/* Minification failed. Returning unminified contents.
(2819,21): run-time error CSS1039: Token not allowed after unary operator: '-universal-margin'
(2823,15): run-time error CSS1039: Token not allowed after unary operator: '-input-invalid-color'
(7887,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7888,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7891,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7892,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7893,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7894,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7895,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7896,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7897,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7898,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7899,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7900,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7901,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7902,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7903,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7904,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7905,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7906,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7907,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7908,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7909,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7919,26): run-time error CSS1039: Token not allowed after unary operator: '-tags-border-color'
(7950,22): run-time error CSS1039: Token not allowed after unary operator: '-tags-hover-border-color'
(7956,22): run-time error CSS1039: Token not allowed after unary operator: '-tags-focus-border-color'
(7971,17): run-time error CSS1039: Token not allowed after unary operator: '-tag-pad'
(7974,43): run-time error CSS1039: Token not allowed after unary operator: '-tag-bg'
(7974,96): run-time error CSS1039: Token not allowed after unary operator: '-tag-bg'
(7974,115): run-time error CSS1039: Token not allowed after unary operator: '-tag-bg'
(7989,15): run-time error CSS1039: Token not allowed after unary operator: '-loader-size'
(7990,16): run-time error CSS1039: Token not allowed after unary operator: '-loader-size'
(8025,17): run-time error CSS1039: Token not allowed after unary operator: '-tag-pad'
(8027,15): run-time error CSS1039: Token not allowed after unary operator: '-tag-text-color'
(8043,19): run-time error CSS1039: Token not allowed after unary operator: '-tag--min-width'
(8044,19): run-time error CSS1039: Token not allowed after unary operator: '-tag--max-width'
(8075,34): run-time error CSS1039: Token not allowed after unary operator: '-tag-inset-shadow-size'
(8075,63): run-time error CSS1039: Token not allowed after unary operator: '-tag-bg'
(8076,26): run-time error CSS1039: Token not allowed after unary operator: '-tag-inset-shadow-size'
(8076,55): run-time error CSS1039: Token not allowed after unary operator: '-tag-bg'
(8085,34): run-time error CSS1039: Token not allowed after unary operator: '-tag-inset-shadow-size'
(8085,63): run-time error CSS1039: Token not allowed after unary operator: '-tag-hover'
(8086,26): run-time error CSS1039: Token not allowed after unary operator: '-tag-inset-shadow-size'
(8086,55): run-time error CSS1039: Token not allowed after unary operator: '-tag-hover'
(8095,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8101,15): run-time error CSS1039: Token not allowed after unary operator: '-loader-size'
(8102,16): run-time error CSS1039: Token not allowed after unary operator: '-loader-size'
(8125,28): run-time error CSS1039: Token not allowed after unary operator: '-tag-hide-transition'
(8126,20): run-time error CSS1039: Token not allowed after unary operator: '-tag-hide-transition'
(8139,34): run-time error CSS1039: Token not allowed after unary operator: '-tag-inset-shadow-size'
(8139,63): run-time error CSS1039: Token not allowed after unary operator: '-tag-invalid-bg'
(8140,26): run-time error CSS1039: Token not allowed after unary operator: '-tag-inset-shadow-size'
(8140,55): run-time error CSS1039: Token not allowed after unary operator: '-tag-invalid-bg'
(8148,43): run-time error CSS1039: Token not allowed after unary operator: '-tag-bg'
(8148,96): run-time error CSS1039: Token not allowed after unary operator: '-tag-bg'
(8148,115): run-time error CSS1039: Token not allowed after unary operator: '-tag-bg'
(8156,15): run-time error CSS1039: Token not allowed after unary operator: '-tag-text-color--edit'
(8161,38): run-time error CSS1039: Token not allowed after unary operator: '-tag-hover'
(8162,30): run-time error CSS1039: Token not allowed after unary operator: '-tag-hover'
(8167,38): run-time error CSS1039: Token not allowed after unary operator: '-tag-invalid-color'
(8168,30): run-time error CSS1039: Token not allowed after unary operator: '-tag-invalid-color'
(8187,20): run-time error CSS1039: Token not allowed after unary operator: '-tag-remove-btn-bg'
(8189,15): run-time error CSS1039: Token not allowed after unary operator: '-tag-text-color'
(8203,20): run-time error CSS1039: Token not allowed after unary operator: '-tag-remove-btn-bg--hover'
(8211,34): run-time error CSS1039: Token not allowed after unary operator: '-tag-inset-shadow-size'
(8211,63): run-time error CSS1039: Token not allowed after unary operator: '-tag-remove-bg'
(8212,26): run-time error CSS1039: Token not allowed after unary operator: '-tag-inset-shadow-size'
(8212,55): run-time error CSS1039: Token not allowed after unary operator: '-tag-remove-bg'
(8228,17): run-time error CSS1039: Token not allowed after unary operator: '-tag-pad'
(8294,15): run-time error CSS1039: Token not allowed after unary operator: '-placeholder-color'
(8368,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8387,43): run-time error CSS1039: Token not allowed after unary operator: '-tagify-dd-color-primary'
(8388,35): run-time error CSS1039: Token not allowed after unary operator: '-tagify-dd-color-primary'
(8398,20): run-time error CSS1039: Token not allowed after unary operator: '-tagify-dd-bg-color'
(8400,22): run-time error CSS1039: Token not allowed after unary operator: '-tagify-dd-color-primary'
(8431,20): run-time error CSS1039: Token not allowed after unary operator: '-tagify-dd-color-primary'
(9286,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9287,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9288,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9293,36): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(9294,28): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(9305,43): run-time error CSS1039: Token not allowed after unary operator: '-animate-repeat'
(9306,35): run-time error CSS1039: Token not allowed after unary operator: '-animate-repeat'
(9311,48): run-time error CSS1039: Token not allowed after unary operator: '-animate-repeat'
(9312,40): run-time error CSS1039: Token not allowed after unary operator: '-animate-repeat'
(9317,48): run-time error CSS1039: Token not allowed after unary operator: '-animate-repeat'
(9318,40): run-time error CSS1039: Token not allowed after unary operator: '-animate-repeat'
(9323,33): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(9324,25): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(9329,38): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(9330,30): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(9335,38): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(9336,30): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(9341,38): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(9342,30): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(9347,38): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(9348,30): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(9353,41): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(9354,33): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(9359,41): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(9360,33): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(9365,41): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(9366,33): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(9371,41): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(9372,33): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(9923,41): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(9924,33): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(10252,41): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(10253,33): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(10513,41): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(10514,33): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(11402,41): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(11403,33): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(11438,41): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(11439,33): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(11856,41): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(11857,33): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(28072,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28073,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28074,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28075,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28076,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28077,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28078,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28079,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28080,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28081,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28082,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28083,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28084,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28085,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28086,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28087,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28088,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28089,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28090,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28091,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28092,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28093,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28094,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28095,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28096,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28097,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28098,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28099,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28100,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28113,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(30736,76): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(30756,70): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(30842,76): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(30862,70): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(32396,76): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(32403,76): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(32415,76): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(32465,75): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(33311,76): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(33351,76): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(35142,76): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(35145,76): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(100228,1): run-time error CSS1019: Unexpected token, found '}'
(106674,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(106675,7): run-time error CSS1035: Expected colon, found '{'
(106682,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(106683,7): run-time error CSS1035: Expected colon, found '{'
(106690,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(106691,7): run-time error CSS1035: Expected colon, found '{'
(106698,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(106699,7): run-time error CSS1035: Expected colon, found '{'
(106706,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(106707,7): run-time error CSS1035: Expected colon, found '{'
(106714,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(106715,7): run-time error CSS1035: Expected colon, found '{'
(106722,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(106723,7): run-time error CSS1035: Expected colon, found '{'
(106730,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(106731,7): run-time error CSS1035: Expected colon, found '{'
(107989,2): run-time error CSS1019: Unexpected token, found '@keyframes'
(107990,8): run-time error CSS1035: Expected colon, found '{'
(107997,1): run-time error CSS1019: Unexpected token, found '}'
(109109,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(109110,7): run-time error CSS1035: Expected colon, found '{'
(109117,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(109118,7): run-time error CSS1035: Expected colon, found '{'
(109125,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(109126,7): run-time error CSS1035: Expected colon, found '{'
(109133,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(109134,7): run-time error CSS1035: Expected colon, found '{'
(109141,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(109142,7): run-time error CSS1035: Expected colon, found '{'
(109149,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(109150,7): run-time error CSS1035: Expected colon, found '{'
(109157,1): run-time error CSS1019: Unexpected token, found '@-webkit-keyframes'
(109158,7): run-time error CSS1035: Expected colon, found '{'
(109165,1): run-time error CSS1019: Unexpected token, found '@keyframes'
(109166,7): run-time error CSS1035: Expected colon, found '{'
(109894,2): run-time error CSS1019: Unexpected token, found '@keyframes'
(109895,8): run-time error CSS1035: Expected colon, found '{'
(109902,1): run-time error CSS1019: Unexpected token, found '}'
 */
/* http://graphicburger.com/simple-line-icons-webfont/ */
@font-face{font-family:Simple-Line-Icons;src:url(/Assets/Metronic/global/plugins/simple-line-icons/fonts/Simple-Line-Icons.eot);src:url(/Assets/Metronic/global/plugins/simple-line-icons/fonts/Simple-Line-Icons.eot?#iefix) format('embedded-opentype'),url(/Assets/Metronic/global/plugins/simple-line-icons/fonts/Simple-Line-Icons.woff) format('woff'),url(/Assets/Metronic/global/plugins/simple-line-icons/fonts/Simple-Line-Icons.ttf) format('truetype'),url(/Assets/Metronic/global/plugins/simple-line-icons/fonts/Simple-Line-Icons.svg#Simple-Line-Icons) format('svg');font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:Simple-Line-Icons;src:url(/Assets/Metronic/global/plugins/simple-line-icons/fonts/Simple-Line-Icons.svg#Simple-Line-Icons) format('svg')}}[data-icon]:before{font-family:Simple-Line-Icons;content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-action-redo,.icon-action-undo,.icon-anchor,.icon-arrow-down,.icon-arrow-left,.icon-arrow-right,.icon-arrow-up,.icon-badge,.icon-bag,.icon-ban,.icon-bar-chart,.icon-basket,.icon-basket-loaded,.icon-bell,.icon-book-open,.icon-briefcase,.icon-bubble,.icon-bubbles,.icon-bulb,.icon-calculator,.icon-calendar,.icon-call-end,.icon-call-in,.icon-call-out,.icon-camcorder,.icon-camera,.icon-check,.icon-chemistry,.icon-clock,.icon-close,.icon-cloud-download,.icon-cloud-upload,.icon-compass,.icon-control-end,.icon-control-forward,.icon-control-pause,.icon-control-play,.icon-control-rewind,.icon-control-start,.icon-credit-card,.icon-crop,.icon-cup,.icon-cursor,.icon-cursor-move,.icon-diamond,.icon-direction,.icon-directions,.icon-disc,.icon-dislike,.icon-doc,.icon-docs,.icon-drawer,.icon-drop,.icon-earphones,.icon-earphones-alt,.icon-emoticon-smile,.icon-energy,.icon-envelope,.icon-envelope-letter,.icon-envelope-open,.icon-equalizer,.icon-eye,.icon-eyeglasses,.icon-feed,.icon-film,.icon-fire,.icon-flag,.icon-folder,.icon-folder-alt,.icon-frame,.icon-game-controller,.icon-ghost,.icon-globe,.icon-globe-alt,.icon-graduation,.icon-graph,.icon-grid,.icon-handbag,.icon-heart,.icon-home,.icon-hourglass,.icon-info,.icon-key,.icon-layers,.icon-like,.icon-link,.icon-list,.icon-lock,.icon-lock-open,.icon-login,.icon-logout,.icon-loop,.icon-magic-wand,.icon-magnet,.icon-magnifier,.icon-magnifier-add,.icon-magnifier-remove,.icon-map,.icon-microphone,.icon-mouse,.icon-moustache,.icon-music-tone,.icon-music-tone-alt,.icon-note,.icon-notebook,.icon-paper-clip,.icon-paper-plane,.icon-pencil,.icon-picture,.icon-pie-chart,.icon-pin,.icon-plane,.icon-playlist,.icon-plus,.icon-pointer,.icon-power,.icon-present,.icon-printer,.icon-puzzle,.icon-question,.icon-refresh,.icon-reload,.icon-rocket,.icon-screen-desktop,.icon-screen-smartphone,.icon-screen-tablet,.icon-settings,.icon-share,.icon-share-alt,.icon-shield,.icon-shuffle,.icon-size-actual,.icon-size-fullscreen,.icon-social-dribbble,.icon-social-dropbox,.icon-social-facebook,.icon-social-tumblr,.icon-social-twitter,.icon-social-youtube,.icon-speech,.icon-speedometer,.icon-star,.icon-support,.icon-symbol-female,.icon-symbol-male,.icon-tag,.icon-target,.icon-trash,.icon-trophy,.icon-umbrella,.icon-user,.icon-user-female,.icon-user-follow,.icon-user-following,.icon-user-unfollow,.icon-users,.icon-vector,.icon-volume-1,.icon-volume-2,.icon-volume-off,.icon-wallet,.icon-wrench{font-family:Simple-Line-Icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-user-female:before{content:"\e000"}.icon-user-follow:before{content:"\e002"}.icon-user-following:before{content:"\e003"}.icon-user-unfollow:before{content:"\e004"}.icon-trophy:before{content:"\e006"}.icon-screen-smartphone:before{content:"\e010"}.icon-screen-desktop:before{content:"\e011"}.icon-plane:before{content:"\e012"}.icon-notebook:before{content:"\e013"}.icon-moustache:before{content:"\e014"}.icon-mouse:before{content:"\e015"}.icon-magnet:before{content:"\e016"}.icon-energy:before{content:"\e020"}.icon-emoticon-smile:before{content:"\e021"}.icon-disc:before{content:"\e022"}.icon-cursor-move:before{content:"\e023"}.icon-crop:before{content:"\e024"}.icon-credit-card:before{content:"\e025"}.icon-chemistry:before{content:"\e026"}.icon-user:before{content:"\e005"}.icon-speedometer:before{content:"\e007"}.icon-social-youtube:before{content:"\e008"}.icon-social-twitter:before{content:"\e009"}.icon-social-tumblr:before{content:"\e00a"}.icon-social-facebook:before{content:"\e00b"}.icon-social-dropbox:before{content:"\e00c"}.icon-social-dribbble:before{content:"\e00d"}.icon-shield:before{content:"\e00e"}.icon-screen-tablet:before{content:"\e00f"}.icon-magic-wand:before{content:"\e017"}.icon-hourglass:before{content:"\e018"}.icon-graduation:before{content:"\e019"}.icon-ghost:before{content:"\e01a"}.icon-game-controller:before{content:"\e01b"}.icon-fire:before{content:"\e01c"}.icon-eyeglasses:before{content:"\e01d"}.icon-envelope-open:before{content:"\e01e"}.icon-envelope-letter:before{content:"\e01f"}.icon-bell:before{content:"\e027"}.icon-badge:before{content:"\e028"}.icon-anchor:before{content:"\e029"}.icon-wallet:before{content:"\e02a"}.icon-vector:before{content:"\e02b"}.icon-speech:before{content:"\e02c"}.icon-puzzle:before{content:"\e02d"}.icon-printer:before{content:"\e02e"}.icon-present:before{content:"\e02f"}.icon-playlist:before{content:"\e030"}.icon-pin:before{content:"\e031"}.icon-picture:before{content:"\e032"}.icon-map:before{content:"\e033"}.icon-layers:before{content:"\e034"}.icon-handbag:before{content:"\e035"}.icon-globe-alt:before{content:"\e036"}.icon-globe:before{content:"\e037"}.icon-frame:before{content:"\e038"}.icon-folder-alt:before{content:"\e039"}.icon-film:before{content:"\e03a"}.icon-feed:before{content:"\e03b"}.icon-earphones-alt:before{content:"\e03c"}.icon-earphones:before{content:"\e03d"}.icon-drop:before{content:"\e03e"}.icon-drawer:before{content:"\e03f"}.icon-docs:before{content:"\e040"}.icon-directions:before{content:"\e041"}.icon-direction:before{content:"\e042"}.icon-diamond:before{content:"\e043"}.icon-cup:before{content:"\e044"}.icon-compass:before{content:"\e045"}.icon-call-out:before{content:"\e046"}.icon-call-in:before{content:"\e047"}.icon-call-end:before{content:"\e048"}.icon-calculator:before{content:"\e049"}.icon-bubbles:before{content:"\e04a"}.icon-briefcase:before{content:"\e04b"}.icon-book-open:before{content:"\e04c"}.icon-basket-loaded:before{content:"\e04d"}.icon-basket:before{content:"\e04e"}.icon-bag:before{content:"\e04f"}.icon-action-undo:before{content:"\e050"}.icon-action-redo:before{content:"\e051"}.icon-wrench:before{content:"\e052"}.icon-umbrella:before{content:"\e053"}.icon-trash:before{content:"\e054"}.icon-tag:before{content:"\e055"}.icon-support:before{content:"\e056"}.icon-size-fullscreen:before{content:"\e057"}.icon-size-actual:before{content:"\e058"}.icon-shuffle:before{content:"\e059"}.icon-share-alt:before{content:"\e05a"}.icon-share:before{content:"\e05b"}.icon-rocket:before{content:"\e05c"}.icon-question:before{content:"\e05d"}.icon-pie-chart:before{content:"\e05e"}.icon-pencil:before{content:"\e05f"}.icon-note:before{content:"\e060"}.icon-music-tone-alt:before{content:"\e061"}.icon-music-tone:before{content:"\e062"}.icon-microphone:before{content:"\e063"}.icon-loop:before{content:"\e064"}.icon-logout:before{content:"\e065"}.icon-login:before{content:"\e066"}.icon-list:before{content:"\e067"}.icon-like:before{content:"\e068"}.icon-home:before{content:"\e069"}.icon-grid:before{content:"\e06a"}.icon-graph:before{content:"\e06b"}.icon-equalizer:before{content:"\e06c"}.icon-dislike:before{content:"\e06d"}.icon-cursor:before{content:"\e06e"}.icon-control-start:before{content:"\e06f"}.icon-control-rewind:before{content:"\e070"}.icon-control-play:before{content:"\e071"}.icon-control-pause:before{content:"\e072"}.icon-control-forward:before{content:"\e073"}.icon-control-end:before{content:"\e074"}.icon-calendar:before{content:"\e075"}.icon-bulb:before{content:"\e076"}.icon-bar-chart:before{content:"\e077"}.icon-arrow-up:before{content:"\e078"}.icon-arrow-right:before{content:"\e079"}.icon-arrow-left:before{content:"\e07a"}.icon-arrow-down:before{content:"\e07b"}.icon-ban:before{content:"\e07c"}.icon-bubble:before{content:"\e07d"}.icon-camcorder:before{content:"\e07e"}.icon-camera:before{content:"\e07f"}.icon-check:before{content:"\e080"}.icon-clock:before{content:"\e081"}.icon-close:before{content:"\e082"}.icon-cloud-download:before{content:"\e083"}.icon-cloud-upload:before{content:"\e084"}.icon-doc:before{content:"\e085"}.icon-envelope:before{content:"\e086"}.icon-eye:before{content:"\e087"}.icon-flag:before{content:"\e088"}.icon-folder:before{content:"\e089"}.icon-heart:before{content:"\e08a"}.icon-info:before{content:"\e08b"}.icon-key:before{content:"\e08c"}.icon-link:before{content:"\e08d"}.icon-lock:before{content:"\e08e"}.icon-lock-open:before{content:"\e08f"}.icon-magnifier:before{content:"\e090"}.icon-magnifier-add:before{content:"\e091"}.icon-magnifier-remove:before{content:"\e092"}.icon-paper-clip:before{content:"\e093"}.icon-paper-plane:before{content:"\e094"}.icon-plus:before{content:"\e095"}.icon-pointer:before{content:"\e096"}.icon-power:before{content:"\e097"}.icon-refresh:before{content:"\e098"}.icon-reload:before{content:"\e099"}.icon-settings:before{content:"\e09a"}.icon-star:before{content:"\e09b"}.icon-symbol-female:before{content:"\e09c"}.icon-symbol-male:before{content:"\e09d"}.icon-target:before{content:"\e09e"}.icon-volume-1:before{content:"\e09f"}.icon-volume-2:before{content:"\e0a0"}.icon-volume-off:before{content:"\e0a1"}.icon-users:before{content:"\e001"}
body,h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif}.bold.btn,.sbold.btn{letter-spacing:0}a,button,code,div,img,input,label,li,p,pre,select,span,svg,table,td,textarea,th,ul{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.img-circle{border-radius:50%!important}.img-rounded{border-radius:6px!important}body{color:#333;padding:0!important;margin:0!important;direction:ltr;font-size:14px}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}@-ms-viewport{width:auto!important}.md-shadow-z-1{box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.18)}.md-shadow-z-1-i{box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.18)!important}.md-shadow-z-1-hover{box-shadow:0 1px 3px rgba(0,0,0,.14),0 1px 2px rgba(0,0,0,.22)}.md-shadow-z-2{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.22)}.md-shadow-z-2-i{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.22)!important}.md-shadow-z-2-hover{box-shadow:0 3px 6px rgba(0,0,0,.2),0 3px 6px rgba(0,0,0,.26)}.md-shadow-z-3{box-shadow:0 8px 18px rgba(0,0,0,.18),0 6px 6px rgba(0,0,0,.23)}.md-shadow-z-3-i{box-shadow:0 8px 18px rgba(0,0,0,.18),0 6px 6px rgba(0,0,0,.24)!important}.md-shadow-z-3-hover{box-shadow:0 8px 18px rgba(0,0,0,.22),0 6px 6px rgba(0,0,0,.26)}.md-shadow-z-4{box-shadow:0 14px 28px rgba(0,0,0,.26),0 10px 10px rgba(0,0,0,.22)}.md-shadow-z-4-i{box-shadow:0 14px 28px rgba(0,0,0,.26),0 10px 10px rgba(0,0,0,.22)!important}.md-shadow-z-5{box-shadow:0 19px 38px rgba(0,0,0,.28),0 15px 12px rgba(0,0,0,.22)}.md-shadow-z-5-i{box-shadow:0 19px 38px rgba(0,0,0,.28),0 15px 12px rgba(0,0,0,.22)!important}.md-shadow-none{box-shadow:none!important}.md-click-circle{display:block;position:absolute;background:rgba(0,0,0,.2);border-radius:50%;opacity:0;-webkit-animation:scale(0);-moz-transform:scale(0);transform:scale(0)}.md-click-circle.md-click-animate{-webkit-animation:mdClickEffect .65s linear;-moz-animation:mdClickEffect .65s linear;animation:mdClickEffect .65s linear}@-webkit-keyframes mdClickEffect{0%{opacity:1;-webkit-transform:scale(0)}100%{opacity:0!important;-webkit-transform:scale(2.5)}}@-moz-keyframes mdClickEffect{0%{opacity:1;-webkit-transform:scale(0)}100%{opacity:0!important;-moz-transform:scale(2.5)}}@keyframes mdClickEffect{0%{opacity:1;-webkit-transform:scale(0)}100%{opacity:0!important;transform:scale(2.5)}}.form-group.form-md-line-input .form-control.edited:not([readonly])~label,.form-group.form-md-line-input .form-control:focus:not([readonly])~label,.form-group.form-md-line-input .form-control~.help-block-error,.form-group.form-md-line-input .form-control~label,.form-horizontal .form-group.form-md-line-input>label{opacity:1}.form-group.form-md-line-input{position:relative;margin:0 0 35px;padding-top:20px}.form-horizontal .form-group.form-md-line-input{padding-top:10px;margin:0 -15px 20px}.form-horizontal .form-group.form-md-line-input>label{padding-top:5px;font-size:14px;color:#888}.form-group.form-md-line-input .form-control{background:0 0;border:0;border-bottom:1px solid #c2cad8;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:#555;box-shadow:none;padding-left:0;padding-right:0;font-size:14px}.form-group.form-md-line-input .form-control::-moz-placeholder{color:#999;opacity:1}.form-group.form-md-line-input .form-control:-ms-input-placeholder{color:#999}.form-group.form-md-line-input .form-control::-webkit-input-placeholder{color:#999}.form-group.form-md-line-input .form-control.form-control-static{border-bottom:0}.form-group.form-md-line-input .form-control.input-sm{font-size:14px;padding:6px 0}.form-group.form-md-line-input .form-control.input-lg{font-size:20px;padding:14px 0}.form-group.form-md-line-input .input-group,.form-group.form-md-line-input .input-group+.input-group-control,.form-group.form-md-line-input+.input-group,.form-group.form-md-line-input+.input-icon,.form-horizontal .form-group.form-md-line-input .input-group,.form-horizontal .form-group.form-md-line-input .input-group>.input-group-control,.form-inline .form-md-line-input{padding-top:0}.form-group.form-md-line-input .form-control~.form-control-focus,.form-group.form-md-line-input .form-control~label{width:100%;position:absolute;left:0;bottom:0;pointer-events:none}.form-horizontal .form-group.form-md-line-input .form-control~.form-control-focus,.form-horizontal .form-group.form-md-line-input .form-control~label{width:auto;left:15px;right:15px}.form-group.form-md-line-input .form-control~.form-control-focus:after,.form-group.form-md-line-input .form-control~label:after{content:'';position:absolute;z-index:5;bottom:0;left:50%;height:2px;width:0;visibility:hidden;transition:.2s ease all}.form-group.form-md-line-input .form-control~label{top:0;margin-bottom:0;font-size:14px;color:#888}.form-group.form-md-line-input .form-control.edited:not([readonly])~.form-control-focus,.form-group.form-md-line-input .form-control.edited:not([readonly])~label,.form-group.form-md-line-input .form-control:focus:not([readonly])~.form-control-focus,.form-group.form-md-line-input .form-control:focus:not([readonly])~label{color:#888}.form-group.form-md-line-input .form-control.edited:not([readonly])~.form-control-focus:after,.form-group.form-md-line-input .form-control.edited:not([readonly])~label:after,.form-group.form-md-line-input .form-control:focus:not([readonly])~.form-control-focus:after,.form-group.form-md-line-input .form-control:focus:not([readonly])~label:after{visibility:visible;left:0;width:100%;background:#36c6d3}.form-group.form-md-line-input .form-control.edited:not([readonly])~.help-block,.form-group.form-md-line-input .form-control:focus:not([readonly])~.help-block{color:#36c6d3;opacity:1}.form-group.form-md-line-input .form-control.edited:not([readonly]):not(:focus)~.help-block,.form-group.form-md-line-input .form-control.edited:not([readonly]):not(:focus)~.help-block-error,.form-group.form-md-line-input .form-control.edited:not([readonly])~.help-block-error,.form-group.form-md-line-input .form-control:focus:not([readonly])~.help-block-error{opacity:0}.form-group.form-md-line-input .form-control[disabled],.form-group.form-md-line-input .form-control[readonly],fieldset[disabled] .form-group.form-md-line-input .form-control{background:0 0;cursor:not-allowed;border-bottom:1px dashed #c2cad8}.form-group.form-md-line-input.form-md-floating-label .form-control~label{font-size:16px;top:25px;transition:.2s ease all;color:#999}.form-group.form-md-line-input.form-md-floating-label .form-control.edited~label,.form-group.form-md-line-input.form-md-floating-label .form-control.focus:not([readonly])~label,.form-group.form-md-line-input.form-md-floating-label .form-control.form-control-static~label,.form-group.form-md-line-input.form-md-floating-label .form-control:focus:not([readonly])~label,.form-group.form-md-line-input.form-md-floating-label .form-control[readonly]~label{top:0;font-size:13px}.form-group.form-md-line-input.form-md-floating-label .form-control.input-sm~label{font-size:14px;top:24px}.form-group.form-md-line-input.form-md-floating-label .form-control.input-sm.edited~label,.form-group.form-md-line-input.form-md-floating-label .form-control.input-sm.focus:not([readonly])~label,.form-group.form-md-line-input.form-md-floating-label .form-control.input-sm.form-control-static~label,.form-group.form-md-line-input.form-md-floating-label .form-control.input-sm:focus:not([readonly])~label,.form-group.form-md-line-input.form-md-floating-label .form-control.input-sm[readonly]~label{top:0;font-size:13px}.form-group.form-md-line-input.form-md-floating-label .form-control.input-lg~label{font-size:20px;top:30px}.form-group.form-md-line-input.form-md-floating-label .form-control.input-lg.edited~label,.form-group.form-md-line-input.form-md-floating-label .form-control.input-lg.focus:not([readonly])~label,.form-group.form-md-line-input.form-md-floating-label .form-control.input-lg.form-control-static~label,.form-group.form-md-line-input.form-md-floating-label .form-control.input-lg:focus:not([readonly])~label,.form-group.form-md-line-input.form-md-floating-label .form-control.input-lg[readonly]~label{top:0;font-size:13px}.form-group.form-md-line-input.form-md-floating-label .input-icon>label{padding-left:34px}.form-group.form-md-line-input.form-md-floating-label .input-icon.right>label{padding-left:0;padding-right:34px}.form-group.form-md-line-input.form-md-floating-label .input-group.left-addon label,.form-group.form-md-line-input>.input-icon .form-control{padding-left:34px}.form-group.form-md-line-input.form-md-floating-label .input-group.right-addon label{padding-right:34px}.form-group.form-md-line-input .help-block{position:absolute;margin:2px 0 0;opacity:0;font-size:13px}.form-group.form-md-line-input>.input-icon>i{left:0;bottom:0;margin:9px 2px 10px 10px;color:#888}.form-group.form-md-line-input.has-success .form-control.edited:not([readonly])~.help-block,.form-group.form-md-line-input.has-success .form-control.edited:not([readonly])~i,.form-group.form-md-line-input.has-success .form-control.edited:not([readonly])~label,.form-group.form-md-line-input.has-success .form-control.focus:not([readonly])~.help-block,.form-group.form-md-line-input.has-success .form-control.focus:not([readonly])~i,.form-group.form-md-line-input.has-success .form-control.focus:not([readonly])~label,.form-group.form-md-line-input.has-success .form-control.form-control-static~.help-block,.form-group.form-md-line-input.has-success .form-control.form-control-static~i,.form-group.form-md-line-input.has-success .form-control.form-control-static~label,.form-group.form-md-line-input.has-success .form-control:focus:not([readonly])~.help-block,.form-group.form-md-line-input.has-success .form-control:focus:not([readonly])~i,.form-group.form-md-line-input.has-success .form-control:focus:not([readonly])~label,.form-group.form-md-line-input.has-success label{color:#27a4b0}.form-group.form-md-line-input>.input-icon.input-icon-lg>i{top:6px}.form-group.form-md-line-input>.input-icon.input-icon-sm>i{top:-1px}.form-group.form-md-line-input>.input-icon>label{margin-top:-20px}.form-group.form-md-line-input>.input-icon.right .form-control{padding-left:0;padding-right:34px}.form-group.form-md-line-input>.input-icon.right>i{left:auto;right:8px;margin:11px 2px 10px 10px}.form-horizontal .form-group.form-md-line-input .input-group>.form-control-focus,.form-horizontal .form-group.form-md-line-input .input-group>.input-group-control>.form-control-focus,.form-horizontal .form-group.form-md-line-input .input-icon>.form-control-focus{left:0!important;right:0!important}.form-group.form-md-line-input .input-group .input-group-control>label,.form-group.form-md-line-input .input-group>label{margin-top:-20px}.form-group.form-md-line-input .input-group .input-group-addon{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:0 0;border:0;border-bottom:1px solid #c2cad8}.form-group.form-md-line-input .input-group .input-group-control{padding-top:0;position:relative;display:table-cell;vertical-align:bottom}.form-group.form-md-line-input .input-group .input-group-btn .btn{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.form-group.form-md-line-input .input-group .input-group-btn.btn-left .btn{margin-right:10px}.form-group.form-md-line-input .input-group .input-group-btn.btn-right .btn{margin-left:10px}.form-group.form-md-line-input .input-group .help-block{margin-top:35px}.form-group.form-md-line-input .input-group.input-group-sm .help-block{margin-top:30px}.form-group.form-md-line-input .input-group.input-group-lg .help-block{margin-top:47px}.form-group.form-md-line-input.has-success .form-control{border-bottom:1px solid #27a4b0}.form-group.form-md-line-input.has-success .form-control.edited:not([readonly])~.form-control-focus:after,.form-group.form-md-line-input.has-success .form-control.edited:not([readonly])~label:after,.form-group.form-md-line-input.has-success .form-control.focus:not([readonly])~.form-control-focus:after,.form-group.form-md-line-input.has-success .form-control.focus:not([readonly])~label:after,.form-group.form-md-line-input.has-success .form-control.form-control-static~.form-control-focus:after,.form-group.form-md-line-input.has-success .form-control.form-control-static~label:after,.form-group.form-md-line-input.has-success .form-control:focus:not([readonly])~.form-control-focus:after,.form-group.form-md-line-input.has-success .form-control:focus:not([readonly])~label:after{background:#27a4b0}.form-group.form-md-line-input.has-success .input-group-addon{color:#27a4b0;border-bottom:1px solid #27a4b0}.form-group.form-md-line-input.has-warning .form-control.edited:not([readonly])~.help-block,.form-group.form-md-line-input.has-warning .form-control.edited:not([readonly])~i,.form-group.form-md-line-input.has-warning .form-control.edited:not([readonly])~label,.form-group.form-md-line-input.has-warning .form-control.focus:not([readonly])~.help-block,.form-group.form-md-line-input.has-warning .form-control.focus:not([readonly])~i,.form-group.form-md-line-input.has-warning .form-control.focus:not([readonly])~label,.form-group.form-md-line-input.has-warning .form-control.form-control-static~.help-block,.form-group.form-md-line-input.has-warning .form-control.form-control-static~i,.form-group.form-md-line-input.has-warning .form-control.form-control-static~label,.form-group.form-md-line-input.has-warning .form-control:focus:not([readonly])~.help-block,.form-group.form-md-line-input.has-warning .form-control:focus:not([readonly])~i,.form-group.form-md-line-input.has-warning .form-control:focus:not([readonly])~label,.form-group.form-md-line-input.has-warning label{color:#c29d0b}.form-group.form-md-line-input.has-warning .form-control{border-bottom:1px solid #c29d0b}.form-group.form-md-line-input.has-warning .form-control.edited:not([readonly])~.form-control-focus:after,.form-group.form-md-line-input.has-warning .form-control.edited:not([readonly])~label:after,.form-group.form-md-line-input.has-warning .form-control.focus:not([readonly])~.form-control-focus:after,.form-group.form-md-line-input.has-warning .form-control.focus:not([readonly])~label:after,.form-group.form-md-line-input.has-warning .form-control.form-control-static~.form-control-focus:after,.form-group.form-md-line-input.has-warning .form-control.form-control-static~label:after,.form-group.form-md-line-input.has-warning .form-control:focus:not([readonly])~.form-control-focus:after,.form-group.form-md-line-input.has-warning .form-control:focus:not([readonly])~label:after{background:#c29d0b}.form-group.form-md-line-input.has-warning .input-group-addon{color:#c29d0b;border-bottom:1px solid #c29d0b}.form-group.form-md-line-input.has-error .form-control.edited:not([readonly])~.help-block,.form-group.form-md-line-input.has-error .form-control.edited:not([readonly])~i,.form-group.form-md-line-input.has-error .form-control.edited:not([readonly])~label,.form-group.form-md-line-input.has-error .form-control.focus:not([readonly])~.help-block,.form-group.form-md-line-input.has-error .form-control.focus:not([readonly])~i,.form-group.form-md-line-input.has-error .form-control.focus:not([readonly])~label,.form-group.form-md-line-input.has-error .form-control.form-control-static~.help-block,.form-group.form-md-line-input.has-error .form-control.form-control-static~i,.form-group.form-md-line-input.has-error .form-control.form-control-static~label,.form-group.form-md-line-input.has-error .form-control:focus:not([readonly])~.help-block,.form-group.form-md-line-input.has-error .form-control:focus:not([readonly])~i,.form-group.form-md-line-input.has-error .form-control:focus:not([readonly])~label,.form-group.form-md-line-input.has-error label{color:#e73d4a}.form-group.form-md-line-input.has-error .form-control{border-bottom:1px solid #e73d4a}.form-group.form-md-line-input.has-error .form-control.edited:not([readonly])~.form-control-focus:after,.form-group.form-md-line-input.has-error .form-control.edited:not([readonly])~label:after,.form-group.form-md-line-input.has-error .form-control.focus:not([readonly])~.form-control-focus:after,.form-group.form-md-line-input.has-error .form-control.focus:not([readonly])~label:after,.form-group.form-md-line-input.has-error .form-control.form-control-static~.form-control-focus:after,.form-group.form-md-line-input.has-error .form-control.form-control-static~label:after,.form-group.form-md-line-input.has-error .form-control:focus:not([readonly])~.form-control-focus:after,.form-group.form-md-line-input.has-error .form-control:focus:not([readonly])~label:after{background:#e73d4a}.form-group.form-md-line-input.has-error .input-group-addon{color:#e73d4a;border-bottom:1px solid #e73d4a}.form-group.form-md-line-input.has-info .form-control.edited:not([readonly])~.help-block,.form-group.form-md-line-input.has-info .form-control.edited:not([readonly])~i,.form-group.form-md-line-input.has-info .form-control.edited:not([readonly])~label,.form-group.form-md-line-input.has-info .form-control.focus:not([readonly])~.help-block,.form-group.form-md-line-input.has-info .form-control.focus:not([readonly])~i,.form-group.form-md-line-input.has-info .form-control.focus:not([readonly])~label,.form-group.form-md-line-input.has-info .form-control.form-control-static~.help-block,.form-group.form-md-line-input.has-info .form-control.form-control-static~i,.form-group.form-md-line-input.has-info .form-control.form-control-static~label,.form-group.form-md-line-input.has-info .form-control:focus:not([readonly])~.help-block,.form-group.form-md-line-input.has-info .form-control:focus:not([readonly])~i,.form-group.form-md-line-input.has-info .form-control:focus:not([readonly])~label,.form-group.form-md-line-input.has-info label{color:#327ad5}.form-group.form-md-line-input.has-info .form-control{border-bottom:1px solid #327ad5}.form-group.form-md-line-input.has-info .form-control.edited:not([readonly])~.form-control-focus:after,.form-group.form-md-line-input.has-info .form-control.edited:not([readonly])~label:after,.form-group.form-md-line-input.has-info .form-control.focus:not([readonly])~.form-control-focus:after,.form-group.form-md-line-input.has-info .form-control.focus:not([readonly])~label:after,.form-group.form-md-line-input.has-info .form-control.form-control-static~.form-control-focus:after,.form-group.form-md-line-input.has-info .form-control.form-control-static~label:after,.form-group.form-md-line-input.has-info .form-control:focus:not([readonly])~.form-control-focus:after,.form-group.form-md-line-input.has-info .form-control:focus:not([readonly])~label:after{background:#327ad5}.form-group.form-md-line-input.has-info .input-group-addon{color:#327ad5;border-bottom:1px solid #327ad5}.form-inline .form-md-line-input{margin:0 20px 0 0}.form-inline .form-md-line-input>.input-icon{padding:0}.form-horizontal .form-group.form-md-line-input .input-icon .form-control{padding-left:33px}.form-horizontal .form-group.form-md-line-input .input-icon>i{top:0}.form-horizontal .form-group.form-md-line-input .input-icon.right .form-control{padding-left:0;padding-right:33px}.form-horizontal .form-group.form-md-line-input .input-group>.input-group-btn .btn{margin-bottom:0!important}.form-md-checkboxes,.form-md-radios{padding-top:5px}.md-checkbox{position:relative}.md-checkbox.md-checkbox-inline{display:inline-block}.form-inline .md-checkbox.md-checkbox-inline{margin-right:20px;top:3px}.md-checkbox input[type=checkbox]{visibility:hidden;position:absolute}.md-checkbox label{cursor:pointer;padding-left:30px}.md-checkbox label>span{display:block;position:absolute;left:0;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.md-checkbox label>span.inc{background:#fff;left:-20px;top:-20px;height:60px;width:60px;opacity:0;border-radius:50%!important;-moz-border-radius:50%!important;-webkit-border-radius:50%!important;-webkit-animation:growCircle .3s ease;-moz-animation:growCircle .3s ease;animation:growCircle .3s ease}.md-checkbox label>.box{top:0;border:2px solid #666;height:20px;width:20px;z-index:5;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.md-checkbox label>.check{top:-4px;left:6px;width:10px;height:20px;border:2px solid #36c6d3;border-top:none;border-left:none;opacity:0;z-index:5;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.md-checkbox input[type=checkbox]:checked~label>.box{opacity:0;-webkit-transform:scale(0) rotate(-180deg);-moz-transform:scale(0) rotate(-180deg);transform:scale(0) rotate(-180deg)}.md-checkbox input[type=checkbox]:checked~label>.check{opacity:1;-webkit-transform:scale(1) rotate(45deg);-moz-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg)}.md-checkbox input[type=checkbox]:disabled:checked~label>.check,.md-checkbox input[type=checkbox]:disabled~label,.md-checkbox input[type=checkbox]:disabled~label>.box,.md-checkbox input[type=checkbox][disabled]:checked~label>.check,.md-checkbox input[type=checkbox][disabled]~label,.md-checkbox input[type=checkbox][disabled]~label>.box{cursor:not-allowed;opacity:.7}.has-error .md-checkbox label,.has-error.md-checkbox label{color:#e73d4a}.has-error .md-checkbox label>.box,.has-error .md-checkbox label>.check,.has-error.md-checkbox label>.box,.has-error.md-checkbox label>.check{border-color:#e73d4a}.has-success .md-checkbox label,.has-success.md-checkbox label{color:#27a4b0}.has-success .md-checkbox label>.box,.has-success .md-checkbox label>.check,.has-success.md-checkbox label>.box,.has-success.md-checkbox label>.check{border-color:#27a4b0}.has-warning .md-checkbox label,.has-warning.md-checkbox label{color:#c29d0b}.has-warning .md-checkbox label>.box,.has-warning .md-checkbox label>.check,.has-warning.md-checkbox label>.box,.has-warning.md-checkbox label>.check{border-color:#c29d0b}.has-info .md-checkbox label,.has-info.md-checkbox label{color:#327ad5}.has-info .md-checkbox label>.box,.has-info .md-checkbox label>.check,.has-info.md-checkbox label>.box,.has-info.md-checkbox label>.check{border-color:#327ad5}.form-md-checkboxes>label{font-size:14px;color:#888;opacity:1}.form-md-checkboxes.has-error label{color:#ed6b75}.form-md-checkboxes.has-info label{color:#659be0}.form-md-checkboxes.has-success label{color:#36c6d3}.form-md-checkboxes.has-warning label{color:#f1c40f}.md-checkbox-list{margin:5px 0}.form-horizontal .md-checkbox-list{margin-top:5px}.md-checkbox-list .md-checkbox{display:block;margin-bottom:10px}.md-checkbox-list .md-checkbox:last-child{margin-bottom:0}.md-checkbox-inline{margin:5px 0}.form-horizontal .md-checkbox-inline{margin-top:7px}.md-checkbox-inline .md-checkbox{display:inline-block;margin-right:20px}.md-checkbox-inline .md-checkbox:last-child{margin-right:0}@-webkit-keyframes growCircle{0%,100%{-webkit-transform:scale(0);opacity:1}70%{background:#eee;-webkit-transform:scale(1.25)}}@-moz-keyframes growCircle{0%,100%{-moz-transform:scale(0);opacity:1}70%{background:#eee;-moz-transform:scale(1.25)}}@keyframes growCircle{0%,100%{transform:scale(0);opacity:1}70%{background:#eee;transform:scale(1.25)}}.md-radio{position:relative}.md-radio input[type=radio]{visibility:hidden;position:absolute}.md-radio label{cursor:pointer;padding-left:30px}.md-radio label>span{display:block;position:absolute;left:0;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.md-radio label>span.inc{background:#fff;left:-20px;top:-20px;height:60px;width:60px;opacity:0;border-radius:50%!important;-moz-border-radius:50%!important;-webkit-border-radius:50%!important;-webkit-animation:growCircleRadio .3s ease;-moz-animation:growCircleRadio .3s ease;animation:growCircleRadio .3s ease}.md-radio label>.box{top:0;border:2px solid #666;height:20px;width:20px;border-radius:50%!important;-moz-border-radius:50%!important;-webkit-border-radius:50%!important;z-index:5}.md-radio label>.check{top:5px;left:5px;width:10px;height:10px;background:#36c6d3;opacity:0;z-index:6;border-radius:50%!important;-moz-border-radius:50%!important;-webkit-border-radius:50%!important;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}.md-radio input[type=radio]:checked~label>.check{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.md-radio input[type=radio]:disabled:checked~label>.check,.md-radio input[type=radio]:disabled~label,.md-radio input[type=radio]:disabled~label>.box,.md-radio input[type=radio][disabled]:checked~label>.check,.md-radio input[type=radio][disabled]~label,.md-radio input[type=radio][disabled]~label>.box{cursor:not-allowed;opacity:.7}.has-error .md-radio label,.has-error.md-radio label{color:#e73d4a}.has-error .md-radio label>.box,.has-error.md-radio label>.box{border-color:#e73d4a}.has-error .md-radio label>.check,.has-error.md-radio label>.check{background:#e73d4a}.has-success .md-radio label,.has-success.md-radio label{color:#27a4b0}.has-success .md-radio label>.box,.has-success.md-radio label>.box{border-color:#27a4b0}.has-success .md-radio label>.check,.has-success.md-radio label>.check{background:#27a4b0}.has-warning .md-radio label,.has-warning.md-radio label{color:#c29d0b}.has-warning .md-radio label>.box,.has-warning.md-radio label>.box{border-color:#c29d0b}.has-warning .md-radio label>.check,.has-warning.md-radio label>.check{background:#c29d0b}.has-info .md-radio label,.has-info.md-radio label{color:#327ad5}.has-info .md-radio label>.box,.has-info.md-radio label>.box{border-color:#327ad5}.has-info .md-radio label>.check,.has-info.md-radio label>.check{background:#327ad5}.form-md-radios>label{font-size:14px;color:#888;opacity:1}.form-md-radios.has-error label{color:#ed6b75}.form-md-radios.has-info label{color:#659be0}.form-md-radios.has-success label{color:#36c6d3}.form-md-radios.has-warning label{color:#f1c40f}.md-radio-list{margin:5px 0}.form-horizontal .md-radio-list{margin-top:5px}.md-radio-list .md-radio{display:block;margin-bottom:10px}.md-radio-inline{margin:5px 0}.form-horizontal .md-radio-inline{margin-top:7px}.md-radio-inline .md-radio{display:inline-block;margin-right:20px}.md-radio-inline .md-radio:last-child{margin-right:0}hr,p{margin:20px 0}@-webkit-keyframes growCircleRadio{0%,100%{-webkit-transform:scale(0);opacity:1}70%{background:#eee;-webkit-transform:scale(1.25)}}@-moz-keyframes growCircleRadio{0%,100%{-moz-transform:scale(0);opacity:1}70%{background:#eee;-moz-transform:scale(1.25)}}@keyframes growCircleRadio{0%,100%{transform:scale(0);opacity:1}70%{background:#eee;transform:scale(1.25)}}.primary-link{color:#65a0d0;font-weight:600}.primary-link:hover{color:#5194ca}label{font-weight:400}h1,h2,h3,h4,h5,h6{font-weight:300}.bars,.chart,.pie,.primary-font{font-family:"Open Sans",sans-serif!important}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#444}h1.block,h2.block,h3.block,h4.block,h5.block,h6.block{padding-top:10px;padding-bottom:10px}a{text-shadow:none;color:#337ab7}a:hover{cursor:pointer;color:#23527c}a:active,a:focus,a:hover{outline:0}hr{border:0;border-top:1px solid #eee;border-bottom:0}.list-unstyled li>.list-unstyled{margin-left:25px}code{border:1px solid #e1e1e1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.1)}.btn,.form-control{box-shadow:none!important}.disabled-link .disable-target,.disabled-link.disable-target{opacity:.6!important}.disabled-link .disable-target:hover,.disabled-link.disable-target:hover,.disabled-link:hover{cursor:not-allowed!important}.rounded-2{border-radius:2px!important}.rounded-3{border-radius:3px!important}.rounded-4{border-radius:4px!important}.circle{border-radius:25px!important}.circle-right{border-radius:0 25px 25px 0!important}.circle-left{border-radius:25px 0 0 25px!important}.circle-bottom{border-radius:0 0 25px 25px!important}.circle-top{border-radius:25px 25px 0 0!important}.rounded{border-radius:50%!important}.display-hide,.display-none{display:none}.hidden{display:none!important}.bold{font-weight:700!important}.sbold{font-weight:600!important}.thin{font-weight:300!important}.uppercase{text-transform:uppercase!important}.fix-margin{margin-left:0!important}.border{border:1px solid red}.font-hg{font-size:23px}.font-lg{font-size:18px}.font-md{font-size:14px}.font-sm{font-size:13px}.font-xs{font-size:11px}.inline{display:inline}.inline-block{display:inline-block}.text-align-reverse{text-align:right}.no-space{margin:0!important;padding:0!important}.no-margin{margin:0}.margin-bottom-5{margin-bottom:5px}.margin-bottom-10{margin-bottom:10px!important}.margin-top-10{margin-top:10px!important}.margin-top-15{margin-top:15px!important}.margin-bottom-15{margin-bottom:15px!important}.margin-bottom-20{margin-bottom:20px!important}.margin-top-20{margin-top:20px!important}.margin-top-30{margin-top:30px!important}.margin-top-40{margin-top:40px!important}.margin-bottom-25{margin-bottom:25px!important}.margin-bottom-30{margin-bottom:30px!important}.margin-bottom-40{margin-bottom:40px!important}.margin-right-10{margin-right:10px!important}.visible-ie8{display:none}.ie8 .visible-ie8{display:inherit!important}.visible-ie9{display:none}.ie9 .visible-ie9{display:inherit!important}.hidden-ie8{display:inherit}.ie8 .hidden-ie8{display:none!important}.hidden-ie9{display:inherit}.ie9 .hidden-ie9{display:none!important}@media (max-width:1024px){.hidden-1024{display:none}}@media (max-width:480px){.hidden-480{display:none}}@media (max-width:320px){.hidden-320{display:none}}.scrollspy-example{position:relative;height:200px;margin-top:10px;overflow:auto}.util-btn-group-margin-bottom-5 .btn-group,.util-btn-margin-bottom-5 .btn{margin-bottom:5px!important}.padding-tb-10,.padding-tb-15{padding:10px 0}.padding-tb-20{padding:20px 0}.user-info{margin-bottom:10px!important}.user-info img{float:left;margin-right:5px}.number-stats .stat-left,.number-stats .stat-left .stat-chart{float:right}.user-info .details{display:inline-block}.user-info .label{font-weight:300;font-size:11px}.ver-inline-menu{padding:0;margin:0;list-style:none}.ver-inline-menu li{position:relative;margin-bottom:1px}.ver-inline-menu li i{width:37px;height:37px;display:inline-block;color:#b9cbd5;font-size:15px;padding:12px 10px 10px 8px;margin:0 8px 0 0;text-align:center;background:#e0eaf0!important}.ver-inline-menu li a{font-size:14px;font-weight:300;color:#557386;display:block;background:#f0f6fa;border-left:solid 2px #c4d5df}.ver-inline-menu li:hover a{background:#e0eaf0;text-decoration:none}.ver-inline-menu li:hover i{color:#fff;background:#c4d5df!important}.ver-inline-menu li.active a{border-left:solid 2px #0c91e5}.ver-inline-menu li.active i{background:#0c91e5!important}.ver-inline-menu li.active a,.ver-inline-menu li.active i{color:#fff;background:#169ef4;text-decoration:none}.ver-inline-menu li.active a,.ver-inline-menu li:hover a{font-size:14px}.ver-inline-menu li.active:after{content:'';display:inline-block;border-bottom:6px solid transparent;border-top:6px solid transparent;border-left:6px solid #169ef4;position:absolute;top:12px;right:-5px}.list-separated{margin-top:10px;margin-bottom:15px}.list-separated>div:last-child{border-right:0}@media (max-width:767px){.ver-inline-menu>li.active:after{display:none}.list-separated>div{margin-bottom:20px}}.number-stats{margin:10px 0}.number-stats .stat-number{display:inline-block;margin:0 5px}.number-stats .stat-number .title{font-size:13px;margin-bottom:3px;color:#b8c3c7}.number-stats .stat-number .number{font-size:27px;line-height:27px;color:#7d8c9d}.number-stats>div{border-right:1px solid #f5f5f5}.number-stats>div:last-child{border-right:0}.number-stats .stat-left .stat-number{float:right;text-align:right}.number-stats .stat-right{float:left!important}.number-stats .stat-right .stat-number{float:left;text-align:left}.number-stats .stat-right .stat-chart{float:left}.number-stats .stat-number{float:left;text-align:left}.number-stats .stat-chart{display:inline-block;margin:0 5px;float:left}.general-item-list>.item{padding:10px 0;border-bottom:1px solid #f1f4f7}.general-item-list>.item:last-child{border-bottom:0}.general-item-list>.item>.item-head{margin-bottom:5px}.general-item-list>.item>.item-head:after,.general-item-list>.item>.item-head:before{content:" ";display:table}.general-item-list>.item>.item-head:after{clear:both}.general-item-list>.item>.item-head>.item-details{display:inline-block;float:left}.general-item-list>.item>.item-head>.item-details>.item-pic{height:35px;margin-right:10px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.general-item-list>.item>.item-head>.item-details>.item-name{display:inline-block;margin-right:10px}.general-item-list>.item>.item-head>.item-details>.item-label{color:#c0c9cc}.general-item-list>.item>.item-head>.item-status{color:#c0c9cc;top:10px;position:relative;display:inline-block;float:right}.m-grid .m-grid-row.m-grid-row-full-height,.m-grid.m-grid-full-height>.m-grid-row{height:100%;position:static}.general-item-list>.item>.item-head>.item-status>.badge{margin-top:-2px}.general-item-list>.item>.item-body{color:#96a5aa}.file-drop-zone{border:2px dashed #ddd;padding:30px;text-align:center}.file-drop-zone.file-drop-zone-over{border-color:#aaa}.m-grid{display:table;width:100%;table-layout:fixed}.m-grid.m-grid-auto{width:auto}.m-grid.m-grid-full-height{height:100%}.m-grid.m-grid-full-height>.m-grid-col,.m-grid.m-grid-full-height>.m-grid-row>.m-grid-col{height:100%}.m-grid .m-grid-row{display:table-row}.m-grid .m-grid-row.m-grid-row-auto-height,.m-grid .m-grid-row.m-grid-row-auto-height>.m-grid-col{height:auto}.m-grid .m-grid-col{display:table-cell;text-align:left;vertical-align:top}.m-grid .m-grid-col.m-grid-col-full-width{width:100%}.m-grid .m-grid-col.m-grid-col-full-height{height:100%}.m-grid .m-grid-col.m-grid-col-auto-height{height:auto}.m-grid .m-grid-col.m-grid-col-top{vertical-align:top}.m-grid .m-grid-col.m-grid-col-middle{vertical-align:middle}.m-grid .m-grid-col.m-grid-col-bottom{vertical-align:bottom}.m-grid .m-grid-col.m-grid-col-left{text-align:left}.m-grid .m-grid-col.m-grid-col-center{text-align:center}.m-grid .m-grid-col.m-grid-col-right{text-align:right}.m-grid .m-grid-col:not(.m-grid-col-middle):not(.m-grid-col-bottom){vertical-align:top}.m-grid .m-grid-col.m-grid-col-lg,.m-grid .m-grid-col.m-grid-col-md,.m-grid .m-grid-col.m-grid-col-sm,.m-grid .m-grid-col.m-grid-col-xs{width:100%;display:block}.m-grid.m-grid-demo .m-grid-col{border:1px solid #ddd;background:#fafafa;height:100px}.m-grid-col-1{width:8.33333%}.m-grid-col-2{width:16.66667%}.m-grid-col-3{width:25%}.m-grid-col-4{width:33.33333%}.m-grid-col-5{width:41.66667%}.m-grid-col-6{width:50%}.m-grid-col-7{width:58.33333%}.m-grid-col-8{width:66.66667%}.m-grid-col-9{width:75%}.m-grid-col-10{width:83.33333%}.m-grid-col-11{width:91.66667%}.m-grid-col-12{width:100%}@media (min-width:767px){.m-grid-col-sm-1{width:8.33333%}.m-grid-col-sm-2{width:16.66667%}.m-grid-col-sm-3{width:25%}.m-grid-col-sm-4{width:33.33333%}.m-grid-col-sm-5{width:41.66667%}.m-grid-col-sm-6{width:50%}.m-grid-col-sm-7{width:58.33333%}.m-grid-col-sm-8{width:66.66667%}.m-grid-col-sm-9{width:75%}.m-grid-col-sm-10{width:83.33333%}.m-grid-col-sm-11{width:91.66667%}.m-grid-col-sm-12{width:100%}}@media (min-width:991px){.m-grid-col-md-1{width:8.33333%}.m-grid-col-md-2{width:16.66667%}.m-grid-col-md-3{width:25%}.m-grid-col-md-4{width:33.33333%}.m-grid-col-md-5{width:41.66667%}.m-grid-col-md-6{width:50%}.m-grid-col-md-7{width:58.33333%}.m-grid-col-md-8{width:66.66667%}.m-grid-col-md-9{width:75%}.m-grid-col-md-10{width:83.33333%}.m-grid-col-md-11{width:91.66667%}.m-grid-col-md-12{width:100%}}@media (min-width:1259px){.m-grid-col-lg-1{width:8.33333%}.m-grid-col-lg-2{width:16.66667%}.m-grid-col-lg-3{width:25%}.m-grid-col-lg-4{width:33.33333%}.m-grid-col-lg-5{width:41.66667%}.m-grid-col-lg-6{width:50%}.m-grid-col-lg-7{width:58.33333%}.m-grid-col-lg-8{width:66.66667%}.m-grid-col-lg-9{width:75%}.m-grid-col-lg-10{width:83.33333%}.m-grid-col-lg-11{width:91.66667%}.m-grid-col-lg-12{width:100%}}@media (max-width:479px){.m-grid.m-grid-responsive-xs{display:block;width:auto}.m-grid.m-grid-responsive-xs>.m-grid-col,.m-grid.m-grid-responsive-xs>.m-grid-row,.m-grid.m-grid-responsive-xs>.m-grid-row>.m-grid-col{display:block;width:auto;height:auto}.m-grid.m-grid-responsive-xs.m-grid-flex,.m-grid.m-grid-responsive-xs>.m-grid-row{display:flex;flex-flow:column}.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-col-order-2,.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-row>.m-grid-col-order-2{order:2}.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-col-order-3,.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-row>.m-grid-col-order-3{order:3}.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-col-order-4,.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-row>.m-grid-col-order-4{order:4}.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-col-order-5,.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-row>.m-grid-col-order-5{order:5}.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-col-order-6,.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-row>.m-grid-col-order-6{order:6}.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-col-order-7,.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-row>.m-grid-col-order-7{order:7}.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-col-order-8,.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-row>.m-grid-col-order-8{order:8}.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-col-order-9,.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-row>.m-grid-col-order-9{order:9}.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-col-order-10,.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-row>.m-grid-col-order-10{order:10}.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-col-order-11,.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-row>.m-grid-col-order-11{order:11}.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-col-order-12,.m-grid.m-grid-responsive-xs.m-grid-flex>.m-grid-row>.m-grid-col-order-12{order:12}}@media (max-width:767px){.m-grid.m-grid-responsive-sm{display:block;width:auto}.m-grid.m-grid-responsive-sm>.m-grid-col,.m-grid.m-grid-responsive-sm>.m-grid-row,.m-grid.m-grid-responsive-sm>.m-grid-row>.m-grid-col{display:block;width:auto;height:auto}.m-grid.m-grid-responsive-sm.m-grid-flex,.m-grid.m-grid-responsive-sm>.m-grid-row{display:flex;flex-flow:column}.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-col-order-2,.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-row>.m-grid-col-order-2{order:2}.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-col-order-3,.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-row>.m-grid-col-order-3{order:3}.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-col-order-4,.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-row>.m-grid-col-order-4{order:4}.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-col-order-5,.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-row>.m-grid-col-order-5{order:5}.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-col-order-6,.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-row>.m-grid-col-order-6{order:6}.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-col-order-7,.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-row>.m-grid-col-order-7{order:7}.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-col-order-8,.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-row>.m-grid-col-order-8{order:8}.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-col-order-9,.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-row>.m-grid-col-order-9{order:9}.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-col-order-10,.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-row>.m-grid-col-order-10{order:10}.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-col-order-11,.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-row>.m-grid-col-order-11{order:11}.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-col-order-12,.m-grid.m-grid-responsive-sm.m-grid-flex>.m-grid-row>.m-grid-col-order-12{order:12}}@media (max-width:991px){.m-grid.m-grid-responsive-md{display:block;width:auto}.m-grid.m-grid-responsive-md>.m-grid-col,.m-grid.m-grid-responsive-md>.m-grid-row,.m-grid.m-grid-responsive-md>.m-grid-row>.m-grid-col{display:block;width:auto;height:auto}.m-grid.m-grid-responsive-md.m-grid-flex,.m-grid.m-grid-responsive-md>.m-grid-row{display:flex;flex-flow:column}.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-col-order-2,.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-row>.m-grid-col-order-2{order:2}.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-col-order-3,.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-row>.m-grid-col-order-3{order:3}.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-col-order-4,.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-row>.m-grid-col-order-4{order:4}.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-col-order-5,.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-row>.m-grid-col-order-5{order:5}.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-col-order-6,.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-row>.m-grid-col-order-6{order:6}.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-col-order-7,.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-row>.m-grid-col-order-7{order:7}.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-col-order-8,.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-row>.m-grid-col-order-8{order:8}.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-col-order-9,.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-row>.m-grid-col-order-9{order:9}.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-col-order-10,.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-row>.m-grid-col-order-10{order:10}.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-col-order-11,.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-row>.m-grid-col-order-11{order:11}.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-col-order-12,.m-grid.m-grid-responsive-md.m-grid-flex>.m-grid-row>.m-grid-col-order-12{order:12}}@media (max-width:1259px){.m-grid.m-grid-responsive-lg{display:block;width:auto}.m-grid.m-grid-responsive-lg>.m-grid-col,.m-grid.m-grid-responsive-lg>.m-grid-row,.m-grid.m-grid-responsive-lg>.m-grid-row>.m-grid-col{display:block;width:auto;height:auto}.m-grid.m-grid-responsive-lg.m-grid-flex,.m-grid.m-grid-responsive-lg>.m-grid-row{display:flex;flex-flow:column}.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-col-order-2,.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-row>.m-grid-col-order-2{order:2}.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-col-order-3,.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-row>.m-grid-col-order-3{order:3}.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-col-order-4,.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-row>.m-grid-col-order-4{order:4}.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-col-order-5,.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-row>.m-grid-col-order-5{order:5}.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-col-order-6,.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-row>.m-grid-col-order-6{order:6}.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-col-order-7,.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-row>.m-grid-col-order-7{order:7}.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-col-order-8,.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-row>.m-grid-col-order-8{order:8}.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-col-order-9,.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-row>.m-grid-col-order-9{order:9}.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-col-order-10,.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-row>.m-grid-col-order-10{order:10}.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-col-order-11,.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-row>.m-grid-col-order-11{order:11}.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-col-order-12,.m-grid.m-grid-responsive-lg.m-grid-flex>.m-grid-row>.m-grid-col-order-12{order:12}}[class*=" fa-"]:not(.fa-stack),[class*=" glyphicon-"],[class*=" icon-"],[class^=fa-]:not(.fa-stack),[class^=glyphicon-],[class^=icon-]{display:inline-block;line-height:14px;-webkit-font-smoothing:antialiased}li [class*=" fa-"],li [class*=" glyphicon-"],li [class*=" icon-"],li [class^=fa-],li [class^=glyphicon-],li [class^=icon-]{display:inline-block;width:1.25em;text-align:center}li [class*=" glyphicon-"],li [class^=glyphicon-]{top:2px}li [class*=" icon-"],li [class^=icon-]{top:1px;position:relative}li [class*=" fa-"].icon-large,li [class*=" glyphicon-"].icon-large,li [class*=" icon-"].icon-large,li [class^=fa-].icon-large,li [class^=glyphicon-].icon-large,li [class^=icon-].icon-large{width:1.5625em}.icon-state-default{color:#bac3d0}.icon-state-success{color:#36c6d3}.icon-state-info{color:#659be0}.icon-state-warning{color:#f1c40f}.icon-state-danger{color:#ed6b75}.fa-item{font-size:14px;padding:10px 10px 10px 20px}.fa-item i{font-size:16px;display:inline-block;width:20px;color:#333}.fa-item:hover{cursor:pointer;background:#eee}.badge-danger,.badge-default,.badge-info,.badge-primary,.badge-success,.badge-warning,.btn.white:not(.btn-outline).active,.btn.white:not(.btn-outline):active,.open>.btn.white:not(.btn-outline).dropdown-toggle{background-image:none}.simplelineicons-demo .item-box{display:inline-block;font-size:16px;margin:0 -.22em 1em 0;padding-left:1em;width:100%}.simplelineicons-demo .item-box .item{background-color:#fff;color:#33383e;border-radius:8px;display:inline-block;padding:10px;width:100%}.bs-glyphicons,.glyphicons-demo ul{padding-left:0;padding-bottom:1px;margin-bottom:20px;overflow:hidden;list-style:none}.simplelineicons-demo .item-box .item span{font-size:22px}@media only screen and (min-width:768px){.simplelineicons-demo .item-box{width:33.333%}}.bs-glyphicon-class{text-align:center}.glyphicons-demo ul li{float:left;width:25%;height:115px;padding:10px;margin:0 -1px -1px 0;font-size:14px;line-height:1.4;text-align:center;border:1px solid #ddd}.glyphicons-demo .glyphicon{display:block;margin:5px auto 10px;font-size:24px;color:#444}.glyphicons-demo ul li:hover{background-color:rgba(86,61,124,.1)}.badge-default,.label-default{background-color:#bac3d0}@media (min-width:768px){.glyphicons-demo ul li{width:12.5%}}.alert{border-width:1px}.alert>p{margin:0}.alert.alert-borderless{border:0}.badge{font-size:11px!important;font-weight:300;height:18px;color:#fff;padding:3px 6px;-webkit-border-radius:12px!important;-moz-border-radius:12px!important;border-radius:12px!important;text-shadow:none!important;text-align:center;vertical-align:middle}.badge.badge-roundless{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.badge.badge-empty{display:inline-block;padding:0;min-width:8px;height:8px;width:8px}.badge-primary{background-color:#337ab7}.badge-info{background-color:#659be0}.badge-success{background-color:#36c6d3}.badge-danger{background-color:#ed6b75}.badge-warning{background-color:#f1c40f}.nav.nav-pills>li>a>.badge,.nav.nav-stacked>li>a>.badge{margin-top:-2px}.dropdown-menu>li>a>.badge{position:absolute;margin-top:1px;right:3px;display:inline}.dropdown-menu.badge-roundless{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important}.btn{outline:0!important}.btn:hover{transition:all .3s}.btn:not(.btn-sm):not(.btn-lg){line-height:1.44}.btn.white:not(.btn-outline){color:#666;background-color:#fff;border-color:#fff}.btn.white:not(.btn-outline).focus,.btn.white:not(.btn-outline):focus{color:#666;background-color:#e6e6e6;border-color:#bfbfbf}.btn.white:not(.btn-outline).active,.btn.white:not(.btn-outline):active,.btn.white:not(.btn-outline):hover,.open>.btn.white:not(.btn-outline).dropdown-toggle{color:#666;background-color:#e6e6e6;border-color:#e0e0e0}.btn.white:not(.btn-outline).active.focus,.btn.white:not(.btn-outline).active:focus,.btn.white:not(.btn-outline).active:hover,.btn.white:not(.btn-outline):active.focus,.btn.white:not(.btn-outline):active:focus,.btn.white:not(.btn-outline):active:hover,.open>.btn.white:not(.btn-outline).dropdown-toggle.focus,.open>.btn.white:not(.btn-outline).dropdown-toggle:focus,.open>.btn.white:not(.btn-outline).dropdown-toggle:hover{color:#666;background-color:#d4d4d4;border-color:#bfbfbf}.btn.white:not(.btn-outline).disabled.focus,.btn.white:not(.btn-outline).disabled:focus,.btn.white:not(.btn-outline).disabled:hover,.btn.white:not(.btn-outline)[disabled].focus,.btn.white:not(.btn-outline)[disabled]:focus,.btn.white:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.white:not(.btn-outline).focus,fieldset[disabled] .btn.white:not(.btn-outline):focus,fieldset[disabled] .btn.white:not(.btn-outline):hover{background-color:#fff;border-color:#fff}.btn.white:not(.btn-outline) .badge{color:#fff;background-color:#666}.btn.btn-outline.white{border-color:#fff;color:#fff;background:0 0}.btn.btn-outline.white.active,.btn.btn-outline.white:active,.btn.btn-outline.white:active:focus,.btn.btn-outline.white:active:hover,.btn.btn-outline.white:focus,.btn.btn-outline.white:hover{border-color:#fff;color:#666;background-color:#fff}.btn.white-stripe{border-left:4px solid #fff!important}.btn.white.btn-no-border:not(.active){border-color:transparent}.btn.default:not(.btn-outline){color:#666;background-color:#e1e5ec;border-color:#e1e5ec}.btn.default:not(.btn-outline).focus,.btn.default:not(.btn-outline):focus{color:#666;background-color:#c2cad8;border-color:#93a1bb}.btn.default:not(.btn-outline).active,.btn.default:not(.btn-outline):active,.btn.default:not(.btn-outline):hover,.open>.btn.default:not(.btn-outline).dropdown-toggle{color:#666;background-color:#c2cad8;border-color:#bcc5d4}.btn.default:not(.btn-outline).active.focus,.btn.default:not(.btn-outline).active:focus,.btn.default:not(.btn-outline).active:hover,.btn.default:not(.btn-outline):active.focus,.btn.default:not(.btn-outline):active:focus,.btn.default:not(.btn-outline):active:hover,.open>.btn.default:not(.btn-outline).dropdown-toggle.focus,.open>.btn.default:not(.btn-outline).dropdown-toggle:focus,.open>.btn.default:not(.btn-outline).dropdown-toggle:hover{color:#666;background-color:#acb7ca;border-color:#93a1bb}.btn.default:not(.btn-outline).active,.btn.default:not(.btn-outline):active,.open>.btn.default:not(.btn-outline).dropdown-toggle{background-image:none}.btn.default:not(.btn-outline).disabled.focus,.btn.default:not(.btn-outline).disabled:focus,.btn.default:not(.btn-outline).disabled:hover,.btn.default:not(.btn-outline)[disabled].focus,.btn.default:not(.btn-outline)[disabled]:focus,.btn.default:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.default:not(.btn-outline).focus,fieldset[disabled] .btn.default:not(.btn-outline):focus,fieldset[disabled] .btn.default:not(.btn-outline):hover{background-color:#e1e5ec;border-color:#e1e5ec}.btn.default:not(.btn-outline) .badge{color:#e1e5ec;background-color:#666}.btn.btn-outline.default{border-color:#e1e5ec;color:#e1e5ec;background:0 0}.btn.btn-outline.default.active,.btn.btn-outline.default:active,.btn.btn-outline.default:active:focus,.btn.btn-outline.default:active:hover,.btn.btn-outline.default:focus,.btn.btn-outline.default:hover{border-color:#e1e5ec;color:#666;background-color:#e1e5ec}.btn.default-stripe{border-left:4px solid #e1e5ec!important}.btn.default.btn-no-border:not(.active){border-color:transparent}.btn.dark:not(.btn-outline){color:#fff;background-color:#2f353b;border-color:#2f353b}.btn.dark:not(.btn-outline).focus,.btn.dark:not(.btn-outline):focus{color:#fff;background-color:#181c1f;border-color:#000}.btn.dark:not(.btn-outline).active,.btn.dark:not(.btn-outline):active,.btn.dark:not(.btn-outline):hover,.open>.btn.dark:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#181c1f;border-color:#141619}.btn.dark:not(.btn-outline).active.focus,.btn.dark:not(.btn-outline).active:focus,.btn.dark:not(.btn-outline).active:hover,.btn.dark:not(.btn-outline):active.focus,.btn.dark:not(.btn-outline):active:focus,.btn.dark:not(.btn-outline):active:hover,.open>.btn.dark:not(.btn-outline).dropdown-toggle.focus,.open>.btn.dark:not(.btn-outline).dropdown-toggle:focus,.open>.btn.dark:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#090a0b;border-color:#000}.btn.dark:not(.btn-outline).active,.btn.dark:not(.btn-outline):active,.open>.btn.dark:not(.btn-outline).dropdown-toggle{background-image:none}.btn.dark:not(.btn-outline).disabled.focus,.btn.dark:not(.btn-outline).disabled:focus,.btn.dark:not(.btn-outline).disabled:hover,.btn.dark:not(.btn-outline)[disabled].focus,.btn.dark:not(.btn-outline)[disabled]:focus,.btn.dark:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.dark:not(.btn-outline).focus,fieldset[disabled] .btn.dark:not(.btn-outline):focus,fieldset[disabled] .btn.dark:not(.btn-outline):hover{background-color:#2f353b;border-color:#2f353b}.btn.dark:not(.btn-outline) .badge{color:#2f353b;background-color:#fff}.btn.btn-outline.dark{border-color:#2f353b;color:#2f353b;background:0 0}.btn.btn-outline.dark.active,.btn.btn-outline.dark:active,.btn.btn-outline.dark:active:focus,.btn.btn-outline.dark:active:hover,.btn.btn-outline.dark:focus,.btn.btn-outline.dark:hover{border-color:#2f353b;color:#fff;background-color:#2f353b}.btn.dark-stripe{border-left:4px solid #2f353b!important}.btn.dark.btn-no-border:not(.active){border-color:transparent}.btn.blue:not(.btn-outline){color:#fff;background-color:#3598dc;border-color:#3598dc}.btn.blue:not(.btn-outline).focus,.btn.blue:not(.btn-outline):focus{color:#fff;background-color:#217ebd;border-color:#15527c}.btn.blue:not(.btn-outline).active,.btn.blue:not(.btn-outline):active,.btn.blue:not(.btn-outline):hover,.open>.btn.blue:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#217ebd;border-color:#1f78b5}.btn.blue:not(.btn-outline).active.focus,.btn.blue:not(.btn-outline).active:focus,.btn.blue:not(.btn-outline).active:hover,.btn.blue:not(.btn-outline):active.focus,.btn.blue:not(.btn-outline):active:focus,.btn.blue:not(.btn-outline):active:hover,.open>.btn.blue:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#1c699f;border-color:#15527c}.btn.blue:not(.btn-outline).active,.btn.blue:not(.btn-outline):active,.open>.btn.blue:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue:not(.btn-outline).disabled.focus,.btn.blue:not(.btn-outline).disabled:focus,.btn.blue:not(.btn-outline).disabled:hover,.btn.blue:not(.btn-outline)[disabled].focus,.btn.blue:not(.btn-outline)[disabled]:focus,.btn.blue:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue:not(.btn-outline).focus,fieldset[disabled] .btn.blue:not(.btn-outline):focus,fieldset[disabled] .btn.blue:not(.btn-outline):hover{background-color:#3598dc;border-color:#3598dc}.btn.blue:not(.btn-outline) .badge{color:#3598dc;background-color:#fff}.btn.btn-outline.blue{border-color:#3598dc;color:#3598dc;background:0 0}.btn.btn-outline.blue.active,.btn.btn-outline.blue:active,.btn.btn-outline.blue:active:focus,.btn.btn-outline.blue:active:hover,.btn.btn-outline.blue:focus,.btn.btn-outline.blue:hover{border-color:#3598dc;color:#fff;background-color:#3598dc}.btn.blue-stripe{border-left:4px solid #3598dc!important}.btn.blue.btn-no-border:not(.active){border-color:transparent}.btn.blue-madison:not(.btn-outline){color:#fff;background-color:#578ebe;border-color:#578ebe}.btn.blue-madison:not(.btn-outline).focus,.btn.blue-madison:not(.btn-outline):focus{color:#fff;background-color:#3f74a3;border-color:#2a4d6c}.btn.blue-madison:not(.btn-outline).active,.btn.blue-madison:not(.btn-outline):active,.btn.blue-madison:not(.btn-outline):hover,.open>.btn.blue-madison:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#3f74a3;border-color:#3c6f9c}.btn.blue-madison:not(.btn-outline).active.focus,.btn.blue-madison:not(.btn-outline).active:focus,.btn.blue-madison:not(.btn-outline).active:hover,.btn.blue-madison:not(.btn-outline):active.focus,.btn.blue-madison:not(.btn-outline):active:focus,.btn.blue-madison:not(.btn-outline):active:hover,.open>.btn.blue-madison:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue-madison:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue-madison:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#356289;border-color:#2a4d6c}.btn.blue-madison:not(.btn-outline).active,.btn.blue-madison:not(.btn-outline):active,.open>.btn.blue-madison:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue-madison:not(.btn-outline).disabled.focus,.btn.blue-madison:not(.btn-outline).disabled:focus,.btn.blue-madison:not(.btn-outline).disabled:hover,.btn.blue-madison:not(.btn-outline)[disabled].focus,.btn.blue-madison:not(.btn-outline)[disabled]:focus,.btn.blue-madison:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue-madison:not(.btn-outline).focus,fieldset[disabled] .btn.blue-madison:not(.btn-outline):focus,fieldset[disabled] .btn.blue-madison:not(.btn-outline):hover{background-color:#578ebe;border-color:#578ebe}.btn.blue-madison:not(.btn-outline) .badge{color:#578ebe;background-color:#fff}.btn.btn-outline.blue-madison{border-color:#578ebe;color:#578ebe;background:0 0}.btn.btn-outline.blue-madison.active,.btn.btn-outline.blue-madison:active,.btn.btn-outline.blue-madison:active:focus,.btn.btn-outline.blue-madison:active:hover,.btn.btn-outline.blue-madison:focus,.btn.btn-outline.blue-madison:hover{border-color:#578ebe;color:#fff;background-color:#578ebe}.btn.blue-madison-stripe{border-left:4px solid #578ebe!important}.btn.blue-madison.btn-no-border:not(.active){border-color:transparent}.btn.blue-chambray:not(.btn-outline){color:#fff;background-color:#2c3e50;border-color:#2c3e50}.btn.blue-chambray:not(.btn-outline).focus,.btn.blue-chambray:not(.btn-outline):focus{color:#fff;background-color:#1a252f;border-color:#000}.btn.blue-chambray:not(.btn-outline).active,.btn.blue-chambray:not(.btn-outline):active,.btn.blue-chambray:not(.btn-outline):hover,.open>.btn.blue-chambray:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#1a252f;border-color:#161f29}.btn.blue-chambray:not(.btn-outline).active.focus,.btn.blue-chambray:not(.btn-outline).active:focus,.btn.blue-chambray:not(.btn-outline).active:hover,.btn.blue-chambray:not(.btn-outline):active.focus,.btn.blue-chambray:not(.btn-outline):active:focus,.btn.blue-chambray:not(.btn-outline):active:hover,.open>.btn.blue-chambray:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue-chambray:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue-chambray:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#0d1318;border-color:#000}.btn.blue-chambray:not(.btn-outline).active,.btn.blue-chambray:not(.btn-outline):active,.open>.btn.blue-chambray:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue-chambray:not(.btn-outline).disabled.focus,.btn.blue-chambray:not(.btn-outline).disabled:focus,.btn.blue-chambray:not(.btn-outline).disabled:hover,.btn.blue-chambray:not(.btn-outline)[disabled].focus,.btn.blue-chambray:not(.btn-outline)[disabled]:focus,.btn.blue-chambray:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue-chambray:not(.btn-outline).focus,fieldset[disabled] .btn.blue-chambray:not(.btn-outline):focus,fieldset[disabled] .btn.blue-chambray:not(.btn-outline):hover{background-color:#2c3e50;border-color:#2c3e50}.btn.blue-chambray:not(.btn-outline) .badge{color:#2c3e50;background-color:#fff}.btn.btn-outline.blue-chambray{border-color:#2c3e50;color:#2c3e50;background:0 0}.btn.btn-outline.blue-chambray.active,.btn.btn-outline.blue-chambray:active,.btn.btn-outline.blue-chambray:active:focus,.btn.btn-outline.blue-chambray:active:hover,.btn.btn-outline.blue-chambray:focus,.btn.btn-outline.blue-chambray:hover{border-color:#2c3e50;color:#fff;background-color:#2c3e50}.btn.blue-chambray-stripe{border-left:4px solid #2c3e50!important}.btn.blue-chambray.btn-no-border:not(.active){border-color:transparent}.btn.blue-ebonyclay:not(.btn-outline){color:#fff;background-color:#22313f;border-color:#22313f}.btn.blue-ebonyclay:not(.btn-outline).focus,.btn.blue-ebonyclay:not(.btn-outline):focus{color:#fff;background-color:#10171e;border-color:#000}.btn.blue-ebonyclay:not(.btn-outline).active,.btn.blue-ebonyclay:not(.btn-outline):active,.btn.blue-ebonyclay:not(.btn-outline):hover,.open>.btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#10171e;border-color:#0d1217}.btn.blue-ebonyclay:not(.btn-outline).active.focus,.btn.blue-ebonyclay:not(.btn-outline).active:focus,.btn.blue-ebonyclay:not(.btn-outline).active:hover,.btn.blue-ebonyclay:not(.btn-outline):active.focus,.btn.blue-ebonyclay:not(.btn-outline):active:focus,.btn.blue-ebonyclay:not(.btn-outline):active:hover,.open>.btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#040507;border-color:#000}.btn.blue-ebonyclay:not(.btn-outline).active,.btn.blue-ebonyclay:not(.btn-outline):active,.open>.btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue-ebonyclay:not(.btn-outline).disabled.focus,.btn.blue-ebonyclay:not(.btn-outline).disabled:focus,.btn.blue-ebonyclay:not(.btn-outline).disabled:hover,.btn.blue-ebonyclay:not(.btn-outline)[disabled].focus,.btn.blue-ebonyclay:not(.btn-outline)[disabled]:focus,.btn.blue-ebonyclay:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue-ebonyclay:not(.btn-outline).focus,fieldset[disabled] .btn.blue-ebonyclay:not(.btn-outline):focus,fieldset[disabled] .btn.blue-ebonyclay:not(.btn-outline):hover{background-color:#22313f;border-color:#22313f}.btn.blue-ebonyclay:not(.btn-outline) .badge{color:#22313f;background-color:#fff}.btn.btn-outline.blue-ebonyclay{border-color:#22313f;color:#22313f;background:0 0}.btn.btn-outline.blue-ebonyclay.active,.btn.btn-outline.blue-ebonyclay:active,.btn.btn-outline.blue-ebonyclay:active:focus,.btn.btn-outline.blue-ebonyclay:active:hover,.btn.btn-outline.blue-ebonyclay:focus,.btn.btn-outline.blue-ebonyclay:hover{border-color:#22313f;color:#fff;background-color:#22313f}.btn.blue-ebonyclay-stripe{border-left:4px solid #22313f!important}.btn.blue-ebonyclay.btn-no-border:not(.active){border-color:transparent}.btn.blue-hoki:not(.btn-outline){color:#fff;background-color:#67809f;border-color:#67809f}.btn.blue-hoki:not(.btn-outline).focus,.btn.blue-hoki:not(.btn-outline):focus{color:#fff;background-color:#526781;border-color:#344252}.btn.blue-hoki:not(.btn-outline).active,.btn.blue-hoki:not(.btn-outline):active,.btn.blue-hoki:not(.btn-outline):hover,.open>.btn.blue-hoki:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#526781;border-color:#4e627b}.btn.blue-hoki:not(.btn-outline).active.focus,.btn.blue-hoki:not(.btn-outline).active:focus,.btn.blue-hoki:not(.btn-outline).active:hover,.btn.blue-hoki:not(.btn-outline):active.focus,.btn.blue-hoki:not(.btn-outline):active:focus,.btn.blue-hoki:not(.btn-outline):active:hover,.open>.btn.blue-hoki:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue-hoki:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue-hoki:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#44566b;border-color:#344252}.btn.blue-hoki:not(.btn-outline).active,.btn.blue-hoki:not(.btn-outline):active,.open>.btn.blue-hoki:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue-hoki:not(.btn-outline).disabled.focus,.btn.blue-hoki:not(.btn-outline).disabled:focus,.btn.blue-hoki:not(.btn-outline).disabled:hover,.btn.blue-hoki:not(.btn-outline)[disabled].focus,.btn.blue-hoki:not(.btn-outline)[disabled]:focus,.btn.blue-hoki:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue-hoki:not(.btn-outline).focus,fieldset[disabled] .btn.blue-hoki:not(.btn-outline):focus,fieldset[disabled] .btn.blue-hoki:not(.btn-outline):hover{background-color:#67809f;border-color:#67809f}.btn.blue-hoki:not(.btn-outline) .badge{color:#67809f;background-color:#fff}.btn.btn-outline.blue-hoki{border-color:#67809f;color:#67809f;background:0 0}.btn.btn-outline.blue-hoki.active,.btn.btn-outline.blue-hoki:active,.btn.btn-outline.blue-hoki:active:focus,.btn.btn-outline.blue-hoki:active:hover,.btn.btn-outline.blue-hoki:focus,.btn.btn-outline.blue-hoki:hover{border-color:#67809f;color:#fff;background-color:#67809f}.btn.blue-hoki-stripe{border-left:4px solid #67809f!important}.btn.blue-hoki.btn-no-border:not(.active){border-color:transparent}.btn.blue-steel:not(.btn-outline){color:#fff;background-color:#4b77be;border-color:#4b77be}.btn.blue-steel:not(.btn-outline).focus,.btn.blue-steel:not(.btn-outline):focus{color:#fff;background-color:#395f9d;border-color:#243d65}.btn.blue-steel:not(.btn-outline).active,.btn.blue-steel:not(.btn-outline):active,.btn.blue-steel:not(.btn-outline):hover,.open>.btn.blue-steel:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#395f9d;border-color:#365b96}.btn.blue-steel:not(.btn-outline).active.focus,.btn.blue-steel:not(.btn-outline).active:focus,.btn.blue-steel:not(.btn-outline).active:hover,.btn.blue-steel:not(.btn-outline):active.focus,.btn.blue-steel:not(.btn-outline):active:focus,.btn.blue-steel:not(.btn-outline):active:hover,.open>.btn.blue-steel:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue-steel:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue-steel:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#2f4f83;border-color:#243d65}.btn.blue-steel:not(.btn-outline).active,.btn.blue-steel:not(.btn-outline):active,.open>.btn.blue-steel:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue-steel:not(.btn-outline).disabled.focus,.btn.blue-steel:not(.btn-outline).disabled:focus,.btn.blue-steel:not(.btn-outline).disabled:hover,.btn.blue-steel:not(.btn-outline)[disabled].focus,.btn.blue-steel:not(.btn-outline)[disabled]:focus,.btn.blue-steel:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue-steel:not(.btn-outline).focus,fieldset[disabled] .btn.blue-steel:not(.btn-outline):focus,fieldset[disabled] .btn.blue-steel:not(.btn-outline):hover{background-color:#4b77be;border-color:#4b77be}.btn.blue-steel:not(.btn-outline) .badge{color:#4b77be;background-color:#fff}.btn.btn-outline.blue-steel{border-color:#4b77be;color:#4b77be;background:0 0}.btn.btn-outline.blue-steel.active,.btn.btn-outline.blue-steel:active,.btn.btn-outline.blue-steel:active:focus,.btn.btn-outline.blue-steel:active:hover,.btn.btn-outline.blue-steel:focus,.btn.btn-outline.blue-steel:hover{border-color:#4b77be;color:#fff;background-color:#4b77be}.btn.blue-steel-stripe{border-left:4px solid #4b77be!important}.btn.blue-steel.btn-no-border:not(.active){border-color:transparent}.btn.blue-soft:not(.btn-outline){color:#fff;background-color:#4c87b9;border-color:#4c87b9}.btn.blue-soft:not(.btn-outline).focus,.btn.blue-soft:not(.btn-outline):focus{color:#fff;background-color:#3b6d97;border-color:#264560}.btn.blue-soft:not(.btn-outline).active,.btn.blue-soft:not(.btn-outline):active,.btn.blue-soft:not(.btn-outline):hover,.open>.btn.blue-soft:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#3b6d97;border-color:#386890}.btn.blue-soft:not(.btn-outline).active.focus,.btn.blue-soft:not(.btn-outline).active:focus,.btn.blue-soft:not(.btn-outline).active:hover,.btn.blue-soft:not(.btn-outline):active.focus,.btn.blue-soft:not(.btn-outline):active:focus,.btn.blue-soft:not(.btn-outline):active:hover,.open>.btn.blue-soft:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue-soft:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue-soft:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#315a7d;border-color:#264560}.btn.blue-soft:not(.btn-outline).active,.btn.blue-soft:not(.btn-outline):active,.open>.btn.blue-soft:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue-soft:not(.btn-outline).disabled.focus,.btn.blue-soft:not(.btn-outline).disabled:focus,.btn.blue-soft:not(.btn-outline).disabled:hover,.btn.blue-soft:not(.btn-outline)[disabled].focus,.btn.blue-soft:not(.btn-outline)[disabled]:focus,.btn.blue-soft:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue-soft:not(.btn-outline).focus,fieldset[disabled] .btn.blue-soft:not(.btn-outline):focus,fieldset[disabled] .btn.blue-soft:not(.btn-outline):hover{background-color:#4c87b9;border-color:#4c87b9}.btn.blue-soft:not(.btn-outline) .badge{color:#4c87b9;background-color:#fff}.btn.btn-outline.blue-soft{border-color:#4c87b9;color:#4c87b9;background:0 0}.btn.btn-outline.blue-soft.active,.btn.btn-outline.blue-soft:active,.btn.btn-outline.blue-soft:active:focus,.btn.btn-outline.blue-soft:active:hover,.btn.btn-outline.blue-soft:focus,.btn.btn-outline.blue-soft:hover{border-color:#4c87b9;color:#fff;background-color:#4c87b9}.btn.blue-soft-stripe{border-left:4px solid #4c87b9!important}.btn.blue-soft.btn-no-border:not(.active){border-color:transparent}.btn.blue-dark:not(.btn-outline){color:#fff;background-color:#5e738b;border-color:#5e738b}.btn.blue-dark:not(.btn-outline).focus,.btn.blue-dark:not(.btn-outline):focus{color:#fff;background-color:#495a6d;border-color:#2b343f}.btn.blue-dark:not(.btn-outline).active,.btn.blue-dark:not(.btn-outline):active,.btn.blue-dark:not(.btn-outline):hover,.open>.btn.blue-dark:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#495a6d;border-color:#455566}.btn.blue-dark:not(.btn-outline).active.focus,.btn.blue-dark:not(.btn-outline).active:focus,.btn.blue-dark:not(.btn-outline).active:hover,.btn.blue-dark:not(.btn-outline):active.focus,.btn.blue-dark:not(.btn-outline):active:focus,.btn.blue-dark:not(.btn-outline):active:hover,.open>.btn.blue-dark:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue-dark:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue-dark:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#3b4857;border-color:#2b343f}.btn.blue-dark:not(.btn-outline).active,.btn.blue-dark:not(.btn-outline):active,.open>.btn.blue-dark:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue-dark:not(.btn-outline).disabled.focus,.btn.blue-dark:not(.btn-outline).disabled:focus,.btn.blue-dark:not(.btn-outline).disabled:hover,.btn.blue-dark:not(.btn-outline)[disabled].focus,.btn.blue-dark:not(.btn-outline)[disabled]:focus,.btn.blue-dark:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue-dark:not(.btn-outline).focus,fieldset[disabled] .btn.blue-dark:not(.btn-outline):focus,fieldset[disabled] .btn.blue-dark:not(.btn-outline):hover{background-color:#5e738b;border-color:#5e738b}.btn.blue-dark:not(.btn-outline) .badge{color:#5e738b;background-color:#fff}.btn.btn-outline.blue-dark{border-color:#5e738b;color:#5e738b;background:0 0}.btn.btn-outline.blue-dark.active,.btn.btn-outline.blue-dark:active,.btn.btn-outline.blue-dark:active:focus,.btn.btn-outline.blue-dark:active:hover,.btn.btn-outline.blue-dark:focus,.btn.btn-outline.blue-dark:hover{border-color:#5e738b;color:#fff;background-color:#5e738b}.btn.blue-dark-stripe{border-left:4px solid #5e738b!important}.btn.blue-dark.btn-no-border:not(.active){border-color:transparent}.btn.blue-sharp:not(.btn-outline){color:#fff;background-color:#5c9bd1;border-color:#5c9bd1}.btn.blue-sharp:not(.btn-outline).focus,.btn.blue-sharp:not(.btn-outline):focus{color:#fff;background-color:#3782c3;border-color:#265a87}.btn.blue-sharp:not(.btn-outline).active,.btn.blue-sharp:not(.btn-outline):active,.btn.blue-sharp:not(.btn-outline):hover,.open>.btn.blue-sharp:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#3782c3;border-color:#357dbb}.btn.blue-sharp:not(.btn-outline).active.focus,.btn.blue-sharp:not(.btn-outline).active:focus,.btn.blue-sharp:not(.btn-outline).active:hover,.btn.blue-sharp:not(.btn-outline):active.focus,.btn.blue-sharp:not(.btn-outline):active:focus,.btn.blue-sharp:not(.btn-outline):active:hover,.open>.btn.blue-sharp:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue-sharp:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue-sharp:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#2f70a7;border-color:#265a87}.btn.blue-sharp:not(.btn-outline).active,.btn.blue-sharp:not(.btn-outline):active,.open>.btn.blue-sharp:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue-sharp:not(.btn-outline).disabled.focus,.btn.blue-sharp:not(.btn-outline).disabled:focus,.btn.blue-sharp:not(.btn-outline).disabled:hover,.btn.blue-sharp:not(.btn-outline)[disabled].focus,.btn.blue-sharp:not(.btn-outline)[disabled]:focus,.btn.blue-sharp:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue-sharp:not(.btn-outline).focus,fieldset[disabled] .btn.blue-sharp:not(.btn-outline):focus,fieldset[disabled] .btn.blue-sharp:not(.btn-outline):hover{background-color:#5c9bd1;border-color:#5c9bd1}.btn.blue-sharp:not(.btn-outline) .badge{color:#5c9bd1;background-color:#fff}.btn.btn-outline.blue-sharp{border-color:#5c9bd1;color:#5c9bd1;background:0 0}.btn.btn-outline.blue-sharp.active,.btn.btn-outline.blue-sharp:active,.btn.btn-outline.blue-sharp:active:focus,.btn.btn-outline.blue-sharp:active:hover,.btn.btn-outline.blue-sharp:focus,.btn.btn-outline.blue-sharp:hover{border-color:#5c9bd1;color:#fff;background-color:#5c9bd1}.btn.blue-sharp-stripe{border-left:4px solid #5c9bd1!important}.btn.blue-sharp.btn-no-border:not(.active){border-color:transparent}.btn.blue-oleo:not(.btn-outline){color:#fff;background-color:#94a0b2;border-color:#94a0b2}.btn.blue-oleo:not(.btn-outline).focus,.btn.blue-oleo:not(.btn-outline):focus{color:#fff;background-color:#76869d;border-color:#536073}.btn.blue-oleo:not(.btn-outline).active,.btn.blue-oleo:not(.btn-outline):active,.btn.blue-oleo:not(.btn-outline):hover,.open>.btn.blue-oleo:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#76869d;border-color:#708098}.btn.blue-oleo:not(.btn-outline).active.focus,.btn.blue-oleo:not(.btn-outline).active:focus,.btn.blue-oleo:not(.btn-outline).active:hover,.btn.blue-oleo:not(.btn-outline):active.focus,.btn.blue-oleo:not(.btn-outline):active:focus,.btn.blue-oleo:not(.btn-outline):active:hover,.open>.btn.blue-oleo:not(.btn-outline).dropdown-toggle.focus,.open>.btn.blue-oleo:not(.btn-outline).dropdown-toggle:focus,.open>.btn.blue-oleo:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#64748b;border-color:#536073}.btn.blue-oleo:not(.btn-outline).active,.btn.blue-oleo:not(.btn-outline):active,.open>.btn.blue-oleo:not(.btn-outline).dropdown-toggle{background-image:none}.btn.blue-oleo:not(.btn-outline).disabled.focus,.btn.blue-oleo:not(.btn-outline).disabled:focus,.btn.blue-oleo:not(.btn-outline).disabled:hover,.btn.blue-oleo:not(.btn-outline)[disabled].focus,.btn.blue-oleo:not(.btn-outline)[disabled]:focus,.btn.blue-oleo:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.blue-oleo:not(.btn-outline).focus,fieldset[disabled] .btn.blue-oleo:not(.btn-outline):focus,fieldset[disabled] .btn.blue-oleo:not(.btn-outline):hover{background-color:#94a0b2;border-color:#94a0b2}.btn.blue-oleo:not(.btn-outline) .badge{color:#94a0b2;background-color:#fff}.btn.btn-outline.blue-oleo{border-color:#94a0b2;color:#94a0b2;background:0 0}.btn.btn-outline.blue-oleo.active,.btn.btn-outline.blue-oleo:active,.btn.btn-outline.blue-oleo:active:focus,.btn.btn-outline.blue-oleo:active:hover,.btn.btn-outline.blue-oleo:focus,.btn.btn-outline.blue-oleo:hover{border-color:#94a0b2;color:#fff;background-color:#94a0b2}.btn.blue-oleo-stripe{border-left:4px solid #94a0b2!important}.btn.blue-oleo.btn-no-border:not(.active){border-color:transparent}.btn.green:not(.btn-outline){color:#fff;background-color:#28a745;border-color:#28a745}.btn.green:not(.btn-outline).focus,.btn.green:not(.btn-outline):focus{color:#fff;background-color:#26a1ab;border-color:#18666d}.btn.green:not(.btn-outline).active,.btn.green:not(.btn-outline):active,.btn.green:not(.btn-outline):hover,.open>.btn.green:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#26a1ab;border-color:#2499a3}.btn.green:not(.btn-outline).active.focus,.btn.green:not(.btn-outline).active:focus,.btn.green:not(.btn-outline).active:hover,.btn.green:not(.btn-outline):active.focus,.btn.green:not(.btn-outline):active:focus,.btn.green:not(.btn-outline):active:hover,.open>.btn.green:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#1f858e;border-color:#18666d}.btn.green:not(.btn-outline).active,.btn.green:not(.btn-outline):active,.open>.btn.green:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green:not(.btn-outline).disabled.focus,.btn.green:not(.btn-outline).disabled:focus,.btn.green:not(.btn-outline).disabled:hover,.btn.green:not(.btn-outline)[disabled].focus,.btn.green:not(.btn-outline)[disabled]:focus,.btn.green:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green:not(.btn-outline).focus,fieldset[disabled] .btn.green:not(.btn-outline):focus,fieldset[disabled] .btn.green:not(.btn-outline):hover{background-color:#28a745;border-color:#28a745}.btn.green:not(.btn-outline) .badge{color:#28a745;background-color:#fff}.btn.btn-outline.green{border-color:#28a745;color:#28a745;background:0 0}.btn.btn-outline.green.active,.btn.btn-outline.green:active,.btn.btn-outline.green:active:focus,.btn.btn-outline.green:active:hover,.btn.btn-outline.green:focus,.btn.btn-outline.green:hover{border-color:#28a745;color:#fff;background-color:#28a745}.btn.green-stripe{border-left:4px solid #28a745!important}.btn.green.btn-no-border:not(.active){border-color:transparent}.btn.green-meadow:not(.btn-outline){color:#fff;background-color:#1bbc9b;border-color:#1bbc9b}.btn.green-meadow:not(.btn-outline).focus,.btn.green-meadow:not(.btn-outline):focus{color:#fff;background-color:#158f76;border-color:#0b4d3f}.btn.green-meadow:not(.btn-outline).active,.btn.green-meadow:not(.btn-outline):active,.btn.green-meadow:not(.btn-outline):hover,.open>.btn.green-meadow:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#158f76;border-color:#13866f}.btn.green-meadow:not(.btn-outline).active.focus,.btn.green-meadow:not(.btn-outline).active:focus,.btn.green-meadow:not(.btn-outline).active:hover,.btn.green-meadow:not(.btn-outline):active.focus,.btn.green-meadow:not(.btn-outline):active:focus,.btn.green-meadow:not(.btn-outline):active:hover,.open>.btn.green-meadow:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green-meadow:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green-meadow:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#10705c;border-color:#0b4d3f}.btn.green-meadow:not(.btn-outline).active,.btn.green-meadow:not(.btn-outline):active,.open>.btn.green-meadow:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green-meadow:not(.btn-outline).disabled.focus,.btn.green-meadow:not(.btn-outline).disabled:focus,.btn.green-meadow:not(.btn-outline).disabled:hover,.btn.green-meadow:not(.btn-outline)[disabled].focus,.btn.green-meadow:not(.btn-outline)[disabled]:focus,.btn.green-meadow:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green-meadow:not(.btn-outline).focus,fieldset[disabled] .btn.green-meadow:not(.btn-outline):focus,fieldset[disabled] .btn.green-meadow:not(.btn-outline):hover{background-color:#1bbc9b;border-color:#1bbc9b}.btn.green-meadow:not(.btn-outline) .badge{color:#1bbc9b;background-color:#fff}.btn.btn-outline.green-meadow{border-color:#1bbc9b;color:#1bbc9b;background:0 0}.btn.btn-outline.green-meadow.active,.btn.btn-outline.green-meadow:active,.btn.btn-outline.green-meadow:active:focus,.btn.btn-outline.green-meadow:active:hover,.btn.btn-outline.green-meadow:focus,.btn.btn-outline.green-meadow:hover{border-color:#1bbc9b;color:#fff;background-color:#1bbc9b}.btn.green-meadow-stripe{border-left:4px solid #1bbc9b!important}.btn.green-meadow.btn-no-border:not(.active){border-color:transparent}.btn.green-seagreen:not(.btn-outline){color:#fff;background-color:#1ba39c;border-color:#1ba39c}.btn.green-seagreen:not(.btn-outline).focus,.btn.green-seagreen:not(.btn-outline):focus{color:#fff;background-color:#147772;border-color:#093633}.btn.green-seagreen:not(.btn-outline).active,.btn.green-seagreen:not(.btn-outline):active,.btn.green-seagreen:not(.btn-outline):hover,.open>.btn.green-seagreen:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#147772;border-color:#126e6a}.btn.green-seagreen:not(.btn-outline).active.focus,.btn.green-seagreen:not(.btn-outline).active:focus,.btn.green-seagreen:not(.btn-outline).active:hover,.btn.green-seagreen:not(.btn-outline):active.focus,.btn.green-seagreen:not(.btn-outline):active:focus,.btn.green-seagreen:not(.btn-outline):active:hover,.open>.btn.green-seagreen:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green-seagreen:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green-seagreen:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#0f5955;border-color:#093633}.btn.green-seagreen:not(.btn-outline).active,.btn.green-seagreen:not(.btn-outline):active,.open>.btn.green-seagreen:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green-seagreen:not(.btn-outline).disabled.focus,.btn.green-seagreen:not(.btn-outline).disabled:focus,.btn.green-seagreen:not(.btn-outline).disabled:hover,.btn.green-seagreen:not(.btn-outline)[disabled].focus,.btn.green-seagreen:not(.btn-outline)[disabled]:focus,.btn.green-seagreen:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green-seagreen:not(.btn-outline).focus,fieldset[disabled] .btn.green-seagreen:not(.btn-outline):focus,fieldset[disabled] .btn.green-seagreen:not(.btn-outline):hover{background-color:#1ba39c;border-color:#1ba39c}.btn.green-seagreen:not(.btn-outline) .badge{color:#1ba39c;background-color:#fff}.btn.btn-outline.green-seagreen{border-color:#1ba39c;color:#1ba39c;background:0 0}.btn.btn-outline.green-seagreen.active,.btn.btn-outline.green-seagreen:active,.btn.btn-outline.green-seagreen:active:focus,.btn.btn-outline.green-seagreen:active:hover,.btn.btn-outline.green-seagreen:focus,.btn.btn-outline.green-seagreen:hover{border-color:#1ba39c;color:#fff;background-color:#1ba39c}.btn.green-seagreen-stripe{border-left:4px solid #1ba39c!important}.btn.green-seagreen.btn-no-border:not(.active){border-color:transparent}.btn.green-turquoise:not(.btn-outline){color:#fff;background-color:#36d7b7;border-color:#36d7b7}.btn.green-turquoise:not(.btn-outline).focus,.btn.green-turquoise:not(.btn-outline):focus{color:#fff;background-color:#24b699;border-color:#177663}.btn.green-turquoise:not(.btn-outline).active,.btn.green-turquoise:not(.btn-outline):active,.btn.green-turquoise:not(.btn-outline):hover,.open>.btn.green-turquoise:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#24b699;border-color:#22ad92}.btn.green-turquoise:not(.btn-outline).active.focus,.btn.green-turquoise:not(.btn-outline).active:focus,.btn.green-turquoise:not(.btn-outline).active:hover,.btn.green-turquoise:not(.btn-outline):active.focus,.btn.green-turquoise:not(.btn-outline):active:focus,.btn.green-turquoise:not(.btn-outline):active:hover,.open>.btn.green-turquoise:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green-turquoise:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green-turquoise:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#1e9880;border-color:#177663}.btn.green-turquoise:not(.btn-outline).active,.btn.green-turquoise:not(.btn-outline):active,.open>.btn.green-turquoise:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green-turquoise:not(.btn-outline).disabled.focus,.btn.green-turquoise:not(.btn-outline).disabled:focus,.btn.green-turquoise:not(.btn-outline).disabled:hover,.btn.green-turquoise:not(.btn-outline)[disabled].focus,.btn.green-turquoise:not(.btn-outline)[disabled]:focus,.btn.green-turquoise:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green-turquoise:not(.btn-outline).focus,fieldset[disabled] .btn.green-turquoise:not(.btn-outline):focus,fieldset[disabled] .btn.green-turquoise:not(.btn-outline):hover{background-color:#36d7b7;border-color:#36d7b7}.btn.green-turquoise:not(.btn-outline) .badge{color:#36d7b7;background-color:#fff}.btn.btn-outline.green-turquoise{border-color:#36d7b7;color:#36d7b7;background:0 0}.btn.btn-outline.green-turquoise.active,.btn.btn-outline.green-turquoise:active,.btn.btn-outline.green-turquoise:active:focus,.btn.btn-outline.green-turquoise:active:hover,.btn.btn-outline.green-turquoise:focus,.btn.btn-outline.green-turquoise:hover{border-color:#36d7b7;color:#fff;background-color:#36d7b7}.btn.green-turquoise-stripe{border-left:4px solid #36d7b7!important}.btn.green-turquoise.btn-no-border:not(.active){border-color:transparent}.btn.green-haze:not(.btn-outline){color:#fff;background-color:#44b6ae;border-color:#44b6ae}.btn.green-haze:not(.btn-outline).focus,.btn.green-haze:not(.btn-outline):focus{color:#fff;background-color:#36918b;border-color:#215955}.btn.green-haze:not(.btn-outline).active,.btn.green-haze:not(.btn-outline):active,.btn.green-haze:not(.btn-outline):hover,.open>.btn.green-haze:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#36918b;border-color:#338983}.btn.green-haze:not(.btn-outline).active.focus,.btn.green-haze:not(.btn-outline).active:focus,.btn.green-haze:not(.btn-outline).active:hover,.btn.green-haze:not(.btn-outline):active.focus,.btn.green-haze:not(.btn-outline):active:focus,.btn.green-haze:not(.btn-outline):active:hover,.open>.btn.green-haze:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green-haze:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green-haze:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#2c7772;border-color:#215955}.btn.green-haze:not(.btn-outline).active,.btn.green-haze:not(.btn-outline):active,.open>.btn.green-haze:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green-haze:not(.btn-outline).disabled.focus,.btn.green-haze:not(.btn-outline).disabled:focus,.btn.green-haze:not(.btn-outline).disabled:hover,.btn.green-haze:not(.btn-outline)[disabled].focus,.btn.green-haze:not(.btn-outline)[disabled]:focus,.btn.green-haze:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green-haze:not(.btn-outline).focus,fieldset[disabled] .btn.green-haze:not(.btn-outline):focus,fieldset[disabled] .btn.green-haze:not(.btn-outline):hover{background-color:#44b6ae;border-color:#44b6ae}.btn.green-haze:not(.btn-outline) .badge{color:#44b6ae;background-color:#fff}.btn.btn-outline.green-haze{border-color:#44b6ae;color:#44b6ae;background:0 0}.btn.btn-outline.green-haze.active,.btn.btn-outline.green-haze:active,.btn.btn-outline.green-haze:active:focus,.btn.btn-outline.green-haze:active:hover,.btn.btn-outline.green-haze:focus,.btn.btn-outline.green-haze:hover{border-color:#44b6ae;color:#fff;background-color:#44b6ae}.btn.green-haze-stripe{border-left:4px solid #44b6ae!important}.btn.green-haze.btn-no-border:not(.active){border-color:transparent}.btn.green-jungle:not(.btn-outline){color:#fff;background-color:#26c281;border-color:#26c281}.btn.green-jungle:not(.btn-outline).focus,.btn.green-jungle:not(.btn-outline):focus{color:#fff;background-color:#1e9765;border-color:#11573a}.btn.green-jungle:not(.btn-outline).active,.btn.green-jungle:not(.btn-outline):active,.btn.green-jungle:not(.btn-outline):hover,.open>.btn.green-jungle:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#1e9765;border-color:#1c8f5f}.btn.green-jungle:not(.btn-outline).active.focus,.btn.green-jungle:not(.btn-outline).active:focus,.btn.green-jungle:not(.btn-outline).active:hover,.btn.green-jungle:not(.btn-outline):active.focus,.btn.green-jungle:not(.btn-outline):active:focus,.btn.green-jungle:not(.btn-outline):active:hover,.open>.btn.green-jungle:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green-jungle:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green-jungle:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#187a51;border-color:#11573a}.btn.green-jungle:not(.btn-outline).active,.btn.green-jungle:not(.btn-outline):active,.open>.btn.green-jungle:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green-jungle:not(.btn-outline).disabled.focus,.btn.green-jungle:not(.btn-outline).disabled:focus,.btn.green-jungle:not(.btn-outline).disabled:hover,.btn.green-jungle:not(.btn-outline)[disabled].focus,.btn.green-jungle:not(.btn-outline)[disabled]:focus,.btn.green-jungle:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green-jungle:not(.btn-outline).focus,fieldset[disabled] .btn.green-jungle:not(.btn-outline):focus,fieldset[disabled] .btn.green-jungle:not(.btn-outline):hover{background-color:#26c281;border-color:#26c281}.btn.green-jungle:not(.btn-outline) .badge{color:#26c281;background-color:#fff}.btn.btn-outline.green-jungle{border-color:#26c281;color:#26c281;background:0 0}.btn.btn-outline.green-jungle.active,.btn.btn-outline.green-jungle:active,.btn.btn-outline.green-jungle:active:focus,.btn.btn-outline.green-jungle:active:hover,.btn.btn-outline.green-jungle:focus,.btn.btn-outline.green-jungle:hover{border-color:#26c281;color:#fff;background-color:#26c281}.btn.green-jungle-stripe{border-left:4px solid #26c281!important}.btn.green-jungle.btn-no-border:not(.active){border-color:transparent}.btn.green-soft:not(.btn-outline){color:#fff;background-color:#3faba4;border-color:#3faba4}.btn.green-soft:not(.btn-outline).focus,.btn.green-soft:not(.btn-outline):focus{color:#fff;background-color:#318680;border-color:#1d4e4b}.btn.green-soft:not(.btn-outline).active,.btn.green-soft:not(.btn-outline):active,.btn.green-soft:not(.btn-outline):hover,.open>.btn.green-soft:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#318680;border-color:#2f7e79}.btn.green-soft:not(.btn-outline).active.focus,.btn.green-soft:not(.btn-outline).active:focus,.btn.green-soft:not(.btn-outline).active:hover,.btn.green-soft:not(.btn-outline):active.focus,.btn.green-soft:not(.btn-outline):active:focus,.btn.green-soft:not(.btn-outline):active:hover,.open>.btn.green-soft:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green-soft:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green-soft:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#286c67;border-color:#1d4e4b}.btn.green-soft:not(.btn-outline).active,.btn.green-soft:not(.btn-outline):active,.open>.btn.green-soft:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green-soft:not(.btn-outline).disabled.focus,.btn.green-soft:not(.btn-outline).disabled:focus,.btn.green-soft:not(.btn-outline).disabled:hover,.btn.green-soft:not(.btn-outline)[disabled].focus,.btn.green-soft:not(.btn-outline)[disabled]:focus,.btn.green-soft:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green-soft:not(.btn-outline).focus,fieldset[disabled] .btn.green-soft:not(.btn-outline):focus,fieldset[disabled] .btn.green-soft:not(.btn-outline):hover{background-color:#3faba4;border-color:#3faba4}.btn.green-soft:not(.btn-outline) .badge{color:#3faba4;background-color:#fff}.btn.btn-outline.green-soft{border-color:#3faba4;color:#3faba4;background:0 0}.btn.btn-outline.green-soft.active,.btn.btn-outline.green-soft:active,.btn.btn-outline.green-soft:active:focus,.btn.btn-outline.green-soft:active:hover,.btn.btn-outline.green-soft:focus,.btn.btn-outline.green-soft:hover{border-color:#3faba4;color:#fff;background-color:#3faba4}.btn.green-soft-stripe{border-left:4px solid #3faba4!important}.btn.green-soft.btn-no-border:not(.active){border-color:transparent}.btn.green-dark:not(.btn-outline){color:#fff;background-color:#4db3a2;border-color:#4db3a2}.btn.green-dark:not(.btn-outline).focus,.btn.green-dark:not(.btn-outline):focus{color:#fff;background-color:#3d9082;border-color:#265a51}.btn.green-dark:not(.btn-outline).active,.btn.green-dark:not(.btn-outline):active,.btn.green-dark:not(.btn-outline):hover,.open>.btn.green-dark:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#3d9082;border-color:#3a897b}.btn.green-dark:not(.btn-outline).active.focus,.btn.green-dark:not(.btn-outline).active:focus,.btn.green-dark:not(.btn-outline).active:hover,.btn.green-dark:not(.btn-outline):active.focus,.btn.green-dark:not(.btn-outline):active:focus,.btn.green-dark:not(.btn-outline):active:hover,.open>.btn.green-dark:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green-dark:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green-dark:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#33776b;border-color:#265a51}.btn.green-dark:not(.btn-outline).active,.btn.green-dark:not(.btn-outline):active,.open>.btn.green-dark:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green-dark:not(.btn-outline).disabled.focus,.btn.green-dark:not(.btn-outline).disabled:focus,.btn.green-dark:not(.btn-outline).disabled:hover,.btn.green-dark:not(.btn-outline)[disabled].focus,.btn.green-dark:not(.btn-outline)[disabled]:focus,.btn.green-dark:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green-dark:not(.btn-outline).focus,fieldset[disabled] .btn.green-dark:not(.btn-outline):focus,fieldset[disabled] .btn.green-dark:not(.btn-outline):hover{background-color:#4db3a2;border-color:#4db3a2}.btn.green-dark:not(.btn-outline) .badge{color:#4db3a2;background-color:#fff}.btn.btn-outline.green-dark{border-color:#4db3a2;color:#4db3a2;background:0 0}.btn.btn-outline.green-dark.active,.btn.btn-outline.green-dark:active,.btn.btn-outline.green-dark:active:focus,.btn.btn-outline.green-dark:active:hover,.btn.btn-outline.green-dark:focus,.btn.btn-outline.green-dark:hover{border-color:#4db3a2;color:#fff;background-color:#4db3a2}.btn.green-dark-stripe{border-left:4px solid #4db3a2!important}.btn.green-dark.btn-no-border:not(.active){border-color:transparent}.btn.green-sharp:not(.btn-outline){color:#fff;background-color:#2ab4c0;border-color:#2ab4c0}.btn.green-sharp:not(.btn-outline).focus,.btn.green-sharp:not(.btn-outline):focus{color:#fff;background-color:#218d96;border-color:#135257}.btn.green-sharp:not(.btn-outline).active,.btn.green-sharp:not(.btn-outline):active,.btn.green-sharp:not(.btn-outline):hover,.open>.btn.green-sharp:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#218d96;border-color:#1f858e}.btn.green-sharp:not(.btn-outline).active.focus,.btn.green-sharp:not(.btn-outline).active:focus,.btn.green-sharp:not(.btn-outline).active:hover,.btn.green-sharp:not(.btn-outline):active.focus,.btn.green-sharp:not(.btn-outline):active:focus,.btn.green-sharp:not(.btn-outline):active:hover,.open>.btn.green-sharp:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green-sharp:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green-sharp:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#1a7179;border-color:#135257}.btn.green-sharp:not(.btn-outline).active,.btn.green-sharp:not(.btn-outline):active,.open>.btn.green-sharp:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green-sharp:not(.btn-outline).disabled.focus,.btn.green-sharp:not(.btn-outline).disabled:focus,.btn.green-sharp:not(.btn-outline).disabled:hover,.btn.green-sharp:not(.btn-outline)[disabled].focus,.btn.green-sharp:not(.btn-outline)[disabled]:focus,.btn.green-sharp:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green-sharp:not(.btn-outline).focus,fieldset[disabled] .btn.green-sharp:not(.btn-outline):focus,fieldset[disabled] .btn.green-sharp:not(.btn-outline):hover{background-color:#2ab4c0;border-color:#2ab4c0}.btn.green-sharp:not(.btn-outline) .badge{color:#2ab4c0;background-color:#fff}.btn.btn-outline.green-sharp{border-color:#2ab4c0;color:#2ab4c0;background:0 0}.btn.btn-outline.green-sharp.active,.btn.btn-outline.green-sharp:active,.btn.btn-outline.green-sharp:active:focus,.btn.btn-outline.green-sharp:active:hover,.btn.btn-outline.green-sharp:focus,.btn.btn-outline.green-sharp:hover{border-color:#2ab4c0;color:#fff;background-color:#2ab4c0}.btn.green-sharp-stripe{border-left:4px solid #2ab4c0!important}.btn.green-sharp.btn-no-border:not(.active){border-color:transparent}.btn.green-steel:not(.btn-outline){color:#fff;background-color:#29b4b6;border-color:#29b4b6}.btn.green-steel:not(.btn-outline).focus,.btn.green-steel:not(.btn-outline):focus{color:#fff;background-color:#208b8c;border-color:#124d4e}.btn.green-steel:not(.btn-outline).active,.btn.green-steel:not(.btn-outline):active,.btn.green-steel:not(.btn-outline):hover,.open>.btn.green-steel:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#208b8c;border-color:#1e8384}.btn.green-steel:not(.btn-outline).active.focus,.btn.green-steel:not(.btn-outline).active:focus,.btn.green-steel:not(.btn-outline).active:hover,.btn.green-steel:not(.btn-outline):active.focus,.btn.green-steel:not(.btn-outline):active:focus,.btn.green-steel:not(.btn-outline):active:hover,.open>.btn.green-steel:not(.btn-outline).dropdown-toggle.focus,.open>.btn.green-steel:not(.btn-outline).dropdown-toggle:focus,.open>.btn.green-steel:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#196e6f;border-color:#124d4e}.btn.green-steel:not(.btn-outline).active,.btn.green-steel:not(.btn-outline):active,.open>.btn.green-steel:not(.btn-outline).dropdown-toggle{background-image:none}.btn.green-steel:not(.btn-outline).disabled.focus,.btn.green-steel:not(.btn-outline).disabled:focus,.btn.green-steel:not(.btn-outline).disabled:hover,.btn.green-steel:not(.btn-outline)[disabled].focus,.btn.green-steel:not(.btn-outline)[disabled]:focus,.btn.green-steel:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.green-steel:not(.btn-outline).focus,fieldset[disabled] .btn.green-steel:not(.btn-outline):focus,fieldset[disabled] .btn.green-steel:not(.btn-outline):hover{background-color:#29b4b6;border-color:#29b4b6}.btn.green-steel:not(.btn-outline) .badge{color:#29b4b6;background-color:#fff}.btn.btn-outline.green-steel{border-color:#29b4b6;color:#29b4b6;background:0 0}.btn.btn-outline.green-steel.active,.btn.btn-outline.green-steel:active,.btn.btn-outline.green-steel:active:focus,.btn.btn-outline.green-steel:active:hover,.btn.btn-outline.green-steel:focus,.btn.btn-outline.green-steel:hover{border-color:#29b4b6;color:#fff;background-color:#29b4b6}.btn.green-steel-stripe{border-left:4px solid #29b4b6!important}.btn.green-steel.btn-no-border:not(.active){border-color:transparent}.btn.grey:not(.btn-outline){color:#333;background-color:#e5e5e5;border-color:#e5e5e5}.btn.grey:not(.btn-outline).focus,.btn.grey:not(.btn-outline):focus{color:#333;background-color:#ccc;border-color:#a5a5a5}.btn.grey:not(.btn-outline).active,.btn.grey:not(.btn-outline):active,.btn.grey:not(.btn-outline):hover,.open>.btn.grey:not(.btn-outline).dropdown-toggle{color:#333;background-color:#ccc;border-color:#c6c6c6}.btn.grey:not(.btn-outline).active.focus,.btn.grey:not(.btn-outline).active:focus,.btn.grey:not(.btn-outline).active:hover,.btn.grey:not(.btn-outline):active.focus,.btn.grey:not(.btn-outline):active:focus,.btn.grey:not(.btn-outline):active:hover,.open>.btn.grey:not(.btn-outline).dropdown-toggle.focus,.open>.btn.grey:not(.btn-outline).dropdown-toggle:focus,.open>.btn.grey:not(.btn-outline).dropdown-toggle:hover{color:#333;background-color:#bababa;border-color:#a5a5a5}.btn.grey:not(.btn-outline).active,.btn.grey:not(.btn-outline):active,.open>.btn.grey:not(.btn-outline).dropdown-toggle{background-image:none}.btn.grey:not(.btn-outline).disabled.focus,.btn.grey:not(.btn-outline).disabled:focus,.btn.grey:not(.btn-outline).disabled:hover,.btn.grey:not(.btn-outline)[disabled].focus,.btn.grey:not(.btn-outline)[disabled]:focus,.btn.grey:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.grey:not(.btn-outline).focus,fieldset[disabled] .btn.grey:not(.btn-outline):focus,fieldset[disabled] .btn.grey:not(.btn-outline):hover{background-color:#e5e5e5;border-color:#e5e5e5}.btn.grey:not(.btn-outline) .badge{color:#e5e5e5;background-color:#333}.btn.btn-outline.grey{border-color:#e5e5e5;color:#e5e5e5;background:0 0}.btn.btn-outline.grey.active,.btn.btn-outline.grey:active,.btn.btn-outline.grey:active:focus,.btn.btn-outline.grey:active:hover,.btn.btn-outline.grey:focus,.btn.btn-outline.grey:hover{border-color:#e5e5e5;color:#333;background-color:#e5e5e5}.btn.grey-stripe{border-left:4px solid #e5e5e5!important}.btn.grey.btn-no-border:not(.active){border-color:transparent}.btn.grey-steel:not(.btn-outline){color:#80898e;background-color:#e9edef;border-color:#e9edef}.btn.grey-steel:not(.btn-outline).focus,.btn.grey-steel:not(.btn-outline):focus{color:#80898e;background-color:#cbd5da;border-color:#9fb1b9}.btn.grey-steel:not(.btn-outline).active,.btn.grey-steel:not(.btn-outline):active,.btn.grey-steel:not(.btn-outline):hover,.open>.btn.grey-steel:not(.btn-outline).dropdown-toggle{color:#80898e;background-color:#cbd5da;border-color:#c6d0d5}.btn.grey-steel:not(.btn-outline).active.focus,.btn.grey-steel:not(.btn-outline).active:focus,.btn.grey-steel:not(.btn-outline).active:hover,.btn.grey-steel:not(.btn-outline):active.focus,.btn.grey-steel:not(.btn-outline):active:focus,.btn.grey-steel:not(.btn-outline):active:hover,.open>.btn.grey-steel:not(.btn-outline).dropdown-toggle.focus,.open>.btn.grey-steel:not(.btn-outline).dropdown-toggle:focus,.open>.btn.grey-steel:not(.btn-outline).dropdown-toggle:hover{color:#80898e;background-color:#b7c4ca;border-color:#9fb1b9}.btn.grey-steel:not(.btn-outline).active,.btn.grey-steel:not(.btn-outline):active,.open>.btn.grey-steel:not(.btn-outline).dropdown-toggle{background-image:none}.btn.grey-steel:not(.btn-outline).disabled.focus,.btn.grey-steel:not(.btn-outline).disabled:focus,.btn.grey-steel:not(.btn-outline).disabled:hover,.btn.grey-steel:not(.btn-outline)[disabled].focus,.btn.grey-steel:not(.btn-outline)[disabled]:focus,.btn.grey-steel:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.grey-steel:not(.btn-outline).focus,fieldset[disabled] .btn.grey-steel:not(.btn-outline):focus,fieldset[disabled] .btn.grey-steel:not(.btn-outline):hover{background-color:#e9edef;border-color:#e9edef}.btn.grey-steel:not(.btn-outline) .badge{color:#e9edef;background-color:#80898e}.btn.btn-outline.grey-steel{border-color:#e9edef;color:#e9edef;background:0 0}.btn.btn-outline.grey-steel.active,.btn.btn-outline.grey-steel:active,.btn.btn-outline.grey-steel:active:focus,.btn.btn-outline.grey-steel:active:hover,.btn.btn-outline.grey-steel:focus,.btn.btn-outline.grey-steel:hover{border-color:#e9edef;color:#80898e;background-color:#e9edef}.btn.grey-steel-stripe{border-left:4px solid #e9edef!important}.btn.grey-steel.btn-no-border:not(.active){border-color:transparent}.btn.grey-cararra:not(.btn-outline){color:#333;background-color:#fafafa;border-color:#fafafa}.btn.grey-cararra:not(.btn-outline).focus,.btn.grey-cararra:not(.btn-outline):focus{color:#333;background-color:#e1e1e1;border-color:#bababa}.btn.grey-cararra:not(.btn-outline).active,.btn.grey-cararra:not(.btn-outline):active,.btn.grey-cararra:not(.btn-outline):hover,.open>.btn.grey-cararra:not(.btn-outline).dropdown-toggle{color:#333;background-color:#e1e1e1;border-color:#dbdbdb}.btn.grey-cararra:not(.btn-outline).active.focus,.btn.grey-cararra:not(.btn-outline).active:focus,.btn.grey-cararra:not(.btn-outline).active:hover,.btn.grey-cararra:not(.btn-outline):active.focus,.btn.grey-cararra:not(.btn-outline):active:focus,.btn.grey-cararra:not(.btn-outline):active:hover,.open>.btn.grey-cararra:not(.btn-outline).dropdown-toggle.focus,.open>.btn.grey-cararra:not(.btn-outline).dropdown-toggle:focus,.open>.btn.grey-cararra:not(.btn-outline).dropdown-toggle:hover{color:#333;background-color:#cfcfcf;border-color:#bababa}.btn.grey-cararra:not(.btn-outline).active,.btn.grey-cararra:not(.btn-outline):active,.open>.btn.grey-cararra:not(.btn-outline).dropdown-toggle{background-image:none}.btn.grey-cararra:not(.btn-outline).disabled.focus,.btn.grey-cararra:not(.btn-outline).disabled:focus,.btn.grey-cararra:not(.btn-outline).disabled:hover,.btn.grey-cararra:not(.btn-outline)[disabled].focus,.btn.grey-cararra:not(.btn-outline)[disabled]:focus,.btn.grey-cararra:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.grey-cararra:not(.btn-outline).focus,fieldset[disabled] .btn.grey-cararra:not(.btn-outline):focus,fieldset[disabled] .btn.grey-cararra:not(.btn-outline):hover{background-color:#fafafa;border-color:#fafafa}.btn.grey-cararra:not(.btn-outline) .badge{color:#fafafa;background-color:#333}.btn.btn-outline.grey-cararra{border-color:#fafafa;color:#fafafa;background:0 0}.btn.btn-outline.grey-cararra.active,.btn.btn-outline.grey-cararra:active,.btn.btn-outline.grey-cararra:active:focus,.btn.btn-outline.grey-cararra:active:hover,.btn.btn-outline.grey-cararra:focus,.btn.btn-outline.grey-cararra:hover{border-color:#fafafa;color:#333;background-color:#fafafa}.btn.grey-cararra-stripe{border-left:4px solid #fafafa!important}.btn.grey-cararra.btn-no-border:not(.active){border-color:transparent}.btn.grey-gallery:not(.btn-outline){color:#fff;background-color:#555;border-color:#555}.btn.grey-gallery:not(.btn-outline).focus,.btn.grey-gallery:not(.btn-outline):focus{color:#fff;background-color:#3c3c3c;border-color:#151515}.btn.grey-gallery:not(.btn-outline).active,.btn.grey-gallery:not(.btn-outline):active,.btn.grey-gallery:not(.btn-outline):hover,.open>.btn.grey-gallery:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#3c3c3c;border-color:#363636}.btn.grey-gallery:not(.btn-outline).active.focus,.btn.grey-gallery:not(.btn-outline).active:focus,.btn.grey-gallery:not(.btn-outline).active:hover,.btn.grey-gallery:not(.btn-outline):active.focus,.btn.grey-gallery:not(.btn-outline):active:focus,.btn.grey-gallery:not(.btn-outline):active:hover,.open>.btn.grey-gallery:not(.btn-outline).dropdown-toggle.focus,.open>.btn.grey-gallery:not(.btn-outline).dropdown-toggle:focus,.open>.btn.grey-gallery:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#2a2a2a;border-color:#151515}.btn.grey-gallery:not(.btn-outline).active,.btn.grey-gallery:not(.btn-outline):active,.open>.btn.grey-gallery:not(.btn-outline).dropdown-toggle{background-image:none}.btn.grey-gallery:not(.btn-outline).disabled.focus,.btn.grey-gallery:not(.btn-outline).disabled:focus,.btn.grey-gallery:not(.btn-outline).disabled:hover,.btn.grey-gallery:not(.btn-outline)[disabled].focus,.btn.grey-gallery:not(.btn-outline)[disabled]:focus,.btn.grey-gallery:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.grey-gallery:not(.btn-outline).focus,fieldset[disabled] .btn.grey-gallery:not(.btn-outline):focus,fieldset[disabled] .btn.grey-gallery:not(.btn-outline):hover{background-color:#555;border-color:#555}.btn.grey-gallery:not(.btn-outline) .badge{color:#555;background-color:#fff}.btn.btn-outline.grey-gallery{border-color:#555;color:#555;background:0 0}.btn.btn-outline.grey-gallery.active,.btn.btn-outline.grey-gallery:active,.btn.btn-outline.grey-gallery:active:focus,.btn.btn-outline.grey-gallery:active:hover,.btn.btn-outline.grey-gallery:focus,.btn.btn-outline.grey-gallery:hover{border-color:#555;color:#fff;background-color:#555}.btn.grey-gallery-stripe{border-left:4px solid #555!important}.btn.grey-gallery.btn-no-border:not(.active){border-color:transparent}.btn.grey-cascade:not(.btn-outline){color:#fff;background-color:#95a5a6;border-color:#95a5a6}.btn.grey-cascade:not(.btn-outline).focus,.btn.grey-cascade:not(.btn-outline):focus{color:#fff;background-color:#798d8f;border-color:#566566}.btn.grey-cascade:not(.btn-outline).active,.btn.grey-cascade:not(.btn-outline):active,.btn.grey-cascade:not(.btn-outline):hover,.open>.btn.grey-cascade:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#798d8f;border-color:#74898a}.btn.grey-cascade:not(.btn-outline).active.focus,.btn.grey-cascade:not(.btn-outline).active:focus,.btn.grey-cascade:not(.btn-outline).active:hover,.btn.grey-cascade:not(.btn-outline):active.focus,.btn.grey-cascade:not(.btn-outline):active:focus,.btn.grey-cascade:not(.btn-outline):active:hover,.open>.btn.grey-cascade:not(.btn-outline).dropdown-toggle.focus,.open>.btn.grey-cascade:not(.btn-outline).dropdown-toggle:focus,.open>.btn.grey-cascade:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#687b7c;border-color:#566566}.btn.grey-cascade:not(.btn-outline).active,.btn.grey-cascade:not(.btn-outline):active,.open>.btn.grey-cascade:not(.btn-outline).dropdown-toggle{background-image:none}.btn.grey-cascade:not(.btn-outline).disabled.focus,.btn.grey-cascade:not(.btn-outline).disabled:focus,.btn.grey-cascade:not(.btn-outline).disabled:hover,.btn.grey-cascade:not(.btn-outline)[disabled].focus,.btn.grey-cascade:not(.btn-outline)[disabled]:focus,.btn.grey-cascade:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.grey-cascade:not(.btn-outline).focus,fieldset[disabled] .btn.grey-cascade:not(.btn-outline):focus,fieldset[disabled] .btn.grey-cascade:not(.btn-outline):hover{background-color:#95a5a6;border-color:#95a5a6}.btn.grey-cascade:not(.btn-outline) .badge{color:#95a5a6;background-color:#fff}.btn.btn-outline.grey-cascade{border-color:#95a5a6;color:#95a5a6;background:0 0}.btn.btn-outline.grey-cascade.active,.btn.btn-outline.grey-cascade:active,.btn.btn-outline.grey-cascade:active:focus,.btn.btn-outline.grey-cascade:active:hover,.btn.btn-outline.grey-cascade:focus,.btn.btn-outline.grey-cascade:hover{border-color:#95a5a6;color:#fff;background-color:#95a5a6}.btn.grey-cascade-stripe{border-left:4px solid #95a5a6!important}.btn.grey-cascade.btn-no-border:not(.active){border-color:transparent}.btn.grey-silver:not(.btn-outline){color:#fafcfb;background-color:#bfbfbf;border-color:#bfbfbf}.btn.grey-silver:not(.btn-outline).focus,.btn.grey-silver:not(.btn-outline):focus{color:#fafcfb;background-color:#a6a6a6;border-color:#7f7f7f}.btn.grey-silver:not(.btn-outline).active,.btn.grey-silver:not(.btn-outline):active,.btn.grey-silver:not(.btn-outline):hover,.open>.btn.grey-silver:not(.btn-outline).dropdown-toggle{color:#fafcfb;background-color:#a6a6a6;border-color:#a0a0a0}.btn.grey-silver:not(.btn-outline).active.focus,.btn.grey-silver:not(.btn-outline).active:focus,.btn.grey-silver:not(.btn-outline).active:hover,.btn.grey-silver:not(.btn-outline):active.focus,.btn.grey-silver:not(.btn-outline):active:focus,.btn.grey-silver:not(.btn-outline):active:hover,.open>.btn.grey-silver:not(.btn-outline).dropdown-toggle.focus,.open>.btn.grey-silver:not(.btn-outline).dropdown-toggle:focus,.open>.btn.grey-silver:not(.btn-outline).dropdown-toggle:hover{color:#fafcfb;background-color:#949494;border-color:#7f7f7f}.btn.grey-silver:not(.btn-outline).active,.btn.grey-silver:not(.btn-outline):active,.open>.btn.grey-silver:not(.btn-outline).dropdown-toggle{background-image:none}.btn.grey-silver:not(.btn-outline).disabled.focus,.btn.grey-silver:not(.btn-outline).disabled:focus,.btn.grey-silver:not(.btn-outline).disabled:hover,.btn.grey-silver:not(.btn-outline)[disabled].focus,.btn.grey-silver:not(.btn-outline)[disabled]:focus,.btn.grey-silver:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.grey-silver:not(.btn-outline).focus,fieldset[disabled] .btn.grey-silver:not(.btn-outline):focus,fieldset[disabled] .btn.grey-silver:not(.btn-outline):hover{background-color:#bfbfbf;border-color:#bfbfbf}.btn.grey-silver:not(.btn-outline) .badge{color:#bfbfbf;background-color:#fafcfb}.btn.btn-outline.grey-silver{border-color:#bfbfbf;color:#bfbfbf;background:0 0}.btn.btn-outline.grey-silver.active,.btn.btn-outline.grey-silver:active,.btn.btn-outline.grey-silver:active:focus,.btn.btn-outline.grey-silver:active:hover,.btn.btn-outline.grey-silver:focus,.btn.btn-outline.grey-silver:hover{border-color:#bfbfbf;color:#fafcfb;background-color:#bfbfbf}.btn.grey-silver-stripe{border-left:4px solid #bfbfbf!important}.btn.grey-silver.btn-no-border:not(.active){border-color:transparent}.btn.grey-salsa:not(.btn-outline){color:#fafcfb;background-color:#acb5c3;border-color:#acb5c3}.btn.grey-salsa:not(.btn-outline).focus,.btn.grey-salsa:not(.btn-outline):focus{color:#fafcfb;background-color:#8e9bae;border-color:#64748b}.btn.grey-salsa:not(.btn-outline).active,.btn.grey-salsa:not(.btn-outline):active,.btn.grey-salsa:not(.btn-outline):hover,.open>.btn.grey-salsa:not(.btn-outline).dropdown-toggle{color:#fafcfb;background-color:#8e9bae;border-color:#8895a9}.btn.grey-salsa:not(.btn-outline).active.focus,.btn.grey-salsa:not(.btn-outline).active:focus,.btn.grey-salsa:not(.btn-outline).active:hover,.btn.grey-salsa:not(.btn-outline):active.focus,.btn.grey-salsa:not(.btn-outline):active:focus,.btn.grey-salsa:not(.btn-outline):active:hover,.open>.btn.grey-salsa:not(.btn-outline).dropdown-toggle.focus,.open>.btn.grey-salsa:not(.btn-outline).dropdown-toggle:focus,.open>.btn.grey-salsa:not(.btn-outline).dropdown-toggle:hover{color:#fafcfb;background-color:#7a889f;border-color:#64748b}.btn.grey-salsa:not(.btn-outline).active,.btn.grey-salsa:not(.btn-outline):active,.open>.btn.grey-salsa:not(.btn-outline).dropdown-toggle{background-image:none}.btn.grey-salsa:not(.btn-outline).disabled.focus,.btn.grey-salsa:not(.btn-outline).disabled:focus,.btn.grey-salsa:not(.btn-outline).disabled:hover,.btn.grey-salsa:not(.btn-outline)[disabled].focus,.btn.grey-salsa:not(.btn-outline)[disabled]:focus,.btn.grey-salsa:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.grey-salsa:not(.btn-outline).focus,fieldset[disabled] .btn.grey-salsa:not(.btn-outline):focus,fieldset[disabled] .btn.grey-salsa:not(.btn-outline):hover{background-color:#acb5c3;border-color:#acb5c3}.btn.grey-salsa:not(.btn-outline) .badge{color:#acb5c3;background-color:#fafcfb}.btn.btn-outline.grey-salsa{border-color:#acb5c3;color:#acb5c3;background:0 0}.btn.btn-outline.grey-salsa.active,.btn.btn-outline.grey-salsa:active,.btn.btn-outline.grey-salsa:active:focus,.btn.btn-outline.grey-salsa:active:hover,.btn.btn-outline.grey-salsa:focus,.btn.btn-outline.grey-salsa:hover{border-color:#acb5c3;color:#fafcfb;background-color:#acb5c3}.btn.grey-salsa-stripe{border-left:4px solid #acb5c3!important}.btn.grey-salsa.btn-no-border:not(.active){border-color:transparent}.btn.grey-salt:not(.btn-outline){color:#fafcfb;background-color:#bfcad1;border-color:#bfcad1}.btn.grey-salt:not(.btn-outline).focus,.btn.grey-salt:not(.btn-outline):focus{color:#fafcfb;background-color:#a1b1bc;border-color:#758d9c}.btn.grey-salt:not(.btn-outline).active,.btn.grey-salt:not(.btn-outline):active,.btn.grey-salt:not(.btn-outline):hover,.open>.btn.grey-salt:not(.btn-outline).dropdown-toggle{color:#fafcfb;background-color:#a1b1bc;border-color:#9badb7}.btn.grey-salt:not(.btn-outline).active.focus,.btn.grey-salt:not(.btn-outline).active:focus,.btn.grey-salt:not(.btn-outline).active:hover,.btn.grey-salt:not(.btn-outline):active.focus,.btn.grey-salt:not(.btn-outline):active:focus,.btn.grey-salt:not(.btn-outline):active:hover,.open>.btn.grey-salt:not(.btn-outline).dropdown-toggle.focus,.open>.btn.grey-salt:not(.btn-outline).dropdown-toggle:focus,.open>.btn.grey-salt:not(.btn-outline).dropdown-toggle:hover{color:#fafcfb;background-color:#8da0ad;border-color:#758d9c}.btn.grey-salt:not(.btn-outline).active,.btn.grey-salt:not(.btn-outline):active,.open>.btn.grey-salt:not(.btn-outline).dropdown-toggle{background-image:none}.btn.grey-salt:not(.btn-outline).disabled.focus,.btn.grey-salt:not(.btn-outline).disabled:focus,.btn.grey-salt:not(.btn-outline).disabled:hover,.btn.grey-salt:not(.btn-outline)[disabled].focus,.btn.grey-salt:not(.btn-outline)[disabled]:focus,.btn.grey-salt:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.grey-salt:not(.btn-outline).focus,fieldset[disabled] .btn.grey-salt:not(.btn-outline):focus,fieldset[disabled] .btn.grey-salt:not(.btn-outline):hover{background-color:#bfcad1;border-color:#bfcad1}.btn.grey-salt:not(.btn-outline) .badge{color:#bfcad1;background-color:#fafcfb}.btn.btn-outline.grey-salt{border-color:#bfcad1;color:#bfcad1;background:0 0}.btn.btn-outline.grey-salt.active,.btn.btn-outline.grey-salt:active,.btn.btn-outline.grey-salt:active:focus,.btn.btn-outline.grey-salt:active:hover,.btn.btn-outline.grey-salt:focus,.btn.btn-outline.grey-salt:hover{border-color:#bfcad1;color:#fafcfb;background-color:#bfcad1}.btn.grey-salt-stripe{border-left:4px solid #bfcad1!important}.btn.grey-salt.btn-no-border:not(.active){border-color:transparent}.btn.grey-mint:not(.btn-outline){color:#fff;background-color:#525e64;border-color:#525e64}.btn.grey-mint:not(.btn-outline).focus,.btn.grey-mint:not(.btn-outline):focus{color:#fff;background-color:#3b4448;border-color:#191c1e}.btn.grey-mint:not(.btn-outline).active,.btn.grey-mint:not(.btn-outline):active,.btn.grey-mint:not(.btn-outline):hover,.open>.btn.grey-mint:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#3b4448;border-color:#363e42}.btn.grey-mint:not(.btn-outline).active.focus,.btn.grey-mint:not(.btn-outline).active:focus,.btn.grey-mint:not(.btn-outline).active:hover,.btn.grey-mint:not(.btn-outline):active.focus,.btn.grey-mint:not(.btn-outline):active:focus,.btn.grey-mint:not(.btn-outline):active:hover,.open>.btn.grey-mint:not(.btn-outline).dropdown-toggle.focus,.open>.btn.grey-mint:not(.btn-outline).dropdown-toggle:focus,.open>.btn.grey-mint:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#2b3134;border-color:#191c1e}.btn.grey-mint:not(.btn-outline).active,.btn.grey-mint:not(.btn-outline):active,.open>.btn.grey-mint:not(.btn-outline).dropdown-toggle{background-image:none}.btn.grey-mint:not(.btn-outline).disabled.focus,.btn.grey-mint:not(.btn-outline).disabled:focus,.btn.grey-mint:not(.btn-outline).disabled:hover,.btn.grey-mint:not(.btn-outline)[disabled].focus,.btn.grey-mint:not(.btn-outline)[disabled]:focus,.btn.grey-mint:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.grey-mint:not(.btn-outline).focus,fieldset[disabled] .btn.grey-mint:not(.btn-outline):focus,fieldset[disabled] .btn.grey-mint:not(.btn-outline):hover{background-color:#525e64;border-color:#525e64}.btn.grey-mint:not(.btn-outline) .badge{color:#525e64;background-color:#fff}.btn.btn-outline.grey-mint{border-color:#525e64;color:#525e64;background:0 0}.btn.btn-outline.grey-mint.active,.btn.btn-outline.grey-mint:active,.btn.btn-outline.grey-mint:active:focus,.btn.btn-outline.grey-mint:active:hover,.btn.btn-outline.grey-mint:focus,.btn.btn-outline.grey-mint:hover{border-color:#525e64;color:#fff;background-color:#525e64}.btn.grey-mint-stripe{border-left:4px solid #525e64!important}.btn.grey-mint.btn-no-border:not(.active){border-color:transparent}.btn.red:not(.btn-outline){color:#fff;background-color:#e7505a;border-color:#e7505a}.btn.red:not(.btn-outline).focus,.btn.red:not(.btn-outline):focus{color:#fff;background-color:#e12330;border-color:#a1161f}.btn.red:not(.btn-outline).active,.btn.red:not(.btn-outline):active,.btn.red:not(.btn-outline):hover,.open>.btn.red:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#e12330;border-color:#dc1e2b}.btn.red:not(.btn-outline).active.focus,.btn.red:not(.btn-outline).active:focus,.btn.red:not(.btn-outline).active:hover,.btn.red:not(.btn-outline):active.focus,.btn.red:not(.btn-outline):active:focus,.btn.red:not(.btn-outline):active:hover,.open>.btn.red:not(.btn-outline).dropdown-toggle.focus,.open>.btn.red:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#c51b26;border-color:#a1161f}.btn.red:not(.btn-outline).active,.btn.red:not(.btn-outline):active,.open>.btn.red:not(.btn-outline).dropdown-toggle{background-image:none}.btn.red:not(.btn-outline).disabled.focus,.btn.red:not(.btn-outline).disabled:focus,.btn.red:not(.btn-outline).disabled:hover,.btn.red:not(.btn-outline)[disabled].focus,.btn.red:not(.btn-outline)[disabled]:focus,.btn.red:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.red:not(.btn-outline).focus,fieldset[disabled] .btn.red:not(.btn-outline):focus,fieldset[disabled] .btn.red:not(.btn-outline):hover{background-color:#e7505a;border-color:#e7505a}.btn.red:not(.btn-outline) .badge{color:#e7505a;background-color:#fff}.btn.btn-outline.red{border-color:#e7505a;color:#e7505a;background:0 0}.btn.btn-outline.red.active,.btn.btn-outline.red:active,.btn.btn-outline.red:active:focus,.btn.btn-outline.red:active:hover,.btn.btn-outline.red:focus,.btn.btn-outline.red:hover{border-color:#e7505a;color:#fff;background-color:#e7505a}.btn.red-stripe{border-left:4px solid #e7505a!important}.btn.red.btn-no-border:not(.active){border-color:transparent}.btn.red-pink:not(.btn-outline){color:#fff;background-color:#e08283;border-color:#e08283}.btn.red-pink:not(.btn-outline).focus,.btn.red-pink:not(.btn-outline):focus{color:#fff;background-color:#d6595a;border-color:#b52d2e}.btn.red-pink:not(.btn-outline).active,.btn.red-pink:not(.btn-outline):active,.btn.red-pink:not(.btn-outline):hover,.open>.btn.red-pink:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#d6595a;border-color:#d45152}.btn.red-pink:not(.btn-outline).active.focus,.btn.red-pink:not(.btn-outline).active:focus,.btn.red-pink:not(.btn-outline).active:hover,.btn.red-pink:not(.btn-outline):active.focus,.btn.red-pink:not(.btn-outline):active:focus,.btn.red-pink:not(.btn-outline):active:hover,.open>.btn.red-pink:not(.btn-outline).dropdown-toggle.focus,.open>.btn.red-pink:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red-pink:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#cf3d3e;border-color:#b52d2e}.btn.red-pink:not(.btn-outline).active,.btn.red-pink:not(.btn-outline):active,.open>.btn.red-pink:not(.btn-outline).dropdown-toggle{background-image:none}.btn.red-pink:not(.btn-outline).disabled.focus,.btn.red-pink:not(.btn-outline).disabled:focus,.btn.red-pink:not(.btn-outline).disabled:hover,.btn.red-pink:not(.btn-outline)[disabled].focus,.btn.red-pink:not(.btn-outline)[disabled]:focus,.btn.red-pink:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.red-pink:not(.btn-outline).focus,fieldset[disabled] .btn.red-pink:not(.btn-outline):focus,fieldset[disabled] .btn.red-pink:not(.btn-outline):hover{background-color:#e08283;border-color:#e08283}.btn.red-pink:not(.btn-outline) .badge{color:#e08283;background-color:#fff}.btn.btn-outline.red-pink{border-color:#e08283;color:#e08283;background:0 0}.btn.btn-outline.red-pink.active,.btn.btn-outline.red-pink:active,.btn.btn-outline.red-pink:active:focus,.btn.btn-outline.red-pink:active:hover,.btn.btn-outline.red-pink:focus,.btn.btn-outline.red-pink:hover{border-color:#e08283;color:#fff;background-color:#e08283}.btn.red-pink-stripe{border-left:4px solid #e08283!important}.btn.red-pink.btn-no-border:not(.active){border-color:transparent}.btn.red-sunglo:not(.btn-outline){color:#fff;background-color:#e26a6a;border-color:#e26a6a}.btn.red-sunglo:not(.btn-outline).focus,.btn.red-sunglo:not(.btn-outline):focus{color:#fff;background-color:#da3f3f;border-color:#ab2121}.btn.red-sunglo:not(.btn-outline).active,.btn.red-sunglo:not(.btn-outline):active,.btn.red-sunglo:not(.btn-outline):hover,.open>.btn.red-sunglo:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#da3f3f;border-color:#d83737}.btn.red-sunglo:not(.btn-outline).active.focus,.btn.red-sunglo:not(.btn-outline).active:focus,.btn.red-sunglo:not(.btn-outline).active:hover,.btn.red-sunglo:not(.btn-outline):active.focus,.btn.red-sunglo:not(.btn-outline):active:focus,.btn.red-sunglo:not(.btn-outline):active:hover,.open>.btn.red-sunglo:not(.btn-outline).dropdown-toggle.focus,.open>.btn.red-sunglo:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red-sunglo:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#cd2828;border-color:#ab2121}.btn.red-sunglo:not(.btn-outline).active,.btn.red-sunglo:not(.btn-outline):active,.open>.btn.red-sunglo:not(.btn-outline).dropdown-toggle{background-image:none}.btn.red-sunglo:not(.btn-outline).disabled.focus,.btn.red-sunglo:not(.btn-outline).disabled:focus,.btn.red-sunglo:not(.btn-outline).disabled:hover,.btn.red-sunglo:not(.btn-outline)[disabled].focus,.btn.red-sunglo:not(.btn-outline)[disabled]:focus,.btn.red-sunglo:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.red-sunglo:not(.btn-outline).focus,fieldset[disabled] .btn.red-sunglo:not(.btn-outline):focus,fieldset[disabled] .btn.red-sunglo:not(.btn-outline):hover{background-color:#e26a6a;border-color:#e26a6a}.btn.red-sunglo:not(.btn-outline) .badge{color:#e26a6a;background-color:#fff}.btn.btn-outline.red-sunglo{border-color:#e26a6a;color:#e26a6a;background:0 0}.btn.btn-outline.red-sunglo.active,.btn.btn-outline.red-sunglo:active,.btn.btn-outline.red-sunglo:active:focus,.btn.btn-outline.red-sunglo:active:hover,.btn.btn-outline.red-sunglo:focus,.btn.btn-outline.red-sunglo:hover{border-color:#e26a6a;color:#fff;background-color:#e26a6a}.btn.red-sunglo-stripe{border-left:4px solid #e26a6a!important}.btn.red-sunglo.btn-no-border:not(.active){border-color:transparent}.btn.red-intense:not(.btn-outline){color:#fff;background-color:#e35b5a;border-color:#e35b5a}.btn.red-intense:not(.btn-outline).focus,.btn.red-intense:not(.btn-outline):focus{color:#fff;background-color:#dc302e;border-color:#a21c1b}.btn.red-intense:not(.btn-outline).active,.btn.red-intense:not(.btn-outline):active,.btn.red-intense:not(.btn-outline):hover,.open>.btn.red-intense:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#dc302e;border-color:#da2726}.btn.red-intense:not(.btn-outline).active.focus,.btn.red-intense:not(.btn-outline).active:focus,.btn.red-intense:not(.btn-outline).active:hover,.btn.red-intense:not(.btn-outline):active.focus,.btn.red-intense:not(.btn-outline):active:focus,.btn.red-intense:not(.btn-outline):active:hover,.open>.btn.red-intense:not(.btn-outline).dropdown-toggle.focus,.open>.btn.red-intense:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red-intense:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#c52321;border-color:#a21c1b}.btn.red-intense:not(.btn-outline).active,.btn.red-intense:not(.btn-outline):active,.open>.btn.red-intense:not(.btn-outline).dropdown-toggle{background-image:none}.btn.red-intense:not(.btn-outline).disabled.focus,.btn.red-intense:not(.btn-outline).disabled:focus,.btn.red-intense:not(.btn-outline).disabled:hover,.btn.red-intense:not(.btn-outline)[disabled].focus,.btn.red-intense:not(.btn-outline)[disabled]:focus,.btn.red-intense:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.red-intense:not(.btn-outline).focus,fieldset[disabled] .btn.red-intense:not(.btn-outline):focus,fieldset[disabled] .btn.red-intense:not(.btn-outline):hover{background-color:#e35b5a;border-color:#e35b5a}.btn.red-intense:not(.btn-outline) .badge{color:#e35b5a;background-color:#fff}.btn.btn-outline.red-intense{border-color:#e35b5a;color:#e35b5a;background:0 0}.btn.btn-outline.red-intense.active,.btn.btn-outline.red-intense:active,.btn.btn-outline.red-intense:active:focus,.btn.btn-outline.red-intense:active:hover,.btn.btn-outline.red-intense:focus,.btn.btn-outline.red-intense:hover{border-color:#e35b5a;color:#fff;background-color:#e35b5a}.btn.red-intense-stripe{border-left:4px solid #e35b5a!important}.btn.red-intense.btn-no-border:not(.active){border-color:transparent}.btn.red-thunderbird:not(.btn-outline){color:#fff;background-color:#d91e18;border-color:#d91e18}.btn.red-thunderbird:not(.btn-outline).focus,.btn.red-thunderbird:not(.btn-outline):focus{color:#fff;background-color:#ab1813;border-color:#660e0b}.btn.red-thunderbird:not(.btn-outline).active,.btn.red-thunderbird:not(.btn-outline):active,.btn.red-thunderbird:not(.btn-outline):hover,.open>.btn.red-thunderbird:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#ab1813;border-color:#a21612}.btn.red-thunderbird:not(.btn-outline).active.focus,.btn.red-thunderbird:not(.btn-outline).active:focus,.btn.red-thunderbird:not(.btn-outline).active:hover,.btn.red-thunderbird:not(.btn-outline):active.focus,.btn.red-thunderbird:not(.btn-outline):active:focus,.btn.red-thunderbird:not(.btn-outline):active:hover,.open>.btn.red-thunderbird:not(.btn-outline).dropdown-toggle.focus,.open>.btn.red-thunderbird:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red-thunderbird:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#8b130f;border-color:#660e0b}.btn.red-thunderbird:not(.btn-outline).active,.btn.red-thunderbird:not(.btn-outline):active,.open>.btn.red-thunderbird:not(.btn-outline).dropdown-toggle{background-image:none}.btn.red-thunderbird:not(.btn-outline).disabled.focus,.btn.red-thunderbird:not(.btn-outline).disabled:focus,.btn.red-thunderbird:not(.btn-outline).disabled:hover,.btn.red-thunderbird:not(.btn-outline)[disabled].focus,.btn.red-thunderbird:not(.btn-outline)[disabled]:focus,.btn.red-thunderbird:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.red-thunderbird:not(.btn-outline).focus,fieldset[disabled] .btn.red-thunderbird:not(.btn-outline):focus,fieldset[disabled] .btn.red-thunderbird:not(.btn-outline):hover{background-color:#d91e18;border-color:#d91e18}.btn.red-thunderbird:not(.btn-outline) .badge{color:#d91e18;background-color:#fff}.btn.btn-outline.red-thunderbird{border-color:#d91e18;color:#d91e18;background:0 0}.btn.btn-outline.red-thunderbird.active,.btn.btn-outline.red-thunderbird:active,.btn.btn-outline.red-thunderbird:active:focus,.btn.btn-outline.red-thunderbird:active:hover,.btn.btn-outline.red-thunderbird:focus,.btn.btn-outline.red-thunderbird:hover{border-color:#d91e18;color:#fff;background-color:#d91e18}.btn.red-thunderbird-stripe{border-left:4px solid #d91e18!important}.btn.red-thunderbird.btn-no-border:not(.active){border-color:transparent}.btn.red-flamingo:not(.btn-outline){color:#fff;background-color:#ef4836;border-color:#ef4836}.btn.red-flamingo:not(.btn-outline).focus,.btn.red-flamingo:not(.btn-outline):focus{color:#fff;background-color:#e02612;border-color:#991a0c}.btn.red-flamingo:not(.btn-outline).active,.btn.red-flamingo:not(.btn-outline):active,.btn.red-flamingo:not(.btn-outline):hover,.open>.btn.red-flamingo:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#e02612;border-color:#d72411}.btn.red-flamingo:not(.btn-outline).active.focus,.btn.red-flamingo:not(.btn-outline).active:focus,.btn.red-flamingo:not(.btn-outline).active:hover,.btn.red-flamingo:not(.btn-outline):active.focus,.btn.red-flamingo:not(.btn-outline):active:focus,.btn.red-flamingo:not(.btn-outline):active:hover,.open>.btn.red-flamingo:not(.btn-outline).dropdown-toggle.focus,.open>.btn.red-flamingo:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red-flamingo:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#bf200f;border-color:#991a0c}.btn.red-flamingo:not(.btn-outline).active,.btn.red-flamingo:not(.btn-outline):active,.open>.btn.red-flamingo:not(.btn-outline).dropdown-toggle{background-image:none}.btn.red-flamingo:not(.btn-outline).disabled.focus,.btn.red-flamingo:not(.btn-outline).disabled:focus,.btn.red-flamingo:not(.btn-outline).disabled:hover,.btn.red-flamingo:not(.btn-outline)[disabled].focus,.btn.red-flamingo:not(.btn-outline)[disabled]:focus,.btn.red-flamingo:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.red-flamingo:not(.btn-outline).focus,fieldset[disabled] .btn.red-flamingo:not(.btn-outline):focus,fieldset[disabled] .btn.red-flamingo:not(.btn-outline):hover{background-color:#ef4836;border-color:#ef4836}.btn.red-flamingo:not(.btn-outline) .badge{color:#ef4836;background-color:#fff}.btn.btn-outline.red-flamingo{border-color:#ef4836;color:#ef4836;background:0 0}.btn.btn-outline.red-flamingo.active,.btn.btn-outline.red-flamingo:active,.btn.btn-outline.red-flamingo:active:focus,.btn.btn-outline.red-flamingo:active:hover,.btn.btn-outline.red-flamingo:focus,.btn.btn-outline.red-flamingo:hover{border-color:#ef4836;color:#fff;background-color:#ef4836}.btn.red-flamingo-stripe{border-left:4px solid #ef4836!important}.btn.red-flamingo.btn-no-border:not(.active){border-color:transparent}.btn.red-soft:not(.btn-outline){color:#fff;background-color:#d05454;border-color:#d05454}.btn.red-soft:not(.btn-outline).focus,.btn.red-soft:not(.btn-outline):focus{color:#fff;background-color:#bd3434;border-color:#812323}.btn.red-soft:not(.btn-outline).active,.btn.red-soft:not(.btn-outline):active,.btn.red-soft:not(.btn-outline):hover,.open>.btn.red-soft:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#bd3434;border-color:#b53232}.btn.red-soft:not(.btn-outline).active.focus,.btn.red-soft:not(.btn-outline).active:focus,.btn.red-soft:not(.btn-outline).active:hover,.btn.red-soft:not(.btn-outline):active.focus,.btn.red-soft:not(.btn-outline):active:focus,.btn.red-soft:not(.btn-outline):active:hover,.open>.btn.red-soft:not(.btn-outline).dropdown-toggle.focus,.open>.btn.red-soft:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red-soft:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#a12c2c;border-color:#812323}.btn.red-soft:not(.btn-outline).active,.btn.red-soft:not(.btn-outline):active,.open>.btn.red-soft:not(.btn-outline).dropdown-toggle{background-image:none}.btn.red-soft:not(.btn-outline).disabled.focus,.btn.red-soft:not(.btn-outline).disabled:focus,.btn.red-soft:not(.btn-outline).disabled:hover,.btn.red-soft:not(.btn-outline)[disabled].focus,.btn.red-soft:not(.btn-outline)[disabled]:focus,.btn.red-soft:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.red-soft:not(.btn-outline).focus,fieldset[disabled] .btn.red-soft:not(.btn-outline):focus,fieldset[disabled] .btn.red-soft:not(.btn-outline):hover{background-color:#d05454;border-color:#d05454}.btn.red-soft:not(.btn-outline) .badge{color:#d05454;background-color:#fff}.btn.btn-outline.red-soft{border-color:#d05454;color:#d05454;background:0 0}.btn.btn-outline.red-soft.active,.btn.btn-outline.red-soft:active,.btn.btn-outline.red-soft:active:focus,.btn.btn-outline.red-soft:active:hover,.btn.btn-outline.red-soft:focus,.btn.btn-outline.red-soft:hover{border-color:#d05454;color:#fff;background-color:#d05454}.btn.red-soft-stripe{border-left:4px solid #d05454!important}.btn.red-soft.btn-no-border:not(.active){border-color:transparent}.btn.red-haze:not(.btn-outline){color:#fff;background-color:#f36a5a;border-color:#f36a5a}.btn.red-haze:not(.btn-outline).focus,.btn.red-haze:not(.btn-outline):focus{color:#fff;background-color:#f03f2a;border-color:#c0210e}.btn.red-haze:not(.btn-outline).active,.btn.red-haze:not(.btn-outline):active,.btn.red-haze:not(.btn-outline):hover,.open>.btn.red-haze:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#f03f2a;border-color:#ef3621}.btn.red-haze:not(.btn-outline).active.focus,.btn.red-haze:not(.btn-outline).active:focus,.btn.red-haze:not(.btn-outline).active:hover,.btn.red-haze:not(.btn-outline):active.focus,.btn.red-haze:not(.btn-outline):active:focus,.btn.red-haze:not(.btn-outline):active:hover,.open>.btn.red-haze:not(.btn-outline).dropdown-toggle.focus,.open>.btn.red-haze:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red-haze:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#e62711;border-color:#c0210e}.btn.red-haze:not(.btn-outline).active,.btn.red-haze:not(.btn-outline):active,.open>.btn.red-haze:not(.btn-outline).dropdown-toggle{background-image:none}.btn.red-haze:not(.btn-outline).disabled.focus,.btn.red-haze:not(.btn-outline).disabled:focus,.btn.red-haze:not(.btn-outline).disabled:hover,.btn.red-haze:not(.btn-outline)[disabled].focus,.btn.red-haze:not(.btn-outline)[disabled]:focus,.btn.red-haze:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.red-haze:not(.btn-outline).focus,fieldset[disabled] .btn.red-haze:not(.btn-outline):focus,fieldset[disabled] .btn.red-haze:not(.btn-outline):hover{background-color:#f36a5a;border-color:#f36a5a}.btn.red-haze:not(.btn-outline) .badge{color:#f36a5a;background-color:#fff}.btn.btn-outline.red-haze{border-color:#f36a5a;color:#f36a5a;background:0 0}.btn.btn-outline.red-haze.active,.btn.btn-outline.red-haze:active,.btn.btn-outline.red-haze:active:focus,.btn.btn-outline.red-haze:active:hover,.btn.btn-outline.red-haze:focus,.btn.btn-outline.red-haze:hover{border-color:#f36a5a;color:#fff;background-color:#f36a5a}.btn.red-haze-stripe{border-left:4px solid #f36a5a!important}.btn.red-haze.btn-no-border:not(.active){border-color:transparent}.btn.red-mint:not(.btn-outline){color:#fff;background-color:#e43a45;border-color:#e43a45}.btn.red-mint:not(.btn-outline).focus,.btn.red-mint:not(.btn-outline):focus{color:#fff;background-color:#cf1c28;border-color:#8b131b}.btn.red-mint:not(.btn-outline).active,.btn.red-mint:not(.btn-outline):active,.btn.red-mint:not(.btn-outline):hover,.open>.btn.red-mint:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#cf1c28;border-color:#c61b26}.btn.red-mint:not(.btn-outline).active.focus,.btn.red-mint:not(.btn-outline).active:focus,.btn.red-mint:not(.btn-outline).active:hover,.btn.red-mint:not(.btn-outline):active.focus,.btn.red-mint:not(.btn-outline):active:focus,.btn.red-mint:not(.btn-outline):active:hover,.open>.btn.red-mint:not(.btn-outline).dropdown-toggle.focus,.open>.btn.red-mint:not(.btn-outline).dropdown-toggle:focus,.open>.btn.red-mint:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#af1822;border-color:#8b131b}.btn.red-mint:not(.btn-outline).active,.btn.red-mint:not(.btn-outline):active,.open>.btn.red-mint:not(.btn-outline).dropdown-toggle{background-image:none}.btn.red-mint:not(.btn-outline).disabled.focus,.btn.red-mint:not(.btn-outline).disabled:focus,.btn.red-mint:not(.btn-outline).disabled:hover,.btn.red-mint:not(.btn-outline)[disabled].focus,.btn.red-mint:not(.btn-outline)[disabled]:focus,.btn.red-mint:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.red-mint:not(.btn-outline).focus,fieldset[disabled] .btn.red-mint:not(.btn-outline):focus,fieldset[disabled] .btn.red-mint:not(.btn-outline):hover{background-color:#e43a45;border-color:#e43a45}.btn.red-mint:not(.btn-outline) .badge{color:#e43a45;background-color:#fff}.btn.btn-outline.red-mint{border-color:#e43a45;color:#e43a45;background:0 0}.btn.btn-outline.red-mint.active,.btn.btn-outline.red-mint:active,.btn.btn-outline.red-mint:active:focus,.btn.btn-outline.red-mint:active:hover,.btn.btn-outline.red-mint:focus,.btn.btn-outline.red-mint:hover{border-color:#e43a45;color:#fff;background-color:#e43a45}.btn.red-mint-stripe{border-left:4px solid #e43a45!important}.btn.red-mint.btn-no-border:not(.active){border-color:transparent}.btn.yellow:not(.btn-outline){color:#fff;background-color:#c49f47;border-color:#c49f47}.btn.yellow:not(.btn-outline).focus,.btn.yellow:not(.btn-outline):focus{color:#fff;background-color:#a48334;border-color:#6a5422}.btn.yellow:not(.btn-outline).active,.btn.yellow:not(.btn-outline):active,.btn.yellow:not(.btn-outline):hover,.open>.btn.yellow:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#a48334;border-color:#9c7c32}.btn.yellow:not(.btn-outline).active.focus,.btn.yellow:not(.btn-outline).active:focus,.btn.yellow:not(.btn-outline).active:hover,.btn.yellow:not(.btn-outline):active.focus,.btn.yellow:not(.btn-outline):active:focus,.btn.yellow:not(.btn-outline):active:hover,.open>.btn.yellow:not(.btn-outline).dropdown-toggle.focus,.open>.btn.yellow:not(.btn-outline).dropdown-toggle:focus,.open>.btn.yellow:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#896d2c;border-color:#6a5422}.btn.yellow:not(.btn-outline).active,.btn.yellow:not(.btn-outline):active,.open>.btn.yellow:not(.btn-outline).dropdown-toggle{background-image:none}.btn.yellow:not(.btn-outline).disabled.focus,.btn.yellow:not(.btn-outline).disabled:focus,.btn.yellow:not(.btn-outline).disabled:hover,.btn.yellow:not(.btn-outline)[disabled].focus,.btn.yellow:not(.btn-outline)[disabled]:focus,.btn.yellow:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.yellow:not(.btn-outline).focus,fieldset[disabled] .btn.yellow:not(.btn-outline):focus,fieldset[disabled] .btn.yellow:not(.btn-outline):hover{background-color:#c49f47;border-color:#c49f47}.btn.yellow:not(.btn-outline) .badge{color:#c49f47;background-color:#fff}.btn.btn-outline.yellow{border-color:#c49f47;color:#c49f47;background:0 0}.btn.btn-outline.yellow.active,.btn.btn-outline.yellow:active,.btn.btn-outline.yellow:active:focus,.btn.btn-outline.yellow:active:hover,.btn.btn-outline.yellow:focus,.btn.btn-outline.yellow:hover{border-color:#c49f47;color:#fff;background-color:#c49f47}.btn.yellow-stripe{border-left:4px solid #c49f47!important}.btn.yellow.btn-no-border:not(.active){border-color:transparent}.btn.yellow-gold:not(.btn-outline){color:#fff;background-color:#e87e04;border-color:#e87e04}.btn.yellow-gold:not(.btn-outline).focus,.btn.yellow-gold:not(.btn-outline):focus{color:#fff;background-color:#b66303;border-color:#6b3a02}.btn.yellow-gold:not(.btn-outline).active,.btn.yellow-gold:not(.btn-outline):active,.btn.yellow-gold:not(.btn-outline):hover,.open>.btn.yellow-gold:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#b66303;border-color:#ac5d03}.btn.yellow-gold:not(.btn-outline).active.focus,.btn.yellow-gold:not(.btn-outline).active:focus,.btn.yellow-gold:not(.btn-outline).active:hover,.btn.yellow-gold:not(.btn-outline):active.focus,.btn.yellow-gold:not(.btn-outline):active:focus,.btn.yellow-gold:not(.btn-outline):active:hover,.open>.btn.yellow-gold:not(.btn-outline).dropdown-toggle.focus,.open>.btn.yellow-gold:not(.btn-outline).dropdown-toggle:focus,.open>.btn.yellow-gold:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#935003;border-color:#6b3a02}.btn.yellow-gold:not(.btn-outline).active,.btn.yellow-gold:not(.btn-outline):active,.open>.btn.yellow-gold:not(.btn-outline).dropdown-toggle{background-image:none}.btn.yellow-gold:not(.btn-outline).disabled.focus,.btn.yellow-gold:not(.btn-outline).disabled:focus,.btn.yellow-gold:not(.btn-outline).disabled:hover,.btn.yellow-gold:not(.btn-outline)[disabled].focus,.btn.yellow-gold:not(.btn-outline)[disabled]:focus,.btn.yellow-gold:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.yellow-gold:not(.btn-outline).focus,fieldset[disabled] .btn.yellow-gold:not(.btn-outline):focus,fieldset[disabled] .btn.yellow-gold:not(.btn-outline):hover{background-color:#e87e04;border-color:#e87e04}.btn.yellow-gold:not(.btn-outline) .badge{color:#e87e04;background-color:#fff}.btn.btn-outline.yellow-gold{border-color:#e87e04;color:#e87e04;background:0 0}.btn.btn-outline.yellow-gold.active,.btn.btn-outline.yellow-gold:active,.btn.btn-outline.yellow-gold:active:focus,.btn.btn-outline.yellow-gold:active:hover,.btn.btn-outline.yellow-gold:focus,.btn.btn-outline.yellow-gold:hover{border-color:#e87e04;color:#fff;background-color:#e87e04}.btn.yellow-gold-stripe{border-left:4px solid #e87e04!important}.btn.yellow-gold.btn-no-border:not(.active){border-color:transparent}.btn.yellow-casablanca:not(.btn-outline){color:#fff;background-color:#f2784b;border-color:#f2784b}.btn.yellow-casablanca:not(.btn-outline).focus,.btn.yellow-casablanca:not(.btn-outline):focus{color:#fff;background-color:#ef541b;border-color:#b1390d}.btn.yellow-casablanca:not(.btn-outline).active,.btn.yellow-casablanca:not(.btn-outline):active,.btn.yellow-casablanca:not(.btn-outline):hover,.open>.btn.yellow-casablanca:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#ef541b;border-color:#ee4d12}.btn.yellow-casablanca:not(.btn-outline).active.focus,.btn.yellow-casablanca:not(.btn-outline).active:focus,.btn.yellow-casablanca:not(.btn-outline).active:hover,.btn.yellow-casablanca:not(.btn-outline):active.focus,.btn.yellow-casablanca:not(.btn-outline):active:focus,.btn.yellow-casablanca:not(.btn-outline):active:hover,.open>.btn.yellow-casablanca:not(.btn-outline).dropdown-toggle.focus,.open>.btn.yellow-casablanca:not(.btn-outline).dropdown-toggle:focus,.open>.btn.yellow-casablanca:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#d74510;border-color:#b1390d}.btn.yellow-casablanca:not(.btn-outline).active,.btn.yellow-casablanca:not(.btn-outline):active,.open>.btn.yellow-casablanca:not(.btn-outline).dropdown-toggle{background-image:none}.btn.yellow-casablanca:not(.btn-outline).disabled.focus,.btn.yellow-casablanca:not(.btn-outline).disabled:focus,.btn.yellow-casablanca:not(.btn-outline).disabled:hover,.btn.yellow-casablanca:not(.btn-outline)[disabled].focus,.btn.yellow-casablanca:not(.btn-outline)[disabled]:focus,.btn.yellow-casablanca:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.yellow-casablanca:not(.btn-outline).focus,fieldset[disabled] .btn.yellow-casablanca:not(.btn-outline):focus,fieldset[disabled] .btn.yellow-casablanca:not(.btn-outline):hover{background-color:#f2784b;border-color:#f2784b}.btn.yellow-casablanca:not(.btn-outline) .badge{color:#f2784b;background-color:#fff}.btn.btn-outline.yellow-casablanca{border-color:#f2784b;color:#f2784b;background:0 0}.btn.btn-outline.yellow-casablanca.active,.btn.btn-outline.yellow-casablanca:active,.btn.btn-outline.yellow-casablanca:active:focus,.btn.btn-outline.yellow-casablanca:active:hover,.btn.btn-outline.yellow-casablanca:focus,.btn.btn-outline.yellow-casablanca:hover{border-color:#f2784b;color:#fff;background-color:#f2784b}.btn.yellow-casablanca-stripe{border-left:4px solid #f2784b!important}.btn.yellow-casablanca.btn-no-border:not(.active){border-color:transparent}.btn.yellow-crusta:not(.btn-outline){color:#fff;background-color:#f3c200;border-color:#f3c200}.btn.yellow-crusta:not(.btn-outline).focus,.btn.yellow-crusta:not(.btn-outline):focus{color:#fff;background-color:#c09900;border-color:#745c00}.btn.yellow-crusta:not(.btn-outline).active,.btn.yellow-crusta:not(.btn-outline):active,.btn.yellow-crusta:not(.btn-outline):hover,.open>.btn.yellow-crusta:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#c09900;border-color:#b69100}.btn.yellow-crusta:not(.btn-outline).active.focus,.btn.yellow-crusta:not(.btn-outline).active:focus,.btn.yellow-crusta:not(.btn-outline).active:hover,.btn.yellow-crusta:not(.btn-outline):active.focus,.btn.yellow-crusta:not(.btn-outline):active:focus,.btn.yellow-crusta:not(.btn-outline):active:hover,.open>.btn.yellow-crusta:not(.btn-outline).dropdown-toggle.focus,.open>.btn.yellow-crusta:not(.btn-outline).dropdown-toggle:focus,.open>.btn.yellow-crusta:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#9c7d00;border-color:#745c00}.btn.yellow-crusta:not(.btn-outline).active,.btn.yellow-crusta:not(.btn-outline):active,.open>.btn.yellow-crusta:not(.btn-outline).dropdown-toggle{background-image:none}.btn.yellow-crusta:not(.btn-outline).disabled.focus,.btn.yellow-crusta:not(.btn-outline).disabled:focus,.btn.yellow-crusta:not(.btn-outline).disabled:hover,.btn.yellow-crusta:not(.btn-outline)[disabled].focus,.btn.yellow-crusta:not(.btn-outline)[disabled]:focus,.btn.yellow-crusta:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.yellow-crusta:not(.btn-outline).focus,fieldset[disabled] .btn.yellow-crusta:not(.btn-outline):focus,fieldset[disabled] .btn.yellow-crusta:not(.btn-outline):hover{background-color:#f3c200;border-color:#f3c200}.btn.yellow-crusta:not(.btn-outline) .badge{color:#f3c200;background-color:#fff}.btn.btn-outline.yellow-crusta{border-color:#f3c200;color:#f3c200;background:0 0}.btn.btn-outline.yellow-crusta.active,.btn.btn-outline.yellow-crusta:active,.btn.btn-outline.yellow-crusta:active:focus,.btn.btn-outline.yellow-crusta:active:hover,.btn.btn-outline.yellow-crusta:focus,.btn.btn-outline.yellow-crusta:hover{border-color:#f3c200;color:#fff;background-color:#f3c200}.btn.yellow-crusta-stripe{border-left:4px solid #f3c200!important}.btn.yellow-crusta.btn-no-border:not(.active){border-color:transparent}.btn.yellow-lemon:not(.btn-outline){color:#fff;background-color:#f7ca18;border-color:#f7ca18}.btn.yellow-lemon:not(.btn-outline).focus,.btn.yellow-lemon:not(.btn-outline):focus{color:#fff;background-color:#d5ab07;border-color:#8b7005}.btn.yellow-lemon:not(.btn-outline).active,.btn.yellow-lemon:not(.btn-outline):active,.btn.yellow-lemon:not(.btn-outline):hover,.open>.btn.yellow-lemon:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#d5ab07;border-color:#cba307}.btn.yellow-lemon:not(.btn-outline).active.focus,.btn.yellow-lemon:not(.btn-outline).active:focus,.btn.yellow-lemon:not(.btn-outline).active:hover,.btn.yellow-lemon:not(.btn-outline):active.focus,.btn.yellow-lemon:not(.btn-outline):active:focus,.btn.yellow-lemon:not(.btn-outline):active:hover,.open>.btn.yellow-lemon:not(.btn-outline).dropdown-toggle.focus,.open>.btn.yellow-lemon:not(.btn-outline).dropdown-toggle:focus,.open>.btn.yellow-lemon:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#b28f06;border-color:#8b7005}.btn.yellow-lemon:not(.btn-outline).active,.btn.yellow-lemon:not(.btn-outline):active,.open>.btn.yellow-lemon:not(.btn-outline).dropdown-toggle{background-image:none}.btn.yellow-lemon:not(.btn-outline).disabled.focus,.btn.yellow-lemon:not(.btn-outline).disabled:focus,.btn.yellow-lemon:not(.btn-outline).disabled:hover,.btn.yellow-lemon:not(.btn-outline)[disabled].focus,.btn.yellow-lemon:not(.btn-outline)[disabled]:focus,.btn.yellow-lemon:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.yellow-lemon:not(.btn-outline).focus,fieldset[disabled] .btn.yellow-lemon:not(.btn-outline):focus,fieldset[disabled] .btn.yellow-lemon:not(.btn-outline):hover{background-color:#f7ca18;border-color:#f7ca18}.btn.yellow-lemon:not(.btn-outline) .badge{color:#f7ca18;background-color:#fff}.btn.btn-outline.yellow-lemon{border-color:#f7ca18;color:#f7ca18;background:0 0}.btn.btn-outline.yellow-lemon.active,.btn.btn-outline.yellow-lemon:active,.btn.btn-outline.yellow-lemon:active:focus,.btn.btn-outline.yellow-lemon:active:hover,.btn.btn-outline.yellow-lemon:focus,.btn.btn-outline.yellow-lemon:hover{border-color:#f7ca18;color:#fff;background-color:#f7ca18}.btn.yellow-lemon-stripe{border-left:4px solid #f7ca18!important}.btn.yellow-lemon.btn-no-border:not(.active){border-color:transparent}.btn.yellow-saffron:not(.btn-outline){color:#fff;background-color:#f4d03f;border-color:#f4d03f}.btn.yellow-saffron:not(.btn-outline).focus,.btn.yellow-saffron:not(.btn-outline):focus{color:#fff;background-color:#f1c40f;border-color:#aa8a0a}.btn.yellow-saffron:not(.btn-outline).active,.btn.yellow-saffron:not(.btn-outline):active,.btn.yellow-saffron:not(.btn-outline):hover,.open>.btn.yellow-saffron:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#f1c40f;border-color:#e8bd0d}.btn.yellow-saffron:not(.btn-outline).active.focus,.btn.yellow-saffron:not(.btn-outline).active:focus,.btn.yellow-saffron:not(.btn-outline).active:hover,.btn.yellow-saffron:not(.btn-outline):active.focus,.btn.yellow-saffron:not(.btn-outline):active:focus,.btn.yellow-saffron:not(.btn-outline):active:hover,.open>.btn.yellow-saffron:not(.btn-outline).dropdown-toggle.focus,.open>.btn.yellow-saffron:not(.btn-outline).dropdown-toggle:focus,.open>.btn.yellow-saffron:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#d0a90c;border-color:#aa8a0a}.btn.yellow-saffron:not(.btn-outline).active,.btn.yellow-saffron:not(.btn-outline):active,.open>.btn.yellow-saffron:not(.btn-outline).dropdown-toggle{background-image:none}.btn.yellow-saffron:not(.btn-outline).disabled.focus,.btn.yellow-saffron:not(.btn-outline).disabled:focus,.btn.yellow-saffron:not(.btn-outline).disabled:hover,.btn.yellow-saffron:not(.btn-outline)[disabled].focus,.btn.yellow-saffron:not(.btn-outline)[disabled]:focus,.btn.yellow-saffron:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.yellow-saffron:not(.btn-outline).focus,fieldset[disabled] .btn.yellow-saffron:not(.btn-outline):focus,fieldset[disabled] .btn.yellow-saffron:not(.btn-outline):hover{background-color:#f4d03f;border-color:#f4d03f}.btn.yellow-saffron:not(.btn-outline) .badge{color:#f4d03f;background-color:#fff}.btn.btn-outline.yellow-saffron{border-color:#f4d03f;color:#f4d03f;background:0 0}.btn.btn-outline.yellow-saffron.active,.btn.btn-outline.yellow-saffron:active,.btn.btn-outline.yellow-saffron:active:focus,.btn.btn-outline.yellow-saffron:active:hover,.btn.btn-outline.yellow-saffron:focus,.btn.btn-outline.yellow-saffron:hover{border-color:#f4d03f;color:#fff;background-color:#f4d03f}.btn.yellow-saffron-stripe{border-left:4px solid #f4d03f!important}.btn.yellow-saffron.btn-no-border:not(.active){border-color:transparent}.btn.yellow-soft:not(.btn-outline){color:#fff;background-color:#c8d046;border-color:#c8d046}.btn.yellow-soft:not(.btn-outline).focus,.btn.yellow-soft:not(.btn-outline):focus{color:#fff;background-color:#adb52e;border-color:#73781e}.btn.yellow-soft:not(.btn-outline).active,.btn.yellow-soft:not(.btn-outline):active,.btn.yellow-soft:not(.btn-outline):hover,.open>.btn.yellow-soft:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#adb52e;border-color:#a5ad2c}.btn.yellow-soft:not(.btn-outline).active.focus,.btn.yellow-soft:not(.btn-outline).active:focus,.btn.yellow-soft:not(.btn-outline).active:hover,.btn.yellow-soft:not(.btn-outline):active.focus,.btn.yellow-soft:not(.btn-outline):active:focus,.btn.yellow-soft:not(.btn-outline):active:hover,.open>.btn.yellow-soft:not(.btn-outline).dropdown-toggle.focus,.open>.btn.yellow-soft:not(.btn-outline).dropdown-toggle:focus,.open>.btn.yellow-soft:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#929927;border-color:#73781e}.btn.yellow-soft:not(.btn-outline).active,.btn.yellow-soft:not(.btn-outline):active,.open>.btn.yellow-soft:not(.btn-outline).dropdown-toggle{background-image:none}.btn.yellow-soft:not(.btn-outline).disabled.focus,.btn.yellow-soft:not(.btn-outline).disabled:focus,.btn.yellow-soft:not(.btn-outline).disabled:hover,.btn.yellow-soft:not(.btn-outline)[disabled].focus,.btn.yellow-soft:not(.btn-outline)[disabled]:focus,.btn.yellow-soft:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.yellow-soft:not(.btn-outline).focus,fieldset[disabled] .btn.yellow-soft:not(.btn-outline):focus,fieldset[disabled] .btn.yellow-soft:not(.btn-outline):hover{background-color:#c8d046;border-color:#c8d046}.btn.yellow-soft:not(.btn-outline) .badge{color:#c8d046;background-color:#fff}.btn.btn-outline.yellow-soft{border-color:#c8d046;color:#c8d046;background:0 0}.btn.btn-outline.yellow-soft.active,.btn.btn-outline.yellow-soft:active,.btn.btn-outline.yellow-soft:active:focus,.btn.btn-outline.yellow-soft:active:hover,.btn.btn-outline.yellow-soft:focus,.btn.btn-outline.yellow-soft:hover{border-color:#c8d046;color:#fff;background-color:#c8d046}.btn.yellow-soft-stripe{border-left:4px solid #c8d046!important}.btn.yellow-soft.btn-no-border:not(.active){border-color:transparent}.btn.yellow-haze:not(.btn-outline){color:#fff;background-color:#c5bf66;border-color:#c5bf66}.btn.yellow-haze:not(.btn-outline).focus,.btn.yellow-haze:not(.btn-outline):focus{color:#fff;background-color:#b4ad44;border-color:#7c772f}.btn.yellow-haze:not(.btn-outline).active,.btn.yellow-haze:not(.btn-outline):active,.btn.yellow-haze:not(.btn-outline):hover,.open>.btn.yellow-haze:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#b4ad44;border-color:#aca641}.btn.yellow-haze:not(.btn-outline).active.focus,.btn.yellow-haze:not(.btn-outline).active:focus,.btn.yellow-haze:not(.btn-outline).active:hover,.btn.yellow-haze:not(.btn-outline):active.focus,.btn.yellow-haze:not(.btn-outline):active:focus,.btn.yellow-haze:not(.btn-outline):active:hover,.open>.btn.yellow-haze:not(.btn-outline).dropdown-toggle.focus,.open>.btn.yellow-haze:not(.btn-outline).dropdown-toggle:focus,.open>.btn.yellow-haze:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#9a943a;border-color:#7c772f}.btn.yellow-haze:not(.btn-outline).active,.btn.yellow-haze:not(.btn-outline):active,.open>.btn.yellow-haze:not(.btn-outline).dropdown-toggle{background-image:none}.btn.yellow-haze:not(.btn-outline).disabled.focus,.btn.yellow-haze:not(.btn-outline).disabled:focus,.btn.yellow-haze:not(.btn-outline).disabled:hover,.btn.yellow-haze:not(.btn-outline)[disabled].focus,.btn.yellow-haze:not(.btn-outline)[disabled]:focus,.btn.yellow-haze:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.yellow-haze:not(.btn-outline).focus,fieldset[disabled] .btn.yellow-haze:not(.btn-outline):focus,fieldset[disabled] .btn.yellow-haze:not(.btn-outline):hover{background-color:#c5bf66;border-color:#c5bf66}.btn.yellow-haze:not(.btn-outline) .badge{color:#c5bf66;background-color:#fff}.btn.btn-outline.yellow-haze{border-color:#c5bf66;color:#c5bf66;background:0 0}.btn.btn-outline.yellow-haze.active,.btn.btn-outline.yellow-haze:active,.btn.btn-outline.yellow-haze:active:focus,.btn.btn-outline.yellow-haze:active:hover,.btn.btn-outline.yellow-haze:focus,.btn.btn-outline.yellow-haze:hover{border-color:#c5bf66;color:#fff;background-color:#c5bf66}.btn.yellow-haze-stripe{border-left:4px solid #c5bf66!important}.btn.yellow-haze.btn-no-border:not(.active){border-color:transparent}.btn.yellow-mint:not(.btn-outline){color:#fff;background-color:#c5b96b;border-color:#c5b96b}.btn.yellow-mint:not(.btn-outline).focus,.btn.yellow-mint:not(.btn-outline):focus{color:#fff;background-color:#b6a747;border-color:#7f7532}.btn.yellow-mint:not(.btn-outline).active,.btn.yellow-mint:not(.btn-outline):active,.btn.yellow-mint:not(.btn-outline):hover,.open>.btn.yellow-mint:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#b6a747;border-color:#aea044}.btn.yellow-mint:not(.btn-outline).active.focus,.btn.yellow-mint:not(.btn-outline).active:focus,.btn.yellow-mint:not(.btn-outline).active:hover,.btn.yellow-mint:not(.btn-outline):active.focus,.btn.yellow-mint:not(.btn-outline):active:focus,.btn.yellow-mint:not(.btn-outline):active:hover,.open>.btn.yellow-mint:not(.btn-outline).dropdown-toggle.focus,.open>.btn.yellow-mint:not(.btn-outline).dropdown-toggle:focus,.open>.btn.yellow-mint:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#9c8f3d;border-color:#7f7532}.btn.yellow-mint:not(.btn-outline).active,.btn.yellow-mint:not(.btn-outline):active,.open>.btn.yellow-mint:not(.btn-outline).dropdown-toggle{background-image:none}.btn.yellow-mint:not(.btn-outline).disabled.focus,.btn.yellow-mint:not(.btn-outline).disabled:focus,.btn.yellow-mint:not(.btn-outline).disabled:hover,.btn.yellow-mint:not(.btn-outline)[disabled].focus,.btn.yellow-mint:not(.btn-outline)[disabled]:focus,.btn.yellow-mint:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.yellow-mint:not(.btn-outline).focus,fieldset[disabled] .btn.yellow-mint:not(.btn-outline):focus,fieldset[disabled] .btn.yellow-mint:not(.btn-outline):hover{background-color:#c5b96b;border-color:#c5b96b}.btn.yellow-mint:not(.btn-outline) .badge{color:#c5b96b;background-color:#fff}.btn.btn-outline.yellow-mint{border-color:#c5b96b;color:#c5b96b;background:0 0}.btn.btn-outline.yellow-mint.active,.btn.btn-outline.yellow-mint:active,.btn.btn-outline.yellow-mint:active:focus,.btn.btn-outline.yellow-mint:active:hover,.btn.btn-outline.yellow-mint:focus,.btn.btn-outline.yellow-mint:hover{border-color:#c5b96b;color:#fff;background-color:#c5b96b}.btn.yellow-mint-stripe{border-left:4px solid #c5b96b!important}.btn.yellow-mint.btn-no-border:not(.active){border-color:transparent}.btn.purple:not(.btn-outline){color:#fff;background-color:#8e44ad;border-color:#8e44ad}.btn.purple:not(.btn-outline).focus,.btn.purple:not(.btn-outline):focus{color:#fff;background-color:#703688;border-color:#432051}.btn.purple:not(.btn-outline).active,.btn.purple:not(.btn-outline):active,.btn.purple:not(.btn-outline):hover,.open>.btn.purple:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#703688;border-color:#6a3381}.btn.purple:not(.btn-outline).active.focus,.btn.purple:not(.btn-outline).active:focus,.btn.purple:not(.btn-outline).active:hover,.btn.purple:not(.btn-outline):active.focus,.btn.purple:not(.btn-outline):active:focus,.btn.purple:not(.btn-outline):active:hover,.open>.btn.purple:not(.btn-outline).dropdown-toggle.focus,.open>.btn.purple:not(.btn-outline).dropdown-toggle:focus,.open>.btn.purple:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#5b2c6f;border-color:#432051}.btn.purple:not(.btn-outline).active,.btn.purple:not(.btn-outline):active,.open>.btn.purple:not(.btn-outline).dropdown-toggle{background-image:none}.btn.purple:not(.btn-outline).disabled.focus,.btn.purple:not(.btn-outline).disabled:focus,.btn.purple:not(.btn-outline).disabled:hover,.btn.purple:not(.btn-outline)[disabled].focus,.btn.purple:not(.btn-outline)[disabled]:focus,.btn.purple:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.purple:not(.btn-outline).focus,fieldset[disabled] .btn.purple:not(.btn-outline):focus,fieldset[disabled] .btn.purple:not(.btn-outline):hover{background-color:#8e44ad;border-color:#8e44ad}.btn.purple:not(.btn-outline) .badge{color:#8e44ad;background-color:#fff}.btn.btn-outline.purple{border-color:#8e44ad;color:#8e44ad;background:0 0}.btn.btn-outline.purple.active,.btn.btn-outline.purple:active,.btn.btn-outline.purple:active:focus,.btn.btn-outline.purple:active:hover,.btn.btn-outline.purple:focus,.btn.btn-outline.purple:hover{border-color:#8e44ad;color:#fff;background-color:#8e44ad}.btn.purple-stripe{border-left:4px solid #8e44ad!important}.btn.purple.btn-no-border:not(.active){border-color:transparent}.btn.purple-plum:not(.btn-outline){color:#fff;background-color:#8775a7;border-color:#8775a7}.btn.purple-plum:not(.btn-outline).focus,.btn.purple-plum:not(.btn-outline):focus{color:#fff;background-color:#6d5b8e;border-color:#493d60}.btn.purple-plum:not(.btn-outline).active,.btn.purple-plum:not(.btn-outline):active,.btn.purple-plum:not(.btn-outline):hover,.open>.btn.purple-plum:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#6d5b8e;border-color:#685788}.btn.purple-plum:not(.btn-outline).active.focus,.btn.purple-plum:not(.btn-outline).active:focus,.btn.purple-plum:not(.btn-outline).active:hover,.btn.purple-plum:not(.btn-outline):active.focus,.btn.purple-plum:not(.btn-outline):active:focus,.btn.purple-plum:not(.btn-outline):active:hover,.open>.btn.purple-plum:not(.btn-outline).dropdown-toggle.focus,.open>.btn.purple-plum:not(.btn-outline).dropdown-toggle:focus,.open>.btn.purple-plum:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#5d4d78;border-color:#493d60}.btn.purple-plum:not(.btn-outline).active,.btn.purple-plum:not(.btn-outline):active,.open>.btn.purple-plum:not(.btn-outline).dropdown-toggle{background-image:none}.btn.purple-plum:not(.btn-outline).disabled.focus,.btn.purple-plum:not(.btn-outline).disabled:focus,.btn.purple-plum:not(.btn-outline).disabled:hover,.btn.purple-plum:not(.btn-outline)[disabled].focus,.btn.purple-plum:not(.btn-outline)[disabled]:focus,.btn.purple-plum:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.purple-plum:not(.btn-outline).focus,fieldset[disabled] .btn.purple-plum:not(.btn-outline):focus,fieldset[disabled] .btn.purple-plum:not(.btn-outline):hover{background-color:#8775a7;border-color:#8775a7}.btn.purple-plum:not(.btn-outline) .badge{color:#8775a7;background-color:#fff}.btn.btn-outline.purple-plum{border-color:#8775a7;color:#8775a7;background:0 0}.btn.btn-outline.purple-plum.active,.btn.btn-outline.purple-plum:active,.btn.btn-outline.purple-plum:active:focus,.btn.btn-outline.purple-plum:active:hover,.btn.btn-outline.purple-plum:focus,.btn.btn-outline.purple-plum:hover{border-color:#8775a7;color:#fff;background-color:#8775a7}.btn.purple-plum-stripe{border-left:4px solid #8775a7!important}.btn.purple-plum.btn-no-border:not(.active){border-color:transparent}.btn.purple-medium:not(.btn-outline){color:#fff;background-color:#bf55ec;border-color:#bf55ec}.btn.purple-medium:not(.btn-outline).focus,.btn.purple-medium:not(.btn-outline):focus{color:#fff;background-color:#ae27e7;border-color:#8013ae}.btn.purple-medium:not(.btn-outline).active,.btn.purple-medium:not(.btn-outline):active,.btn.purple-medium:not(.btn-outline):hover,.open>.btn.purple-medium:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#ae27e7;border-color:#aa1ee6}.btn.purple-medium:not(.btn-outline).active.focus,.btn.purple-medium:not(.btn-outline).active:focus,.btn.purple-medium:not(.btn-outline).active:hover,.btn.purple-medium:not(.btn-outline):active.focus,.btn.purple-medium:not(.btn-outline):active:focus,.btn.purple-medium:not(.btn-outline):active:hover,.open>.btn.purple-medium:not(.btn-outline).dropdown-toggle.focus,.open>.btn.purple-medium:not(.btn-outline).dropdown-toggle:focus,.open>.btn.purple-medium:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#9b18d3;border-color:#8013ae}.btn.purple-medium:not(.btn-outline).active,.btn.purple-medium:not(.btn-outline):active,.open>.btn.purple-medium:not(.btn-outline).dropdown-toggle{background-image:none}.btn.purple-medium:not(.btn-outline).disabled.focus,.btn.purple-medium:not(.btn-outline).disabled:focus,.btn.purple-medium:not(.btn-outline).disabled:hover,.btn.purple-medium:not(.btn-outline)[disabled].focus,.btn.purple-medium:not(.btn-outline)[disabled]:focus,.btn.purple-medium:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.purple-medium:not(.btn-outline).focus,fieldset[disabled] .btn.purple-medium:not(.btn-outline):focus,fieldset[disabled] .btn.purple-medium:not(.btn-outline):hover{background-color:#bf55ec;border-color:#bf55ec}.btn.purple-medium:not(.btn-outline) .badge{color:#bf55ec;background-color:#fff}.btn.btn-outline.purple-medium{border-color:#bf55ec;color:#bf55ec;background:0 0}.btn.btn-outline.purple-medium.active,.btn.btn-outline.purple-medium:active,.btn.btn-outline.purple-medium:active:focus,.btn.btn-outline.purple-medium:active:hover,.btn.btn-outline.purple-medium:focus,.btn.btn-outline.purple-medium:hover{border-color:#bf55ec;color:#fff;background-color:#bf55ec}.btn.purple-medium-stripe{border-left:4px solid #bf55ec!important}.btn.purple-medium.btn-no-border:not(.active){border-color:transparent}.btn.purple-studio:not(.btn-outline){color:#fff;background-color:#8e44ad;border-color:#8e44ad}.btn.purple-studio:not(.btn-outline).focus,.btn.purple-studio:not(.btn-outline):focus{color:#fff;background-color:#703688;border-color:#432051}.btn.purple-studio:not(.btn-outline).active,.btn.purple-studio:not(.btn-outline):active,.btn.purple-studio:not(.btn-outline):hover,.open>.btn.purple-studio:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#703688;border-color:#6a3381}.btn.purple-studio:not(.btn-outline).active.focus,.btn.purple-studio:not(.btn-outline).active:focus,.btn.purple-studio:not(.btn-outline).active:hover,.btn.purple-studio:not(.btn-outline):active.focus,.btn.purple-studio:not(.btn-outline):active:focus,.btn.purple-studio:not(.btn-outline):active:hover,.open>.btn.purple-studio:not(.btn-outline).dropdown-toggle.focus,.open>.btn.purple-studio:not(.btn-outline).dropdown-toggle:focus,.open>.btn.purple-studio:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#5b2c6f;border-color:#432051}.btn.purple-studio:not(.btn-outline).active,.btn.purple-studio:not(.btn-outline):active,.open>.btn.purple-studio:not(.btn-outline).dropdown-toggle{background-image:none}.btn.purple-studio:not(.btn-outline).disabled.focus,.btn.purple-studio:not(.btn-outline).disabled:focus,.btn.purple-studio:not(.btn-outline).disabled:hover,.btn.purple-studio:not(.btn-outline)[disabled].focus,.btn.purple-studio:not(.btn-outline)[disabled]:focus,.btn.purple-studio:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.purple-studio:not(.btn-outline).focus,fieldset[disabled] .btn.purple-studio:not(.btn-outline):focus,fieldset[disabled] .btn.purple-studio:not(.btn-outline):hover{background-color:#8e44ad;border-color:#8e44ad}.btn.purple-studio:not(.btn-outline) .badge{color:#8e44ad;background-color:#fff}.btn.btn-outline.purple-studio{border-color:#8e44ad;color:#8e44ad;background:0 0}.btn.btn-outline.purple-studio.active,.btn.btn-outline.purple-studio:active,.btn.btn-outline.purple-studio:active:focus,.btn.btn-outline.purple-studio:active:hover,.btn.btn-outline.purple-studio:focus,.btn.btn-outline.purple-studio:hover{border-color:#8e44ad;color:#fff;background-color:#8e44ad}.btn.purple-studio-stripe{border-left:4px solid #8e44ad!important}.btn.purple-studio.btn-no-border:not(.active){border-color:transparent}.btn.purple-wisteria:not(.btn-outline){color:#fff;background-color:#9b59b6;border-color:#9b59b6}.btn.purple-wisteria:not(.btn-outline).focus,.btn.purple-wisteria:not(.btn-outline):focus{color:#fff;background-color:#804399;border-color:#532c64}.btn.purple-wisteria:not(.btn-outline).active,.btn.purple-wisteria:not(.btn-outline):active,.btn.purple-wisteria:not(.btn-outline):hover,.open>.btn.purple-wisteria:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#804399;border-color:#7a4092}.btn.purple-wisteria:not(.btn-outline).active.focus,.btn.purple-wisteria:not(.btn-outline).active:focus,.btn.purple-wisteria:not(.btn-outline).active:hover,.btn.purple-wisteria:not(.btn-outline):active.focus,.btn.purple-wisteria:not(.btn-outline):active:focus,.btn.purple-wisteria:not(.btn-outline):active:hover,.open>.btn.purple-wisteria:not(.btn-outline).dropdown-toggle.focus,.open>.btn.purple-wisteria:not(.btn-outline).dropdown-toggle:focus,.open>.btn.purple-wisteria:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#6b3880;border-color:#532c64}.btn.purple-wisteria:not(.btn-outline).active,.btn.purple-wisteria:not(.btn-outline):active,.open>.btn.purple-wisteria:not(.btn-outline).dropdown-toggle{background-image:none}.btn.purple-wisteria:not(.btn-outline).disabled.focus,.btn.purple-wisteria:not(.btn-outline).disabled:focus,.btn.purple-wisteria:not(.btn-outline).disabled:hover,.btn.purple-wisteria:not(.btn-outline)[disabled].focus,.btn.purple-wisteria:not(.btn-outline)[disabled]:focus,.btn.purple-wisteria:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.purple-wisteria:not(.btn-outline).focus,fieldset[disabled] .btn.purple-wisteria:not(.btn-outline):focus,fieldset[disabled] .btn.purple-wisteria:not(.btn-outline):hover{background-color:#9b59b6;border-color:#9b59b6}.btn.purple-wisteria:not(.btn-outline) .badge{color:#9b59b6;background-color:#fff}.btn.btn-outline.purple-wisteria{border-color:#9b59b6;color:#9b59b6;background:0 0}.btn.btn-outline.purple-wisteria.active,.btn.btn-outline.purple-wisteria:active,.btn.btn-outline.purple-wisteria:active:focus,.btn.btn-outline.purple-wisteria:active:hover,.btn.btn-outline.purple-wisteria:focus,.btn.btn-outline.purple-wisteria:hover{border-color:#9b59b6;color:#fff;background-color:#9b59b6}.btn.purple-wisteria-stripe{border-left:4px solid #9b59b6!important}.btn.purple-wisteria.btn-no-border:not(.active){border-color:transparent}.btn.purple-seance:not(.btn-outline){color:#fff;background-color:#9a12b3;border-color:#9a12b3}.btn.purple-seance:not(.btn-outline).focus,.btn.purple-seance:not(.btn-outline):focus{color:#fff;background-color:#720d85;border-color:#36063f}.btn.purple-seance:not(.btn-outline).active,.btn.purple-seance:not(.btn-outline):active,.btn.purple-seance:not(.btn-outline):hover,.open>.btn.purple-seance:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#720d85;border-color:#6a0c7b}.btn.purple-seance:not(.btn-outline).active.focus,.btn.purple-seance:not(.btn-outline).active:focus,.btn.purple-seance:not(.btn-outline).active:hover,.btn.purple-seance:not(.btn-outline):active.focus,.btn.purple-seance:not(.btn-outline):active:focus,.btn.purple-seance:not(.btn-outline):active:hover,.open>.btn.purple-seance:not(.btn-outline).dropdown-toggle.focus,.open>.btn.purple-seance:not(.btn-outline).dropdown-toggle:focus,.open>.btn.purple-seance:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#560a64;border-color:#36063f}.btn.purple-seance:not(.btn-outline).active,.btn.purple-seance:not(.btn-outline):active,.open>.btn.purple-seance:not(.btn-outline).dropdown-toggle{background-image:none}.btn.purple-seance:not(.btn-outline).disabled.focus,.btn.purple-seance:not(.btn-outline).disabled:focus,.btn.purple-seance:not(.btn-outline).disabled:hover,.btn.purple-seance:not(.btn-outline)[disabled].focus,.btn.purple-seance:not(.btn-outline)[disabled]:focus,.btn.purple-seance:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.purple-seance:not(.btn-outline).focus,fieldset[disabled] .btn.purple-seance:not(.btn-outline):focus,fieldset[disabled] .btn.purple-seance:not(.btn-outline):hover{background-color:#9a12b3;border-color:#9a12b3}.btn.purple-seance:not(.btn-outline) .badge{color:#9a12b3;background-color:#fff}.btn.btn-outline.purple-seance{border-color:#9a12b3;color:#9a12b3;background:0 0}.btn.btn-outline.purple-seance.active,.btn.btn-outline.purple-seance:active,.btn.btn-outline.purple-seance:active:focus,.btn.btn-outline.purple-seance:active:hover,.btn.btn-outline.purple-seance:focus,.btn.btn-outline.purple-seance:hover{border-color:#9a12b3;color:#fff;background-color:#9a12b3}.btn.purple-seance-stripe{border-left:4px solid #9a12b3!important}.btn.purple-seance.btn-no-border:not(.active){border-color:transparent}.btn.purple-intense:not(.btn-outline){color:#fff;background-color:#8775a7;border-color:#8775a7}.btn.purple-intense:not(.btn-outline).focus,.btn.purple-intense:not(.btn-outline):focus{color:#fff;background-color:#6d5b8e;border-color:#493d60}.btn.purple-intense:not(.btn-outline).active,.btn.purple-intense:not(.btn-outline):active,.btn.purple-intense:not(.btn-outline):hover,.open>.btn.purple-intense:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#6d5b8e;border-color:#685788}.btn.purple-intense:not(.btn-outline).active.focus,.btn.purple-intense:not(.btn-outline).active:focus,.btn.purple-intense:not(.btn-outline).active:hover,.btn.purple-intense:not(.btn-outline):active.focus,.btn.purple-intense:not(.btn-outline):active:focus,.btn.purple-intense:not(.btn-outline):active:hover,.open>.btn.purple-intense:not(.btn-outline).dropdown-toggle.focus,.open>.btn.purple-intense:not(.btn-outline).dropdown-toggle:focus,.open>.btn.purple-intense:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#5d4d78;border-color:#493d60}.btn.purple-intense:not(.btn-outline).active,.btn.purple-intense:not(.btn-outline):active,.open>.btn.purple-intense:not(.btn-outline).dropdown-toggle{background-image:none}.btn.purple-intense:not(.btn-outline).disabled.focus,.btn.purple-intense:not(.btn-outline).disabled:focus,.btn.purple-intense:not(.btn-outline).disabled:hover,.btn.purple-intense:not(.btn-outline)[disabled].focus,.btn.purple-intense:not(.btn-outline)[disabled]:focus,.btn.purple-intense:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.purple-intense:not(.btn-outline).focus,fieldset[disabled] .btn.purple-intense:not(.btn-outline):focus,fieldset[disabled] .btn.purple-intense:not(.btn-outline):hover{background-color:#8775a7;border-color:#8775a7}.btn.purple-intense:not(.btn-outline) .badge{color:#8775a7;background-color:#fff}.btn.btn-outline.purple-intense{border-color:#8775a7;color:#8775a7;background:0 0}.btn.btn-outline.purple-intense.active,.btn.btn-outline.purple-intense:active,.btn.btn-outline.purple-intense:active:focus,.btn.btn-outline.purple-intense:active:hover,.btn.btn-outline.purple-intense:focus,.btn.btn-outline.purple-intense:hover{border-color:#8775a7;color:#fff;background-color:#8775a7}.btn.purple-intense-stripe{border-left:4px solid #8775a7!important}.btn.purple-intense.btn-no-border:not(.active){border-color:transparent}.btn.purple-sharp:not(.btn-outline){color:#fff;background-color:#796799;border-color:#796799}.btn.purple-sharp:not(.btn-outline).focus,.btn.purple-sharp:not(.btn-outline):focus{color:#fff;background-color:#61527b;border-color:#3d344d}.btn.purple-sharp:not(.btn-outline).active,.btn.purple-sharp:not(.btn-outline):active,.btn.purple-sharp:not(.btn-outline):hover,.open>.btn.purple-sharp:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#61527b;border-color:#5c4e75}.btn.purple-sharp:not(.btn-outline).active.focus,.btn.purple-sharp:not(.btn-outline).active:focus,.btn.purple-sharp:not(.btn-outline).active:hover,.btn.purple-sharp:not(.btn-outline):active.focus,.btn.purple-sharp:not(.btn-outline):active:focus,.btn.purple-sharp:not(.btn-outline):active:hover,.open>.btn.purple-sharp:not(.btn-outline).dropdown-toggle.focus,.open>.btn.purple-sharp:not(.btn-outline).dropdown-toggle:focus,.open>.btn.purple-sharp:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#504465;border-color:#3d344d}.btn.purple-sharp:not(.btn-outline).active,.btn.purple-sharp:not(.btn-outline):active,.open>.btn.purple-sharp:not(.btn-outline).dropdown-toggle{background-image:none}.btn.purple-sharp:not(.btn-outline).disabled.focus,.btn.purple-sharp:not(.btn-outline).disabled:focus,.btn.purple-sharp:not(.btn-outline).disabled:hover,.btn.purple-sharp:not(.btn-outline)[disabled].focus,.btn.purple-sharp:not(.btn-outline)[disabled]:focus,.btn.purple-sharp:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.purple-sharp:not(.btn-outline).focus,fieldset[disabled] .btn.purple-sharp:not(.btn-outline):focus,fieldset[disabled] .btn.purple-sharp:not(.btn-outline):hover{background-color:#796799;border-color:#796799}.btn.purple-sharp:not(.btn-outline) .badge{color:#796799;background-color:#fff}.btn.btn-outline.purple-sharp{border-color:#796799;color:#796799;background:0 0}.btn.btn-outline.purple-sharp.active,.btn.btn-outline.purple-sharp:active,.btn.btn-outline.purple-sharp:active:focus,.btn.btn-outline.purple-sharp:active:hover,.btn.btn-outline.purple-sharp:focus,.btn.btn-outline.purple-sharp:hover{border-color:#796799;color:#fff;background-color:#796799}.btn.purple-sharp-stripe{border-left:4px solid #796799!important}.btn.purple-sharp.btn-no-border:not(.active){border-color:transparent}.btn.purple-soft:not(.btn-outline){color:#fff;background-color:#8877a9;border-color:#8877a9}.btn.purple-soft:not(.btn-outline).focus,.btn.purple-soft:not(.btn-outline):focus{color:#fff;background-color:#6e5c91;border-color:#4a3e62}.btn.purple-soft:not(.btn-outline).active,.btn.purple-soft:not(.btn-outline):active,.btn.purple-soft:not(.btn-outline):hover,.open>.btn.purple-soft:not(.btn-outline).dropdown-toggle{color:#fff;background-color:#6e5c91;border-color:#69588b}.btn.purple-soft:not(.btn-outline).active.focus,.btn.purple-soft:not(.btn-outline).active:focus,.btn.purple-soft:not(.btn-outline).active:hover,.btn.purple-soft:not(.btn-outline):active.focus,.btn.purple-soft:not(.btn-outline):active:focus,.btn.purple-soft:not(.btn-outline):active:hover,.open>.btn.purple-soft:not(.btn-outline).dropdown-toggle.focus,.open>.btn.purple-soft:not(.btn-outline).dropdown-toggle:focus,.open>.btn.purple-soft:not(.btn-outline).dropdown-toggle:hover{color:#fff;background-color:#5d4e7b;border-color:#4a3e62}.btn.purple-soft:not(.btn-outline).active,.btn.purple-soft:not(.btn-outline):active,.open>.btn.purple-soft:not(.btn-outline).dropdown-toggle{background-image:none}.btn.purple-soft:not(.btn-outline).disabled.focus,.btn.purple-soft:not(.btn-outline).disabled:focus,.btn.purple-soft:not(.btn-outline).disabled:hover,.btn.purple-soft:not(.btn-outline)[disabled].focus,.btn.purple-soft:not(.btn-outline)[disabled]:focus,.btn.purple-soft:not(.btn-outline)[disabled]:hover,fieldset[disabled] .btn.purple-soft:not(.btn-outline).focus,fieldset[disabled] .btn.purple-soft:not(.btn-outline):focus,fieldset[disabled] .btn.purple-soft:not(.btn-outline):hover{background-color:#8877a9;border-color:#8877a9}.btn.purple-soft:not(.btn-outline) .badge{color:#8877a9;background-color:#fff}.btn.btn-outline.purple-soft{border-color:#8877a9;color:#8877a9;background:0 0}.btn.btn-outline.purple-soft.active,.btn.btn-outline.purple-soft:active,.btn.btn-outline.purple-soft:active:focus,.btn.btn-outline.purple-soft:active:hover,.btn.btn-outline.purple-soft:focus,.btn.btn-outline.purple-soft:hover{border-color:#8877a9;color:#fff;background-color:#8877a9}.btn.purple-soft-stripe{border-left:4px solid #8877a9!important}.btn.purple-soft.btn-no-border:not(.active){border-color:transparent}.btn-circle{border-radius:25px!important;overflow:hidden}.btn-circle-right{border-radius:0 25px 25px 0!important}.btn-circle-left{border-radius:25px 0 0 25px!important}.btn-circle-bottom{border-radius:0 0 25px 25px!important}.btn-circle-top{border-radius:25px 25px 0 0!important}.btn-icon-only{height:34px;width:34px;text-align:center;padding-left:0;padding-right:0}.btn-icon-only>[class^=icon-],.btn-icon-only>i{text-align:center;margin-top:2px}.btn-group.btn-group-circle>.btn:first-child{border-radius:25px 0 0 25px!important}.btn-group.btn-group-circle>.btn:last-child{border-radius:0 25px 25px 0!important}.btn-group.btn-group-devided>.btn{margin-right:5px}.btn-group.btn-group-devided>.btn:last-child{margin-right:0}.btn-group-vertical.btn-group-vertical-circle>.btn:first-child{border-radius:25px 25px 0 0!important}.btn-group-vertical.btn-group-vertical-circle>.btn:last-child{border-radius:0 0 25px 25px!important}.carousel.image-carousel .carousel-inner{padding-top:0;padding-bottom:0}.carousel.image-carousel .carousel-control i{position:absolute;top:40%}.carousel.image-carousel.image-carousel-hoverable .carousel-control i{display:none}.carousel.image-carousel.image-carousel-hoverable:hover .carousel-control i{display:inline-block}.carousel.image-carousel .carousel-control.left i{left:10px}.carousel.image-carousel .carousel-control.right i{right:10px}.carousel.image-carousel .carousel-indicators{margin-top:10px;bottom:-7px}.carousel.image-carousel .carousel-indicators li,.carousel.image-carousel .carousel-indicators li.active{background-color:#666}.carousel.image-carousel .carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px 15px 25px;background:#333;background:rgba(0,0,0,.75)}.carousel.image-carousel .carousel-caption h2,.carousel.image-carousel .carousel-caption h3,.carousel.image-carousel .carousel-caption h4,.carousel.image-carousel .carousel-caption p{text-align:left;line-height:20px;color:#fff}.carousel.image-carousel .carousel-caption h2,.carousel.image-carousel .carousel-caption h3,.carousel.image-carousel .carousel-caption h4{margin:0 0 5px}.carousel.image-carousel .carousel-caption h2 a,.carousel.image-carousel .carousel-caption h3 a,.carousel.image-carousel .carousel-caption h4 a{color:#aaa}.carousel.image-carousel .carousel-caption p{margin-bottom:0}.carousel.image-carousel .carousel-caption .item{margin:0}.bars,.chart,.pie{overflow:hidden;height:300px;width:100%;font-size:14px}.item-list.table .percent{width:30px;float:right;margin-right:10px;margin-top:3px}.chart-tooltip{clear:both;z-index:100;background-color:#736e6e!important;padding:5px!important;color:#fff}.chart-tooltip .label{clear:both;display:block;margin-bottom:2px}.bar-chart,.line-chart{display:none}.chats{margin:-15px 0 0;padding:0}.chats li{list-style:none;padding:5px 0;margin:10px auto;font-size:12px}.chats li .body{display:block}.chats li .avatar{height:45px;width:45px;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important}.chats li.in .avatar{float:left;margin-right:10px}.chats li.out .avatar{float:right;margin-left:10px}.chats li .name{color:#3590c1;font-size:13px;font-weight:400}.chats li .datetime{color:#333;font-size:13px;font-weight:400}.chats li .message{display:block;padding:5px;position:relative}.chats li.in .message .arrow,.chats li.out .message .arrow{display:block;position:absolute;top:5px;border-top:8px solid transparent;border-bottom:8px solid transparent}.chats li.in .message{text-align:left;border-left:2px solid #1bbc9b;margin-left:65px;background:#fafafa}.chats li.in .message .arrow{left:-8px;width:0;height:0;border-right:8px solid #1bbc9b}.chats li.out .message{border-right:2px solid #f3565d;margin-right:65px;background:#fafafa;text-align:right}.chats li.out .message .arrow{right:-8px;border-left:8px solid #f3565d}.chats li.out .datetime,.chats li.out .name{text-align:right}.chat-form{margin-top:15px;padding:10px;background-color:#e9eff3;overflow:hidden;clear:both}.chat-form .input-cont{margin-right:40px}.chat-form .input-cont .form-control{border:1px solid #ddd;width:100%!important;margin-top:0;background-color:#fff!important}.chat-form .input-cont .form-control:focus{border:1px solid #4b8df9!important}.chat-form .btn-cont{margin-top:-41px;position:relative;float:right;width:44px}.chat-form .btn-cont .arrow{position:absolute;top:17px;right:43px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #4d90fe;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chat-form .btn-cont .btn{margin-top:7px}.chat-form .btn-cont:hover .arrow{border-right-color:#0362fd;transition:all .3s}.chat-form .btn-cont:hover .btn{background-color:#0362fd;transition:all .3s}.close{display:inline-block;margin-top:0;margin-right:0;width:9px;height:9px;background-repeat:no-repeat!important;text-indent:-10000px;outline:0;background-image:url(../img/remove-icon-small.png)!important}.dropdown.open>.dropdown-toggle,.dropup.open>.dropdown-toggle{border-color:#ddd}.dropdown-menu{box-shadow:5px 5px rgba(102,102,102,.1);left:0;min-width:175px;position:absolute;z-index:1000;display:none;float:left;list-style:none;text-shadow:none;padding:0;background-color:#fff;margin:10px 0 0;border:1px solid #eee;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.dropdown-hoverable:hover .dropdown-menu{display:block}.dropdown-menu li.divider{background:#f1f3f6}.dropdown-menu li.header{padding:8px 14px 2px}.dropdown-menu>li>a{padding:8px 16px;color:#6f6f6f;text-decoration:none;display:block;clear:both;font-weight:300;line-height:18px;white-space:nowrap}.dropdown-menu>li>a>[class*=" fa-"],.dropdown-menu>li>a>[class^=fa-]{color:#888}.dropdown-menu>li>a>[class*=" icon-"],.dropdown-menu>li>a>[class^=icon-]{color:#666}.dropdown-menu>li>a>[class*=" glyphicon-"],.dropdown-menu>li>a>[class^=glyphicon-]{color:#888}.dropdown-menu>li.active:hover>a,.dropdown-menu>li.active>a,.dropdown-menu>li:hover>a{text-decoration:none;background-image:none;background-color:#f6f6f6;color:#555;filter:none}.dropdown-menu.bottom-up{top:auto;bottom:100%;margin-bottom:2px}.dropdown-menu.bottom-up:after,.dropdown-menu.bottom-up:before{display:none!important}.dropdown-menu>li:first-child:hover>a{border-radius:4px 4px 0 0}.dropdown-menu>li:last-child:hover>a{border-radius:0 0 4px 4px}.dropdown-hover:hover>.dropdown-menu{display:block}.btn-group>.dropdown-menu,.dropdown-toggle>.dropdown-menu,.dropdown>.dropdown-menu{margin-top:10px}.btn-group>.dropdown-menu:before,.dropdown-toggle>.dropdown-menu:before,.dropdown>.dropdown-menu:before{position:absolute;top:-8px;left:9px;right:auto;display:inline-block!important;border-right:8px solid transparent;border-bottom:8px solid #e0e0e0;border-left:8px solid transparent;content:''}.btn-group>.dropdown-menu:after,.dropdown-toggle>.dropdown-menu:after,.dropdown>.dropdown-menu:after{position:absolute;top:-7px;left:10px;right:auto;display:inline-block!important;border-right:7px solid transparent;border-bottom:7px solid #fff;border-left:7px solid transparent;content:''}.btn-group>.dropdown-menu.pull-left:before,.dropdown-toggle>.dropdown-menu.pull-left:before,.dropdown>.dropdown-menu.pull-left:before{left:auto;right:9px}.btn-group>.dropdown-menu.pull-left:after,.dropdown-toggle>.dropdown-menu.pull-left:after,.dropdown>.dropdown-menu.pull-left:after{left:auto;right:10px}.btn-group>.dropdown-menu.pull-right:before,.dropdown-toggle>.dropdown-menu.pull-right:before,.dropdown>.dropdown-menu.pull-right:before{left:auto;right:9px}.btn-group>.dropdown-menu.pull-right:after,.dropdown-toggle>.dropdown-menu.pull-right:after,.dropdown>.dropdown-menu.pull-right:after{left:auto;right:10px}.btn-group.dropup>.dropdown-menu,.dropdown-toggle.dropup>.dropdown-menu,.dropdown.dropup>.dropdown-menu{margin-top:0;margin-bottom:10px}.btn-group.dropup>.dropdown-menu:after,.btn-group.dropup>.dropdown-menu:before,.dropdown-toggle.dropup>.dropdown-menu:after,.dropdown-toggle.dropup>.dropdown-menu:before,.dropdown.dropup>.dropdown-menu:after,.dropdown.dropup>.dropdown-menu:before{display:none!important}.dropdown-toggle:after{display:none}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:5px;left:100%;margin-top:-6px;margin-left:-1px}.dropdown-submenu>a:after{position:absolute;display:inline-block;font-size:14px;right:7px;top:7px;font-family:FontAwesome;height:auto;content:"\f105";font-weight:300}.label,.table.table-light>thead>tr>th{font-family:"Open Sans",sans-serif}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px}.nav.pull-right>li>.dropdown-menu,.nav>li>.dropdown-menu.pull-right{right:0;left:auto}.nav.pull-right>li>.dropdown-menu:before,.nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}.nav.pull-right>li>.dropdown-menu:after,.nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}.nav.pull-right>li>.dropdown-menu .dropdown-menu,.nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:absolute;float:left;width:auto;margin-top:0;background-color:#fff;border:1px solid #efefef;box-shadow:5px 5px rgba(102,102,102,.1)}.navbar-nav .open .dropdown-menu>li>a{padding:6px 0 6px 13px;color:#333}.navbar-nav .open .dropdown-menu>li>a:active,.navbar-nav .open .dropdown-menu>li>a:hover{background-color:#eee}}.dropdown-content{padding:10px}.dropdown-content form{margin:0}.dropdown.inline .dropdown-menu{display:inline-block;position:relative}.dropdown-checkboxes,.dropdown-radiobuttons{padding:5px}.dropdown-checkboxes label,.dropdown-radiobuttons label{display:block;font-weight:300;color:#333;margin-bottom:4px;margin-top:4px}.dropdown-checkboxes label .radio,.dropdown-radiobuttons label .radio{margin-right:3px}.dropdown-menu-v2{top:100%;right:0;z-index:1001;display:none;float:left;min-width:225px;padding:20px 0;margin:25px 0 0;font-size:13px;text-align:left;list-style:none;position:absolute;background:#242b31;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;background-clip:padding-box;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.7,1,.7,1)}.dropdown-menu-v2:before{top:-10px;right:0;width:0;height:0;content:' ';position:absolute;border-style:solid;display:inline-block;border-width:0 0 15px 15px;border-color:transparent transparent #242b31}.feeds li .col1,.feeds li .col1>.cont>.cont-col2{width:100%;float:left}.dropdown-menu-v2>li>a{clear:both;color:#606e7a;display:block;font-weight:600;padding:8px 20px;position:relative;white-space:nowrap;line-height:1.42857143;text-transform:uppercase}.dropdown-menu-v2>li>a:focus,.dropdown-menu-v2>li>a:hover{background:#21282e;text-decoration:none;color:#009dc7}.dropdown-menu-v2 .active>a,.dropdown-menu-v2 .active>a:focus,.dropdown-menu-v2 .active>a:hover{outline:0;text-decoration:none;background-color:#21282e;color:#009dc7}.dropdown-menu-v2 .disabled>a,.dropdown-menu-v2 .disabled>a:focus,.dropdown-menu-v2 .disabled>a:hover{color:#009dc7}.dropdown-menu-v2 .disabled>a:focus,.dropdown-menu-v2 .disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none}.dropdown-menu-v2 .divider{height:1px;margin:9px 0;overflow:hidden;background:#2e353c}.dropdown-menu-v2 .badge{top:8px;right:10px;position:absolute}.dropdown-menu-v2.pull-right,.pull-right>.dropdown-menu-v2{right:0;left:auto}.open>.dropdown-menu-v2{display:block}td>.mt-checkbox.mt-checkbox-single,td>.mt-radio.mt-radio-single,th>.mt-checkbox.mt-checkbox-single,th>.mt-radio.mt-radio-single{right:-5px}.feeds{margin:0;padding:0;list-style:none}.feeds li{background-color:#fafafa;color:#82949a;margin-bottom:7px}.feeds li:after,.feeds li:before{display:table;line-height:0;content:""}.feeds li:after{clear:both}.feeds li:last-child{margin-bottom:0}.feeds li .col1{clear:both}.feeds li .col1>.cont{float:left;margin-right:75px;overflow:hidden}.feeds li .col1>.cont>.cont-col1{float:left;margin-right:-100%}.feeds li .col1>.cont>.cont-col1>.label{display:inline-block;padding:5px 4px 6px 5px;vertical-align:middle;text-align:center}.feeds li .col1>.cont>.cont-col1>.label>i{text-align:center;font-size:14px}.feeds li .col1>.cont>.cont-col2>.desc{margin-left:35px;padding-top:4px;padding-bottom:5px;overflow:hidden}.feeds li .col2{float:left;width:75px;margin-left:-75px}.feeds li .col2>.date{padding:4px 9px 5px 4px;text-align:right;font-style:italic;color:#c1cbd0}.static-info{margin-bottom:10px}.static-info .name{font-size:14px}.static-info .value{font-size:14px;font-weight:600}.static-info.align-reverse .name,.static-info.align-reverse .value{text-align:right}.help-block{margin-top:5px;margin-bottom:5px}.help-inline{font-size:13px;color:#737373;display:inline-block;padding:5px}.form-inline input{margin-bottom:0!important}.control-label{margin-top:1px;font-weight:400}.control-label .required,.form-group .required{color:#e02222;font-size:12px;padding-left:2px}.form{padding:0!important}.form .form-body,.portlet-form .form-body{padding:20px}.portlet.light .form .form-body,.portlet.light .portlet-form .form-body{padding-left:0;padding-right:0}.form .card-footer,.portlet-form .card-footer{padding:20px;margin:0;background-color:#f5f5f5;border-top:1px solid #e7ecf1}.portlet.light .form .card-footer,.portlet.light .portlet-form .card-footer{background:0 0;padding-left:0;padding-right:0}.form .card-footer.nobg,.portlet-form .card-footer.nobg,.tiles .tile .tile-object{background-color:transparent}.form .card-footer.noborder,.portlet-form .card-footer.noborder{border-top:0}.portlet .form .card-footer,.portlet .portlet-form .card-footer{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.form .card-footer:after,.form .card-footer:before,.portlet-form .card-footer:after,.portlet-form .card-footer:before{content:" ";display:table}.form .card-footer:after,.portlet-form .card-footer:after{clear:both}.form .card-footer.right,.portlet-form .card-footer.right{padding-left:0;padding-right:20px;text-align:right}.portlet.light .form .card-footer.right,.portlet.light .portlet-form .card-footer.right{padding-right:0}.form .card-footer.left,.portlet-form .card-footer.left{padding-left:20px;padding-right:0;text-align:left}.checkbox-list>label.checkbox-inline:first-child,.checkbox>label,.form-horizontal .checkbox>label,.portlet.light .form .card-footer.left,.portlet.light .portlet-form .card-footer.left,.radio-list>label.radio-inline:first-child{padding-left:0}.form .card-footer.top,.portlet-form .card-footer.top{margin-top:0;margin-bottom:20px;border-top:0;border-bottom:1px solid #e7ecf1}.portlet.light .form .card-footer.top,.portlet.light .portlet-form .card-footer.top{background:0 0}.form .card-footer .btn-set,.portlet-form .card-footer .btn-set{display:inline-block}@media (max-width:767px){.form .card-footer .btn-set,.portlet-form .card-footer .btn-set{margin-bottom:3px;margin-top:3px;float:left!important}}.form .form-section,.portlet-form .form-section{margin:30px 0;padding-bottom:5px;border-bottom:1px solid #e7ecf1}.form .form-bordered .form-group .help-block,.form .form-row-seperated .form-group .help-block,.form-horizontal .radio-list>label{margin-bottom:0}.form-fit .form .form-section,.form-fit .portlet-form .form-section{margin-left:20px;margin-right:20px}.checkbox,.form-horizontal .checkbox{padding:0}.checkbox-list>label{display:block}.checkbox-list>label.checkbox-inline{display:inline-block}.radio-list>label{display:block}.radio-list>label.radio-inline{display:inline-block}.form-horizontal .radio-list .radio{padding-top:1px}.form-horizontal .radio>span{margin-top:2px}.form .form-row-seperated .portlet-body{padding:0}.form .form-row-seperated .form-group{margin:0;border-bottom:1px solid #efefef;padding:15px 0}.form .form-row-seperated .form-group.last{border-bottom:0;margin-bottom:0;padding-bottom:13px}.form .form-row-seperated .form-body{padding:0}.form .form-row-seperated .card-footer{padding-left:15px!important;padding-right:15px!important}.form .form-bordered .form-group{margin:0;border-bottom:1px solid #efefef}.form .form-bordered .form-group>div{padding:15px;border-left:1px solid #efefef}.form .form-bordered .form-group.last{border-bottom:0}.form .form-bordered .form-group .control-label{padding-top:20px}@media (max-width:991px){.form .form-bordered .form-group>div{border-left:0}.form .form-bordered .form-group .control-label{padding-top:10px}}.form .form-bordered .form-group .form-control{margin:0}.form .form-bordered .form-body{margin:0;padding:0}.form .form-bordered .card-footer{margin-top:0;padding-left:16px!important;padding-right:16px!important}@media (max-width:991px){.form .form-bordered .card-footer{padding-left:15px!important;padding-right:15px!important}}.form .form-horizontal.form-bordered.form-row-stripped .form-group:nth-child(even){background-color:#fcfcfc}.form .form-horizontal.form-bordered.form-row-stripped .form-control{background:#fff!important}.form .form-horizontal.form-bordered.form-label-stripped .form-group:nth-child(even)>div{background-color:#fff}.form .form-horizontal.form-bordered.form-label-stripped .form-group:nth-child(even){background-color:#fcfcfc}.form-horizontal .form-group .input-sm{margin-top:3px}.form-horizontal .form-group .form-control-static{margin-top:1px}.mt-repeater{display:table;width:100%}.mt-repeater .mt-repeater-item{border-bottom:1px solid #ddd;padding-bottom:15px;margin-bottom:15px}.mt-repeater .mt-repeater-item.mt-overflow{overflow:auto}.mt-repeater .mt-repeater-title{font-size:18px;text-transform:uppercase;margin-top:0;font-weight:600}.mt-repeater .mt-repeater-input{display:table-cell;vertical-align:top;padding:0 10px 10px;width:1%}.mt-repeater .mt-repeater-input input[type=text],.mt-repeater .mt-repeater-input select,.mt-repeater .mt-repeater-input textarea{width:100%}.mt-repeater .mt-repeater-input .control-label{padding-top:0;margin-bottom:5px}.mt-repeater .mt-repeater-input.mt-repeater-textarea{width:3%}.mt-repeater .mt-repeater-input:first-child{padding-left:0}.mt-repeater .mt-repeater-input:last-child{padding-right:0}.mt-repeater .mt-repeater-delete{margin-top:1.8em}.mt-repeater .mt-repeater-delete.mt-repeater-del-right{float:right;margin-top:10px}.mt-repeater .mt-repeater-cell{display:table;width:100%}.mt-repeater .mt-repeater-cell .mt-repeater-btn-inline,.mt-repeater .mt-repeater-cell .mt-repeater-input-inline{display:table-cell}.mt-repeater .mt-repeater-cell .mt-repeater-input-inline{width:100%;border-right:none}.mt-repeater .mt-repeater-cell .mt-repeater-btn-inline{width:1%;float:none}.mt-repeater .mt-repeater-row{margin-right:0}@media (max-width:991px){.mt-repeater .mt-repeater-input{width:100%;display:block;padding-left:0;padding-right:0}.mt-repeater .mt-repeater-input.mt-repeater-textarea{width:100%}.mt-repeater .mt-repeater-input .control-label{text-align:left!important}.mt-repeater .mt-repeater-input .mt-repeater-delete{margin-top:0}}.input-mini,.input-xxs{width:45px!important}.form-control{outline:0!important}.form-control.height-auto{height:auto}.input-group-addon>i{color:#c5cdda}.form-control.white{border-color:#fff}.form-control.white:focus{border-color:#e6e6e6}.form-control.focus-white:focus{border-color:#fff}.form-control.default{border-color:#e1e5ec}.form-control.default:focus{border-color:#c2cad8}.form-control.focus-default:focus{border-color:#e1e5ec}.form-control.dark{border-color:#2f353b}.form-control.dark:focus{border-color:#181c1f}.form-control.focus-dark:focus{border-color:#2f353b}.form-control.blue{border-color:#3598dc}.form-control.blue:focus{border-color:#217ebd}.form-control.focus-blue:focus{border-color:#3598dc}.form-control.blue-madison{border-color:#578ebe}.form-control.blue-madison:focus{border-color:#3f74a3}.form-control.focus-blue-madison:focus{border-color:#578ebe}.form-control.blue-chambray{border-color:#2c3e50}.form-control.blue-chambray:focus{border-color:#1a252f}.form-control.focus-blue-chambray:focus{border-color:#2c3e50}.form-control.blue-ebonyclay{border-color:#22313f}.form-control.blue-ebonyclay:focus{border-color:#10171e}.form-control.focus-blue-ebonyclay:focus{border-color:#22313f}.form-control.blue-hoki{border-color:#67809f}.form-control.blue-hoki:focus{border-color:#526781}.form-control.focus-blue-hoki:focus{border-color:#67809f}.form-control.blue-steel{border-color:#4b77be}.form-control.blue-steel:focus{border-color:#395f9d}.form-control.focus-blue-steel:focus{border-color:#4b77be}.form-control.blue-soft{border-color:#4c87b9}.form-control.blue-soft:focus{border-color:#3b6d97}.form-control.focus-blue-soft:focus{border-color:#4c87b9}.form-control.blue-dark{border-color:#5e738b}.form-control.blue-dark:focus{border-color:#495a6d}.form-control.focus-blue-dark:focus{border-color:#5e738b}.form-control.blue-sharp{border-color:#5c9bd1}.form-control.blue-sharp:focus{border-color:#3782c3}.form-control.focus-blue-sharp:focus{border-color:#5c9bd1}.form-control.blue-oleo{border-color:#94a0b2}.form-control.blue-oleo:focus{border-color:#76869d}.form-control.focus-blue-oleo:focus{border-color:#94a0b2}.form-control.green{border-color:#28a745}.form-control.green:focus{border-color:#26a1ab}.form-control.focus-green:focus{border-color:#28a745}.form-control.green-meadow{border-color:#1bbc9b}.form-control.green-meadow:focus{border-color:#158f76}.form-control.focus-green-meadow:focus{border-color:#1bbc9b}.form-control.green-seagreen{border-color:#1ba39c}.form-control.green-seagreen:focus{border-color:#147772}.form-control.focus-green-seagreen:focus{border-color:#1ba39c}.form-control.green-turquoise{border-color:#36d7b7}.form-control.green-turquoise:focus{border-color:#24b699}.form-control.focus-green-turquoise:focus{border-color:#36d7b7}.form-control.green-haze{border-color:#44b6ae}.form-control.green-haze:focus{border-color:#36918b}.form-control.focus-green-haze:focus{border-color:#44b6ae}.form-control.green-jungle{border-color:#26c281}.form-control.green-jungle:focus{border-color:#1e9765}.form-control.focus-green-jungle:focus{border-color:#26c281}.form-control.green-soft{border-color:#3faba4}.form-control.green-soft:focus{border-color:#318680}.form-control.focus-green-soft:focus{border-color:#3faba4}.form-control.green-dark{border-color:#4db3a2}.form-control.green-dark:focus{border-color:#3d9082}.form-control.focus-green-dark:focus{border-color:#4db3a2}.form-control.green-sharp{border-color:#2ab4c0}.form-control.green-sharp:focus{border-color:#218d96}.form-control.focus-green-sharp:focus{border-color:#2ab4c0}.form-control.green-steel{border-color:#29b4b6}.form-control.green-steel:focus{border-color:#208b8c}.form-control.focus-green-steel:focus{border-color:#29b4b6}.form-control.grey{border-color:#e5e5e5}.form-control.grey:focus{border-color:#ccc}.form-control.focus-grey:focus{border-color:#e5e5e5}.form-control.grey-steel{border-color:#e9edef}.form-control.grey-steel:focus{border-color:#cbd5da}.form-control.focus-grey-steel:focus{border-color:#e9edef}.form-control.grey-cararra{border-color:#fafafa}.form-control.grey-cararra:focus{border-color:#e1e1e1}.form-control.focus-grey-cararra:focus{border-color:#fafafa}.form-control.grey-gallery{border-color:#555}.form-control.grey-gallery:focus{border-color:#3c3c3c}.form-control.focus-grey-gallery:focus{border-color:#555}.form-control.grey-cascade{border-color:#95a5a6}.form-control.grey-cascade:focus{border-color:#798d8f}.form-control.focus-grey-cascade:focus{border-color:#95a5a6}.form-control.grey-silver{border-color:#bfbfbf}.form-control.grey-silver:focus{border-color:#a6a6a6}.form-control.focus-grey-silver:focus{border-color:#bfbfbf}.form-control.grey-salsa{border-color:#acb5c3}.form-control.grey-salsa:focus{border-color:#8e9bae}.form-control.focus-grey-salsa:focus{border-color:#acb5c3}.form-control.grey-salt{border-color:#bfcad1}.form-control.grey-salt:focus{border-color:#a1b1bc}.form-control.focus-grey-salt:focus{border-color:#bfcad1}.form-control.grey-mint{border-color:#525e64}.form-control.grey-mint:focus{border-color:#3b4448}.form-control.focus-grey-mint:focus{border-color:#525e64}.form-control.red{border-color:#e7505a}.form-control.red:focus{border-color:#e12330}.form-control.focus-red:focus{border-color:#e7505a}.form-control.red-pink{border-color:#e08283}.form-control.red-pink:focus{border-color:#d6595a}.form-control.focus-red-pink:focus{border-color:#e08283}.form-control.red-sunglo{border-color:#e26a6a}.form-control.red-sunglo:focus{border-color:#da3f3f}.form-control.focus-red-sunglo:focus{border-color:#e26a6a}.form-control.red-intense{border-color:#e35b5a}.form-control.red-intense:focus{border-color:#dc302e}.form-control.focus-red-intense:focus{border-color:#e35b5a}.form-control.red-thunderbird{border-color:#d91e18}.form-control.red-thunderbird:focus{border-color:#ab1813}.form-control.focus-red-thunderbird:focus{border-color:#d91e18}.form-control.red-flamingo{border-color:#ef4836}.form-control.red-flamingo:focus{border-color:#e02612}.form-control.focus-red-flamingo:focus{border-color:#ef4836}.form-control.red-soft{border-color:#d05454}.form-control.red-soft:focus{border-color:#bd3434}.form-control.focus-red-soft:focus{border-color:#d05454}.form-control.red-haze{border-color:#f36a5a}.form-control.red-haze:focus{border-color:#f03f2a}.form-control.focus-red-haze:focus{border-color:#f36a5a}.form-control.red-mint{border-color:#e43a45}.form-control.red-mint:focus{border-color:#cf1c28}.form-control.focus-red-mint:focus{border-color:#e43a45}.form-control.yellow{border-color:#c49f47}.form-control.yellow:focus{border-color:#a48334}.form-control.focus-yellow:focus{border-color:#c49f47}.form-control.yellow-gold{border-color:#e87e04}.form-control.yellow-gold:focus{border-color:#b66303}.form-control.focus-yellow-gold:focus{border-color:#e87e04}.form-control.yellow-casablanca{border-color:#f2784b}.form-control.yellow-casablanca:focus{border-color:#ef541b}.form-control.focus-yellow-casablanca:focus{border-color:#f2784b}.form-control.yellow-crusta{border-color:#f3c200}.form-control.yellow-crusta:focus{border-color:#c09900}.form-control.focus-yellow-crusta:focus{border-color:#f3c200}.form-control.yellow-lemon{border-color:#f7ca18}.form-control.yellow-lemon:focus{border-color:#d5ab07}.form-control.focus-yellow-lemon:focus{border-color:#f7ca18}.form-control.yellow-saffron{border-color:#f4d03f}.form-control.yellow-saffron:focus{border-color:#f1c40f}.form-control.focus-yellow-saffron:focus{border-color:#f4d03f}.form-control.yellow-soft{border-color:#c8d046}.form-control.yellow-soft:focus{border-color:#adb52e}.form-control.focus-yellow-soft:focus{border-color:#c8d046}.form-control.yellow-haze{border-color:#c5bf66}.form-control.yellow-haze:focus{border-color:#b4ad44}.form-control.focus-yellow-haze:focus{border-color:#c5bf66}.form-control.yellow-mint{border-color:#c5b96b}.form-control.yellow-mint:focus{border-color:#b6a747}.form-control.focus-yellow-mint:focus{border-color:#c5b96b}.form-control.purple{border-color:#8e44ad}.form-control.purple:focus{border-color:#703688}.form-control.focus-purple:focus{border-color:#8e44ad}.form-control.purple-plum{border-color:#8775a7}.form-control.purple-plum:focus{border-color:#6d5b8e}.form-control.focus-purple-plum:focus{border-color:#8775a7}.form-control.purple-medium{border-color:#bf55ec}.form-control.purple-medium:focus{border-color:#ae27e7}.form-control.focus-purple-medium:focus{border-color:#bf55ec}.form-control.purple-studio{border-color:#8e44ad}.form-control.purple-studio:focus{border-color:#703688}.form-control.focus-purple-studio:focus{border-color:#8e44ad}.form-control.purple-wisteria{border-color:#9b59b6}.form-control.purple-wisteria:focus{border-color:#804399}.form-control.focus-purple-wisteria:focus{border-color:#9b59b6}.form-control.purple-seance{border-color:#9a12b3}.form-control.purple-seance:focus{border-color:#720d85}.form-control.focus-purple-seance:focus{border-color:#9a12b3}.form-control.purple-intense{border-color:#8775a7}.form-control.purple-intense:focus{border-color:#6d5b8e}.form-control.focus-purple-intense:focus{border-color:#8775a7}.form-control.purple-sharp{border-color:#796799}.form-control.purple-sharp:focus{border-color:#61527b}.form-control.focus-purple-sharp:focus{border-color:#796799}.form-control.purple-soft{border-color:#8877a9}.form-control.purple-soft:focus{border-color:#6e5c91}.form-control.focus-purple-soft:focus{border-color:#8877a9}.uneditable-input{padding:6px 12px;min-width:206px;font-size:14px;font-weight:400;height:34px;color:#555;background-color:#fff;border:1px solid #c2cad8;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control-static{display:inline-block;margin:0}.input-xsmall{width:80px!important}.input-small{width:145px!important}.input-medium{width:240px!important}.input-large{width:320px!important}.input-xlarge{width:420px!important}@media (max-width:768px){.input-large{width:250px!important}.input-xlarge{width:300px!important}}.input-inline{display:inline-block;width:auto;vertical-align:middle}.input-fixed{overflow:hidden}.modal,.modal-open{overflow-y:auto!important}.form-group .input-inline{margin-right:5px}@media (max-width:768px){.input-lg{width:250px!important}.input-xlg{width:300px!important}}.input-circle{border-radius:25px!important}.input-circle-right{border-radius:0 25px 25px 0!important}.input-circle-left{border-radius:25px 0 0 25px!important}.input-circle-bottom{border-radius:0 0 25px 25px!important}.input-circle-top{border-radius:25px 25px 0 0!important}.mt-checkbox,.mt-radio{display:inline-block;position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer;font-size:14px;webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.mt-checkbox.mt-checkbox-disabled,.mt-checkbox.mt-radio-disabled,.mt-radio.mt-checkbox-disabled,.mt-radio.mt-radio-disabled{opacity:.8;cursor:not-allowed}.mt-checkbox>input,.mt-radio>input{position:absolute;z-index:-1;opacity:0}.mt-checkbox>span,.mt-radio>span{border:1px solid transparent;position:absolute;top:1px;left:0;height:18px;width:18px;background:#e6e6e6}.mt-checkbox>span:after,.mt-radio>span:after{content:'';position:absolute;display:none}.input-icon>i,.mt-checkbox-list .mt-checkbox,.mt-checkbox-list .mt-radio,.mt-checkbox>input:checked~span:after,.mt-radio-list .mt-checkbox,.mt-radio-list .mt-radio,.mt-radio>input:checked~span:after{display:block}.mt-checkbox:hover>input:not([disabled])~span,.mt-checkbox>input:focus~span,.mt-radio:hover>input:not([disabled])~span,.mt-radio>input:focus~span{background:#d9d9d9;webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.mt-checkbox:hover>input:not([disabled]):checked~span,.mt-checkbox>input:checked~span,.mt-radio:hover>input:not([disabled]):checked~span,.mt-radio>input:checked~span{webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#d9d9d9}.icon-btn,.icon-btn:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.mt-checkbox>input:disabled~span,.mt-radio>input:disabled~span{opacity:.6;pointer-events:none}.icon-btn,.ie8 .icon-btn:hover{filter:none}.mt-checkbox.mt-checkbox-outline:hover>input:not([disabled]):checked~span,.mt-checkbox.mt-checkbox-outline:hover>input:not([disabled])~span,.mt-checkbox.mt-checkbox-outline>input:checked~span,.mt-checkbox.mt-checkbox-outline>input:focus~span,.mt-checkbox.mt-checkbox-outline>span,.mt-checkbox.mt-radio-outline:hover>input:not([disabled]):checked~span,.mt-checkbox.mt-radio-outline:hover>input:not([disabled])~span,.mt-checkbox.mt-radio-outline>input:checked~span,.mt-checkbox.mt-radio-outline>input:focus~span,.mt-checkbox.mt-radio-outline>span,.mt-radio.mt-checkbox-outline:hover>input:not([disabled]):checked~span,.mt-radio.mt-checkbox-outline:hover>input:not([disabled])~span,.mt-radio.mt-checkbox-outline>input:checked~span,.mt-radio.mt-checkbox-outline>input:focus~span,.mt-radio.mt-checkbox-outline>span,.mt-radio.mt-radio-outline:hover>input:not([disabled]):checked~span,.mt-radio.mt-radio-outline:hover>input:not([disabled])~span,.mt-radio.mt-radio-outline>input:checked~span,.mt-radio.mt-radio-outline>input:focus~span,.mt-radio.mt-radio-outline>span{border:1px solid #d9d9d9;background:0 0}.mt-radio>span,.timeline .timeline-badge-userpic img{-webkit-border-radius:50%!important;-moz-border-radius:50%!important}.mt-radio>span{-ms-border-radius:50%!important;-o-border-radius:50%!important;border-radius:50%!important}.mt-radio>span:after{left:5px;top:5px;height:6px;width:6px;border-radius:100%!important;background:#888}.mt-radio>input:disabled~span:after{background:#888}.mt-checkbox>span:after{left:6px;top:2px;width:5px;height:10px;border:solid #888;border-width:0 2px 2px 0;transform:rotate(45deg)}.mt-checkbox>input:disabled~span:after{border-color:#888}.form-inline .mt-checkbox{margin-left:15px;margin-right:15px}.mt-checkbox-list,.mt-radio-list{padding:10px 0}.form-horizontal .form-group .mt-checkbox-list,.form-horizontal .form-group .mt-radio-list{padding-top:0}.mt-checkbox-inline,.mt-radio-inline{padding:10px 0}.form-horizontal .form-group .mt-checkbox-inline,.form-horizontal .form-group .mt-radio-inline{padding-top:8px}.mt-checkbox-inline .mt-checkbox,.mt-checkbox-inline .mt-radio,.mt-radio-inline .mt-checkbox,.mt-radio-inline .mt-radio{display:inline-block;margin-right:15px}.mt-checkbox-inline .mt-checkbox:last-child,.mt-checkbox-inline .mt-radio:last-child,.mt-radio-inline .mt-checkbox:last-child,.mt-radio-inline .mt-radio:last-child{margin-right:0}.icon-btn{height:60px;min-width:80px;margin:5px 5px 0 0;border:1px solid #ddd;padding:12px 0 0;background-color:#fafafa;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:inline-block;color:#646464;text-shadow:none;text-align:center;cursor:pointer;position:relative;transition:all .3s ease}.loading-message,.page-loading{min-width:125px;vertical-align:middle}.icon-btn:hover,.icon-btn:hover>.badge{-webkit-box-shadow:none;-moz-box-shadow:none}.modal.draggable-modal .modal-header,.portlet-sortable:not(.portlet-fullscreen)>.portlet-title{cursor:move}.icon-btn:hover{text-decoration:none;border-color:#999;color:#444;text-shadow:0 1px 0 #fff;transition:all .3s ease;box-shadow:none}.icon-btn:hover>.badge{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;box-shadow:none}.icon-btn>div{margin-top:5px;margin-bottom:20px;color:#3f444a;font-size:12px;font-weight:300}.icon-btn>.badge{position:absolute;font-size:11px;font-weight:300;top:-5px;right:-5px;padding:3px 6px;color:#fff;text-shadow:none;border-width:0;border-style:solid;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.input-group .input-icon>.form-control,.tabs-left.nav-tabs>li>a:focus,.tabs-left.nav-tabs>li>a:hover{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px}.icon-btn>i{font-size:18px}.input-icon{position:relative;left:0}.input-icon>.form-control{padding-left:33px}.input-group .input-icon>.form-control{border-radius:4px 0 0 4px}.input-icon>i{color:#ccc;position:absolute;margin:11px 2px 4px 10px;z-index:3;width:16px;font-size:16px;text-align:center;left:0}.modal .input-icon>i{z-index:10055}.has-success .input-icon>i{color:#36c6d3}.has-warning .input-icon>i{color:#f1c40f}.has-info .input-icon>i{color:#659be0}.has-error .input-icon>i{color:#ed6b75}.input-icon.right{left:auto;right:0}.input-icon.right>.form-control{padding-right:33px;padding-left:12px}.input-group .input-icon.right>.form-control{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-icon.right>i{left:auto;right:8px;float:right}.input-icon.input-icon-lg>i{margin-top:16px}.input-icon.input-icon-sm>i{margin-top:8px;font-size:13px}.label{text-shadow:none!important;font-size:14px;font-weight:300;padding:3px 6px;color:#fff}.label.label-sm{font-size:13px;padding:2px 5px}h1 .label,h2 .label,h3 .label,h4 .label,h5 .label,h6 .label{font-size:75%}.label-default[href]:focus,.label-default[href]:hover{background-color:#9ca8bb}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#36c6d3}.label-success[href]:focus,.label-success[href]:hover{background-color:#27a4b0}.label-info{background-color:#659be0}.label-info[href]:focus,.label-info[href]:hover{background-color:#3a80d7}.label-warning{background-color:#f1c40f}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#c29d0b}.label-danger{background-color:#ed6b75}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#e73d4a}.label.label-icon{padding:4px 0 4px 4px;margin-right:2px;text-align:center!important}.label.label-icon>i{font-size:12px;text-align:center!important}.note p,.page-loading,.panel .panel-body{font-size:13px}.ie8 .label.label-icon,.ie9 .label.label-icon{padding:3px 0 3px 3px}.text-default{color:#bac3d0}.text-primary{color:#337ab7}.text-success{color:#36c6d3}.text-info{color:#659be0}.text-warning{color:#f1c40f}.text-danger{color:#ed6b75}.list-group>li:first-child{border-radius-topleft:4px;border-radius-topright:4px}.list-group>li:last-child{border-radius-bottomleft:4px;border-radius-bottomright:4px}.list-group .list-group-item-success{color:#27a4b0;background-color:#abe7ed}.list-group a.list-group-item-success,.list-group button.list-group-item-success{color:#27a4b0}.list-group a.list-group-item-success .list-group-item-heading,.list-group button.list-group-item-success .list-group-item-heading{color:inherit}.list-group a.list-group-item-success:focus,.list-group a.list-group-item-success:hover,.list-group button.list-group-item-success:focus,.list-group button.list-group-item-success:hover{color:#27a4b0;background-color:#96e1e8}.list-group a.list-group-item-success.active,.list-group a.list-group-item-success.active:focus,.list-group a.list-group-item-success.active:hover,.list-group button.list-group-item-success.active,.list-group button.list-group-item-success.active:focus,.list-group button.list-group-item-success.active:hover{color:#fff;background-color:#27a4b0;border-color:#27a4b0}.list-group .list-group-item-info{color:#327ad5;background-color:#e0ebf9}.list-group a.list-group-item-info,.list-group button.list-group-item-info{color:#327ad5}.list-group a.list-group-item-info .list-group-item-heading,.list-group button.list-group-item-info .list-group-item-heading{color:inherit}.list-group a.list-group-item-info:focus,.list-group a.list-group-item-info:hover,.list-group button.list-group-item-info:focus,.list-group button.list-group-item-info:hover{color:#327ad5;background-color:#caddf4}.list-group a.list-group-item-info.active,.list-group a.list-group-item-info.active:focus,.list-group a.list-group-item-info.active:hover,.list-group button.list-group-item-info.active,.list-group button.list-group-item-info.active:focus,.list-group button.list-group-item-info.active:hover{color:#fff;background-color:#327ad5;border-color:#327ad5}.list-group .list-group-item-warning{color:#c29d0b;background-color:#f9e491}.list-group a.list-group-item-warning,.list-group button.list-group-item-warning{color:#c29d0b}.list-group a.list-group-item-warning .list-group-item-heading,.list-group button.list-group-item-warning .list-group-item-heading{color:inherit}.list-group a.list-group-item-warning:focus,.list-group a.list-group-item-warning:hover,.list-group button.list-group-item-warning:focus,.list-group button.list-group-item-warning:hover{color:#c29d0b;background-color:#f7de79}.list-group a.list-group-item-warning.active,.list-group a.list-group-item-warning.active:focus,.list-group a.list-group-item-warning.active:hover,.list-group button.list-group-item-warning.active,.list-group button.list-group-item-warning.active:focus,.list-group button.list-group-item-warning.active:hover{color:#fff;background-color:#c29d0b;border-color:#c29d0b}.list-group .list-group-item-danger{color:#e73d4a;background-color:#fbe1e3}.list-group a.list-group-item-danger,.list-group button.list-group-item-danger{color:#e73d4a}.list-group a.list-group-item-danger .list-group-item-heading,.list-group button.list-group-item-danger .list-group-item-heading{color:inherit}.list-group a.list-group-item-danger:focus,.list-group a.list-group-item-danger:hover,.list-group button.list-group-item-danger:focus,.list-group button.list-group-item-danger:hover{color:#e73d4a;background-color:#f8cace}.list-group a.list-group-item-danger.active,.list-group a.list-group-item-danger.active:focus,.list-group a.list-group-item-danger.active:hover,.list-group button.list-group-item-danger.active,.list-group button.list-group-item-danger.active:focus,.list-group button.list-group-item-danger.active:hover{color:#fff;background-color:#e73d4a;border-color:#e73d4a}.loading-message{display:inline-block;padding:10px;margin:0 auto;color:#000!important;font-size:13px;font-weight:400;text-align:center}.loading-message.loading-message-boxed{border:1px solid #ddd;background-color:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.1);-moz-box-shadow:0 1px 8px rgba(0,0,0,.1);box-shadow:0 1px 8px rgba(0,0,0,.1)}.loading-message>span{line-height:20px;vertical-align:middle}.block-spinner-bar>div,.page-spinner-bar>div{background:#eee;border-radius:100%!important}.page-loading>span{line-height:20px;vertical-align:middle}.page-spinner-bar{position:fixed;z-index:10051;width:100px;top:40%;left:50%;margin-left:-55px;text-align:center}.page-spinner-bar>div{margin:0 5px;width:18px;height:18px;display:inline-block;-webkit-animation:bounceDelay 1.4s infinite ease-in-out;animation:bounceDelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.page-spinner-bar .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.page-spinner-bar .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}.block-spinner-bar{display:inline-block;width:80px;text-align:center}.block-spinner-bar>div{margin:0 2px;width:15px;height:15px;display:inline-block;-webkit-animation:bounceDelay 1.4s infinite ease-in-out;animation:bounceDelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}[class^=m-icon-],[class^=m-icon-big-]{display:inline-block;background-image:url(../img/syncfusion-icons.png);background-position:0 0;background-repeat:no-repeat}.block-spinner-bar .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.block-spinner-bar .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}[class^=m-icon-]{width:14px;height:14px;margin-top:3px;line-height:14px;vertical-align:top}[class^=m-icon-big-]{width:30px;height:30px;margin:6px;vertical-align:middle}.btn.m-icon-big{padding:9px 16px 8px}.btn.m-icon-big.m-icon-only{padding:9px 8px 8px 0}.btn.m-icon-big [class^=m-icon-big-]{margin:0 0 0 10px}.btn.m-icon-ony>i{margin-left:0}.btn.m-icon{padding:7px 14px}.btn.m-icon [class^=m-icon-]{margin:4px 0 0 5px}.btn.m-icon.m-icon-only{padding:7px 10px 7px 6px}.m-icon-white{background-image:url(../img/syncfusion-icons-white.png)}.m-icon-swapright{background-position:-27px -10px}.m-icon-swapdown{background-position:-68px -10px}.m-icon-swapleft{background-position:-8px -10px}.m-icon-swapup{background-position:-46px -10px}.m-icon-big-swapright{background-position:-42px -28px}.m-icon-big-swapdown{background-position:-115px -28px}.m-icon-big-swapleft{background-position:-6px -28px}.m-icon-big-swapup{background-position:-78px -28px}.modal{z-index:10050;outline:0}.page-portlet-fullscreen .modal{z-index:10060}.modal .modal-header{border-bottom:1px solid #efefef}.modal .modal-header h3{font-weight:300}.modal .modal-header .close{margin-top:0!important}.modal .modal-dialog{z-index:10051}.modal>.loading{position:absolute;top:50%;left:50%;margin-top:-22px;margin-left:-22px}.modal.in .page-loading{display:none}.modal-open-noscroll{overflow-y:hidden!important}.modal-backdrop{border:0;outline:0}.note,.tabs-right.nav-tabs>li>a:focus,.tabs-right.nav-tabs>li>a:hover{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0}.page-portlet-fullscreen .modal-backdrop{z-index:10059}.modal-backdrop,.modal-backdrop.fade.in{background-color:#333!important}.note .highlight,.note code,.note.note-default{background-color:#fff}body[ng-controller] .modal-backdrop{z-index:10049}body[ng-controller] .modal{z-index:10050}.modal-full.modal-dialog{width:99%}@media (max-width:768px){.modal-full.modal-dialog{width:auto}}.note{margin:0 0 20px;padding:15px 30px 15px 15px;border-left:5px solid #eee;border-radius:0 4px 4px 0}.note h1,.note h2,.note h3,.note h4,.note h5,.note h6{margin-top:0}.note h1 .close,.note h2 .close,.note h3 .close,.note h4 .close,.note h5 .close,.note h6 .close{margin-right:-10px}.note p{margin:0}.note p:last-child{margin-bottom:0}.note.note-default{border-color:#b0c1d2;color:#000}.note.note-default.note-bordered{background-color:#eef1f5;border-color:#c0cedb}.note.note-default.note-shadow{background-color:#f1f4f7;border-color:#d1dbe4;box-shadow:5px 5px rgba(212,221,230,.2)}.note.note-success{background-color:#c0edf1;border-color:#58d0da;color:#000}.note.note-success.note-bordered{background-color:#a7e6ec;border-color:#6dd6df}.note.note-success.note-shadow{background-color:#abe7ed;border-color:#81dbe3;box-shadow:5px 5px rgba(134,221,228,.2)}.note.note-info{background-color:#f5f8fd;border-color:#8bb4e7;color:#010407}.note.note-info.note-bordered{background-color:#dbe8f8;border-color:#a0c2ec}.note.note-info.note-shadow{background-color:#e0ebf9;border-color:#b5cff0;box-shadow:5px 5px rgba(185,210,241,.2)}.note.note-warning{background-color:#faeaa9;border-color:#f3cc31;color:#000}.note.note-warning.note-bordered{background-color:#f8e38c;border-color:#f4d249}.note.note-warning.note-shadow{background-color:#f9e491;border-color:#f6d861;box-shadow:5px 5px rgba(246,217,102,.2)}.note.note-danger{background-color:#fef7f8;border-color:#f0868e;color:#210406}.note.note-danger.note-bordered{background-color:#fbdcde;border-color:#f39da3}.note.note-danger.note-shadow{background-color:#fbe1e3;border-color:#f6b3b8;box-shadow:5px 5px rgba(246,184,189,.2)}.pagination{margin:10px 0}.pagination.pagination-circle>li:first-child>a{border-radius:25px 0 0 25px!important}.pagination.pagination-circle>li:last-child>a{border-radius:0 25px 25px 0!important}.dashboard-stat,.portlet{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.panel{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.panel-group .panel{overflow:visible}.panel .panel-title>a:hover{text-decoration:none}.accordion .panel .panel-heading,.accordion .panel .panel-title{padding:0}.accordion .panel .panel-title .accordion-toggle{display:block;padding:10px 15px}.accordion .panel .panel-title .accordion-toggle.accordion-toggle-styled{background:url(../img/accordion-plusminus.png) right -19px no-repeat;margin-right:15px}.accordion .panel .panel-title .accordion-toggle.accordion-toggle-styled.collapsed{background-position:right 12px}.panel-heading{background:#eee}.panel-heading a,.panel-heading a:active,.panel-heading a:focus,.panel-heading a:hover{text-decoration:none}.popover{box-shadow:5px 5px rgba(102,102,102,.1);padding:0}.popover .popover-title{margin:0!important}.page-portlet-fullscreen{overflow:hidden}.portlet{margin-top:0;margin-bottom:25px;padding:0;border-radius:4px}.portlet.portlet-fullscreen{z-index:10060;margin:0;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:#fff}.portlet.portlet-fullscreen>.portlet-body{overflow-y:auto;overflow-x:hidden;padding:0 10px}.portlet.portlet-fullscreen>.portlet-title{padding:0 10px}.portlet>.portlet-title{border-bottom:1px solid #eee;padding:0;margin-bottom:10px;min-height:41px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.portlet>.portlet-title:after,.portlet>.portlet-title:before{content:" ";display:table}.portlet>.portlet-title:after{clear:both}.portlet>.portlet-title>.caption{float:left;display:inline-block;font-size:18px;line-height:18px;padding:10px 0}.portlet>.portlet-title>.caption.bold{font-weight:400}.portlet>.portlet-title>.caption>i{float:left;margin-top:4px;display:inline-block;font-size:13px;margin-right:5px;color:#666}.portlet>.portlet-title>.caption>i.glyphicon{margin-top:2px}.portlet>.portlet-title>.caption>.caption-helper{padding:0;margin:0;line-height:13px;color:#9eacb4;font-size:13px;font-weight:400}.portlet>.portlet-title>.actions{float:right;display:inline-block;padding:6px 0}.portlet>.portlet-title>.actions>.dropdown-menu i{color:#555}.portlet>.portlet-title>.actions>.btn,.portlet>.portlet-title>.actions>.btn-group>.btn,.portlet>.portlet-title>.actions>.btn-group>.btn.btn-sm,.portlet>.portlet-title>.actions>.btn.btn-sm{padding:4px 10px;font-size:13px;line-height:1.5}.portlet>.portlet-title>.actions>.btn-group>.btn.btn-default,.portlet>.portlet-title>.actions>.btn-group>.btn.btn-sm.btn-default,.portlet>.portlet-title>.actions>.btn.btn-default,.portlet>.portlet-title>.actions>.btn.btn-sm.btn-default{padding:3px 9px}.portlet>.portlet-title>.actions>.btn-group>.btn.btn-sm>i,.portlet>.portlet-title>.actions>.btn-group>.btn>i,.portlet>.portlet-title>.actions>.btn.btn-sm>i,.portlet>.portlet-title>.actions>.btn>i{font-size:13px}.portlet>.portlet-title>.actions .btn-icon-only{padding:5px 7px 3px}.portlet>.portlet-title>.actions .btn-icon-only.btn-default{padding:4px 6px 2px}.portlet>.portlet-title>.actions .btn-icon-only.btn-default>i{font-size:14px}.portlet>.portlet-title>.actions .btn-icon-only.btn-default.fullscreen{font-family:FontAwesome;color:#a0a0a0;padding-top:3px}.portlet>.portlet-title>.actions .btn-icon-only.btn-default.fullscreen.btn-sm{padding:3px!important;height:27px;width:27px}.portlet>.portlet-title>.actions .btn-icon-only.btn-default.fullscreen:before{content:"\f065"}.portlet>.portlet-title>.actions .btn-icon-only.btn-default.fullscreen.on:before{content:"\f066"}.portlet>.portlet-title>.tools{float:right;display:inline-block;padding:12px 0 8px}.portlet>.portlet-title>.tools>a{display:inline-block;height:16px;margin-left:5px;opacity:1}.portlet>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon.png);background-repeat:no-repeat;width:11px}.portlet>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon.png);background-repeat:no-repeat;width:12px}.portlet>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon.png);width:13px}.portlet>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon.png);width:14px;visibility:visible}.portlet>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon.png);width:14px;visibility:visible}.portlet>.portlet-title>.tools>a.fullscreen{display:inline-block;top:-3px;position:relative;font-size:13px;font-family:FontAwesome;color:#acacac}.portlet>.portlet-title>.tools>a.fullscreen:before{content:"\f065"}.portlet>.portlet-title>.tools>a.fullscreen.on:before{content:"\f066"}.portlet>.portlet-title>.tools>a:hover{text-decoration:none;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;opacity:.8}.portlet>.portlet-title>.pagination{float:right;display:inline-block;margin:2px 0 0;border:0;padding:4px 0}.portlet>.portlet-title>.nav-tabs{background:0 0;margin:1px 0 0;float:right;display:inline-block;border:0}.portlet>.portlet-title>.nav-tabs>li{background:0 0;margin:0;border:0}.portlet>.portlet-title>.nav-tabs>li>a{background:0 0;margin:5px 0 0 1px;border:0;padding:8px 10px;color:#fff}.portlet>.portlet-title>.nav-tabs>li.active>a,.portlet>.portlet-title>.nav-tabs>li:hover>a{color:#333;background:#fff;border:0}.portlet>.portlet-body{clear:both;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.portlet>.portlet-body p{margin-top:0}.portlet>.portlet-empty{min-height:125px}.portlet.full-height-content{margin-bottom:0}.portlet.bordered{border-left:2px solid #e6e9ec!important}.portlet.bordered>.portlet-title{border-bottom:0}.portlet.solid{padding:0 10px 10px;border:0}.portlet.solid>.portlet-title{border-bottom:0;margin-bottom:10px}.portlet.solid>.portlet-title>.caption{padding:16px 0 2px}.portlet.solid>.portlet-title>.actions{padding:12px 0 6px}.portlet.solid>.portlet-title>.tools{padding:14px 0 6px}.portlet.solid.bordered>.portlet-title{margin-bottom:10px}.portlet.box{padding:0!important}.portlet.box>.portlet-title{border-bottom:0;padding:0 10px;margin-bottom:0;color:#fff}.portlet.box>.portlet-title>.caption{padding:11px 0 9px}.portlet.box>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.box>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.box>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.box>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.box>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.box>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box>.portlet-title>.actions{padding:7px 0 5px}.portlet.box>.portlet-body{background-color:#fff;padding:15px}.portlet.light{padding:12px 20px 15px;background-color:#fff}.portlet.light.bordered{border:1px solid #e7ecf1!important}.portlet.light.bordered>.portlet-title{border-bottom:1px solid #eef1f5}.portlet.light.bg-inverse{background:#f1f4f7}.portlet.light>.portlet-title{padding:0;min-height:48px}.portlet.light>.portlet-title>.caption{color:#666;padding:10px 0}.portlet.light>.portlet-title>.caption>.caption-subject{font-size:16px}.portlet.light>.portlet-title>.caption>i{color:#777;font-size:15px;font-weight:300;margin-top:3px}.portlet.solid.blue-chambray>.portlet-title>.caption,.portlet.solid.blue-dark>.portlet-title>.caption,.portlet.solid.blue-ebonyclay>.portlet-title>.caption,.portlet.solid.blue-hoki>.portlet-title>.caption,.portlet.solid.blue-madison>.portlet-title>.caption,.portlet.solid.blue-oleo>.portlet-title>.caption,.portlet.solid.blue-sharp>.portlet-title>.caption,.portlet.solid.blue-soft>.portlet-title>.caption,.portlet.solid.blue-steel>.portlet-title>.caption,.portlet.solid.blue>.portlet-title>.caption,.portlet.solid.dark>.portlet-title>.caption,.portlet.solid.default>.portlet-title>.caption,.portlet.solid.green-dark>.portlet-title>.caption,.portlet.solid.green-haze>.portlet-title>.caption,.portlet.solid.green-jungle>.portlet-title>.caption,.portlet.solid.green-meadow>.portlet-title>.caption,.portlet.solid.green-seagreen>.portlet-title>.caption,.portlet.solid.green-sharp>.portlet-title>.caption,.portlet.solid.green-soft>.portlet-title>.caption,.portlet.solid.green-steel>.portlet-title>.caption,.portlet.solid.green-turquoise>.portlet-title>.caption,.portlet.solid.green>.portlet-title>.caption,.portlet.solid.grey-cararra>.portlet-title>.caption,.portlet.solid.grey-cascade>.portlet-title>.caption,.portlet.solid.grey-gallery>.portlet-title>.caption,.portlet.solid.grey-mint>.portlet-title>.caption,.portlet.solid.grey-salt>.portlet-title>.caption,.portlet.solid.grey-silver>.portlet-title>.caption,.portlet.solid.grey-steel>.portlet-title>.caption,.portlet.solid.grey>.portlet-title>.caption,.portlet.solid.purple-intense>.portlet-title>.caption,.portlet.solid.purple-medium>.portlet-title>.caption,.portlet.solid.purple-plum>.portlet-title>.caption,.portlet.solid.purple-seance>.portlet-title>.caption,.portlet.solid.purple-sharp>.portlet-title>.caption,.portlet.solid.purple-soft>.portlet-title>.caption,.portlet.solid.purple-studio>.portlet-title>.caption,.portlet.solid.purple-wisteria>.portlet-title>.caption,.portlet.solid.purple>.portlet-title>.caption,.portlet.solid.red-flamingo>.portlet-title>.caption,.portlet.solid.red-haze>.portlet-title>.caption,.portlet.solid.red-intense>.portlet-title>.caption,.portlet.solid.red-mint>.portlet-title>.caption,.portlet.solid.red-pink>.portlet-title>.caption,.portlet.solid.red-soft>.portlet-title>.caption,.portlet.solid.red-sunglo>.portlet-title>.caption,.portlet.solid.red-thunderbird>.portlet-title>.caption,.portlet.solid.red>.portlet-title>.caption,.portlet.solid.white>.portlet-title>.caption,.portlet.solid.yellow-casablanca>.portlet-title>.caption,.portlet.solid.yellow-crusta>.portlet-title>.caption,.portlet.solid.yellow-gold>.portlet-title>.caption,.portlet.solid.yellow-haze>.portlet-title>.caption,.portlet.solid.yellow-lemon>.portlet-title>.caption,.portlet.solid.yellow-mint>.portlet-title>.caption,.portlet.solid.yellow-saffron>.portlet-title>.caption,.portlet.solid.yellow-soft>.portlet-title>.caption,.portlet.solid.yellow>.portlet-title>.caption{font-weight:400}.portlet.light>.portlet-title>.caption.caption-md>.caption-subject{font-size:15px}.portlet.light>.portlet-title>.caption.caption-md>i{font-size:14px}.portlet.light>.portlet-title>.actions{padding:6px 0 14px}.portlet.light>.portlet-title>.actions .btn-default{color:#666}.portlet.light>.portlet-title>.actions .btn-icon-only{height:27px;width:27px}.portlet.light>.portlet-title>.actions .dropdown-menu li>a{color:#555}.portlet.light>.portlet-title>.inputs{float:right;display:inline-block;padding:4px 0}.portlet.light>.portlet-title>.inputs>.portlet-input .input-icon>i{font-size:14px;margin-top:9px}.portlet.light>.portlet-title>.inputs>.portlet-input .input-icon>.form-control{height:30px;padding:2px 26px 3px 10px;font-size:13px}.portlet.light>.portlet-title>.inputs>.portlet-input>.form-control{height:30px;padding:3px 10px;font-size:13px}.portlet.light>.portlet-title>.pagination{padding:2px 0 13px}.portlet.light>.portlet-title>.tools{padding:10px 0 13px;margin-top:2px}.portlet.light>.portlet-title>.nav-tabs>li{margin:0;padding:0}.portlet.light>.portlet-title>.nav-tabs>li>a{margin:0;padding:12px 13px 13px;font-size:13px;color:#666}.portlet.light>.portlet-title>.nav-tabs>li.active>a,.portlet.light>.portlet-title>.nav-tabs>li:hover>a{margin:0;background:0 0;color:#333}.portlet.light.form-fit{padding:0}.portlet.light.form-fit>.portlet-title{padding:17px 20px 10px;margin-bottom:0}.portlet.light .portlet-body{padding-top:8px}.portlet.light.portlet-fullscreen>.portlet-body{padding:8px 0}.portlet.light.portlet-fit{padding:0}.portlet.light.portlet-fit>.portlet-title{padding:15px 20px 10px}.portlet.light.portlet-fit>.portlet-body{padding:10px 20px 20px}.portlet.light.portlet-fit.portlet-form>.portlet-body{padding:0}.portlet.light.portlet-fit.portlet-form>.portlet-body .card-footer{background:0 0}.portlet.box.white>.portlet-title,.portlet.white,.portlet>.portlet-body.white{background-color:#fff}.portlet.light.portlet-datatable.portlet-fit>.portlet-body{padding-top:10px;padding-bottom:25px}.tab-pane>p:last-child{margin-bottom:0}.tabs-reversed>li{float:right;margin-right:0}.tabs-reversed>li>a{margin-right:0}.portlet-sortable-placeholder{border:2px dashed #eee;margin-bottom:25px}.portlet-sortable-empty{box-shadow:none!important;height:45px}.portlet-collapsed{display:none}@media (max-width:991px){.portlet-collapsed-on-mobile{display:none}}.portlet.solid.white>.portlet-body,.portlet.solid.white>.portlet-title{border:0;color:#666}.portlet.solid.white>.portlet-title>.caption>i{color:#666}.portlet.solid.white>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.white>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.white>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.white>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.white>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.white>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.white{border:1px solid #fff;border-top:0}.portlet.box.white>.portlet-title>.caption,.portlet.box.white>.portlet-title>.caption>i{color:#666}.portlet.box.white>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fff;color:#fff}.portlet.box.default>.portlet-title,.portlet.default,.portlet>.portlet-body.default{background-color:#e1e5ec}.portlet.box.white>.portlet-title>.actions .btn-default>i{color:#fff}.portlet.box.white>.portlet-title>.actions .btn-default.active,.portlet.box.white>.portlet-title>.actions .btn-default:active,.portlet.box.white>.portlet-title>.actions .btn-default:focus,.portlet.box.white>.portlet-title>.actions .btn-default:hover{border:1px solid #fff;color:#fff}.portlet.solid.default>.portlet-body,.portlet.solid.default>.portlet-title{border:0;color:#666}.portlet.solid.default>.portlet-title>.caption>i{color:#666}.portlet.solid.default>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.default>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.default>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.default>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.default>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.default>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.default{border:1px solid #fff;border-top:0}.portlet.box.default>.portlet-title>.caption,.portlet.box.default>.portlet-title>.caption>i{color:#666}.portlet.box.default>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fff;color:#fff}.portlet.box.dark>.portlet-title,.portlet.dark,.portlet>.portlet-body.dark{background-color:#2f353b}.portlet.box.default>.portlet-title>.actions .btn-default>i{color:#fff}.portlet.box.default>.portlet-title>.actions .btn-default.active,.portlet.box.default>.portlet-title>.actions .btn-default:active,.portlet.box.default>.portlet-title>.actions .btn-default:focus,.portlet.box.default>.portlet-title>.actions .btn-default:hover{border:1px solid #fff;color:#fff}.portlet.solid.dark>.portlet-body,.portlet.solid.dark>.portlet-title{border:0;color:#fff}.portlet.solid.dark>.portlet-title>.caption>i{color:#fff}.portlet.solid.dark>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.dark>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.dark>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.dark>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.dark>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.dark>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.dark{border:1px solid #464f57;border-top:0}.portlet.box.dark>.portlet-title>.caption,.portlet.box.dark>.portlet-title>.caption>i{color:#fff}.portlet.box.dark>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #616d79;color:#6c7a88}.portlet.blue,.portlet.box.blue>.portlet-title,.portlet>.portlet-body.blue{background-color:#3598dc}.portlet.box.dark>.portlet-title>.actions .btn-default>i{color:#738290}.portlet.box.dark>.portlet-title>.actions .btn-default.active,.portlet.box.dark>.portlet-title>.actions .btn-default:active,.portlet.box.dark>.portlet-title>.actions .btn-default:focus,.portlet.box.dark>.portlet-title>.actions .btn-default:hover{border:1px solid #798794;color:#8793a0}.portlet.solid.blue>.portlet-body,.portlet.solid.blue>.portlet-title{border:0;color:#fff}.portlet.solid.blue>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.blue>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.blue>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.blue>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.blue>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.blue>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue{border:1px solid #60aee4;border-top:0}.portlet.box.blue>.portlet-title>.caption,.portlet.box.blue>.portlet-title>.caption>i{color:#fff}.portlet.box.blue>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #95c9ed;color:#aad4f0}.portlet.blue-madison,.portlet.box.blue-madison>.portlet-title,.portlet>.portlet-body.blue-madison{background-color:#578ebe}.portlet.box.blue>.portlet-title>.actions .btn-default>i{color:#b7daf3}.portlet.box.blue>.portlet-title>.actions .btn-default.active,.portlet.box.blue>.portlet-title>.actions .btn-default:active,.portlet.box.blue>.portlet-title>.actions .btn-default:focus,.portlet.box.blue>.portlet-title>.actions .btn-default:hover{border:1px solid #c0dff4;color:#d6eaf8}.portlet.solid.blue-madison>.portlet-body,.portlet.solid.blue-madison>.portlet-title{border:0;color:#fff}.portlet.solid.blue-madison>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue-madison>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.blue-madison>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.blue-madison>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.blue-madison>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.blue-madison>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.blue-madison>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue-madison{border:1px solid #7ca7cc;border-top:0}.portlet.box.blue-madison>.portlet-title>.caption,.portlet.box.blue-madison>.portlet-title>.caption>i{color:#fff}.portlet.box.blue-madison>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #a8c4dd;color:#bad1e4}.portlet.blue-chambray,.portlet.box.blue-chambray>.portlet-title,.portlet>.portlet-body.blue-chambray{background-color:#2c3e50}.portlet.box.blue-madison>.portlet-title>.actions .btn-default>i{color:#c5d8e9}.portlet.box.blue-madison>.portlet-title>.actions .btn-default.active,.portlet.box.blue-madison>.portlet-title>.actions .btn-default:active,.portlet.box.blue-madison>.portlet-title>.actions .btn-default:focus,.portlet.box.blue-madison>.portlet-title>.actions .btn-default:hover{border:1px solid #cdddec;color:#dfeaf3}.portlet.solid.blue-chambray>.portlet-body,.portlet.solid.blue-chambray>.portlet-title{border:0;color:#fff}.portlet.solid.blue-chambray>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue-chambray>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.blue-chambray>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.blue-chambray>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.blue-chambray>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.blue-chambray>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.blue-chambray>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue-chambray{border:1px solid #3e5871;border-top:0}.portlet.box.blue-chambray>.portlet-title>.caption,.portlet.box.blue-chambray>.portlet-title>.caption>i{color:#fff}.portlet.box.blue-chambray>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #547698;color:#5f83a7}.portlet.blue-ebonyclay,.portlet.box.blue-ebonyclay>.portlet-title,.portlet>.portlet-body.blue-ebonyclay{background-color:#22313f}.portlet.box.blue-chambray>.portlet-title>.actions .btn-default>i{color:#698bac}.portlet.box.blue-chambray>.portlet-title>.actions .btn-default.active,.portlet.box.blue-chambray>.portlet-title>.actions .btn-default:active,.portlet.box.blue-chambray>.portlet-title>.actions .btn-default:focus,.portlet.box.blue-chambray>.portlet-title>.actions .btn-default:hover{border:1px solid #6f90b0;color:#809cb9}.portlet.solid.blue-ebonyclay>.portlet-body,.portlet.solid.blue-ebonyclay>.portlet-title{border:0;color:#fff}.portlet.solid.blue-ebonyclay>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue-ebonyclay>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.blue-ebonyclay>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.blue-ebonyclay>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.blue-ebonyclay>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.blue-ebonyclay>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.blue-ebonyclay>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue-ebonyclay{border:1px solid #344b60;border-top:0}.portlet.box.blue-ebonyclay>.portlet-title>.caption,.portlet.box.blue-ebonyclay>.portlet-title>.caption>i{color:#fff}.portlet.box.blue-ebonyclay>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #496a88;color:#527798}.portlet.blue-hoki,.portlet.box.blue-hoki>.portlet-title,.portlet>.portlet-body.blue-hoki{background-color:#67809f}.portlet.box.blue-ebonyclay>.portlet-title>.actions .btn-default>i{color:#587ea2}.portlet.box.blue-ebonyclay>.portlet-title>.actions .btn-default.active,.portlet.box.blue-ebonyclay>.portlet-title>.actions .btn-default:active,.portlet.box.blue-ebonyclay>.portlet-title>.actions .btn-default:focus,.portlet.box.blue-ebonyclay>.portlet-title>.actions .btn-default:hover{border:1px solid #5d83a7;color:#6d90b0}.portlet.solid.blue-hoki>.portlet-body,.portlet.solid.blue-hoki>.portlet-title{border:0;color:#fff}.portlet.solid.blue-hoki>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue-hoki>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.blue-hoki>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.blue-hoki>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.blue-hoki>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.blue-hoki>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.blue-hoki>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue-hoki{border:1px solid #869ab3;border-top:0}.portlet.box.blue-hoki>.portlet-title>.caption,.portlet.box.blue-hoki>.portlet-title>.caption>i{color:#fff}.portlet.box.blue-hoki>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #acb9ca;color:#bbc7d4}.portlet.blue-steel,.portlet.box.blue-steel>.portlet-title,.portlet>.portlet-body.blue-steel{background-color:#4b77be}.portlet.box.blue-hoki>.portlet-title>.actions .btn-default>i{color:#c5ceda}.portlet.box.blue-hoki>.portlet-title>.actions .btn-default.active,.portlet.box.blue-hoki>.portlet-title>.actions .btn-default:active,.portlet.box.blue-hoki>.portlet-title>.actions .btn-default:focus,.portlet.box.blue-hoki>.portlet-title>.actions .btn-default:hover{border:1px solid #cbd4de;color:#dbe1e8}.portlet.solid.blue-steel>.portlet-body,.portlet.solid.blue-steel>.portlet-title{border:0;color:#fff}.portlet.solid.blue-steel>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue-steel>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.blue-steel>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.blue-steel>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.blue-steel>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.blue-steel>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.blue-steel>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue-steel{border:1px solid #7093cc;border-top:0}.portlet.box.blue-steel>.portlet-title>.caption,.portlet.box.blue-steel>.portlet-title>.caption>i{color:#fff}.portlet.box.blue-steel>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #9db5dc;color:#b0c3e3}.portlet.blue-soft,.portlet.box.blue-soft>.portlet-title,.portlet>.portlet-body.blue-soft{background-color:#4c87b9}.portlet.box.blue-steel>.portlet-title>.actions .btn-default>i{color:#bbcce7}.portlet.box.blue-steel>.portlet-title>.actions .btn-default.active,.portlet.box.blue-steel>.portlet-title>.actions .btn-default:active,.portlet.box.blue-steel>.portlet-title>.actions .btn-default:focus,.portlet.box.blue-steel>.portlet-title>.actions .btn-default:hover{border:1px solid #c3d2e9;color:#d6e0f0}.portlet.solid.blue-soft>.portlet-body,.portlet.solid.blue-soft>.portlet-title{border:0;color:#fff}.portlet.solid.blue-soft>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue-soft>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.blue-soft>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.blue-soft>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.blue-soft>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.blue-soft>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.blue-soft>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue-soft{border:1px solid #71a0c7;border-top:0}.portlet.box.blue-soft>.portlet-title>.caption,.portlet.box.blue-soft>.portlet-title>.caption>i{color:#fff}.portlet.box.blue-soft>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #9dbdd9;color:#afc9e0}.portlet.blue-dark,.portlet.box.blue-dark>.portlet-title,.portlet>.portlet-body.blue-dark{background-color:#5e738b}.portlet.box.blue-soft>.portlet-title>.actions .btn-default>i{color:#bad1e4}.portlet.box.blue-soft>.portlet-title>.actions .btn-default.active,.portlet.box.blue-soft>.portlet-title>.actions .btn-default:active,.portlet.box.blue-soft>.portlet-title>.actions .btn-default:focus,.portlet.box.blue-soft>.portlet-title>.actions .btn-default:hover{border:1px solid #c1d6e7;color:#d4e2ee}.portlet.solid.blue-dark>.portlet-body,.portlet.solid.blue-dark>.portlet-title{border:0;color:#fff}.portlet.solid.blue-dark>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue-dark>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.blue-dark>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.blue-dark>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.blue-dark>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.blue-dark>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.blue-dark>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue-dark{border:1px solid #788da4;border-top:0}.portlet.box.blue-dark>.portlet-title>.caption,.portlet.box.blue-dark>.portlet-title>.caption>i{color:#fff}.portlet.box.blue-dark>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #9dacbd;color:#acb8c7}.portlet.blue-sharp,.portlet.box.blue-sharp>.portlet-title,.portlet>.portlet-body.blue-sharp{background-color:#5c9bd1}.portlet.box.blue-dark>.portlet-title>.actions .btn-default>i{color:#b5c0cd}.portlet.box.blue-dark>.portlet-title>.actions .btn-default.active,.portlet.box.blue-dark>.portlet-title>.actions .btn-default:active,.portlet.box.blue-dark>.portlet-title>.actions .btn-default:focus,.portlet.box.blue-dark>.portlet-title>.actions .btn-default:hover{border:1px solid #bbc5d1;color:#cad2db}.portlet.solid.blue-sharp>.portlet-body,.portlet.solid.blue-sharp>.portlet-title{border:0;color:#fff}.portlet.solid.blue-sharp>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue-sharp>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.blue-sharp>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.blue-sharp>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.blue-sharp>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.blue-sharp>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.blue-sharp>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue-sharp{border:1px solid #84b3dc;border-top:0}.portlet.box.blue-sharp>.portlet-title>.caption,.portlet.box.blue-sharp>.portlet-title>.caption>i{color:#fff}.portlet.box.blue-sharp>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #b4d1ea;color:#c7ddef}.portlet.blue-oleo,.portlet.box.blue-oleo>.portlet-title,.portlet>.portlet-body.blue-oleo{background-color:#94a0b2}.portlet.box.blue-sharp>.portlet-title>.actions .btn-default>i{color:#d3e4f3}.portlet.box.blue-sharp>.portlet-title>.actions .btn-default.active,.portlet.box.blue-sharp>.portlet-title>.actions .btn-default:active,.portlet.box.blue-sharp>.portlet-title>.actions .btn-default:focus,.portlet.box.blue-sharp>.portlet-title>.actions .btn-default:hover{border:1px solid #dbe9f5;color:#eff5fb}.portlet.solid.blue-oleo>.portlet-body,.portlet.solid.blue-oleo>.portlet-title{border:0;color:#fff}.portlet.solid.blue-oleo>.portlet-title>.caption>i{color:#fff}.portlet.solid.blue-oleo>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.blue-oleo>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.blue-oleo>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.blue-oleo>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.blue-oleo>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.blue-oleo>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.blue-oleo{border:1px solid #b2bac7;border-top:0}.portlet.box.blue-oleo>.portlet-title>.caption,.portlet.box.blue-oleo>.portlet-title>.caption>i{color:#fff}.portlet.box.blue-oleo>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #d5dae1;color:#e4e7ec}.portlet.box.green>.portlet-title,.portlet.green,.portlet>.portlet-body.green{background-color:#28a745}.portlet.box.blue-oleo>.portlet-title>.actions .btn-default>i{color:#edeff2}.portlet.box.blue-oleo>.portlet-title>.actions .btn-default.active,.portlet.box.blue-oleo>.portlet-title>.actions .btn-default:active,.portlet.box.blue-oleo>.portlet-title>.actions .btn-default:focus,.portlet.box.blue-oleo>.portlet-title>.actions .btn-default:hover{border:1px solid #f3f4f6;color:#fff}.portlet.solid.green>.portlet-body,.portlet.solid.green>.portlet-title{border:0;color:#fff}.portlet.solid.green>.portlet-title>.caption>i{color:#fff}.portlet.solid.green>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.green>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.green>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.green>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.green>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.green>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green{border:1px solid #5cd1db;border-top:0}.portlet.box.green>.portlet-title>.caption,.portlet.box.green>.portlet-title>.caption>i{color:#fff}.portlet.box.green>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #8edfe6;color:#a3e5eb}.portlet.box.green-meadow>.portlet-title,.portlet.green-meadow,.portlet>.portlet-body.green-meadow{background-color:#1bbc9b}.portlet.box.green>.portlet-title>.actions .btn-default>i{color:#afe8ee}.portlet.box.green>.portlet-title>.actions .btn-default.active,.portlet.box.green>.portlet-title>.actions .btn-default:active,.portlet.box.green>.portlet-title>.actions .btn-default:focus,.portlet.box.green>.portlet-title>.actions .btn-default:hover{border:1px solid #b8ebef;color:#cdf1f4}.portlet.solid.green-meadow>.portlet-body,.portlet.solid.green-meadow>.portlet-title{border:0;color:#fff}.portlet.solid.green-meadow>.portlet-title>.caption>i{color:#fff}.portlet.solid.green-meadow>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.green-meadow>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.green-meadow>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.green-meadow>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.green-meadow>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.green-meadow>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green-meadow{border:1px solid #2ae0bb;border-top:0}.portlet.box.green-meadow>.portlet-title>.caption,.portlet.box.green-meadow>.portlet-title>.caption>i{color:#fff}.portlet.box.green-meadow>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #5fe8cc;color:#75ebd3}.portlet.box.green-seagreen>.portlet-title,.portlet.green-seagreen,.portlet>.portlet-body.green-seagreen{background-color:#1ba39c}.portlet.box.green-meadow>.portlet-title>.actions .btn-default>i{color:#83edd7}.portlet.box.green-meadow>.portlet-title>.actions .btn-default.active,.portlet.box.green-meadow>.portlet-title>.actions .btn-default:active,.portlet.box.green-meadow>.portlet-title>.actions .btn-default:focus,.portlet.box.green-meadow>.portlet-title>.actions .btn-default:hover{border:1px solid #8ceeda;color:#a2f2e1}.portlet.solid.green-seagreen>.portlet-body,.portlet.solid.green-seagreen>.portlet-title{border:0;color:#fff}.portlet.solid.green-seagreen>.portlet-title>.caption>i{color:#fff}.portlet.solid.green-seagreen>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.green-seagreen>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.green-seagreen>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.green-seagreen>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.green-seagreen>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.green-seagreen>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green-seagreen{border:1px solid #22cfc6;border-top:0}.portlet.box.green-seagreen>.portlet-title>.caption,.portlet.box.green-seagreen>.portlet-title>.caption>i{color:#fff}.portlet.box.green-seagreen>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #4de1da;color:#63e5de}.portlet.box.green-turquoise>.portlet-title,.portlet.green-turquoise,.portlet>.portlet-body.green-turquoise{background-color:#36d7b7}.portlet.box.green-seagreen>.portlet-title>.actions .btn-default>i{color:#70e7e1}.portlet.box.green-seagreen>.portlet-title>.actions .btn-default.active,.portlet.box.green-seagreen>.portlet-title>.actions .btn-default:active,.portlet.box.green-seagreen>.portlet-title>.actions .btn-default:focus,.portlet.box.green-seagreen>.portlet-title>.actions .btn-default:hover{border:1px solid #78e9e3;color:#8eece8}.portlet.solid.green-turquoise>.portlet-body,.portlet.solid.green-turquoise>.portlet-title{border:0;color:#fff}.portlet.solid.green-turquoise>.portlet-title>.caption>i{color:#fff}.portlet.solid.green-turquoise>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.green-turquoise>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.green-turquoise>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.green-turquoise>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.green-turquoise>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.green-turquoise>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green-turquoise{border:1px solid #61dfc6;border-top:0}.portlet.box.green-turquoise>.portlet-title>.caption,.portlet.box.green-turquoise>.portlet-title>.caption>i{color:#fff}.portlet.box.green-turquoise>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #94ead9;color:#a9eee0}.portlet.box.green-haze>.portlet-title,.portlet.green-haze,.portlet>.portlet-body.green-haze{background-color:#44b6ae}.portlet.box.green-turquoise>.portlet-title>.actions .btn-default>i{color:#b6f0e5}.portlet.box.green-turquoise>.portlet-title>.actions .btn-default.active,.portlet.box.green-turquoise>.portlet-title>.actions .btn-default:active,.portlet.box.green-turquoise>.portlet-title>.actions .btn-default:focus,.portlet.box.green-turquoise>.portlet-title>.actions .btn-default:hover{border:1px solid #bef2e8;color:#d3f6ef}.portlet.solid.green-haze>.portlet-body,.portlet.solid.green-haze>.portlet-title{border:0;color:#fff}.portlet.solid.green-haze>.portlet-title>.caption>i{color:#fff}.portlet.solid.green-haze>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.green-haze>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.green-haze>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.green-haze>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.green-haze>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.green-haze>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green-haze{border:1px solid #67c6bf;border-top:0}.portlet.box.green-haze>.portlet-title>.caption,.portlet.box.green-haze>.portlet-title>.caption>i{color:#fff}.portlet.box.green-haze>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #93d7d2;color:#a6deda}.portlet.box.green-jungle>.portlet-title,.portlet.green-jungle,.portlet>.portlet-body.green-jungle{background-color:#26c281}.portlet.box.green-haze>.portlet-title>.actions .btn-default>i{color:#b1e2de}.portlet.box.green-haze>.portlet-title>.actions .btn-default.active,.portlet.box.green-haze>.portlet-title>.actions .btn-default:active,.portlet.box.green-haze>.portlet-title>.actions .btn-default:focus,.portlet.box.green-haze>.portlet-title>.actions .btn-default:hover{border:1px solid #b9e5e2;color:#cbece9}.portlet.solid.green-jungle>.portlet-body,.portlet.solid.green-jungle>.portlet-title{border:0;color:#fff}.portlet.solid.green-jungle>.portlet-title>.caption>i{color:#fff}.portlet.solid.green-jungle>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.green-jungle>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.green-jungle>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.green-jungle>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.green-jungle>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.green-jungle>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green-jungle{border:1px solid #41da9a;border-top:0}.portlet.box.green-jungle>.portlet-title>.caption,.portlet.box.green-jungle>.portlet-title>.caption>i{color:#fff}.portlet.box.green-jungle>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #74e4b5;color:#8ae8c1}.portlet.box.green-soft>.portlet-title,.portlet.green-soft,.portlet>.portlet-body.green-soft{background-color:#3faba4}.portlet.box.green-jungle>.portlet-title>.actions .btn-default>i{color:#96ebc8}.portlet.box.green-jungle>.portlet-title>.actions .btn-default.active,.portlet.box.green-jungle>.portlet-title>.actions .btn-default:active,.portlet.box.green-jungle>.portlet-title>.actions .btn-default:focus,.portlet.box.green-jungle>.portlet-title>.actions .btn-default:hover{border:1px solid #9feccc;color:#b4f0d7}.portlet.solid.green-soft>.portlet-body,.portlet.solid.green-soft>.portlet-title{border:0;color:#fff}.portlet.solid.green-soft>.portlet-title>.caption>i{color:#fff}.portlet.solid.green-soft>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.green-soft>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.green-soft>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.green-soft>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.green-soft>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.green-soft>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green-soft{border:1px solid #5bc2bc;border-top:0}.portlet.box.green-soft>.portlet-title>.caption,.portlet.box.green-soft>.portlet-title>.caption>i{color:#fff}.portlet.box.green-soft>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #87d3ce;color:#9adad6}.portlet.box.green-dark>.portlet-title,.portlet.green-dark,.portlet>.portlet-body.green-dark{background-color:#4db3a2}.portlet.box.green-soft>.portlet-title>.actions .btn-default>i{color:#a5deda}.portlet.box.green-soft>.portlet-title>.actions .btn-default.active,.portlet.box.green-soft>.portlet-title>.actions .btn-default:active,.portlet.box.green-soft>.portlet-title>.actions .btn-default:focus,.portlet.box.green-soft>.portlet-title>.actions .btn-default:hover{border:1px solid #ade1dd;color:#bfe7e5}.portlet.solid.green-dark>.portlet-body,.portlet.solid.green-dark>.portlet-title{border:0;color:#fff}.portlet.solid.green-dark>.portlet-title>.caption>i{color:#fff}.portlet.solid.green-dark>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.green-dark>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.green-dark>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.green-dark>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.green-dark>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.green-dark>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green-dark{border:1px solid #71c2b5;border-top:0}.portlet.box.green-dark>.portlet-title>.caption,.portlet.box.green-dark>.portlet-title>.caption>i{color:#fff}.portlet.box.green-dark>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #9cd5cb;color:#addcd4}.portlet.box.green-sharp>.portlet-title,.portlet.green-sharp,.portlet>.portlet-body.green-sharp{background-color:#2ab4c0}.portlet.box.green-dark>.portlet-title>.actions .btn-default>i{color:#b8e1da}.portlet.box.green-dark>.portlet-title>.actions .btn-default.active,.portlet.box.green-dark>.portlet-title>.actions .btn-default:active,.portlet.box.green-dark>.portlet-title>.actions .btn-default:focus,.portlet.box.green-dark>.portlet-title>.actions .btn-default:hover{border:1px solid #bfe4de;color:#d1ebe7}.portlet.solid.green-sharp>.portlet-body,.portlet.solid.green-sharp>.portlet-title{border:0;color:#fff}.portlet.solid.green-sharp>.portlet-title>.caption>i{color:#fff}.portlet.solid.green-sharp>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.green-sharp>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.green-sharp>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.green-sharp>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.green-sharp>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.green-sharp>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green-sharp{border:1px solid #46cbd7;border-top:0}.portlet.box.green-sharp>.portlet-title>.caption,.portlet.box.green-sharp>.portlet-title>.caption>i{color:#fff}.portlet.box.green-sharp>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #79d9e2;color:#8edfe6}.portlet.box.green-steel>.portlet-title,.portlet.green-steel,.portlet>.portlet-body.green-steel{background-color:#29b4b6}.portlet.box.green-sharp>.portlet-title>.actions .btn-default>i{color:#9ae3e9}.portlet.box.green-sharp>.portlet-title>.actions .btn-default.active,.portlet.box.green-sharp>.portlet-title>.actions .btn-default:active,.portlet.box.green-sharp>.portlet-title>.actions .btn-default:focus,.portlet.box.green-sharp>.portlet-title>.actions .btn-default:hover{border:1px solid #a2e5eb;color:#b7ebef}.portlet.solid.green-steel>.portlet-body,.portlet.solid.green-steel>.portlet-title{border:0;color:#fff}.portlet.solid.green-steel>.portlet-title>.caption>i{color:#fff}.portlet.solid.green-steel>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.green-steel>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.green-steel>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.green-steel>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.green-steel>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.green-steel>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.green-steel{border:1px solid #3ed1d4;border-top:0}.portlet.box.green-steel>.portlet-title>.caption,.portlet.box.green-steel>.portlet-title>.caption>i{color:#fff}.portlet.box.green-steel>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #70dddf;color:#85e2e4}.portlet.box.grey>.portlet-title,.portlet.grey,.portlet>.portlet-body.grey{background-color:#e5e5e5}.portlet.box.green-steel>.portlet-title>.actions .btn-default>i{color:#92e5e6}.portlet.box.green-steel>.portlet-title>.actions .btn-default.active,.portlet.box.green-steel>.portlet-title>.actions .btn-default:active,.portlet.box.green-steel>.portlet-title>.actions .btn-default:focus,.portlet.box.green-steel>.portlet-title>.actions .btn-default:hover{border:1px solid #9ae7e8;color:#afeced}.portlet.solid.grey>.portlet-body,.portlet.solid.grey>.portlet-title{border:0;color:#333}.portlet.solid.grey>.portlet-title>.caption>i{color:#333}.portlet.solid.grey>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.grey>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.grey>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.grey>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.grey>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.grey>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.grey{border:1px solid #fff;border-top:0}.portlet.box.grey>.portlet-title>.caption,.portlet.box.grey>.portlet-title>.caption>i{color:#333}.portlet.box.grey>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fff;color:#fff}.portlet.box.grey-steel>.portlet-title,.portlet.grey-steel,.portlet>.portlet-body.grey-steel{background-color:#e9edef}.portlet.box.grey>.portlet-title>.actions .btn-default>i{color:#fff}.portlet.box.grey>.portlet-title>.actions .btn-default.active,.portlet.box.grey>.portlet-title>.actions .btn-default:active,.portlet.box.grey>.portlet-title>.actions .btn-default:focus,.portlet.box.grey>.portlet-title>.actions .btn-default:hover{border:1px solid #fff;color:#fff}.portlet.solid.grey-steel>.portlet-body,.portlet.solid.grey-steel>.portlet-title{border:0;color:#80898e}.portlet.solid.grey-steel>.portlet-title>.caption>i{color:#80898e}.portlet.solid.grey-steel>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.grey-steel>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.grey-steel>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.grey-steel>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.grey-steel>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.grey-steel>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.grey-steel{border:1px solid #fff;border-top:0}.portlet.box.grey-steel>.portlet-title>.caption,.portlet.box.grey-steel>.portlet-title>.caption>i{color:#80898e}.portlet.box.grey-steel>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fff;color:#fff}.portlet.box.grey-cararra>.portlet-title,.portlet.grey-cararra,.portlet>.portlet-body.grey-cararra{background-color:#fafafa}.portlet.box.grey-steel>.portlet-title>.actions .btn-default>i{color:#fff}.portlet.box.grey-steel>.portlet-title>.actions .btn-default.active,.portlet.box.grey-steel>.portlet-title>.actions .btn-default:active,.portlet.box.grey-steel>.portlet-title>.actions .btn-default:focus,.portlet.box.grey-steel>.portlet-title>.actions .btn-default:hover{border:1px solid #fff;color:#fff}.portlet.solid.grey-cararra>.portlet-body,.portlet.solid.grey-cararra>.portlet-title{border:0;color:#333}.portlet.solid.grey-cararra>.portlet-title>.caption>i{color:#333}.portlet.solid.grey-cararra>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.grey-cararra>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.grey-cararra>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.grey-cararra>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.grey-cararra>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.grey-cararra>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.grey-cararra{border:1px solid #fff;border-top:0}.portlet.box.grey-cararra>.portlet-title>.caption,.portlet.box.grey-cararra>.portlet-title>.caption>i{color:#333}.portlet.box.grey-cararra>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fff;color:#fff}.portlet.box.grey-gallery>.portlet-title,.portlet.grey-gallery,.portlet>.portlet-body.grey-gallery{background-color:#555}.portlet.box.grey-cararra>.portlet-title>.actions .btn-default>i{color:#fff}.portlet.box.grey-cararra>.portlet-title>.actions .btn-default.active,.portlet.box.grey-cararra>.portlet-title>.actions .btn-default:active,.portlet.box.grey-cararra>.portlet-title>.actions .btn-default:focus,.portlet.box.grey-cararra>.portlet-title>.actions .btn-default:hover{border:1px solid #fff;color:#fff}.portlet.solid.grey-gallery>.portlet-body,.portlet.solid.grey-gallery>.portlet-title{border:0;color:#fff}.portlet.solid.grey-gallery>.portlet-title>.caption>i{color:#fff}.portlet.solid.grey-gallery>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.grey-gallery>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.grey-gallery>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.grey-gallery>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.grey-gallery>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.grey-gallery>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.grey-gallery{border:1px solid #6f6f6f;border-top:0}.portlet.box.grey-gallery>.portlet-title>.caption,.portlet.box.grey-gallery>.portlet-title>.caption>i{color:#fff}.portlet.box.grey-gallery>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #8d8d8d;color:#9a9a9a}.portlet.box.grey-cascade>.portlet-title,.portlet.grey-cascade,.portlet>.portlet-body.grey-cascade{background-color:#95a5a6}.portlet.box.grey-gallery>.portlet-title>.actions .btn-default>i{color:#a2a2a2}.portlet.box.grey-gallery>.portlet-title>.actions .btn-default.active,.portlet.box.grey-gallery>.portlet-title>.actions .btn-default:active,.portlet.box.grey-gallery>.portlet-title>.actions .btn-default:focus,.portlet.box.grey-gallery>.portlet-title>.actions .btn-default:hover{border:1px solid #a7a7a7;color:#b3b3b3}.portlet.solid.grey-cascade>.portlet-body,.portlet.solid.grey-cascade>.portlet-title{border:0;color:#fff}.portlet.solid.grey-cascade>.portlet-title>.caption>i{color:#fff}.portlet.solid.grey-cascade>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.grey-cascade>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.grey-cascade>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.grey-cascade>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.grey-cascade>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.grey-cascade>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.grey-cascade{border:1px solid #b1bdbd;border-top:0}.portlet.box.grey-cascade>.portlet-title>.caption,.portlet.box.grey-cascade>.portlet-title>.caption>i{color:#fff}.portlet.box.grey-cascade>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #d2d9d9;color:#e0e5e5}.portlet.box.grey-silver>.portlet-title,.portlet.grey-silver,.portlet>.portlet-body.grey-silver{background-color:#bfbfbf}.portlet.box.grey-cascade>.portlet-title>.actions .btn-default>i{color:#e8ecec}.portlet.box.grey-cascade>.portlet-title>.actions .btn-default.active,.portlet.box.grey-cascade>.portlet-title>.actions .btn-default:active,.portlet.box.grey-cascade>.portlet-title>.actions .btn-default:focus,.portlet.box.grey-cascade>.portlet-title>.actions .btn-default:hover{border:1px solid #eef0f0;color:#fcfcfc}.portlet.solid.grey-silver>.portlet-body,.portlet.solid.grey-silver>.portlet-title{border:0;color:#fafcfb}.portlet.solid.grey-silver>.portlet-title>.caption>i{color:#fafcfb}.portlet.solid.grey-silver>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.grey-silver>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.grey-silver>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.grey-silver>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.grey-silver>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.grey-silver>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.grey-silver{border:1px solid #d9d9d9;border-top:0}.portlet.box.grey-silver>.portlet-title>.caption,.portlet.box.grey-silver>.portlet-title>.caption>i{color:#fafcfb}.portlet.box.grey-silver>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #f7f7f7;color:#fff}.portlet.box.grey-salsa>.portlet-title,.portlet.grey-salsa,.portlet>.portlet-body.grey-salsa{background-color:#acb5c3}.portlet.box.grey-silver>.portlet-title>.actions .btn-default>i{color:#fff}.portlet.box.grey-silver>.portlet-title>.actions .btn-default.active,.portlet.box.grey-silver>.portlet-title>.actions .btn-default:active,.portlet.box.grey-silver>.portlet-title>.actions .btn-default:focus,.portlet.box.grey-silver>.portlet-title>.actions .btn-default:hover{border:1px solid #fff;color:#fff}.portlet.solid.grey-salsa>.portlet-body,.portlet.solid.grey-salsa>.portlet-title{border:0;color:#fafcfb}.portlet.solid.grey-salsa>.portlet-title>.caption{font-weight:400}.portlet.solid.grey-salsa>.portlet-title>.caption>i{color:#fafcfb}.portlet.solid.grey-salsa>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.grey-salsa>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.grey-salsa>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.grey-salsa>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.grey-salsa>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.grey-salsa>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.grey-salsa{border:1px solid #cacfd8;border-top:0}.portlet.box.grey-salsa>.portlet-title>.caption,.portlet.box.grey-salsa>.portlet-title>.caption>i{color:#fafcfb}.portlet.box.grey-salsa>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #edeff2;color:#fcfcfd}.portlet.box.grey-salt>.portlet-title,.portlet.grey-salt,.portlet>.portlet-body.grey-salt{background-color:#bfcad1}.portlet.box.grey-salsa>.portlet-title>.actions .btn-default>i{color:#fff}.portlet.box.grey-salsa>.portlet-title>.actions .btn-default.active,.portlet.box.grey-salsa>.portlet-title>.actions .btn-default:active,.portlet.box.grey-salsa>.portlet-title>.actions .btn-default:focus,.portlet.box.grey-salsa>.portlet-title>.actions .btn-default:hover{border:1px solid #fff;color:#fff}.portlet.solid.grey-salt>.portlet-body,.portlet.solid.grey-salt>.portlet-title{border:0;color:#fafcfb}.portlet.solid.grey-salt>.portlet-title>.caption>i{color:#fafcfb}.portlet.solid.grey-salt>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.grey-salt>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.grey-salt>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.grey-salt>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.grey-salt>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.grey-salt>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.grey-salt{border:1px solid #dde3e6;border-top:0}.portlet.box.grey-salt>.portlet-title>.caption,.portlet.box.grey-salt>.portlet-title>.caption>i{color:#fafcfb}.portlet.box.grey-salt>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fff;color:#fff}.portlet.box.grey-mint>.portlet-title,.portlet.grey-mint,.portlet>.portlet-body.grey-mint{background-color:#525e64}.portlet.box.grey-salt>.portlet-title>.actions .btn-default>i{color:#fff}.portlet.box.grey-salt>.portlet-title>.actions .btn-default.active,.portlet.box.grey-salt>.portlet-title>.actions .btn-default:active,.portlet.box.grey-salt>.portlet-title>.actions .btn-default:focus,.portlet.box.grey-salt>.portlet-title>.actions .btn-default:hover{border:1px solid #fff;color:#fff}.portlet.solid.grey-mint>.portlet-body,.portlet.solid.grey-mint>.portlet-title{border:0;color:#fff}.portlet.solid.grey-mint>.portlet-title>.caption>i{color:#fff}.portlet.solid.grey-mint>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.grey-mint>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.grey-mint>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.grey-mint>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.grey-mint>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.grey-mint>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.grey-mint{border:1px solid #697880;border-top:0}.portlet.box.grey-mint>.portlet-title>.caption,.portlet.box.grey-mint>.portlet-title>.caption>i{color:#fff}.portlet.box.grey-mint>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #88979e;color:#96a3a9}.portlet.box.red>.portlet-title,.portlet.red,.portlet>.portlet-body.red{background-color:#e7505a}.portlet.box.grey-mint>.portlet-title>.actions .btn-default>i{color:#9faab0}.portlet.box.grey-mint>.portlet-title>.actions .btn-default.active,.portlet.box.grey-mint>.portlet-title>.actions .btn-default:active,.portlet.box.grey-mint>.portlet-title>.actions .btn-default:focus,.portlet.box.grey-mint>.portlet-title>.actions .btn-default:hover{border:1px solid #a4afb5;color:#b2bcc0}.portlet.solid.red>.portlet-body,.portlet.solid.red>.portlet-title{border:0;color:#fff}.portlet.solid.red>.portlet-title>.caption>i{color:#fff}.portlet.solid.red>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.red>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.red>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.red>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.red>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.red>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.red{border:1px solid #ed7d84;border-top:0}.portlet.box.red>.portlet-title>.caption,.portlet.box.red>.portlet-title>.caption>i{color:#fff}.portlet.box.red>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #f5b3b7;color:#f8c9cc}.portlet.box.red-pink>.portlet-title,.portlet.red-pink,.portlet>.portlet-body.red-pink{background-color:#e08283}.portlet.box.red>.portlet-title>.actions .btn-default>i{color:#f9d7d9}.portlet.box.red>.portlet-title>.actions .btn-default.active,.portlet.box.red>.portlet-title>.actions .btn-default:active,.portlet.box.red>.portlet-title>.actions .btn-default:focus,.portlet.box.red>.portlet-title>.actions .btn-default:hover{border:1px solid #fbe0e1;color:#fef6f6}.portlet.solid.red-pink>.portlet-body,.portlet.solid.red-pink>.portlet-title{border:0;color:#fff}.portlet.solid.red-pink>.portlet-title>.caption>i{color:#fff}.portlet.solid.red-pink>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.red-pink>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.red-pink>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.red-pink>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.red-pink>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.red-pink>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.red-pink{border:1px solid #eaabac;border-top:0}.portlet.box.red-pink>.portlet-title>.caption,.portlet.box.red-pink>.portlet-title>.caption>i{color:#fff}.portlet.box.red-pink>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #f6dcdc;color:#fbf0f0}.portlet.box.red-sunglo>.portlet-title,.portlet.red-sunglo,.portlet>.portlet-body.red-sunglo{background-color:#e26a6a}.portlet.box.red-pink>.portlet-title>.actions .btn-default>i{color:#fefdfd}.portlet.box.red-pink>.portlet-title>.actions .btn-default.active,.portlet.box.red-pink>.portlet-title>.actions .btn-default:active,.portlet.box.red-pink>.portlet-title>.actions .btn-default:focus,.portlet.box.red-pink>.portlet-title>.actions .btn-default:hover{border:1px solid #fff;color:#fff}.portlet.solid.red-sunglo>.portlet-body,.portlet.solid.red-sunglo>.portlet-title{border:0;color:#fff}.portlet.solid.red-sunglo>.portlet-title>.caption>i{color:#fff}.portlet.solid.red-sunglo>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.red-sunglo>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.red-sunglo>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.red-sunglo>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.red-sunglo>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.red-sunglo>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.red-sunglo{border:1px solid #ea9595;border-top:0}.portlet.box.red-sunglo>.portlet-title>.caption,.portlet.box.red-sunglo>.portlet-title>.caption>i{color:#fff}.portlet.box.red-sunglo>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #f4c8c8;color:#f8dddd}.portlet.box.red-intense>.portlet-title,.portlet.red-intense,.portlet>.portlet-body.red-intense{background-color:#e35b5a}.portlet.box.red-sunglo>.portlet-title>.actions .btn-default>i{color:#fbeaea}.portlet.box.red-sunglo>.portlet-title>.actions .btn-default.active,.portlet.box.red-sunglo>.portlet-title>.actions .btn-default:active,.portlet.box.red-sunglo>.portlet-title>.actions .btn-default:focus,.portlet.box.red-sunglo>.portlet-title>.actions .btn-default:hover{border:1px solid #fdf3f3;color:#fff}.portlet.solid.red-intense>.portlet-body,.portlet.solid.red-intense>.portlet-title{border:0;color:#fff}.portlet.solid.red-intense>.portlet-title>.caption>i{color:#fff}.portlet.solid.red-intense>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.red-intense>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.red-intense>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.red-intense>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.red-intense>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.red-intense>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.red-intense{border:1px solid #ea8686;border-top:0}.portlet.box.red-intense>.portlet-title>.caption,.portlet.box.red-intense>.portlet-title>.caption>i{color:#fff}.portlet.box.red-intense>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #f3baba;color:#f7d0d0}.portlet.box.red-thunderbird>.portlet-title,.portlet.red-thunderbird,.portlet>.portlet-body.red-thunderbird{background-color:#d91e18}.portlet.box.red-intense>.portlet-title>.actions .btn-default>i{color:#f9dddd}.portlet.box.red-intense>.portlet-title>.actions .btn-default.active,.portlet.box.red-intense>.portlet-title>.actions .btn-default:active,.portlet.box.red-intense>.portlet-title>.actions .btn-default:focus,.portlet.box.red-intense>.portlet-title>.actions .btn-default:hover{border:1px solid #fbe6e6;color:#fefbfb}.portlet.solid.red-thunderbird>.portlet-body,.portlet.solid.red-thunderbird>.portlet-title{border:0;color:#fff}.portlet.solid.red-thunderbird>.portlet-title>.caption>i{color:#fff}.portlet.solid.red-thunderbird>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.red-thunderbird>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.red-thunderbird>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.red-thunderbird>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.red-thunderbird>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.red-thunderbird>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.red-thunderbird{border:1px solid #e9403b;border-top:0}.portlet.box.red-thunderbird>.portlet-title>.caption,.portlet.box.red-thunderbird>.portlet-title>.caption>i{color:#fff}.portlet.box.red-thunderbird>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #ef7672;color:#f28c89}.portlet.box.red-flamingo>.portlet-title,.portlet.red-flamingo,.portlet>.portlet-body.red-flamingo{background-color:#ef4836}.portlet.box.red-thunderbird>.portlet-title>.actions .btn-default>i{color:#f39997}.portlet.box.red-thunderbird>.portlet-title>.actions .btn-default.active,.portlet.box.red-thunderbird>.portlet-title>.actions .btn-default:active,.portlet.box.red-thunderbird>.portlet-title>.actions .btn-default:focus,.portlet.box.red-thunderbird>.portlet-title>.actions .btn-default:hover{border:1px solid #f4a2a0;color:#f7b9b7}.portlet.solid.red-flamingo>.portlet-body,.portlet.solid.red-flamingo>.portlet-title{border:0;color:#fff}.portlet.solid.red-flamingo>.portlet-title>.caption>i{color:#fff}.portlet.solid.red-flamingo>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.red-flamingo>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.red-flamingo>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.red-flamingo>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.red-flamingo>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.red-flamingo>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.red-flamingo{border:1px solid #f37365;border-top:0}.portlet.box.red-flamingo>.portlet-title>.caption,.portlet.box.red-flamingo>.portlet-title>.caption>i{color:#fff}.portlet.box.red-flamingo>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #f7a79e;color:#f9bcb6}.portlet.box.red-soft>.portlet-title,.portlet.red-soft,.portlet>.portlet-body.red-soft{background-color:#d05454}.portlet.box.red-flamingo>.portlet-title>.actions .btn-default>i{color:#fac9c4}.portlet.box.red-flamingo>.portlet-title>.actions .btn-default.active,.portlet.box.red-flamingo>.portlet-title>.actions .btn-default:active,.portlet.box.red-flamingo>.portlet-title>.actions .btn-default:focus,.portlet.box.red-flamingo>.portlet-title>.actions .btn-default:hover{border:1px solid #fbd2cd;color:#fde7e5}.portlet.solid.red-soft>.portlet-body,.portlet.solid.red-soft>.portlet-title{border:0;color:#fff}.portlet.solid.red-soft>.portlet-title>.caption>i{color:#fff}.portlet.solid.red-soft>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.red-soft>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.red-soft>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.red-soft>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.red-soft>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.red-soft>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.red-soft{border:1px solid #db7c7c;border-top:0}.portlet.box.red-soft>.portlet-title>.caption,.portlet.box.red-soft>.portlet-title>.caption>i{color:#fff}.portlet.box.red-soft>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #e8acac;color:#eec0c0}.portlet.box.red-haze>.portlet-title,.portlet.red-haze,.portlet>.portlet-body.red-haze{background-color:#f36a5a}.portlet.box.red-soft>.portlet-title>.actions .btn-default>i{color:#f1cccc}.portlet.box.red-soft>.portlet-title>.actions .btn-default.active,.portlet.box.red-soft>.portlet-title>.actions .btn-default:active,.portlet.box.red-soft>.portlet-title>.actions .btn-default:focus,.portlet.box.red-soft>.portlet-title>.actions .btn-default:hover{border:1px solid #f3d4d4;color:#f9e8e8}.portlet.solid.red-haze>.portlet-body,.portlet.solid.red-haze>.portlet-title{border:0;color:#fff}.portlet.solid.red-haze>.portlet-title>.caption>i{color:#fff}.portlet.solid.red-haze>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.red-haze>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.red-haze>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.red-haze>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.red-haze>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.red-haze>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.red-haze{border:1px solid #f6958a;border-top:0}.portlet.box.red-haze>.portlet-title>.caption,.portlet.box.red-haze>.portlet-title>.caption>i{color:#fff}.portlet.box.red-haze>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fbc8c3;color:#fcdeda}.portlet.box.red-mint>.portlet-title,.portlet.red-mint,.portlet>.portlet-body.red-mint{background-color:#e43a45}.portlet.box.red-haze>.portlet-title>.actions .btn-default>i{color:#fdebe9}.portlet.box.red-haze>.portlet-title>.actions .btn-default.active,.portlet.box.red-haze>.portlet-title>.actions .btn-default:active,.portlet.box.red-haze>.portlet-title>.actions .btn-default:focus,.portlet.box.red-haze>.portlet-title>.actions .btn-default:hover{border:1px solid #fef3f2;color:#fff}.portlet.solid.red-mint>.portlet-body,.portlet.solid.red-mint>.portlet-title{border:0;color:#fff}.portlet.solid.red-mint>.portlet-title>.caption>i{color:#fff}.portlet.solid.red-mint>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.red-mint>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.red-mint>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.red-mint>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.red-mint>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.red-mint>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.red-mint{border:1px solid #ea676f;border-top:0}.portlet.box.red-mint>.portlet-title>.caption,.portlet.box.red-mint>.portlet-title>.caption>i{color:#fff}.portlet.box.red-mint>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #f29da2;color:#f5b3b7}.portlet.box.yellow>.portlet-title,.portlet.yellow,.portlet>.portlet-body.yellow{background-color:#c49f47}.portlet.box.red-mint>.portlet-title>.actions .btn-default>i{color:#f6c1c4}.portlet.box.red-mint>.portlet-title>.actions .btn-default.active,.portlet.box.red-mint>.portlet-title>.actions .btn-default:active,.portlet.box.red-mint>.portlet-title>.actions .btn-default:focus,.portlet.box.red-mint>.portlet-title>.actions .btn-default:hover{border:1px solid #f8cacd;color:#fbe0e2}.portlet.solid.yellow>.portlet-body,.portlet.solid.yellow>.portlet-title{border:0;color:#fff}.portlet.solid.yellow>.portlet-title>.caption>i{color:#fff}.portlet.solid.yellow>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.yellow>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.yellow>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.yellow>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.yellow>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.yellow>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.yellow{border:1px solid #d0b36e;border-top:0}.portlet.box.yellow>.portlet-title>.caption,.portlet.box.yellow>.portlet-title>.caption>i{color:#fff}.portlet.box.yellow>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #dfcb9c;color:#e5d5af}.portlet.box.yellow-gold>.portlet-title,.portlet.yellow-gold,.portlet>.portlet-body.yellow-gold{background-color:#e87e04}.portlet.box.yellow>.portlet-title>.actions .btn-default>i{color:#e9dbbb}.portlet.box.yellow>.portlet-title>.actions .btn-default.active,.portlet.box.yellow>.portlet-title>.actions .btn-default:active,.portlet.box.yellow>.portlet-title>.actions .btn-default:focus,.portlet.box.yellow>.portlet-title>.actions .btn-default:hover{border:1px solid #ecdfc3;color:#f2ead6}.portlet.solid.yellow-gold>.portlet-body,.portlet.solid.yellow-gold>.portlet-title{border:0;color:#fff}.portlet.solid.yellow-gold>.portlet-title>.caption>i{color:#fff}.portlet.solid.yellow-gold>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.yellow-gold>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.yellow-gold>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.yellow-gold>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.yellow-gold>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.yellow-gold>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.yellow-gold{border:1px solid #fb9724;border-top:0}.portlet.box.yellow-gold>.portlet-title>.caption,.portlet.box.yellow-gold>.portlet-title>.caption>i{color:#fff}.portlet.box.yellow-gold>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fcb460;color:#fdbf79}.portlet.box.yellow-casablanca>.portlet-title,.portlet.yellow-casablanca,.portlet>.portlet-body.yellow-casablanca{background-color:#f2784b}.portlet.box.yellow-gold>.portlet-title>.actions .btn-default>i{color:#fdc788}.portlet.box.yellow-gold>.portlet-title>.actions .btn-default.active,.portlet.box.yellow-gold>.portlet-title>.actions .btn-default:active,.portlet.box.yellow-gold>.portlet-title>.actions .btn-default:focus,.portlet.box.yellow-gold>.portlet-title>.actions .btn-default:hover{border:1px solid #fdcb92;color:#fed7ab}.portlet.solid.yellow-casablanca>.portlet-body,.portlet.solid.yellow-casablanca>.portlet-title{border:0;color:#fff}.portlet.solid.yellow-casablanca>.portlet-title>.caption>i{color:#fff}.portlet.solid.yellow-casablanca>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.yellow-casablanca>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.yellow-casablanca>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.yellow-casablanca>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.yellow-casablanca>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.yellow-casablanca>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.yellow-casablanca{border:1px solid #f59c7b;border-top:0}.portlet.box.yellow-casablanca>.portlet-title>.caption,.portlet.box.yellow-casablanca>.portlet-title>.caption>i{color:#fff}.portlet.box.yellow-casablanca>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fac6b4;color:#fbd8cb}.portlet.box.yellow-crusta>.portlet-title,.portlet.yellow-crusta,.portlet>.portlet-body.yellow-crusta{background-color:#f3c200}.portlet.box.yellow-casablanca>.portlet-title>.actions .btn-default>i{color:#fce3da}.portlet.box.yellow-casablanca>.portlet-title>.actions .btn-default.active,.portlet.box.yellow-casablanca>.portlet-title>.actions .btn-default:active,.portlet.box.yellow-casablanca>.portlet-title>.actions .btn-default:focus,.portlet.box.yellow-casablanca>.portlet-title>.actions .btn-default:hover{border:1px solid #fdeae3;color:#fffcfb}.portlet.solid.yellow-crusta>.portlet-body,.portlet.solid.yellow-crusta>.portlet-title{border:0;color:#fff}.portlet.solid.yellow-crusta>.portlet-title>.caption>i{color:#fff}.portlet.solid.yellow-crusta>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.yellow-crusta>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.yellow-crusta>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.yellow-crusta>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.yellow-crusta>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.yellow-crusta>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.yellow-crusta{border:1px solid #ffd327;border-top:0}.portlet.box.yellow-crusta>.portlet-title>.caption,.portlet.box.yellow-crusta>.portlet-title>.caption>i{color:#fff}.portlet.box.yellow-crusta>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #ffe064;color:#ffe57e}.portlet.box.yellow-lemon>.portlet-title,.portlet.yellow-lemon,.portlet>.portlet-body.yellow-lemon{background-color:#f7ca18}.portlet.box.yellow-crusta>.portlet-title>.actions .btn-default>i{color:#ffe88d}.portlet.box.yellow-crusta>.portlet-title>.actions .btn-default.active,.portlet.box.yellow-crusta>.portlet-title>.actions .btn-default:active,.portlet.box.yellow-crusta>.portlet-title>.actions .btn-default:focus,.portlet.box.yellow-crusta>.portlet-title>.actions .btn-default:hover{border:1px solid #ffea97;color:#ffefb1}.portlet.solid.yellow-lemon>.portlet-body,.portlet.solid.yellow-lemon>.portlet-title{border:0;color:#fff}.portlet.solid.yellow-lemon>.portlet-title>.caption>i{color:#fff}.portlet.solid.yellow-lemon>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.yellow-lemon>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.yellow-lemon>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.yellow-lemon>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.yellow-lemon>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.yellow-lemon>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.yellow-lemon{border:1px solid #f9d549;border-top:0}.portlet.box.yellow-lemon>.portlet-title>.caption,.portlet.box.yellow-lemon>.portlet-title>.caption>i{color:#fff}.portlet.box.yellow-lemon>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #fbe384;color:#fce99d}.portlet.box.yellow-saffron>.portlet-title,.portlet.yellow-saffron,.portlet>.portlet-body.yellow-saffron{background-color:#f4d03f}.portlet.box.yellow-lemon>.portlet-title>.actions .btn-default>i{color:#fcecac}.portlet.box.yellow-lemon>.portlet-title>.actions .btn-default.active,.portlet.box.yellow-lemon>.portlet-title>.actions .btn-default:active,.portlet.box.yellow-lemon>.portlet-title>.actions .btn-default:focus,.portlet.box.yellow-lemon>.portlet-title>.actions .btn-default:hover{border:1px solid #fceeb6;color:#fdf4ce}.portlet.solid.yellow-saffron>.portlet-body,.portlet.solid.yellow-saffron>.portlet-title{border:0;color:#fff}.portlet.solid.yellow-saffron>.portlet-title>.caption>i{color:#fff}.portlet.solid.yellow-saffron>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.yellow-saffron>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.yellow-saffron>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.yellow-saffron>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.yellow-saffron>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.yellow-saffron>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.yellow-saffron{border:1px solid #f7dc6f;border-top:0}.portlet.box.yellow-saffron>.portlet-title>.caption,.portlet.box.yellow-saffron>.portlet-title>.caption>i{color:#fff}.portlet.box.yellow-saffron>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #faeaa9;color:#fbf0c1}.portlet.box.yellow-soft>.portlet-title,.portlet.yellow-soft,.portlet>.portlet-body.yellow-soft{background-color:#c8d046}.portlet.box.yellow-saffron>.portlet-title>.actions .btn-default>i{color:#fcf3d0}.portlet.box.yellow-saffron>.portlet-title>.actions .btn-default.active,.portlet.box.yellow-saffron>.portlet-title>.actions .btn-default:active,.portlet.box.yellow-saffron>.portlet-title>.actions .btn-default:focus,.portlet.box.yellow-saffron>.portlet-title>.actions .btn-default:hover{border:1px solid #fdf6d9;color:#fefcf1}.portlet.solid.yellow-soft>.portlet-body,.portlet.solid.yellow-soft>.portlet-title{border:0;color:#fff}.portlet.solid.yellow-soft>.portlet-title>.caption>i{color:#fff}.portlet.solid.yellow-soft>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.yellow-soft>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.yellow-soft>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.yellow-soft>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.yellow-soft>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.yellow-soft>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.yellow-soft{border:1px solid #d4da6f;border-top:0}.portlet.box.yellow-soft>.portlet-title>.caption,.portlet.box.yellow-soft>.portlet-title>.caption>i{color:#fff}.portlet.box.yellow-soft>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #e3e79f;color:#e9ecb4}.portlet.box.yellow-haze>.portlet-title,.portlet.yellow-haze,.portlet>.portlet-body.yellow-haze{background-color:#c5bf66}.portlet.box.yellow-soft>.portlet-title>.actions .btn-default>i{color:#ecefc0}.portlet.box.yellow-soft>.portlet-title>.actions .btn-default.active,.portlet.box.yellow-soft>.portlet-title>.actions .btn-default:active,.portlet.box.yellow-soft>.portlet-title>.actions .btn-default:focus,.portlet.box.yellow-soft>.portlet-title>.actions .btn-default:hover{border:1px solid #eff1c8;color:#f5f6dc}.portlet.solid.yellow-haze>.portlet-body,.portlet.solid.yellow-haze>.portlet-title{border:0;color:#fff}.portlet.solid.yellow-haze>.portlet-title>.caption>i{color:#fff}.portlet.solid.yellow-haze>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.yellow-haze>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.yellow-haze>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.yellow-haze>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.yellow-haze>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.yellow-haze>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.yellow-haze{border:1px solid #d3ce8b;border-top:0}.portlet.box.yellow-haze>.portlet-title>.caption,.portlet.box.yellow-haze>.portlet-title>.caption>i{color:#fff}.portlet.box.yellow-haze>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #e4e1b7;color:#ebe9ca}.portlet.box.yellow-mint>.portlet-title,.portlet.yellow-mint,.portlet>.portlet-body.yellow-mint{background-color:#c5b96b}.portlet.box.yellow-haze>.portlet-title>.actions .btn-default>i{color:#efedd5}.portlet.box.yellow-haze>.portlet-title>.actions .btn-default.active,.portlet.box.yellow-haze>.portlet-title>.actions .btn-default:active,.portlet.box.yellow-haze>.portlet-title>.actions .btn-default:focus,.portlet.box.yellow-haze>.portlet-title>.actions .btn-default:hover{border:1px solid #f2f1dc;color:#f9f8ef}.portlet.solid.yellow-mint>.portlet-body,.portlet.solid.yellow-mint>.portlet-title{border:0;color:#fff}.portlet.solid.yellow-mint>.portlet-title>.caption>i{color:#fff}.portlet.solid.yellow-mint>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.yellow-mint>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.yellow-mint>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.yellow-mint>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.yellow-mint>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.yellow-mint>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.yellow-mint{border:1px solid #d3ca90;border-top:0}.portlet.box.yellow-mint>.portlet-title>.caption,.portlet.box.yellow-mint>.portlet-title>.caption>i{color:#fff}.portlet.box.yellow-mint>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #e5dfbc;color:#ece8ce}.portlet.box.purple>.portlet-title,.portlet.purple,.portlet>.portlet-body.purple{background-color:#8e44ad}.portlet.box.yellow-mint>.portlet-title>.actions .btn-default>i{color:#f0edd9}.portlet.box.yellow-mint>.portlet-title>.actions .btn-default.active,.portlet.box.yellow-mint>.portlet-title>.actions .btn-default:active,.portlet.box.yellow-mint>.portlet-title>.actions .btn-default:focus,.portlet.box.yellow-mint>.portlet-title>.actions .btn-default:hover{border:1px solid #f3f0e0;color:#faf9f3}.portlet.solid.purple>.portlet-body,.portlet.solid.purple>.portlet-title{border:0;color:#fff}.portlet.solid.purple>.portlet-title>.caption>i{color:#fff}.portlet.solid.purple>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.purple>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.purple>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.purple>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.purple>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.purple>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.purple{border:1px solid #a563c1;border-top:0}.portlet.box.purple>.portlet-title>.caption,.portlet.box.purple>.portlet-title>.caption>i{color:#fff}.portlet.box.purple>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #bf8ed3;color:#c9a1da}.portlet.box.purple-plum>.portlet-title,.portlet.purple-plum,.portlet>.portlet-body.purple-plum{background-color:#8775a7}.portlet.box.purple>.portlet-title>.actions .btn-default>i{color:#cfacde}.portlet.box.purple>.portlet-title>.actions .btn-default.active,.portlet.box.purple>.portlet-title>.actions .btn-default:active,.portlet.box.purple>.portlet-title>.actions .btn-default:focus,.portlet.box.purple>.portlet-title>.actions .btn-default:hover{border:1px solid #d4b3e1;color:#dec5e8}.portlet.solid.purple-plum>.portlet-body,.portlet.solid.purple-plum>.portlet-title{border:0;color:#fff}.portlet.solid.purple-plum>.portlet-title>.caption>i{color:#fff}.portlet.solid.purple-plum>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.purple-plum>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.purple-plum>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.purple-plum>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.purple-plum>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.purple-plum>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.purple-plum{border:1px solid #a294bb;border-top:0}.portlet.box.purple-plum>.portlet-title>.caption,.portlet.box.purple-plum>.portlet-title>.caption>i{color:#fff}.portlet.box.purple-plum>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #c3bad3;color:#d0c9dd}.portlet.box.purple-medium>.portlet-title,.portlet.purple-medium,.portlet>.portlet-body.purple-medium{background-color:#bf55ec}.portlet.box.purple-plum>.portlet-title>.actions .btn-default>i{color:#d8d2e3}.portlet.box.purple-plum>.portlet-title>.actions .btn-default.active,.portlet.box.purple-plum>.portlet-title>.actions .btn-default:active,.portlet.box.purple-plum>.portlet-title>.actions .btn-default:focus,.portlet.box.purple-plum>.portlet-title>.actions .btn-default:hover{border:1px solid #ded9e7;color:#ebe8f0}.portlet.solid.purple-medium>.portlet-body,.portlet.solid.purple-medium>.portlet-title{border:0;color:#fff}.portlet.solid.purple-medium>.portlet-title>.caption>i{color:#fff}.portlet.solid.purple-medium>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.purple-medium>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.purple-medium>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.purple-medium>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.purple-medium>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.purple-medium>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.purple-medium{border:1px solid #d083f1;border-top:0}.portlet.box.purple-medium>.portlet-title>.caption,.portlet.box.purple-medium>.portlet-title>.caption>i{color:#fff}.portlet.box.purple-medium>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #e5baf7;color:#eed1fa}.portlet.box.purple-studio>.portlet-title,.portlet.purple-studio,.portlet>.portlet-body.purple-studio{background-color:#8e44ad}.portlet.box.purple-medium>.portlet-title>.actions .btn-default>i{color:#f3dffb}.portlet.box.purple-medium>.portlet-title>.actions .btn-default.active,.portlet.box.purple-medium>.portlet-title>.actions .btn-default:active,.portlet.box.purple-medium>.portlet-title>.actions .btn-default:focus,.portlet.box.purple-medium>.portlet-title>.actions .btn-default:hover{border:1px solid #f6e8fc;color:#fff}.portlet.solid.purple-studio>.portlet-body,.portlet.solid.purple-studio>.portlet-title{border:0;color:#fff}.portlet.solid.purple-studio>.portlet-title>.caption>i{color:#fff}.portlet.solid.purple-studio>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.purple-studio>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.purple-studio>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.purple-studio>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.purple-studio>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.purple-studio>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.purple-studio{border:1px solid #a563c1;border-top:0}.portlet.box.purple-studio>.portlet-title>.caption,.portlet.box.purple-studio>.portlet-title>.caption>i{color:#fff}.portlet.box.purple-studio>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #bf8ed3;color:#c9a1da}.portlet.box.purple-wisteria>.portlet-title,.portlet.purple-wisteria,.portlet>.portlet-body.purple-wisteria{background-color:#9b59b6}.portlet.box.purple-studio>.portlet-title>.actions .btn-default>i{color:#cfacde}.portlet.box.purple-studio>.portlet-title>.actions .btn-default.active,.portlet.box.purple-studio>.portlet-title>.actions .btn-default:active,.portlet.box.purple-studio>.portlet-title>.actions .btn-default:focus,.portlet.box.purple-studio>.portlet-title>.actions .btn-default:hover{border:1px solid #d4b3e1;color:#dec5e8}.portlet.solid.purple-wisteria>.portlet-body,.portlet.solid.purple-wisteria>.portlet-title{border:0;color:#fff}.portlet.solid.purple-wisteria>.portlet-title>.caption>i{color:#fff}.portlet.solid.purple-wisteria>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.purple-wisteria>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.purple-wisteria>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.purple-wisteria>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.purple-wisteria>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.purple-wisteria>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.purple-wisteria{border:1px solid #b07cc6;border-top:0}.portlet.box.purple-wisteria>.portlet-title>.caption,.portlet.box.purple-wisteria>.portlet-title>.caption>i{color:#fff}.portlet.box.purple-wisteria>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #caa7d8;color:#d5b9e0}.portlet.box.purple-seance>.portlet-title,.portlet.purple-seance,.portlet>.portlet-body.purple-seance{background-color:#9a12b3}.portlet.box.purple-wisteria>.portlet-title>.actions .btn-default>i{color:#dbc3e5}.portlet.box.purple-wisteria>.portlet-title>.actions .btn-default.active,.portlet.box.purple-wisteria>.portlet-title>.actions .btn-default:active,.portlet.box.purple-wisteria>.portlet-title>.actions .btn-default:focus,.portlet.box.purple-wisteria>.portlet-title>.actions .btn-default:hover{border:1px solid #dfcae8;color:#eadcf0}.portlet.solid.purple-seance>.portlet-body,.portlet.solid.purple-seance>.portlet-title{border:0;color:#fff}.portlet.solid.purple-seance>.portlet-title>.caption>i{color:#fff}.portlet.solid.purple-seance>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.purple-seance>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.purple-seance>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.purple-seance>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.purple-seance>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.purple-seance>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.purple-seance{border:1px solid #c217e1;border-top:0}.portlet.box.purple-seance>.portlet-title>.caption,.portlet.box.purple-seance>.portlet-title>.caption>i{color:#fff}.portlet.box.purple-seance>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #d349ed;color:#d960ef}.portlet.box.purple-intense>.portlet-title,.portlet.purple-intense,.portlet>.portlet-body.purple-intense{background-color:#8775a7}.portlet.box.purple-seance>.portlet-title>.actions .btn-default>i{color:#dc6ef0}.portlet.box.purple-seance>.portlet-title>.actions .btn-default.active,.portlet.box.purple-seance>.portlet-title>.actions .btn-default:active,.portlet.box.purple-seance>.portlet-title>.actions .btn-default:focus,.portlet.box.purple-seance>.portlet-title>.actions .btn-default:hover{border:1px solid #de77f1;color:#e48ef4}.portlet.solid.purple-intense>.portlet-body,.portlet.solid.purple-intense>.portlet-title{border:0;color:#fff}.portlet.solid.purple-intense>.portlet-title>.caption>i{color:#fff}.portlet.solid.purple-intense>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.purple-intense>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.purple-intense>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.purple-intense>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.purple-intense>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.purple-intense>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.purple-intense{border:1px solid #a294bb;border-top:0}.portlet.box.purple-intense>.portlet-title>.caption,.portlet.box.purple-intense>.portlet-title>.caption>i{color:#fff}.portlet.box.purple-intense>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #c3bad3;color:#d0c9dd}.portlet.box.purple-sharp>.portlet-title,.portlet.purple-sharp,.portlet>.portlet-body.purple-sharp{background-color:#796799}.portlet.box.purple-intense>.portlet-title>.actions .btn-default>i{color:#d8d2e3}.portlet.box.purple-intense>.portlet-title>.actions .btn-default.active,.portlet.box.purple-intense>.portlet-title>.actions .btn-default:active,.portlet.box.purple-intense>.portlet-title>.actions .btn-default:focus,.portlet.box.purple-intense>.portlet-title>.actions .btn-default:hover{border:1px solid #ded9e7;color:#ebe8f0}.portlet.solid.purple-sharp>.portlet-body,.portlet.solid.purple-sharp>.portlet-title{border:0;color:#fff}.portlet.solid.purple-sharp>.portlet-title>.caption>i{color:#fff}.portlet.solid.purple-sharp>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.purple-sharp>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.purple-sharp>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.purple-sharp>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.purple-sharp>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.purple-sharp>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.purple-sharp{border:1px solid #9486ad;border-top:0}.portlet.box.purple-sharp>.portlet-title>.caption,.portlet.box.purple-sharp>.portlet-title>.caption>i{color:#fff}.portlet.box.purple-sharp>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #b4aac6;color:#c2b9d0}.portlet.box.purple-soft>.portlet-title,.portlet.purple-soft,.portlet>.portlet-body.purple-soft{background-color:#8877a9}.portlet.box.purple-sharp>.portlet-title>.actions .btn-default>i{color:#cac3d6}.portlet.box.purple-sharp>.portlet-title>.actions .btn-default.active,.portlet.box.purple-sharp>.portlet-title>.actions .btn-default:active,.portlet.box.purple-sharp>.portlet-title>.actions .btn-default:focus,.portlet.box.purple-sharp>.portlet-title>.actions .btn-default:hover{border:1px solid #cfc9db;color:#ddd8e5}.portlet.solid.purple-soft>.portlet-body,.portlet.solid.purple-soft>.portlet-title{border:0;color:#fff}.portlet.solid.purple-soft>.portlet-title>.caption>i{color:#fff}.portlet.solid.purple-soft>.portlet-title>.tools>a.remove{background-image:url(../img/portlet-remove-icon-white.png)}.portlet.solid.purple-soft>.portlet-title>.tools>a.config{background-image:url(../img/portlet-config-icon-white.png)}.portlet.solid.purple-soft>.portlet-title>.tools>a.reload{background-image:url(../img/portlet-reload-icon-white.png)}.portlet.solid.purple-soft>.portlet-title>.tools>a.expand{background-image:url(../img/portlet-expand-icon-white.png)}.portlet.solid.purple-soft>.portlet-title>.tools>a.collapse{background-image:url(../img/portlet-collapse-icon-white.png)}.portlet.solid.purple-soft>.portlet-title>.tools>a.fullscreen{color:#fdfdfd}.portlet.box.purple-soft{border:1px solid #a396bd;border-top:0}.portlet.box.purple-soft>.portlet-title>.caption,.portlet.box.purple-soft>.portlet-title>.caption>i{color:#fff}.portlet.box.purple-soft>.portlet-title>.actions .btn-default{background:0 0!important;border:1px solid #c4bcd4;color:#d2cbde}.portlet.box.purple-soft>.portlet-title>.actions .btn-default>i{color:#dad5e4}.portlet.box.purple-soft>.portlet-title>.actions .btn-default.active,.portlet.box.purple-soft>.portlet-title>.actions .btn-default:active,.portlet.box.purple-soft>.portlet-title>.actions .btn-default:focus,.portlet.box.purple-soft>.portlet-title>.actions .btn-default:hover{border:1px solid #dfdbe8;color:#edebf2}.progress{border:0;background-image:none;filter:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.progress.progress-sm{height:12px}.page-md .progress{text-indent:-99999px}.progress-bar.white{background:#fff!important;color:#666!important}.progress-bar.default{background:#e1e5ec!important;color:#666!important}.progress-bar.dark{background:#2f353b!important;color:#fff!important}.progress-bar.blue{background:#3598dc!important;color:#fff!important}.progress-bar.blue-madison{background:#578ebe!important;color:#fff!important}.progress-bar.blue-chambray{background:#2c3e50!important;color:#fff!important}.progress-bar.blue-ebonyclay{background:#22313f!important;color:#fff!important}.progress-bar.blue-hoki{background:#67809f!important;color:#fff!important}.progress-bar.blue-steel{background:#4b77be!important;color:#fff!important}.progress-bar.blue-soft{background:#4c87b9!important;color:#fff!important}.progress-bar.blue-dark{background:#5e738b!important;color:#fff!important}.progress-bar.blue-sharp{background:#5c9bd1!important;color:#fff!important}.progress-bar.blue-oleo{background:#94a0b2!important;color:#fff!important}.progress-bar.green{background:#28a745!important;color:#fff!important}.progress-bar.green-meadow{background:#1bbc9b!important;color:#fff!important}.progress-bar.green-seagreen{background:#1ba39c!important;color:#fff!important}.progress-bar.green-turquoise{background:#36d7b7!important;color:#fff!important}.progress-bar.green-haze{background:#44b6ae!important;color:#fff!important}.progress-bar.green-jungle{background:#26c281!important;color:#fff!important}.progress-bar.green-soft{background:#3faba4!important;color:#fff!important}.progress-bar.green-dark{background:#4db3a2!important;color:#fff!important}.progress-bar.green-sharp{background:#2ab4c0!important;color:#fff!important}.progress-bar.green-steel{background:#29b4b6!important;color:#fff!important}.progress-bar.grey{background:#e5e5e5!important;color:#333!important}.progress-bar.grey-steel{background:#e9edef!important;color:#80898e!important}.progress-bar.grey-cararra{background:#fafafa!important;color:#333!important}.progress-bar.grey-gallery{background:#555!important;color:#fff!important}.progress-bar.grey-cascade{background:#95a5a6!important;color:#fff!important}.progress-bar.grey-silver{background:#bfbfbf!important;color:#fafcfb!important}.progress-bar.grey-salsa{background:#acb5c3!important;color:#fafcfb!important}.progress-bar.grey-salt{background:#bfcad1!important;color:#fafcfb!important}.progress-bar.grey-mint{background:#525e64!important;color:#fff!important}.progress-bar.red{background:#e7505a!important;color:#fff!important}.progress-bar.red-pink{background:#e08283!important;color:#fff!important}.progress-bar.red-sunglo{background:#e26a6a!important;color:#fff!important}.progress-bar.red-intense{background:#e35b5a!important;color:#fff!important}.progress-bar.red-thunderbird{background:#d91e18!important;color:#fff!important}.progress-bar.red-flamingo{background:#ef4836!important;color:#fff!important}.progress-bar.red-soft{background:#d05454!important;color:#fff!important}.progress-bar.red-haze{background:#f36a5a!important;color:#fff!important}.progress-bar.red-mint{background:#e43a45!important;color:#fff!important}.progress-bar.yellow{background:#c49f47!important;color:#fff!important}.progress-bar.yellow-gold{background:#e87e04!important;color:#fff!important}.progress-bar.yellow-casablanca{background:#f2784b!important;color:#fff!important}.progress-bar.yellow-crusta{background:#f3c200!important;color:#fff!important}.progress-bar.yellow-lemon{background:#f7ca18!important;color:#fff!important}.progress-bar.yellow-saffron{background:#f4d03f!important;color:#fff!important}.progress-bar.yellow-soft{background:#c8d046!important;color:#fff!important}.progress-bar.yellow-haze{background:#c5bf66!important;color:#fff!important}.progress-bar.yellow-mint{background:#c5b96b!important;color:#fff!important}.progress-bar.purple{background:#8e44ad!important;color:#fff!important}.progress-bar.purple-plum{background:#8775a7!important;color:#fff!important}.progress-bar.purple-medium{background:#bf55ec!important;color:#fff!important}.progress-bar.purple-studio{background:#8e44ad!important;color:#fff!important}.progress-bar.purple-wisteria{background:#9b59b6!important;color:#fff!important}.progress-bar.purple-seance{background:#9a12b3!important;color:#fff!important}.progress-bar.purple-intense{background:#8775a7!important;color:#fff!important}.progress-bar.purple-sharp{background:#796799!important;color:#fff!important}.progress-bar.purple-soft{background:#8877a9!important;color:#fff!important}.dashboard-stat{display:block;margin-bottom:25px;overflow:hidden;border-radius:4px}.dashboard-stat:after,.dashboard-stat:before{content:" ";display:table}.dashboard-stat:after{clear:both}.portlet .dashboard-stat:last-child{margin-bottom:0}.dashboard-stat .visual{width:80px;height:80px;display:block;float:left;padding-top:10px;padding-left:15px;margin-bottom:15px;font-size:35px;line-height:35px}.dashboard-stat .visual>i{margin-left:-35px;font-size:110px;line-height:110px}.dashboard-stat .details{position:absolute;right:15px;padding-right:15px}.dashboard-stat .details .number{padding-top:25px;text-align:right;font-size:34px;line-height:36px;letter-spacing:-1px;margin-bottom:0;font-weight:300}.dashboard-stat .details .desc{text-align:right;font-size:16px;letter-spacing:0;font-weight:300}.dashboard-stat .more{clear:both;display:block;padding:6px 10px;position:relative;text-transform:uppercase;font-weight:300;font-size:11px;opacity:.7}.dashboard-stat .more:hover{text-decoration:none;opacity:.9}.dashboard-stat .more>i{display:inline-block;margin-top:1px;float:right}.dashboard-stat.dashboard-stat-v2 .visual{padding-top:35px;margin-bottom:40px}.dashboard-stat.white{background-color:#fff}.dashboard-stat.white.dashboard-stat-light:hover{background-color:#f5f5f5}.dashboard-stat.white .visual>i{color:#666;opacity:.1}.dashboard-stat.white .details .number{color:#666}.dashboard-stat.white .details .desc{color:#666;opacity:1}.dashboard-stat.white .more{color:#666;background-color:#f5f5f5}.dashboard-stat.default{background-color:#e1e5ec}.dashboard-stat.default.dashboard-stat-light:hover{background-color:#d5dae4}.dashboard-stat.default .visual>i{color:#666;opacity:.1}.dashboard-stat.default .details .number{color:#666}.dashboard-stat.default .details .desc{color:#666;opacity:1}.dashboard-stat.default .more{color:#666;background-color:#d5dae4}.dashboard-stat.dark{background-color:#2f353b}.dashboard-stat.dark.dashboard-stat-light:hover{background-color:#262b30}.dashboard-stat.dark .visual>i{color:#fff;opacity:.1}.dashboard-stat.dark .details .number{color:#fff}.dashboard-stat.dark .details .desc{color:#fff;opacity:1}.dashboard-stat.dark .more{color:#fff;background-color:#262b30}.dashboard-stat.blue{background-color:#3598dc}.dashboard-stat.blue.dashboard-stat-light:hover{background-color:#258fd7}.dashboard-stat.blue .visual>i{color:#fff;opacity:.1}.dashboard-stat.blue .details .number{color:#fff}.dashboard-stat.blue .details .desc{color:#fff;opacity:1}.dashboard-stat.blue .more{color:#fff;background-color:#258fd7}.dashboard-stat.blue-madison{background-color:#578ebe}.dashboard-stat.blue-madison.dashboard-stat-light:hover{background-color:#4884b8}.dashboard-stat.blue-madison .visual>i{color:#fff;opacity:.1}.dashboard-stat.blue-madison .details .number{color:#fff}.dashboard-stat.blue-madison .details .desc{color:#fff;opacity:1}.dashboard-stat.blue-madison .more{color:#fff;background-color:#4884b8}.dashboard-stat.blue-chambray{background-color:#2c3e50}.dashboard-stat.blue-chambray.dashboard-stat-light:hover{background-color:#253443}.dashboard-stat.blue-chambray .visual>i{color:#fff;opacity:.1}.dashboard-stat.blue-chambray .details .number{color:#fff}.dashboard-stat.blue-chambray .details .desc{color:#fff;opacity:1}.dashboard-stat.blue-chambray .more{color:#fff;background-color:#253443}.dashboard-stat.blue-ebonyclay{background-color:#22313f}.dashboard-stat.blue-ebonyclay.dashboard-stat-light:hover{background-color:#1b2732}.dashboard-stat.blue-ebonyclay .visual>i{color:#fff;opacity:.1}.dashboard-stat.blue-ebonyclay .details .number{color:#fff}.dashboard-stat.blue-ebonyclay .details .desc{color:#fff;opacity:1}.dashboard-stat.blue-ebonyclay .more{color:#fff;background-color:#1b2732}.dashboard-stat.blue-hoki{background-color:#67809f}.dashboard-stat.blue-hoki.dashboard-stat-light:hover{background-color:#5e7694}.dashboard-stat.blue-hoki .visual>i{color:#fff;opacity:.1}.dashboard-stat.blue-hoki .details .number{color:#fff}.dashboard-stat.blue-hoki .details .desc{color:#fff;opacity:1}.dashboard-stat.blue-hoki .more{color:#fff;background-color:#5e7694}.dashboard-stat.blue-steel{background-color:#4b77be}.dashboard-stat.blue-steel.dashboard-stat-light:hover{background-color:#416db4}.dashboard-stat.blue-steel .visual>i{color:#fff;opacity:.1}.dashboard-stat.blue-steel .details .number{color:#fff}.dashboard-stat.blue-steel .details .desc{color:#fff;opacity:1}.dashboard-stat.blue-steel .more{color:#fff;background-color:#416db4}.dashboard-stat.blue-soft{background-color:#4c87b9}.dashboard-stat.blue-soft.dashboard-stat-light:hover{background-color:#447dad}.dashboard-stat.blue-soft .visual>i{color:#fff;opacity:.1}.dashboard-stat.blue-soft .details .number{color:#fff}.dashboard-stat.blue-soft .details .desc{color:#fff;opacity:1}.dashboard-stat.blue-soft .more{color:#fff;background-color:#447dad}.dashboard-stat.blue-dark{background-color:#5e738b}.dashboard-stat.blue-dark.dashboard-stat-light:hover{background-color:#56697f}.dashboard-stat.blue-dark .visual>i{color:#fff;opacity:.1}.dashboard-stat.blue-dark .details .number{color:#fff}.dashboard-stat.blue-dark .details .desc{color:#fff;opacity:1}.dashboard-stat.blue-dark .more{color:#fff;background-color:#56697f}.dashboard-stat.blue-sharp{background-color:#5c9bd1}.dashboard-stat.blue-sharp.dashboard-stat-light:hover{background-color:#4c91cd}.dashboard-stat.blue-sharp .visual>i{color:#fff;opacity:.1}.dashboard-stat.blue-sharp .details .number{color:#fff}.dashboard-stat.blue-sharp .details .desc{color:#fff;opacity:1}.dashboard-stat.blue-sharp .more{color:#fff;background-color:#4c91cd}.dashboard-stat.blue-oleo{background-color:#94a0b2}.dashboard-stat.blue-oleo.dashboard-stat-light:hover{background-color:#8895a9}.dashboard-stat.blue-oleo .visual>i{color:#fff;opacity:.1}.dashboard-stat.blue-oleo .details .number{color:#fff}.dashboard-stat.blue-oleo .details .desc{color:#fff;opacity:1}.dashboard-stat.blue-oleo .more{color:#fff;background-color:#8895a9}.dashboard-stat.green{background-color:#28a745}.dashboard-stat.green.dashboard-stat-light:hover{background-color:#2bb8c4}.dashboard-stat.green .visual>i{color:#fff;opacity:.1}.dashboard-stat.green .details .number{color:#fff}.dashboard-stat.green .details .desc{color:#fff;opacity:1}.dashboard-stat.green .more{color:#fff;background-color:#2bb8c4}.dashboard-stat.green-meadow{background-color:#1bbc9b}.dashboard-stat.green-meadow.dashboard-stat-light:hover{background-color:#18aa8c}.dashboard-stat.green-meadow .visual>i{color:#fff;opacity:.1}.dashboard-stat.green-meadow .details .number{color:#fff}.dashboard-stat.green-meadow .details .desc{color:#fff;opacity:1}.dashboard-stat.green-meadow .more{color:#fff;background-color:#18aa8c}.dashboard-stat.green-seagreen{background-color:#1ba39c}.dashboard-stat.green-seagreen.dashboard-stat-light:hover{background-color:#18918b}.dashboard-stat.green-seagreen .visual>i{color:#fff;opacity:.1}.dashboard-stat.green-seagreen .details .number{color:#fff}.dashboard-stat.green-seagreen .details .desc{color:#fff;opacity:1}.dashboard-stat.green-seagreen .more{color:#fff;background-color:#18918b}.dashboard-stat.green-turquoise{background-color:#36d7b7}.dashboard-stat.green-turquoise.dashboard-stat-light:hover{background-color:#29cfae}.dashboard-stat.green-turquoise .visual>i{color:#fff;opacity:.1}.dashboard-stat.green-turquoise .details .number{color:#fff}.dashboard-stat.green-turquoise .details .desc{color:#fff;opacity:1}.dashboard-stat.green-turquoise .more{color:#fff;background-color:#29cfae}.dashboard-stat.green-haze{background-color:#44b6ae}.dashboard-stat.green-haze.dashboard-stat-light:hover{background-color:#3ea7a0}.dashboard-stat.green-haze .visual>i{color:#fff;opacity:.1}.dashboard-stat.green-haze .details .number{color:#fff}.dashboard-stat.green-haze .details .desc{color:#fff;opacity:1}.dashboard-stat.green-haze .more{color:#fff;background-color:#3ea7a0}.dashboard-stat.green-jungle{background-color:#26c281}.dashboard-stat.green-jungle.dashboard-stat-light:hover{background-color:#23b176}.dashboard-stat.green-jungle .visual>i{color:#fff;opacity:.1}.dashboard-stat.green-jungle .details .number{color:#fff}.dashboard-stat.green-jungle .details .desc{color:#fff;opacity:1}.dashboard-stat.green-jungle .more{color:#fff;background-color:#23b176}.dashboard-stat.green-soft{background-color:#3faba4}.dashboard-stat.green-soft.dashboard-stat-light:hover{background-color:#3a9c96}.dashboard-stat.green-soft .visual>i{color:#fff;opacity:.1}.dashboard-stat.green-soft .details .number{color:#fff}.dashboard-stat.green-soft .details .desc{color:#fff;opacity:1}.dashboard-stat.green-soft .more{color:#fff;background-color:#3a9c96}.dashboard-stat.green-dark{background-color:#4db3a2}.dashboard-stat.green-dark.dashboard-stat-light:hover{background-color:#46a595}.dashboard-stat.green-dark .visual>i{color:#fff;opacity:.1}.dashboard-stat.green-dark .details .number{color:#fff}.dashboard-stat.green-dark .details .desc{color:#fff;opacity:1}.dashboard-stat.green-dark .more{color:#fff;background-color:#46a595}.dashboard-stat.green-sharp{background-color:#2ab4c0}.dashboard-stat.green-sharp.dashboard-stat-light:hover{background-color:#26a4af}.dashboard-stat.green-sharp .visual>i{color:#fff;opacity:.1}.dashboard-stat.green-sharp .details .number{color:#fff}.dashboard-stat.green-sharp .details .desc{color:#fff;opacity:1}.dashboard-stat.green-sharp .more{color:#fff;background-color:#26a4af}.dashboard-stat.green-steel{background-color:#29b4b6}.dashboard-stat.green-steel.dashboard-stat-light:hover{background-color:#25a4a5}.dashboard-stat.green-steel .visual>i{color:#fff;opacity:.1}.dashboard-stat.green-steel .details .number{color:#fff}.dashboard-stat.green-steel .details .desc{color:#fff;opacity:1}.dashboard-stat.green-steel .more{color:#fff;background-color:#25a4a5}.dashboard-stat.grey{background-color:#e5e5e5}.dashboard-stat.grey.dashboard-stat-light:hover{background-color:#dbdbdb}.dashboard-stat.grey .visual>i{color:#333;opacity:.1}.dashboard-stat.grey .details .number{color:#333}.dashboard-stat.grey .details .desc{color:#333;opacity:1}.dashboard-stat.grey .more{color:#333;background-color:#dbdbdb}.dashboard-stat.grey-steel{background-color:#e9edef}.dashboard-stat.grey-steel.dashboard-stat-light:hover{background-color:#dde3e6}.dashboard-stat.grey-steel .visual>i{color:#80898e;opacity:.1}.dashboard-stat.grey-steel .details .number{color:#80898e}.dashboard-stat.grey-steel .details .desc{color:#80898e;opacity:1}.dashboard-stat.grey-steel .more{color:#80898e;background-color:#dde3e6}.dashboard-stat.grey-cararra{background-color:#fafafa}.dashboard-stat.grey-cararra.dashboard-stat-light:hover{background-color:#f0f0f0}.dashboard-stat.grey-cararra .visual>i{color:#333;opacity:.1}.dashboard-stat.grey-cararra .details .number{color:#333}.dashboard-stat.grey-cararra .details .desc{color:#333;opacity:1}.dashboard-stat.grey-cararra .more{color:#333;background-color:#f0f0f0}.dashboard-stat.grey-gallery{background-color:#555}.dashboard-stat.grey-gallery.dashboard-stat-light:hover{background-color:#4b4b4b}.dashboard-stat.grey-gallery .visual>i{color:#fff;opacity:.1}.dashboard-stat.grey-gallery .details .number{color:#fff}.dashboard-stat.grey-gallery .details .desc{color:#fff;opacity:1}.dashboard-stat.grey-gallery .more{color:#fff;background-color:#4b4b4b}.dashboard-stat.grey-cascade{background-color:#95a5a6}.dashboard-stat.grey-cascade.dashboard-stat-light:hover{background-color:#8a9c9d}.dashboard-stat.grey-cascade .visual>i{color:#fff;opacity:.1}.dashboard-stat.grey-cascade .details .number{color:#fff}.dashboard-stat.grey-cascade .details .desc{color:#fff;opacity:1}.dashboard-stat.grey-cascade .more{color:#fff;background-color:#8a9c9d}.dashboard-stat.grey-silver{background-color:#bfbfbf}.dashboard-stat.grey-silver.dashboard-stat-light:hover{background-color:#b5b5b5}.dashboard-stat.grey-silver .visual>i{color:#fafcfb;opacity:.1}.dashboard-stat.grey-silver .details .number{color:#fafcfb}.dashboard-stat.grey-silver .details .desc{color:#fafcfb;opacity:1}.dashboard-stat.grey-silver .more{color:#fafcfb;background-color:#b5b5b5}.dashboard-stat.grey-salsa{background-color:#acb5c3}.dashboard-stat.grey-salsa.dashboard-stat-light:hover{background-color:#a0aaba}.dashboard-stat.grey-salsa .visual>i{color:#fafcfb;opacity:.1}.dashboard-stat.grey-salsa .details .number{color:#fafcfb}.dashboard-stat.grey-salsa .details .desc{color:#fafcfb;opacity:1}.dashboard-stat.grey-salsa .more{color:#fafcfb;background-color:#a0aaba}.dashboard-stat.grey-salt{background-color:#bfcad1}.dashboard-stat.grey-salt.dashboard-stat-light:hover{background-color:#b3c0c8}.dashboard-stat.grey-salt .visual>i{color:#fafcfb;opacity:.1}.dashboard-stat.grey-salt .details .number{color:#fafcfb}.dashboard-stat.grey-salt .details .desc{color:#fafcfb;opacity:1}.dashboard-stat.grey-salt .more{color:#fafcfb;background-color:#b3c0c8}.dashboard-stat.grey-mint{background-color:#525e64}.dashboard-stat.grey-mint.dashboard-stat-light:hover{background-color:#495359}.dashboard-stat.grey-mint .visual>i{color:#fff;opacity:.1}.dashboard-stat.grey-mint .details .number{color:#fff}.dashboard-stat.grey-mint .details .desc{color:#fff;opacity:1}.dashboard-stat.grey-mint .more{color:#fff;background-color:#495359}.dashboard-stat.red{background-color:#e7505a}.dashboard-stat.red.dashboard-stat-light:hover{background-color:#e53e49}.dashboard-stat.red .visual>i{color:#fff;opacity:.1}.dashboard-stat.red .details .number{color:#fff}.dashboard-stat.red .details .desc{color:#fff;opacity:1}.dashboard-stat.red .more{color:#fff;background-color:#e53e49}.dashboard-stat.red-pink{background-color:#e08283}.dashboard-stat.red-pink.dashboard-stat-light:hover{background-color:#dc7273}.dashboard-stat.red-pink .visual>i{color:#fff;opacity:.1}.dashboard-stat.red-pink .details .number{color:#fff}.dashboard-stat.red-pink .details .desc{color:#fff;opacity:1}.dashboard-stat.red-pink .more{color:#fff;background-color:#dc7273}.dashboard-stat.red-sunglo{background-color:#e26a6a}.dashboard-stat.red-sunglo.dashboard-stat-light:hover{background-color:#df5959}.dashboard-stat.red-sunglo .visual>i{color:#fff;opacity:.1}.dashboard-stat.red-sunglo .details .number{color:#fff}.dashboard-stat.red-sunglo .details .desc{color:#fff;opacity:1}.dashboard-stat.red-sunglo .more{color:#fff;background-color:#df5959}.dashboard-stat.red-intense{background-color:#e35b5a}.dashboard-stat.red-intense.dashboard-stat-light:hover{background-color:#e04a49}.dashboard-stat.red-intense .visual>i{color:#fff;opacity:.1}.dashboard-stat.red-intense .details .number{color:#fff}.dashboard-stat.red-intense .details .desc{color:#fff;opacity:1}.dashboard-stat.red-intense .more{color:#fff;background-color:#e04a49}.dashboard-stat.red-thunderbird{background-color:#d91e18}.dashboard-stat.red-thunderbird.dashboard-stat-light:hover{background-color:#c71b16}.dashboard-stat.red-thunderbird .visual>i{color:#fff;opacity:.1}.dashboard-stat.red-thunderbird .details .number{color:#fff}.dashboard-stat.red-thunderbird .details .desc{color:#fff;opacity:1}.dashboard-stat.red-thunderbird .more{color:#fff;background-color:#c71b16}.dashboard-stat.red-flamingo{background-color:#ef4836}.dashboard-stat.red-flamingo.dashboard-stat-light:hover{background-color:#ed3723}.dashboard-stat.red-flamingo .visual>i{color:#fff;opacity:.1}.dashboard-stat.red-flamingo .details .number{color:#fff}.dashboard-stat.red-flamingo .details .desc{color:#fff;opacity:1}.dashboard-stat.red-flamingo .more{color:#fff;background-color:#ed3723}.dashboard-stat.red-soft{background-color:#d05454}.dashboard-stat.red-soft.dashboard-stat-light:hover{background-color:#c44}.dashboard-stat.red-soft .visual>i{color:#fff;opacity:.1}.dashboard-stat.red-soft .details .number{color:#fff}.dashboard-stat.red-soft .details .desc{color:#fff;opacity:1}.dashboard-stat.red-soft .more{color:#fff;background-color:#c44}.dashboard-stat.red-haze{background-color:#f36a5a}.dashboard-stat.red-haze.dashboard-stat-light:hover{background-color:#f25947}.dashboard-stat.red-haze .visual>i{color:#fff;opacity:.1}.dashboard-stat.red-haze .details .number{color:#fff}.dashboard-stat.red-haze .details .desc{color:#fff;opacity:1}.dashboard-stat.red-haze .more{color:#fff;background-color:#f25947}.dashboard-stat.red-mint{background-color:#e43a45}.dashboard-stat.red-mint.dashboard-stat-light:hover{background-color:#e22834}.dashboard-stat.red-mint .visual>i{color:#fff;opacity:.1}.dashboard-stat.red-mint .details .number{color:#fff}.dashboard-stat.red-mint .details .desc{color:#fff;opacity:1}.dashboard-stat.red-mint .more{color:#fff;background-color:#e22834}.dashboard-stat.yellow{background-color:#c49f47}.dashboard-stat.yellow.dashboard-stat-light:hover{background-color:#bb953c}.dashboard-stat.yellow .visual>i{color:#fff;opacity:.1}.dashboard-stat.yellow .details .number{color:#fff}.dashboard-stat.yellow .details .desc{color:#fff;opacity:1}.dashboard-stat.yellow .more{color:#fff;background-color:#bb953c}.dashboard-stat.yellow-gold{background-color:#e87e04}.dashboard-stat.yellow-gold.dashboard-stat-light:hover{background-color:#d47304}.dashboard-stat.yellow-gold .visual>i{color:#fff;opacity:.1}.dashboard-stat.yellow-gold .details .number{color:#fff}.dashboard-stat.yellow-gold .details .desc{color:#fff;opacity:1}.dashboard-stat.yellow-gold .more{color:#fff;background-color:#d47304}.dashboard-stat.yellow-casablanca{background-color:#f2784b}.dashboard-stat.yellow-casablanca.dashboard-stat-light:hover{background-color:#f16a38}.dashboard-stat.yellow-casablanca .visual>i{color:#fff;opacity:.1}.dashboard-stat.yellow-casablanca .details .number{color:#fff}.dashboard-stat.yellow-casablanca .details .desc{color:#fff;opacity:1}.dashboard-stat.yellow-casablanca .more{color:#fff;background-color:#f16a38}.dashboard-stat.yellow-crusta{background-color:#f3c200}.dashboard-stat.yellow-crusta.dashboard-stat-light:hover{background-color:#dfb200}.dashboard-stat.yellow-crusta .visual>i{color:#fff;opacity:.1}.dashboard-stat.yellow-crusta .details .number{color:#fff}.dashboard-stat.yellow-crusta .details .desc{color:#fff;opacity:1}.dashboard-stat.yellow-crusta .more{color:#fff;background-color:#dfb200}.dashboard-stat.yellow-lemon{background-color:#f7ca18}.dashboard-stat.yellow-lemon.dashboard-stat-light:hover{background-color:#f2c308}.dashboard-stat.yellow-lemon .visual>i{color:#fff;opacity:.1}.dashboard-stat.yellow-lemon .details .number{color:#fff}.dashboard-stat.yellow-lemon .details .desc{color:#fff;opacity:1}.dashboard-stat.yellow-lemon .more{color:#fff;background-color:#f2c308}.dashboard-stat.yellow-saffron{background-color:#f4d03f}.dashboard-stat.yellow-saffron.dashboard-stat-light:hover{background-color:#f3cb2c}.dashboard-stat.yellow-saffron .visual>i{color:#fff;opacity:.1}.dashboard-stat.yellow-saffron .details .number{color:#fff}.dashboard-stat.yellow-saffron .details .desc{color:#fff;opacity:1}.dashboard-stat.yellow-saffron .more{color:#fff;background-color:#f3cb2c}.dashboard-stat.yellow-soft{background-color:#c8d046}.dashboard-stat.yellow-soft.dashboard-stat-light:hover{background-color:#c3cc36}.dashboard-stat.yellow-soft .visual>i{color:#fff;opacity:.1}.dashboard-stat.yellow-soft .details .number{color:#fff}.dashboard-stat.yellow-soft .details .desc{color:#fff;opacity:1}.dashboard-stat.yellow-soft .more{color:#fff;background-color:#c3cc36}.dashboard-stat.yellow-haze{background-color:#c5bf66}.dashboard-stat.yellow-haze.dashboard-stat-light:hover{background-color:#bfb957}.dashboard-stat.yellow-haze .visual>i{color:#fff;opacity:.1}.dashboard-stat.yellow-haze .details .number{color:#fff}.dashboard-stat.yellow-haze .details .desc{color:#fff;opacity:1}.dashboard-stat.yellow-haze .more{color:#fff;background-color:#bfb957}.dashboard-stat.yellow-mint{background-color:#c5b96b}.dashboard-stat.yellow-mint.dashboard-stat-light:hover{background-color:#bfb25c}.dashboard-stat.yellow-mint .visual>i{color:#fff;opacity:.1}.dashboard-stat.yellow-mint .details .number{color:#fff}.dashboard-stat.yellow-mint .details .desc{color:#fff;opacity:1}.dashboard-stat.yellow-mint .more{color:#fff;background-color:#bfb25c}.dashboard-stat.purple{background-color:#8e44ad}.dashboard-stat.purple.dashboard-stat-light:hover{background-color:#823e9e}.dashboard-stat.purple .visual>i{color:#fff;opacity:.1}.dashboard-stat.purple .details .number{color:#fff}.dashboard-stat.purple .details .desc{color:#fff;opacity:1}.dashboard-stat.purple .more{color:#fff;background-color:#823e9e}.dashboard-stat.purple-plum{background-color:#8775a7}.dashboard-stat.purple-plum.dashboard-stat-light:hover{background-color:#7c699f}.dashboard-stat.purple-plum .visual>i{color:#fff;opacity:.1}.dashboard-stat.purple-plum .details .number{color:#fff}.dashboard-stat.purple-plum .details .desc{color:#fff;opacity:1}.dashboard-stat.purple-plum .more{color:#fff;background-color:#7c699f}.dashboard-stat.purple-medium{background-color:#bf55ec}.dashboard-stat.purple-medium.dashboard-stat-light:hover{background-color:#b843ea}.dashboard-stat.purple-medium .visual>i{color:#fff;opacity:.1}.dashboard-stat.purple-medium .details .number{color:#fff}.dashboard-stat.purple-medium .details .desc{color:#fff;opacity:1}.dashboard-stat.purple-medium .more{color:#fff;background-color:#b843ea}.dashboard-stat.purple-studio{background-color:#8e44ad}.dashboard-stat.purple-studio.dashboard-stat-light:hover{background-color:#823e9e}.dashboard-stat.purple-studio .visual>i{color:#fff;opacity:.1}.dashboard-stat.purple-studio .details .number{color:#fff}.dashboard-stat.purple-studio .details .desc{color:#fff;opacity:1}.dashboard-stat.purple-studio .more{color:#fff;background-color:#823e9e}.dashboard-stat.purple-wisteria{background-color:#9b59b6}.dashboard-stat.purple-wisteria.dashboard-stat-light:hover{background-color:#924dae}.dashboard-stat.purple-wisteria .visual>i{color:#fff;opacity:.1}.dashboard-stat.purple-wisteria .details .number{color:#fff}.dashboard-stat.purple-wisteria .details .desc{color:#fff;opacity:1}.dashboard-stat.purple-wisteria .more{color:#fff;background-color:#924dae}.dashboard-stat.purple-seance{background-color:#9a12b3}.dashboard-stat.purple-seance.dashboard-stat-light:hover{background-color:#8a10a0}.dashboard-stat.purple-seance .visual>i{color:#fff;opacity:.1}.dashboard-stat.purple-seance .details .number{color:#fff}.dashboard-stat.purple-seance .details .desc{color:#fff;opacity:1}.dashboard-stat.purple-seance .more{color:#fff;background-color:#8a10a0}.dashboard-stat.purple-intense{background-color:#8775a7}.dashboard-stat.purple-intense.dashboard-stat-light:hover{background-color:#7c699f}.dashboard-stat.purple-intense .visual>i{color:#fff;opacity:.1}.dashboard-stat.purple-intense .details .number{color:#fff}.dashboard-stat.purple-intense .details .desc{color:#fff;opacity:1}.dashboard-stat.purple-intense .more{color:#fff;background-color:#7c699f}.dashboard-stat.purple-sharp{background-color:#796799}.dashboard-stat.purple-sharp.dashboard-stat-light:hover{background-color:#6f5f8d}.dashboard-stat.purple-sharp .visual>i{color:#fff;opacity:.1}.dashboard-stat.purple-sharp .details .number{color:#fff}.dashboard-stat.purple-sharp .details .desc{color:#fff;opacity:1}.dashboard-stat.purple-sharp .more{color:#fff;background-color:#6f5f8d}.dashboard-stat.purple-soft{background-color:#8877a9}.dashboard-stat.purple-soft.dashboard-stat-light:hover{background-color:#7d6ba1}.dashboard-stat.purple-soft .visual>i{color:#fff;opacity:.1}.dashboard-stat.purple-soft .details .number{color:#fff}.dashboard-stat.purple-soft .details .desc{color:#fff;opacity:1}.dashboard-stat.purple-soft .more{color:#fff;background-color:#7d6ba1}.dashboard-stat-light{padding-bottom:20px;margin-bottom:20px}.dashboard-stat-light .details{margin-bottom:5px}.dashboard-stat-light .details .number{font-weight:300;margin-bottom:0}.dashboard-stat2,.dashboard-stat2 .display{margin-bottom:0}.dashboard-stat2{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:#fff;padding:0}.dashboard-stat2.bordered{border:1px solid #e7ecf1}.dashboard-stat2 .display:after,.dashboard-stat2 .display:before{content:" ";display:table}.dashboard-stat2 .display:after{clear:both}.dashboard-stat2 .display .number{float:left;display:inline-block}.dashboard-stat2 .display .number h3{margin:0 0 2px;padding:0;font-size:30px;font-weight:400}.dashboard-stat2 .display .number h3>small{font-size:23px}.dashboard-stat2 .display .number small{font-size:14px;color:#aab5bc;font-weight:600;text-transform:uppercase}.dashboard-stat2 .display .icon{display:inline-block;float:right;padding:7px 0 0}.dashboard-stat2 .display .icon>i{color:#cbd4e0;font-size:26px}.dashboard-stat2 .progress-info{clear:both;display:none}.dashboard-stat2 .progress-info .progress{margin:0;height:4px;clear:both;display:block}.dashboard-stat2 .progress-info .status{margin-top:5px;font-size:11px;color:#aab5bc;font-weight:600;text-transform:uppercase}.dashboard-stat2 .progress-info .status .status-title{float:left;display:inline-block}.dashboard-stat2 .progress-info .status .status-number{float:right;display:inline-block}@media (min-width:1200px){.dashboard-stat2.card.card-custom:last-of-type{margin-bottom:0!important}}.text-stat h3{margin-top:5px;margin-bottom:0;font-size:18px}.text-stat span{font-size:13px!important}@media (max-width:767px){.text-stat{margin-top:20px}}.social-icons{padding:0;margin:0}.social-icons:after,.social-icons:before{content:" ";display:table}.social-icons:after{clear:both}.social-icons li{float:left;display:inline;list-style:none;margin-right:5px;margin-bottom:5px;text-indent:-9999px}.social-icons li>a{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;width:28px;height:28px;display:block;background-position:0 0;background-repeat:no-repeat;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.social-icons li:hover>a{background-position:0 -38px}.social-icons li .amazon{background:url(../img/social/amazon.png) no-repeat}.social-icons li .behance{background:url(../img/social/behance.png) no-repeat}.social-icons li .blogger{background:url(../img/social/blogger.png) no-repeat}.social-icons li .deviantart{background:url(../img/social/deviantart.png) no-repeat}.social-icons li .dribbble{background:url(../img/social/dribbble.png) no-repeat}.social-icons li .dropbox{background:url(../img/social/dropbox.png) no-repeat}.social-icons li .evernote{background:url(../img/social/evernote.png) no-repeat}.social-icons li .facebook{background:url(../img/social/facebook.png) no-repeat}.social-icons li .forrst{background:url(../img/social/forrst.png) no-repeat}.social-icons li .github{background:url(../img/social/github.png) no-repeat}.social-icons li .googleplus{background:url(../img/social/googleplus.png) no-repeat}.social-icons li .jolicloud{background:url(../img/social/jolicloud.png) no-repeat}.social-icons li .last-fm{background:url(../img/social/last-fm.png) no-repeat}.social-icons li .linkedin{background:url(../img/social/linkedin.png) no-repeat}.social-icons li .picasa{background:url(../img/social/picasa.png) no-repeat}.social-icons li .pintrest{background:url(../img/social/pintrest.png) no-repeat}.social-icons li .rss{background:url(../img/social/rss.png) no-repeat}.social-icons li .skype{background:url(../img/social/skype.png) no-repeat}.social-icons li .spotify{background:url(../img/social/spotify.png) no-repeat}.social-icons li .stumbleupon{background:url(../img/social/stumbleupon.png) no-repeat}.social-icons li .tumblr{background:url(../img/social/tumblr.png) no-repeat}.social-icons li .twitter{background:url(../img/social/twitter.png) no-repeat}.social-icons li .vimeo{background:url(../img/social/vimeo.png) no-repeat}.social-icons li .wordpress{background:url(../img/social/wordpress.png) no-repeat}.social-icons li .xing{background:url(../img/social/xing.png) no-repeat}.social-icons li .yahoo{background:url(../img/social/yahoo.png) no-repeat}.social-icons li .youtube{background:url(../img/social/youtube.png) no-repeat}.social-icons li .vk{background:url(../img/social/vk.png) no-repeat}.social-icons li .instagram{background:url(../img/social/instagram.png) no-repeat}.social-icons li .reddit{background:url(../img/social/reddit.png) no-repeat}.social-icons li .aboutme{background:url(../img/social/aboutme.png) no-repeat}.social-icons li .flickr{background:url(../img/social/flickr.png) no-repeat}.social-icons li .foursquare{background:url(../img/social/foursquare.png) no-repeat}.social-icons li .gravatar{background:url(../img/social/gravatar.png) no-repeat}.social-icons li .klout{background:url(../img/social/klout.png) no-repeat}.social-icons li .myspace{background:url(../img/social/myspace.png) no-repeat}.social-icons li .quora{background:url(../img/social/quora.png) no-repeat}.social-icons.social-icons-color>li>a{opacity:.7;background-position:0 -38px!important}.social-icons.social-icons-color>li>a:hover{opacity:1}.social-icons.social-icons-circle>li>a{border-radius:25px!important}.social-icon{display:inline-block!important;width:28px;height:28px;background-position:0 0;background-repeat:no-repeat;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.social-icon.social-icon-circle{border-radius:25px!important}.social-icon.amazon{background:url(../img/social/amazon.png) no-repeat}.social-icon.behance{background:url(../img/social/behance.png) no-repeat}.social-icon.blogger{background:url(../img/social/blogger.png) no-repeat}.social-icon.deviantart{background:url(../img/social/deviantart.png) no-repeat}.social-icon.dribbble{background:url(../img/social/dribbble.png) no-repeat}.social-icon.dropbox{background:url(../img/social/dropbox.png) no-repeat}.social-icon.evernote{background:url(../img/social/evernote.png) no-repeat}.social-icon.facebook{background:url(../img/social/facebook.png) no-repeat}.social-icon.forrst{background:url(../img/social/forrst.png) no-repeat}.social-icon.github{background:url(../img/social/github.png) no-repeat}.social-icon.googleplus{background:url(../img/social/googleplus.png) no-repeat}.social-icon.jolicloud{background:url(../img/social/jolicloud.png) no-repeat}.social-icon.last-fm{background:url(../img/social/last-fm.png) no-repeat}.social-icon.linkedin{background:url(../img/social/linkedin.png) no-repeat}.social-icon.picasa{background:url(../img/social/picasa.png) no-repeat}.social-icon.pintrest{background:url(../img/social/pintrest.png) no-repeat}.social-icon.rss{background:url(../img/social/rss.png) no-repeat}.social-icon.skype{background:url(../img/social/skype.png) no-repeat}.social-icon.spotify{background:url(../img/social/spotify.png) no-repeat}.social-icon.stumbleupon{background:url(../img/social/stumbleupon.png) no-repeat}.social-icon.tumblr{background:url(../img/social/tumblr.png) no-repeat}.social-icon.twitter{background:url(../img/social/twitter.png) no-repeat}.social-icon.vimeo{background:url(../img/social/vimeo.png) no-repeat}.social-icon.wordpress{background:url(../img/social/wordpress.png) no-repeat}.social-icon.xing{background:url(../img/social/xing.png) no-repeat}.social-icon.yahoo{background:url(../img/social/yahoo.png) no-repeat}.social-icon.youtube{background:url(../img/social/youtube.png) no-repeat}.social-icon.vk{background:url(../img/social/vk.png) no-repeat}.social-icon.instagram{background:url(../img/social/instagram.png) no-repeat}.social-icon.reddit{background:url(../img/social/reddit.png) no-repeat}.social-icon.aboutme{background:url(../img/social/aboutme.png) no-repeat}.social-icon.flickr{background:url(../img/social/flickr.png) no-repeat}.social-icon.foursquare{background:url(../img/social/foursquare.png) no-repeat}.social-icon.gravatar{background:url(../img/social/gravatar.png) no-repeat}.social-icon.klout{background:url(../img/social/klout.png) no-repeat}.social-icon.myspace{background:url(../img/social/myspace.png) no-repeat}.social-icon.quora{background:url(../img/social/quora.png) no-repeat}.social-icon:hover{background-position:0 -38px}.social-icon-color{opacity:.7;background-position:0 -38px!important}.social-icon-color:hover{opacity:1}.table-scrollable{width:100%;overflow-x:auto;overflow-y:hidden;border:1px solid #e7ecf1;margin:10px 0!important}.DTS .table-scrollable,.table-scrollable.table-scrollable-borderless,.table-scrollable>.table-bordered{border:0}.table-scrollable>.table-bordered>tbody>tr:last-child>td,.table-scrollable>.table-bordered>tbody>tr:last-child>th,.table-scrollable>.table-bordered>tfoot>tr:last-child>td,.table-scrollable>.table-bordered>tfoot>tr:last-child>th,.table-scrollable>.table-bordered>thead>tr:last-child>td,.table-scrollable>.table-bordered>thead>tr:last-child>th,.table.table-bordered thead>tr>th{border-bottom:0}.table-scrollable>.table{width:100%!important;margin:0!important;background-color:#fff}.table-scrollable>.table>tbody>tr>th,.table-scrollable>.table>tfoot>tr>td,.table-scrollable>.table>tfoot>tr>th,.table-scrollable>.table>thead>tr>th{white-space:nowrap}.table-scrollable>.table-bordered>tbody>tr>td:first-child,.table-scrollable>.table-bordered>tbody>tr>th:first-child,.table-scrollable>.table-bordered>tfoot>tr>td:first-child,.table-scrollable>.table-bordered>tfoot>tr>th:first-child,.table-scrollable>.table-bordered>thead>tr>td:first-child,.table-scrollable>.table-bordered>thead>tr>th:first-child{border-left:0}.table-scrollable>.table-bordered>tbody>tr>td:last-child,.table-scrollable>.table-bordered>tbody>tr>th:last-child,.table-scrollable>.table-bordered>tfoot>tr>td:last-child,.table-scrollable>.table-bordered>tfoot>tr>th:last-child,.table-scrollable>.table-bordered>thead>tr>td:last-child,.table-scrollable>.table-bordered>thead>tr>th:last-child{border-right:0}.table td,.table th{font-size:14px}.flip-scroll table,.table td .img-responsive{width:100%}@media only screen and (max-width:768px){.flip-scroll .flip-content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.flip-scroll * html .flip-content{zoom:1}.flip-scroll td,.flip-scroll th{margin:0;vertical-align:top}.flip-scroll th{border:0!important;border-bottom:1px solid #ddd!important;border-right:1px solid #ddd!important;font-size:13px!important;padding:5px;width:auto!important;display:block;text-align:right}.flip-scroll table{border-collapse:collapse;border-spacing:0;display:block;position:relative;width:100%}.flip-scroll thead{display:block;float:left}.flip-scroll tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}.flip-scroll .flip-content tbody tr td{font-size:13px;line-height:1.483}.flip-scroll .table-bordered.flip-content tbody tr td{font-size:13px;line-height:1.43}.flip-scroll thead tr{display:block}.flip-scroll tbody tr{display:inline-block;vertical-align:top;margin-left:-5px}.flip-scroll td{display:block;min-height:1.25em;text-align:left;border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:0}.flip-scroll th{border-left:0}.flip-scroll tbody tr{border-left:1px solid #ddd}.flip-scroll td:last-child,.flip-scroll th:last-child{border-bottom:1px solid #ddd}}.table-toolbar{margin-bottom:20px}.table-toolbar:after,.table-toolbar:before{content:" ";display:table}.table-toolbar:after{clear:both}.table.table-full-width{width:100%!important}.table .btn{margin-top:0;margin-left:0;margin-right:5px}.table thead tr th{font-size:14px;font-weight:600}.table-advance{margin-bottom:10px!important}.table-advance thead{color:#3f444a}.table-advance thead tr th{background-color:#f1f4f7;font-size:14px;font-weight:400;color:#3f444a}.table-advance div.danger,.table-advance div.important,.table-advance div.info,.table-advance div.success,.table-advance div.warning{position:absolute;margin-top:-5px;float:left;width:2px;height:30px;margin-right:20px!important}.table-advance tr td{border-left-width:0}.table-advance tr td:first-child{border-left-width:2px!important}.table-advance tr td.highlight:first-child a{margin-left:15px}.table-advance td.highlight div.primary{border-left:2px solid #337ab7}.table-advance td.highlight div.success{border-left:2px solid #36c6d3}.table-advance td.highlight div.info{border-left:2px solid #659be0}.table-advance td.highlight div.warning{border-left:2px solid #f1c40f}.table-advance td.highlight div.danger{border-left:2px solid #ed6b75}@media (max-width:767px){.table-advance tr>td.highlight:first-child a{margin-left:8px}}.table.table-light{border:0!important}.table.table-light>thead>tr:hover>th{background:0 0}.table.table-light>thead>tr.uppercase{text-transform:uppercase}.table.table-light>thead>tr>th{font-weight:600;font-size:13px;color:#93a2a9;border:0;border-bottom:1px solid #f2f5f8}.table.table-light>tbody>tr:last-child>td{border:0}.table.table-light>tbody>tr>td{border:0;border-bottom:1px solid #f2f5f8;color:#8896a0;vertical-align:middle}.table.table-light>tbody>tr>td.fit{width:1px;padding-right:3px}.table.table-light>tbody>tr>td .user-pic{display:inline-block;vertical-align:middle;height:30px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.table.table-light.table-hover>tbody>tr:hover>td,.table.table-light.table-hover>tbody>tr>td:hover,.table.table-light.table-hover>tbody>tr>th:hover{background:#f9fafb!important}.table-hover>tbody>tr:hover,.table-hover>tbody>tr:hover>td{background:#f3f4f6!important}.nav-pills,.nav-tabs{margin-bottom:10px}.nav-pills>li>a,.nav-tabs>li>a{font-size:14px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-pills>li>a>.badge,.nav-tabs>li>a>.badge{margin-top:-6px}.nav-pills>li .dropdown-menu:after,.nav-pills>li .dropdown-menu:before,.nav-tabs>li .dropdown-menu:after,.nav-tabs>li .dropdown-menu:before{display:none}.nav-pills.nav-pills-sm>li>a,.nav-pills.nav-tabs-sm>li>a,.nav-tabs.nav-pills-sm>li>a,.nav-tabs.nav-tabs-sm>li>a{font-size:13px}.nav-pills .dropdown.open>.dropdown-toggle,.nav-tabs .dropdown.open>.dropdown-toggle{background:#eee;color:#0d638f;border-color:transparent}.tabs-left.nav-tabs,.tabs-right.nav-tabs{border-bottom:0}.tabs-left.nav-tabs>li,.tabs-right.nav-tabs>li{float:none}.tabs-left.nav-tabs>li>a,.tabs-right.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left.nav-tabs{border-right:1px solid #ddd}.tabs-left.nav-tabs>li>a{display:block;margin-right:-1px}.tabs-left.nav-tabs>li>a:focus,.tabs-left.nav-tabs>li>a:hover{border-radius:4px 0 0 4px;border-color:#eee #ddd #eee #eee}.tabs-left.nav-tabs>li.active>a,.tabs-left.nav-tabs>li.active>a:hover>li.active>a:focus{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;border-color:#ddd transparent #ddd #ddd}.tabs-right.nav-tabs{border-left:1px solid #ddd}.tabs-right.nav-tabs>li>a{display:block;margin-left:-1px}.tabbable:after,.tabbable:before,.tiles:after,.tiles:before{display:table;content:" "}.tabs-right.nav-tabs>li>a:focus,.tabs-right.nav-tabs>li>a:hover{border-radius:0 4px 4px 0;border-color:#eee #eee #eee #ddd}.tabs-right.nav-tabs>li.active>a,.tabs-right.nav-tabs>li.active>a:hover>li.active>a:focus{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;border-color:#ddd #ddd #ddd transparent}.tabs-below>.nav-pills,.tabs-below>.nav-tabs{border-bottom:0;margin-bottom:0;margin-top:10px}.tabs-below>.nav-tabs{border-top:1px solid #ddd;margin-bottom:0;margin-top:10px}.tabs-below>.nav-tabs>li>a{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>li>a .dropdown-menu{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.tabs-below>.nav-tabs .active a,.tabs-below>.nav-tabs .active a:hover .active a:focus{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;border-color:transparent #ddd #ddd!important}.tabbable:after{clear:both}.tabbable-custom{margin-bottom:15px;padding:0;overflow:hidden}.tabbable-custom>.nav-tabs{border:none;margin:0}.tabbable-custom>.nav-tabs>li.active>a,.tabbable-custom>.nav-tabs>li>a{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.tabbable-custom>.nav-tabs>li{margin-right:2px;border-top:2px solid transparent}.tabbable-custom>.nav-tabs>li>a{margin-right:0;border-radius:0}.tabbable-custom>.nav-tabs>li>a:hover{background:0 0;border-color:transparent}.tabbable-custom>.nav-tabs>li.active{border-top:3px solid #ed6b75;margin-top:0;position:relative}.tabbable-custom>.nav-tabs>li.active>a{border-top:none!important;font-weight:400;border-radius:0}.tabbable-custom>.nav-tabs>li.active>a:hover{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border-top:none;background:#fff;border-color:#d4d4d4 #d4d4d4 transparent}.tabbable-custom>.tab-content{background-color:#fff;border:1px solid #ddd;padding:10px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabbable-custom.nav-justified>.tab-content{margin-top:-1px}.tabbable-custom.boxless>.tab-content{padding:15px 0;border-left:none;border-right:none;border-bottom:none}.tabbable-custom.tabs-below.nav-justified .tab-content{margin-top:0;margin-bottom:-2px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.tabbable-custom.tabbable-full-width>.nav-tabs>li>a{color:#424242;font-size:15px;padding:9px 15px}.tabbable-custom.tabbable-full-width>.tab-content{padding:15px 0;border-left:none;border-right:none;border-bottom:none}.tabbable-custom.tabs-below .nav-tabs>li>a{border-top:none;border-bottom:2px solid transparent;margin-top:-1px}.tabbable-line.tabs-below>.nav-tabs>li>a,.tabbable-line>.nav-tabs>li.open .dropdown-menu,.tabbable-line>.nav-tabs>li:hover .dropdown-menu{margin-top:0}.tabbable-custom.tabs-below .nav-tabs>li.active{border-top:none;border-bottom:3px solid #d12610;margin-bottom:0;position:relative}.tabbable-custom.tabs-below .nav-tabs>li.active>a{border-bottom:none}.tabbable-custom.tabs-below .nav-tabs>li.active>a:hover{background:#fff;border-color:#d4d4d4 #d4d4d4 transparent}.tabbable-custom.tabbable-noborder .tab-content,.tabbable-custom.tabbable-noborder>.nav-tabs>li>a{border:0}.portlet:not(.light) .tabbable-line{padding-top:15px}.tabbable-line>.nav-tabs{border:none;margin:0}.tabbable-line>.nav-tabs>li{margin:0;border-bottom:4px solid transparent}.tabbable-line>.nav-tabs>li>a{background:0 0!important;border:0;margin:0;padding-left:15px;padding-right:15px;color:#737373}.tabbable-line>.nav-tabs>li>a>i{color:#a6a6a6}.tabbable-line>.nav-tabs>li.active{background:0 0;border-bottom:4px solid #36c6d3;position:relative}.tabbable-line>.nav-tabs>li.active>a{border:0;color:#333}.tabbable-line>.nav-tabs>li.active>a>i{color:#404040}.tabbable-line>.nav-tabs>li.open,.tabbable-line>.nav-tabs>li:hover{background:0 0;border-bottom:4px solid #9fe4ea}.tabbable-line>.nav-tabs>li.open>a,.tabbable-line>.nav-tabs>li:hover>a{border:0;background:0 0!important;color:#333}.tabbable-line>.nav-tabs>li.open>a>i,.tabbable-line>.nav-tabs>li:hover>a>i{color:#a6a6a6}.tabbable-line>.tab-content{margin-top:0;border:0;border-top:1px solid #eef1f5;padding:30px 0}.page-container-bg-solid .tabbable-line>.tab-content{border-top:1px solid #dae2ea}.portlet .tabbable-line>.tab-content{padding-bottom:0}.tabbable-line.tabs-below>.nav-tabs>li{border-top:4px solid transparent}.tabbable-line.tabs-below>.nav-tabs>li:hover{border-bottom:0;border-top:4px solid #fbdcde}.tabbable-line.tabs-below>.nav-tabs>li.active{margin-bottom:-2px;border-bottom:0;border-top:4px solid #ed6b75}.tabbable-line.tabs-below>.tab-content{margin-top:-10px;border-top:0;border-bottom:1px solid #eee;padding-bottom:15px}.portlet .tabbable-bordered{margin-top:20px}.tabbable-bordered .nav-tabs{margin-bottom:0;border-bottom:0}.tabbable-bordered .tab-content{padding:30px 20px 20px;border:1px solid #ddd;background:#fff}.tiles{margin-right:-10px}.tiles:after{clear:both}.tiles .tile{display:block;float:left;height:135px;width:135px!important;cursor:pointer;text-decoration:none;color:#fff;position:relative;font-weight:300;font-size:12px;letter-spacing:.02em;line-height:20px;overflow:hidden;border:4px solid transparent;margin:0 10px 10px 0}.tiles .tile .tile-body>.content,.tiles .tile.image .tile-body h3,.tiles .tile.selected .check:after{display:inline-block}.tiles .tile:after,.tiles .tile:before{content:"";float:left}.tiles .tile.double{width:280px!important}.tiles .tile.double-down{height:280px!important}.tiles .tile.double-down i{margin-top:95px}.tiles .tile:hover{border-color:#aaa!important}.tiles .tile.selected,.tiles .tile:active{border-color:#ccc!important}.tiles .tile.selected .corner:after{content:"";display:inline-block;border-left:40px solid transparent;border-bottom:40px solid transparent;border-right:40px solid #ccc;position:absolute;top:-3px;right:-3px}.tiles .tile.selected .check:after{font-family:FontAwesome;font-size:13px;content:"\f00c";position:absolute;top:2px;right:2px}.tiles .tile.icon{padding:0}.tiles .tile.image .tile-body{padding:0!important}.tiles .tile.image .tile-body>img{width:100%;height:auto;min-height:100%;max-width:100%}.tiles .tile .tile-body{height:100%;vertical-align:top;padding:10px;overflow:hidden;position:relative;font-weight:400;font-size:12px;color:#fff;margin-bottom:10px}.tiles .tile .tile-body p{font-weight:400;font-size:13px;color:#fff;overflow:hidden}.tiles .tile .tile-body p:active{color:rgba(0,0,0,.4)}.tiles .tile .tile-body p:hover{color:#fff}.tiles .tile .tile-body img{float:left;margin-right:10px}.tiles .tile .tile-body img.pull-right{float:right!important;margin-left:10px;margin-right:0}.tiles .tile .tile-body>i{margin-top:17px;display:block;font-size:56px;line-height:56px;text-align:center}.tiles .tile .tile-body h1,.tiles .tile .tile-body h2,.tiles .tile .tile-body h3,.tiles .tile .tile-body h4,.tiles .tile .tile-body h5,.tiles .tile .tile-body h6,.tiles .tile .tile-body p{padding:0;margin:0;line-height:14px}.tiles .tile .tile-body h1:hover,.tiles .tile .tile-body h2:hover,.tiles .tile .tile-body h3:hover,.tiles .tile .tile-body h4:hover,.tiles .tile .tile-body h5:hover,.tiles .tile .tile-body h6:hover,.tiles .tile .tile-body p:hover{color:#fff}.tiles .tile .tile-body h3,.tiles .tile .tile-body h4{margin-bottom:5px}.tiles .tile .tile-object{position:absolute;bottom:0;left:0;right:0;min-height:30px}.widget-gradient,.widget-wrap-img{min-height:350px;border-radius:4px}.tiles .tile .tile-object:after,.tiles .tile .tile-object:before{display:table;content:""}.tiles .tile .tile-object:after{clear:both}.tiles .tile .tile-object>.name{position:absolute;bottom:0;left:0;margin-bottom:5px;margin-left:10px;margin-right:15px;font-weight:400;font-size:13px;color:#fff}.tiles .tile .tile-object>.name>i{vertical-align:middle;display:block;font-size:24px;height:18px;width:24px}.tiles .tile .tile-object>.number{position:absolute;bottom:0;right:0;color:#fff;text-align:center;font-weight:600;font-size:14px;letter-spacing:.01em;line-height:14px;margin-bottom:8px;margin-right:10px}.well{border:0;padding:20px;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.well-lg{padding:40px}.well-sm{padding:10px}.widget-bg-color-purple{background:#9a7caf}.widget-bg-color-purple-dark{background:#4b365a}.widget-bg-color-purple-light{background:#674d79}.widget-bg-color-green{background:#4db3a4}.widget-bg-color-red{background:#f36a5a}.widget-bg-color-blue{background:#5b9bd1}.widget-bg-color-gray{background:#323c45}.widget-bg-color-gray-dark{background:#144f57}.widget-bg-color-white{background:#fff}.widget-bg-color-dark{background:#3e4f5e}.widget-bg-color-dark-light{background:#8e9daa}.widget-bg-color-fb{background:#475e98}.widget-bg-color-tw{background:#55acee}.widget-title-color-purple{color:#9a7caf}.widget-title-color-purple-dark{color:#4b365a}.widget-title-color-purple-light{color:#674d79}.widget-title-color-green{color:#4db3a4}.widget-title-color-red{color:#f36a5a}.widget-title-color-blue{color:#5b9bd1}.widget-title-color-gray{color:#323c45}.widget-title-color-gray-dark{color:#144f57}.widget-title-color-white{color:#fff}.widget-title-color-dark{color:#3e4f5e}.widget-title-color-dark-light{color:#8e9daa}.widget-title-color-fb{color:#475e98}.widget-title-color-tw{color:#55acee}.overflow-h{overflow:hidden}.widget-carousel .carousel-indicators{left:-18%;bottom:10px;margin-left:0}.widget-carousel .carousel-indicators-red>li{border-color:#f36a5a}.widget-carousel .carousel-indicators-red>li.active{background:#f36a5a}.widget-gradient{position:relative;overflow:hidden;background-size:cover;background-position:50% 50%}.widget-gradient .widget-gradient-body{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;padding:20px}.widget-gradient .widget-gradient-body .widget-gradient-title{font-size:21px;font-weight:600;color:#fff;margin:0}.widget-gradient .widget-gradient-body .widget-gradient-body-actions{position:absolute;right:20px;bottom:20px;padding:0;margin:0}.widget-gradient .widget-gradient-body .widget-gradient-body-actions li{font-size:14px;padding:0 0 0 8px}.widget-gradient .widget-gradient-body .widget-gradient-body-actions li:first-child{padding-left:0}.widget-gradient .widget-gradient-body .widget-gradient-body-actions li a{color:#fff}.widget-gradient .widget-gradient-body .widget-gradient-body-actions li a:hover{color:#a1afbb;text-decoration:none}.widget-wrap-img{position:relative;padding:20px}.widget-wrap-img .widget-wrap-img-title{font-size:21px;font-weight:600;color:#3e4f5e;margin:0 0 20px}.widget-wrap-img .widget-wrap-img-element{position:absolute;bottom:0;right:0}.widget-tab{min-height:420px;border-radius:4px}.widget-tab .nav-tabs{margin:0;border-color:#eff1f3}.widget-tab .nav-tabs>li{margin:0 10px}.widget-tab .nav-tabs>li:first-child{margin-left:20px}.widget-tab .nav-tabs>li>a{border:0;font-weight:700;color:#8e9daa;text-transform:uppercase;padding:20px 0}.widget-tab .nav-tabs>li>a>i{color:#8e9daa}.widget-tab .nav-tabs>li.open,.widget-tab .nav-tabs>li:hover{border-bottom:1px solid #f36a5a}.widget-tab .nav-tabs>li.open>a,.widget-tab .nav-tabs>li:hover>a{border:0;background:inherit;color:#f36a5a}.widget-tab .nav-tabs>li.open>a>i,.widget-tab .nav-tabs>li:hover>a>i{color:#f36a5a}.widget-tab .nav-tabs>li.active{border-bottom:1px solid #f36a5a;position:relative}.widget-tab .nav-tabs>li.active>a{border:0;color:#f36a5a}.widget-tab .nav-tabs>li.active>a>i{color:#f36a5a}.widget-tab .tab-content{padding:20px;color:#8e9daa}.widget-tab .slimScrollBar{right:10px!important;margin-top:17px!important;margin-bottom:17px!important}.widget-news{overflow:hidden;margin-right:10px;border-radius:4px}.widget-news .widget-news-left-elem{float:left;width:100px;height:auto;margin-right:15px}.widget-news .widget-news-right-body{overflow:hidden}.widget-news .widget-news-right-body .widget-news-right-body-title{font-size:16px;font-weight:600;color:#3e4f5e;margin:0 0 5px;clear:both}.widget-news .widget-news-right-body .widget-news-right-body-title .label{float:right;font-weight:600;background:#a1afbb;border-radius:3px!important}.widget-news .widget-news-right-body p{font-size:13px}.widget-thumb{padding:20px;border-radius:4px}.widget-thumb.bordered{border:1px solid #e7ecf1}.widget-thumb .widget-thumb-heading{font-size:14px;font-weight:700;color:#8e9daa;margin:0 0 20px}.widget-thumb .widget-thumb-wrap{overflow:hidden}.widget-thumb .widget-thumb-wrap .widget-thumb-icon{float:left;width:60px;height:60px;display:inline-block;font-size:20px;line-height:41px;color:#fff;text-align:center;padding:10px;margin-right:15px}.widget-thumb .widget-thumb-body{overflow:hidden}.widget-thumb .widget-thumb-body .widget-thumb-subtitle{padding-top:2px;display:block;font-size:14px;font-weight:600;color:#8e9daa}.widget-thumb .widget-thumb-body .widget-thumb-body-stat{display:block;font-size:30px;font-weight:600;color:#3e4f5e}.widget-socials{border-radius:4px;min-height:250px;padding:20px}.widget-comments,.widget-progress{min-height:420px}.widget-socials .widget-socials-title{font-size:25px;font-weight:700;line-height:1.4;color:#fff;margin:0 0 20px}.widget-socials .widget-social-subtitle{color:#fff;font-weight:200;line-height:1.4}.widget-media .widget-btn-blue .widget-btn-icon,.widget-media .widget-btn-default .widget-btn-icon,.widget-media .widget-btn-red .widget-btn-icon{line-height:1.5}.widget-socials .widget-social-subtitle a{color:#fff}.widget-socials .widget-socials-paragraph{display:block;color:#65727d}.widget-socials .widget-social-icon-fb,.widget-socials .widget-social-icon-tw{font-size:30px;margin:30px 0}.widget-socials .widget-social-icon-fb{color:#2b3f72}.widget-socials .widget-social-icon-tw{color:#3686c3}.widget-media{border-radius:4px;border-bottom:1px solid #f6f9fc;overflow:hidden;padding-bottom:15px;margin-bottom:15px}.widget-media .widget-media-elements{float:left;margin-right:20px}.widget-media .widget-media-avatar{width:55px;height:55px;display:block}.widget-media .widget-btn-blue,.widget-media .widget-btn-default,.widget-media .widget-btn-red{display:inline-block;font-size:12px;border:1px solid #ebf0f6;padding:3px 10px}.widget-media .widget-btn-default{color:#96a2b1}.widget-media .widget-btn-default:hover{background:#ebf0f6;text-decoration:none}.widget-media .widget-btn-red{color:#f36a5a}.widget-media .widget-btn-red:hover{color:#fff;background:#f36a5a;text-decoration:none}.widget-media .widget-btn-blue{color:#fff;background:#337ab7}.widget-media .widget-btn-blue:hover{color:#337ab7;background:#fff;text-decoration:none}.widget-media .widget-media-body{overflow:hidden}.widget-media .widget-media-body .widget-media-body-title{font-size:15px;font-weight:600;color:#5b9bd1;margin:0 0 7px}.widget-media .widget-media-body .widget-media-body-subtitle{font-size:13px;color:#7e8c9e}.widget-blog{border-radius:4px;background:center center #fff;padding:30px 20px 20px;background-size:cover}.widget-blog .widget-blog-heading{position:relative;margin-bottom:30px}.widget-blog .widget-blog-heading:before{position:absolute;bottom:-15px;left:50%;width:50px;height:1px;border-width:1px;background:#8e9daa;margin-left:-25px;content:" "}.widget-blog .widget-blog-title{font-size:20px;font-weight:400;color:#3e4f5e;margin:0 0 15px}.widget-blog .widget-blog-title a{color:#3e4f5e}.widget-blog .widget-blog-subtitle{display:block;font-size:13px;color:#8e9daa;letter-spacing:3px}.widget-blog .btn-widget-purple{display:inline-block;font-size:13px;color:#8e9daa;border:1px solid #8e9daa;padding:7px 17px}.widget-blog .btn-widget-purple:hover{color:#fff;background:#8e9daa;text-decoration:none}.widget-progress .widget-progress-element{border-radius:4px;overflow:hidden;padding:30px 10px}.widget-progress .widget-progress-title{display:block;color:#fff;margin-bottom:5px}.widget-progress .progress{height:3px;background:rgba(255,255,255,.2);margin-bottom:0}.widget-map{min-height:350px;border-radius:3px}.widget-map .widget-map-mapplic{border-top-right-radius:3px;border-top-left-radius:3px}.widget-map .widget-map-mapplic .mapplic-container{background:#5b9bd1}.widget-map .widget-map-mapplic .mapplic-layer.world>img{opacity:.3}.widget-map .widget-map-body{background:#fff;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:20px;overflow:hidden}.widget-map .widget-sparkline-chart{width:25%;float:left;border-left:1px solid #e7eff7;padding:0 15px}.widget-map .widget-sparkline-chart:first-child{border-left:none}.widget-map .widget-sparkline-chart .widget-sparkline-title{display:block;font-size:12px;font-weight:600;color:#a1afbb}@media (max-width:480px){.widget-map .widget-sparkline-chart{width:50%;border-left:none;margin-top:10px;margin-bottom:10px}}.widget-subscribe{border-radius:4px;min-height:250px;overflow:hidden;padding:30px}.widget-subscribe .widget-subscribe-no{float:left;font-size:67px;font-weight:600;line-height:1;color:#9a7caf}.widget-subscribe .widget-subscribe-title{font-size:25px;font-weight:700;line-height:1.4;margin:0 0 15px 45px}.widget-subscribe .widget-subscribe-subtitle{font-size:15px;font-weight:600}.widget-subscribe .widget-subscribe-subtitle-link{color:#cab0dd}.widget-subscribe.widget-subscribe-quote{position:relative}.widget-subscribe.widget-subscribe-quote:before{position:absolute;top:2px;font-size:70px;color:#fff;content:"\201C"}@media (max-width:767px){.widget-subscribe.widget-subscribe-border{border-top:1px solid #f5f8fb;border-bottom:1px solid #f5f8fb;border-right:none}}@media (min-width:768px){.widget-subscribe.widget-subscribe-border{border-left:1px solid #f5f8fb;border-right:1px solid #f5f8fb}}@media (min-width:767px) and (max-width:991px){.widget-subscribe.widget-subscribe-border{border-left:none}.widget-subscribe.widget-subscribe-border-top{border-top:1px solid #f5f8fb}}.page-md .widget-bg-color-white,.page-md .widget-blog,.page-md .widget-carousel,.page-md .widget-map,.page-md .widget-progress-element,.page-md .widget-socials{box-shadow:0 2px 3px 2px rgba(0,0,0,.03)}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(15px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(15px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(15px)}100%{opacity:1;transform:translateY(0)}}.fade-in-up{-webkit-animation:fadeInUp .5s;animation:fadeInUp .5s}@-webkit-keyframes bounceDelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bounceDelay{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}@keyframes input-focus{0%{left:20%;width:20%}99%{width:0;left:0;opacity:1}100%{opacity:0}}.m-heading-1{margin:0 0 20px;background:#fff;padding-left:15px;border-left:8px solid #88909a}.m-heading-1>h3{font-size:20px;color:#3f444a;font-weight:500;margin:0 0 15px}.m-heading-1>h3>i{font-size:18px;color:#88909a}.m-heading-1>p{color:#5c6873;margin:10px 0 0}.m-heading-1>p:first-child{margin-top:0}.m-heading-1.m-bordered{border-right:1px solid #10161c;border-top:1px solid #10161c;border-bottom:1px solid #10161c;padding:15px}.page-container-bg-solid .m-heading-1.m-bordered{border-right:0;border-top:0;border-bottom:0}.m-heading-1.m-title-md>h3{font-size:18px;margin-bottom:10px}.m-heading-1.m-title-md>h3>i{font-size:16px;color:#88909a}.m-heading-1.m-title-md>p{margin:15px 0}.m-heading-1.m-title-sm>h3{font-size:16px;margin-bottom:10px}.m-heading-1.m-title-sm>h3>i{font-size:14px;color:#88909a}.m-heading-1.m-title-sm>p{margin:10px 0}@media (max-width:991px){.m-heading-1{margin:0}}.timeline{margin:0 0 30px;padding:0;position:relative}.timeline:before{content:'';position:absolute;display:block;width:4px;background:#f5f6fa;top:0;bottom:0;margin-left:38px}.timeline .timeline-item{margin:0;padding:0}.timeline .timeline-badge{float:left;position:relative;padding-right:30px;height:80px;width:80px}.timeline .timeline-badge-userpic{width:80px;border:4px solid #f5f6fa;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important}.timeline .timeline-badge-userpic img{border-radius:50%!important;vertical-align:middle!important}.timeline .timeline-icon{width:80px;height:80px;background-color:#f5f6fa;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important;padding-top:30px;padding-left:22px}.timeline .timeline-icon i{font-size:34px}.timeline .timeline-body{position:relative;padding:20px;margin-top:20px;margin-left:110px;background-color:#f5f6fa;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.timeline .timeline-body:after,.timeline .timeline-body:before{content:" ";display:table}.timeline .timeline-body:after{clear:both}.timeline .timeline-body-arrow{position:absolute;top:30px;left:-14px;width:0;height:0;border-style:solid;border-width:14px 14px 14px 0;border-color:transparent #f5f6fa transparent transparent}.timeline .timeline-body-head{margin-bottom:10px}.timeline .timeline-body-head-caption{float:left}.timeline .timeline-body-alerttitle,.timeline .timeline-body-title{font-size:16px;font-weight:600}.timeline .timeline-body-time{font-size:14px;margin-left:10px}.timeline .timeline-body-head-actions{float:right}.timeline .timeline-body-head-actions .btn-group{margin-top:-2px}.timeline .timeline-body-content{font-size:14px;margin-top:35px}.timeline .timeline-body-img{width:100px;height:100px;margin:5px 20px 0 0}.timeline.white-bg:before{background:#fff}.timeline.white-bg .timeline-badge-userpic{border-color:#fff}.timeline.white-bg .timeline-body,.timeline.white-bg .timeline-icon{background-color:#fff}.timeline.white-bg .timeline-body-arrow{border-color:transparent #fff transparent transparent}@media (max-width:768px){.timeline .timeline-body-head-caption{width:100%}.timeline .timeline-body-head-actions{float:left;width:100%;margin-top:20px;margin-bottom:20px}}@media (max-width:480px){.timeline:before{margin-left:28px}.timeline .timeline-badge{padding-right:40px;width:60px;height:60px}.timeline .timeline-badge-userpic{width:60px}.timeline .timeline-icon{width:60px;height:60px;padding-top:23px;padding-left:18px}.timeline .timeline-icon i{font-size:25px}.timeline .timeline-body{margin-left:80px}.timeline .timeline-body-arrow{top:17px}}.mt-timeline-2{position:relative}.mt-timeline-2>.mt-timeline-line{position:absolute;z-index:1;height:100%;width:1px;top:0;left:50%;border-left:4px solid;transform:translateX(-2px)}.mt-timeline-2>.mt-container{position:relative;padding:0}.mt-timeline-2>.mt-container>.mt-item{list-style:none;padding-bottom:60px;clear:both}.mt-timeline-2>.mt-container>.mt-item .timeline-body-img.pull-left{margin-right:15px}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-icon{width:70px;height:70px;background-color:#ccc;border-radius:50%!important;position:absolute;left:50%;transform:translateX(-50%);z-index:5;border:0;overflow:hidden}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-icon>i{top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:24px}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-icon>img{width:100%;height:auto}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content{width:50%;display:inline-block;position:relative}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container{text-align:left;background-color:#f5f6fa;padding:30px;border:2px solid #d3d7e9}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container:after,.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container:before{content:" ";display:table}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container:after{clear:both}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container .mt-author,.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container .mt-title{width:50%;margin-bottom:15px}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container .mt-content-title{opacity:.8;margin-top:10px;font-size:18px;font-weight:600}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container .mt-avatar{width:40px;height:40px;border-radius:50%!important;overflow:hidden}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container .mt-avatar>img{width:100%;height:auto}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container .mt-author-name,.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container .mt-author-name a{opacity:.9;font-size:15px;font-weight:600;text-decoration:none}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container .mt-author-notes{font-size:12px}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container .mt-content{padding-top:15px;border-top:1px solid;clear:both;line-height:1.7em}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container .mt-content>p{opacity:.7}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container .mt-content a,.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container .mt-content button{font-size:14px}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container .btn{display:inline-block;margin:0 5px 10px 0}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container .btn.pull-right{margin:0 0 10px 5px}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container:before{content:'';position:absolute;top:28px;height:0;width:0;border:10px solid transparent}.mt-timeline-2>.mt-container>.mt-item:nth-child(odd){text-align:left}.mt-timeline-2>.mt-container>.mt-item:nth-child(even),.mt-timeline-2>.mt-container>.mt-item:nth-child(odd)>.mt-timeline-content>.mt-content-container .mt-author-name,.mt-timeline-2>.mt-container>.mt-item:nth-child(odd)>.mt-timeline-content>.mt-content-container .mt-author-notes{text-align:right}.mt-timeline-2>.mt-container>.mt-item:nth-child(odd)>.mt-timeline-content>.mt-content-container{margin-right:60px}.mt-timeline-2>.mt-container>.mt-item:nth-child(odd)>.mt-timeline-content>.mt-content-container .mt-title{float:left}.mt-timeline-2>.mt-container>.mt-item:nth-child(odd)>.mt-timeline-content>.mt-content-container .mt-author{float:right}.mt-timeline-2>.mt-container>.mt-item:nth-child(odd)>.mt-timeline-content>.mt-content-container .mt-avatar{float:right;margin-left:15px}.mt-timeline-2>.mt-container>.mt-item:nth-child(odd)>.mt-timeline-content>.mt-content-container:before{right:40px;border-left:10px solid #d3d7e9}.mt-timeline-2>.mt-container>.mt-item:nth-child(even)>.mt-timeline-icon>i{transform:translateY(-50%) translateX(50%);left:-50%}.mt-timeline-2>.mt-container>.mt-item:nth-child(even)>.mt-timeline-content>.mt-content-container{margin-left:60px}.mt-timeline-2>.mt-container>.mt-item:nth-child(even)>.mt-timeline-content>.mt-content-container .mt-avatar{float:left;margin-right:15px}.mt-timeline-2>.mt-container>.mt-item:nth-child(even)>.mt-timeline-content>.mt-content-container .mt-title{float:right;text-align:right}.mt-timeline-2>.mt-container>.mt-item:nth-child(even)>.mt-timeline-content>.mt-content-container .mt-author{float:left}.mt-timeline-2>.mt-container>.mt-item:nth-child(even)>.mt-timeline-content>.mt-content-container .mt-author-name,.mt-timeline-2>.mt-container>.mt-item:nth-child(even)>.mt-timeline-content>.mt-content-container .mt-author-notes{text-align:left}.mt-timeline-2>.mt-container>.mt-item:nth-child(even)>.mt-timeline-content>.mt-content-container:before{left:40px;border-right:10px solid #e9edef}@media (max-width:991px){.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content,.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container .mt-author,.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container .mt-title{width:100%}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-icon,.mt-timeline-2>.mt-timeline-line{left:25px}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-icon>i{left:0}.mt-timeline-2>.mt-container>.mt-item:nth-child(even)>.mt-timeline-content>.mt-content-container:before,.mt-timeline-2>.mt-container>.mt-item:nth-child(odd)>.mt-timeline-content>.mt-content-container:before{left:70px;border-right:10px solid #e9edef;border-left:none}.mt-timeline-2>.mt-container>.mt-item>.mt-timeline-content>.mt-content-container .mt-title{float:none;text-align:left!important}.mt-timeline-2>.mt-container>.mt-item:nth-child(odd){text-align:right}.mt-timeline-2>.mt-container>.mt-item:nth-child(odd)>.mt-timeline-content>.mt-content-container{margin-left:80px;margin-right:0}.mt-timeline-2>.mt-container>.mt-item:nth-child(odd)>.mt-timeline-content>.mt-content-container .mt-avatar{float:left;margin-right:15px}.mt-timeline-2>.mt-container>.mt-item:nth-child(odd)>.mt-timeline-content>.mt-content-container .mt-title{float:right;text-align:right}.mt-timeline-2>.mt-container>.mt-item:nth-child(odd)>.mt-timeline-content>.mt-content-container .mt-author{float:left}.mt-timeline-2>.mt-container>.mt-item:nth-child(odd)>.mt-timeline-content>.mt-content-container .mt-author-name,.mt-timeline-2>.mt-container>.mt-item:nth-child(odd)>.mt-timeline-content>.mt-content-container .mt-author-notes{text-align:left}.mt-timeline-2>.mt-container>.mt-item:nth-child(even)>.mt-timeline-content>.mt-content-container{margin-left:80px;margin-right:0}}@media (max-width:480px){.mt-timeline-2 .btn-group.pull-right,.mt-timeline-2 .btn.pull-right{float:none!important;margin:0 5px 10px 0!important}}@media (max-width:400px){.mt-timeline-2>.mt-container>.mt-item:nth-child(even)>.mt-timeline-content>.mt-content-container .mt-author-notes{clear:both;padding-top:10px}}.cd-horizontal-timeline{opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.cd-horizontal-timeline::before{content:'mobile';display:none}.cd-horizontal-timeline.loaded{opacity:1}.cd-horizontal-timeline .timeline{position:relative;height:100px;width:90%;max-width:800px;margin:0 auto}.cd-horizontal-timeline .events-wrapper{position:relative;height:100%;margin:0 40px;overflow:hidden}.cd-horizontal-timeline .events-wrapper::after,.cd-horizontal-timeline .events-wrapper::before{content:'';position:absolute;z-index:2;top:0;height:100%;width:20px}.cd-horizontal-timeline .events-wrapper::before{left:0;background-image:-webkit-linear-gradient(left,#f8f8f8,rgba(248,248,248,0));background-image:linear-gradient(to right,#f8f8f8,rgba(248,248,248,0))}.cd-horizontal-timeline .events-wrapper::after{right:0;background-image:-webkit-linear-gradient(right,#f8f8f8,rgba(248,248,248,0));background-image:linear-gradient(to left,#f8f8f8,rgba(248,248,248,0))}.cd-horizontal-timeline .events{position:absolute;z-index:1;left:0;top:49px;height:2px;background:#dfdfdf;-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s}.cd-horizontal-timeline .filling-line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background-color:#7b9d6f;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.cd-horizontal-timeline .events a{position:absolute;bottom:0;z-index:2;text-align:center;font-size:1.3rem;padding-bottom:15px;color:#383838;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.cd-horizontal-timeline .events a::after{content:'';position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-5px;height:12px;width:12px;border-radius:50%;-webkit-transition:background-color .3s,border-color .3s;-moz-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.no-touch .cd-horizontal-timeline .events a:hover::after{background-color:#7b9d6f;border-color:#7b9d6f}.cd-horizontal-timeline .events a.selected{pointer-events:none}@media only screen and (min-width:1100px){.cd-horizontal-timeline::before{content:'desktop'}}.cd-timeline-navigation a{position:absolute;z-index:1;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:34px;width:34px;border-radius:50%;border:2px solid #dfdfdf;overflow:hidden;color:transparent;text-indent:100%;white-space:nowrap;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;transition:border-color .3s}.cd-timeline-navigation a.prev{left:0}.cd-timeline-navigation a.next{right:0}.cd-timeline-navigation a.inactive{cursor:not-allowed}.mt-sweetalert:hover,.tasks-widget .task-list>li>.task-checkbox input[type=checkbox]{cursor:pointer}.cd-timeline-navigation a.inactive::after{background-position:0 -16px}.no-touch .cd-timeline-navigation a.inactive:hover{border-color:#dfdfdf}.cd-horizontal-timeline .events-content{position:relative;width:100%;margin:10px 0 0;overflow:hidden;-webkit-transition:height .4s;-moz-transition:height .4s;transition:height .4s}.cd-horizontal-timeline .events-content>ol>li{position:absolute;z-index:1;width:100%;left:0;top:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);padding:0;opacity:0;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;margin:0 auto}.cd-horizontal-timeline .events-content>ol>li.selected{position:relative;z-index:2;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.cd-horizontal-timeline .events-content>ol>li.enter-right,.cd-horizontal-timeline .events-content>ol>li.leave-right{-webkit-animation-name:cd-enter-right;-moz-animation-name:cd-enter-right;animation-name:cd-enter-right}.cd-horizontal-timeline .events-content>ol>li.enter-left,.cd-horizontal-timeline .events-content>ol>li.leave-left{-webkit-animation-name:cd-enter-left;-moz-animation-name:cd-enter-left;animation-name:cd-enter-left}.cd-horizontal-timeline .events-content>ol>li.leave-left,.cd-horizontal-timeline .events-content>ol>li.leave-right{-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse}.cd-horizontal-timeline .events-content em{display:block;font-style:italic;margin:10px auto}.cd-horizontal-timeline .events-content em::before{content:'- '}@-webkit-keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes cd-enter-right{0%{opacity:0;-moz-transform:translateX(100%)}100%{opacity:1;-moz-transform:translateX(0)}}@keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes cd-enter-left{0%{opacity:0;-moz-transform:translateX(-100%)}100%{opacity:1;-moz-transform:translateX(0)}}@keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.mt-timeline-horizontal{font-size:14px}.mt-timeline-horizontal ol,.mt-timeline-horizontal ul{list-style:none}.mt-timeline-horizontal blockquote,.mt-timeline-horizontal q{quotes:none}.mt-timeline-horizontal blockquote:after,.mt-timeline-horizontal blockquote:before,.mt-timeline-horizontal q:after,.mt-timeline-horizontal q:before{content:'';content:none}.mt-timeline-horizontal table{border-collapse:collapse;border-spacing:0}.mt-timeline-horizontal .timeline{width:100%;max-width:100%}.mt-timeline-horizontal .timeline:before{background:0 0}.mt-timeline-horizontal .timeline .events-wrapper .events a:after{background-color:transparent;border:2px solid}.mt-timeline-horizontal .timeline .events-wrapper .events a.selected:after{background-color:#fff!important}.mt-timeline-horizontal .timeline .events-wrapper .events a:focus,.mt-timeline-horizontal .timeline .events-wrapper .events a:hover{text-decoration:none}.mt-timeline-horizontal .timeline .events-wrapper:after,.mt-timeline-horizontal .timeline .events-wrapper:before{background-image:none}.mt-timeline-horizontal .timeline .mt-ht-nav-icon li a{border-radius:50%!important}.mt-timeline-horizontal .timeline .mt-ht-nav-icon li a i{position:absolute;top:50%;left:0;transform:translateX(50%) translateY(-50%);width:10px}.mt-timeline-horizontal .timeline .mt-ht-nav-icon li:first-child a i{left:-2px}.mt-timeline-horizontal .timeline.mt-timeline-square .events a:after,.mt-timeline-horizontal .timeline.mt-timeline-square .mt-ht-nav-icon li a{border-radius:0!important}.mt-timeline-horizontal .events-content ol{padding:0}.mt-timeline-horizontal .events-content ol li .mt-title{margin-top:15px;float:left;width:60%}.mt-timeline-horizontal .events-content ol li .mt-title h2{margin:0;opacity:.8;font-size:18px;font-weight:600}.mt-timeline-horizontal .events-content ol li .mt-author{float:right;position:relative;text-align:right;width:40%}.mt-timeline-horizontal .events-content ol li .mt-author>.mt-avatar{float:right;margin-left:15px;width:50px;height:50px;border-radius:50%!important;overflow:hidden}.mt-timeline-horizontal .events-content ol li .mt-author>.mt-author-name{margin-top:5px}.mt-timeline-horizontal .events-content ol li .mt-author>.mt-author-name a{opacity:.9;font-size:15px;font-weight:600}.mt-timeline-horizontal .events-content ol li .mt-author>.mt-author-name a:focus,.mt-timeline-horizontal .events-content ol li .mt-author>.mt-author-name a:hover{text-decoration:none}.mt-timeline-horizontal .events-content ol li .mt-author>.mt-author-datetime{font-size:13px}.mt-timeline-horizontal .events-content ol li .mt-author>.mt-avatar>img{width:100%;height:auto}.mt-timeline-horizontal .events-content ol li .mt-content{margin-top:20px;padding-top:20px;border-top:1px solid;clear:both;line-height:1.7em}.mt-timeline-horizontal .events-content ol li .mt-content>p{opacity:.7}.mt-timeline-horizontal .events-content ol li .mt-content img.pull-left{margin:0 15px 15px 0}.mt-timeline-horizontal .events-content ol li .mt-content img.pull-right{margin:0 0 15px 15px}.mt-timeline-horizontal .events-content ol li .mt-content .btn-group .dropdown-menu{margin-right:5px}@media (max-width:480px){.mt-timeline-horizontal .events-content ol li .mt-title{width:100%}.mt-timeline-horizontal .events-content ol li .mt-author{width:100%;margin-top:15px;text-align:left}.mt-timeline-horizontal .events-content ol li .mt-author>.mt-avatar{float:left;margin-right:15px;margin-left:0}.mt-timeline-horizontal .events-content ol li .mt-author>.mt-author-name{margin-top:10px}.mt-timeline-horizontal .btn.pull-right{float:none!important;margin:0!important}}.tasks-widget:after{clear:both}.tasks-widget .task-list{list-style:none;padding:0;margin:0}.tasks-widget .task-list>li{position:relative;padding:10px;border-bottom:1px solid #f4f6f9}.tasks-widget .task-list>li:hover{background:#f4f6f9}.tasks-widget .task-list>li.last-line{border-bottom:none}.tasks-widget .task-list>li.task-done{background:#f6f6f6}.tasks-widget .task-list>li.task-done:hover{background:#f4f4f4}.tasks-widget .task-list>li.task-done .task-title-sp{text-decoration:line-through}.tasks-widget .task-list>li>.task-bell{margin-left:10px}.tasks-widget .task-list>li>.task-checkbox{float:left;width:30px}.tasks-widget .task-list>li>.task-title{color:#838fa1;margin-right:10px}.tasks-widget .task-list>li>.task-title .task-title-sp{margin-right:5px}.tasks-widget .task-list>li .task-config-btn{margin-top:-1px}.tasks-widget .task-list>li>.task-config{display:none;position:absolute;top:7px;right:10px}.tasks-widget .task-list>li:hover>.task-config{display:block;margin-bottom:0!important}.tasks-widget .task-footer{margin-top:5px}.tasks-widget .task-footer:after,.tasks-widget .task-footer:before{content:" ";display:table}.tasks-widget .task-footer:after{clear:both}@media only screen and (max-width:480px){.tasks-widget .task-config-btn{float:inherit;display:block}.tasks-widget .task-list-projects li>.label{margin-bottom:5px}}.mt-comments .mt-comment{padding:10px;margin:0 0 10px}.mt-comments .mt-comment .mt-comment-img{width:40px;float:left}.mt-comments .mt-comment .mt-comment-img>img{border-radius:50%!important}.mt-comments .mt-comment .mt-comment-body{padding-left:20px;position:relative;overflow:hidden}.mt-comments .mt-comment .mt-comment-body .mt-comment-info:after,.mt-comments .mt-comment .mt-comment-body .mt-comment-info:before{content:" ";display:table}.mt-comments .mt-comment .mt-comment-body .mt-comment-info:after{clear:both}.mt-comments .mt-comment .mt-comment-body .mt-comment-info .mt-comment-author{display:inline-block;float:left;margin:0 0 10px;color:#060606;font-weight:600}.mt-comments .mt-comment .mt-comment-body .mt-comment-info .mt-comment-date{display:inline-block;float:right;margin:0;color:#bababa}.mt-comments .mt-comment .mt-comment-body .mt-comment-text{color:#999}.mt-comments .mt-comment .mt-comment-body .mt-comment-details{margin:10px 0 0}.mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-status{text-transform:uppercase;float:left}.mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-status.mt-comment-status-pending{color:#b8c0f5}.mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-status.mt-comment-status-approved{color:#6bd873}.mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-status.mt-comment-status-rejected{color:red}.mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-actions{display:none;list-style:none;margin:0;padding:0;float:right}.mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-actions>li{float:left;padding:0 5px;margin:0}.mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-actions>li>a{text-transform:uppercase;color:#999}.mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-actions>li>a:hover{color:#666;text-decoration:none}.mt-comments .mt-comment:hover{background:#f9f9f9}.mt-comments .mt-comment:hover .mt-comment-body .mt-comment-details .mt-comment-actions{display:inline-block}.mt-actions .mt-action{margin:0;padding:15px 0;border-bottom:1px solid #f7f8f9}.mt-actions .mt-action:last-child{border-bottom:0}.mt-actions .mt-action .mt-action-img{width:40px;float:left}.mt-actions .mt-action .mt-action-img>img{border-radius:50%!important;margin-bottom:2px}.mt-actions .mt-action .mt-action-body{padding-left:15px;position:relative;overflow:hidden}.mt-actions .mt-action .mt-action-body .mt-action-row{display:table;width:100%}.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info{display:table-cell;vertical-align:top}.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-icon{display:table-cell;padding:6px 20px 6px 6px}.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-icon>i{display:inline-block;position:relative;top:10px;font-size:25px;color:#78e0e8}.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-details{display:table-cell;vertical-align:top}.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-details .mt-action-author{color:#060606;font-weight:600}.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-details .mt-action-desc{margin-bottom:0;color:#999b9b}.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-datetime{vertical-align:top;display:table-cell;text-align:center;width:150px;white-space:nowrap;padding-top:15px;color:#a6a8a8}.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-datetime .mt-action-dot{display:inline-block;width:10px;height:10px;background-color:red;border-radius:50%!important;margin-left:5px;margin-right:5px}.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-buttons{vertical-align:top;display:table-cell;text-align:center;width:160px;white-space:nowrap;padding-top:10px}@media (max-width:767px){.mt-actions .mt-action .mt-action-body .mt-action-row,.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info{display:block}.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-datetime{display:inline-block;margin-left:40px}.mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-buttons{display:inline-block;float:right}}.mt-widget-1{border:1px solid #e7ecf1;text-align:center;position:relative}.mt-widget-1 .mt-icon{position:absolute;right:10px;top:10px;margin:7px;font-size:20px}.mt-widget-1 .mt-icon>a>i{color:#a1e5e1}.mt-widget-1 .mt-icon>a:hover>i{color:#79dad5}.mt-widget-1 .mt-img{display:inline-block;border-radius:50%!important;border:4px solid #e7ecf1;margin:40px 0 30px}.mt-widget-1 .mt-img>img{border:1px solid trnsparent;border-radius:50%!important}.mt-widget-1 .mt-body .mt-username{text-align:center;margin:5px 10px;font-weight:600;font-size:16px}.mt-widget-1 .mt-body .mt-user-title{text-align:center;margin:10px;color:#666;font-size:13px}.mt-widget-1 .mt-body .mt-stats{margin:30px 0 0}.mt-widget-1 .mt-body .mt-stats .btn-group{border-top:1px solid #e7ecf1}.mt-widget-1 .mt-body .mt-stats .btn-group .btn{padding:10px;font-size:14px;border-right:1px solid #e7ecf1}.mt-widget-1 .mt-body .mt-stats .btn-group .btn:hover{background-color:#e7ecf1}.mt-widget-1 .mt-body .mt-stats .btn-group .btn:last-child{border:0;border-bottom-right-radius:4px!important}.mt-widget-1 .mt-body .mt-stats .btn-group .btn>i{position:relative;top:3px;right:2px;font-size:16px}.mt-widget-1 .mt-body .mt-stats .btn-group .btn:first-child{border-bottom-left-radius:4px!important}.mt-widget-2{border:1px solid #e7ecf1;position:relative}.mt-widget-2 .mt-head{position:absolute;width:100%;background-size:100% 100%}.mt-widget-2 .mt-head .mt-head-label{position:absolute;top:8px;right:8px;cursor:pointer}.mt-widget-2 .mt-head .mt-head-label>button{font-size:13px;border-radius:2px!important}.mt-widget-2 .mt-head .mt-head-user .mt-head-user-img{position:relative;float:left;margin:165px 32px 18px 35px}.mt-widget-2 .mt-head .mt-head-user .mt-head-user-img::after{content:"";position:absolute;top:90%;left:50%;margin-left:-15px;border-width:13px;border-style:solid;border-color:transparent transparent #fff}.mt-widget-2 .mt-head .mt-head-user .mt-head-user-img>img{width:65px;border-radius:50%!important}.mt-widget-2 .mt-head .mt-head-user .mt-head-user-info{margin:175px 0 0 -9px;color:#fff;display:inline-block}.mt-widget-2 .mt-head .mt-head-user .mt-head-user-info .mt-user-name{display:block;font-size:15px}.mt-widget-2 .mt-head .mt-head-user .mt-head-user-info .mt-user-time{font-size:13px;display:block}.mt-widget-2 .mt-head .mt-head-user .mt-head-user-info .mt-user-time>i{position:relative;top:1px;font-size:13px}.mt-widget-2 .mt-body{padding-top:160px;text-align:center}.mt-widget-2 .mt-body .mt-body-title{margin-top:130px;font-weight:600;font-size:16px}.mt-widget-2 .mt-body .mt-body-description{margin-top:10px;display:inline-block;color:#666;font-size:13px;padding:0 10px}.mt-widget-2 .mt-body .mt-body-stats{padding:0}.mt-widget-2 .mt-body .mt-body-stats:after,.mt-widget-2 .mt-body .mt-body-stats:before{content:" ";display:table}.mt-widget-2 .mt-body .mt-body-stats:after{clear:both}.mt-widget-2 .mt-body .mt-body-stats>li{margin:15px;list-style:none;display:inline-block}.mt-widget-2 .mt-body .mt-body-actions{border-top:1px solid #e7ecf1}.mt-widget-2 .mt-body .mt-body-actions>i{font-size:18px}.mt-widget-2 .mt-body .mt-body-actions .btn{font-size:14px;border-right:1px solid #e7ecf1;padding:12px 0;text-align:center}.mt-widget-2 .mt-body .mt-body-actions .btn:last-child{border:0}.mt-widget-3{border:1px solid #e7ecf1}.mt-widget-3 .mt-head{background-color:#5dc9e6;margin-bottom:20px;color:#fff;padding:15px 0}.mt-widget-4,.mt-widget-4 .mt-container{background-color:#26c0b8;min-height:250px}.mt-widget-3 .mt-head .mt-head-icon{font-size:35px;text-align:center;padding-top:20px;margin-bottom:10px}.mt-widget-3 .mt-head .mt-head-desc{margin-left:10px;margin-right:10px;text-align:center;color:#fff;opacity:.8}.mt-widget-3 .mt-head .mt-head-date{text-align:center;margin-top:20px;display:block;color:#f2f2f2}.mt-widget-3 .mt-head .mt-head-button{margin:10px 0;text-align:center;padding:20px}.mt-widget-3 .mt-head .mt-head-button>button{width:90px}.mt-widget-3 .mt-body-actions-icons .btn-group{margin-bottom:20px}.mt-widget-3 .mt-body-actions-icons .btn-group .mt-icon{display:block;position:relative;padding:5px;font-size:15px}.mt-widget-3 .mt-body-actions-icons .btn{border-right:1px solid #e7ecf1;font-size:11px;text-align:center;padding:0}.mt-widget-3 .mt-body-actions-icons .btn:last-child{border-right:0}.mt-widget-4{color:#fff}.mt-widget-4 .mt-img-container{position:relative}.mt-widget-4 .mt-img-container>img{height:250px;width:100%}.mt-widget-4 .mt-container{width:150px;position:absolute;right:15px;top:0}.mt-widget-4 .mt-container .mt-head-title{text-align:center;margin-top:20px;padding:10px}.mt-widget-4 .mt-container .mt-body-icons{margin-top:30px;text-align:center}.mt-widget-4 .mt-container .mt-body-icons>a{color:#e6e6e6;display:inline-block;padding:10px;font-size:17px}.mt-widget-4 .mt-container .mt-body-icons>a:hover{color:#fff}.mt-widget-4 .mt-container .mt-footer-button{margin-top:30px;position:absolute;right:0}.mt-widget-4 .mt-container .mt-footer-button>.btn{width:90px;border-top-right-radius:0!important;border-bottom-right-radius:0!important;border:none!important}body.stop-scrolling{height:auto!important;overflow:visible!important}.sweet-alert .sa-icon,.sweet-alert .sa-icon.sa-success .sa-placeholder{border-radius:50%!important}.sweet-alert h2{font-size:20px;padding-top:5px}.sweet-alert p{font-size:14px}.sweet-alert .btn{font-size:14px;padding:8px 14px}.sweet-alert .btn:focus{border-color:transparent}.mt-sweetalert{margin:0 5px 5px 0}.mt-sweetalert.mt-italic{font-style:italic}.mt-sweetalert:focus{outline:0!important;border:1px solid transparent}.mt-sweetalert-title{margin:30px 0 15px}.mt-clipboard-container{padding:20px}.mt-clipboard-container .mt-clipboard{margin:10px 10px 10px 0}.mt-multiselect{text-align:left;position:relative}.mt-multiselect .caret{position:absolute;top:50%;margin-top:-2px;right:15px}.mt-multiselect.mt-noicon .caret{display:none}.mt-code{padding:3px;color:#e43a45;border-radius:4px!important;display:inline;word-wrap:normal}.caption-desc{font-size:13px;margin-top:.5em;line-height:2.3em}.mt-element-step .row{margin:0}.mt-element-step .step-default .mt-step-col{padding-top:30px;padding-bottom:30px;text-align:center}.mt-element-step .step-default .mt-step-number{font-size:26px;border-radius:50%!important;display:inline-block;margin:auto auto 20px;padding:3px 14px}.mt-element-step .step-default .mt-step-title{font-size:30px;font-weight:100}.mt-element-step .step-default .active{background-color:#28a745!important}.mt-element-step .step-default .active .mt-step-number{color:#28a745!important}.mt-element-step .step-default .active .mt-step-content,.mt-element-step .step-default .active .mt-step-title{color:#fff!important}.mt-element-step .step-default .done{background-color:#26c281!important}.mt-element-step .step-default .done .mt-step-number{color:#26c281!important}.mt-element-step .step-default .done .mt-step-content,.mt-element-step .step-default .done .mt-step-title{color:#fff!important}.mt-element-step .step-default .error{background-color:#e7505a!important}.mt-element-step .step-default .error .mt-step-number{color:#e7505a!important}.mt-element-step .step-default .error .mt-step-content,.mt-element-step .step-default .error .mt-step-title{color:#fff!important}.mt-element-step .step-thin .mt-step-col{padding-top:10px;padding-bottom:10px}.mt-element-step .step-thin .mt-step-number{font-size:26px;border-radius:50%!important;float:left;margin:auto;padding:3px 14px}.mt-element-step .step-thin .mt-step-title{font-size:24px;font-weight:100;padding-left:60px;margin-top:-4px}.mt-element-step .step-thin .mt-step-content{padding-left:60px;margin-top:-5px}.mt-element-step .step-thin .active{background-color:#28a745!important}.mt-element-step .step-thin .active .mt-step-number{color:#28a745!important}.mt-element-step .step-thin .active .mt-step-content,.mt-element-step .step-thin .active .mt-step-title{color:#fff!important}.mt-element-step .step-thin .done{background-color:#26c281!important}.mt-element-step .step-thin .done .mt-step-number{color:#26c281!important}.mt-element-step .step-thin .done .mt-step-content,.mt-element-step .step-thin .done .mt-step-title{color:#fff!important}.mt-element-step .step-thin .error{background-color:#e7505a!important}.mt-element-step .step-thin .error .mt-step-number{color:#e7505a!important}.mt-element-step .step-thin .error .mt-step-content,.mt-element-step .step-thin .error .mt-step-title{color:#fff!important}.mt-element-step .step-background .mt-step-col{padding-top:30px;padding-bottom:30px;text-align:center;height:160px}.mt-element-step .step-background .mt-step-number{font-size:200px;position:absolute;bottom:0;right:0;line-height:.79em;color:#dae1e4;z-index:4}.mt-element-step .step-background .mt-step-content,.mt-element-step .step-background .mt-step-title{text-align:right;z-index:5;position:relative;padding-right:25%}.mt-element-step .step-background .mt-step-title{font-size:30px;font-weight:100}.mt-element-step .step-background .active{background-color:#28a745!important}.mt-element-step .step-background .active .mt-step-number{color:#2ab4c0!important}.mt-element-step .step-background .active .mt-step-content,.mt-element-step .step-background .active .mt-step-title{color:#fff!important}.mt-element-step .step-background .done{background-color:#26c281!important}.mt-element-step .step-background .done .mt-step-number{color:#22ad73!important}.mt-element-step .step-background .done .mt-step-content,.mt-element-step .step-background .done .mt-step-title{color:#fff!important}.mt-element-step .step-background .error{background-color:#e7505a!important}.mt-element-step .step-background .error .mt-step-number{color:#e43a45!important}.mt-element-step .step-background .error .mt-step-content,.mt-element-step .step-background .error .mt-step-title{color:#fff!important}.mt-element-step .step-background-thin .mt-step-col{padding-top:15px;padding-bottom:15px;text-align:center}.mt-element-step .step-background-thin .mt-step-number{font-size:120px;position:absolute;bottom:0;right:0;line-height:.79em;color:#dae1e4;z-index:4}.mt-element-step .step-background-thin .mt-step-title{font-size:30px;font-weight:100;text-align:right;padding-right:25%;z-index:5;position:relative}.mt-element-step .step-background-thin .mt-step-content{text-align:right;position:relative;padding-right:25%;z-index:5}.mt-element-step .step-background-thin .active{background-color:#28a745!important}.mt-element-step .step-background-thin .active .mt-step-number{color:#2ab4c0!important}.mt-element-step .step-background-thin .active .mt-step-content,.mt-element-step .step-background-thin .active .mt-step-title{color:#fff!important}.mt-element-step .step-background-thin .done{background-color:#26c281!important}.mt-element-step .step-background-thin .done .mt-step-number{color:#22ad73!important}.mt-element-step .step-background-thin .done .mt-step-content,.mt-element-step .step-background-thin .done .mt-step-title{color:#fff!important}.mt-element-step .step-background-thin .error{background-color:#e7505a!important}.mt-element-step .step-background-thin .error .mt-step-number{color:#e43a45!important}.mt-element-step .step-background-thin .error .mt-step-content,.mt-element-step .step-background-thin .error .mt-step-title{color:#fff!important}.mt-element-step .step-no-background .mt-step-col{padding-top:30px;padding-bottom:30px;text-align:center}.mt-element-step .step-no-background .mt-step-number{font-size:26px;border-radius:50%!important;display:inline-block;margin:auto auto 20px;padding:3px 14px;border:1px solid #e5e5e5}.mt-element-step .step-no-background .mt-step-title{font-size:30px;font-weight:100}.mt-element-step .step-no-background .active .mt-step-number{color:#28a745!important;border-color:#28a745!important;font-weight:700}.mt-element-step .step-no-background .active .mt-step-content,.mt-element-step .step-no-background .active .mt-step-title{color:#28a745!important;font-weight:700}.mt-element-step .step-no-background .done .mt-step-number{color:#26c281!important;border-color:#26c281!important;font-weight:700}.mt-element-step .step-no-background .done .mt-step-content,.mt-element-step .step-no-background .done .mt-step-title{color:#26c281!important;font-weight:700}.mt-element-step .step-no-background .error .mt-step-number{color:#e7505a!important;border-color:#e7505a!important;font-weight:700}.mt-element-step .step-no-background .error .mt-step-content,.mt-element-step .step-no-background .error .mt-step-title{color:#e7505a!important;font-weight:700}.mt-element-step .step-no-background-thin .mt-step-col{padding-top:10px;padding-bottom:10px}.mt-element-step .step-no-background-thin .mt-step-number{font-size:26px;border-radius:50%!important;float:left;margin:auto;padding:3px 14px;border:1px solid #e5e5e5}.mt-element-step .step-no-background-thin .mt-step-title{font-size:24px;font-weight:100;padding-left:60px;margin-top:-4px}.mt-element-step .step-no-background-thin .mt-step-content{padding-left:60px;margin-top:-5px}.mt-element-step .step-no-background-thin .active .mt-step-number{color:#28a745!important;border-color:#28a745!important;font-weight:700}.mt-element-step .step-no-background-thin .active .mt-step-content,.mt-element-step .step-no-background-thin .active .mt-step-title{color:#28a745!important;font-weight:700}.mt-element-step .step-no-background-thin .done .mt-step-number{color:#26c281!important;border-color:#26c281!important;font-weight:700}.mt-element-step .step-no-background-thin .done .mt-step-content,.mt-element-step .step-no-background-thin .done .mt-step-title{color:#26c281!important;font-weight:700}.mt-element-step .step-no-background-thin .error .mt-step-number{color:#e7505a!important;border-color:#e7505a!important;font-weight:700}.mt-element-step .step-no-background-thin .error .mt-step-content,.mt-element-step .step-no-background-thin .error .mt-step-title{color:#e7505a!important;font-weight:700}.mt-element-step .step-line .mt-step-col{padding:30px 0;text-align:center}.mt-element-step .step-line .mt-step-number{font-size:26px;border-radius:50%!important;display:inline-block;margin:auto auto 5px;padding:9px;border:3px solid #e5e5e5;position:relative;z-index:5;height:60px;width:60px;text-align:center}.mt-element-step .step-line .mt-step-number>i{position:relative;top:50%;transform:translateY(-120%)}.mt-element-step .step-line .mt-step-title{font-size:20px;font-weight:400;position:relative}.mt-element-step .step-line .mt-step-title:after,.mt-element-step .step-line .mt-step-title:before{content:'';height:3px;width:50%;position:absolute;background-color:#e5e5e5;top:-32px;z-index:4;transform:translateY(-100%)}.mt-element-step .step-line .mt-step-title:after{left:50%}.mt-element-step .step-line .mt-step-title:before{right:50%}.mt-element-step .step-line .first .mt-step-title:before,.mt-element-step .step-line .last .mt-step-title:after{content:none}.mt-element-step .step-line .active .mt-step-number{color:#28a745!important;border-color:#28a745!important}.mt-element-step .step-line .active .mt-step-content,.mt-element-step .step-line .active .mt-step-title{color:#28a745!important}.mt-element-step .step-line .active .mt-step-title:after,.mt-element-step .step-line .active .mt-step-title:before{background-color:#28a745}.mt-element-step .step-line .done .mt-step-number{color:#26c281!important;border-color:#26c281!important}.mt-element-step .step-line .done .mt-step-content,.mt-element-step .step-line .done .mt-step-title{color:#26c281!important}.mt-element-step .step-line .done .mt-step-title:after,.mt-element-step .step-line .done .mt-step-title:before{background-color:#26c281}.mt-element-step .step-line .error .mt-step-number{color:#e7505a!important;border-color:#e7505a!important}.mt-element-step .step-line .error .mt-step-content,.mt-element-step .step-line .error .mt-step-title{color:#e7505a!important}.mt-element-step .step-line .error .mt-step-title:after,.mt-element-step .step-line .error .mt-step-title:before{background-color:#e7505a}@media (max-width:991px){.mt-element-step .step-line .mt-step-title:after,.mt-element-step .step-line .mt-step-title:before{content:none}}.mt-element-list .list-default.mt-list-head{background-position:center;background-size:cover;background-repeat:no-repeat;padding:15px}.mt-element-list .list-default.mt-list-head .list-title{margin:0 0 .7em;font-size:18px}.mt-element-list .list-default.mt-list-head .list-date{font-size:12px}.mt-element-list .list-default.mt-list-head .list-pending{margin-bottom:10px}.mt-element-list .list-default.mt-list-head .list-count{display:inline-block;padding:3px 7px}.mt-element-list .list-default.mt-list-head .list-count.last{margin-bottom:0}.mt-element-list .list-default.mt-list-head .list-label{display:inline-block;font-size:12px}.mt-element-list .list-default.mt-list-container{border-left:1px solid;border-right:1px solid;border-bottom:1px solid;border-color:#e7ecf1;padding:15px}.mt-element-list .list-default.mt-list-container .mt-list-title{padding-bottom:15px;font-size:14px;font-weight:700}.mt-element-list .list-default.mt-list-container ul{margin-bottom:0;padding:0}.mt-element-list .list-default.mt-list-container ul>.mt-list-item{list-style:none;border-bottom:1px solid;border-color:#e7ecf1;padding:25px 0;min-height:45px}.mt-element-list .list-default.mt-list-container ul>.mt-list-item:first-child{padding-top:0}.mt-element-list .list-default.mt-list-container ul>.mt-list-item:last-child{padding-bottom:0;border:none}.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-icon-container{border:1px solid #e7ecf1;border-radius:50%!important;padding:.9em;float:left;width:45px;height:45px}.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-icon-container>a{color:#34495e}.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-icon-container>a:hover{color:#26c281;text-decoration:none}.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-icon-container.done{border-color:#26c281}.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-icon-container.done>a{color:#26c281}.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-icon-container.done>a:hover{color:#26c281;text-decoration:none}.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-item-content{padding:0 75px 0 60px}.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-item-content>h3{margin-top:0;margin-bottom:5px;font-size:16px}.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-item-content>h3>a{color:#34495e}.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-item-content>h3>a:hover{color:#26c281;text-decoration:none}.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-item-content>p{margin:0}.mt-element-list .list-default.mt-list-container ul>.mt-list-item>.list-datetime{text-align:right;float:right;width:60px}.mt-element-list .list-default.ext-1.mt-list-container{padding:15px 0 0}.mt-element-list .list-default.ext-1.mt-list-container .mt-list-title{padding:0 15px 15px}.mt-element-list .list-default.ext-1.mt-list-container ul>.mt-list-item{padding:15px;border-left:3px solid;border-color:#2f353b #2f353b #e7ecf1}.mt-element-list .list-default.ext-1.mt-list-container ul>.mt-list-item:hover{background-color:#e5e5e5}.mt-element-list .list-default.ext-1.mt-list-container ul>.mt-list-item.done{border-color:#26c281 #26c281 #e7ecf1}.mt-element-list .list-default.ext-1.mt-list-container ul>.mt-list-item.done:hover{background-color:#96ebc8}.mt-element-list .list-default.ext-1.mt-list-container ul>.mt-list-item>.list-icon-container{border:none}.mt-element-list .list-default.group .list-toggle-container:active,.mt-element-list .list-default.group .list-toggle-container:focus,.mt-element-list .list-default.group .list-toggle-container:hover{text-decoration:none}.mt-element-list .list-default.group .list-toggle-container .list-toggle{padding:15px;background-color:#2f353b;font-weight:700;color:#fff;text-decoration:none}.mt-element-list .list-default.group .list-toggle-container .list-toggle.done{background-color:#26c281}.mt-element-list .list-simple.mt-list-container{border-left:1px solid;border-right:1px solid;border-bottom:1px solid;border-color:#e7ecf1;padding:15px}.mt-element-list .list-simple.mt-list-container ul{margin-bottom:0;padding:0}.mt-element-list .list-simple.mt-list-container ul>.mt-list-item{list-style:none;border-bottom:1px solid;border-color:#e7ecf1;padding:15px 0}.mt-element-list .list-simple.mt-list-container ul>.mt-list-item:first-child{padding-top:0}.mt-element-list .list-simple.mt-list-container ul>.mt-list-item:last-child{padding-bottom:0;border:none}.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-icon-container{font-size:14px;float:left}.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-icon-container>a{color:#34495e}.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-icon-container>a:hover{color:#26c281;text-decoration:none}.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-icon-container.done,.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-icon-container.done>a{color:#26c281}.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-icon-container.done>a:hover{color:#26c281;text-decoration:none}.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-item-content{padding:0 75px 0 60px}.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-item-content>h3{margin:0;font-size:18px}.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-item-content>h3>a{color:#34495e}.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-item-content>h3>a:hover{color:#26c281;text-decoration:none}.mt-element-list .list-simple.mt-list-container ul>.mt-list-item>.list-datetime{text-align:right;float:right;width:60px}.mt-element-list .list-simple.mt-list-head{padding:15px}.mt-element-list .list-simple.mt-list-head .list-title{margin:0;padding-right:85px}.mt-element-list .list-simple.mt-list-head .list-date{font-size:12px;opacity:.8;float:right;width:75px}.mt-element-list .list-simple.ext-1.mt-list-container{padding:0}.mt-element-list .list-simple.ext-1.mt-list-container ul>.mt-list-item{padding:15px;border-left:3px solid;border-color:#34495e #34495e #e7ecf1}.mt-element-list .list-simple.ext-1.mt-list-container ul>.mt-list-item:hover{background-color:#e5e5e5}.mt-element-list .list-simple.ext-1.mt-list-container ul>.mt-list-item.done{border-color:#26c281 #26c281 #e7ecf1}.mt-element-list .list-simple.ext-1.mt-list-container ul>.mt-list-item.done:hover{background-color:#96ebc8}.mt-element-list .list-simple.group .list-toggle-container:active,.mt-element-list .list-simple.group .list-toggle-container:focus,.mt-element-list .list-simple.group .list-toggle-container:hover{text-decoration:none}.mt-element-list .list-simple.group .list-toggle-container .list-toggle{padding:15px;background-color:#34495e;font-weight:700;color:#fff;text-decoration:none}.mt-element-list .list-simple.group .list-toggle-container .list-toggle.done{background-color:#26c281}.mt-element-list .list-news.ext-1.mt-list-container ul>.mt-list-item:hover,.mt-element-list .list-news.ext-2.mt-list-container ul>.mt-list-item:hover{background-color:#e5e5e5}.mt-element-list .list-news.mt-list-head{padding:15px;text-align:center}.mt-element-list .list-news.mt-list-head .list-title{margin:0}.mt-element-list .list-news.mt-list-head .badge{margin-top:5px}.mt-element-list .list-news.mt-list-container{border-left:1px solid;border-right:1px solid;border-bottom:1px solid;border-color:#e7ecf1;padding:15px 0}.mt-element-list .list-news.mt-list-container ul{margin-bottom:0;padding:0}.mt-element-list .list-news.mt-list-container ul>.mt-list-item{list-style:none;border-bottom:1px solid;border-color:#e7ecf1;padding:15px;position:relative}.mt-element-list .list-news.mt-list-container ul>.mt-list-item:first-child{padding-top:0}.mt-element-list .list-news.mt-list-container ul>.mt-list-item:last-child{padding-bottom:0;border:none}.mt-element-list .list-news.mt-list-container ul>.mt-list-item>.list-icon-container{font-size:20px;position:absolute;right:5px;top:50%;margin-top:-10px}.mt-element-list .list-news.mt-list-container ul>.mt-list-item>.list-icon-container a{color:#2f353b}.mt-element-list .list-news.mt-list-container ul>.mt-list-item>.list-icon-container a:hover{color:#28a745}.mt-element-list .list-news.mt-list-container ul>.mt-list-item>.list-item-content{padding:0 25px 0 0}.mt-element-list .list-news.mt-list-container ul>.mt-list-item>.list-item-content>h3{margin:0 0 10px;font-size:18px}.mt-element-list .list-news.mt-list-container ul>.mt-list-item>.list-item-content>h3>a{color:#34495e}.mt-element-list .list-news.mt-list-container ul>.mt-list-item>.list-item-content>h3>a:hover{color:#28a745;text-decoration:none}.mt-element-list .list-news.mt-list-container ul>.mt-list-item>.list-datetime{margin-bottom:10px}.mt-element-list .list-news.ext-1.mt-list-head{position:relative;text-align:left}.mt-element-list .list-news.ext-1.mt-list-head .list-count{position:absolute;right:0;top:0;height:100%;padding:19px}.mt-element-list .list-news.ext-1 .list-thumb{width:80px;height:80px;overflow:hidden;float:left}.mt-element-list .list-news.ext-1 .list-thumb img{width:100%}.mt-element-list .list-news.ext-1.mt-list-container{padding:0}.mt-element-list .list-news.ext-1.mt-list-container ul>.mt-list-item{padding:15px}.mt-element-list .list-news.ext-1.mt-list-container ul>.mt-list-item>.list-datetime,.mt-element-list .list-news.ext-1.mt-list-container ul>.mt-list-item>.list-item-content{padding-left:90px}.mt-element-list .list-news.ext-1.mt-list-container ul>.mt-list-item:last-child{padding-bottom:15px}.mt-element-list .list-news.ext-2.mt-list-head{position:relative;text-align:left}.mt-element-list .list-news.ext-2.mt-list-head .list-count{position:absolute;right:0;top:0;height:100%;padding:19px}.mt-element-list .list-news.ext-2 .list-thumb{width:80px;height:80px;overflow:hidden;float:left}.mt-element-list .list-news.ext-2 .list-thumb img{width:100%}.mt-element-list .list-news.ext-2.mt-list-container{padding:0}.mt-element-list .list-news.ext-2.mt-list-container ul>.mt-list-item{padding:15px}.mt-element-list .list-news.ext-2.mt-list-container ul>.mt-list-item>.list-datetime,.mt-element-list .list-news.ext-2.mt-list-container ul>.mt-list-item>.list-item-content{padding-left:90px}.mt-element-list .list-news.ext-2.mt-list-container ul>.mt-list-item>.list-item-content>h3{font-size:16px}.mt-element-list .list-news.ext-2.mt-list-container ul>.mt-list-item>.list-item-content>h3>a:hover{color:#f2784b}.mt-element-list .list-news.ext-2.mt-list-container ul>.mt-list-item:last-child{padding-bottom:15px}.mt-element-list .list-todo.mt-list-head{padding:15px;position:relative}.mt-element-list .list-todo.mt-list-head .list-title{margin:0}.mt-element-list .list-todo.mt-list-head .list-head-count{margin-top:5px}.mt-element-list .list-todo.mt-list-head .list-head-count>.list-head-count-item{display:inline-block;margin-right:15px}.mt-element-list .list-todo.mt-list-head .list-count{position:absolute;top:0;right:0;padding:29px;font-size:16px}.mt-element-list .list-todo.mt-list-head a{color:#fff}.mt-element-list .list-todo.mt-list-head a:hover{text-decoration:none}.mt-element-list .list-todo.mt-list-container{border-left:1px solid;border-right:1px solid;border-bottom:1px solid;border-color:#e7ecf1;position:relative}.mt-element-list .list-todo.mt-list-container .list-todo-line{position:absolute;z-index:1;height:100%;width:1px;top:0;left:25px;border-left:1px solid;border-color:#e7ecf1}.mt-element-list .list-todo.mt-list-container ul{margin-bottom:0;padding:0;position:relative;z-index:5}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item{list-style:none;border-bottom:1px solid;border-bottom-style:dashed;border-color:#e7ecf1;padding:15px;position:relative}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item:last-child{border:none}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-icon{display:inline-block;margin-top:.7em;padding:.7em 0;vertical-align:top}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item{margin-left:15px;display:inline-block;vertical-align:top;width:90%;position:relative}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item:after{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(47,53,59,0);border-right-color:#2f353b;border-width:8px;top:18px}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item>.list-toggle-container:active,.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item>.list-toggle-container:focus,.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item>.list-toggle-container:hover{text-decoration:none}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item>.list-toggle-container .list-toggle{padding:15px}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item>.list-toggle-container .list-toggle>.list-toggle-title{display:inline-block}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list{border:1px solid #e7ecf1;padding:0;margin:0;position:relative;border-top:none;border-bottom:none}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item{list-style:none;padding:15px;border-bottom:1px solid;border-color:#e7ecf1}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item a{color:#2f353b}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item a:hover{text-decoration:none;color:#e43a45}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item:last-child{border-bottom:none}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item>.task-icon{float:left}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item>.task-content{padding:0 45px 0 35px}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item>.task-content>h4{margin-top:0;font-size:14px}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item>.task-content>p{font-size:13px;margin:0}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item>.task-status{float:right}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item>.task-status a{color:#e5e5e5}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item>.task-status .done:hover{color:#26c281}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item>.task-status .pending:hover{color:#e43a45}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-list-item.done>.task-status .done{color:#26c281}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-footer{padding:15px;text-align:center}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-footer a{color:#2f353b}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-footer a:hover{text-decoration:none}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-footer a.task-trash:hover{color:#e43a45}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-todo-item .task-list .task-footer a.task-add:hover{color:#26c281}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-icon-container{font-size:20px;position:absolute;right:5px;top:50%;margin-top:-10px}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-icon-container a{color:#2f353b}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-icon-container a:hover{color:#28a745}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-item-content{padding:0 25px 0 0}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-item-content>h3{margin:0 0 10px;font-size:18px}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-item-content>h3>a{color:#34495e}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-item-content>h3>a:hover{color:#28a745;text-decoration:none}.mt-element-list .list-todo.mt-list-container ul>.mt-list-item>.list-datetime{margin-bottom:10px}.mt-element-list .list-default.mt-list-head.white,.mt-element-list .list-default.mt-list-head.white .badge{background-color:#fff;color:#666}.mt-element-list .list-default.mt-list-head.white.ext-1 .badge{background-color:#e6e6e6}.mt-element-list .list-default.mt-list-head.white .list-date,.mt-element-list .list-default.mt-list-head.white .list-label{color:#fff}.mt-element-list .list-todo .list-count.white,.mt-element-list .list-todo.mt-list-head.white{background-color:#fff;color:#666}.mt-element-list .list-todo .list-count.white:hover{background-color:#f2f2f2}.mt-element-list .list-todo .list-todo-line.white{border-color:#fff}.mt-element-list .list-todo .list-todo-item.white:after{border-right-color:#fff!important}.mt-element-list .list-todo .list-todo-item.white .list-toggle{background:#fff;color:#666!important}.mt-element-list .list-todo .list-todo-item.white .list-toggle>.badge{color:#fff;background:#666}.mt-element-list .list-default.mt-list-head.default{background-color:#e1e5ec;color:#666}.mt-element-list .list-default.mt-list-head.default .badge{background-color:#fff;color:#666}.mt-element-list .list-default.mt-list-head.default.ext-1 .badge{background-color:#c2cad8}.mt-element-list .list-default.mt-list-head.default .list-date,.mt-element-list .list-default.mt-list-head.default .list-label{color:#fff}.mt-element-list .list-todo .list-count.default,.mt-element-list .list-todo.mt-list-head.default{background-color:#e1e5ec;color:#666}.mt-element-list .list-todo .list-count.default:hover{background-color:#d1d7e2}.mt-element-list .list-todo .list-todo-line.default{border-color:#e1e5ec}.mt-element-list .list-todo .list-todo-item.default:after{border-right-color:#e1e5ec!important}.mt-element-list .list-todo .list-todo-item.default .list-toggle{background:#e1e5ec;color:#666!important}.mt-element-list .list-todo .list-todo-item.default .list-toggle>.badge{color:#e1e5ec;background:#666}.mt-element-list .list-default.mt-list-head.dark{background-color:#2f353b;color:#fff}.mt-element-list .list-default.mt-list-head.dark .badge{background-color:#464f57;color:#fff}.mt-element-list .list-default.mt-list-head.dark.ext-1 .badge{background-color:#181c1f}.mt-element-list .list-default.mt-list-head.dark .list-date,.mt-element-list .list-default.mt-list-head.dark .list-label{color:#acb5bd}.mt-element-list .list-todo .list-count.dark,.mt-element-list .list-todo.mt-list-head.dark{background-color:#2f353b;color:#fff}.mt-element-list .list-todo .list-count.dark:hover{background-color:#24282d}.mt-element-list .list-todo .list-todo-line.dark{border-color:#2f353b}.mt-element-list .list-todo .list-todo-item.dark:after{border-right-color:#2f353b!important}.mt-element-list .list-todo .list-todo-item.dark .list-toggle{background:#2f353b;color:#fff!important}.mt-element-list .list-todo .list-todo-item.dark .list-toggle>.badge{color:#2f353b;background:#fff}.mt-element-list .list-default.mt-list-head.blue{background-color:#3598dc;color:#fff}.mt-element-list .list-default.mt-list-head.blue .badge{background-color:#60aee4;color:#fff}.mt-element-list .list-default.mt-list-head.blue.ext-1 .badge{background-color:#217ebd}.mt-element-list .list-default.mt-list-head.blue .list-date,.mt-element-list .list-default.mt-list-head.blue .list-label{color:#fff}.mt-element-list .list-todo .list-count.blue,.mt-element-list .list-todo.mt-list-head.blue{background-color:#3598dc;color:#fff}.mt-element-list .list-todo .list-count.blue:hover{background-color:#258cd3}.mt-element-list .list-todo .list-todo-line.blue{border-color:#3598dc}.mt-element-list .list-todo .list-todo-item.blue:after{border-right-color:#3598dc!important}.mt-element-list .list-todo .list-todo-item.blue .list-toggle{background:#3598dc;color:#fff!important}.mt-element-list .list-todo .list-todo-item.blue .list-toggle>.badge{color:#3598dc;background:#fff}.mt-element-list .list-default.mt-list-head.blue-madison{background-color:#578ebe;color:#fff}.mt-element-list .list-default.mt-list-head.blue-madison .badge{background-color:#7ca7cc;color:#fff}.mt-element-list .list-default.mt-list-head.blue-madison.ext-1 .badge{background-color:#3f74a3}.mt-element-list .list-default.mt-list-head.blue-madison .list-date,.mt-element-list .list-default.mt-list-head.blue-madison .list-label{color:#fff}.mt-element-list .list-todo .list-count.blue-madison,.mt-element-list .list-todo.mt-list-head.blue-madison{background-color:#578ebe;color:#fff}.mt-element-list .list-todo .list-count.blue-madison:hover{background-color:#4682b5}.mt-element-list .list-todo .list-todo-line.blue-madison{border-color:#578ebe}.mt-element-list .list-todo .list-todo-item.blue-madison:after{border-right-color:#578ebe!important}.mt-element-list .list-todo .list-todo-item.blue-madison .list-toggle{background:#578ebe;color:#fff!important}.mt-element-list .list-todo .list-todo-item.blue-madison .list-toggle>.badge{color:#578ebe;background:#fff}.mt-element-list .list-default.mt-list-head.blue-chambray{background-color:#2c3e50;color:#fff}.mt-element-list .list-default.mt-list-head.blue-chambray .badge{background-color:#3e5871;color:#fff}.mt-element-list .list-default.mt-list-head.blue-chambray.ext-1 .badge{background-color:#1a252f}.mt-element-list .list-default.mt-list-head.blue-chambray .list-date,.mt-element-list .list-default.mt-list-head.blue-chambray .list-label{color:#aabed1}.mt-element-list .list-todo .list-count.blue-chambray,.mt-element-list .list-todo.mt-list-head.blue-chambray{background-color:#2c3e50;color:#fff}.mt-element-list .list-todo .list-count.blue-chambray:hover{background-color:#233140}.mt-element-list .list-todo .list-todo-line.blue-chambray{border-color:#2c3e50}.mt-element-list .list-todo .list-todo-item.blue-chambray:after{border-right-color:#2c3e50!important}.mt-element-list .list-todo .list-todo-item.blue-chambray .list-toggle{background:#2c3e50;color:#fff!important}.mt-element-list .list-todo .list-todo-item.blue-chambray .list-toggle>.badge{color:#2c3e50;background:#fff}.mt-element-list .list-default.mt-list-head.blue-ebonyclay{background-color:#22313f;color:#fff}.mt-element-list .list-default.mt-list-head.blue-ebonyclay .badge{background-color:#344b60;color:#fff}.mt-element-list .list-default.mt-list-head.blue-ebonyclay.ext-1 .badge{background-color:#10171e}.mt-element-list .list-default.mt-list-head.blue-ebonyclay .list-date,.mt-element-list .list-default.mt-list-head.blue-ebonyclay .list-label{color:#98b1c8}.mt-element-list .list-todo .list-count.blue-ebonyclay,.mt-element-list .list-todo.mt-list-head.blue-ebonyclay{background-color:#22313f;color:#fff}.mt-element-list .list-todo .list-count.blue-ebonyclay:hover{background-color:#19242e}.mt-element-list .list-todo .list-todo-line.blue-ebonyclay{border-color:#22313f}.mt-element-list .list-todo .list-todo-item.blue-ebonyclay:after{border-right-color:#22313f!important}.mt-element-list .list-todo .list-todo-item.blue-ebonyclay .list-toggle{background:#22313f;color:#fff!important}.mt-element-list .list-todo .list-todo-item.blue-ebonyclay .list-toggle>.badge{color:#22313f;background:#fff}.mt-element-list .list-default.mt-list-head.blue-hoki{background-color:#67809f;color:#fff}.mt-element-list .list-default.mt-list-head.blue-hoki .badge{background-color:#869ab3;color:#fff}.mt-element-list .list-default.mt-list-head.blue-hoki.ext-1 .badge{background-color:#526781}.mt-element-list .list-default.mt-list-head.blue-hoki .list-date,.mt-element-list .list-default.mt-list-head.blue-hoki .list-label{color:#fff}.mt-element-list .list-todo .list-count.blue-hoki,.mt-element-list .list-todo.mt-list-head.blue-hoki{background-color:#67809f;color:#fff}.mt-element-list .list-todo .list-count.blue-hoki:hover{background-color:#5c7391}.mt-element-list .list-todo .list-todo-line.blue-hoki{border-color:#67809f}.mt-element-list .list-todo .list-todo-item.blue-hoki:after{border-right-color:#67809f!important}.mt-element-list .list-todo .list-todo-item.blue-hoki .list-toggle{background:#67809f;color:#fff!important}.mt-element-list .list-todo .list-todo-item.blue-hoki .list-toggle>.badge{color:#67809f;background:#fff}.mt-element-list .list-default.mt-list-head.blue-steel{background-color:#4b77be;color:#fff}.mt-element-list .list-default.mt-list-head.blue-steel .badge{background-color:#7093cc;color:#fff}.mt-element-list .list-default.mt-list-head.blue-steel.ext-1 .badge{background-color:#395f9d}.mt-element-list .list-default.mt-list-head.blue-steel .list-date,.mt-element-list .list-default.mt-list-head.blue-steel .list-label{color:#fff}.mt-element-list .list-todo .list-count.blue-steel,.mt-element-list .list-todo.mt-list-head.blue-steel{background-color:#4b77be;color:#fff}.mt-element-list .list-todo .list-count.blue-steel:hover{background-color:#406bb0}.mt-element-list .list-todo .list-todo-line.blue-steel{border-color:#4b77be}.mt-element-list .list-todo .list-todo-item.blue-steel:after{border-right-color:#4b77be!important}.mt-element-list .list-todo .list-todo-item.blue-steel .list-toggle{background:#4b77be;color:#fff!important}.mt-element-list .list-todo .list-todo-item.blue-steel .list-toggle>.badge{color:#4b77be;background:#fff}.mt-element-list .list-default.mt-list-head.blue-soft{background-color:#4c87b9;color:#fff}.mt-element-list .list-default.mt-list-head.blue-soft .badge{background-color:#71a0c7;color:#fff}.mt-element-list .list-default.mt-list-head.blue-soft.ext-1 .badge{background-color:#3b6d97}.mt-element-list .list-default.mt-list-head.blue-soft .list-date,.mt-element-list .list-default.mt-list-head.blue-soft .list-label{color:#fff}.mt-element-list .list-todo .list-count.blue-soft,.mt-element-list .list-todo.mt-list-head.blue-soft{background-color:#4c87b9;color:#fff}.mt-element-list .list-todo .list-count.blue-soft:hover{background-color:#427aa9}.mt-element-list .list-todo .list-todo-line.blue-soft{border-color:#4c87b9}.mt-element-list .list-todo .list-todo-item.blue-soft:after{border-right-color:#4c87b9!important}.mt-element-list .list-todo .list-todo-item.blue-soft .list-toggle{background:#4c87b9;color:#fff!important}.mt-element-list .list-todo .list-todo-item.blue-soft .list-toggle>.badge{color:#4c87b9;background:#fff}.mt-element-list .list-default.mt-list-head.blue-dark{background-color:#5e738b;color:#fff}.mt-element-list .list-default.mt-list-head.blue-dark .badge{background-color:#788da4;color:#fff}.mt-element-list .list-default.mt-list-head.blue-dark.ext-1 .badge{background-color:#495a6d}.mt-element-list .list-default.mt-list-head.blue-dark .list-date,.mt-element-list .list-default.mt-list-head.blue-dark .list-label{color:#f2f4f6}.mt-element-list .list-todo .list-count.blue-dark,.mt-element-list .list-todo.mt-list-head.blue-dark{background-color:#5e738b;color:#fff}.mt-element-list .list-todo .list-count.blue-dark:hover{background-color:#54667c}.mt-element-list .list-todo .list-todo-line.blue-dark{border-color:#5e738b}.mt-element-list .list-todo .list-todo-item.blue-dark:after{border-right-color:#5e738b!important}.mt-element-list .list-todo .list-todo-item.blue-dark .list-toggle{background:#5e738b;color:#fff!important}.mt-element-list .list-todo .list-todo-item.blue-dark .list-toggle>.badge{color:#5e738b;background:#fff}.mt-element-list .list-default.mt-list-head.blue-sharp{background-color:#5c9bd1;color:#fff}.mt-element-list .list-default.mt-list-head.blue-sharp .badge{background-color:#84b3dc;color:#fff}.mt-element-list .list-default.mt-list-head.blue-sharp.ext-1 .badge{background-color:#3782c3}.mt-element-list .list-default.mt-list-head.blue-sharp .list-date,.mt-element-list .list-default.mt-list-head.blue-sharp .list-label{color:#fff}.mt-element-list .list-todo .list-count.blue-sharp,.mt-element-list .list-todo.mt-list-head.blue-sharp{background-color:#5c9bd1;color:#fff}.mt-element-list .list-todo .list-count.blue-sharp:hover{background-color:#488fcb}.mt-element-list .list-todo .list-todo-line.blue-sharp{border-color:#5c9bd1}.mt-element-list .list-todo .list-todo-item.blue-sharp:after{border-right-color:#5c9bd1!important}.mt-element-list .list-todo .list-todo-item.blue-sharp .list-toggle{background:#5c9bd1;color:#fff!important}.mt-element-list .list-todo .list-todo-item.blue-sharp .list-toggle>.badge{color:#5c9bd1;background:#fff}.mt-element-list .list-default.mt-list-head.blue-oleo{background-color:#94a0b2;color:#fff}.mt-element-list .list-default.mt-list-head.blue-oleo .badge{background-color:#b2bac7;color:#fff}.mt-element-list .list-default.mt-list-head.blue-oleo.ext-1 .badge{background-color:#76869d}.mt-element-list .list-default.mt-list-head.blue-oleo .list-date,.mt-element-list .list-default.mt-list-head.blue-oleo .list-label{color:#fff}.mt-element-list .list-todo .list-count.blue-oleo,.mt-element-list .list-todo.mt-list-head.blue-oleo{background-color:#94a0b2;color:#fff}.mt-element-list .list-todo .list-count.blue-oleo:hover{background-color:#8593a7}.mt-element-list .list-todo .list-todo-line.blue-oleo{border-color:#94a0b2}.mt-element-list .list-todo .list-todo-item.blue-oleo:after{border-right-color:#94a0b2!important}.mt-element-list .list-todo .list-todo-item.blue-oleo .list-toggle{background:#94a0b2;color:#fff!important}.mt-element-list .list-todo .list-todo-item.blue-oleo .list-toggle>.badge{color:#94a0b2;background:#fff}.mt-element-list .list-default.mt-list-head.green{background-color:#28a745;color:#fff}.mt-element-list .list-default.mt-list-head.green .badge{background-color:#5cd1db;color:#fff}.mt-element-list .list-default.mt-list-head.green.ext-1 .badge{background-color:#26a1ab}.mt-element-list .list-default.mt-list-head.green .list-date,.mt-element-list .list-default.mt-list-head.green .list-label{color:#fff}.mt-element-list .list-todo .list-count.green,.mt-element-list .list-todo.mt-list-head.green{background-color:#28a745;color:#fff}.mt-element-list .list-todo .list-count.green:hover{background-color:#2ab4c0}.mt-element-list .list-todo .list-todo-line.green{border-color:#28a745}.mt-element-list .list-todo .list-todo-item.green:after{border-right-color:#28a745!important}.mt-element-list .list-todo .list-todo-item.green .list-toggle{background:#28a745;color:#fff!important}.mt-element-list .list-todo .list-todo-item.green .list-toggle>.badge{color:#28a745;background:#fff}.mt-element-list .list-default.mt-list-head.green-meadow{background-color:#1bbc9b;color:#fff}.mt-element-list .list-default.mt-list-head.green-meadow .badge{background-color:#2ae0bb;color:#fff}.mt-element-list .list-default.mt-list-head.green-meadow.ext-1 .badge{background-color:#158f76}.mt-element-list .list-default.mt-list-head.green-meadow .list-date,.mt-element-list .list-default.mt-list-head.green-meadow .list-label{color:#dcfaf4}.mt-element-list .list-todo .list-count.green-meadow,.mt-element-list .list-todo.mt-list-head.green-meadow{background-color:#1bbc9b;color:#fff}.mt-element-list .list-todo .list-count.green-meadow:hover{background-color:#18a689}.mt-element-list .list-todo .list-todo-line.green-meadow{border-color:#1bbc9b}.mt-element-list .list-todo .list-todo-item.green-meadow:after{border-right-color:#1bbc9b!important}.mt-element-list .list-todo .list-todo-item.green-meadow .list-toggle{background:#1bbc9b;color:#fff!important}.mt-element-list .list-todo .list-todo-item.green-meadow .list-toggle>.badge{color:#1bbc9b;background:#fff}.mt-element-list .list-default.mt-list-head.green-seagreen{background-color:#1ba39c;color:#fff}.mt-element-list .list-default.mt-list-head.green-seagreen .badge{background-color:#22cfc6;color:#fff}.mt-element-list .list-default.mt-list-head.green-seagreen.ext-1 .badge{background-color:#147772}.mt-element-list .list-default.mt-list-head.green-seagreen .list-date,.mt-element-list .list-default.mt-list-head.green-seagreen .list-label{color:#c7f6f3}.mt-element-list .list-todo .list-count.green-seagreen,.mt-element-list .list-todo.mt-list-head.green-seagreen{background-color:#1ba39c;color:#fff}.mt-element-list .list-todo .list-count.green-seagreen:hover{background-color:#178d87}.mt-element-list .list-todo .list-todo-line.green-seagreen{border-color:#1ba39c}.mt-element-list .list-todo .list-todo-item.green-seagreen:after{border-right-color:#1ba39c!important}.mt-element-list .list-todo .list-todo-item.green-seagreen .list-toggle{background:#1ba39c;color:#fff!important}.mt-element-list .list-todo .list-todo-item.green-seagreen .list-toggle>.badge{color:#1ba39c;background:#fff}.mt-element-list .list-default.mt-list-head.green-turquoise{background-color:#36d7b7;color:#fff}.mt-element-list .list-default.mt-list-head.green-turquoise .badge{background-color:#61dfc6;color:#fff}.mt-element-list .list-default.mt-list-head.green-turquoise.ext-1 .badge{background-color:#24b699}.mt-element-list .list-default.mt-list-head.green-turquoise .list-date,.mt-element-list .list-default.mt-list-head.green-turquoise .list-label{color:#fff}.mt-element-list .list-todo .list-count.green-turquoise,.mt-element-list .list-todo.mt-list-head.green-turquoise{background-color:#36d7b7;color:#fff}.mt-element-list .list-todo .list-count.green-turquoise:hover{background-color:#28cbab}.mt-element-list .list-todo .list-todo-line.green-turquoise{border-color:#36d7b7}.mt-element-list .list-todo .list-todo-item.green-turquoise:after{border-right-color:#36d7b7!important}.mt-element-list .list-todo .list-todo-item.green-turquoise .list-toggle{background:#36d7b7;color:#fff!important}.mt-element-list .list-todo .list-todo-item.green-turquoise .list-toggle>.badge{color:#36d7b7;background:#fff}.mt-element-list .list-default.mt-list-head.green-haze{background-color:#44b6ae;color:#fff}.mt-element-list .list-default.mt-list-head.green-haze .badge{background-color:#67c6bf;color:#fff}.mt-element-list .list-default.mt-list-head.green-haze.ext-1 .badge{background-color:#36918b}.mt-element-list .list-default.mt-list-head.green-haze .list-date,.mt-element-list .list-default.mt-list-head.green-haze .list-label{color:#fbfefd}.mt-element-list .list-todo .list-count.green-haze,.mt-element-list .list-todo.mt-list-head.green-haze{background-color:#44b6ae;color:#fff}.mt-element-list .list-todo .list-count.green-haze:hover{background-color:#3da39c}.mt-element-list .list-todo .list-todo-line.green-haze{border-color:#44b6ae}.mt-element-list .list-todo .list-todo-item.green-haze:after{border-right-color:#44b6ae!important}.mt-element-list .list-todo .list-todo-item.green-haze .list-toggle{background:#44b6ae;color:#fff!important}.mt-element-list .list-todo .list-todo-item.green-haze .list-toggle>.badge{color:#44b6ae;background:#fff}.mt-element-list .list-default.mt-list-head.green-jungle{background-color:#26c281;color:#fff}.mt-element-list .list-default.mt-list-head.green-jungle .badge{background-color:#41da9a;color:#fff}.mt-element-list .list-default.mt-list-head.green-jungle.ext-1 .badge{background-color:#1e9765}.mt-element-list .list-default.mt-list-head.green-jungle .list-date,.mt-element-list .list-default.mt-list-head.green-jungle .list-label{color:#ecfbf5}.mt-element-list .list-todo .list-count.green-jungle,.mt-element-list .list-todo.mt-list-head.green-jungle{background-color:#26c281;color:#fff}.mt-element-list .list-todo .list-count.green-jungle:hover{background-color:#22ad73}.mt-element-list .list-todo .list-todo-line.green-jungle{border-color:#26c281}.mt-element-list .list-todo .list-todo-item.green-jungle:after{border-right-color:#26c281!important}.mt-element-list .list-todo .list-todo-item.green-jungle .list-toggle{background:#26c281;color:#fff!important}.mt-element-list .list-todo .list-todo-item.green-jungle .list-toggle>.badge{color:#26c281;background:#fff}.mt-element-list .list-default.mt-list-head.green-soft{background-color:#3faba4;color:#fff}.mt-element-list .list-default.mt-list-head.green-soft .badge{background-color:#5bc2bc;color:#fff}.mt-element-list .list-default.mt-list-head.green-soft.ext-1 .badge{background-color:#318680}.mt-element-list .list-default.mt-list-head.green-soft .list-date,.mt-element-list .list-default.mt-list-head.green-soft .list-label{color:#f0f9f9}.mt-element-list .list-todo .list-count.green-soft,.mt-element-list .list-todo.mt-list-head.green-soft{background-color:#3faba4;color:#fff}.mt-element-list .list-todo .list-count.green-soft:hover{background-color:#389892}.mt-element-list .list-todo .list-todo-line.green-soft{border-color:#3faba4}.mt-element-list .list-todo .list-todo-item.green-soft:after{border-right-color:#3faba4!important}.mt-element-list .list-todo .list-todo-item.green-soft .list-toggle{background:#3faba4;color:#fff!important}.mt-element-list .list-todo .list-todo-item.green-soft .list-toggle>.badge{color:#3faba4;background:#fff}.mt-element-list .list-default.mt-list-head.green-dark{background-color:#4db3a2;color:#fff}.mt-element-list .list-default.mt-list-head.green-dark .badge{background-color:#71c2b5;color:#fff}.mt-element-list .list-default.mt-list-head.green-dark.ext-1 .badge{background-color:#3d9082}.mt-element-list .list-default.mt-list-head.green-dark .list-date,.mt-element-list .list-default.mt-list-head.green-dark .list-label{color:#fff}.mt-element-list .list-todo .list-count.green-dark,.mt-element-list .list-todo.mt-list-head.green-dark{background-color:#4db3a2;color:#fff}.mt-element-list .list-todo .list-count.green-dark:hover{background-color:#45a292}.mt-element-list .list-todo .list-todo-line.green-dark{border-color:#4db3a2}.mt-element-list .list-todo .list-todo-item.green-dark:after{border-right-color:#4db3a2!important}.mt-element-list .list-todo .list-todo-item.green-dark .list-toggle{background:#4db3a2;color:#fff!important}.mt-element-list .list-todo .list-todo-item.green-dark .list-toggle>.badge{color:#4db3a2;background:#fff}.mt-element-list .list-default.mt-list-head.green-sharp{background-color:#2ab4c0;color:#fff}.mt-element-list .list-default.mt-list-head.green-sharp .badge{background-color:#46cbd7;color:#fff}.mt-element-list .list-default.mt-list-head.green-sharp.ext-1 .badge{background-color:#218d96}.mt-element-list .list-default.mt-list-head.green-sharp .list-date,.mt-element-list .list-default.mt-list-head.green-sharp .list-label{color:#eefafb}.mt-element-list .list-todo .list-count.green-sharp,.mt-element-list .list-todo.mt-list-head.green-sharp{background-color:#2ab4c0;color:#fff}.mt-element-list .list-todo .list-count.green-sharp:hover{background-color:#25a0ab}.mt-element-list .list-todo .list-todo-line.green-sharp{border-color:#2ab4c0}.mt-element-list .list-todo .list-todo-item.green-sharp:after{border-right-color:#2ab4c0!important}.mt-element-list .list-todo .list-todo-item.green-sharp .list-toggle{background:#2ab4c0;color:#fff!important}.mt-element-list .list-todo .list-todo-item.green-sharp .list-toggle>.badge{color:#2ab4c0;background:#fff}.mt-element-list .list-default.mt-list-head.green-steel{background-color:#29b4b6;color:#fff}.mt-element-list .list-default.mt-list-head.green-steel .badge{background-color:#3ed1d4;color:#fff}.mt-element-list .list-default.mt-list-head.green-steel.ext-1 .badge{background-color:#208b8c}.mt-element-list .list-default.mt-list-head.green-steel .list-date,.mt-element-list .list-default.mt-list-head.green-steel .list-label{color:#e5f9f9}.mt-element-list .list-todo .list-count.green-steel,.mt-element-list .list-todo.mt-list-head.green-steel{background-color:#29b4b6;color:#fff}.mt-element-list .list-todo .list-count.green-steel:hover{background-color:#249fa1}.mt-element-list .list-todo .list-todo-line.green-steel{border-color:#29b4b6}.mt-element-list .list-todo .list-todo-item.green-steel:after{border-right-color:#29b4b6!important}.mt-element-list .list-todo .list-todo-item.green-steel .list-toggle{background:#29b4b6;color:#fff!important}.mt-element-list .list-todo .list-todo-item.green-steel .list-toggle>.badge{color:#29b4b6;background:#fff}.mt-element-list .list-default.mt-list-head.grey{background-color:#e5e5e5;color:#333}.mt-element-list .list-default.mt-list-head.grey .badge{background-color:#fff;color:#333}.mt-element-list .list-default.mt-list-head.grey.ext-1 .badge{background-color:#ccc}.mt-element-list .list-default.mt-list-head.grey .list-date,.mt-element-list .list-default.mt-list-head.grey .list-label{color:#fff}.mt-element-list .list-todo .list-count.grey,.mt-element-list .list-todo.mt-list-head.grey{background-color:#e5e5e5;color:#333}.mt-element-list .list-todo .list-count.grey:hover{background-color:#d8d8d8}.mt-element-list .list-todo .list-todo-line.grey{border-color:#e5e5e5}.mt-element-list .list-todo .list-todo-item.grey:after{border-right-color:#e5e5e5!important}.mt-element-list .list-todo .list-todo-item.grey .list-toggle{background:#e5e5e5;color:#333!important}.mt-element-list .list-todo .list-todo-item.grey .list-toggle>.badge{color:#e5e5e5;background:#333}.mt-element-list .list-default.mt-list-head.grey-steel{background-color:#e9edef;color:#80898e}.mt-element-list .list-default.mt-list-head.grey-steel .badge{background-color:#fff;color:#80898e}.mt-element-list .list-default.mt-list-head.grey-steel.ext-1 .badge{background-color:#cbd5da}.mt-element-list .list-default.mt-list-head.grey-steel .list-date,.mt-element-list .list-default.mt-list-head.grey-steel .list-label{color:#fff}.mt-element-list .list-todo .list-count.grey-steel,.mt-element-list .list-todo.mt-list-head.grey-steel{background-color:#e9edef;color:#80898e}.mt-element-list .list-todo .list-count.grey-steel:hover{background-color:#dae1e4}.mt-element-list .list-todo .list-todo-line.grey-steel{border-color:#e9edef}.mt-element-list .list-todo .list-todo-item.grey-steel:after{border-right-color:#e9edef!important}.mt-element-list .list-todo .list-todo-item.grey-steel .list-toggle{background:#e9edef;color:#80898e!important}.mt-element-list .list-todo .list-todo-item.grey-steel .list-toggle>.badge{color:#e9edef;background:#80898e}.mt-element-list .list-default.mt-list-head.grey-cararra{background-color:#fafafa;color:#333}.mt-element-list .list-default.mt-list-head.grey-cararra .badge{background-color:#fff;color:#333}.mt-element-list .list-default.mt-list-head.grey-cararra.ext-1 .badge{background-color:#e1e1e1}.mt-element-list .list-default.mt-list-head.grey-cararra .list-date,.mt-element-list .list-default.mt-list-head.grey-cararra .list-label{color:#fff}.mt-element-list .list-todo .list-count.grey-cararra,.mt-element-list .list-todo.mt-list-head.grey-cararra{background-color:#fafafa;color:#333}.mt-element-list .list-todo .list-count.grey-cararra:hover{background-color:#ededed}.mt-element-list .list-todo .list-todo-line.grey-cararra{border-color:#fafafa}.mt-element-list .list-todo .list-todo-item.grey-cararra:after{border-right-color:#fafafa!important}.mt-element-list .list-todo .list-todo-item.grey-cararra .list-toggle{background:#fafafa;color:#333!important}.mt-element-list .list-todo .list-todo-item.grey-cararra .list-toggle>.badge{color:#fafafa;background:#333}.mt-element-list .list-default.mt-list-head.grey-gallery{background-color:#555;color:#fff}.mt-element-list .list-default.mt-list-head.grey-gallery .badge{background-color:#6f6f6f;color:#fff}.mt-element-list .list-default.mt-list-head.grey-gallery.ext-1 .badge{background-color:#3c3c3c}.mt-element-list .list-default.mt-list-head.grey-gallery .list-date,.mt-element-list .list-default.mt-list-head.grey-gallery .list-label{color:#d5d5d5}.mt-element-list .list-todo .list-count.grey-gallery,.mt-element-list .list-todo.mt-list-head.grey-gallery{background-color:#555;color:#fff}.mt-element-list .list-todo .list-count.grey-gallery:hover{background-color:#484848}.mt-element-list .list-todo .list-todo-line.grey-gallery{border-color:#555}.mt-element-list .list-todo .list-todo-item.grey-gallery:after{border-right-color:#555!important}.mt-element-list .list-todo .list-todo-item.grey-gallery .list-toggle{background:#555;color:#fff!important}.mt-element-list .list-todo .list-todo-item.grey-gallery .list-toggle>.badge{color:#555;background:#fff}.mt-element-list .list-default.mt-list-head.grey-cascade{background-color:#95a5a6;color:#fff}.mt-element-list .list-default.mt-list-head.grey-cascade .badge{background-color:#b1bdbd;color:#fff}.mt-element-list .list-default.mt-list-head.grey-cascade.ext-1 .badge{background-color:#798d8f}.mt-element-list .list-default.mt-list-head.grey-cascade .list-date,.mt-element-list .list-default.mt-list-head.grey-cascade .list-label{color:#fff}.mt-element-list .list-todo .list-count.grey-cascade,.mt-element-list .list-todo.mt-list-head.grey-cascade{background-color:#95a5a6;color:#fff}.mt-element-list .list-todo .list-count.grey-cascade:hover{background-color:#87999a}.mt-element-list .list-todo .list-todo-line.grey-cascade{border-color:#95a5a6}.mt-element-list .list-todo .list-todo-item.grey-cascade:after{border-right-color:#95a5a6!important}.mt-element-list .list-todo .list-todo-item.grey-cascade .list-toggle{background:#95a5a6;color:#fff!important}.mt-element-list .list-todo .list-todo-item.grey-cascade .list-toggle>.badge{color:#95a5a6;background:#fff}.mt-element-list .list-default.mt-list-head.grey-silver{background-color:#bfbfbf;color:#fafcfb}.mt-element-list .list-default.mt-list-head.grey-silver .badge{background-color:#d9d9d9;color:#fafcfb}.mt-element-list .list-default.mt-list-head.grey-silver.ext-1 .badge{background-color:#a6a6a6}.mt-element-list .list-default.mt-list-head.grey-silver .list-date,.mt-element-list .list-default.mt-list-head.grey-silver .list-label{color:#fff}.mt-element-list .list-todo .list-count.grey-silver,.mt-element-list .list-todo.mt-list-head.grey-silver{background-color:#bfbfbf;color:#fafcfb}.mt-element-list .list-todo .list-count.grey-silver:hover{background-color:#b2b2b2}.mt-element-list .list-todo .list-todo-line.grey-silver{border-color:#bfbfbf}.mt-element-list .list-todo .list-todo-item.grey-silver:after{border-right-color:#bfbfbf!important}.mt-element-list .list-todo .list-todo-item.grey-silver .list-toggle{background:#bfbfbf;color:#fafcfb!important}.mt-element-list .list-todo .list-todo-item.grey-silver .list-toggle>.badge{color:#bfbfbf;background:#fafcfb}.mt-element-list .list-default.mt-list-head.grey-salsa{background-color:#acb5c3;color:#fafcfb}.mt-element-list .list-default.mt-list-head.grey-salsa .badge{background-color:#cacfd8;color:#fafcfb}.mt-element-list .list-default.mt-list-head.grey-salsa.ext-1 .badge{background-color:#8e9bae}.mt-element-list .list-default.mt-list-head.grey-salsa .list-date,.mt-element-list .list-default.mt-list-head.grey-salsa .list-label{color:#fff}.mt-element-list .list-todo .list-count.grey-salsa,.mt-element-list .list-todo.mt-list-head.grey-salsa{background-color:#acb5c3;color:#fafcfb}.mt-element-list .list-todo .list-count.grey-salsa:hover{background-color:#9da8b8}.mt-element-list .list-todo .list-todo-line.grey-salsa{border-color:#acb5c3}.mt-element-list .list-todo .list-todo-item.grey-salsa:after{border-right-color:#acb5c3!important}.mt-element-list .list-todo .list-todo-item.grey-salsa .list-toggle{background:#acb5c3;color:#fafcfb!important}.mt-element-list .list-todo .list-todo-item.grey-salsa .list-toggle>.badge{color:#acb5c3;background:#fafcfb}.mt-element-list .list-default.mt-list-head.grey-salt{background-color:#bfcad1;color:#fafcfb}.mt-element-list .list-default.mt-list-head.grey-salt .badge{background-color:#dde3e6;color:#fafcfb}.mt-element-list .list-default.mt-list-head.grey-salt.ext-1 .badge{background-color:#a1b1bc}.mt-element-list .list-default.mt-list-head.grey-salt .list-date,.mt-element-list .list-default.mt-list-head.grey-salt .list-label{color:#fff}.mt-element-list .list-todo .list-count.grey-salt,.mt-element-list .list-todo.mt-list-head.grey-salt{background-color:#bfcad1;color:#fafcfb}.mt-element-list .list-todo .list-count.grey-salt:hover{background-color:#b0bec6}.mt-element-list .list-todo .list-todo-line.grey-salt{border-color:#bfcad1}.mt-element-list .list-todo .list-todo-item.grey-salt:after{border-right-color:#bfcad1!important}.mt-element-list .list-todo .list-todo-item.grey-salt .list-toggle{background:#bfcad1;color:#fafcfb!important}.mt-element-list .list-todo .list-todo-item.grey-salt .list-toggle>.badge{color:#bfcad1;background:#fafcfb}.mt-element-list .list-default.mt-list-head.grey-mint{background-color:#525e64;color:#fff}.mt-element-list .list-default.mt-list-head.grey-mint .badge{background-color:#697880;color:#fff}.mt-element-list .list-default.mt-list-head.grey-mint.ext-1 .badge{background-color:#3b4448}.mt-element-list .list-default.mt-list-head.grey-mint .list-date,.mt-element-list .list-default.mt-list-head.grey-mint .list-label{color:#d7dcde}.mt-element-list .list-todo .list-count.grey-mint,.mt-element-list .list-todo.mt-list-head.grey-mint{background-color:#525e64;color:#fff}.mt-element-list .list-todo .list-count.grey-mint:hover{background-color:#475156}.mt-element-list .list-todo .list-todo-line.grey-mint{border-color:#525e64}.mt-element-list .list-todo .list-todo-item.grey-mint:after{border-right-color:#525e64!important}.mt-element-list .list-todo .list-todo-item.grey-mint .list-toggle{background:#525e64;color:#fff!important}.mt-element-list .list-todo .list-todo-item.grey-mint .list-toggle>.badge{color:#525e64;background:#fff}.mt-element-list .list-default.mt-list-head.red{background-color:#e7505a;color:#fff}.mt-element-list .list-default.mt-list-head.red .badge{background-color:#ed7d84;color:#fff}.mt-element-list .list-default.mt-list-head.red.ext-1 .badge{background-color:#e12330}.mt-element-list .list-default.mt-list-head.red .list-date,.mt-element-list .list-default.mt-list-head.red .list-label{color:#fff}.mt-element-list .list-todo .list-count.red,.mt-element-list .list-todo.mt-list-head.red{background-color:#e7505a;color:#fff}.mt-element-list .list-todo .list-count.red:hover{background-color:#e43a45}.mt-element-list .list-todo .list-todo-line.red{border-color:#e7505a}.mt-element-list .list-todo .list-todo-item.red:after{border-right-color:#e7505a!important}.mt-element-list .list-todo .list-todo-item.red .list-toggle{background:#e7505a;color:#fff!important}.mt-element-list .list-todo .list-todo-item.red .list-toggle>.badge{color:#e7505a;background:#fff}.mt-element-list .list-default.mt-list-head.red-pink{background-color:#e08283;color:#fff}.mt-element-list .list-default.mt-list-head.red-pink .badge{background-color:#eaabac;color:#fff}.mt-element-list .list-default.mt-list-head.red-pink.ext-1 .badge{background-color:#d6595a}.mt-element-list .list-default.mt-list-head.red-pink .list-date,.mt-element-list .list-default.mt-list-head.red-pink .list-label{color:#fff}.mt-element-list .list-todo .list-count.red-pink,.mt-element-list .list-todo.mt-list-head.red-pink{background-color:#e08283;color:#fff}.mt-element-list .list-todo .list-count.red-pink:hover{background-color:#db6e6f}.mt-element-list .list-todo .list-todo-line.red-pink{border-color:#e08283}.mt-element-list .list-todo .list-todo-item.red-pink:after{border-right-color:#e08283!important}.mt-element-list .list-todo .list-todo-item.red-pink .list-toggle{background:#e08283;color:#fff!important}.mt-element-list .list-todo .list-todo-item.red-pink .list-toggle>.badge{color:#e08283;background:#fff}.mt-element-list .list-default.mt-list-head.red-sunglo{background-color:#e26a6a;color:#fff}.mt-element-list .list-default.mt-list-head.red-sunglo .badge{background-color:#ea9595;color:#fff}.mt-element-list .list-default.mt-list-head.red-sunglo.ext-1 .badge{background-color:#da3f3f}.mt-element-list .list-default.mt-list-head.red-sunglo .list-date,.mt-element-list .list-default.mt-list-head.red-sunglo .list-label{color:#fff}.mt-element-list .list-todo .list-count.red-sunglo,.mt-element-list .list-todo.mt-list-head.red-sunglo{background-color:#e26a6a;color:#fff}.mt-element-list .list-todo .list-count.red-sunglo:hover{background-color:#de5555}.mt-element-list .list-todo .list-todo-line.red-sunglo{border-color:#e26a6a}.mt-element-list .list-todo .list-todo-item.red-sunglo:after{border-right-color:#e26a6a!important}.mt-element-list .list-todo .list-todo-item.red-sunglo .list-toggle{background:#e26a6a;color:#fff!important}.mt-element-list .list-todo .list-todo-item.red-sunglo .list-toggle>.badge{color:#e26a6a;background:#fff}.mt-element-list .list-default.mt-list-head.red-intense{background-color:#e35b5a;color:#fff}.mt-element-list .list-default.mt-list-head.red-intense .badge{background-color:#ea8686;color:#fff}.mt-element-list .list-default.mt-list-head.red-intense.ext-1 .badge{background-color:#dc302e}.mt-element-list .list-default.mt-list-head.red-intense .list-date,.mt-element-list .list-default.mt-list-head.red-intense .list-label{color:#fff}.mt-element-list .list-todo .list-count.red-intense,.mt-element-list .list-todo.mt-list-head.red-intense{background-color:#e35b5a;color:#fff}.mt-element-list .list-todo .list-count.red-intense:hover{background-color:#df4544}.mt-element-list .list-todo .list-todo-line.red-intense{border-color:#e35b5a}.mt-element-list .list-todo .list-todo-item.red-intense:after{border-right-color:#e35b5a!important}.mt-element-list .list-todo .list-todo-item.red-intense .list-toggle{background:#e35b5a;color:#fff!important}.mt-element-list .list-todo .list-todo-item.red-intense .list-toggle>.badge{color:#e35b5a;background:#fff}.mt-element-list .list-default.mt-list-head.red-thunderbird{background-color:#d91e18;color:#fff}.mt-element-list .list-default.mt-list-head.red-thunderbird .badge{background-color:#e9403b;color:#fff}.mt-element-list .list-default.mt-list-head.red-thunderbird.ext-1 .badge{background-color:#ab1813}.mt-element-list .list-default.mt-list-head.red-thunderbird .list-date,.mt-element-list .list-default.mt-list-head.red-thunderbird .list-label{color:#fef3f2}.mt-element-list .list-todo .list-count.red-thunderbird,.mt-element-list .list-todo.mt-list-head.red-thunderbird{background-color:#d91e18;color:#fff}.mt-element-list .list-todo .list-count.red-thunderbird:hover{background-color:#c21b15}.mt-element-list .list-todo .list-todo-line.red-thunderbird{border-color:#d91e18}.mt-element-list .list-todo .list-todo-item.red-thunderbird:after{border-right-color:#d91e18!important}.mt-element-list .list-todo .list-todo-item.red-thunderbird .list-toggle{background:#d91e18;color:#fff!important}.mt-element-list .list-todo .list-todo-item.red-thunderbird .list-toggle>.badge{color:#d91e18;background:#fff}.mt-element-list .list-default.mt-list-head.red-flamingo{background-color:#ef4836;color:#fff}.mt-element-list .list-default.mt-list-head.red-flamingo .badge{background-color:#f37365;color:#fff}.mt-element-list .list-default.mt-list-head.red-flamingo.ext-1 .badge{background-color:#e02612}.mt-element-list .list-default.mt-list-head.red-flamingo .list-date,.mt-element-list .list-default.mt-list-head.red-flamingo .list-label{color:#fff}.mt-element-list .list-todo .list-count.red-flamingo,.mt-element-list .list-todo.mt-list-head.red-flamingo{background-color:#ef4836;color:#fff}.mt-element-list .list-todo .list-count.red-flamingo:hover{background-color:#ed321e}.mt-element-list .list-todo .list-todo-line.red-flamingo{border-color:#ef4836}.mt-element-list .list-todo .list-todo-item.red-flamingo:after{border-right-color:#ef4836!important}.mt-element-list .list-todo .list-todo-item.red-flamingo .list-toggle{background:#ef4836;color:#fff!important}.mt-element-list .list-todo .list-todo-item.red-flamingo .list-toggle>.badge{color:#ef4836;background:#fff}.mt-element-list .list-default.mt-list-head.red-soft{background-color:#d05454;color:#fff}.mt-element-list .list-default.mt-list-head.red-soft .badge{background-color:#db7c7c;color:#fff}.mt-element-list .list-default.mt-list-head.red-soft.ext-1 .badge{background-color:#bd3434}.mt-element-list .list-default.mt-list-head.red-soft .list-date,.mt-element-list .list-default.mt-list-head.red-soft .list-label{color:#fff}.mt-element-list .list-todo .list-count.red-soft,.mt-element-list .list-todo.mt-list-head.red-soft{background-color:#d05454;color:#fff}.mt-element-list .list-todo .list-count.red-soft:hover{background-color:#cb4040}.mt-element-list .list-todo .list-todo-line.red-soft{border-color:#d05454}.mt-element-list .list-todo .list-todo-item.red-soft:after{border-right-color:#d05454!important}.mt-element-list .list-todo .list-todo-item.red-soft .list-toggle{background:#d05454;color:#fff!important}.mt-element-list .list-todo .list-todo-item.red-soft .list-toggle>.badge{color:#d05454;background:#fff}.mt-element-list .list-default.mt-list-head.red-haze{background-color:#f36a5a;color:#fff}.mt-element-list .list-default.mt-list-head.red-haze .badge{background-color:#f6958a;color:#fff}.mt-element-list .list-default.mt-list-head.red-haze.ext-1 .badge{background-color:#f03f2a}.mt-element-list .list-default.mt-list-head.red-haze .list-date,.mt-element-list .list-default.mt-list-head.red-haze .list-label{color:#fff}.mt-element-list .list-todo .list-count.red-haze,.mt-element-list .list-todo.mt-list-head.red-haze{background-color:#f36a5a;color:#fff}.mt-element-list .list-todo .list-count.red-haze:hover{background-color:#f15542}.mt-element-list .list-todo .list-todo-line.red-haze{border-color:#f36a5a}.mt-element-list .list-todo .list-todo-item.red-haze:after{border-right-color:#f36a5a!important}.mt-element-list .list-todo .list-todo-item.red-haze .list-toggle{background:#f36a5a;color:#fff!important}.mt-element-list .list-todo .list-todo-item.red-haze .list-toggle>.badge{color:#f36a5a;background:#fff}.mt-element-list .list-default.mt-list-head.red-mint{background-color:#e43a45;color:#fff}.mt-element-list .list-default.mt-list-head.red-mint .badge{background-color:#ea676f;color:#fff}.mt-element-list .list-default.mt-list-head.red-mint.ext-1 .badge{background-color:#cf1c28}.mt-element-list .list-default.mt-list-head.red-mint .list-date,.mt-element-list .list-default.mt-list-head.red-mint .list-label{color:#fff}.mt-element-list .list-todo .list-count.red-mint,.mt-element-list .list-todo.mt-list-head.red-mint{background-color:#e43a45;color:#fff}.mt-element-list .list-todo .list-count.red-mint:hover{background-color:#e12430}.mt-element-list .list-todo .list-todo-line.red-mint{border-color:#e43a45}.mt-element-list .list-todo .list-todo-item.red-mint:after{border-right-color:#e43a45!important}.mt-element-list .list-todo .list-todo-item.red-mint .list-toggle{background:#e43a45;color:#fff!important}.mt-element-list .list-todo .list-todo-item.red-mint .list-toggle>.badge{color:#e43a45;background:#fff}.mt-element-list .list-default.mt-list-head.yellow{background-color:#c49f47;color:#fff}.mt-element-list .list-default.mt-list-head.yellow .badge{background-color:#d0b36e;color:#fff}.mt-element-list .list-default.mt-list-head.yellow.ext-1 .badge{background-color:#a48334}.mt-element-list .list-default.mt-list-head.yellow .list-date,.mt-element-list .list-default.mt-list-head.yellow .list-label{color:#fff}.mt-element-list .list-todo .list-count.yellow,.mt-element-list .list-todo.mt-list-head.yellow{background-color:#c49f47;color:#fff}.mt-element-list .list-todo .list-count.yellow:hover{background-color:#b7923b}.mt-element-list .list-todo .list-todo-line.yellow{border-color:#c49f47}.mt-element-list .list-todo .list-todo-item.yellow:after{border-right-color:#c49f47!important}.mt-element-list .list-todo .list-todo-item.yellow .list-toggle{background:#c49f47;color:#fff!important}.mt-element-list .list-todo .list-todo-item.yellow .list-toggle>.badge{color:#c49f47;background:#fff}.mt-element-list .list-default.mt-list-head.yellow-gold{background-color:#e87e04;color:#fff}.mt-element-list .list-default.mt-list-head.yellow-gold .badge{background-color:#fb9724;color:#fff}.mt-element-list .list-default.mt-list-head.yellow-gold.ext-1 .badge{background-color:#b66303}.mt-element-list .list-default.mt-list-head.yellow-gold .list-date,.mt-element-list .list-default.mt-list-head.yellow-gold .list-label{color:#fff6ec}.mt-element-list .list-todo .list-count.yellow-gold,.mt-element-list .list-todo.mt-list-head.yellow-gold{background-color:#e87e04;color:#fff}.mt-element-list .list-todo .list-count.yellow-gold:hover{background-color:#cf7004}.mt-element-list .list-todo .list-todo-line.yellow-gold{border-color:#e87e04}.mt-element-list .list-todo .list-todo-item.yellow-gold:after{border-right-color:#e87e04!important}.mt-element-list .list-todo .list-todo-item.yellow-gold .list-toggle{background:#e87e04;color:#fff!important}.mt-element-list .list-todo .list-todo-item.yellow-gold .list-toggle>.badge{color:#e87e04;background:#fff}.mt-element-list .list-default.mt-list-head.yellow-casablanca{background-color:#f2784b;color:#fff}.mt-element-list .list-default.mt-list-head.yellow-casablanca .badge{background-color:#f59c7b;color:#fff}.mt-element-list .list-default.mt-list-head.yellow-casablanca.ext-1 .badge{background-color:#ef541b}.mt-element-list .list-default.mt-list-head.yellow-casablanca .list-date,.mt-element-list .list-default.mt-list-head.yellow-casablanca .list-label{color:#fff}.mt-element-list .list-todo .list-count.yellow-casablanca,.mt-element-list .list-todo.mt-list-head.yellow-casablanca{background-color:#f2784b;color:#fff}.mt-element-list .list-todo .list-count.yellow-casablanca:hover{background-color:#f06633}.mt-element-list .list-todo .list-todo-line.yellow-casablanca{border-color:#f2784b}.mt-element-list .list-todo .list-todo-item.yellow-casablanca:after{border-right-color:#f2784b!important}.mt-element-list .list-todo .list-todo-item.yellow-casablanca .list-toggle{background:#f2784b;color:#fff!important}.mt-element-list .list-todo .list-todo-item.yellow-casablanca .list-toggle>.badge{color:#f2784b;background:#fff}.mt-element-list .list-default.mt-list-head.yellow-crusta{background-color:#f3c200;color:#fff}.mt-element-list .list-default.mt-list-head.yellow-crusta .badge{background-color:#ffd327;color:#fff}.mt-element-list .list-default.mt-list-head.yellow-crusta.ext-1 .badge{background-color:#c09900}.mt-element-list .list-default.mt-list-head.yellow-crusta .list-date,.mt-element-list .list-default.mt-list-head.yellow-crusta .list-label{color:#fffdf3}.mt-element-list .list-todo .list-count.yellow-crusta,.mt-element-list .list-todo.mt-list-head.yellow-crusta{background-color:#f3c200;color:#fff}.mt-element-list .list-todo .list-count.yellow-crusta:hover{background-color:#daae00}.mt-element-list .list-todo .list-todo-line.yellow-crusta{border-color:#f3c200}.mt-element-list .list-todo .list-todo-item.yellow-crusta:after{border-right-color:#f3c200!important}.mt-element-list .list-todo .list-todo-item.yellow-crusta .list-toggle{background:#f3c200;color:#fff!important}.mt-element-list .list-todo .list-todo-item.yellow-crusta .list-toggle>.badge{color:#f3c200;background:#fff}.mt-element-list .list-default.mt-list-head.yellow-lemon{background-color:#f7ca18;color:#fff}.mt-element-list .list-default.mt-list-head.yellow-lemon .badge{background-color:#f9d549;color:#fff}.mt-element-list .list-default.mt-list-head.yellow-lemon.ext-1 .badge{background-color:#d5ab07}.mt-element-list .list-default.mt-list-head.yellow-lemon .list-date,.mt-element-list .list-default.mt-list-head.yellow-lemon .list-label{color:#fff}.mt-element-list .list-todo .list-count.yellow-lemon,.mt-element-list .list-todo.mt-list-head.yellow-lemon{background-color:#f7ca18;color:#fff}.mt-element-list .list-todo .list-count.yellow-lemon:hover{background-color:#edbf08}.mt-element-list .list-todo .list-todo-line.yellow-lemon{border-color:#f7ca18}.mt-element-list .list-todo .list-todo-item.yellow-lemon:after{border-right-color:#f7ca18!important}.mt-element-list .list-todo .list-todo-item.yellow-lemon .list-toggle{background:#f7ca18;color:#fff!important}.mt-element-list .list-todo .list-todo-item.yellow-lemon .list-toggle>.badge{color:#f7ca18;background:#fff}.mt-element-list .list-default.mt-list-head.yellow-saffron{background-color:#f4d03f;color:#fff}.mt-element-list .list-default.mt-list-head.yellow-saffron .badge{background-color:#f7dc6f;color:#fff}.mt-element-list .list-default.mt-list-head.yellow-saffron.ext-1 .badge{background-color:#f1c40f}.mt-element-list .list-default.mt-list-head.yellow-saffron .list-date,.mt-element-list .list-default.mt-list-head.yellow-saffron .list-label{color:#fff}.mt-element-list .list-todo .list-count.yellow-saffron,.mt-element-list .list-todo.mt-list-head.yellow-saffron{background-color:#f4d03f;color:#fff}.mt-element-list .list-todo .list-count.yellow-saffron:hover{background-color:#f3ca27}.mt-element-list .list-todo .list-todo-line.yellow-saffron{border-color:#f4d03f}.mt-element-list .list-todo .list-todo-item.yellow-saffron:after{border-right-color:#f4d03f!important}.mt-element-list .list-todo .list-todo-item.yellow-saffron .list-toggle{background:#f4d03f;color:#fff!important}.mt-element-list .list-todo .list-todo-item.yellow-saffron .list-toggle>.badge{color:#f4d03f;background:#fff}.mt-element-list .list-default.mt-list-head.yellow-soft{background-color:#c8d046;color:#fff}.mt-element-list .list-default.mt-list-head.yellow-soft .badge{background-color:#d4da6f;color:#fff}.mt-element-list .list-default.mt-list-head.yellow-soft.ext-1 .badge{background-color:#adb52e}.mt-element-list .list-default.mt-list-head.yellow-soft .list-date,.mt-element-list .list-default.mt-list-head.yellow-soft .list-label{color:#fff}.mt-element-list .list-todo .list-count.yellow-soft,.mt-element-list .list-todo.mt-list-head.yellow-soft{background-color:#c8d046;color:#fff}.mt-element-list .list-todo .list-count.yellow-soft:hover{background-color:#c1c933}.mt-element-list .list-todo .list-todo-line.yellow-soft{border-color:#c8d046}.mt-element-list .list-todo .list-todo-item.yellow-soft:after{border-right-color:#c8d046!important}.mt-element-list .list-todo .list-todo-item.yellow-soft .list-toggle{background:#c8d046;color:#fff!important}.mt-element-list .list-todo .list-todo-item.yellow-soft .list-toggle>.badge{color:#c8d046;background:#fff}.mt-element-list .list-default.mt-list-head.yellow-haze{background-color:#c5bf66;color:#fff}.mt-element-list .list-default.mt-list-head.yellow-haze .badge{background-color:#d3ce8b;color:#fff}.mt-element-list .list-default.mt-list-head.yellow-haze.ext-1 .badge{background-color:#b4ad44}.mt-element-list .list-default.mt-list-head.yellow-haze .list-date,.mt-element-list .list-default.mt-list-head.yellow-haze .list-label{color:#fff}.mt-element-list .list-todo .list-count.yellow-haze,.mt-element-list .list-todo.mt-list-head.yellow-haze{background-color:#c5bf66;color:#fff}.mt-element-list .list-todo .list-count.yellow-haze:hover{background-color:#beb754}.mt-element-list .list-todo .list-todo-line.yellow-haze{border-color:#c5bf66}.mt-element-list .list-todo .list-todo-item.yellow-haze:after{border-right-color:#c5bf66!important}.mt-element-list .list-todo .list-todo-item.yellow-haze .list-toggle{background:#c5bf66;color:#fff!important}.mt-element-list .list-todo .list-todo-item.yellow-haze .list-toggle>.badge{color:#c5bf66;background:#fff}.mt-element-list .list-default.mt-list-head.yellow-mint{background-color:#c5b96b;color:#fff}.mt-element-list .list-default.mt-list-head.yellow-mint .badge{background-color:#d3ca90;color:#fff}.mt-element-list .list-default.mt-list-head.yellow-mint.ext-1 .badge{background-color:#b6a747}.mt-element-list .list-default.mt-list-head.yellow-mint .list-date,.mt-element-list .list-default.mt-list-head.yellow-mint .list-label{color:#fff}.mt-element-list .list-todo .list-count.yellow-mint,.mt-element-list .list-todo.mt-list-head.yellow-mint{background-color:#c5b96b;color:#fff}.mt-element-list .list-todo .list-count.yellow-mint:hover{background-color:#beb059}.mt-element-list .list-todo .list-todo-line.yellow-mint{border-color:#c5b96b}.mt-element-list .list-todo .list-todo-item.yellow-mint:after{border-right-color:#c5b96b!important}.mt-element-list .list-todo .list-todo-item.yellow-mint .list-toggle{background:#c5b96b;color:#fff!important}.mt-element-list .list-todo .list-todo-item.yellow-mint .list-toggle>.badge{color:#c5b96b;background:#fff}.mt-element-list .list-default.mt-list-head.purple{background-color:#8e44ad;color:#fff}.mt-element-list .list-default.mt-list-head.purple .badge{background-color:#a563c1;color:#fff}.mt-element-list .list-default.mt-list-head.purple.ext-1 .badge{background-color:#703688}.mt-element-list .list-default.mt-list-head.purple .list-date,.mt-element-list .list-default.mt-list-head.purple .list-label{color:#f9f5fb}.mt-element-list .list-todo .list-count.purple,.mt-element-list .list-todo.mt-list-head.purple{background-color:#8e44ad;color:#fff}.mt-element-list .list-todo .list-count.purple:hover{background-color:#7f3d9b}.mt-element-list .list-todo .list-todo-line.purple{border-color:#8e44ad}.mt-element-list .list-todo .list-todo-item.purple:after{border-right-color:#8e44ad!important}.mt-element-list .list-todo .list-todo-item.purple .list-toggle{background:#8e44ad;color:#fff!important}.mt-element-list .list-todo .list-todo-item.purple .list-toggle>.badge{color:#8e44ad;background:#fff}.mt-element-list .list-default.mt-list-head.purple-plum{background-color:#8775a7;color:#fff}.mt-element-list .list-default.mt-list-head.purple-plum .badge{background-color:#a294bb;color:#fff}.mt-element-list .list-default.mt-list-head.purple-plum.ext-1 .badge{background-color:#6d5b8e}.mt-element-list .list-default.mt-list-head.purple-plum .list-date,.mt-element-list .list-default.mt-list-head.purple-plum .list-label{color:#fff}.mt-element-list .list-todo .list-count.purple-plum,.mt-element-list .list-todo.mt-list-head.purple-plum{background-color:#8775a7;color:#fff}.mt-element-list .list-todo .list-count.purple-plum:hover{background-color:#79659d}.mt-element-list .list-todo .list-todo-line.purple-plum{border-color:#8775a7}.mt-element-list .list-todo .list-todo-item.purple-plum:after{border-right-color:#8775a7!important}.mt-element-list .list-todo .list-todo-item.purple-plum .list-toggle{background:#8775a7;color:#fff!important}.mt-element-list .list-todo .list-todo-item.purple-plum .list-toggle>.badge{color:#8775a7;background:#fff}.mt-element-list .list-default.mt-list-head.purple-medium{background-color:#bf55ec;color:#fff}.mt-element-list .list-default.mt-list-head.purple-medium .badge{background-color:#d083f1;color:#fff}.mt-element-list .list-default.mt-list-head.purple-medium.ext-1 .badge{background-color:#ae27e7}.mt-element-list .list-default.mt-list-head.purple-medium .list-date,.mt-element-list .list-default.mt-list-head.purple-medium .list-label{color:#fff}.mt-element-list .list-todo .list-count.purple-medium,.mt-element-list .list-todo.mt-list-head.purple-medium{background-color:#bf55ec;color:#fff}.mt-element-list .list-todo .list-count.purple-medium:hover{background-color:#b63ee9}.mt-element-list .list-todo .list-todo-line.purple-medium{border-color:#bf55ec}.mt-element-list .list-todo .list-todo-item.purple-medium:after{border-right-color:#bf55ec!important}.mt-element-list .list-todo .list-todo-item.purple-medium .list-toggle{background:#bf55ec;color:#fff!important}.mt-element-list .list-todo .list-todo-item.purple-medium .list-toggle>.badge{color:#bf55ec;background:#fff}.mt-element-list .list-default.mt-list-head.purple-studio{background-color:#8e44ad;color:#fff}.mt-element-list .list-default.mt-list-head.purple-studio .badge{background-color:#a563c1;color:#fff}.mt-element-list .list-default.mt-list-head.purple-studio.ext-1 .badge{background-color:#703688}.mt-element-list .list-default.mt-list-head.purple-studio .list-date,.mt-element-list .list-default.mt-list-head.purple-studio .list-label{color:#f9f5fb}.mt-element-list .list-todo .list-count.purple-studio,.mt-element-list .list-todo.mt-list-head.purple-studio{background-color:#8e44ad;color:#fff}.mt-element-list .list-todo .list-count.purple-studio:hover{background-color:#7f3d9b}.mt-element-list .list-todo .list-todo-line.purple-studio{border-color:#8e44ad}.mt-element-list .list-todo .list-todo-item.purple-studio:after{border-right-color:#8e44ad!important}.mt-element-list .list-todo .list-todo-item.purple-studio .list-toggle{background:#8e44ad;color:#fff!important}.mt-element-list .list-todo .list-todo-item.purple-studio .list-toggle>.badge{color:#8e44ad;background:#fff}.mt-element-list .list-default.mt-list-head.purple-wisteria{background-color:#9b59b6;color:#fff}.mt-element-list .list-default.mt-list-head.purple-wisteria .badge{background-color:#b07cc6;color:#fff}.mt-element-list .list-default.mt-list-head.purple-wisteria.ext-1 .badge{background-color:#804399}.mt-element-list .list-default.mt-list-head.purple-wisteria .list-date,.mt-element-list .list-default.mt-list-head.purple-wisteria .list-label{color:#fff}.mt-element-list .list-todo .list-count.purple-wisteria,.mt-element-list .list-todo.mt-list-head.purple-wisteria{background-color:#9b59b6;color:#fff}.mt-element-list .list-todo .list-count.purple-wisteria:hover{background-color:#8f4bab}.mt-element-list .list-todo .list-todo-line.purple-wisteria{border-color:#9b59b6}.mt-element-list .list-todo .list-todo-item.purple-wisteria:after{border-right-color:#9b59b6!important}.mt-element-list .list-todo .list-todo-item.purple-wisteria .list-toggle{background:#9b59b6;color:#fff!important}.mt-element-list .list-todo .list-todo-item.purple-wisteria .list-toggle>.badge{color:#9b59b6;background:#fff}.mt-element-list .list-default.mt-list-head.purple-seance{background-color:#9a12b3;color:#fff}.mt-element-list .list-default.mt-list-head.purple-seance .badge{background-color:#c217e1;color:#fff}.mt-element-list .list-default.mt-list-head.purple-seance.ext-1 .badge{background-color:#720d85}.mt-element-list .list-default.mt-list-head.purple-seance .list-date,.mt-element-list .list-default.mt-list-head.purple-seance .list-label{color:#f2cafa}.mt-element-list .list-todo .list-count.purple-seance,.mt-element-list .list-todo.mt-list-head.purple-seance{background-color:#9a12b3;color:#fff}.mt-element-list .list-todo .list-count.purple-seance:hover{background-color:#86109c}.mt-element-list .list-todo .list-todo-line.purple-seance{border-color:#9a12b3}.mt-element-list .list-todo .list-todo-item.purple-seance:after{border-right-color:#9a12b3!important}.mt-element-list .list-todo .list-todo-item.purple-seance .list-toggle{background:#9a12b3;color:#fff!important}.mt-element-list .list-todo .list-todo-item.purple-seance .list-toggle>.badge{color:#9a12b3;background:#fff}.mt-element-list .list-default.mt-list-head.purple-intense{background-color:#8775a7;color:#fff}.mt-element-list .list-default.mt-list-head.purple-intense .badge{background-color:#a294bb;color:#fff}.mt-element-list .list-default.mt-list-head.purple-intense.ext-1 .badge{background-color:#6d5b8e}.mt-element-list .list-default.mt-list-head.purple-intense .list-date,.mt-element-list .list-default.mt-list-head.purple-intense .list-label{color:#fff}.mt-element-list .list-todo .list-count.purple-intense,.mt-element-list .list-todo.mt-list-head.purple-intense{background-color:#8775a7;color:#fff}.mt-element-list .list-todo .list-count.purple-intense:hover{background-color:#79659d}.mt-element-list .list-todo .list-todo-line.purple-intense{border-color:#8775a7}.mt-element-list .list-todo .list-todo-item.purple-intense:after{border-right-color:#8775a7!important}.mt-element-list .list-todo .list-todo-item.purple-intense .list-toggle{background:#8775a7;color:#fff!important}.mt-element-list .list-todo .list-todo-item.purple-intense .list-toggle>.badge{color:#8775a7;background:#fff}.mt-element-list .list-default.mt-list-head.purple-sharp{background-color:#796799;color:#fff}.mt-element-list .list-default.mt-list-head.purple-sharp .badge{background-color:#9486ad;color:#fff}.mt-element-list .list-default.mt-list-head.purple-sharp.ext-1 .badge{background-color:#61527b}.mt-element-list .list-default.mt-list-head.purple-sharp .list-date,.mt-element-list .list-default.mt-list-head.purple-sharp .list-label{color:#fff}.mt-element-list .list-todo .list-count.purple-sharp,.mt-element-list .list-todo.mt-list-head.purple-sharp{background-color:#796799;color:#fff}.mt-element-list .list-todo .list-count.purple-sharp:hover{background-color:#6d5d8a}.mt-element-list .list-todo .list-todo-line.purple-sharp{border-color:#796799}.mt-element-list .list-todo .list-todo-item.purple-sharp:after{border-right-color:#796799!important}.mt-element-list .list-todo .list-todo-item.purple-sharp .list-toggle{background:#796799;color:#fff!important}.mt-element-list .list-todo .list-todo-item.purple-sharp .list-toggle>.badge{color:#796799;background:#fff}.mt-element-list .list-default.mt-list-head.purple-soft{background-color:#8877a9;color:#fff}.mt-element-list .list-default.mt-list-head.purple-soft .badge{background-color:#a396bd;color:#fff}.mt-element-list .list-default.mt-list-head.purple-soft.ext-1 .badge{background-color:#6e5c91}.mt-element-list .list-default.mt-list-head.purple-soft .list-date,.mt-element-list .list-default.mt-list-head.purple-soft .list-label{color:#fff}.mt-element-list .list-todo .list-count.purple-soft,.mt-element-list .list-todo.mt-list-head.purple-soft{background-color:#8877a9;color:#fff}.mt-element-list .list-todo .list-count.purple-soft:hover{background-color:#7a679f}.mt-element-list .list-todo .list-todo-line.purple-soft{border-color:#8877a9}.mt-element-list .list-todo .list-todo-item.purple-soft:after{border-right-color:#8877a9!important}.mt-element-list .list-todo .list-todo-item.purple-soft .list-toggle{background:#8877a9;color:#fff!important}.mt-element-list .list-todo .list-todo-item.purple-soft .list-toggle>.badge{color:#8877a9;background:#fff}.mt-element-list .list-todo-item.white:after{border-right-color:#fff}.mt-element-list .list-todo-item.white .list-toggle{background:#fff}.mt-element-list .list-todo-item.default:after{border-right-color:#e1e5ec}.mt-element-list .list-todo-item.default .list-toggle{background:#e1e5ec}.mt-element-list .list-todo-item.dark:after{border-right-color:#2f353b}.mt-element-list .list-todo-item.dark .list-toggle{background:#2f353b}.mt-element-list .list-todo-item.blue:after{border-right-color:#3598dc}.mt-element-list .list-todo-item.blue .list-toggle{background:#3598dc}.mt-element-list .list-todo-item.blue-madison:after{border-right-color:#578ebe}.mt-element-list .list-todo-item.blue-madison .list-toggle{background:#578ebe}.mt-element-list .list-todo-item.blue-chambray:after{border-right-color:#2c3e50}.mt-element-list .list-todo-item.blue-chambray .list-toggle{background:#2c3e50}.mt-element-list .list-todo-item.blue-ebonyclay:after{border-right-color:#22313f}.mt-element-list .list-todo-item.blue-ebonyclay .list-toggle{background:#22313f}.mt-element-list .list-todo-item.blue-hoki:after{border-right-color:#67809f}.mt-element-list .list-todo-item.blue-hoki .list-toggle{background:#67809f}.mt-element-list .list-todo-item.blue-steel:after{border-right-color:#4b77be}.mt-element-list .list-todo-item.blue-steel .list-toggle{background:#4b77be}.mt-element-list .list-todo-item.blue-soft:after{border-right-color:#4c87b9}.mt-element-list .list-todo-item.blue-soft .list-toggle{background:#4c87b9}.mt-element-list .list-todo-item.blue-dark:after{border-right-color:#5e738b}.mt-element-list .list-todo-item.blue-dark .list-toggle{background:#5e738b}.mt-element-list .list-todo-item.blue-sharp:after{border-right-color:#5c9bd1}.mt-element-list .list-todo-item.blue-sharp .list-toggle{background:#5c9bd1}.mt-element-list .list-todo-item.blue-oleo:after{border-right-color:#94a0b2}.mt-element-list .list-todo-item.blue-oleo .list-toggle{background:#94a0b2}.mt-element-list .list-todo-item.green:after{border-right-color:#28a745}.mt-element-list .list-todo-item.green .list-toggle{background:#28a745}.mt-element-list .list-todo-item.green-meadow:after{border-right-color:#1bbc9b}.mt-element-list .list-todo-item.green-meadow .list-toggle{background:#1bbc9b}.mt-element-list .list-todo-item.green-seagreen:after{border-right-color:#1ba39c}.mt-element-list .list-todo-item.green-seagreen .list-toggle{background:#1ba39c}.mt-element-list .list-todo-item.green-turquoise:after{border-right-color:#36d7b7}.mt-element-list .list-todo-item.green-turquoise .list-toggle{background:#36d7b7}.mt-element-list .list-todo-item.green-haze:after{border-right-color:#44b6ae}.mt-element-list .list-todo-item.green-haze .list-toggle{background:#44b6ae}.mt-element-list .list-todo-item.green-jungle:after{border-right-color:#26c281}.mt-element-list .list-todo-item.green-jungle .list-toggle{background:#26c281}.mt-element-list .list-todo-item.green-soft:after{border-right-color:#3faba4}.mt-element-list .list-todo-item.green-soft .list-toggle{background:#3faba4}.mt-element-list .list-todo-item.green-dark:after{border-right-color:#4db3a2}.mt-element-list .list-todo-item.green-dark .list-toggle{background:#4db3a2}.mt-element-list .list-todo-item.green-sharp:after{border-right-color:#2ab4c0}.mt-element-list .list-todo-item.green-sharp .list-toggle{background:#2ab4c0}.mt-element-list .list-todo-item.green-steel:after{border-right-color:#29b4b6}.mt-element-list .list-todo-item.green-steel .list-toggle{background:#29b4b6}.mt-element-list .list-todo-item.grey:after{border-right-color:#e5e5e5}.mt-element-list .list-todo-item.grey .list-toggle{background:#e5e5e5}.mt-element-list .list-todo-item.grey-steel:after{border-right-color:#e9edef}.mt-element-list .list-todo-item.grey-steel .list-toggle{background:#e9edef}.mt-element-list .list-todo-item.grey-cararra:after{border-right-color:#fafafa}.mt-element-list .list-todo-item.grey-cararra .list-toggle{background:#fafafa}.mt-element-list .list-todo-item.grey-gallery:after{border-right-color:#555}.mt-element-list .list-todo-item.grey-gallery .list-toggle{background:#555}.mt-element-list .list-todo-item.grey-cascade:after{border-right-color:#95a5a6}.mt-element-list .list-todo-item.grey-cascade .list-toggle{background:#95a5a6}.mt-element-list .list-todo-item.grey-silver:after{border-right-color:#bfbfbf}.mt-element-list .list-todo-item.grey-silver .list-toggle{background:#bfbfbf}.mt-element-list .list-todo-item.grey-salsa:after{border-right-color:#acb5c3}.mt-element-list .list-todo-item.grey-salsa .list-toggle{background:#acb5c3}.mt-element-list .list-todo-item.grey-salt:after{border-right-color:#bfcad1}.mt-element-list .list-todo-item.grey-salt .list-toggle{background:#bfcad1}.mt-element-list .list-todo-item.grey-mint:after{border-right-color:#525e64}.mt-element-list .list-todo-item.grey-mint .list-toggle{background:#525e64}.mt-element-list .list-todo-item.red:after{border-right-color:#e7505a}.mt-element-list .list-todo-item.red .list-toggle{background:#e7505a}.mt-element-list .list-todo-item.red-pink:after{border-right-color:#e08283}.mt-element-list .list-todo-item.red-pink .list-toggle{background:#e08283}.mt-element-list .list-todo-item.red-sunglo:after{border-right-color:#e26a6a}.mt-element-list .list-todo-item.red-sunglo .list-toggle{background:#e26a6a}.mt-element-list .list-todo-item.red-intense:after{border-right-color:#e35b5a}.mt-element-list .list-todo-item.red-intense .list-toggle{background:#e35b5a}.mt-element-list .list-todo-item.red-thunderbird:after{border-right-color:#d91e18}.mt-element-list .list-todo-item.red-thunderbird .list-toggle{background:#d91e18}.mt-element-list .list-todo-item.red-flamingo:after{border-right-color:#ef4836}.mt-element-list .list-todo-item.red-flamingo .list-toggle{background:#ef4836}.mt-element-list .list-todo-item.red-soft:after{border-right-color:#d05454}.mt-element-list .list-todo-item.red-soft .list-toggle{background:#d05454}.mt-element-list .list-todo-item.red-haze:after{border-right-color:#f36a5a}.mt-element-list .list-todo-item.red-haze .list-toggle{background:#f36a5a}.mt-element-list .list-todo-item.red-mint:after{border-right-color:#e43a45}.mt-element-list .list-todo-item.red-mint .list-toggle{background:#e43a45}.mt-element-list .list-todo-item.yellow:after{border-right-color:#c49f47}.mt-element-list .list-todo-item.yellow .list-toggle{background:#c49f47}.mt-element-list .list-todo-item.yellow-gold:after{border-right-color:#e87e04}.mt-element-list .list-todo-item.yellow-gold .list-toggle{background:#e87e04}.mt-element-list .list-todo-item.yellow-casablanca:after{border-right-color:#f2784b}.mt-element-list .list-todo-item.yellow-casablanca .list-toggle{background:#f2784b}.mt-element-list .list-todo-item.yellow-crusta:after{border-right-color:#f3c200}.mt-element-list .list-todo-item.yellow-crusta .list-toggle{background:#f3c200}.mt-element-list .list-todo-item.yellow-lemon:after{border-right-color:#f7ca18}.mt-element-list .list-todo-item.yellow-lemon .list-toggle{background:#f7ca18}.mt-element-list .list-todo-item.yellow-saffron:after{border-right-color:#f4d03f}.mt-element-list .list-todo-item.yellow-saffron .list-toggle{background:#f4d03f}.mt-element-list .list-todo-item.yellow-soft:after{border-right-color:#c8d046}.mt-element-list .list-todo-item.yellow-soft .list-toggle{background:#c8d046}.mt-element-list .list-todo-item.yellow-haze:after{border-right-color:#c5bf66}.mt-element-list .list-todo-item.yellow-haze .list-toggle{background:#c5bf66}.mt-element-list .list-todo-item.yellow-mint:after{border-right-color:#c5b96b}.mt-element-list .list-todo-item.yellow-mint .list-toggle{background:#c5b96b}.mt-element-list .list-todo-item.purple:after{border-right-color:#8e44ad}.mt-element-list .list-todo-item.purple .list-toggle{background:#8e44ad}.mt-element-list .list-todo-item.purple-plum:after{border-right-color:#8775a7}.mt-element-list .list-todo-item.purple-plum .list-toggle{background:#8775a7}.mt-element-list .list-todo-item.purple-medium:after{border-right-color:#bf55ec}.mt-element-list .list-todo-item.purple-medium .list-toggle{background:#bf55ec}.mt-element-list .list-todo-item.purple-studio:after{border-right-color:#8e44ad}.mt-element-list .list-todo-item.purple-studio .list-toggle{background:#8e44ad}.mt-element-list .list-todo-item.purple-wisteria:after{border-right-color:#9b59b6}.mt-element-list .list-todo-item.purple-wisteria .list-toggle{background:#9b59b6}.mt-element-list .list-todo-item.purple-seance:after{border-right-color:#9a12b3}.mt-element-list .list-todo-item.purple-seance .list-toggle{background:#9a12b3}.mt-element-list .list-todo-item.purple-intense:after{border-right-color:#8775a7}.mt-element-list .list-todo-item.purple-intense .list-toggle{background:#8775a7}.mt-element-list .list-todo-item.purple-sharp:after{border-right-color:#796799}.mt-element-list .list-todo-item.purple-sharp .list-toggle{background:#796799}.mt-element-list .list-todo-item.purple-soft:after{border-right-color:#8877a9}.mt-element-list .list-todo-item.purple-soft .list-toggle{background:#8877a9}.mt-element-ribbon .ribbon,.mt-element-ribbon .ribbon.ribbon-color-default,.mt-element-ribbon .ribbon.ribbon-color-default>.ribbon-sub,.mt-element-ribbon .ribbon>.ribbon-sub{background-color:#bac3d0;color:#384353}.mt-element-ribbon{position:relative;margin-bottom:30px}.mt-element-ribbon .ribbon-content{margin:0;padding:25px;clear:both}.mt-element-ribbon .ribbon-content.no-padding{padding-top:0}.mt-element-ribbon .ribbon{padding:.5em 1em;z-index:5;float:left;margin:10px 0 0 -2px;clear:left;position:relative}.mt-element-ribbon .ribbon.ribbon-right{float:right;clear:right;margin:10px -2px 0 0}.mt-element-ribbon .ribbon.ribbon-vertical-left{clear:none;margin:-2px 0 0 10px;padding-top:1em;padding-bottom:1em;width:41px;text-align:center}.mt-element-ribbon .ribbon.ribbon-vertical-right{clear:none;float:right;margin:-2px 10px 0 0;padding-top:1em;padding-bottom:1em;width:41px;text-align:center}.mt-element-ribbon .ribbon.ribbon-shadow{box-shadow:2px 2px 7px rgba(0,0,0,.4)}.mt-element-ribbon .ribbon.ribbon-shadow.ribbon-right,.mt-element-ribbon .ribbon.ribbon-shadow.ribbon-vertical-right{box-shadow:-2px 2px 7px rgba(0,0,0,.4)}.mt-element-ribbon .ribbon.ribbon-round{border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.mt-element-ribbon .ribbon.ribbon-round.ribbon-right{border-radius:5px 0 0 5px!important}.mt-element-ribbon .ribbon.ribbon-round.ribbon-vertical-left,.mt-element-ribbon .ribbon.ribbon-round.ribbon-vertical-right{border-radius:0 0 5px 5px!important}.mt-element-ribbon .ribbon.ribbon-border:after{border:1px solid;content:'';position:absolute;top:5px;bottom:5px;left:5px;right:5px}.mt-element-ribbon .ribbon.ribbon-border-vert:after{border-top:none;border-bottom:none;border-left:1px solid;border-right:1px solid;content:'';position:absolute;top:0;bottom:0;left:5px;right:5px}.mt-element-ribbon .ribbon.ribbon-border-hor:after{border-top:1px solid;border-bottom:1px solid;border-left:none;border-right:none;content:'';position:absolute;top:5px;bottom:5px;left:0;right:0}.mt-element-ribbon .ribbon.ribbon-border-dash:after{border:1px dashed;content:'';position:absolute;top:5px;bottom:5px;left:5px;right:5px}.mt-element-ribbon .ribbon.ribbon-border-dash-vert:after{border-top:none;border-bottom:none;border-left:1px solid;border-right:1px solid;border-left-style:dashed;border-right-style:dashed;content:'';position:absolute;top:0;bottom:0;left:5px;right:5px}.mt-element-ribbon .ribbon.ribbon-border-dash-hor:after{border-top:1px solid;border-bottom:1px solid;border-left:none;border-right:none;border-top-style:dashed;border-bottom-style:dashed;content:'';position:absolute;top:5px;bottom:5px;left:0;right:0}.mt-element-ribbon .ribbon.ribbon-clip{left:-10px;margin-left:0}.mt-element-ribbon .ribbon.ribbon-clip.ribbon-right{left:auto;right:-10px;margin-right:0}.mt-element-ribbon .ribbon>.ribbon-sub{z-index:-1;position:absolute;padding:0;width:100%;height:100%;top:0;left:0}.mt-element-ribbon .ribbon>.ribbon-sub.ribbon-clip:after,.mt-element-ribbon .ribbon>.ribbon-sub.ribbon-clip:before{content:'';position:absolute;border-style:solid;border-color:transparent!important;bottom:-10px}.mt-element-ribbon .ribbon>.ribbon-sub.ribbon-clip:before{border-width:0 10px 10px 0;border-right-color:#222!important;left:0}.mt-element-ribbon .ribbon>.ribbon-sub.ribbon-clip.ribbon-right:after,.mt-element-ribbon .ribbon>.ribbon-sub.ribbon-clip.ribbon-right:before{content:'';position:absolute;border-style:solid;border-color:transparent;bottom:-10px}.mt-element-ribbon .ribbon>.ribbon-sub.ribbon-clip.ribbon-right:before{border-right-color:transparent!important}.mt-element-ribbon .ribbon>.ribbon-sub.ribbon-clip.ribbon-right:after{border-width:0 0 10px 10px;border-left-color:#222!important;right:0}.mt-element-ribbon .ribbon>.ribbon-sub.ribbon-bookmark:after{border-left:21px solid;border-right:20px solid;border-bottom:1em solid transparent!important;bottom:-1em;content:'';height:0;left:0;position:absolute;width:0}.mt-element-ribbon .ribbon:after{border-color:#62748f}.mt-element-ribbon .ribbon>.ribbon-sub:after{border-color:#62748f #bac3d0}.mt-element-ribbon .ribbon.ribbon-color-default:after{border-color:#9ca8bb}.mt-element-ribbon .ribbon.ribbon-color-default>.ribbon-sub:after{border-color:#62748f #bac3d0}.mt-element-ribbon .ribbon.ribbon-color-primary{background-color:#337ab7;color:#fff}.mt-element-ribbon .ribbon.ribbon-color-primary:after{border-color:#286090}.mt-element-ribbon .ribbon.ribbon-color-primary>.ribbon-sub{background-color:#337ab7;color:#000}.mt-element-ribbon .ribbon.ribbon-color-primary>.ribbon-sub:after{border-color:#122b40 #337ab7}.mt-element-ribbon .ribbon.ribbon-color-info{background-color:#659be0;color:#fff}.mt-element-ribbon .ribbon.ribbon-color-info:after{border-color:#3a80d7}.mt-element-ribbon .ribbon.ribbon-color-info>.ribbon-sub{background-color:#659be0;color:#0c203a}.mt-element-ribbon .ribbon.ribbon-color-info>.ribbon-sub:after{border-color:#1d4f8e #659be0}.mt-element-ribbon .ribbon.ribbon-color-success{background-color:#36c6d3;color:#fff}.mt-element-ribbon .ribbon.ribbon-color-success:after{border-color:#27a4b0}.mt-element-ribbon .ribbon.ribbon-color-success>.ribbon-sub{background-color:#36c6d3;color:#020808}.mt-element-ribbon .ribbon.ribbon-color-success>.ribbon-sub:after{border-color:#14565c #36c6d3}.mt-element-ribbon .ribbon.ribbon-color-danger{background-color:#ed6b75;color:#fff}.mt-element-ribbon .ribbon.ribbon-color-danger:after{border-color:#e73d4a}.mt-element-ribbon .ribbon.ribbon-color-danger>.ribbon-sub{background-color:#ed6b75;color:#4f0a0f}.mt-element-ribbon .ribbon.ribbon-color-warning,.mt-element-ribbon .ribbon.ribbon-color-warning>.ribbon-sub{background-color:#f1c40f;color:#010100}.mt-element-ribbon .ribbon.ribbon-color-danger>.ribbon-sub:after{border-color:#a91520 #ed6b75}.mt-element-ribbon .ribbon.ribbon-color-warning:after{border-color:#c29d0b}.mt-element-ribbon .ribbon.ribbon-color-warning>.ribbon-sub:after{border-color:#614f06 #f1c40f}.mt-element-card .mt-card-item{border:1px solid #e7ecf1;position:relative;margin-bottom:30px}.mt-element-card .mt-card-item .mt-card-avatar{margin-bottom:15px}.mt-element-card .mt-card-item .mt-card-content{text-align:center}.mt-element-card .mt-card-item .mt-card-content .mt-card-name{font-size:16px;font-weight:600;margin-bottom:10px}.mt-element-card .mt-card-item .mt-card-content .mt-card-desc{font-size:14px;margin:0 0 10px}.mt-element-card .mt-card-item .mt-card-content .mt-card-social>ul{padding:0;margin-bottom:10px}.mt-element-card .mt-card-item .mt-card-content .mt-card-social>ul>li{list-style:none;display:inline-block;margin:0 3px}.mt-element-card .mt-card-item .mt-card-content .mt-card-social>ul>li>a{color:#000;font-size:18px}.mt-element-card .mt-card-item .mt-card-content .mt-card-social>ul>li>a.mt-card-btn{color:#fff}.mt-element-card .mt-card-item .mt-card-content .mt-card-social>ul>li>a.mt-card-btn:hover{color:#36c6d3}.mt-element-card .mt-card-item .mt-card-content .mt-card-social>ul>li>a:hover{color:#f1c40f}.mt-element-card.mt-card-round .mt-card-item{padding:40px 40px 10px}.mt-element-card.mt-card-round .mt-card-item .mt-card-avatar{border-radius:50%!important;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.mt-element-card.mt-card-round .mt-card-item .mt-card-avatar .mt-overlay{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.mt-element-overlay .mt-overlay-1{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default}.mt-element-overlay .mt-overlay-1 img{display:block;position:relative;-webkit-transition:all .4s linear;transition:all .4s linear;width:100%;height:auto}.mt-element-overlay .mt-overlay-1 h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;background:rgba(0,0,0,.6);-webkit-transform:translatey(-100px) translateZ(0);-ms-transform:translatey(-100px) translateZ(0);transform:translatey(-100px) translateZ(0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:10px}.mt-element-overlay .mt-overlay-1 .mt-info{text-decoration:none;display:inline-block;text-transform:uppercase;color:#fff;background-color:transparent;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:0;margin:auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%) translateZ(0);-webkit-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0)}.mt-element-overlay .mt-overlay-1 .mt-info>li{list-style:none;display:inline-block;margin:0 3px}.mt-element-overlay .mt-overlay-1 .mt-info>li:hover{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}.mt-element-overlay .mt-overlay-1:hover .mt-overlay{opacity:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.mt-element-overlay .mt-overlay-1:hover img{-ms-transform:scale(1.2) translateZ(0);-webkit-transform:scale(1.2) translateZ(0);transform:scale(1.2) translateZ(0)}.mt-element-overlay .mt-overlay-1:hover .mt-info{opacity:1;-webkit-transition-delay:.2s;transition-delay:.2s}.mt-element-overlay .mt-overlay-1 .mt-overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;opacity:0;background-color:rgba(0,0,0,.7);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.mt-element-overlay .mt-overlay-1.mt-scroll-up:hover .mt-overlay{bottom:0}.mt-element-overlay .mt-overlay-1.mt-scroll-up .mt-overlay{bottom:-100%;top:auto}.mt-element-overlay .mt-overlay-1.mt-scroll-down:hover .mt-overlay{top:0}.mt-element-overlay .mt-overlay-1.mt-scroll-down .mt-overlay{top:-100%}.mt-element-overlay .mt-overlay-1.mt-scroll-left:hover .mt-overlay{right:0}.mt-element-overlay .mt-overlay-1.mt-scroll-left .mt-overlay{right:-100%;left:auto}.mt-element-overlay .mt-overlay-1.mt-scroll-right:hover .mt-overlay{left:0}.mt-element-overlay .mt-overlay-1.mt-scroll-right .mt-overlay{left:-100%}.mt-element-overlay .mt-overlay-2{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default}.mt-element-overlay .mt-overlay-2 img{display:block;position:relative;-webkit-transition:all .4s ease-in;transition:all .4s ease-in;width:100%;height:auto}.mt-element-overlay .mt-overlay-2 h2{text-align:center;position:relative;font-size:17px;padding:10px;background:rgba(0,0,0,.6)}.mt-element-overlay .mt-overlay-2 .mt-info,.mt-element-overlay .mt-overlay-2 h2{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transition:all .4s ease-in;transition:all .4s ease-in;opacity:0;color:#fff;text-transform:uppercase}.mt-element-overlay .mt-overlay-2 .mt-info{display:inline-block;text-decoration:none;margin:auto;position:absolute;top:50%;-webkit-transform:scale(.7) translateY(-50%) translateX(-50%);-ms-transform:scale(.7) translateY(-50%) translateX(-50%);transform:scale(.7) translateY(-50%) translateX(-50%)}.mt-element-overlay .mt-overlay-2 .mt-info:hover{box-shadow:0 0 5px #fff}.mt-element-overlay .mt-overlay-2:hover img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /><feGaussianBlur stdDeviation="3" /></filter></svg>#filter');filter:blur(3px);-webkit-filter:blur(3px);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.mt-element-overlay .mt-overlay-2:hover .mt-overlay{opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.mt-element-overlay .mt-overlay-2:hover h2{-webkit-transition-delay:.5s;transition-delay:.5s}.mt-element-overlay .mt-overlay-2:hover .mt-info,.mt-element-overlay .mt-overlay-2:hover h2{opacity:1;-webkit-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%)}.mt-element-overlay .mt-overlay-2:hover .mt-info{-webkit-transform:scale(1) translateY(-50%) translateX(-50%);-ms-transform:scale(1) translateY(-50%) translateX(-50%);transform:scale(1) translateY(-50%) translateX(-50%)}.mt-element-overlay .mt-overlay-2 .mt-overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}.mt-element-overlay .mt-overlay-2.mt-overlay-2-grey:hover img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /><feGaussianBlur stdDeviation="3" /></filter></svg>#filter');filter:grayscale(1) blur(3px);-webkit-filter:grayscale(1) blur(3px)}.mt-element-overlay .mt-overlay-2.mt-overlay-2-icons .mt-info{border:none;width:100%;padding:0;-webkit-transform:scale(.7) translateY(-50%) translateX(-50%);-ms-transform:scale(.7) translateY(-50%) translateX(-50%);transform:scale(.7) translateY(-50%) translateX(-50%)}.mt-element-overlay .mt-overlay-2.mt-overlay-2-icons .mt-info:hover{box-shadow:none}.mt-element-overlay .mt-overlay-2.mt-overlay-2-icons .mt-info>li{list-style:none;display:inline-block;margin:0 3px}.mt-element-overlay .mt-overlay-2.mt-overlay-2-icons .mt-info>li:hover{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}.mt-element-overlay .mt-overlay-3 .mt-info,.mt-element-overlay .mt-overlay-3 h2{-webkit-transition:all .4s cubic-bezier(.88,-.99,0,1.81);color:#fff;text-transform:uppercase}.mt-element-overlay .mt-overlay-2.mt-overlay-2-icons:hover .mt-info{-webkit-transform:scale(1) translateY(-50%) translateX(-50%);-ms-transform:scale(1) translateY(-50%) translateX(-50%);transform:scale(1) translateY(-50%) translateX(-50%)}.mt-element-overlay .mt-overlay-3{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default}.mt-element-overlay .mt-overlay-3 img{display:block;position:relative;width:100%;height:auto}.mt-element-overlay .mt-overlay-3 h2{text-align:center;position:relative;font-size:17px;padding:10px;background:rgba(0,0,0,.6);-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);transition:all .4s cubic-bezier(.88,-.99,0,1.81)}.mt-element-overlay .mt-overlay-3 .mt-info{display:inline-block;text-decoration:none;border:1px solid #fff;background-color:transparent;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);transition:all .4s cubic-bezier(.88,-.99,0,1.81);font-weight:400;position:absolute;top:15px;bottom:15px;left:15px;right:15px;margin:auto;padding:45% 0 0}.mt-element-overlay .mt-overlay-3 .mt-info:hover{box-shadow:0 0 5px #fff}.mt-element-overlay .mt-overlay-3:hover .mt-overlay{background-color:rgba(48,152,157,.7)}.mt-element-overlay .mt-overlay-3:hover h2{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.mt-element-overlay .mt-overlay-3:hover .mt-info{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mt-element-overlay .mt-overlay-3 .mt-overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;background-color:rgba(75,75,75,.7);-webkit-transition:all .4s cubic-bezier(.88,-.99,0,1.81);transition:all .4s cubic-bezier(.88,-.99,0,1.81)}.mt-element-overlay .mt-overlay-3.mt-overlay-3-icons .mt-info{padding:40% 0 0}.mt-element-overlay .mt-overlay-3.mt-overlay-3-icons .mt-info>li{list-style:none;display:inline-block;margin:0 3px}.mt-element-overlay .mt-overlay-3.mt-overlay-3-icons .mt-info>li:hover{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}.mt-element-overlay .mt-overlay-4{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default}.mt-element-overlay .mt-overlay-4 img{display:block;position:relative;-webkit-transition:all .4s cubic-bezier(.88,-.99,0,1.81);transition:all .4s cubic-bezier(.88,-.99,0,1.81);width:100%;height:auto}.mt-element-overlay .mt-overlay-4 h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;background:rgba(0,0,0,.6);-webkit-transform:translatey(-100px);-ms-transform:translatey(-100px);transform:translatey(-100px);-webkit-transition:all .4s cubic-bezier(.88,-.99,0,1.81);transition:all .4s cubic-bezier(.88,-.99,0,1.81);padding:10px}.mt-element-overlay .mt-overlay-4 .mt-info{display:inline-block;text-transform:uppercase;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;margin:50px 0 0}.mt-element-overlay .mt-overlay-4:hover .mt-overlay{opacity:1}.mt-element-overlay .mt-overlay-4:hover .mt-info,.mt-element-overlay .mt-overlay-4:hover h2{opacity:1;-ms-transform:translatey(0);-webkit-transform:translatey(0);transform:translatey(0)}.mt-element-overlay .mt-overlay-4:hover .mt-info{-webkit-transition-delay:.2s;transition-delay:.2s}.mt-element-overlay .mt-overlay-4 .mt-overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;opacity:0;background-color:rgba(0,0,0,.7);-webkit-transition:all .4s cubic-bezier(.88,-.99,0,1.81);transition:all .4s cubic-bezier(.88,-.99,0,1.81)}.mt-element-overlay .mt-overlay-4.mt-overlay-4-icons .mt-info{border:none;position:absolute;padding:0;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:auto}.mt-element-overlay .mt-overlay-4.mt-overlay-4-icons .mt-info:hover{box-shadow:none}.mt-element-overlay .mt-overlay-4.mt-overlay-4-icons .mt-info>li{list-style:none;display:inline-block;margin:0 3px}.mt-element-overlay .mt-overlay-4.mt-overlay-4-icons .mt-info>li:hover{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}.mt-element-overlay .mt-overlay-5{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default;background:-webkit-linear-gradient(45deg,#ff89e9 0,#05abe0 100%);background:linear-gradient(45deg,#ff89e9 0,#05abe0 100%)}.mt-element-overlay .mt-overlay-5 .mt-overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;padding:3em;text-align:left}.mt-element-overlay .mt-overlay-5 .mt-overlay:before{position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid #fff;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .45s;transition:opacity .35s,transform .45s;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}.border-after-white:after,.border-before-white:before,.border-white{border-color:#fff!important}.border-top-after-white:after,.border-top-before-white:before,.border-top-white{border-top-color:#fff!important}.border-bottom-after-white:after,.border-bottom-before-white:before,.border-bottom-white{border-bottom-color:#fff!important}.border-left-after-white:after,.border-left-before-white:before,.border-left-white{border-left-color:#fff!important}.border-right-after-white:after,.border-right-before-white:before,.border-right-white{border-right-color:#fff!important}.mt-element-overlay .mt-overlay-5 img{display:block;position:relative;max-width:none;width:calc(113% + 60px);-webkit-transition:opacity .35s,-webkit-transform .45s;transition:opacity .35s,transform .45s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.mt-element-overlay .mt-overlay-5 h2{text-transform:uppercase;color:#fff;position:relative;font-size:17px;background-color:transparent;padding:15% 0 10px;text-align:left}.mt-element-overlay .mt-overlay-5 a,.mt-element-overlay .mt-overlay-5 p{color:#fff;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .45s;transition:opacity .35s,transform .45s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.mt-element-overlay .mt-overlay-5 a:hover{text-decoration:none;opacity:.6}.mt-element-overlay .mt-overlay-5:hover img{opacity:.6;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mt-element-overlay .mt-overlay-5:hover .mt-overlay:before,.mt-element-overlay .mt-overlay-5:hover a,.mt-element-overlay .mt-overlay-5:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mt-element-overlay .mt-overlay-6{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default;background:#42b078}.mt-element-overlay .mt-overlay-6 .mt-overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;padding:50px 20px}.mt-element-overlay .mt-overlay-6 img{display:block;position:relative;max-width:none;width:calc(100% + 20px);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.mt-element-overlay .mt-overlay-6 h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;overflow:hidden;padding:.5em 0;background-color:transparent}.mt-element-overlay .mt-overlay-6 h2:after{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#fff;content:'';-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mt-element-overlay .mt-overlay-6 a,.mt-element-overlay .mt-overlay-6 p{color:#fff;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mt-element-overlay .mt-overlay-6 p{margin-top:20px}.mt-element-overlay .mt-overlay-6 .mt-info:hover{text-decoration:none;opacity:.6;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}.mt-element-overlay .mt-overlay-6:hover img{opacity:.4;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mt-element-overlay .mt-overlay-6:hover h2:after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mt-element-overlay .mt-overlay-6:hover a,.mt-element-overlay .mt-overlay-6:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bg-white{background:#fff!important}.bg-white-opacity{background:rgba(255,255,255,.8)!important}.bg-after-white:after,.bg-before-white:before,.bg-hover-white:hover{background:#fff!important}.font-white{color:#fff!important}.bg-font-white{color:#666!important}.border-after-default:after,.border-before-default:before,.border-default{border-color:#e1e5ec!important}.border-top-after-default:after,.border-top-before-default:before,.border-top-default{border-top-color:#e1e5ec!important}.border-bottom-after-default:after,.border-bottom-before-default:before,.border-bottom-default{border-bottom-color:#e1e5ec!important}.border-left-after-default:after,.border-left-before-default:before,.border-left-default{border-left-color:#e1e5ec!important}.border-right-after-default:after,.border-right-before-default:before,.border-right-default{border-right-color:#e1e5ec!important}.bg-default{background:#e1e5ec!important}.bg-default-opacity{background:rgba(225,229,236,.8)!important}.bg-after-default:after,.bg-before-default:before,.bg-hover-default:hover{background:#e1e5ec!important}.font-default{color:#e1e5ec!important}.bg-font-default{color:#666!important}.border-after-dark:after,.border-before-dark:before,.border-dark{border-color:#2f353b!important}.border-top-after-dark:after,.border-top-before-dark:before,.border-top-dark{border-top-color:#2f353b!important}.border-bottom-after-dark:after,.border-bottom-before-dark:before,.border-bottom-dark{border-bottom-color:#2f353b!important}.border-left-after-dark:after,.border-left-before-dark:before,.border-left-dark{border-left-color:#2f353b!important}.border-right-after-dark:after,.border-right-before-dark:before,.border-right-dark{border-right-color:#2f353b!important}.bg-dark{background:#2f353b!important}.bg-dark-opacity{background:rgba(47,53,59,.8)!important}.bg-after-dark:after,.bg-before-dark:before,.bg-hover-dark:hover{background:#2f353b!important}.font-dark{color:#2f353b!important}.bg-font-dark{color:#fff!important}.border-after-blue:after,.border-before-blue:before,.border-blue{border-color:#3598dc!important}.border-top-after-blue:after,.border-top-before-blue:before,.border-top-blue{border-top-color:#3598dc!important}.border-bottom-after-blue:after,.border-bottom-before-blue:before,.border-bottom-blue{border-bottom-color:#3598dc!important}.border-left-after-blue:after,.border-left-before-blue:before,.border-left-blue{border-left-color:#3598dc!important}.border-right-after-blue:after,.border-right-before-blue:before,.border-right-blue{border-right-color:#3598dc!important}.bg-blue{background:#3598dc!important}.bg-blue-opacity{background:rgba(53,152,220,.8)!important}.bg-after-blue:after,.bg-before-blue:before,.bg-hover-blue:hover{background:#3598dc!important}.font-blue{color:#3598dc!important}.bg-font-blue{color:#fff!important}.border-after-blue-madison:after,.border-before-blue-madison:before,.border-blue-madison{border-color:#578ebe!important}.border-top-after-blue-madison:after,.border-top-before-blue-madison:before,.border-top-blue-madison{border-top-color:#578ebe!important}.border-bottom-after-blue-madison:after,.border-bottom-before-blue-madison:before,.border-bottom-blue-madison{border-bottom-color:#578ebe!important}.border-left-after-blue-madison:after,.border-left-before-blue-madison:before,.border-left-blue-madison{border-left-color:#578ebe!important}.border-right-after-blue-madison:after,.border-right-before-blue-madison:before,.border-right-blue-madison{border-right-color:#578ebe!important}.bg-blue-madison{background:#578ebe!important}.bg-blue-madison-opacity{background:rgba(87,142,190,.8)!important}.bg-after-blue-madison:after,.bg-before-blue-madison:before,.bg-hover-blue-madison:hover{background:#578ebe!important}.font-blue-madison{color:#578ebe!important}.bg-font-blue-madison{color:#fff!important}.border-after-blue-chambray:after,.border-before-blue-chambray:before,.border-blue-chambray{border-color:#2c3e50!important}.border-top-after-blue-chambray:after,.border-top-before-blue-chambray:before,.border-top-blue-chambray{border-top-color:#2c3e50!important}.border-bottom-after-blue-chambray:after,.border-bottom-before-blue-chambray:before,.border-bottom-blue-chambray{border-bottom-color:#2c3e50!important}.border-left-after-blue-chambray:after,.border-left-before-blue-chambray:before,.border-left-blue-chambray{border-left-color:#2c3e50!important}.border-right-after-blue-chambray:after,.border-right-before-blue-chambray:before,.border-right-blue-chambray{border-right-color:#2c3e50!important}.bg-blue-chambray{background:#2c3e50!important}.bg-blue-chambray-opacity{background:rgba(44,62,80,.8)!important}.bg-after-blue-chambray:after,.bg-before-blue-chambray:before,.bg-hover-blue-chambray:hover{background:#2c3e50!important}.font-blue-chambray{color:#2c3e50!important}.bg-font-blue-chambray{color:#fff!important}.border-after-blue-ebonyclay:after,.border-before-blue-ebonyclay:before,.border-blue-ebonyclay{border-color:#22313f!important}.border-top-after-blue-ebonyclay:after,.border-top-before-blue-ebonyclay:before,.border-top-blue-ebonyclay{border-top-color:#22313f!important}.border-bottom-after-blue-ebonyclay:after,.border-bottom-before-blue-ebonyclay:before,.border-bottom-blue-ebonyclay{border-bottom-color:#22313f!important}.border-left-after-blue-ebonyclay:after,.border-left-before-blue-ebonyclay:before,.border-left-blue-ebonyclay{border-left-color:#22313f!important}.border-right-after-blue-ebonyclay:after,.border-right-before-blue-ebonyclay:before,.border-right-blue-ebonyclay{border-right-color:#22313f!important}.bg-blue-ebonyclay{background:#22313f!important}.bg-blue-ebonyclay-opacity{background:rgba(34,49,63,.8)!important}.bg-after-blue-ebonyclay:after,.bg-before-blue-ebonyclay:before,.bg-hover-blue-ebonyclay:hover{background:#22313f!important}.font-blue-ebonyclay{color:#22313f!important}.bg-font-blue-ebonyclay{color:#fff!important}.border-after-blue-hoki:after,.border-before-blue-hoki:before,.border-blue-hoki{border-color:#67809f!important}.border-top-after-blue-hoki:after,.border-top-before-blue-hoki:before,.border-top-blue-hoki{border-top-color:#67809f!important}.border-bottom-after-blue-hoki:after,.border-bottom-before-blue-hoki:before,.border-bottom-blue-hoki{border-bottom-color:#67809f!important}.border-left-after-blue-hoki:after,.border-left-before-blue-hoki:before,.border-left-blue-hoki{border-left-color:#67809f!important}.border-right-after-blue-hoki:after,.border-right-before-blue-hoki:before,.border-right-blue-hoki{border-right-color:#67809f!important}.bg-blue-hoki{background:#67809f!important}.bg-blue-hoki-opacity{background:rgba(103,128,159,.8)!important}.bg-after-blue-hoki:after,.bg-before-blue-hoki:before,.bg-hover-blue-hoki:hover{background:#67809f!important}.font-blue-hoki{color:#67809f!important}.bg-font-blue-hoki{color:#fff!important}.border-after-blue-steel:after,.border-before-blue-steel:before,.border-blue-steel{border-color:#4b77be!important}.border-top-after-blue-steel:after,.border-top-before-blue-steel:before,.border-top-blue-steel{border-top-color:#4b77be!important}.border-bottom-after-blue-steel:after,.border-bottom-before-blue-steel:before,.border-bottom-blue-steel{border-bottom-color:#4b77be!important}.border-left-after-blue-steel:after,.border-left-before-blue-steel:before,.border-left-blue-steel{border-left-color:#4b77be!important}.border-right-after-blue-steel:after,.border-right-before-blue-steel:before,.border-right-blue-steel{border-right-color:#4b77be!important}.bg-blue-steel{background:#4b77be!important}.bg-blue-steel-opacity{background:rgba(75,119,190,.8)!important}.bg-after-blue-steel:after,.bg-before-blue-steel:before,.bg-hover-blue-steel:hover{background:#4b77be!important}.font-blue-steel{color:#4b77be!important}.bg-font-blue-steel{color:#fff!important}.border-after-blue-soft:after,.border-before-blue-soft:before,.border-blue-soft{border-color:#4c87b9!important}.border-top-after-blue-soft:after,.border-top-before-blue-soft:before,.border-top-blue-soft{border-top-color:#4c87b9!important}.border-bottom-after-blue-soft:after,.border-bottom-before-blue-soft:before,.border-bottom-blue-soft{border-bottom-color:#4c87b9!important}.border-left-after-blue-soft:after,.border-left-before-blue-soft:before,.border-left-blue-soft{border-left-color:#4c87b9!important}.border-right-after-blue-soft:after,.border-right-before-blue-soft:before,.border-right-blue-soft{border-right-color:#4c87b9!important}.bg-blue-soft{background:#4c87b9!important}.bg-blue-soft-opacity{background:rgba(76,135,185,.8)!important}.bg-after-blue-soft:after,.bg-before-blue-soft:before,.bg-hover-blue-soft:hover{background:#4c87b9!important}.font-blue-soft{color:#4c87b9!important}.bg-font-blue-soft{color:#fff!important}.border-after-blue-dark:after,.border-before-blue-dark:before,.border-blue-dark{border-color:#5e738b!important}.border-top-after-blue-dark:after,.border-top-before-blue-dark:before,.border-top-blue-dark{border-top-color:#5e738b!important}.border-bottom-after-blue-dark:after,.border-bottom-before-blue-dark:before,.border-bottom-blue-dark{border-bottom-color:#5e738b!important}.border-left-after-blue-dark:after,.border-left-before-blue-dark:before,.border-left-blue-dark{border-left-color:#5e738b!important}.border-right-after-blue-dark:after,.border-right-before-blue-dark:before,.border-right-blue-dark{border-right-color:#5e738b!important}.bg-blue-dark{background:#5e738b!important}.bg-blue-dark-opacity{background:rgba(94,115,139,.8)!important}.bg-after-blue-dark:after,.bg-before-blue-dark:before,.bg-hover-blue-dark:hover{background:#5e738b!important}.font-blue-dark{color:#5e738b!important}.bg-font-blue-dark{color:#fff!important}.border-after-blue-sharp:after,.border-before-blue-sharp:before,.border-blue-sharp{border-color:#5c9bd1!important}.border-top-after-blue-sharp:after,.border-top-before-blue-sharp:before,.border-top-blue-sharp{border-top-color:#5c9bd1!important}.border-bottom-after-blue-sharp:after,.border-bottom-before-blue-sharp:before,.border-bottom-blue-sharp{border-bottom-color:#5c9bd1!important}.border-left-after-blue-sharp:after,.border-left-before-blue-sharp:before,.border-left-blue-sharp{border-left-color:#5c9bd1!important}.border-right-after-blue-sharp:after,.border-right-before-blue-sharp:before,.border-right-blue-sharp{border-right-color:#5c9bd1!important}.bg-blue-sharp{background:#5c9bd1!important}.bg-blue-sharp-opacity{background:rgba(92,155,209,.8)!important}.bg-after-blue-sharp:after,.bg-before-blue-sharp:before,.bg-hover-blue-sharp:hover{background:#5c9bd1!important}.font-blue-sharp{color:#5c9bd1!important}.bg-font-blue-sharp{color:#fff!important}.border-after-blue-oleo:after,.border-before-blue-oleo:before,.border-blue-oleo{border-color:#94a0b2!important}.border-top-after-blue-oleo:after,.border-top-before-blue-oleo:before,.border-top-blue-oleo{border-top-color:#94a0b2!important}.border-bottom-after-blue-oleo:after,.border-bottom-before-blue-oleo:before,.border-bottom-blue-oleo{border-bottom-color:#94a0b2!important}.border-left-after-blue-oleo:after,.border-left-before-blue-oleo:before,.border-left-blue-oleo{border-left-color:#94a0b2!important}.border-right-after-blue-oleo:after,.border-right-before-blue-oleo:before,.border-right-blue-oleo{border-right-color:#94a0b2!important}.bg-blue-oleo{background:#94a0b2!important}.bg-blue-oleo-opacity{background:rgba(148,160,178,.8)!important}.bg-after-blue-oleo:after,.bg-before-blue-oleo:before,.bg-hover-blue-oleo:hover{background:#94a0b2!important}.font-blue-oleo{color:#94a0b2!important}.bg-font-blue-oleo{color:#fff!important}.border-after-green:after,.border-before-green:before,.border-green{border-color:#28a745!important}.border-top-after-green:after,.border-top-before-green:before,.border-top-green{border-top-color:#28a745!important}.border-bottom-after-green:after,.border-bottom-before-green:before,.border-bottom-green{border-bottom-color:#28a745!important}.border-left-after-green:after,.border-left-before-green:before,.border-left-green{border-left-color:#28a745!important}.border-right-after-green:after,.border-right-before-green:before,.border-right-green{border-right-color:#28a745!important}.bg-green{background:#28a745!important}.bg-green-opacity{background:rgba(50,197,210,.8)!important}.bg-after-green:after,.bg-before-green:before,.bg-hover-green:hover{background:#28a745!important}.font-green{color:#28a745!important}.bg-font-green{color:#fff!important}.border-after-green-meadow:after,.border-before-green-meadow:before,.border-green-meadow{border-color:#1bbc9b!important}.border-top-after-green-meadow:after,.border-top-before-green-meadow:before,.border-top-green-meadow{border-top-color:#1bbc9b!important}.border-bottom-after-green-meadow:after,.border-bottom-before-green-meadow:before,.border-bottom-green-meadow{border-bottom-color:#1bbc9b!important}.border-left-after-green-meadow:after,.border-left-before-green-meadow:before,.border-left-green-meadow{border-left-color:#1bbc9b!important}.border-right-after-green-meadow:after,.border-right-before-green-meadow:before,.border-right-green-meadow{border-right-color:#1bbc9b!important}.bg-green-meadow{background:#1bbc9b!important}.bg-green-meadow-opacity{background:rgba(27,188,155,.8)!important}.bg-after-green-meadow:after,.bg-before-green-meadow:before,.bg-hover-green-meadow:hover{background:#1bbc9b!important}.font-green-meadow{color:#1bbc9b!important}.bg-font-green-meadow{color:#fff!important}.border-after-green-seagreen:after,.border-before-green-seagreen:before,.border-green-seagreen{border-color:#1ba39c!important}.border-top-after-green-seagreen:after,.border-top-before-green-seagreen:before,.border-top-green-seagreen{border-top-color:#1ba39c!important}.border-bottom-after-green-seagreen:after,.border-bottom-before-green-seagreen:before,.border-bottom-green-seagreen{border-bottom-color:#1ba39c!important}.border-left-after-green-seagreen:after,.border-left-before-green-seagreen:before,.border-left-green-seagreen{border-left-color:#1ba39c!important}.border-right-after-green-seagreen:after,.border-right-before-green-seagreen:before,.border-right-green-seagreen{border-right-color:#1ba39c!important}.bg-green-seagreen{background:#1ba39c!important}.bg-green-seagreen-opacity{background:rgba(27,163,156,.8)!important}.bg-after-green-seagreen:after,.bg-before-green-seagreen:before,.bg-hover-green-seagreen:hover{background:#1ba39c!important}.font-green-seagreen{color:#1ba39c!important}.bg-font-green-seagreen{color:#fff!important}.border-after-green-turquoise:after,.border-before-green-turquoise:before,.border-green-turquoise{border-color:#36d7b7!important}.border-top-after-green-turquoise:after,.border-top-before-green-turquoise:before,.border-top-green-turquoise{border-top-color:#36d7b7!important}.border-bottom-after-green-turquoise:after,.border-bottom-before-green-turquoise:before,.border-bottom-green-turquoise{border-bottom-color:#36d7b7!important}.border-left-after-green-turquoise:after,.border-left-before-green-turquoise:before,.border-left-green-turquoise{border-left-color:#36d7b7!important}.border-right-after-green-turquoise:after,.border-right-before-green-turquoise:before,.border-right-green-turquoise{border-right-color:#36d7b7!important}.bg-green-turquoise{background:#36d7b7!important}.bg-green-turquoise-opacity{background:rgba(54,215,183,.8)!important}.bg-after-green-turquoise:after,.bg-before-green-turquoise:before,.bg-hover-green-turquoise:hover{background:#36d7b7!important}.font-green-turquoise{color:#36d7b7!important}.bg-font-green-turquoise{color:#fff!important}.border-after-green-haze:after,.border-before-green-haze:before,.border-green-haze{border-color:#44b6ae!important}.border-top-after-green-haze:after,.border-top-before-green-haze:before,.border-top-green-haze{border-top-color:#44b6ae!important}.border-bottom-after-green-haze:after,.border-bottom-before-green-haze:before,.border-bottom-green-haze{border-bottom-color:#44b6ae!important}.border-left-after-green-haze:after,.border-left-before-green-haze:before,.border-left-green-haze{border-left-color:#44b6ae!important}.border-right-after-green-haze:after,.border-right-before-green-haze:before,.border-right-green-haze{border-right-color:#44b6ae!important}.bg-green-haze{background:#44b6ae!important}.bg-green-haze-opacity{background:rgba(68,182,174,.8)!important}.bg-after-green-haze:after,.bg-before-green-haze:before,.bg-hover-green-haze:hover{background:#44b6ae!important}.font-green-haze{color:#44b6ae!important}.bg-font-green-haze{color:#fff!important}.border-after-green-jungle:after,.border-before-green-jungle:before,.border-green-jungle{border-color:#26c281!important}.border-top-after-green-jungle:after,.border-top-before-green-jungle:before,.border-top-green-jungle{border-top-color:#26c281!important}.border-bottom-after-green-jungle:after,.border-bottom-before-green-jungle:before,.border-bottom-green-jungle{border-bottom-color:#26c281!important}.border-left-after-green-jungle:after,.border-left-before-green-jungle:before,.border-left-green-jungle{border-left-color:#26c281!important}.border-right-after-green-jungle:after,.border-right-before-green-jungle:before,.border-right-green-jungle{border-right-color:#26c281!important}.bg-green-jungle{background:#26c281!important}.bg-green-jungle-opacity{background:rgba(38,194,129,.8)!important}.bg-after-green-jungle:after,.bg-before-green-jungle:before,.bg-hover-green-jungle:hover{background:#26c281!important}.font-green-jungle{color:#26c281!important}.bg-font-green-jungle{color:#fff!important}.border-after-green-soft:after,.border-before-green-soft:before,.border-green-soft{border-color:#3faba4!important}.border-top-after-green-soft:after,.border-top-before-green-soft:before,.border-top-green-soft{border-top-color:#3faba4!important}.border-bottom-after-green-soft:after,.border-bottom-before-green-soft:before,.border-bottom-green-soft{border-bottom-color:#3faba4!important}.border-left-after-green-soft:after,.border-left-before-green-soft:before,.border-left-green-soft{border-left-color:#3faba4!important}.border-right-after-green-soft:after,.border-right-before-green-soft:before,.border-right-green-soft{border-right-color:#3faba4!important}.bg-green-soft{background:#3faba4!important}.bg-green-soft-opacity{background:rgba(63,171,164,.8)!important}.bg-after-green-soft:after,.bg-before-green-soft:before,.bg-hover-green-soft:hover{background:#3faba4!important}.font-green-soft{color:#3faba4!important}.bg-font-green-soft{color:#fff!important}.border-after-green-dark:after,.border-before-green-dark:before,.border-green-dark{border-color:#4db3a2!important}.border-top-after-green-dark:after,.border-top-before-green-dark:before,.border-top-green-dark{border-top-color:#4db3a2!important}.border-bottom-after-green-dark:after,.border-bottom-before-green-dark:before,.border-bottom-green-dark{border-bottom-color:#4db3a2!important}.border-left-after-green-dark:after,.border-left-before-green-dark:before,.border-left-green-dark{border-left-color:#4db3a2!important}.border-right-after-green-dark:after,.border-right-before-green-dark:before,.border-right-green-dark{border-right-color:#4db3a2!important}.bg-green-dark{background:#4db3a2!important}.bg-green-dark-opacity{background:rgba(77,179,162,.8)!important}.bg-after-green-dark:after,.bg-before-green-dark:before,.bg-hover-green-dark:hover{background:#4db3a2!important}.font-green-dark{color:#4db3a2!important}.bg-font-green-dark{color:#fff!important}.border-after-green-sharp:after,.border-before-green-sharp:before,.border-green-sharp{border-color:#2ab4c0!important}.border-top-after-green-sharp:after,.border-top-before-green-sharp:before,.border-top-green-sharp{border-top-color:#2ab4c0!important}.border-bottom-after-green-sharp:after,.border-bottom-before-green-sharp:before,.border-bottom-green-sharp{border-bottom-color:#2ab4c0!important}.border-left-after-green-sharp:after,.border-left-before-green-sharp:before,.border-left-green-sharp{border-left-color:#2ab4c0!important}.border-right-after-green-sharp:after,.border-right-before-green-sharp:before,.border-right-green-sharp{border-right-color:#2ab4c0!important}.bg-green-sharp{background:#2ab4c0!important}.bg-green-sharp-opacity{background:rgba(42,180,192,.8)!important}.bg-after-green-sharp:after,.bg-before-green-sharp:before,.bg-hover-green-sharp:hover{background:#2ab4c0!important}.font-green-sharp{color:#2ab4c0!important}.bg-font-green-sharp{color:#fff!important}.border-after-green-steel:after,.border-before-green-steel:before,.border-green-steel{border-color:#29b4b6!important}.border-top-after-green-steel:after,.border-top-before-green-steel:before,.border-top-green-steel{border-top-color:#29b4b6!important}.border-bottom-after-green-steel:after,.border-bottom-before-green-steel:before,.border-bottom-green-steel{border-bottom-color:#29b4b6!important}.border-left-after-green-steel:after,.border-left-before-green-steel:before,.border-left-green-steel{border-left-color:#29b4b6!important}.border-right-after-green-steel:after,.border-right-before-green-steel:before,.border-right-green-steel{border-right-color:#29b4b6!important}.bg-green-steel{background:#29b4b6!important}.bg-green-steel-opacity{background:rgba(41,180,182,.8)!important}.bg-after-green-steel:after,.bg-before-green-steel:before,.bg-hover-green-steel:hover{background:#29b4b6!important}.font-green-steel{color:#29b4b6!important}.bg-font-green-steel{color:#fff!important}.border-after-grey:after,.border-before-grey:before,.border-grey{border-color:#e5e5e5!important}.border-top-after-grey:after,.border-top-before-grey:before,.border-top-grey{border-top-color:#e5e5e5!important}.border-bottom-after-grey:after,.border-bottom-before-grey:before,.border-bottom-grey{border-bottom-color:#e5e5e5!important}.border-left-after-grey:after,.border-left-before-grey:before,.border-left-grey{border-left-color:#e5e5e5!important}.border-right-after-grey:after,.border-right-before-grey:before,.border-right-grey{border-right-color:#e5e5e5!important}.bg-grey{background:#e5e5e5!important}.bg-grey-opacity{background:rgba(229,229,229,.8)!important}.bg-after-grey:after,.bg-before-grey:before,.bg-hover-grey:hover{background:#e5e5e5!important}.font-grey{color:#e5e5e5!important}.bg-font-grey{color:#333!important}.border-after-grey-steel:after,.border-before-grey-steel:before,.border-grey-steel{border-color:#e9edef!important}.border-top-after-grey-steel:after,.border-top-before-grey-steel:before,.border-top-grey-steel{border-top-color:#e9edef!important}.border-bottom-after-grey-steel:after,.border-bottom-before-grey-steel:before,.border-bottom-grey-steel{border-bottom-color:#e9edef!important}.border-left-after-grey-steel:after,.border-left-before-grey-steel:before,.border-left-grey-steel{border-left-color:#e9edef!important}.border-right-after-grey-steel:after,.border-right-before-grey-steel:before,.border-right-grey-steel{border-right-color:#e9edef!important}.bg-grey-steel{background:#e9edef!important}.bg-grey-steel-opacity{background:rgba(233,237,239,.8)!important}.bg-after-grey-steel:after,.bg-before-grey-steel:before,.bg-hover-grey-steel:hover{background:#e9edef!important}.font-grey-steel{color:#e9edef!important}.bg-font-grey-steel{color:#80898e!important}.border-after-grey-cararra:after,.border-before-grey-cararra:before,.border-grey-cararra{border-color:#fafafa!important}.border-top-after-grey-cararra:after,.border-top-before-grey-cararra:before,.border-top-grey-cararra{border-top-color:#fafafa!important}.border-bottom-after-grey-cararra:after,.border-bottom-before-grey-cararra:before,.border-bottom-grey-cararra{border-bottom-color:#fafafa!important}.border-left-after-grey-cararra:after,.border-left-before-grey-cararra:before,.border-left-grey-cararra{border-left-color:#fafafa!important}.border-right-after-grey-cararra:after,.border-right-before-grey-cararra:before,.border-right-grey-cararra{border-right-color:#fafafa!important}.bg-grey-cararra{background:#fafafa!important}.bg-grey-cararra-opacity{background:rgba(250,250,250,.8)!important}.bg-after-grey-cararra:after,.bg-before-grey-cararra:before,.bg-hover-grey-cararra:hover{background:#fafafa!important}.font-grey-cararra{color:#fafafa!important}.bg-font-grey-cararra{color:#333!important}.border-after-grey-gallery:after,.border-before-grey-gallery:before,.border-grey-gallery{border-color:#555!important}.border-top-after-grey-gallery:after,.border-top-before-grey-gallery:before,.border-top-grey-gallery{border-top-color:#555!important}.border-bottom-after-grey-gallery:after,.border-bottom-before-grey-gallery:before,.border-bottom-grey-gallery{border-bottom-color:#555!important}.border-left-after-grey-gallery:after,.border-left-before-grey-gallery:before,.border-left-grey-gallery{border-left-color:#555!important}.border-right-after-grey-gallery:after,.border-right-before-grey-gallery:before,.border-right-grey-gallery{border-right-color:#555!important}.bg-grey-gallery{background:#555!important}.bg-grey-gallery-opacity{background:rgba(85,85,85,.8)!important}.bg-after-grey-gallery:after,.bg-before-grey-gallery:before,.bg-hover-grey-gallery:hover{background:#555!important}.font-grey-gallery{color:#555!important}.bg-font-grey-gallery{color:#fff!important}.border-after-grey-cascade:after,.border-before-grey-cascade:before,.border-grey-cascade{border-color:#95a5a6!important}.border-top-after-grey-cascade:after,.border-top-before-grey-cascade:before,.border-top-grey-cascade{border-top-color:#95a5a6!important}.border-bottom-after-grey-cascade:after,.border-bottom-before-grey-cascade:before,.border-bottom-grey-cascade{border-bottom-color:#95a5a6!important}.border-left-after-grey-cascade:after,.border-left-before-grey-cascade:before,.border-left-grey-cascade{border-left-color:#95a5a6!important}.border-right-after-grey-cascade:after,.border-right-before-grey-cascade:before,.border-right-grey-cascade{border-right-color:#95a5a6!important}.bg-grey-cascade{background:#95a5a6!important}.bg-grey-cascade-opacity{background:rgba(149,165,166,.8)!important}.bg-after-grey-cascade:after,.bg-before-grey-cascade:before,.bg-hover-grey-cascade:hover{background:#95a5a6!important}.font-grey-cascade{color:#95a5a6!important}.bg-font-grey-cascade{color:#fff!important}.border-after-grey-silver:after,.border-before-grey-silver:before,.border-grey-silver{border-color:#bfbfbf!important}.border-top-after-grey-silver:after,.border-top-before-grey-silver:before,.border-top-grey-silver{border-top-color:#bfbfbf!important}.border-bottom-after-grey-silver:after,.border-bottom-before-grey-silver:before,.border-bottom-grey-silver{border-bottom-color:#bfbfbf!important}.border-left-after-grey-silver:after,.border-left-before-grey-silver:before,.border-left-grey-silver{border-left-color:#bfbfbf!important}.border-right-after-grey-silver:after,.border-right-before-grey-silver:before,.border-right-grey-silver{border-right-color:#bfbfbf!important}.bg-grey-silver{background:#bfbfbf!important}.bg-grey-silver-opacity{background:rgba(191,191,191,.8)!important}.bg-after-grey-silver:after,.bg-before-grey-silver:before,.bg-hover-grey-silver:hover{background:#bfbfbf!important}.font-grey-silver{color:#bfbfbf!important}.bg-font-grey-silver{color:#fafcfb!important}.border-after-grey-salsa:after,.border-before-grey-salsa:before,.border-grey-salsa{border-color:#acb5c3!important}.border-top-after-grey-salsa:after,.border-top-before-grey-salsa:before,.border-top-grey-salsa{border-top-color:#acb5c3!important}.border-bottom-after-grey-salsa:after,.border-bottom-before-grey-salsa:before,.border-bottom-grey-salsa{border-bottom-color:#acb5c3!important}.border-left-after-grey-salsa:after,.border-left-before-grey-salsa:before,.border-left-grey-salsa{border-left-color:#acb5c3!important}.border-right-after-grey-salsa:after,.border-right-before-grey-salsa:before,.border-right-grey-salsa{border-right-color:#acb5c3!important}.bg-grey-salsa{background:#acb5c3!important}.bg-grey-salsa-opacity{background:rgba(172,181,195,.8)!important}.bg-after-grey-salsa:after,.bg-before-grey-salsa:before,.bg-hover-grey-salsa:hover{background:#acb5c3!important}.font-grey-salsa{color:#acb5c3!important}.bg-font-grey-salsa{color:#fafcfb!important}.border-after-grey-salt:after,.border-before-grey-salt:before,.border-grey-salt{border-color:#bfcad1!important}.border-top-after-grey-salt:after,.border-top-before-grey-salt:before,.border-top-grey-salt{border-top-color:#bfcad1!important}.border-bottom-after-grey-salt:after,.border-bottom-before-grey-salt:before,.border-bottom-grey-salt{border-bottom-color:#bfcad1!important}.border-left-after-grey-salt:after,.border-left-before-grey-salt:before,.border-left-grey-salt{border-left-color:#bfcad1!important}.border-right-after-grey-salt:after,.border-right-before-grey-salt:before,.border-right-grey-salt{border-right-color:#bfcad1!important}.bg-grey-salt{background:#bfcad1!important}.bg-grey-salt-opacity{background:rgba(191,202,209,.8)!important}.bg-after-grey-salt:after,.bg-before-grey-salt:before,.bg-hover-grey-salt:hover{background:#bfcad1!important}.font-grey-salt{color:#bfcad1!important}.bg-font-grey-salt{color:#fafcfb!important}.border-after-grey-mint:after,.border-before-grey-mint:before,.border-grey-mint{border-color:#525e64!important}.border-top-after-grey-mint:after,.border-top-before-grey-mint:before,.border-top-grey-mint{border-top-color:#525e64!important}.border-bottom-after-grey-mint:after,.border-bottom-before-grey-mint:before,.border-bottom-grey-mint{border-bottom-color:#525e64!important}.border-left-after-grey-mint:after,.border-left-before-grey-mint:before,.border-left-grey-mint{border-left-color:#525e64!important}.border-right-after-grey-mint:after,.border-right-before-grey-mint:before,.border-right-grey-mint{border-right-color:#525e64!important}.bg-grey-mint{background:#525e64!important}.bg-grey-mint-opacity{background:rgba(82,94,100,.8)!important}.bg-after-grey-mint:after,.bg-before-grey-mint:before,.bg-hover-grey-mint:hover{background:#525e64!important}.font-grey-mint{color:#525e64!important}.bg-font-grey-mint{color:#fff!important}.border-after-red:after,.border-before-red:before,.border-red{border-color:#e7505a!important}.border-top-after-red:after,.border-top-before-red:before,.border-top-red{border-top-color:#e7505a!important}.border-bottom-after-red:after,.border-bottom-before-red:before,.border-bottom-red{border-bottom-color:#e7505a!important}.border-left-after-red:after,.border-left-before-red:before,.border-left-red{border-left-color:#e7505a!important}.border-right-after-red:after,.border-right-before-red:before,.border-right-red{border-right-color:#e7505a!important}.bg-red{background:#e7505a!important}.bg-red-opacity{background:rgba(231,80,90,.8)!important}.bg-after-red:after,.bg-before-red:before,.bg-hover-red:hover{background:#e7505a!important}.font-red{color:#e7505a!important}.bg-font-red{color:#fff!important}.border-after-red-pink:after,.border-before-red-pink:before,.border-red-pink{border-color:#e08283!important}.border-top-after-red-pink:after,.border-top-before-red-pink:before,.border-top-red-pink{border-top-color:#e08283!important}.border-bottom-after-red-pink:after,.border-bottom-before-red-pink:before,.border-bottom-red-pink{border-bottom-color:#e08283!important}.border-left-after-red-pink:after,.border-left-before-red-pink:before,.border-left-red-pink{border-left-color:#e08283!important}.border-right-after-red-pink:after,.border-right-before-red-pink:before,.border-right-red-pink{border-right-color:#e08283!important}.bg-red-pink{background:#e08283!important}.bg-red-pink-opacity{background:rgba(224,130,131,.8)!important}.bg-after-red-pink:after,.bg-before-red-pink:before,.bg-hover-red-pink:hover{background:#e08283!important}.font-red-pink{color:#e08283!important}.bg-font-red-pink{color:#fff!important}.border-after-red-sunglo:after,.border-before-red-sunglo:before,.border-red-sunglo{border-color:#e26a6a!important}.border-top-after-red-sunglo:after,.border-top-before-red-sunglo:before,.border-top-red-sunglo{border-top-color:#e26a6a!important}.border-bottom-after-red-sunglo:after,.border-bottom-before-red-sunglo:before,.border-bottom-red-sunglo{border-bottom-color:#e26a6a!important}.border-left-after-red-sunglo:after,.border-left-before-red-sunglo:before,.border-left-red-sunglo{border-left-color:#e26a6a!important}.border-right-after-red-sunglo:after,.border-right-before-red-sunglo:before,.border-right-red-sunglo{border-right-color:#e26a6a!important}.bg-red-sunglo{background:#e26a6a!important}.bg-red-sunglo-opacity{background:rgba(226,106,106,.8)!important}.bg-after-red-sunglo:after,.bg-before-red-sunglo:before,.bg-hover-red-sunglo:hover{background:#e26a6a!important}.font-red-sunglo{color:#e26a6a!important}.bg-font-red-sunglo{color:#fff!important}.border-after-red-intense:after,.border-before-red-intense:before,.border-red-intense{border-color:#e35b5a!important}.border-top-after-red-intense:after,.border-top-before-red-intense:before,.border-top-red-intense{border-top-color:#e35b5a!important}.border-bottom-after-red-intense:after,.border-bottom-before-red-intense:before,.border-bottom-red-intense{border-bottom-color:#e35b5a!important}.border-left-after-red-intense:after,.border-left-before-red-intense:before,.border-left-red-intense{border-left-color:#e35b5a!important}.border-right-after-red-intense:after,.border-right-before-red-intense:before,.border-right-red-intense{border-right-color:#e35b5a!important}.bg-red-intense{background:#e35b5a!important}.bg-red-intense-opacity{background:rgba(227,91,90,.8)!important}.bg-after-red-intense:after,.bg-before-red-intense:before,.bg-hover-red-intense:hover{background:#e35b5a!important}.font-red-intense{color:#e35b5a!important}.bg-font-red-intense{color:#fff!important}.border-after-red-thunderbird:after,.border-before-red-thunderbird:before,.border-red-thunderbird{border-color:#d91e18!important}.border-top-after-red-thunderbird:after,.border-top-before-red-thunderbird:before,.border-top-red-thunderbird{border-top-color:#d91e18!important}.border-bottom-after-red-thunderbird:after,.border-bottom-before-red-thunderbird:before,.border-bottom-red-thunderbird{border-bottom-color:#d91e18!important}.border-left-after-red-thunderbird:after,.border-left-before-red-thunderbird:before,.border-left-red-thunderbird{border-left-color:#d91e18!important}.border-right-after-red-thunderbird:after,.border-right-before-red-thunderbird:before,.border-right-red-thunderbird{border-right-color:#d91e18!important}.bg-red-thunderbird{background:#d91e18!important}.bg-red-thunderbird-opacity{background:rgba(217,30,24,.8)!important}.bg-after-red-thunderbird:after,.bg-before-red-thunderbird:before,.bg-hover-red-thunderbird:hover{background:#d91e18!important}.font-red-thunderbird{color:#d91e18!important}.bg-font-red-thunderbird{color:#fff!important}.border-after-red-flamingo:after,.border-before-red-flamingo:before,.border-red-flamingo{border-color:#ef4836!important}.border-top-after-red-flamingo:after,.border-top-before-red-flamingo:before,.border-top-red-flamingo{border-top-color:#ef4836!important}.border-bottom-after-red-flamingo:after,.border-bottom-before-red-flamingo:before,.border-bottom-red-flamingo{border-bottom-color:#ef4836!important}.border-left-after-red-flamingo:after,.border-left-before-red-flamingo:before,.border-left-red-flamingo{border-left-color:#ef4836!important}.border-right-after-red-flamingo:after,.border-right-before-red-flamingo:before,.border-right-red-flamingo{border-right-color:#ef4836!important}.bg-red-flamingo{background:#ef4836!important}.bg-red-flamingo-opacity{background:rgba(239,72,54,.8)!important}.bg-after-red-flamingo:after,.bg-before-red-flamingo:before,.bg-hover-red-flamingo:hover{background:#ef4836!important}.font-red-flamingo{color:#ef4836!important}.bg-font-red-flamingo{color:#fff!important}.border-after-red-soft:after,.border-before-red-soft:before,.border-red-soft{border-color:#d05454!important}.border-top-after-red-soft:after,.border-top-before-red-soft:before,.border-top-red-soft{border-top-color:#d05454!important}.border-bottom-after-red-soft:after,.border-bottom-before-red-soft:before,.border-bottom-red-soft{border-bottom-color:#d05454!important}.border-left-after-red-soft:after,.border-left-before-red-soft:before,.border-left-red-soft{border-left-color:#d05454!important}.border-right-after-red-soft:after,.border-right-before-red-soft:before,.border-right-red-soft{border-right-color:#d05454!important}.bg-red-soft{background:#d05454!important}.bg-red-soft-opacity{background:rgba(208,84,84,.8)!important}.bg-after-red-soft:after,.bg-before-red-soft:before,.bg-hover-red-soft:hover{background:#d05454!important}.font-red-soft{color:#d05454!important}.bg-font-red-soft{color:#fff!important}.border-after-red-haze:after,.border-before-red-haze:before,.border-red-haze{border-color:#f36a5a!important}.border-top-after-red-haze:after,.border-top-before-red-haze:before,.border-top-red-haze{border-top-color:#f36a5a!important}.border-bottom-after-red-haze:after,.border-bottom-before-red-haze:before,.border-bottom-red-haze{border-bottom-color:#f36a5a!important}.border-left-after-red-haze:after,.border-left-before-red-haze:before,.border-left-red-haze{border-left-color:#f36a5a!important}.border-right-after-red-haze:after,.border-right-before-red-haze:before,.border-right-red-haze{border-right-color:#f36a5a!important}.bg-red-haze{background:#f36a5a!important}.bg-red-haze-opacity{background:rgba(243,106,90,.8)!important}.bg-after-red-haze:after,.bg-before-red-haze:before,.bg-hover-red-haze:hover{background:#f36a5a!important}.font-red-haze{color:#f36a5a!important}.bg-font-red-haze{color:#fff!important}.border-after-red-mint:after,.border-before-red-mint:before,.border-red-mint{border-color:#e43a45!important}.border-top-after-red-mint:after,.border-top-before-red-mint:before,.border-top-red-mint{border-top-color:#e43a45!important}.border-bottom-after-red-mint:after,.border-bottom-before-red-mint:before,.border-bottom-red-mint{border-bottom-color:#e43a45!important}.border-left-after-red-mint:after,.border-left-before-red-mint:before,.border-left-red-mint{border-left-color:#e43a45!important}.border-right-after-red-mint:after,.border-right-before-red-mint:before,.border-right-red-mint{border-right-color:#e43a45!important}.bg-red-mint{background:#e43a45!important}.bg-red-mint-opacity{background:rgba(228,58,69,.8)!important}.bg-after-red-mint:after,.bg-before-red-mint:before,.bg-hover-red-mint:hover{background:#e43a45!important}.font-red-mint{color:#e43a45!important}.bg-font-red-mint{color:#fff!important}.border-after-yellow:after,.border-before-yellow:before,.border-yellow{border-color:#c49f47!important}.border-top-after-yellow:after,.border-top-before-yellow:before,.border-top-yellow{border-top-color:#c49f47!important}.border-bottom-after-yellow:after,.border-bottom-before-yellow:before,.border-bottom-yellow{border-bottom-color:#c49f47!important}.border-left-after-yellow:after,.border-left-before-yellow:before,.border-left-yellow{border-left-color:#c49f47!important}.border-right-after-yellow:after,.border-right-before-yellow:before,.border-right-yellow{border-right-color:#c49f47!important}.bg-yellow{background:#c49f47!important}.bg-yellow-opacity{background:rgba(196,159,71,.8)!important}.bg-after-yellow:after,.bg-before-yellow:before,.bg-hover-yellow:hover{background:#c49f47!important}.font-yellow{color:#c49f47!important}.bg-font-yellow{color:#fff!important}.border-after-yellow-gold:after,.border-before-yellow-gold:before,.border-yellow-gold{border-color:#e87e04!important}.border-top-after-yellow-gold:after,.border-top-before-yellow-gold:before,.border-top-yellow-gold{border-top-color:#e87e04!important}.border-bottom-after-yellow-gold:after,.border-bottom-before-yellow-gold:before,.border-bottom-yellow-gold{border-bottom-color:#e87e04!important}.border-left-after-yellow-gold:after,.border-left-before-yellow-gold:before,.border-left-yellow-gold{border-left-color:#e87e04!important}.border-right-after-yellow-gold:after,.border-right-before-yellow-gold:before,.border-right-yellow-gold{border-right-color:#e87e04!important}.bg-yellow-gold{background:#e87e04!important}.bg-yellow-gold-opacity{background:rgba(232,126,4,.8)!important}.bg-after-yellow-gold:after,.bg-before-yellow-gold:before,.bg-hover-yellow-gold:hover{background:#e87e04!important}.font-yellow-gold{color:#e87e04!important}.bg-font-yellow-gold{color:#fff!important}.border-after-yellow-casablanca:after,.border-before-yellow-casablanca:before,.border-yellow-casablanca{border-color:#f2784b!important}.border-top-after-yellow-casablanca:after,.border-top-before-yellow-casablanca:before,.border-top-yellow-casablanca{border-top-color:#f2784b!important}.border-bottom-after-yellow-casablanca:after,.border-bottom-before-yellow-casablanca:before,.border-bottom-yellow-casablanca{border-bottom-color:#f2784b!important}.border-left-after-yellow-casablanca:after,.border-left-before-yellow-casablanca:before,.border-left-yellow-casablanca{border-left-color:#f2784b!important}.border-right-after-yellow-casablanca:after,.border-right-before-yellow-casablanca:before,.border-right-yellow-casablanca{border-right-color:#f2784b!important}.bg-yellow-casablanca{background:#f2784b!important}.bg-yellow-casablanca-opacity{background:rgba(242,120,75,.8)!important}.bg-after-yellow-casablanca:after,.bg-before-yellow-casablanca:before,.bg-hover-yellow-casablanca:hover{background:#f2784b!important}.font-yellow-casablanca{color:#f2784b!important}.bg-font-yellow-casablanca{color:#fff!important}.border-after-yellow-crusta:after,.border-before-yellow-crusta:before,.border-yellow-crusta{border-color:#f3c200!important}.border-top-after-yellow-crusta:after,.border-top-before-yellow-crusta:before,.border-top-yellow-crusta{border-top-color:#f3c200!important}.border-bottom-after-yellow-crusta:after,.border-bottom-before-yellow-crusta:before,.border-bottom-yellow-crusta{border-bottom-color:#f3c200!important}.border-left-after-yellow-crusta:after,.border-left-before-yellow-crusta:before,.border-left-yellow-crusta{border-left-color:#f3c200!important}.border-right-after-yellow-crusta:after,.border-right-before-yellow-crusta:before,.border-right-yellow-crusta{border-right-color:#f3c200!important}.bg-yellow-crusta{background:#f3c200!important}.bg-yellow-crusta-opacity{background:rgba(243,194,0,.8)!important}.bg-after-yellow-crusta:after,.bg-before-yellow-crusta:before,.bg-hover-yellow-crusta:hover{background:#f3c200!important}.font-yellow-crusta{color:#f3c200!important}.bg-font-yellow-crusta{color:#fff!important}.border-after-yellow-lemon:after,.border-before-yellow-lemon:before,.border-yellow-lemon{border-color:#f7ca18!important}.border-top-after-yellow-lemon:after,.border-top-before-yellow-lemon:before,.border-top-yellow-lemon{border-top-color:#f7ca18!important}.border-bottom-after-yellow-lemon:after,.border-bottom-before-yellow-lemon:before,.border-bottom-yellow-lemon{border-bottom-color:#f7ca18!important}.border-left-after-yellow-lemon:after,.border-left-before-yellow-lemon:before,.border-left-yellow-lemon{border-left-color:#f7ca18!important}.border-right-after-yellow-lemon:after,.border-right-before-yellow-lemon:before,.border-right-yellow-lemon{border-right-color:#f7ca18!important}.bg-yellow-lemon{background:#f7ca18!important}.bg-yellow-lemon-opacity{background:rgba(247,202,24,.8)!important}.bg-after-yellow-lemon:after,.bg-before-yellow-lemon:before,.bg-hover-yellow-lemon:hover{background:#f7ca18!important}.font-yellow-lemon{color:#f7ca18!important}.bg-font-yellow-lemon{color:#fff!important}.border-after-yellow-saffron:after,.border-before-yellow-saffron:before,.border-yellow-saffron{border-color:#f4d03f!important}.border-top-after-yellow-saffron:after,.border-top-before-yellow-saffron:before,.border-top-yellow-saffron{border-top-color:#f4d03f!important}.border-bottom-after-yellow-saffron:after,.border-bottom-before-yellow-saffron:before,.border-bottom-yellow-saffron{border-bottom-color:#f4d03f!important}.border-left-after-yellow-saffron:after,.border-left-before-yellow-saffron:before,.border-left-yellow-saffron{border-left-color:#f4d03f!important}.border-right-after-yellow-saffron:after,.border-right-before-yellow-saffron:before,.border-right-yellow-saffron{border-right-color:#f4d03f!important}.bg-yellow-saffron{background:#f4d03f!important}.bg-yellow-saffron-opacity{background:rgba(244,208,63,.8)!important}.bg-after-yellow-saffron:after,.bg-before-yellow-saffron:before,.bg-hover-yellow-saffron:hover{background:#f4d03f!important}.font-yellow-saffron{color:#f4d03f!important}.bg-font-yellow-saffron{color:#fff!important}.border-after-yellow-soft:after,.border-before-yellow-soft:before,.border-yellow-soft{border-color:#c8d046!important}.border-top-after-yellow-soft:after,.border-top-before-yellow-soft:before,.border-top-yellow-soft{border-top-color:#c8d046!important}.border-bottom-after-yellow-soft:after,.border-bottom-before-yellow-soft:before,.border-bottom-yellow-soft{border-bottom-color:#c8d046!important}.border-left-after-yellow-soft:after,.border-left-before-yellow-soft:before,.border-left-yellow-soft{border-left-color:#c8d046!important}.border-right-after-yellow-soft:after,.border-right-before-yellow-soft:before,.border-right-yellow-soft{border-right-color:#c8d046!important}.bg-yellow-soft{background:#c8d046!important}.bg-yellow-soft-opacity{background:rgba(200,208,70,.8)!important}.bg-after-yellow-soft:after,.bg-before-yellow-soft:before,.bg-hover-yellow-soft:hover{background:#c8d046!important}.font-yellow-soft{color:#c8d046!important}.bg-font-yellow-soft{color:#fff!important}.border-after-yellow-haze:after,.border-before-yellow-haze:before,.border-yellow-haze{border-color:#c5bf66!important}.border-top-after-yellow-haze:after,.border-top-before-yellow-haze:before,.border-top-yellow-haze{border-top-color:#c5bf66!important}.border-bottom-after-yellow-haze:after,.border-bottom-before-yellow-haze:before,.border-bottom-yellow-haze{border-bottom-color:#c5bf66!important}.border-left-after-yellow-haze:after,.border-left-before-yellow-haze:before,.border-left-yellow-haze{border-left-color:#c5bf66!important}.border-right-after-yellow-haze:after,.border-right-before-yellow-haze:before,.border-right-yellow-haze{border-right-color:#c5bf66!important}.bg-yellow-haze{background:#c5bf66!important}.bg-yellow-haze-opacity{background:rgba(197,191,102,.8)!important}.bg-after-yellow-haze:after,.bg-before-yellow-haze:before,.bg-hover-yellow-haze:hover{background:#c5bf66!important}.font-yellow-haze{color:#c5bf66!important}.bg-font-yellow-haze{color:#fff!important}.border-after-yellow-mint:after,.border-before-yellow-mint:before,.border-yellow-mint{border-color:#c5b96b!important}.border-top-after-yellow-mint:after,.border-top-before-yellow-mint:before,.border-top-yellow-mint{border-top-color:#c5b96b!important}.border-bottom-after-yellow-mint:after,.border-bottom-before-yellow-mint:before,.border-bottom-yellow-mint{border-bottom-color:#c5b96b!important}.border-left-after-yellow-mint:after,.border-left-before-yellow-mint:before,.border-left-yellow-mint{border-left-color:#c5b96b!important}.border-right-after-yellow-mint:after,.border-right-before-yellow-mint:before,.border-right-yellow-mint{border-right-color:#c5b96b!important}.bg-yellow-mint{background:#c5b96b!important}.bg-yellow-mint-opacity{background:rgba(197,185,107,.8)!important}.bg-after-yellow-mint:after,.bg-before-yellow-mint:before,.bg-hover-yellow-mint:hover{background:#c5b96b!important}.font-yellow-mint{color:#c5b96b!important}.bg-font-yellow-mint{color:#fff!important}.border-after-purple:after,.border-before-purple:before,.border-purple{border-color:#8e44ad!important}.border-top-after-purple:after,.border-top-before-purple:before,.border-top-purple{border-top-color:#8e44ad!important}.border-bottom-after-purple:after,.border-bottom-before-purple:before,.border-bottom-purple{border-bottom-color:#8e44ad!important}.border-left-after-purple:after,.border-left-before-purple:before,.border-left-purple{border-left-color:#8e44ad!important}.border-right-after-purple:after,.border-right-before-purple:before,.border-right-purple{border-right-color:#8e44ad!important}.bg-purple{background:#8e44ad!important}.bg-purple-opacity{background:rgba(142,68,173,.8)!important}.bg-after-purple:after,.bg-before-purple:before,.bg-hover-purple:hover{background:#8e44ad!important}.font-purple{color:#8e44ad!important}.bg-font-purple{color:#fff!important}.border-after-purple-plum:after,.border-before-purple-plum:before,.border-purple-plum{border-color:#8775a7!important}.border-top-after-purple-plum:after,.border-top-before-purple-plum:before,.border-top-purple-plum{border-top-color:#8775a7!important}.border-bottom-after-purple-plum:after,.border-bottom-before-purple-plum:before,.border-bottom-purple-plum{border-bottom-color:#8775a7!important}.border-left-after-purple-plum:after,.border-left-before-purple-plum:before,.border-left-purple-plum{border-left-color:#8775a7!important}.border-right-after-purple-plum:after,.border-right-before-purple-plum:before,.border-right-purple-plum{border-right-color:#8775a7!important}.bg-purple-plum{background:#8775a7!important}.bg-purple-plum-opacity{background:rgba(135,117,167,.8)!important}.bg-after-purple-plum:after,.bg-before-purple-plum:before,.bg-hover-purple-plum:hover{background:#8775a7!important}.font-purple-plum{color:#8775a7!important}.bg-font-purple-plum{color:#fff!important}.border-after-purple-medium:after,.border-before-purple-medium:before,.border-purple-medium{border-color:#bf55ec!important}.border-top-after-purple-medium:after,.border-top-before-purple-medium:before,.border-top-purple-medium{border-top-color:#bf55ec!important}.border-bottom-after-purple-medium:after,.border-bottom-before-purple-medium:before,.border-bottom-purple-medium{border-bottom-color:#bf55ec!important}.border-left-after-purple-medium:after,.border-left-before-purple-medium:before,.border-left-purple-medium{border-left-color:#bf55ec!important}.border-right-after-purple-medium:after,.border-right-before-purple-medium:before,.border-right-purple-medium{border-right-color:#bf55ec!important}.bg-purple-medium{background:#bf55ec!important}.bg-purple-medium-opacity{background:rgba(191,85,236,.8)!important}.bg-after-purple-medium:after,.bg-before-purple-medium:before,.bg-hover-purple-medium:hover{background:#bf55ec!important}.font-purple-medium{color:#bf55ec!important}.bg-font-purple-medium{color:#fff!important}.border-after-purple-studio:after,.border-before-purple-studio:before,.border-purple-studio{border-color:#8e44ad!important}.border-top-after-purple-studio:after,.border-top-before-purple-studio:before,.border-top-purple-studio{border-top-color:#8e44ad!important}.border-bottom-after-purple-studio:after,.border-bottom-before-purple-studio:before,.border-bottom-purple-studio{border-bottom-color:#8e44ad!important}.border-left-after-purple-studio:after,.border-left-before-purple-studio:before,.border-left-purple-studio{border-left-color:#8e44ad!important}.border-right-after-purple-studio:after,.border-right-before-purple-studio:before,.border-right-purple-studio{border-right-color:#8e44ad!important}.bg-purple-studio{background:#8e44ad!important}.bg-purple-studio-opacity{background:rgba(142,68,173,.8)!important}.bg-after-purple-studio:after,.bg-before-purple-studio:before,.bg-hover-purple-studio:hover{background:#8e44ad!important}.font-purple-studio{color:#8e44ad!important}.bg-font-purple-studio{color:#fff!important}.border-after-purple-wisteria:after,.border-before-purple-wisteria:before,.border-purple-wisteria{border-color:#9b59b6!important}.border-top-after-purple-wisteria:after,.border-top-before-purple-wisteria:before,.border-top-purple-wisteria{border-top-color:#9b59b6!important}.border-bottom-after-purple-wisteria:after,.border-bottom-before-purple-wisteria:before,.border-bottom-purple-wisteria{border-bottom-color:#9b59b6!important}.border-left-after-purple-wisteria:after,.border-left-before-purple-wisteria:before,.border-left-purple-wisteria{border-left-color:#9b59b6!important}.border-right-after-purple-wisteria:after,.border-right-before-purple-wisteria:before,.border-right-purple-wisteria{border-right-color:#9b59b6!important}.bg-purple-wisteria{background:#9b59b6!important}.bg-purple-wisteria-opacity{background:rgba(155,89,182,.8)!important}.bg-after-purple-wisteria:after,.bg-before-purple-wisteria:before,.bg-hover-purple-wisteria:hover{background:#9b59b6!important}.font-purple-wisteria{color:#9b59b6!important}.bg-font-purple-wisteria{color:#fff!important}.border-after-purple-seance:after,.border-before-purple-seance:before,.border-purple-seance{border-color:#9a12b3!important}.border-top-after-purple-seance:after,.border-top-before-purple-seance:before,.border-top-purple-seance{border-top-color:#9a12b3!important}.border-bottom-after-purple-seance:after,.border-bottom-before-purple-seance:before,.border-bottom-purple-seance{border-bottom-color:#9a12b3!important}.border-left-after-purple-seance:after,.border-left-before-purple-seance:before,.border-left-purple-seance{border-left-color:#9a12b3!important}.border-right-after-purple-seance:after,.border-right-before-purple-seance:before,.border-right-purple-seance{border-right-color:#9a12b3!important}.bg-purple-seance{background:#9a12b3!important}.bg-purple-seance-opacity{background:rgba(154,18,179,.8)!important}.bg-after-purple-seance:after,.bg-before-purple-seance:before,.bg-hover-purple-seance:hover{background:#9a12b3!important}.font-purple-seance{color:#9a12b3!important}.bg-font-purple-seance{color:#fff!important}.border-after-purple-intense:after,.border-before-purple-intense:before,.border-purple-intense{border-color:#8775a7!important}.border-top-after-purple-intense:after,.border-top-before-purple-intense:before,.border-top-purple-intense{border-top-color:#8775a7!important}.border-bottom-after-purple-intense:after,.border-bottom-before-purple-intense:before,.border-bottom-purple-intense{border-bottom-color:#8775a7!important}.border-left-after-purple-intense:after,.border-left-before-purple-intense:before,.border-left-purple-intense{border-left-color:#8775a7!important}.border-right-after-purple-intense:after,.border-right-before-purple-intense:before,.border-right-purple-intense{border-right-color:#8775a7!important}.bg-purple-intense{background:#8775a7!important}.bg-purple-intense-opacity{background:rgba(135,117,167,.8)!important}.bg-after-purple-intense:after,.bg-before-purple-intense:before,.bg-hover-purple-intense:hover{background:#8775a7!important}.font-purple-intense{color:#8775a7!important}.bg-font-purple-intense{color:#fff!important}.border-after-purple-sharp:after,.border-before-purple-sharp:before,.border-purple-sharp{border-color:#796799!important}.border-top-after-purple-sharp:after,.border-top-before-purple-sharp:before,.border-top-purple-sharp{border-top-color:#796799!important}.border-bottom-after-purple-sharp:after,.border-bottom-before-purple-sharp:before,.border-bottom-purple-sharp{border-bottom-color:#796799!important}.border-left-after-purple-sharp:after,.border-left-before-purple-sharp:before,.border-left-purple-sharp{border-left-color:#796799!important}.border-right-after-purple-sharp:after,.border-right-before-purple-sharp:before,.border-right-purple-sharp{border-right-color:#796799!important}.bg-purple-sharp{background:#796799!important}.bg-purple-sharp-opacity{background:rgba(121,103,153,.8)!important}.bg-after-purple-sharp:after,.bg-before-purple-sharp:before,.bg-hover-purple-sharp:hover{background:#796799!important}.font-purple-sharp{color:#796799!important}.bg-font-purple-sharp{color:#fff!important}.border-after-purple-soft:after,.border-before-purple-soft:before,.border-purple-soft{border-color:#8877a9!important}.border-top-after-purple-soft:after,.border-top-before-purple-soft:before,.border-top-purple-soft{border-top-color:#8877a9!important}.border-bottom-after-purple-soft:after,.border-bottom-before-purple-soft:before,.border-bottom-purple-soft{border-bottom-color:#8877a9!important}.border-left-after-purple-soft:after,.border-left-before-purple-soft:before,.border-left-purple-soft{border-left-color:#8877a9!important}.border-right-after-purple-soft:after,.border-right-before-purple-soft:before,.border-right-purple-soft{border-right-color:#8877a9!important}.bg-purple-soft{background:#8877a9!important}.bg-purple-soft-opacity{background:rgba(136,119,169,.8)!important}.bg-after-purple-soft:after,.bg-before-purple-soft:before,.bg-hover-purple-soft:hover{background:#8877a9!important}.font-purple-soft{color:#8877a9!important}.bg-font-purple-soft{color:#fff!important}.color-demo{border:1px solid #eee;margin:0 0 20px;cursor:pointer}.color-demo .color-view{padding:35px 10px;text-align:center;font-size:18px}.color-demo .color-info{border-top:1px solid #eee;padding:10px;text-align:center}.mt-cookie-consent-bar{position:fixed;bottom:0;z-index:10101;padding:10px 25px;width:100%;background:rgba(0,0,0,.9);color:#fff;left:0;right:0}.mt-cookie-consent-bar .mt-cookie-consent-bar-holder{display:table;width:100%}.mt-cookie-consent-bar .mt-cookie-consent-bar-holder .mt-cookie-consent-bar-content{display:table-cell;text-align:left;vertical-align:middle}.mt-cookie-consent-bar .mt-cookie-consent-bar-holder .mt-cookie-consent-bar-action{display:table-cell;text-align:right;vertical-align:middle}.mt-cookie-consent-bar.mt-cookie-consent-bar-light{background:rgba(238,238,238,.9);color:#333}.mt-content-row{display:table;height:100%;width:100%}.mt-content-row .mt-content-col-fluid{display:table-cell}.mt-content-row .mt-content-col-fluid .mt-content-body{margin:0;height:100%;width:100%;display:table}.mt-content-row .mt-content-col-fixed{display:table-cell}.mt-content-row .mt-content-col-fixed .mt-content-sidebar{height:100%;width:100%;display:table;margin-left:20px;border:1px solid red}@media (max-width:767px){.mt-content-row,.mt-content-row .mt-content-col-fixed{display:block;width:100%}.mt-content-row .mt-content-col-fluid{display:block;width:100%;margin-bottom:20px}.mt-content-row .mt-content-col-fluid .mt-content-body{margin:0}.mt-content-row .mt-content-col-fixed .mt-content-sidebar{margin-left:0}}
@charset "UTF-8";
.fc {
  direction: ltr;
  text-align: left; }

.fc-rtl {
  text-align: right; }

body .fc {
  /* extra precedence to overcome jqui */
  font-size: 1em; }

/* Colors
--------------------------------------------------------------------------------------------------*/
.fc-highlight {
  /* when user is selecting cells */
  background: #bce8f1;
  opacity: 0.3; }

.fc-bgevent {
  /* default look for background events */
  background: #8fdf82;
  opacity: 0.3; }

.fc-nonbusiness {
  /* default look for non-business-hours areas */
  /* will inherit .fc-bgevent's styles */
  background: #d7d7d7; }

/* Popover
--------------------------------------------------------------------------------------------------*/
.fc-popover {
  position: absolute;
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15); }

.fc-popover .fc-header {
  /* TODO: be more consistent with fc-head/fc-body */
  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-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 2px 4px; }

.fc-rtl .fc-popover .fc-header {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse; }

.fc-popover .fc-header .fc-title {
  margin: 0 2px; }

.fc-popover .fc-header .fc-close {
  cursor: pointer;
  opacity: 0.65;
  font-size: 1.1em; }

/* Misc Reusable Components
--------------------------------------------------------------------------------------------------*/
.fc-divider {
  border-style: solid;
  border-width: 1px; }

hr.fc-divider {
  height: 0;
  margin: 0;
  padding: 0 0 2px;
  /* height is unreliable across browsers, so use padding */
  border-width: 1px 0; }

.fc-bg,
.fc-bgevent-skeleton,
.fc-highlight-skeleton,
.fc-mirror-skeleton {
  /* these element should always cling to top-left/right corners */
  position: absolute;
  top: 0;
  left: 0;
  right: 0; }

.fc-bg {
  bottom: 0;
  /* strech bg to bottom edge */ }

.fc-bg table {
  height: 100%;
  /* strech bg to bottom edge */ }

/* Tables
--------------------------------------------------------------------------------------------------*/
.fc table {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* fix scrollbar issue in firefox */
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 1em;
  /* normalize cross-browser */ }

.fc th {
  text-align: center; }

.fc th,
.fc td {
  border-style: solid;
  border-width: 1px;
  padding: 0;
  vertical-align: top; }

.fc td.fc-today {
  border-style: double;
  /* overcome neighboring borders */ }

/* Internal Nav Links
--------------------------------------------------------------------------------------------------*/
a[data-goto] {
  cursor: pointer; }

a[data-goto]:hover {
  text-decoration: underline; }

/* Fake Table Rows
--------------------------------------------------------------------------------------------------*/
.fc .fc-row {
  /* extra precedence to overcome themes forcing a 1px border */
  /* no visible border by default. but make available if need be (scrollbar width compensation) */
  border-style: solid;
  border-width: 0; }

.fc-row table {
  /* don't put left/right border on anything within a fake row.
     the outer tbody will worry about this */
  border-left: 0 hidden transparent;
  border-right: 0 hidden transparent;
  /* no bottom borders on rows */
  border-bottom: 0 hidden transparent; }

.fc-row:first-child table {
  border-top: 0 hidden transparent;
  /* no top border on first row */ }

/* Day Row (used within the header and the DayGrid)
--------------------------------------------------------------------------------------------------*/
.fc-row {
  position: relative; }

.fc-row .fc-bg {
  z-index: 1; }

/* highlighting cells & background event skeleton */
.fc-row .fc-bgevent-skeleton,
.fc-row .fc-highlight-skeleton {
  bottom: 0;
  /* stretch skeleton to bottom of row */ }

.fc-row .fc-bgevent-skeleton table,
.fc-row .fc-highlight-skeleton table {
  height: 100%;
  /* stretch skeleton to bottom of row */ }

.fc-row .fc-highlight-skeleton td,
.fc-row .fc-bgevent-skeleton td {
  border-color: transparent; }

.fc-row .fc-bgevent-skeleton {
  z-index: 2; }

.fc-row .fc-highlight-skeleton {
  z-index: 3; }

/*
row content (which contains day/week numbers and events) as well as "mirror" (which contains
temporary rendered events).
*/
.fc-row .fc-content-skeleton {
  position: relative;
  z-index: 4;
  padding-bottom: 2px;
  /* matches the space above the events */ }

.fc-row .fc-mirror-skeleton {
  z-index: 5; }

.fc .fc-row .fc-content-skeleton table,
.fc .fc-row .fc-content-skeleton td,
.fc .fc-row .fc-mirror-skeleton td {
  /* see-through to the background below */
  /* extra precedence to prevent theme-provided backgrounds */
  background: none;
  /* in case <td>s are globally styled */
  border-color: transparent; }

.fc-row .fc-content-skeleton td,
.fc-row .fc-mirror-skeleton td {
  /* don't put a border between events and/or the day number */
  border-bottom: 0; }

.fc-row .fc-content-skeleton tbody td,
.fc-row .fc-mirror-skeleton tbody td {
  /* don't put a border between event cells */
  border-top: 0; }

/* Scrolling Container
--------------------------------------------------------------------------------------------------*/
.fc-scroller {
  -webkit-overflow-scrolling: touch; }

/* TODO: move to timegrid/daygrid */
.fc-scroller > .fc-day-grid,
.fc-scroller > .fc-time-grid {
  position: relative;
  /* re-scope all positions */
  width: 100%;
  /* hack to force re-sizing this inner element when scrollbars appear/disappear */ }

/* Global Event Styles
--------------------------------------------------------------------------------------------------*/
.fc-event {
  position: relative;
  /* for resize handle and other inner positioning */
  display: block;
  /* make the <a> tag block */
  font-size: 0.85em;
  line-height: 1.4;
  border-radius: 3px;
  border: 1px solid #3788d8; }

.fc-event,
.fc-event-dot {
  background-color: #3788d8;
  /* default BACKGROUND color */ }

.fc-event,
.fc-event:hover {
  color: #fff;
  /* default TEXT color */
  text-decoration: none;
  /* if <a> has an href */ }

.fc-event[href],
.fc-event.fc-draggable {
  cursor: pointer;
  /* give events with links and draggable events a hand mouse pointer */ }

.fc-not-allowed,
.fc-not-allowed .fc-event {
  /* to override an event's custom cursor */
  cursor: not-allowed; }

.fc-event .fc-content {
  position: relative;
  z-index: 2; }

/* resizer (cursor AND touch devices) */
.fc-event .fc-resizer {
  position: absolute;
  z-index: 4; }

/* resizer (touch devices) */
.fc-event .fc-resizer {
  display: none; }

.fc-event.fc-allow-mouse-resize .fc-resizer,
.fc-event.fc-selected .fc-resizer {
  /* only show when hovering or selected (with touch) */
  display: block; }

/* hit area */
.fc-event.fc-selected .fc-resizer:before {
  /* 40x40 touch area */
  content: "";
  position: absolute;
  z-index: 9999;
  /* user of this util can scope within a lower z-index */
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  margin-left: -20px;
  margin-top: -20px; }

/* Event Selection (only for touch devices)
--------------------------------------------------------------------------------------------------*/
.fc-event.fc-selected {
  z-index: 9999 !important;
  /* overcomes inline z-index */
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); }

.fc-event.fc-selected:after {
  content: "";
  position: absolute;
  z-index: 1;
  /* same z-index as fc-bg, behind text */
  /* overcome the borders */
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  /* darkening effect */
  background: #000;
  opacity: 0.25; }

/* Event Dragging
--------------------------------------------------------------------------------------------------*/
.fc-event.fc-dragging.fc-selected {
  -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
  box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3); }

.fc-event.fc-dragging:not(.fc-selected) {
  opacity: 0.75; }

/* Horizontal Events
--------------------------------------------------------------------------------------------------*/
/* bigger touch area when selected */
.fc-h-event.fc-selected:before {
  content: "";
  position: absolute;
  z-index: 3;
  /* below resizers */
  top: -10px;
  bottom: -10px;
  left: 0;
  right: 0; }

/* events that are continuing to/from another week. kill rounded corners and butt up against edge */
.fc-ltr .fc-h-event.fc-not-start,
.fc-rtl .fc-h-event.fc-not-end {
  margin-left: 0;
  border-left-width: 0;
  padding-left: 1px;
  /* replace the border with padding */
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.fc-ltr .fc-h-event.fc-not-end,
.fc-rtl .fc-h-event.fc-not-start {
  margin-right: 0;
  border-right-width: 0;
  padding-right: 1px;
  /* replace the border with padding */
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

/* resizer (cursor AND touch devices) */
/* left resizer  */
.fc-ltr .fc-h-event .fc-start-resizer,
.fc-rtl .fc-h-event .fc-end-resizer {
  cursor: w-resize;
  left: -1px;
  /* overcome border */ }

/* right resizer */
.fc-ltr .fc-h-event .fc-end-resizer,
.fc-rtl .fc-h-event .fc-start-resizer {
  cursor: e-resize;
  right: -1px;
  /* overcome border */ }

/* resizer (mouse devices) */
.fc-h-event.fc-allow-mouse-resize .fc-resizer {
  width: 7px;
  top: -1px;
  /* overcome top border */
  bottom: -1px;
  /* overcome bottom border */ }

/* resizer (touch devices) */
.fc-h-event.fc-selected .fc-resizer {
  /* 8x8 little dot */
  border-radius: 4px;
  border-width: 1px;
  width: 6px;
  height: 6px;
  border-style: solid;
  border-color: inherit;
  background: #fff;
  /* vertically center */
  top: 50%;
  margin-top: -4px; }

/* left resizer  */
.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,
.fc-rtl .fc-h-event.fc-selected .fc-end-resizer {
  margin-left: -4px;
  /* centers the 8x8 dot on the left edge */ }

/* right resizer */
.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,
.fc-rtl .fc-h-event.fc-selected .fc-start-resizer {
  margin-right: -4px;
  /* centers the 8x8 dot on the right edge */ }

/* DayGrid events
----------------------------------------------------------------------------------------------------
We use the full "fc-day-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
.fc-day-grid-event {
  margin: 1px 2px 0;
  /* spacing between events and edges */
  padding: 0 1px; }

tr:first-child > td > .fc-day-grid-event {
  margin-top: 2px;
  /* a little bit more space before the first event */ }

.fc-mirror-skeleton tr:first-child > td > .fc-day-grid-event {
  margin-top: 0;
  /* except for mirror skeleton */ }

.fc-day-grid-event .fc-content {
  /* force events to be one-line tall */
  white-space: nowrap;
  overflow: hidden; }

.fc-day-grid-event .fc-time {
  font-weight: bold; }

/* resizer (cursor devices) */
/* left resizer  */
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer {
  margin-left: -2px;
  /* to the day cell's edge */ }

/* right resizer */
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer {
  margin-right: -2px;
  /* to the day cell's edge */ }

/* Event Limiting
--------------------------------------------------------------------------------------------------*/
/* "more" link that represents hidden events */
a.fc-more {
  margin: 1px 3px;
  font-size: 0.85em;
  cursor: pointer;
  text-decoration: none; }

a.fc-more:hover {
  text-decoration: underline; }

.fc-limited {
  /* rows and cells that are hidden because of a "more" link */
  display: none; }

/* popover that appears when "more" link is clicked */
.fc-day-grid .fc-row {
  z-index: 1;
  /* make the "more" popover one higher than this */ }

.fc-more-popover {
  z-index: 2;
  width: 220px; }

.fc-more-popover .fc-event-container {
  padding: 10px; }

/* Now Indicator
--------------------------------------------------------------------------------------------------*/
.fc-now-indicator {
  position: absolute;
  border: 0 solid red; }

/* Utilities
--------------------------------------------------------------------------------------------------*/
.fc-unselectable {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

/*
TODO: more distinction between this file and common.css
*/
/* Colors
--------------------------------------------------------------------------------------------------*/
.fc-unthemed th,
.fc-unthemed td,
.fc-unthemed thead,
.fc-unthemed tbody,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-row,
.fc-unthemed .fc-content,
.fc-unthemed .fc-popover,
.fc-unthemed .fc-list-view,
.fc-unthemed .fc-list-heading td {
  border-color: #ddd; }

.fc-unthemed .fc-popover {
  background-color: #fff; }

.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td {
  background: #eee; }

.fc-unthemed td.fc-today {
  background: #fcf8e3; }

.fc-unthemed .fc-disabled-day {
  background: #d7d7d7;
  opacity: 0.3; }

/* Icons
--------------------------------------------------------------------------------------------------
from https://feathericons.com/ and built with IcoMoon
*/
@font-face {
  font-family: "fcicons";
  src: url(/Assets/metronic7/plugins/custom/fullcalendar/data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb/f/AAAAAAAg6QD/f/AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB/8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format("truetype");
  font-weight: normal;
  font-style: normal; }

.fc-icon {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "fcicons" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.fc-icon-chevron-left:before {
  content: ""; }

.fc-icon-chevron-right:before {
  content: ""; }

.fc-icon-chevrons-left:before {
  content: ""; }

.fc-icon-chevrons-right:before {
  content: ""; }

.fc-icon-minus-square:before {
  content: ""; }

.fc-icon-plus-square:before {
  content: ""; }

.fc-icon-x:before {
  content: ""; }

.fc-icon {
  display: inline-block;
  width: 1em;
  height: 1em;
  text-align: center; }

/* Buttons
--------------------------------------------------------------------------------------------------
Lots taken from Flatly (MIT): https://bootswatch.com/4/flatly/bootstrap.css
*/
/* reset */
.fc-button {
  border-radius: 0;
  overflow: visible;
  text-transform: none;
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

.fc-button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

.fc-button {
  -webkit-appearance: button; }

.fc-button:not(:disabled) {
  cursor: pointer; }

.fc-button::-moz-focus-inner {
  padding: 0;
  border-style: none; }

/* theme */
.fc-button {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.4em 0.65em;
  font-size: 1em;
  line-height: 1.5;
  border-radius: 0.25em; }

.fc-button:hover {
  color: #212529;
  text-decoration: none; }

.fc-button:focus {
  outline: 0;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25); }

.fc-button:disabled {
  opacity: 0.65; }

/* "primary" coloring */
.fc-button-primary {
  color: #fff;
  background-color: #2C3E50;
  border-color: #2C3E50; }

.fc-button-primary:hover {
  color: #fff;
  background-color: #1e2b37;
  border-color: #1a252f; }

.fc-button-primary:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5); }

.fc-button-primary:disabled {
  color: #fff;
  background-color: #2C3E50;
  border-color: #2C3E50; }

.fc-button-primary:not(:disabled):active,
.fc-button-primary:not(:disabled).fc-button-active {
  color: #fff;
  background-color: #1a252f;
  border-color: #151e27; }

.fc-button-primary:not(:disabled):active:focus,
.fc-button-primary:not(:disabled).fc-button-active:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5); }

/* icons within buttons */
.fc-button .fc-icon {
  vertical-align: middle;
  font-size: 1.5em; }

/* Buttons Groups
--------------------------------------------------------------------------------------------------*/
.fc-button-group {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle; }

.fc-button-group > .fc-button {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto; }

.fc-button-group > .fc-button:hover {
  z-index: 1; }

.fc-button-group > .fc-button:focus,
.fc-button-group > .fc-button:active,
.fc-button-group > .fc-button.fc-button-active {
  z-index: 1; }

.fc-button-group > .fc-button:not(:first-child) {
  margin-left: -1px; }

.fc-button-group > .fc-button:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.fc-button-group > .fc-button:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

/* Popover
--------------------------------------------------------------------------------------------------*/
.fc-unthemed .fc-popover {
  border-width: 1px;
  border-style: solid; }

/* List View
--------------------------------------------------------------------------------------------------*/
.fc-unthemed .fc-list-item:hover td {
  background-color: #f5f5f5; }

/* Toolbar
--------------------------------------------------------------------------------------------------*/
.fc-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.fc-toolbar.fc-header-toolbar {
  margin-bottom: 1.5em; }

.fc-toolbar.fc-footer-toolbar {
  margin-top: 1.5em; }

/* inner content */
.fc-toolbar > * > :not(:first-child) {
  margin-left: 0.75em; }

.fc-toolbar h2 {
  font-size: 1.75em;
  margin: 0; }

/* View Structure
--------------------------------------------------------------------------------------------------*/
.fc-view-container {
  position: relative; }

/* undo twitter bootstrap's box-sizing rules. normalizes positioning techniques */
/* don't do this for the toolbar because we'll want bootstrap to style those buttons as some pt */
.fc-view-container *,
.fc-view-container *:before,
.fc-view-container *:after {
  -webkit-box-sizing: content-box;
  box-sizing: content-box; }

.fc-view,
.fc-view > table {
  /* so dragged elements can be above the view's main element */
  position: relative;
  z-index: 1; }

@media print {
  .fc {
    max-width: 100% !important; }
  /* Global Event Restyling
  --------------------------------------------------------------------------------------------------*/
  .fc-event {
    background: #fff !important;
    color: #000 !important;
    page-break-inside: avoid; }
  .fc-event .fc-resizer {
    display: none; }
  /* Table & Day-Row Restyling
  --------------------------------------------------------------------------------------------------*/
  .fc th,
  .fc td,
  .fc hr,
  .fc thead,
  .fc tbody,
  .fc-row {
    border-color: #ccc !important;
    background: #fff !important; }
  /* kill the overlaid, absolutely-positioned components */
  /* common... */
  .fc-bg,
  .fc-bgevent-skeleton,
  .fc-highlight-skeleton,
  .fc-mirror-skeleton,
  .fc-bgevent-container,
  .fc-business-container,
  .fc-highlight-container,
  .fc-mirror-container {
    display: none; }
  /* don't force a min-height on rows (for DayGrid) */
  .fc tbody .fc-row {
    height: auto !important;
    /* undo height that JS set in distributeHeight */
    min-height: 0 !important;
    /* undo the min-height from each view's specific stylesheet */ }
  .fc tbody .fc-row .fc-content-skeleton {
    position: static;
    /* undo .fc-rigid */
    padding-bottom: 0 !important;
    /* use a more border-friendly method for this... */ }
  .fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td {
    /* only works in newer browsers */
    padding-bottom: 1em;
    /* ...gives space within the skeleton. also ensures min height in a way */ }
  .fc tbody .fc-row .fc-content-skeleton table {
    /* provides a min-height for the row, but only effective for IE, which exaggerates this value,
       making it look more like 3em. for other browers, it will already be this tall */
    height: 1em; }
  /* Undo month-view event limiting. Display all events and hide the "more" links
  --------------------------------------------------------------------------------------------------*/
  .fc-more-cell,
  .fc-more {
    display: none !important; }
  .fc tr.fc-limited {
    display: table-row !important; }
  .fc td.fc-limited {
    display: table-cell !important; }
  .fc-popover {
    display: none;
    /* never display the "more.." popover in print mode */ }
  /* TimeGrid Restyling
  --------------------------------------------------------------------------------------------------*/
  /* undo the min-height 100% trick used to fill the container's height */
  .fc-time-grid {
    min-height: 0 !important; }
  /* don't display the side axis at all ("all-day" and time cells) */
  .fc-timeGrid-view .fc-axis {
    display: none; }
  /* don't display the horizontal lines */
  .fc-slats,
  .fc-time-grid hr {
    /* this hr is used when height is underused and needs to be filled */
    display: none !important;
    /* important overrides inline declaration */ }
  /* let the container that holds the events be naturally positioned and create real height */
  .fc-time-grid .fc-content-skeleton {
    position: static; }
  /* in case there are no events, we still want some height */
  .fc-time-grid .fc-content-skeleton table {
    height: 4em; }
  /* kill the horizontal spacing made by the event container. event margins will be done below */
  .fc-time-grid .fc-event-container {
    margin: 0 !important; }
  /* TimeGrid *Event* Restyling
  --------------------------------------------------------------------------------------------------*/
  /* naturally position events, vertically stacking them */
  .fc-time-grid .fc-event {
    position: static !important;
    margin: 3px 2px !important; }
  /* for events that continue to a future day, give the bottom border back */
  .fc-time-grid .fc-event.fc-not-end {
    border-bottom-width: 1px !important; }
  /* indicate the event continues via "..." text */
  .fc-time-grid .fc-event.fc-not-end:after {
    content: "..."; }
  /* for events that are continuations from previous days, give the top border back */
  .fc-time-grid .fc-event.fc-not-start {
    border-top-width: 1px !important; }
  /* indicate the event is a continuation via "..." text */
  .fc-time-grid .fc-event.fc-not-start:before {
    content: "..."; }
  /* time */
  /* undo a previous declaration and let the time text span to a second line */
  .fc-time-grid .fc-event .fc-time {
    white-space: normal !important; }
  /* hide the the time that is normally displayed... */
  .fc-time-grid .fc-event .fc-time span {
    display: none; }
  /* ...replace it with a more verbose version (includes AM/PM) stored in an html attribute */
  .fc-time-grid .fc-event .fc-time:after {
    content: attr(data-full); }
  /* Vertical Scroller & Containers
  --------------------------------------------------------------------------------------------------*/
  /* kill the scrollbars and allow natural height */
  .fc-scroller,
  .fc-day-grid-container,
  .fc-time-grid-container {
    /* */
    overflow: visible !important;
    height: auto !important; }
  /* kill the horizontal border/padding used to compensate for scrollbars */
  .fc-row {
    border: 0 !important;
    margin: 0 !important; }
  /* Button Controls
  --------------------------------------------------------------------------------------------------*/
  .fc-button-group,
  .fc button {
    display: none;
    /* don't display any button-related controls */ } }

/* DayGridView
--------------------------------------------------------------------------------------------------*/
/* day row structure */
.fc-dayGridWeek-view .fc-content-skeleton,
.fc-dayGridDay-view .fc-content-skeleton {
  /* there may be week numbers in these views, so no padding-top */
  padding-bottom: 1em;
  /* ensure a space at bottom of cell for user selecting/clicking */ }

.fc-dayGrid-view .fc-body .fc-row {
  min-height: 4em;
  /* ensure that all rows are at least this tall */ }

/* a "rigid" row will take up a constant amount of height because content-skeleton is absolute */
.fc-row.fc-rigid {
  overflow: hidden; }

.fc-row.fc-rigid .fc-content-skeleton {
  position: absolute;
  top: 0;
  left: 0;
  right: 0; }

/* week and day number styling */
.fc-day-top.fc-other-month {
  opacity: 0.3; }

.fc-dayGrid-view .fc-week-number,
.fc-dayGrid-view .fc-day-number {
  padding: 2px; }

.fc-dayGrid-view th.fc-week-number,
.fc-dayGrid-view th.fc-day-number {
  padding: 0 2px;
  /* column headers can't have as much v space */ }

.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number {
  float: right; }

.fc-rtl .fc-dayGrid-view .fc-day-top .fc-day-number {
  float: left; }

.fc-ltr .fc-dayGrid-view .fc-day-top .fc-week-number {
  float: left;
  border-radius: 0 0 3px 0; }

.fc-rtl .fc-dayGrid-view .fc-day-top .fc-week-number {
  float: right;
  border-radius: 0 0 0 3px; }

.fc-dayGrid-view .fc-day-top .fc-week-number {
  min-width: 1.5em;
  text-align: center;
  background-color: #f2f2f2;
  color: #808080; }

/* when week/day number have own column */
.fc-dayGrid-view td.fc-week-number {
  text-align: center; }

.fc-dayGrid-view td.fc-week-number > * {
  /* work around the way we do column resizing and ensure a minimum width */
  display: inline-block;
  min-width: 1.25em; }

/* List View
--------------------------------------------------------------------------------------------------*/
/* possibly reusable */
.fc-event-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 5px; }

/* view wrapper */
.fc-rtl .fc-list-view {
  direction: rtl;
  /* unlike core views, leverage browser RTL */ }

.fc-list-view {
  border-width: 1px;
  border-style: solid; }

/* table resets */
.fc .fc-list-table {
  table-layout: auto;
  /* for shrinkwrapping cell content */ }

.fc-list-table td {
  border-width: 1px 0 0;
  padding: 8px 14px; }

.fc-list-table tr:first-child td {
  border-top-width: 0; }

/* day headings with the list */
.fc-list-heading {
  border-bottom-width: 1px; }

.fc-list-heading td {
  font-weight: bold; }

.fc-ltr .fc-list-heading-main {
  float: left; }

.fc-ltr .fc-list-heading-alt {
  float: right; }

.fc-rtl .fc-list-heading-main {
  float: right; }

.fc-rtl .fc-list-heading-alt {
  float: left; }

/* event list items */
.fc-list-item.fc-has-url {
  cursor: pointer;
  /* whole row will be clickable */ }

.fc-list-item-marker,
.fc-list-item-time {
  white-space: nowrap;
  width: 1px; }

/* make the dot closer to the event title */
.fc-ltr .fc-list-item-marker {
  padding-right: 0; }

.fc-rtl .fc-list-item-marker {
  padding-left: 0; }

.fc-list-item-title a {
  /* every event title cell has an <a> tag */
  text-decoration: none;
  color: inherit; }

.fc-list-item-title a[href]:hover {
  /* hover effect only on titles with hrefs */
  text-decoration: underline; }

/* message when no events */
.fc-list-empty-wrap2 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.fc-list-empty-wrap1 {
  width: 100%;
  height: 100%;
  display: table; }

.fc-list-empty {
  display: table-cell;
  vertical-align: middle;
  text-align: center; }

.fc-unthemed .fc-list-empty {
  /* theme will provide own background */
  background-color: #eee; }

/* TimeGridView all-day area
--------------------------------------------------------------------------------------------------*/
.fc-timeGrid-view .fc-day-grid {
  position: relative;
  z-index: 2;
  /* so the "more.." popover will be over the time grid */ }

.fc-timeGrid-view .fc-day-grid .fc-row {
  min-height: 3em;
  /* all-day section will never get shorter than this */ }

.fc-timeGrid-view .fc-day-grid .fc-row .fc-content-skeleton {
  padding-bottom: 1em;
  /* give space underneath events for clicking/selecting days */ }

/* TimeGrid axis running down the side (for both the all-day area and the slot area)
--------------------------------------------------------------------------------------------------*/
.fc .fc-axis {
  /* .fc to overcome default cell styles */
  vertical-align: middle;
  padding: 0 4px;
  white-space: nowrap; }

.fc-ltr .fc-axis {
  text-align: right; }

.fc-rtl .fc-axis {
  text-align: left; }

/* TimeGrid Structure
--------------------------------------------------------------------------------------------------*/
.fc-time-grid-container,
.fc-time-grid {
  /* so slats/bg/content/etc positions get scoped within here */
  position: relative;
  z-index: 1; }

.fc-time-grid {
  min-height: 100%;
  /* so if height setting is 'auto', .fc-bg stretches to fill height */ }

.fc-time-grid table {
  /* don't put outer borders on slats/bg/content/etc */
  border: 0 hidden transparent; }

.fc-time-grid > .fc-bg {
  z-index: 1; }

.fc-time-grid .fc-slats,
.fc-time-grid > hr {
  /* the <hr> TimeGridView injects when grid is shorter than scroller */
  position: relative;
  z-index: 2; }

.fc-time-grid .fc-content-col {
  position: relative;
  /* because now-indicator lives directly inside */ }

.fc-time-grid .fc-content-skeleton {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0; }

/* divs within a cell within the fc-content-skeleton */
.fc-time-grid .fc-business-container {
  position: relative;
  z-index: 1; }

.fc-time-grid .fc-bgevent-container {
  position: relative;
  z-index: 2; }

.fc-time-grid .fc-highlight-container {
  position: relative;
  z-index: 3; }

.fc-time-grid .fc-event-container {
  position: relative;
  z-index: 4; }

.fc-time-grid .fc-now-indicator-line {
  z-index: 5; }

.fc-time-grid .fc-mirror-container {
  /* also is fc-event-container */
  position: relative;
  z-index: 6; }

/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-slats td {
  height: 1.5em;
  border-bottom: 0;
  /* each cell is responsible for its top border */ }

.fc-time-grid .fc-slats .fc-minor td {
  border-top-style: dotted; }

/* TimeGrid Highlighting Slots
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-highlight-container {
  /* a div within a cell within the fc-highlight-skeleton */
  position: relative;
  /* scopes the left/right of the fc-highlight to be in the column */ }

.fc-time-grid .fc-highlight {
  position: absolute;
  left: 0;
  right: 0;
  /* top and bottom will be in by JS */ }

/* TimeGrid Event Containment
--------------------------------------------------------------------------------------------------*/
.fc-ltr .fc-time-grid .fc-event-container {
  /* space on the sides of events for LTR (default) */
  margin: 0 2.5% 0 2px; }

.fc-rtl .fc-time-grid .fc-event-container {
  /* space on the sides of events for RTL */
  margin: 0 2px 0 2.5%; }

.fc-time-grid .fc-event,
.fc-time-grid .fc-bgevent {
  position: absolute;
  z-index: 1;
  /* scope inner z-index's */ }

.fc-time-grid .fc-bgevent {
  /* background events always span full width */
  left: 0;
  right: 0; }

/* TimeGrid Event Styling
----------------------------------------------------------------------------------------------------
We use the full "fc-time-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
.fc-time-grid-event {
  margin-bottom: 1px; }

.fc-time-grid-event-inset {
  -webkit-box-shadow: 0px 0px 0px 1px #fff;
  box-shadow: 0px 0px 0px 1px #fff; }

.fc-time-grid-event.fc-not-start {
  /* events that are continuing from another day */
  /* replace space made by the top border with padding */
  border-top-width: 0;
  padding-top: 1px;
  /* remove top rounded corners */
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.fc-time-grid-event.fc-not-end {
  /* replace space made by the top border with padding */
  border-bottom-width: 0;
  padding-bottom: 1px;
  /* remove bottom rounded corners */
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.fc-time-grid-event .fc-content {
  overflow: hidden;
  max-height: 100%; }

.fc-time-grid-event .fc-time,
.fc-time-grid-event .fc-title {
  padding: 0 1px; }

.fc-time-grid-event .fc-time {
  font-size: 0.85em;
  white-space: nowrap; }

/* short mode, where time and title are on the same line */
.fc-time-grid-event.fc-short .fc-content {
  /* don't wrap to second line (now that contents will be inline) */
  white-space: nowrap; }

.fc-time-grid-event.fc-short .fc-time,
.fc-time-grid-event.fc-short .fc-title {
  /* put the time and title on the same line */
  display: inline-block;
  vertical-align: top; }

.fc-time-grid-event.fc-short .fc-time span {
  display: none;
  /* don't display the full time text... */ }

.fc-time-grid-event.fc-short .fc-time:before {
  content: attr(data-start);
  /* ...instead, display only the start time */ }

.fc-time-grid-event.fc-short .fc-time:after {
  content: " - ";
  /* seperate with a dash, wrapped in nbsp's */ }

.fc-time-grid-event.fc-short .fc-title {
  font-size: 0.85em;
  /* make the title text the same size as the time */
  padding: 0;
  /* undo padding from above */ }

/* resizer (cursor device) */
.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer {
  left: 0;
  right: 0;
  bottom: 0;
  height: 8px;
  overflow: hidden;
  line-height: 8px;
  font-size: 11px;
  font-family: monospace;
  text-align: center;
  cursor: s-resize; }

.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after {
  content: "="; }

/* resizer (touch device) */
.fc-time-grid-event.fc-selected .fc-resizer {
  /* 10x10 dot */
  border-radius: 5px;
  border-width: 1px;
  width: 8px;
  height: 8px;
  border-style: solid;
  border-color: inherit;
  background: #fff;
  /* horizontally center */
  left: 50%;
  margin-left: -5px;
  /* center on the bottom edge */
  bottom: -5px; }

/* Now Indicator
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-now-indicator-line {
  border-top-width: 1px;
  left: 0;
  right: 0; }

/* arrow on axis */
.fc-time-grid .fc-now-indicator-arrow {
  margin-top: -5px;
  /* vertically center on top coordinate */ }

.fc-ltr .fc-time-grid .fc-now-indicator-arrow {
  left: 0;
  /* triangle pointing right... */
  border-width: 5px 0 5px 6px;
  border-top-color: transparent;
  border-bottom-color: transparent; }

.fc-rtl .fc-time-grid .fc-now-indicator-arrow {
  right: 0;
  /* triangle pointing left... */
  border-width: 5px 6px 5px 0;
  border-top-color: transparent;
  border-bottom-color: transparent; }

table.dataTable {
  clear: both;
  margin-top: 6px !important;
  margin-bottom: 6px !important;
  max-width: none !important;
  border-collapse: separate !important;
  border-spacing: 0; }

table.dataTable td,
table.dataTable th {
  -webkit-box-sizing: content-box;
  box-sizing: content-box; }

table.dataTable td.dataTables_empty,
table.dataTable th.dataTables_empty {
  text-align: center; }

table.dataTable.nowrap th,
table.dataTable.nowrap td {
  white-space: nowrap; }

div.dataTables_wrapper div.dataTables_length label {
  font-weight: normal;
  text-align: left;
  white-space: nowrap; }

div.dataTables_wrapper div.dataTables_length select {
  width: auto;
  display: inline-block; }

div.dataTables_wrapper div.dataTables_filter {
  text-align: right; }

div.dataTables_wrapper div.dataTables_filter label {
  font-weight: normal;
  white-space: nowrap;
  text-align: left; }

div.dataTables_wrapper div.dataTables_filter input {
  margin-left: 0.5em;
  display: inline-block;
  width: auto; }

div.dataTables_wrapper div.dataTables_info {
  padding-top: 0.85em;
  white-space: nowrap; }

div.dataTables_wrapper div.dataTables_paginate {
  margin: 0;
  white-space: nowrap;
  text-align: right; }

div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  margin: 2px 0;
  white-space: nowrap;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end; }

div.dataTables_wrapper div.dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 200px;
  margin-left: -100px;
  margin-top: -26px;
  text-align: center;
  padding: 1em 0; }

table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting,
table.dataTable thead > tr > td.sorting_asc,
table.dataTable thead > tr > td.sorting_desc,
table.dataTable thead > tr > td.sorting {
  padding-right: 30px; }

table.dataTable thead > tr > th:active,
table.dataTable thead > tr > td:active {
  outline: none; }

table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  cursor: pointer;
  position: relative; }

table.dataTable thead .sorting:before, table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:before,
table.dataTable thead .sorting_desc_disabled:after {
  position: absolute;
  bottom: 0.9em;
  display: block;
  opacity: 0.3; }

table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc_disabled:before {
  right: 1em;
  content: "\2191"; }

table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
  right: 0.5em;
  content: "\2193"; }

table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:after {
  opacity: 1; }

table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc_disabled:after {
  opacity: 0; }

div.dataTables_scrollHead table.dataTable {
  margin-bottom: 0 !important; }

div.dataTables_scrollBody table {
  border-top: none;
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

div.dataTables_scrollBody table thead .sorting:before,
div.dataTables_scrollBody table thead .sorting_asc:before,
div.dataTables_scrollBody table thead .sorting_desc:before,
div.dataTables_scrollBody table thead .sorting:after,
div.dataTables_scrollBody table thead .sorting_asc:after,
div.dataTables_scrollBody table thead .sorting_desc:after {
  display: none; }

div.dataTables_scrollBody table tbody tr:first-child th,
div.dataTables_scrollBody table tbody tr:first-child td {
  border-top: none; }

div.dataTables_scrollFoot > .dataTables_scrollFootInner {
  -webkit-box-sizing: content-box;
  box-sizing: content-box; }

div.dataTables_scrollFoot > .dataTables_scrollFootInner > table {
  margin-top: 0 !important;
  border-top: none; }

@media screen and (max-width: 767px) {
  div.dataTables_wrapper div.dataTables_length,
  div.dataTables_wrapper div.dataTables_filter,
  div.dataTables_wrapper div.dataTables_info,
  div.dataTables_wrapper div.dataTables_paginate {
    text-align: center; } }

table.dataTable.table-sm > thead > tr > th {
  padding-right: 20px; }

table.dataTable.table-sm .sorting:before,
table.dataTable.table-sm .sorting_asc:before,
table.dataTable.table-sm .sorting_desc:before {
  top: 5px;
  right: 0.85em; }

table.dataTable.table-sm .sorting:after,
table.dataTable.table-sm .sorting_asc:after,
table.dataTable.table-sm .sorting_desc:after {
  top: 5px; }

table.table-bordered.dataTable th,
table.table-bordered.dataTable td {
  border-left-width: 0; }

table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child,
table.table-bordered.dataTable td:last-child {
  border-right-width: 0; }

table.table-bordered.dataTable tbody th,
table.table-bordered.dataTable tbody td {
  border-bottom-width: 0; }

div.dataTables_scrollHead table.table-bordered {
  border-bottom-width: 0; }

div.table-responsive > div.dataTables_wrapper > div.row {
  margin: 0; }

div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:first-child {
  padding-left: 0; }

div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:last-child {
  padding-right: 0; }

@keyframes dtb-spinner {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@-webkit-keyframes dtb-spinner {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

div.dt-button-info {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 400px;
  margin-top: -100px;
  margin-left: -200px;
  background-color: white;
  border: 2px solid #111;
  -webkit-box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
  box-shadow: 3px 3px 8px rgba(0, 0, 0, 0.3);
  border-radius: 3px;
  text-align: center;
  z-index: 21; }

div.dt-button-info h2 {
  padding: 0.5em;
  margin: 0;
  font-weight: normal;
  border-bottom: 1px solid #ddd;
  background-color: #f3f3f3; }

div.dt-button-info > div {
  padding: 1em; }

div.dt-button-collection-title {
  text-align: center;
  padding: 0.3em 0 0.5em;
  font-size: 0.9em; }

div.dt-button-collection-title:empty {
  display: none; }

div.dt-button-collection {
  position: absolute;
  z-index: 2001; }

div.dt-button-collection div.dropdown-menu {
  display: block;
  z-index: 2002;
  min-width: 100%; }

div.dt-button-collection div.dt-button-collection-title {
  background-color: white;
  border: 1px solid rgba(0, 0, 0, 0.15); }

div.dt-button-collection.fixed {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -75px;
  border-radius: 0; }

div.dt-button-collection.fixed.two-column {
  margin-left: -200px; }

div.dt-button-collection.fixed.three-column {
  margin-left: -225px; }

div.dt-button-collection.fixed.four-column {
  margin-left: -300px; }

div.dt-button-collection > :last-child {
  display: block !important;
  -webkit-column-gap: 8px;
  -moz-column-gap: 8px;
  -ms-column-gap: 8px;
  -o-column-gap: 8px;
  column-gap: 8px; }

div.dt-button-collection > :last-child > * {
  -webkit-column-break-inside: avoid;
  -moz-column-break-inside: avoid;
  break-inside: avoid; }

div.dt-button-collection.two-column {
  width: 400px; }

div.dt-button-collection.two-column > :last-child {
  padding-bottom: 1px;
  -webkit-column-count: 2;
  -moz-column-count: 2;
  -ms-column-count: 2;
  -o-column-count: 2;
  column-count: 2; }

div.dt-button-collection.three-column {
  width: 450px; }

div.dt-button-collection.three-column > :last-child {
  padding-bottom: 1px;
  -webkit-column-count: 3;
  -moz-column-count: 3;
  -ms-column-count: 3;
  -o-column-count: 3;
  column-count: 3; }

div.dt-button-collection.four-column {
  width: 600px; }

div.dt-button-collection.four-column > :last-child {
  padding-bottom: 1px;
  -webkit-column-count: 4;
  -moz-column-count: 4;
  -ms-column-count: 4;
  -o-column-count: 4;
  column-count: 4; }

div.dt-button-collection .dt-button {
  border-radius: 0; }

div.dt-button-collection.fixed {
  max-width: none; }

div.dt-button-collection.fixed:before, div.dt-button-collection.fixed:after {
  display: none; }

div.dt-button-background {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999; }

@media screen and (max-width: 767px) {
  div.dt-buttons {
    float: none;
    width: 100%;
    text-align: center;
    margin-bottom: 0.5em; }
  div.dt-buttons a.btn {
    float: none; } }

div.dt-buttons button.btn.processing, div.dt-buttons div.btn.processing, div.dt-buttons a.btn.processing {
  color: rgba(0, 0, 0, 0.2); }

div.dt-buttons button.btn.processing:after, div.dt-buttons div.btn.processing:after, div.dt-buttons a.btn.processing:after {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 16px;
  height: 16px;
  margin: -8px 0 0 -8px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  content: ' ';
  border: 2px solid #282828;
  border-radius: 50%;
  border-left-color: transparent;
  border-right-color: transparent;
  animation: dtb-spinner 1500ms infinite linear;
  -o-animation: dtb-spinner 1500ms infinite linear;
  -ms-animation: dtb-spinner 1500ms infinite linear;
  -webkit-animation: dtb-spinner 1500ms infinite linear;
  -moz-animation: dtb-spinner 1500ms infinite linear; }

div.dt-autofill-handle {
  position: absolute;
  height: 8px;
  width: 8px;
  z-index: 102;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #0275d8;
  cursor: pointer; }

div.dtk-focus-alt div.dt-autofill-handle {
  background: #ff8b33; }

div.dt-autofill-select {
  position: absolute;
  z-index: 1001;
  background-color: #0275d8;
  background-image: repeating-linear-gradient(45deg, transparent, transparent 5px, rgba(255, 255, 255, 0.5) 5px, rgba(255, 255, 255, 0.5) 10px); }

div.dt-autofill-select.top, div.dt-autofill-select.bottom {
  height: 3px;
  margin-top: -1px; }

div.dt-autofill-select.left, div.dt-autofill-select.right {
  width: 3px;
  margin-left: -1px; }

div.dt-autofill-list {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 500px;
  margin-left: -250px;
  background-color: white;
  border-radius: 6px;
  -webkit-box-shadow: 0 0 5px #555;
  box-shadow: 0 0 5px #555;
  border: 2px solid #444;
  z-index: 11;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1.5em 2em; }

div.dt-autofill-list ul {
  display: table;
  margin: 0;
  padding: 0;
  list-style: none;
  width: 100%; }

div.dt-autofill-list ul li {
  display: table-row; }

div.dt-autofill-list ul li:last-child div.dt-autofill-question, div.dt-autofill-list ul li:last-child div.dt-autofill-button {
  border-bottom: none; }

div.dt-autofill-list ul li:hover {
  background-color: #f6f6f6; }

div.dt-autofill-list div.dt-autofill-question {
  display: table-cell;
  padding: 0.5em 0;
  border-bottom: 1px solid #ccc; }

div.dt-autofill-list div.dt-autofill-question input[type=number] {
  padding: 6px;
  width: 30px;
  margin: -2px 0; }

div.dt-autofill-list div.dt-autofill-button {
  display: table-cell;
  padding: 0.5em 0;
  border-bottom: 1px solid #ccc; }

div.dt-autofill-background {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);
  z-index: 10; }

div.dt-autofill-list div.dt-autofill-question input[type=number] {
  padding: 6px;
  width: 60px;
  margin: -2px 0; }

table.DTCR_clonedTable.dataTable {
  position: absolute !important;
  background-color: rgba(255, 255, 255, 0.7);
  z-index: 202; }

div.DTCR_pointer {
  width: 1px;
  background-color: #0275d8;
  z-index: 201; }

table.DTFC_Cloned tr {
  background-color: white;
  margin-bottom: 0; }

div.DTFC_LeftHeadWrapper table, div.DTFC_RightHeadWrapper table {
  border-bottom: none !important;
  margin-bottom: 0 !important;
  background-color: white; }

div.DTFC_LeftBodyWrapper table, div.DTFC_RightBodyWrapper table {
  border-top: none;
  margin: 0 !important;
  z-index: 2; }

div.DTFC_LeftBodyWrapper table thead .sorting:before, div.DTFC_LeftBodyWrapper table thead .sorting:after, div.DTFC_LeftBodyWrapper table thead .sorting_asc:before, div.DTFC_LeftBodyWrapper table thead .sorting_asc:after, div.DTFC_LeftBodyWrapper table thead .sorting_desc:before, div.DTFC_LeftBodyWrapper table thead .sorting_desc:after, div.DTFC_LeftBodyWrapper table thead .sorting:before, div.DTFC_LeftBodyWrapper table thead .sorting:after, div.DTFC_LeftBodyWrapper table thead .sorting_asc:before, div.DTFC_LeftBodyWrapper table thead .sorting_asc:after, div.DTFC_LeftBodyWrapper table thead .sorting_desc:before, div.DTFC_LeftBodyWrapper table thead .sorting_desc:after, div.DTFC_RightBodyWrapper table thead .sorting:before, div.DTFC_RightBodyWrapper table thead .sorting:after, div.DTFC_RightBodyWrapper table thead .sorting_asc:before, div.DTFC_RightBodyWrapper table thead .sorting_asc:after, div.DTFC_RightBodyWrapper table thead .sorting_desc:before, div.DTFC_RightBodyWrapper table thead .sorting_desc:after, div.DTFC_RightBodyWrapper table thead .sorting:before, div.DTFC_RightBodyWrapper table thead .sorting:after, div.DTFC_RightBodyWrapper table thead .sorting_asc:before, div.DTFC_RightBodyWrapper table thead .sorting_asc:after, div.DTFC_RightBodyWrapper table thead .sorting_desc:before, div.DTFC_RightBodyWrapper table thead .sorting_desc:after {
  display: none; }

div.DTFC_LeftBodyWrapper table tbody tr:first-child th, div.DTFC_LeftBodyWrapper table tbody tr:first-child td, div.DTFC_RightBodyWrapper table tbody tr:first-child th, div.DTFC_RightBodyWrapper table tbody tr:first-child td {
  border-top: none; }

div.DTFC_LeftFootWrapper table, div.DTFC_RightFootWrapper table {
  border-top: none;
  margin-top: 0 !important;
  background-color: white; }

div.DTFC_Blocker {
  background-color: white; }

table.dataTable.table-striped.DTFC_Cloned tbody {
  background-color: white; }

table.dataTable.fixedHeader-floating, table.dataTable.fixedHeader-locked {
  background-color: white;
  margin-top: 0 !important;
  margin-bottom: 0 !important; }

table.dataTable.fixedHeader-floating {
  position: fixed !important; }

table.dataTable.fixedHeader-locked {
  position: absolute !important; }

@media print {
  table.fixedHeader-floating {
    display: none; } }

table.dataTable tbody th.focus, table.dataTable tbody td.focus {
  -webkit-box-shadow: inset 0 0 1px 2px #0275d8;
  box-shadow: inset 0 0 1px 2px #0275d8; }

div.dtk-focus-alt table.dataTable tbody th.focus, div.dtk-focus-alt table.dataTable tbody td.focus {
  -webkit-box-shadow: inset 0 0 1px 2px #ff8b33;
  box-shadow: inset 0 0 1px 2px #ff8b33; }

table.dataTable.dtr-inline.collapsed > tbody > tr > td.child, table.dataTable.dtr-inline.collapsed > tbody > tr > th.child, table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty {
  cursor: default !important; }

table.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before, table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before, table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before {
  display: none !important; }

table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td.dtr-control, table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th.dtr-control {
  position: relative;
  padding-left: 30px;
  cursor: pointer; }

table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > th.dtr-control:before {
  top: 50%;
  left: 5px;
  height: 1em;
  width: 1em;
  margin-top: -9px;
  display: block;
  position: absolute;
  color: white;
  border: 0.15em solid white;
  border-radius: 1em;
  -webkit-box-shadow: 0 0 0.2em #444;
  box-shadow: 0 0 0.2em #444;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  text-align: center;
  text-indent: 0 !important;
  font-family: 'Courier New', Courier, monospace;
  line-height: 1em;
  content: '+';
  background-color: #0275d8; }

table.dataTable.dtr-inline.collapsed > tbody > tr.parent > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr.parent > th.dtr-control:before {
  content: '-';
  background-color: #d33333; }

table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td.dtr-control, table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th.dtr-control {
  padding-left: 27px; }

table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td.dtr-control:before, table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th.dtr-control:before {
  left: 4px;
  height: 14px;
  width: 14px;
  border-radius: 14px;
  line-height: 14px;
  text-indent: 3px; }

table.dataTable.dtr-column > tbody > tr > td.dtr-control, table.dataTable.dtr-column > tbody > tr > th.dtr-control, table.dataTable.dtr-column > tbody > tr > td.control, table.dataTable.dtr-column > tbody > tr > th.control {
  position: relative;
  cursor: pointer; }

table.dataTable.dtr-column > tbody > tr > td.dtr-control:before, table.dataTable.dtr-column > tbody > tr > th.dtr-control:before, table.dataTable.dtr-column > tbody > tr > td.control:before, table.dataTable.dtr-column > tbody > tr > th.control:before {
  top: 50%;
  left: 50%;
  height: 0.8em;
  width: 0.8em;
  margin-top: -0.5em;
  margin-left: -0.5em;
  display: block;
  position: absolute;
  color: white;
  border: 0.15em solid white;
  border-radius: 1em;
  -webkit-box-shadow: 0 0 0.2em #444;
  box-shadow: 0 0 0.2em #444;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  text-align: center;
  text-indent: 0 !important;
  font-family: 'Courier New', Courier, monospace;
  line-height: 1em;
  content: '+';
  background-color: #0275d8; }

table.dataTable.dtr-column > tbody > tr.parent td.dtr-control:before, table.dataTable.dtr-column > tbody > tr.parent th.dtr-control:before, table.dataTable.dtr-column > tbody > tr.parent td.control:before, table.dataTable.dtr-column > tbody > tr.parent th.control:before {
  content: '-';
  background-color: #d33333; }

table.dataTable > tbody > tr.child {
  padding: 0.5em 1em; }

table.dataTable > tbody > tr.child:hover {
  background: transparent !important; }

table.dataTable > tbody > tr.child ul.dtr-details {
  display: inline-block;
  list-style-type: none;
  margin: 0;
  padding: 0; }

table.dataTable > tbody > tr.child ul.dtr-details > li {
  border-bottom: 1px solid #efefef;
  padding: 0.5em 0; }

table.dataTable > tbody > tr.child ul.dtr-details > li:first-child {
  padding-top: 0; }

table.dataTable > tbody > tr.child ul.dtr-details > li:last-child {
  border-bottom: none; }

table.dataTable > tbody > tr.child span.dtr-title {
  display: inline-block;
  min-width: 75px;
  font-weight: bold; }

div.dtr-modal {
  position: fixed;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 100;
  padding: 10em 1em; }

div.dtr-modal div.dtr-modal-display {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 50%;
  height: 50%;
  overflow: auto;
  margin: auto;
  z-index: 102;
  overflow: auto;
  background-color: #f5f5f7;
  border: 1px solid black;
  border-radius: 0.5em;
  -webkit-box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6); }

div.dtr-modal div.dtr-modal-content {
  position: relative;
  padding: 1em; }

div.dtr-modal div.dtr-modal-close {
  position: absolute;
  top: 6px;
  right: 6px;
  width: 22px;
  height: 22px;
  border: 1px solid #eaeaea;
  background-color: #f9f9f9;
  text-align: center;
  border-radius: 3px;
  cursor: pointer;
  z-index: 12; }

div.dtr-modal div.dtr-modal-close:hover {
  background-color: #eaeaea; }

div.dtr-modal div.dtr-modal-background {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 101;
  background: rgba(0, 0, 0, 0.6); }

@media screen and (max-width: 767px) {
  div.dtr-modal div.dtr-modal-display {
    width: 95%; } }

div.dtr-bs-modal table.table tr:first-child td {
  border-top: none; }

table.dataTable.dtr-inline.collapsed.table-sm > tbody > tr > td:first-child:before, table.dataTable.dtr-inline.collapsed.table-sm > tbody > tr > th:first-child:before {
  top: 5px; }

table.dataTable tr.dtrg-group td {
  background-color: #e0e0e0; }

table.dataTable tr.dtrg-group.dtrg-level-0 td {
  font-weight: bold; }

table.dataTable tr.dtrg-group.dtrg-level-1 td, table.dataTable tr.dtrg-group.dtrg-level-2 td {
  background-color: #f0f0f0;
  padding-top: 0.25em;
  padding-bottom: 0.25em;
  padding-left: 2em;
  font-size: 0.9em; }

table.dataTable tr.dtrg-group.dtrg-level-2 td {
  background-color: #f3f3f3; }

table.dt-rowReorder-float {
  position: absolute !important;
  opacity: 0.8;
  table-layout: fixed;
  outline: 2px solid #0275d8;
  outline-offset: -2px;
  z-index: 2001; }

tr.dt-rowReorder-moving {
  outline: 2px solid #888888;
  outline-offset: -2px; }

body.dt-rowReorder-noOverflow {
  overflow-x: hidden; }

table.dataTable td.reorder {
  text-align: center;
  cursor: move; }

div.dts {
  display: block !important; }

div.dts tbody th, div.dts tbody td {
  white-space: nowrap; }

div.dts div.dts_loading {
  z-index: 1; }

div.dts div.dts_label {
  position: absolute;
  right: 10px;
  background: rgba(0, 0, 0, 0.8);
  color: white;
  -webkit-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);
  box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);
  text-align: right;
  border-radius: 3px;
  padding: 0.4em;
  z-index: 2;
  display: none; }

div.dts div.dataTables_scrollBody {
  background: repeating-linear-gradient(45deg, #edeeff, #edeeff 10px, #fff 10px, #fff 20px); }

div.dts div.dataTables_scrollBody table {
  z-index: 2; }

div.dts div.dataTables_paginate, div.dts div.dataTables_length {
  display: none; }

div.DTS div.dataTables_scrollBody table {
  background-color: white; }

table.dataTable tbody > tr.selected, table.dataTable tbody > tr > .selected {
  background-color: #0275d8; }

table.dataTable.stripe tbody > tr.odd.selected, table.dataTable.stripe tbody > tr.odd > .selected, table.dataTable.display tbody > tr.odd.selected, table.dataTable.display tbody > tr.odd > .selected {
  background-color: #0172d2; }

table.dataTable.hover tbody > tr.selected:hover, table.dataTable.hover tbody > tr > .selected:hover, table.dataTable.display tbody > tr.selected:hover, table.dataTable.display tbody > tr > .selected:hover {
  background-color: #0170d0; }

table.dataTable.order-column tbody > tr.selected > .sorting_1, table.dataTable.order-column tbody > tr.selected > .sorting_2, table.dataTable.order-column tbody > tr.selected > .sorting_3, table.dataTable.order-column tbody > tr > .selected, table.dataTable.display tbody > tr.selected > .sorting_1, table.dataTable.display tbody > tr.selected > .sorting_2, table.dataTable.display tbody > tr.selected > .sorting_3, table.dataTable.display tbody > tr > .selected {
  background-color: #0172d3; }

table.dataTable.display tbody > tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_1 {
  background-color: #016ecc; }

table.dataTable.display tbody > tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_2 {
  background-color: #016fcd; }

table.dataTable.display tbody > tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody > tr.odd.selected > .sorting_3 {
  background-color: #0170cf; }

table.dataTable.display tbody > tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_1 {
  background-color: #0172d3; }

table.dataTable.display tbody > tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_2 {
  background-color: #0173d5; }

table.dataTable.display tbody > tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody > tr.even.selected > .sorting_3 {
  background-color: #0174d7; }

table.dataTable.display tbody > tr.odd > .selected, table.dataTable.order-column.stripe tbody > tr.odd > .selected {
  background-color: #016ecc; }

table.dataTable.display tbody > tr.even > .selected, table.dataTable.order-column.stripe tbody > tr.even > .selected {
  background-color: #0172d3; }

table.dataTable.display tbody > tr.selected:hover > .sorting_1, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_1 {
  background-color: #016bc6; }

table.dataTable.display tbody > tr.selected:hover > .sorting_2, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_2 {
  background-color: #016cc7; }

table.dataTable.display tbody > tr.selected:hover > .sorting_3, table.dataTable.order-column.hover tbody > tr.selected:hover > .sorting_3 {
  background-color: #016dca; }

table.dataTable.display tbody > tr:hover > .selected, table.dataTable.display tbody > tr > .selected:hover, table.dataTable.order-column.hover tbody > tr:hover > .selected, table.dataTable.order-column.hover tbody > tr > .selected:hover {
  background-color: #016bc6; }

table.dataTable tbody td.select-checkbox, table.dataTable tbody th.select-checkbox {
  position: relative; }

table.dataTable tbody td.select-checkbox:before, table.dataTable tbody td.select-checkbox:after, table.dataTable tbody th.select-checkbox:before, table.dataTable tbody th.select-checkbox:after {
  display: block;
  position: absolute;
  top: 1.2em;
  left: 50%;
  width: 12px;
  height: 12px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

table.dataTable tbody td.select-checkbox:before, table.dataTable tbody th.select-checkbox:before {
  content: ' ';
  margin-top: -6px;
  margin-left: -6px;
  border: 1px solid black;
  border-radius: 3px; }

table.dataTable tr.selected td.select-checkbox:after, table.dataTable tr.selected th.select-checkbox:after {
  content: '\2714';
  margin-top: -11px;
  margin-left: -4px;
  text-align: center;
  text-shadow: 1px 1px #B0BED9, -1px -1px #B0BED9, 1px -1px #B0BED9, -1px 1px #B0BED9; }

div.dataTables_wrapper span.select-info, div.dataTables_wrapper span.select-item {
  margin-left: 0.5em; }

@media screen and (max-width: 640px) {
  div.dataTables_wrapper span.select-info, div.dataTables_wrapper span.select-item {
    margin-left: 0;
    display: block; } }

table.dataTable tbody tr.selected, table.dataTable tbody th.selected, table.dataTable tbody td.selected {
  color: white; }

table.dataTable tbody tr.selected a, table.dataTable tbody th.selected a, table.dataTable tbody td.selected a {
  color: #a2d4ed; }

@charset "UTF-8";
/*
 * Container style
 */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto; }

/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute; }

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute; }

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent; }

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6; }

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.9; }

/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, height .2s ease-in-out;
  -webkit-transition: background-color .2s linear, height .2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute; }

.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, width .2s ease-in-out;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute; }

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px; }

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px; }

/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important; } }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important; } }

/*
  	Keenthemes Icons Font: Ki
  	Creation date: 03/08/2020
 */
@font-face {
  font-family: "Ki";
  src: url(/Assets/metronic7/plugins/global/fonts/keenthemes-icons/Ki.eot);
  src: url(/Assets/metronic7/plugins/global/fonts/keenthemes-icons/Ki.eot?#iefix) format("embedded-opentype"), url(/Assets/metronic7/plugins/global/fonts/keenthemes-icons/Ki.woff) format("woff"), url(/Assets/metronic7/plugins/global/fonts/keenthemes-icons/Ki.ttf) format("truetype"), url(/Assets/metronic7/plugins/global/fonts/keenthemes-icons/Ki.svg#Ki) format("svg");
  font-weight: normal;
  font-style: normal; }

.ki {
  font-size: 1rem; }

.ki:before {
  font-family: "Ki";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

.ki-double-arrow-next:before {
  content: "\f100"; }

.ki-double-arrow-back:before {
  content: "\f101"; }

.ki-double-arrow-down:before {
  content: "\f102"; }

.ki-double-arrow-up:before {
  content: "\f103"; }

.ki-long-arrow-back:before {
  content: "\f104"; }

.ki-arrow-next:before {
  content: "\f105"; }

.ki-arrow-back:before {
  content: "\f106"; }

.ki-long-arrow-next:before {
  content: "\f107"; }

.ki-check:before {
  content: "\f108"; }

.ki-arrow-down:before {
  content: "\f109"; }

.ki-minus:before {
  content: "\f10a"; }

.ki-long-arrow-down:before {
  content: "\f10b"; }

.ki-long-arrow-up:before {
  content: "\f10c"; }

.ki-plus:before {
  content: "\f10d"; }

.ki-arrow-up:before {
  content: "\f10e"; }

.ki-round:before {
  content: "\f10f"; }

.ki-reload:before {
  content: "\f110"; }

.ki-refresh:before {
  content: "\f111"; }

.ki-solid-plus:before {
  content: "\f112"; }

.ki-bold-close:before {
  content: "\f113"; }

.ki-solid-minus:before {
  content: "\f114"; }

.ki-hide:before {
  content: "\f115"; }

.ki-code:before {
  content: "\f116"; }

.ki-copy:before {
  content: "\f117"; }

.ki-up-and-down:before {
  content: "\f118"; }

.ki-left-and-right:before {
  content: "\f119"; }

.ki-bold-triangle-bottom:before {
  content: "\f11a"; }

.ki-bold-triangle-right:before {
  content: "\f11b"; }

.ki-bold-triangle-top:before {
  content: "\f11c"; }

.ki-bold-triangle-left:before {
  content: "\f11d"; }

.ki-bold-double-arrow-up:before {
  content: "\f11e"; }

.ki-bold-double-arrow-next:before {
  content: "\f11f"; }

.ki-bold-double-arrow-back:before {
  content: "\f120"; }

.ki-bold-double-arrow-down:before {
  content: "\f121"; }

.ki-bold-arrow-down:before {
  content: "\f122"; }

.ki-bold-arrow-next:before {
  content: "\f123"; }

.ki-bold-arrow-back:before {
  content: "\f124"; }

.ki-bold-arrow-up:before {
  content: "\f125"; }

.ki-bold-check:before {
  content: "\f126"; }

.ki-bold-wide-arrow-down:before {
  content: "\f127"; }

.ki-bold-wide-arrow-up:before {
  content: "\f128"; }

.ki-bold-wide-arrow-next:before {
  content: "\f129"; }

.ki-bold-wide-arrow-back:before {
  content: "\f12a"; }

.ki-bold-long-arrow-up:before {
  content: "\f12b"; }

.ki-bold-long-arrow-down:before {
  content: "\f12c"; }

.ki-bold-long-arrow-back:before {
  content: "\f12d"; }

.ki-bold-long-arrow-next:before {
  content: "\f12e"; }

.ki-bold-check-1:before {
  content: "\f12f"; }

.ki-close:before {
  content: "\f130"; }

.ki-more-ver:before {
  content: "\f131"; }

.ki-bold-more-ver:before {
  content: "\f132"; }

.ki-more-hor:before {
  content: "\f133"; }

.ki-bold-more-hor:before {
  content: "\f134"; }

.ki-bold-menu:before {
  content: "\f135"; }

.ki-drag:before {
  content: "\f136"; }

.ki-bold-sort:before {
  content: "\f137"; }

.ki-eye:before {
  content: "\f138"; }

.ki-outline-info:before {
  content: "\f139"; }

.ki-menu:before {
  content: "\f13a"; }

.ki-menu-grid:before {
  content: "\f13b"; }

.ki-wrench:before {
  content: "\f13c"; }

.ki-gear:before {
  content: "\f13d"; }

.ki-info:before {
  content: "\f13e"; }

.ki-calendar-2:before {
  content: "\f13f"; }

.ki-calendar:before {
  content: "\f140"; }

.ki-calendar-today:before {
  content: "\f141"; }

.ki-clock:before {
  content: "\f142"; }

.ki-dots:before {
  content: "\f143"; }

/**
 * FormValidation (https://formvalidation.io)
 * The best validation library for JavaScript
 * (c) 2013 - 2020 Nguyen Huu Phuoc <me@phuoc.ng>
 */
.fv-sr-only {
  display: none; }

.fv-plugins-framework input::-ms-clear,
.fv-plugins-framework textarea::-ms-clear {
  display: none;
  height: 0;
  width: 0; }

.fv-plugins-icon-container {
  position: relative; }

.fv-plugins-icon {
  position: absolute;
  right: 0;
  text-align: center;
  top: 0; }

.fv-plugins-tooltip {
  position: absolute;
  z-index: 10000; }

.fv-plugins-tooltip .fv-plugins-tooltip__content {
  background: #000;
  border-radius: 3px;
  color: #eee;
  padding: 10px;
  position: relative; }

.fv-plugins-tooltip .fv-plugins-tooltip__content:before {
  border: 8px solid transparent;
  content: '';
  position: absolute; }

.fv-plugins-tooltip--hide {
  opacity: 0; }

.fv-plugins-tooltip--top-left {
  margin-top: 8px; }

.fv-plugins-tooltip--top-left .fv-plugins-tooltip__content:before {
  border-top-color: #000;
  left: 8px;
  top: 100%; }

.fv-plugins-tooltip--top {
  margin-top: 8px; }

.fv-plugins-tooltip--top .fv-plugins-tooltip__content:before {
  border-top-color: #000;
  left: 50%;
  margin-left: -8px;
  top: 100%; }

.fv-plugins-tooltip--top-right {
  margin-top: 8px; }

.fv-plugins-tooltip--top-right .fv-plugins-tooltip__content:before {
  border-top-color: #000;
  right: 8px;
  top: 100%; }

.fv-plugins-tooltip--right .fv-plugins-tooltip__content:before {
  border-right-color: #000;
  margin-top: -8px;
  right: 100%;
  top: 50%; }

.fv-plugins-tooltip--bottom-right {
  margin-top: 8px; }

.fv-plugins-tooltip--bottom-right .fv-plugins-tooltip__content:before {
  border-bottom-color: #000;
  bottom: 100%;
  right: 8px; }

.fv-plugins-tooltip--bottom {
  margin-top: 8px; }

.fv-plugins-tooltip--bottom .fv-plugins-tooltip__content:before {
  border-bottom-color: #000;
  bottom: 100%;
  left: 50%;
  margin-left: -8px; }

.fv-plugins-tooltip--bottom-left {
  margin-top: 8px; }

.fv-plugins-tooltip--bottom-left .fv-plugins-tooltip__content:before {
  border-bottom-color: #000;
  bottom: 100%;
  left: 8px; }

.fv-plugins-tooltip--left .fv-plugins-tooltip__content:before {
  border-left-color: #000;
  left: 100%;
  margin-top: -8px;
  top: 50%; }

.fv-plugins-tooltip-icon {
  cursor: pointer;
  pointer-events: inherit; }

.fv-plugins-bootstrap1 {
  /* For horizontal form */
  /* Stacked form */
  /* Inline form */
  /* Remove the icons generated by Bootstrap 4.2+ */ }

.fv-plugins-bootstrap1 .fv-help-block {
  color: #dc3545;
  font-size: 80%;
  margin-top: .25rem; }

.fv-plugins-bootstrap1 .is-invalid ~ .form-check-label,
.fv-plugins-bootstrap1 .is-valid ~ .form-check-label {
  color: inherit; }

.fv-plugins-bootstrap1 .has-danger .fv-plugins-icon {
  color: #dc3545; }

.fv-plugins-bootstrap1 .has-success .fv-plugins-icon {
  color: #28a745; }

.fv-plugins-bootstrap1 .fv-plugins-icon {
  height: 38px;
  line-height: 38px;
  width: 38px; }

.fv-plugins-bootstrap1 .input-group ~ .fv-plugins-icon {
  z-index: 3; }

.fv-plugins-bootstrap1 .form-group.row .fv-plugins-icon {
  right: 15px; }

.fv-plugins-bootstrap1 .form-group.row .fv-plugins-icon-check {
  top: -7px;
  /* labelHeight/2 - iconHeight/2 */ }

.fv-plugins-bootstrap1:not(.form-inline) label ~ .fv-plugins-icon {
  top: 32px; }

.fv-plugins-bootstrap1:not(.form-inline) label ~ .fv-plugins-icon-check {
  top: 25px; }

.fv-plugins-bootstrap1:not(.form-inline) label.sr-only ~ .fv-plugins-icon-check {
  top: -7px; }

.fv-plugins-bootstrap1.form-inline .form-group {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-bottom: auto; }

.fv-plugins-bootstrap1 .form-control.is-valid,
.fv-plugins-bootstrap1 .form-control.is-invalid {
  background-image: none; }

.fv-plugins-bootstrap3 .help-block {
  margin-bottom: 0; }

.fv-plugins-bootstrap3 .input-group ~ .form-control-feedback {
  z-index: 4; }

.fv-plugins-bootstrap3.form-inline .form-group {
  vertical-align: top; }

.fv-plugins-bulma {
  /* Support add ons inside field */ }

.fv-plugins-bulma .field.has-addons {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.fv-plugins-bulma .field.has-addons::after {
  content: '';
  width: 100%; }

.fv-plugins-bulma .field.has-addons .fv-plugins-message-container {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1; }

.fv-plugins-bulma .icon.fv-plugins-icon-check {
  top: -4px; }

.fv-plugins-bulma .fv-has-error .input,
.fv-plugins-bulma .fv-has-error .textarea {
  border: 1px solid #ff3860;
  /* Same as .input.is-danger */ }

.fv-plugins-bulma .fv-has-success .input,
.fv-plugins-bulma .fv-has-success .textarea {
  border: 1px solid #23d160;
  /* Same as .input.is-success */ }

.fv-plugins-foundation {
  /* Stacked form */ }

.fv-plugins-foundation .fv-plugins-icon {
  height: 39px;
  line-height: 39px;
  right: 0;
  width: 39px;
  /* Same as height of input */ }

.fv-plugins-foundation .grid-padding-x .fv-plugins-icon {
  right: 15px; }

.fv-plugins-foundation .fv-plugins-icon-container .cell {
  position: relative; }

.fv-plugins-foundation [type="checkbox"] ~ .fv-plugins-icon,
.fv-plugins-foundation [type="checkbox"] ~ .fv-plugins-icon {
  top: -7px;
  /* labelHeight/2 - iconHeight/2 */ }

.fv-plugins-foundation.fv-stacked-form .fv-plugins-message-container {
  width: 100%; }

.fv-plugins-foundation.fv-stacked-form label .fv-plugins-icon,
.fv-plugins-foundation.fv-stacked-form fieldset [type="checkbox"] ~ .fv-plugins-icon,
.fv-plugins-foundation.fv-stacked-form fieldset [type="radio"] ~ .fv-plugins-icon {
  top: 25px;
  /* Same as height of label */ }

.fv-plugins-foundation .form-error {
  display: block; }

.fv-plugins-foundation .fv-row__success .fv-plugins-icon {
  color: #3adb76;
  /* Same as .success */ }

.fv-plugins-foundation .fv-row__error label,
.fv-plugins-foundation .fv-row__error fieldset legend,
.fv-plugins-foundation .fv-row__error .fv-plugins-icon {
  color: #cc4b37;
  /* Same as .is-invalid-label and .form-error */ }

.fv-plugins-materialize .fv-plugins-icon {
  height: 42px;
  /* Same as height of input */
  line-height: 42px;
  width: 42px; }

.fv-plugins-materialize .fv-plugins-icon-check {
  top: -10px; }

.fv-plugins-materialize .fv-invalid-row .helper-text,
.fv-plugins-materialize .fv-invalid-row .fv-plugins-icon {
  color: #F44336; }

.fv-plugins-materialize .fv-valid-row .helper-text,
.fv-plugins-materialize .fv-valid-row .fv-plugins-icon {
  color: #4CAF50; }

.fv-plugins-milligram .fv-plugins-icon {
  height: 38px;
  /* Same as height of input */
  line-height: 38px;
  width: 38px; }

.fv-plugins-milligram .column {
  position: relative; }

.fv-plugins-milligram .column .fv-plugins-icon {
  right: 10px; }

.fv-plugins-milligram .fv-plugins-icon-check {
  top: -6px; }

.fv-plugins-milligram .fv-plugins-message-container {
  margin-bottom: 15px; }

.fv-plugins-milligram.fv-stacked-form .fv-plugins-icon {
  top: 30px; }

.fv-plugins-milligram.fv-stacked-form .fv-plugins-icon-check {
  top: 24px; }

.fv-plugins-milligram .fv-invalid-row .fv-help-block,
.fv-plugins-milligram .fv-invalid-row .fv-plugins-icon {
  color: red; }

.fv-plugins-milligram .fv-valid-row .fv-help-block,
.fv-plugins-milligram .fv-valid-row .fv-plugins-icon {
  color: green; }

.fv-plugins-mini .fv-plugins-icon {
  height: 42px;
  /* Same as height of input */
  line-height: 42px;
  width: 42px;
  top: 4px;
  /* Same as input's margin top */ }

.fv-plugins-mini .fv-plugins-icon-check {
  top: -8px; }

.fv-plugins-mini.fv-stacked-form .fv-plugins-icon {
  top: 28px; }

.fv-plugins-mini.fv-stacked-form .fv-plugins-icon-check {
  top: 20px; }

.fv-plugins-mini .fv-plugins-message-container {
  margin: calc(var(--universal-margin) / 2); }

.fv-plugins-mini .fv-invalid-row .fv-help-block,
.fv-plugins-mini .fv-invalid-row .fv-plugins-icon {
  color: var(--input-invalid-color); }

.fv-plugins-mini .fv-valid-row .fv-help-block,
.fv-plugins-mini .fv-valid-row .fv-plugins-icon {
  color: #308732;
  /* Same as tertiary color */ }

.fv-plugins-mui .fv-plugins-icon {
  height: 32px;
  /* Same as height of input */
  line-height: 32px;
  width: 32px;
  top: 15px;
  right: 4px; }

.fv-plugins-mui .fv-plugins-icon-check {
  top: -6px;
  right: -10px; }

.fv-plugins-mui .fv-plugins-message-container {
  margin: 8px 0; }

.fv-plugins-mui .fv-invalid-row .fv-help-block,
.fv-plugins-mui .fv-invalid-row .fv-plugins-icon {
  color: #F44336; }

.fv-plugins-mui .fv-valid-row .fv-help-block,
.fv-plugins-mui .fv-valid-row .fv-plugins-icon {
  color: #4CAF50; }

.fv-plugins-pure {
  /* Horizontal form */
  /* Stacked form */ }

.fv-plugins-pure .fv-plugins-icon {
  height: 36px;
  line-height: 36px;
  width: 36px;
  /* Height of Pure input */ }

.fv-plugins-pure .fv-has-error label,
.fv-plugins-pure .fv-has-error .fv-help-block,
.fv-plugins-pure .fv-has-error .fv-plugins-icon {
  color: #CA3C3C;
  /* Same as .button-error */ }

.fv-plugins-pure .fv-has-success label,
.fv-plugins-pure .fv-has-success .fv-help-block,
.fv-plugins-pure .fv-has-success .fv-plugins-icon {
  color: #1CB841;
  /* Same as .button-success */ }

.fv-plugins-pure.pure-form-aligned .fv-help-block {
  margin-top: 5px;
  margin-left: 180px; }

.fv-plugins-pure.pure-form-aligned .fv-plugins-icon-check {
  top: -9px;
  /* labelHeight/2 - iconHeight/2 */ }

.fv-plugins-pure.pure-form-stacked .pure-control-group {
  margin-bottom: 8px; }

.fv-plugins-pure.pure-form-stacked .fv-plugins-icon {
  top: 22px;
  /* Same as height of label */ }

.fv-plugins-pure.pure-form-stacked .fv-plugins-icon-check {
  top: 13px; }

.fv-plugins-pure.pure-form-stacked .fv-sr-only ~ .fv-plugins-icon {
  top: -9px; }

.fv-plugins-semantic.ui.form .fields.error label,
.fv-plugins-semantic .error .fv-plugins-icon {
  color: #9f3a38;
  /* Same as .ui.form .field.error .input */ }

.fv-plugins-semantic .fv-plugins-icon-check {
  right: 7px; }

.fv-plugins-shoelace .input-group {
  margin-bottom: 0; }

.fv-plugins-shoelace .fv-plugins-icon {
  height: 32px;
  line-height: 32px;
  /* Same as height of input */
  width: 32px;
  top: 28px;
  /* Same as height of label */ }

.fv-plugins-shoelace .row .fv-plugins-icon {
  right: 16px;
  top: 0; }

.fv-plugins-shoelace .fv-plugins-icon-check {
  top: 24px; }

.fv-plugins-shoelace .fv-sr-only ~ .fv-plugins-icon,
.fv-plugins-shoelace .fv-sr-only ~ div .fv-plugins-icon {
  top: -4px; }

.fv-plugins-shoelace .input-valid .fv-help-block,
.fv-plugins-shoelace .input-valid .fv-plugins-icon {
  color: #2ecc40; }

.fv-plugins-shoelace .input-invalid .fv-help-block,
.fv-plugins-shoelace .input-invalid .fv-plugins-icon {
  color: #ff4136; }

.fv-plugins-spectre .input-group .fv-plugins-icon {
  z-index: 2; }

.fv-plugins-spectre .form-group .fv-plugins-icon-check {
  right: 6px;
  top: 10px; }

.fv-plugins-spectre:not(.form-horizontal) .form-group .fv-plugins-icon-check {
  right: 6px;
  top: 45px; }

.fv-plugins-tachyons .fv-plugins-icon {
  height: 36px;
  line-height: 36px;
  width: 36px; }

.fv-plugins-tachyons .fv-plugins-icon-check {
  top: -7px; }

.fv-plugins-tachyons.fv-stacked-form .fv-plugins-icon {
  top: 34px; }

.fv-plugins-tachyons.fv-stacked-form .fv-plugins-icon-check {
  top: 24px; }

.fv-plugins-turret .fv-plugins-icon {
  height: 40px;
  /* Same as height of input */
  line-height: 40px;
  width: 40px; }

.fv-plugins-turret.fv-stacked-form .fv-plugins-icon {
  top: 29px; }

.fv-plugins-turret.fv-stacked-form .fv-plugins-icon-check {
  top: 17px; }

.fv-plugins-turret .fv-invalid-row .form-message,
.fv-plugins-turret .fv-invalid-row .fv-plugins-icon {
  color: #c00;
  /* Same as .form-message.error */ }

.fv-plugins-turret .fv-valid-row .form-message,
.fv-plugins-turret .fv-valid-row .fv-plugins-icon {
  color: #00b300;
  /* Same as .form-message.success */ }

.fv-plugins-uikit {
  /* Horizontal form */
  /* Stacked form */ }

.fv-plugins-uikit .fv-plugins-icon {
  height: 40px;
  /* Height of UIKit input */
  line-height: 40px;
  top: 25px;
  /* Height of UIKit label */
  width: 40px; }

.fv-plugins-uikit.uk-form-horizontal .fv-plugins-icon {
  top: 0; }

.fv-plugins-uikit.uk-form-horizontal .fv-plugins-icon-check {
  top: -11px;
  /* checkboxLabelHeight/2 - iconHeight/2 = 18/2 - 40/2 */ }

.fv-plugins-uikit.uk-form-stacked .fv-plugins-icon-check {
  top: 15px;
  /* labelHeight + labelMarginBottom + checkboxLabelHeight/2 - iconHeight/2 = 21 + 5 + 18/2 - 40/2 */ }

.fv-plugins-uikit.uk-form-stacked .fv-no-label .fv-plugins-icon {
  top: 0; }

.fv-plugins-uikit.uk-form-stacked .fv-no-label .fv-plugins-icon-check {
  top: -11px; }

.fv-plugins-wizard--step {
  display: none; }

.fv-plugins-wizard--active {
  display: block; }

/*!
 * Datepicker for Bootstrap v1.9.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
.datepicker {
  border-radius: 4px;
  direction: ltr; }

.datepicker-inline {
  width: 220px; }

.datepicker-rtl {
  direction: rtl; }

.datepicker-rtl.dropdown-menu {
  left: auto; }

.datepicker-rtl table tr td span {
  float: right; }

.datepicker-dropdown {
  top: 0;
  left: 0;
  padding: 4px; }

.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(0, 0, 0, 0.15);
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute; }

.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute; }

.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px; }

.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px; }

.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px; }

.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px; }

.datepicker-dropdown.datepicker-orient-bottom:before {
  top: -7px; }

.datepicker-dropdown.datepicker-orient-bottom:after {
  top: -6px; }

.datepicker-dropdown.datepicker-orient-top:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid rgba(0, 0, 0, 0.15); }

.datepicker-dropdown.datepicker-orient-top:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff; }

.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.datepicker table tr td,
.datepicker table tr th {
  text-align: center;
  width: 30px;
  height: 30px;
  border-radius: 4px;
  border: none; }

.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent; }

.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #777777; }

.datepicker table tr td.day:hover,
.datepicker table tr td.focused {
  background: #eeeeee;
  cursor: pointer; }

.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: #777777;
  cursor: default; }

.datepicker table tr td.highlighted {
  color: #000;
  background-color: #d9edf7;
  border-color: #85c5e5;
  border-radius: 0; }

.datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.focus {
  color: #000;
  background-color: #afd9ee;
  border-color: #298fc2; }

.datepicker table tr td.highlighted:hover {
  color: #000;
  background-color: #afd9ee;
  border-color: #52addb; }

.datepicker table tr td.highlighted:active,
.datepicker table tr td.highlighted.active {
  color: #000;
  background-color: #afd9ee;
  border-color: #52addb; }

.datepicker table tr td.highlighted:active:hover,
.datepicker table tr td.highlighted.active:hover,
.datepicker table tr td.highlighted:active:focus,
.datepicker table tr td.highlighted.active:focus,
.datepicker table tr td.highlighted:active.focus,
.datepicker table tr td.highlighted.active.focus {
  color: #000;
  background-color: #91cbe8;
  border-color: #298fc2; }

.datepicker table tr td.highlighted.disabled:hover,
.datepicker table tr td.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.highlighted:hover,
.datepicker table tr td.highlighted.disabled:focus,
.datepicker table tr td.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.disabled.focus,
.datepicker table tr td.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: #d9edf7;
  border-color: #85c5e5; }

.datepicker table tr td.highlighted.focused {
  background: #afd9ee; }

.datepicker table tr td.highlighted.disabled,
.datepicker table tr td.highlighted.disabled:active {
  background: #d9edf7;
  color: #777777; }

.datepicker table tr td.today {
  color: #000;
  background-color: #ffdb99;
  border-color: #ffb733; }

.datepicker table tr td.today:focus,
.datepicker table tr td.today.focus {
  color: #000;
  background-color: #ffc966;
  border-color: #b37400; }

.datepicker table tr td.today:hover {
  color: #000;
  background-color: #ffc966;
  border-color: #f59e00; }

.datepicker table tr td.today:active,
.datepicker table tr td.today.active {
  color: #000;
  background-color: #ffc966;
  border-color: #f59e00; }

.datepicker table tr td.today:active:hover,
.datepicker table tr td.today.active:hover,
.datepicker table tr td.today:active:focus,
.datepicker table tr td.today.active:focus,
.datepicker table tr td.today:active.focus,
.datepicker table tr td.today.active.focus {
  color: #000;
  background-color: #ffbc42;
  border-color: #b37400; }

.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
.datepicker table tr td.today.disabled.focus,
.datepicker table tr td.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.today.focus {
  background-color: #ffdb99;
  border-color: #ffb733; }

.datepicker table tr td.today.focused {
  background: #ffc966; }

.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:active {
  background: #ffdb99;
  color: #777777; }

.datepicker table tr td.range {
  color: #000;
  background-color: #eeeeee;
  border-color: #bbbbbb;
  border-radius: 0; }

.datepicker table tr td.range:focus,
.datepicker table tr td.range.focus {
  color: #000;
  background-color: #d5d5d5;
  border-color: #7c7c7c; }

.datepicker table tr td.range:hover {
  color: #000;
  background-color: #d5d5d5;
  border-color: #9d9d9d; }

.datepicker table tr td.range:active,
.datepicker table tr td.range.active {
  color: #000;
  background-color: #d5d5d5;
  border-color: #9d9d9d; }

.datepicker table tr td.range:active:hover,
.datepicker table tr td.range.active:hover,
.datepicker table tr td.range:active:focus,
.datepicker table tr td.range.active:focus,
.datepicker table tr td.range:active.focus,
.datepicker table tr td.range.active.focus {
  color: #000;
  background-color: #c3c3c3;
  border-color: #7c7c7c; }

.datepicker table tr td.range.disabled:hover,
.datepicker table tr td.range[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled:focus,
.datepicker table tr td.range[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range:focus,
.datepicker table tr td.range.disabled.focus,
.datepicker table tr td.range[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.focus {
  background-color: #eeeeee;
  border-color: #bbbbbb; }

.datepicker table tr td.range.focused {
  background: #d5d5d5; }

.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:active {
  background: #eeeeee;
  color: #777777; }

.datepicker table tr td.range.highlighted {
  color: #000;
  background-color: #e4eef3;
  border-color: #9dc1d3; }

.datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.focus {
  color: #000;
  background-color: #c1d7e3;
  border-color: #4b88a6; }

.datepicker table tr td.range.highlighted:hover {
  color: #000;
  background-color: #c1d7e3;
  border-color: #73a6c0; }

.datepicker table tr td.range.highlighted:active,
.datepicker table tr td.range.highlighted.active {
  color: #000;
  background-color: #c1d7e3;
  border-color: #73a6c0; }

.datepicker table tr td.range.highlighted:active:hover,
.datepicker table tr td.range.highlighted.active:hover,
.datepicker table tr td.range.highlighted:active:focus,
.datepicker table tr td.range.highlighted.active:focus,
.datepicker table tr td.range.highlighted:active.focus,
.datepicker table tr td.range.highlighted.active.focus {
  color: #000;
  background-color: #a8c8d8;
  border-color: #4b88a6; }

.datepicker table tr td.range.highlighted.disabled:hover,
.datepicker table tr td.range.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.highlighted:hover,
.datepicker table tr td.range.highlighted.disabled:focus,
.datepicker table tr td.range.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.disabled.focus,
.datepicker table tr td.range.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.highlighted.focus {
  background-color: #e4eef3;
  border-color: #9dc1d3; }

.datepicker table tr td.range.highlighted.focused {
  background: #c1d7e3; }

.datepicker table tr td.range.highlighted.disabled,
.datepicker table tr td.range.highlighted.disabled:active {
  background: #e4eef3;
  color: #777777; }

.datepicker table tr td.range.today {
  color: #000;
  background-color: #f7ca77;
  border-color: #f1a417; }

.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.focus {
  color: #000;
  background-color: #f4b747;
  border-color: #815608; }

.datepicker table tr td.range.today:hover {
  color: #000;
  background-color: #f4b747;
  border-color: #bf800c; }

.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today.active {
  color: #000;
  background-color: #f4b747;
  border-color: #bf800c; }

.datepicker table tr td.range.today:active:hover,
.datepicker table tr td.range.today.active:hover,
.datepicker table tr td.range.today:active:focus,
.datepicker table tr td.range.today.active:focus,
.datepicker table tr td.range.today:active.focus,
.datepicker table tr td.range.today.active.focus {
  color: #000;
  background-color: #f2aa25;
  border-color: #815608; }

.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.disabled.focus,
.datepicker table tr td.range.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.today.focus {
  background-color: #f7ca77;
  border-color: #f1a417; }

.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:active {
  background: #f7ca77;
  color: #777777; }

.datepicker table tr td.selected,
.datepicker table tr td.selected.highlighted {
  color: #fff;
  background-color: #777777;
  border-color: #555555;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }

.datepicker table tr td.selected:focus,
.datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.focus,
.datepicker table tr td.selected.highlighted.focus {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #161616; }

.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.highlighted:hover {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #373737; }

.datepicker table tr td.selected:active,
.datepicker table tr td.selected.highlighted:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected.highlighted.active {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #373737; }

.datepicker table tr td.selected:active:hover,
.datepicker table tr td.selected.highlighted:active:hover,
.datepicker table tr td.selected.active:hover,
.datepicker table tr td.selected.highlighted.active:hover,
.datepicker table tr td.selected:active:focus,
.datepicker table tr td.selected.highlighted:active:focus,
.datepicker table tr td.selected.active:focus,
.datepicker table tr td.selected.highlighted.active:focus,
.datepicker table tr td.selected:active.focus,
.datepicker table tr td.selected.highlighted:active.focus,
.datepicker table tr td.selected.active.focus,
.datepicker table tr td.selected.highlighted.active.focus {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #161616; }

.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.highlighted.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.highlighted.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.disabled.focus,
.datepicker table tr td.selected.highlighted.disabled.focus,
.datepicker table tr td.selected[disabled].focus,
.datepicker table tr td.selected.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.selected.focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted.focus {
  background-color: #777777;
  border-color: #555555; }

.datepicker table tr td.active,
.datepicker table tr td.active.highlighted {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }

.datepicker table tr td.active:focus,
.datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.focus,
.datepicker table tr td.active.highlighted.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40; }

.datepicker table tr td.active:hover,
.datepicker table tr td.active.highlighted:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74; }

.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active {
  color: #fff;
  background-color: #286090;
  border-color: #204d74; }

.datepicker table tr td.active:active:hover,
.datepicker table tr td.active.highlighted:active:hover,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.highlighted.active:hover,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active.highlighted:active:focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.highlighted.active:focus,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active.highlighted:active.focus,
.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.highlighted.active.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40; }

.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.highlighted.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.highlighted:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.highlighted.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.disabled.focus,
.datepicker table tr td.active.highlighted.disabled.focus,
.datepicker table tr td.active[disabled].focus,
.datepicker table tr td.active.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.active.focus,
fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: #337ab7;
  border-color: #2e6da4; }

.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px; }

.datepicker table tr td span:hover,
.datepicker table tr td span.focused {
  background: #eeeeee; }

.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #777777;
  cursor: default; }

.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }

.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.focus,
.datepicker table tr td span.active:hover.focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active.disabled:hover.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40; }

.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74; }

.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
  color: #fff;
  background-color: #286090;
  border-color: #204d74; }

.datepicker table tr td span.active:active:hover,
.datepicker table tr td span.active:hover:active:hover,
.datepicker table tr td span.active.disabled:active:hover,
.datepicker table tr td span.active.disabled:hover:active:hover,
.datepicker table tr td span.active.active:hover,
.datepicker table tr td span.active:hover.active:hover,
.datepicker table tr td span.active.disabled.active:hover,
.datepicker table tr td span.active.disabled:hover.active:hover,
.datepicker table tr td span.active:active:focus,
.datepicker table tr td span.active:hover:active:focus,
.datepicker table tr td span.active.disabled:active:focus,
.datepicker table tr td span.active.disabled:hover:active:focus,
.datepicker table tr td span.active.active:focus,
.datepicker table tr td span.active:hover.active:focus,
.datepicker table tr td span.active.disabled.active:focus,
.datepicker table tr td span.active.disabled:hover.active:focus,
.datepicker table tr td span.active:active.focus,
.datepicker table tr td span.active:hover:active.focus,
.datepicker table tr td span.active.disabled:active.focus,
.datepicker table tr td span.active.disabled:hover:active.focus,
.datepicker table tr td span.active.active.focus,
.datepicker table tr td span.active:hover.active.focus,
.datepicker table tr td span.active.disabled.active.focus,
.datepicker table tr td span.active.disabled:hover.active.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40; }

.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active:hover.disabled.focus,
.datepicker table tr td span.active.disabled.disabled.focus,
.datepicker table tr td span.active.disabled:hover.disabled.focus,
.datepicker table tr td span.active[disabled].focus,
.datepicker table tr td span.active:hover[disabled].focus,
.datepicker table tr td span.active.disabled[disabled].focus,
.datepicker table tr td span.active.disabled:hover[disabled].focus,
fieldset[disabled] .datepicker table tr td span.active.focus,
fieldset[disabled] .datepicker table tr td span.active:hover.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: #337ab7;
  border-color: #2e6da4; }

.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #777777; }

.datepicker .datepicker-switch {
  width: 145px; }

.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr th {
  cursor: pointer; }

.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
  background: #eeeeee; }

.datepicker .prev.disabled,
.datepicker .next.disabled {
  visibility: hidden; }

.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle; }

.input-group.date .input-group-addon {
  cursor: pointer; }

.input-daterange {
  width: 100%; }

.input-daterange input {
  text-align: center; }

.input-daterange input:first-child {
  border-radius: 3px 0 0 3px; }

.input-daterange input:last-child {
  border-radius: 0 3px 3px 0; }

.input-daterange .input-group-addon {
  width: auto;
  min-width: 16px;
  padding: 4px 5px;
  line-height: 1.42857143;
  border-width: 1px 0;
  margin-left: -5px;
  margin-right: -5px; }
/*@preserve
 * Tempus Dominus Bootstrap4 v5.1.2 (https://tempusdominus.github.io/bootstrap-4/)
 * Copyright 2016-2018 Jonathan Peterson
 * Licensed under MIT (https://github.com/tempusdominus/bootstrap-3/blob/master/LICENSE)
 */
.sr-only, .bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after, .bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after, .bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after, .bootstrap-datetimepicker-widget .btn[data-action="clear"]::after, .bootstrap-datetimepicker-widget .btn[data-action="today"]::after, .bootstrap-datetimepicker-widget .picker-switch::after, .bootstrap-datetimepicker-widget table th.prev::after, .bootstrap-datetimepicker-widget table th.next::after {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.bootstrap-datetimepicker-widget {
  list-style: none; }

.bootstrap-datetimepicker-widget.dropdown-menu {
  display: block;
  margin: 2px 0;
  padding: 4px;
  width: 14rem; }

@media (min-width: 576px) {
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em; } }

@media (min-width: 768px) {
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em; } }

@media (min-width: 992px) {
  .bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs {
    width: 38em; } }

.bootstrap-datetimepicker-widget.dropdown-menu:before, .bootstrap-datetimepicker-widget.dropdown-menu:after {
  content: '';
  display: inline-block;
  position: absolute; }

.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  top: -7px;
  left: 7px; }

.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  top: -6px;
  left: 8px; }

.bootstrap-datetimepicker-widget.dropdown-menu.top:before {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  bottom: -7px;
  left: 6px; }

.bootstrap-datetimepicker-widget.dropdown-menu.top:after {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid white;
  bottom: -6px;
  left: 7px; }

.bootstrap-datetimepicker-widget.dropdown-menu.float-right:before {
  left: auto;
  right: 6px; }

.bootstrap-datetimepicker-widget.dropdown-menu.float-right:after {
  left: auto;
  right: 7px; }

.bootstrap-datetimepicker-widget.dropdown-menu.wider {
  width: 16rem; }

.bootstrap-datetimepicker-widget .list-unstyled {
  margin: 0; }

.bootstrap-datetimepicker-widget a[data-action] {
  padding: 6px 0; }

.bootstrap-datetimepicker-widget a[data-action]:active {
  -webkit-box-shadow: none;
  box-shadow: none; }

.bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second {
  width: 54px;
  font-weight: bold;
  font-size: 1.2em;
  margin: 0; }

.bootstrap-datetimepicker-widget button[data-action] {
  padding: 6px; }

.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after {
  content: "Increment Hours"; }

.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after {
  content: "Increment Minutes"; }

.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after {
  content: "Decrement Hours"; }

.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after {
  content: "Decrement Minutes"; }

.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after {
  content: "Show Hours"; }

.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after {
  content: "Show Minutes"; }

.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after {
  content: "Toggle AM/PM"; }

.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after {
  content: "Clear the picker"; }

.bootstrap-datetimepicker-widget .btn[data-action="today"]::after {
  content: "Set the date to today"; }

.bootstrap-datetimepicker-widget .picker-switch {
  text-align: center; }

.bootstrap-datetimepicker-widget .picker-switch::after {
  content: "Toggle Date and Time Screens"; }

.bootstrap-datetimepicker-widget .picker-switch td {
  padding: 0;
  margin: 0;
  height: auto;
  width: auto;
  line-height: inherit; }

.bootstrap-datetimepicker-widget .picker-switch td span {
  line-height: 2.5;
  height: 2.5em;
  width: 100%; }

.bootstrap-datetimepicker-widget table {
  width: 100%;
  margin: 0; }

.bootstrap-datetimepicker-widget table td,
.bootstrap-datetimepicker-widget table th {
  text-align: center;
  border-radius: 0.25rem; }

.bootstrap-datetimepicker-widget table th {
  height: 20px;
  line-height: 20px;
  width: 20px; }

.bootstrap-datetimepicker-widget table th.picker-switch {
  width: 145px; }

.bootstrap-datetimepicker-widget table th.disabled, .bootstrap-datetimepicker-widget table th.disabled:hover {
  background: none;
  color: #6c757d;
  cursor: not-allowed; }

.bootstrap-datetimepicker-widget table th.prev::after {
  content: "Previous Month"; }

.bootstrap-datetimepicker-widget table th.next::after {
  content: "Next Month"; }

.bootstrap-datetimepicker-widget table thead tr:first-child th {
  cursor: pointer; }

.bootstrap-datetimepicker-widget table thead tr:first-child th:hover {
  background: #e9ecef; }

.bootstrap-datetimepicker-widget table td {
  height: 54px;
  line-height: 54px;
  width: 54px; }

.bootstrap-datetimepicker-widget table td.cw {
  font-size: .8em;
  height: 20px;
  line-height: 20px;
  color: #6c757d; }

.bootstrap-datetimepicker-widget table td.day {
  height: 20px;
  line-height: 20px;
  width: 20px; }

.bootstrap-datetimepicker-widget table td.day:hover, .bootstrap-datetimepicker-widget table td.hour:hover, .bootstrap-datetimepicker-widget table td.minute:hover, .bootstrap-datetimepicker-widget table td.second:hover {
  background: #e9ecef;
  cursor: pointer; }

.bootstrap-datetimepicker-widget table td.old, .bootstrap-datetimepicker-widget table td.new {
  color: #6c757d; }

.bootstrap-datetimepicker-widget table td.today {
  position: relative; }

.bootstrap-datetimepicker-widget table td.today:before {
  content: '';
  display: inline-block;
  border: solid transparent;
  border-width: 0 0 7px 7px;
  border-bottom-color: #007bff;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px; }

.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #007bff;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }

.bootstrap-datetimepicker-widget table td.active.today:before {
  border-bottom-color: #fff; }

.bootstrap-datetimepicker-widget table td.disabled, .bootstrap-datetimepicker-widget table td.disabled:hover {
  background: none;
  color: #6c757d;
  cursor: not-allowed; }

.bootstrap-datetimepicker-widget table td span {
  display: inline-block;
  width: 54px;
  height: 54px;
  line-height: 54px;
  margin: 2px 1.5px;
  cursor: pointer;
  border-radius: 0.25rem; }

.bootstrap-datetimepicker-widget table td span:hover {
  background: #e9ecef; }

.bootstrap-datetimepicker-widget table td span.active {
  background-color: #007bff;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); }

.bootstrap-datetimepicker-widget table td span.old {
  color: #6c757d; }

.bootstrap-datetimepicker-widget table td span.disabled, .bootstrap-datetimepicker-widget table td span.disabled:hover {
  background: none;
  color: #6c757d;
  cursor: not-allowed; }

.bootstrap-datetimepicker-widget.usetwentyfour td.hour {
  height: 27px;
  line-height: 27px; }

.input-group [data-toggle="datetimepicker"] {
  cursor: pointer; }

/*!
 * Timepicker Component for Twitter Bootstrap
 *
 * Copyright 2013 Joris de Wit
 *
 * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */
.bootstrap-timepicker {
  position: relative; }

.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu {
  left: auto;
  right: 0; }

.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before {
  left: auto;
  right: 12px; }

.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after {
  left: auto;
  right: 13px; }

.bootstrap-timepicker .input-group-addon {
  cursor: pointer; }

.bootstrap-timepicker .input-group-addon i {
  display: inline-block;
  width: 16px;
  height: 16px; }

.bootstrap-timepicker-widget.dropdown-menu {
  padding: 4px; }

.bootstrap-timepicker-widget.dropdown-menu.open {
  display: inline-block; }

.bootstrap-timepicker-widget.dropdown-menu:before {
  border-bottom: 7px solid rgba(0, 0, 0, 0.2);
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  content: "";
  display: inline-block;
  position: absolute; }

.bootstrap-timepicker-widget.dropdown-menu:after {
  border-bottom: 6px solid #FFFFFF;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: "";
  display: inline-block;
  position: absolute; }

.bootstrap-timepicker-widget.timepicker-orient-left:before {
  left: 6px; }

.bootstrap-timepicker-widget.timepicker-orient-left:after {
  left: 7px; }

.bootstrap-timepicker-widget.timepicker-orient-right:before {
  right: 6px; }

.bootstrap-timepicker-widget.timepicker-orient-right:after {
  right: 7px; }

.bootstrap-timepicker-widget.timepicker-orient-top:before {
  top: -7px; }

.bootstrap-timepicker-widget.timepicker-orient-top:after {
  top: -6px; }

.bootstrap-timepicker-widget.timepicker-orient-bottom:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999; }

.bootstrap-timepicker-widget.timepicker-orient-bottom:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #ffffff; }

.bootstrap-timepicker-widget a.btn,
.bootstrap-timepicker-widget input {
  border-radius: 4px; }

.bootstrap-timepicker-widget table {
  width: 100%;
  margin: 0; }

.bootstrap-timepicker-widget table td {
  text-align: center;
  height: 30px;
  margin: 0;
  padding: 2px; }

.bootstrap-timepicker-widget table td:not(.separator) {
  min-width: 30px; }

.bootstrap-timepicker-widget table td span {
  width: 100%; }

.bootstrap-timepicker-widget table td a {
  border: 1px transparent solid;
  width: 100%;
  display: inline-block;
  margin: 0;
  padding: 8px 0;
  outline: 0;
  color: #333; }

.bootstrap-timepicker-widget table td a:hover {
  text-decoration: none;
  background-color: #eee;
  border-radius: 4px;
  border-color: #ddd; }

.bootstrap-timepicker-widget table td a i {
  margin-top: 2px;
  font-size: 18px; }

.bootstrap-timepicker-widget table td input {
  width: 25px;
  margin: 0;
  text-align: center; }

.bootstrap-timepicker-widget .modal-content {
  padding: 4px; }

@media (min-width: 767px) {
  .bootstrap-timepicker-widget.modal {
    width: 200px;
    margin-left: -100px; } }

@media (max-width: 767px) {
  .bootstrap-timepicker {
    width: 100%; }
  .bootstrap-timepicker .dropdown-menu {
    width: 100%; } }

.daterangepicker {
  position: absolute;
  color: inherit;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ddd;
  width: 278px;
  max-width: none;
  padding: 0;
  margin-top: 7px;
  top: 100px;
  left: 20px;
  z-index: 3001;
  display: none;
  font-family: arial;
  font-size: 15px;
  line-height: 1em; }

.daterangepicker:before, .daterangepicker:after {
  position: absolute;
  display: inline-block;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: ''; }

.daterangepicker:before {
  top: -7px;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc; }

.daterangepicker:after {
  top: -6px;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent; }

.daterangepicker.opensleft:before {
  right: 9px; }

.daterangepicker.opensleft:after {
  right: 10px; }

.daterangepicker.openscenter:before {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto; }

.daterangepicker.openscenter:after {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto; }

.daterangepicker.opensright:before {
  left: 9px; }

.daterangepicker.opensright:after {
  left: 10px; }

.daterangepicker.drop-up {
  margin-top: -7px; }

.daterangepicker.drop-up:before {
  top: initial;
  bottom: -7px;
  border-bottom: initial;
  border-top: 7px solid #ccc; }

.daterangepicker.drop-up:after {
  top: initial;
  bottom: -6px;
  border-bottom: initial;
  border-top: 6px solid #fff; }

.daterangepicker.single .daterangepicker .ranges, .daterangepicker.single .drp-calendar {
  float: none; }

.daterangepicker.single .drp-selected {
  display: none; }

.daterangepicker.show-calendar .drp-calendar {
  display: block; }

.daterangepicker.show-calendar .drp-buttons {
  display: block; }

.daterangepicker.auto-apply .drp-buttons {
  display: none; }

.daterangepicker .drp-calendar {
  display: none;
  max-width: 270px; }

.daterangepicker .drp-calendar.left {
  padding: 8px 0 8px 8px; }

.daterangepicker .drp-calendar.right {
  padding: 8px; }

.daterangepicker .drp-calendar.single .calendar-table {
  border: none; }

.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {
  color: #fff;
  border: solid black;
  border-width: 0 2px 2px 0;
  border-radius: 0;
  display: inline-block;
  padding: 3px; }

.daterangepicker .calendar-table .next span {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg); }

.daterangepicker .calendar-table .prev span {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg); }

.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  min-width: 32px;
  width: 32px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid transparent;
  white-space: nowrap;
  cursor: pointer; }

.daterangepicker .calendar-table {
  border: 1px solid #fff;
  border-radius: 4px;
  background-color: #fff; }

.daterangepicker .calendar-table table {
  width: 100%;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse; }

.daterangepicker td.available:hover, .daterangepicker th.available:hover {
  background-color: #eee;
  border-color: transparent;
  color: inherit; }

.daterangepicker td.week, .daterangepicker th.week {
  font-size: 80%;
  color: #ccc; }

.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
  background-color: #fff;
  border-color: transparent;
  color: #999; }

.daterangepicker td.in-range {
  background-color: #ebf4f8;
  border-color: transparent;
  color: #000;
  border-radius: 0; }

.daterangepicker td.start-date {
  border-radius: 4px 0 0 4px; }

.daterangepicker td.end-date {
  border-radius: 0 4px 4px 0; }

.daterangepicker td.start-date.end-date {
  border-radius: 4px; }

.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #357ebd;
  border-color: transparent;
  color: #fff; }

.daterangepicker th.month {
  width: auto; }

.daterangepicker td.disabled, .daterangepicker option.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through; }

.daterangepicker select.monthselect, .daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default; }

.daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%; }

.daterangepicker select.yearselect {
  width: 40%; }

.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {
  width: 50px;
  margin: 0 auto;
  background: #eee;
  border: 1px solid #eee;
  padding: 2px;
  outline: 0;
  font-size: 12px; }

.daterangepicker .calendar-time {
  text-align: center;
  margin: 4px auto 0 auto;
  line-height: 30px;
  position: relative; }

.daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed; }

.daterangepicker .drp-buttons {
  clear: both;
  text-align: right;
  padding: 8px;
  border-top: 1px solid #ddd;
  display: none;
  line-height: 12px;
  vertical-align: middle; }

.daterangepicker .drp-selected {
  display: inline-block;
  font-size: 12px;
  padding-right: 8px; }

.daterangepicker .drp-buttons .btn {
  margin-left: 8px;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 8px; }

.daterangepicker.show-ranges.single.rtl .drp-calendar.left {
  border-right: 1px solid #ddd; }

.daterangepicker.show-ranges.single.ltr .drp-calendar.left {
  border-left: 1px solid #ddd; }

.daterangepicker.show-ranges.rtl .drp-calendar.right {
  border-right: 1px solid #ddd; }

.daterangepicker.show-ranges.ltr .drp-calendar.left {
  border-left: 1px solid #ddd; }

.daterangepicker .ranges {
  float: none;
  text-align: left;
  margin: 0; }

.daterangepicker.show-calendar .ranges {
  margin-top: 8px; }

.daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%; }

.daterangepicker .ranges li {
  font-size: 12px;
  padding: 8px 12px;
  cursor: pointer; }

.daterangepicker .ranges li:hover {
  background-color: #eee; }

.daterangepicker .ranges li.active {
  background-color: #08c;
  color: #fff; }

/*  Larger Screen Styling */
@media (min-width: 564px) {
  .daterangepicker {
    width: auto; }
  .daterangepicker .ranges ul {
    width: 140px; }
  .daterangepicker.single .ranges ul {
    width: 100%; }
  .daterangepicker.single .drp-calendar.left {
    clear: none; }
  .daterangepicker.single .ranges, .daterangepicker.single .drp-calendar {
    float: left; }
  .daterangepicker {
    direction: ltr;
    text-align: left; }
  .daterangepicker .drp-calendar.left {
    clear: left;
    margin-right: 0; }
  .daterangepicker .drp-calendar.left .calendar-table {
    border-right: none;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .daterangepicker .drp-calendar.right {
    margin-left: 0; }
  .daterangepicker .drp-calendar.right .calendar-table {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .daterangepicker .drp-calendar.left .calendar-table {
    padding-right: 8px; }
  .daterangepicker .ranges, .daterangepicker .drp-calendar {
    float: left; } }

@media (min-width: 730px) {
  .daterangepicker .ranges {
    width: auto; }
  .daterangepicker .ranges {
    float: left; }
  .daterangepicker.rtl .ranges {
    float: right; }
  .daterangepicker .drp-calendar.left {
    clear: none !important; } }

/*
 *  Bootstrap TouchSpin - v4.3.0
 *  A mobile and touch friendly input spinner component for Bootstrap 3 & 4.
 *  http://www.virtuosoft.eu/code/bootstrap-touchspin/
 *
 *  Made by István Ujj-Mészáros
 *  Under Apache License v2.0 License
 */
/* This CSS file is unnecessary if you are not using vertical buttons functionality */
.bootstrap-touchspin .input-group-btn-vertical {
  position: absolute;
  right: 0;
  height: 100%;
  z-index: 11; }

.bootstrap-touchspin .input-group-btn-vertical > .btn {
  position: absolute;
  right: 0;
  height: 50%;
  padding: 0;
  width: 2em;
  text-align: center;
  line-height: 1; }

.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up {
  border-radius: 0 4px 0 0;
  top: 0; }

.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down {
  border-radius: 0 0 4px 0;
  bottom: 0; }

/*!
 * Bootstrap-select v1.13.18 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2020 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */
@-webkit-keyframes bs-notify-fadeOut {
  0% {
    opacity: 0.9; }
  100% {
    opacity: 0; } }

@keyframes bs-notify-fadeOut {
  0% {
    opacity: 0.9; }
  100% {
    opacity: 0; } }

select.bs-select-hidden,
.bootstrap-select > select.bs-select-hidden,
select.selectpicker {
  display: none !important; }

.bootstrap-select {
  width: 220px \0;
  /*IE9 and below*/
  vertical-align: middle; }

.bootstrap-select > .dropdown-toggle {
  position: relative;
  width: 100%;
  text-align: right;
  white-space: nowrap;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between; }

.bootstrap-select > .dropdown-toggle:after {
  margin-top: -1px; }

.bootstrap-select > .dropdown-toggle.bs-placeholder,
.bootstrap-select > .dropdown-toggle.bs-placeholder:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder:active {
  color: #999; }

.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:hover,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:focus,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-primary:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-secondary:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-success:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-danger:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-info:active,
.bootstrap-select > .dropdown-toggle.bs-placeholder.btn-dark:active {
  color: rgba(255, 255, 255, 0.5); }

.bootstrap-select > select {
  position: absolute !important;
  bottom: 0;
  left: 50%;
  display: block !important;
  width: 0.5px !important;
  height: 100% !important;
  padding: 0 !important;
  opacity: 0 !important;
  border: none;
  z-index: 0 !important; }

.bootstrap-select > select.mobile-device {
  top: 0;
  left: 0;
  display: block !important;
  width: 100% !important;
  z-index: 2 !important; }

.has-error .bootstrap-select .dropdown-toggle,
.error .bootstrap-select .dropdown-toggle,
.bootstrap-select.is-invalid .dropdown-toggle,
.was-validated .bootstrap-select select:invalid + .dropdown-toggle {
  border-color: #b94a48; }

.bootstrap-select.is-valid .dropdown-toggle,
.was-validated .bootstrap-select select:valid + .dropdown-toggle {
  border-color: #28a745; }

.bootstrap-select.fit-width {
  width: auto !important; }

.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {
  width: 220px; }

.bootstrap-select > select.mobile-device:focus + .dropdown-toggle,
.bootstrap-select .dropdown-toggle:focus {
  outline: thin dotted #333333 !important;
  outline: 5px auto -webkit-focus-ring-color !important;
  outline-offset: -2px; }

.bootstrap-select.form-control {
  margin-bottom: 0;
  padding: 0;
  border: none;
  height: auto; }

:not(.input-group) > .bootstrap-select.form-control:not([class*="col-"]) {
  width: 100%; }

.bootstrap-select.form-control.input-group-btn {
  float: none;
  z-index: auto; }

.form-inline .bootstrap-select,
.form-inline .bootstrap-select.form-control:not([class*="col-"]) {
  width: auto; }

.bootstrap-select:not(.input-group-btn),
.bootstrap-select[class*="col-"] {
  float: none;
  display: inline-block;
  margin-left: 0; }

.bootstrap-select.dropdown-menu-right,
.bootstrap-select[class*="col-"].dropdown-menu-right,
.row .bootstrap-select[class*="col-"].dropdown-menu-right {
  float: right; }

.form-inline .bootstrap-select,
.form-horizontal .bootstrap-select,
.form-group .bootstrap-select {
  margin-bottom: 0; }

.form-group-lg .bootstrap-select.form-control,
.form-group-sm .bootstrap-select.form-control {
  padding: 0; }

.form-group-lg .bootstrap-select.form-control .dropdown-toggle,
.form-group-sm .bootstrap-select.form-control .dropdown-toggle {
  height: 100%;
  font-size: inherit;
  line-height: inherit;
  border-radius: inherit; }

.bootstrap-select.form-control-sm .dropdown-toggle,
.bootstrap-select.form-control-lg .dropdown-toggle {
  font-size: inherit;
  line-height: inherit;
  border-radius: inherit; }

.bootstrap-select.form-control-sm .dropdown-toggle {
  padding: 0.25rem 0.5rem; }

.bootstrap-select.form-control-lg .dropdown-toggle {
  padding: 0.5rem 1rem; }

.form-inline .bootstrap-select .form-control {
  width: 100%; }

.bootstrap-select.disabled,
.bootstrap-select > .disabled {
  cursor: not-allowed; }

.bootstrap-select.disabled:focus,
.bootstrap-select > .disabled:focus {
  outline: none !important; }

.bootstrap-select.bs-container {
  position: absolute;
  top: 0;
  left: 0;
  height: 0 !important;
  padding: 0 !important; }

.bootstrap-select.bs-container .dropdown-menu {
  z-index: 1060; }

.bootstrap-select .dropdown-toggle .filter-option {
  position: static;
  top: 0;
  left: 0;
  float: left;
  height: 100%;
  width: 100%;
  text-align: left;
  overflow: hidden;
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto; }

.bs3.bootstrap-select .dropdown-toggle .filter-option {
  padding-right: inherit; }

.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option {
  position: absolute;
  padding-top: inherit;
  padding-bottom: inherit;
  padding-left: inherit;
  float: none; }

.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner {
  padding-right: inherit; }

.bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  overflow: hidden; }

.bootstrap-select .dropdown-toggle .filter-expand {
  width: 0 !important;
  float: left;
  opacity: 0 !important;
  overflow: hidden; }

.bootstrap-select .dropdown-toggle .caret {
  position: absolute;
  top: 50%;
  right: 12px;
  margin-top: -2px;
  vertical-align: middle; }

.input-group .bootstrap-select.form-control .dropdown-toggle {
  border-radius: inherit; }

.bootstrap-select[class*="col-"] .dropdown-toggle {
  width: 100%; }

.bootstrap-select .dropdown-menu {
  min-width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.bootstrap-select .dropdown-menu > .inner:focus {
  outline: none !important; }

.bootstrap-select .dropdown-menu.inner {
  position: static;
  float: none;
  border: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none; }

.bootstrap-select .dropdown-menu li {
  position: relative; }

.bootstrap-select .dropdown-menu li.active small {
  color: rgba(255, 255, 255, 0.5) !important; }

.bootstrap-select .dropdown-menu li.disabled a {
  cursor: not-allowed; }

.bootstrap-select .dropdown-menu li a {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.bootstrap-select .dropdown-menu li a.opt {
  position: relative;
  padding-left: 2.25em; }

.bootstrap-select .dropdown-menu li a span.check-mark {
  display: none; }

.bootstrap-select .dropdown-menu li a span.text {
  display: inline-block; }

.bootstrap-select .dropdown-menu li small {
  padding-left: 0.5em; }

.bootstrap-select .dropdown-menu .notify {
  position: absolute;
  bottom: 5px;
  width: 96%;
  margin: 0 2%;
  min-height: 26px;
  padding: 3px 5px;
  background: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  pointer-events: none;
  opacity: 0.9;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.bootstrap-select .dropdown-menu .notify.fadeOut {
  -webkit-animation: 300ms linear 750ms forwards bs-notify-fadeOut;
  animation: 300ms linear 750ms forwards bs-notify-fadeOut; }

.bootstrap-select .no-results {
  padding: 3px;
  background: #f5f5f5;
  margin: 0 5px;
  white-space: nowrap; }

.bootstrap-select.fit-width .dropdown-toggle .filter-option {
  position: static;
  display: inline;
  padding: 0; }

.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner {
  display: inline; }

.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before {
  content: '\00a0'; }

.bootstrap-select.fit-width .dropdown-toggle .caret {
  position: static;
  top: auto;
  margin-top: -1px; }

.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark {
  position: absolute;
  display: inline-block;
  right: 15px;
  top: 5px; }

.bootstrap-select.show-tick .dropdown-menu li a span.text {
  margin-right: 34px; }

.bootstrap-select .bs-ok-default:after {
  content: '';
  display: block;
  width: 0.5em;
  height: 1em;
  border-style: solid;
  border-width: 0 0.26em 0.26em 0;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }

.bootstrap-select.show-menu-arrow.open > .dropdown-toggle,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle {
  z-index: 1061; }

.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before {
  content: '';
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(204, 204, 204, 0.2);
  position: absolute;
  bottom: -4px;
  left: 9px;
  display: none; }

.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after {
  content: '';
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  position: absolute;
  bottom: -4px;
  left: 10px;
  display: none; }

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before {
  bottom: auto;
  top: -4px;
  border-top: 7px solid rgba(204, 204, 204, 0.2);
  border-bottom: 0; }

.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after {
  bottom: auto;
  top: -4px;
  border-top: 6px solid white;
  border-bottom: 0; }

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before {
  right: 12px;
  left: auto; }

.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after {
  right: 13px;
  left: auto; }

.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:before,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:before,
.bootstrap-select.show-menu-arrow.open > .dropdown-toggle .filter-option:after,
.bootstrap-select.show-menu-arrow.show > .dropdown-toggle .filter-option:after {
  display: block; }

.bs-searchbox,
.bs-actionsbox,
.bs-donebutton {
  padding: 4px 8px; }

.bs-actionsbox {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.bs-actionsbox .btn-group button {
  width: 50%; }

.bs-donebutton {
  float: left;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.bs-donebutton .btn-group button {
  width: 100%; }

.bs-searchbox + .bs-actionsbox {
  padding: 0 8px 4px; }

.bs-searchbox .form-control {
  margin-bottom: 0;
  width: 100%;
  float: none; }
/**
  * bootstrap-switch - Turn checkboxes and radio buttons into toggle switches.
  *
  * @version v3.3.4
  * @homepage https://bttstrp.github.io/bootstrap-switch
  * @author Mattia Larentis <mattia@larentis.eu> (http://larentis.eu)
  * @license Apache-2.0
  */
.bootstrap-switch {
  display: inline-block;
  direction: ltr;
  cursor: pointer;
  border-radius: 4px;
  border: 1px solid;
  border-color: #ccc;
  position: relative;
  text-align: left;
  overflow: hidden;
  line-height: 8px;
  z-index: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; }

.bootstrap-switch .bootstrap-switch-container {
  display: inline-block;
  top: 0;
  border-radius: 4px;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch .bootstrap-switch-label {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: table-cell;
  vertical-align: middle;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 20px; }

.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off {
  text-align: center;
  z-index: 1; }

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
  color: #fff;
  background: #337ab7; }

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
  color: #fff;
  background: #5bc0de; }

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
  color: #fff;
  background: #5cb85c; }

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
  background: #f0ad4e;
  color: #fff; }

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
  color: #fff;
  background: #d9534f; }

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
  color: #000;
  background: #eeeeee; }

.bootstrap-switch .bootstrap-switch-label {
  text-align: center;
  margin-top: -1px;
  margin-bottom: -1px;
  z-index: 100;
  color: #333;
  background: #fff; }

.bootstrap-switch span::before {
  content: "\200b"; }

.bootstrap-switch .bootstrap-switch-handle-on {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px; }

.bootstrap-switch .bootstrap-switch-handle-off {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px; }

.bootstrap-switch input[type='radio'],
.bootstrap-switch input[type='checkbox'] {
  position: absolute !important;
  top: 0;
  left: 0;
  margin: 0;
  z-index: -1;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: hidden; }

.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5; }

.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5; }

.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
  padding: 6px 16px;
  font-size: 18px;
  line-height: 1.3333333; }

.bootstrap-switch.bootstrap-switch-disabled,
.bootstrap-switch.bootstrap-switch-readonly,
.bootstrap-switch.bootstrap-switch-indeterminate {
  cursor: default !important; }

.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label {
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: default !important; }

.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
  -webkit-transition: margin-left 0.5s;
  transition: margin-left 0.5s; }

.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px; }

.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px; }

.bootstrap-switch.bootstrap-switch-focused {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }

.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px; }

.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px; }

.select2-container {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle; }

.select2-container .select2-selection--single {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none; }

.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.select2-container .select2-selection--single .select2-selection__clear {
  position: relative; }

.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px; }

.select2-container .select2-selection--multiple {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none; }

.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap; }

.select2-container .select2-search--inline {
  float: left; }

.select2-container .select2-search--inline .select2-search__field {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0; }

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none; }

.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051; }

.select2-results {
  display: block; }

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0; }

.select2-results__option {
  padding: 6px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none; }

.select2-results__option[aria-selected] {
  cursor: pointer; }

.select2-container--open .select2-dropdown {
  left: 0; }

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-search--dropdown {
  display: block;
  padding: 4px; }

.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none; }

.select2-search--dropdown.select2-search--hide {
  display: none; }

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0); }

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important; }

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px; }

.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px; }

.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold; }

.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999; }

.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px; }

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto; }

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default; }

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none; }

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px; }

.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text; }

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%; }

.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none; }

.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
  padding: 1px; }

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px; }

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px; }

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto; }

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0; }

.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default; }

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none; }

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa; }

.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: textfield; }

.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }

.select2-container--default .select2-results__option[role=group] {
  padding: 0; }

.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999; }

.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd; }

.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em; }

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white; }

.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px; }

.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, white), to(#eeeeee));
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }

.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb; }

.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px; }

.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px; }

.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999; }

.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eeeeee), to(#cccccc));
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto; }

.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb; }

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none; }

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(50%, #eeeeee));
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eeeeee), to(white));
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }

.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0; }

.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb; }

.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px; }

.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none; }

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px; }

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px; }

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
  margin-left: 5px;
  margin-right: auto; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto; }

.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0; }

.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  -webkit-box-shadow: none;
  box-shadow: none; }

.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent; }

.select2-container--classic .select2-dropdown--above {
  border-bottom: none; }

.select2-container--classic .select2-dropdown--below {
  border-top: none; }

.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }

.select2-container--classic .select2-results__option[role=group] {
  padding: 0; }

.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey; }

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white; }

.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px; }

.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb; }

/**
Ion.RangeSlider, 2.3.1
© Denis Ineshin, 2010 - 2019, IonDen.com
Build date: 2019-12-19 16:51:02
*/
.irs {
  position: relative;
  display: block;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 12px;
  font-family: Arial, sans-serif; }

.irs-line {
  position: relative;
  display: block;
  overflow: hidden;
  outline: none !important; }

.irs-bar {
  position: absolute;
  display: block;
  left: 0;
  width: 0; }

.irs-shadow {
  position: absolute;
  display: none;
  left: 0;
  width: 0; }

.irs-handle {
  position: absolute;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: default;
  z-index: 1; }

.irs-handle.type_last {
  z-index: 2; }

.irs-min,
.irs-max {
  position: absolute;
  display: block;
  cursor: default; }

.irs-min {
  left: 0; }

.irs-max {
  right: 0; }

.irs-from,
.irs-to,
.irs-single {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  cursor: default;
  white-space: nowrap; }

.irs-grid {
  position: absolute;
  display: none;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 20px; }

.irs-with-grid .irs-grid {
  display: block; }

.irs-grid-pol {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 8px;
  background: #000; }

.irs-grid-pol.small {
  height: 4px; }

.irs-grid-text {
  position: absolute;
  bottom: 0;
  left: 0;
  white-space: nowrap;
  text-align: center;
  font-size: 9px;
  line-height: 9px;
  padding: 0 3px;
  color: #000; }

.irs-disable-mask {
  position: absolute;
  display: block;
  top: 0;
  left: -1%;
  width: 102%;
  height: 100%;
  cursor: default;
  background: rgba(0, 0, 0, 0);
  z-index: 2; }

.lt-ie9 .irs-disable-mask {
  background: #000;
  filter: alpha(opacity=0);
  cursor: not-allowed; }

.irs-disabled {
  opacity: 0.4; }

.irs-hidden-input {
  position: absolute !important;
  display: block !important;
  top: 0 !important;
  left: 0 !important;
  width: 0 !important;
  height: 0 !important;
  font-size: 0 !important;
  line-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden;
  outline: none !important;
  z-index: -9999 !important;
  background: none !important;
  border-style: solid !important;
  border-color: transparent !important; }

.irs--flat {
  height: 40px; }

.irs--flat.irs-with-grid {
  height: 60px; }

.irs--flat .irs-line {
  top: 25px;
  height: 12px;
  background-color: #e1e4e9;
  border-radius: 4px; }

.irs--flat .irs-bar {
  top: 25px;
  height: 12px;
  background-color: #ed5565; }

.irs--flat .irs-bar--single {
  border-radius: 4px 0 0 4px; }

.irs--flat .irs-shadow {
  height: 1px;
  bottom: 16px;
  background-color: #e1e4e9; }

.irs--flat .irs-handle {
  top: 22px;
  width: 16px;
  height: 18px;
  background-color: transparent; }

.irs--flat .irs-handle > i:first-child {
  position: absolute;
  display: block;
  top: 0;
  left: 50%;
  width: 2px;
  height: 100%;
  margin-left: -1px;
  background-color: #da4453; }

.irs--flat .irs-handle.state_hover > i:first-child,
.irs--flat .irs-handle:hover > i:first-child {
  background-color: #a43540; }

.irs--flat .irs-min,
.irs--flat .irs-max {
  top: 0;
  padding: 1px 3px;
  color: #999;
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  background-color: #e1e4e9;
  border-radius: 4px; }

.irs--flat .irs-from,
.irs--flat .irs-to,
.irs--flat .irs-single {
  color: white;
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  padding: 1px 5px;
  background-color: #ed5565;
  border-radius: 4px; }

.irs--flat .irs-from:before,
.irs--flat .irs-to:before,
.irs--flat .irs-single:before {
  position: absolute;
  display: block;
  content: "";
  bottom: -6px;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -3px;
  overflow: hidden;
  border: 3px solid transparent;
  border-top-color: #ed5565; }

.irs--flat .irs-grid-pol {
  background-color: #e1e4e9; }

.irs--flat .irs-grid-text {
  color: #999; }

.irs--big {
  height: 55px; }

.irs--big.irs-with-grid {
  height: 70px; }

.irs--big .irs-line {
  top: 33px;
  height: 12px;
  background-color: white;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(-50%, #ddd), color-stop(150%, white));
  background: linear-gradient(to bottom, #ddd -50%, white 150%);
  border: 1px solid #ccc;
  border-radius: 12px; }

.irs--big .irs-bar {
  top: 33px;
  height: 12px;
  background-color: #92bce0;
  border: 1px solid #428bca;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(30%, #428bca), to(#b9d4ec));
  background: linear-gradient(to bottom, #ffffff 0%, #428bca 30%, #b9d4ec 100%);
  -webkit-box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, 0.5);
  box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, 0.5); }

.irs--big .irs-bar--single {
  border-radius: 12px 0 0 12px; }

.irs--big .irs-shadow {
  height: 1px;
  bottom: 16px;
  background-color: rgba(66, 139, 202, 0.5); }

.irs--big .irs-handle {
  top: 25px;
  width: 30px;
  height: 30px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  background-color: #cbcfd5;
  background: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(30%, #B4B9BE), to(white));
  background: linear-gradient(to bottom, white 0%, #B4B9BE 30%, white 100%);
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2), inset 0 0 3px 1px white;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2), inset 0 0 3px 1px white;
  border-radius: 30px; }

.irs--big .irs-handle.state_hover,
.irs--big .irs-handle:hover {
  border-color: rgba(0, 0, 0, 0.45);
  background-color: #939ba7;
  background: -webkit-gradient(linear, left top, left bottom, from(white), color-stop(30%, #919BA5), to(white));
  background: linear-gradient(to bottom, white 0%, #919BA5 30%, white 100%); }

.irs--big .irs-min,
.irs--big .irs-max {
  top: 0;
  padding: 1px 5px;
  color: white;
  text-shadow: none;
  background-color: #9f9f9f;
  border-radius: 3px; }

.irs--big .irs-from,
.irs--big .irs-to,
.irs--big .irs-single {
  color: white;
  text-shadow: none;
  padding: 1px 5px;
  background-color: #428bca;
  background: -webkit-gradient(linear, left top, left bottom, from(#428bca), to(#3071a9));
  background: linear-gradient(to bottom, #428bca 0%, #3071a9 100%);
  border-radius: 3px; }

.irs--big .irs-grid-pol {
  background-color: #428bca; }

.irs--big .irs-grid-text {
  color: #428bca; }

.irs--modern {
  height: 55px; }

.irs--modern.irs-with-grid {
  height: 55px; }

.irs--modern .irs-line {
  top: 25px;
  height: 5px;
  background-color: #d1d6e0;
  background: -webkit-gradient(linear, left top, left bottom, from(#e0e4ea), to(#d1d6e0));
  background: linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);
  border: 1px solid #a3adc1;
  border-bottom-width: 0;
  border-radius: 5px; }

.irs--modern .irs-bar {
  top: 25px;
  height: 5px;
  background: #20b426;
  background: -webkit-gradient(linear, left top, left bottom, from(#20b426), to(#18891d));
  background: linear-gradient(to bottom, #20b426 0%, #18891d 100%); }

.irs--modern .irs-bar--single {
  border-radius: 5px 0 0 5px; }

.irs--modern .irs-shadow {
  height: 1px;
  bottom: 21px;
  background-color: rgba(209, 214, 224, 0.5); }

.irs--modern .irs-handle {
  top: 37px;
  width: 12px;
  height: 13px;
  border: 1px solid #a3adc1;
  border-top-width: 0;
  -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
  border-radius: 0 0 3px 3px; }

.irs--modern .irs-handle > i:nth-child(1) {
  position: absolute;
  display: block;
  top: -4px;
  left: 1px;
  width: 6px;
  height: 6px;
  border: 1px solid #a3adc1;
  background: white;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }

.irs--modern .irs-handle > i:nth-child(2) {
  position: absolute;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  top: 0;
  left: 0;
  width: 10px;
  height: 12px;
  background: #e9e6e6;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#e9e6e6));
  background: linear-gradient(to bottom, white 0%, #e9e6e6 100%);
  border-radius: 0 0 3px 3px; }

.irs--modern .irs-handle > i:nth-child(3) {
  position: absolute;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  top: 3px;
  left: 3px;
  width: 4px;
  height: 5px;
  border-left: 1px solid #a3adc1;
  border-right: 1px solid #a3adc1; }

.irs--modern .irs-handle.state_hover,
.irs--modern .irs-handle:hover {
  border-color: #7685a2;
  background: #c3c7cd;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(30%, #919ba5), to(#ffffff));
  background: linear-gradient(to bottom, #ffffff 0%, #919ba5 30%, #ffffff 100%); }

.irs--modern .irs-handle.state_hover > i:nth-child(1),
.irs--modern .irs-handle:hover > i:nth-child(1) {
  border-color: #7685a2; }

.irs--modern .irs-handle.state_hover > i:nth-child(3),
.irs--modern .irs-handle:hover > i:nth-child(3) {
  border-color: #48536a; }

.irs--modern .irs-min,
.irs--modern .irs-max {
  top: 0;
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  padding: 1px 5px;
  color: white;
  background-color: #d1d6e0;
  border-radius: 5px; }

.irs--modern .irs-from,
.irs--modern .irs-to,
.irs--modern .irs-single {
  font-size: 10px;
  line-height: 1.333;
  text-shadow: none;
  padding: 1px 5px;
  background-color: #20b426;
  color: white;
  border-radius: 5px; }

.irs--modern .irs-from:before,
.irs--modern .irs-to:before,
.irs--modern .irs-single:before {
  position: absolute;
  display: block;
  content: "";
  bottom: -6px;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -3px;
  overflow: hidden;
  border: 3px solid transparent;
  border-top-color: #20b426; }

.irs--modern .irs-grid {
  height: 25px; }

.irs--modern .irs-grid-pol {
  background-color: #dedede; }

.irs--modern .irs-grid-text {
  color: silver;
  font-size: 13px; }

.irs--sharp {
  height: 50px;
  font-size: 12px;
  line-height: 1; }

.irs--sharp.irs-with-grid {
  height: 57px; }

.irs--sharp .irs-line {
  top: 30px;
  height: 2px;
  background-color: black;
  border-radius: 2px; }

.irs--sharp .irs-bar {
  top: 30px;
  height: 2px;
  background-color: #ee22fa; }

.irs--sharp .irs-bar--single {
  border-radius: 2px 0 0 2px; }

.irs--sharp .irs-shadow {
  height: 1px;
  bottom: 21px;
  background-color: rgba(0, 0, 0, 0.5); }

.irs--sharp .irs-handle {
  top: 25px;
  width: 10px;
  height: 10px;
  background-color: #a804b2; }

.irs--sharp .irs-handle > i:first-child {
  position: absolute;
  display: block;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-top-color: #a804b2; }

.irs--sharp .irs-handle.state_hover,
.irs--sharp .irs-handle:hover {
  background-color: black; }

.irs--sharp .irs-handle.state_hover > i:first-child,
.irs--sharp .irs-handle:hover > i:first-child {
  border-top-color: black; }

.irs--sharp .irs-min,
.irs--sharp .irs-max {
  color: white;
  font-size: 14px;
  line-height: 1;
  top: 0;
  padding: 3px 4px;
  opacity: 0.4;
  background-color: #a804b2;
  border-radius: 2px; }

.irs--sharp .irs-from,
.irs--sharp .irs-to,
.irs--sharp .irs-single {
  font-size: 14px;
  line-height: 1;
  text-shadow: none;
  padding: 3px 4px;
  background-color: #a804b2;
  color: white;
  border-radius: 2px; }

.irs--sharp .irs-from:before,
.irs--sharp .irs-to:before,
.irs--sharp .irs-single:before {
  position: absolute;
  display: block;
  content: "";
  bottom: -6px;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -3px;
  overflow: hidden;
  border: 3px solid transparent;
  border-top-color: #a804b2; }

.irs--sharp .irs-grid {
  height: 25px; }

.irs--sharp .irs-grid-pol {
  background-color: #dedede; }

.irs--sharp .irs-grid-text {
  color: silver;
  font-size: 13px; }

.irs--round {
  height: 50px; }

.irs--round.irs-with-grid {
  height: 65px; }

.irs--round .irs-line {
  top: 36px;
  height: 4px;
  background-color: #dee4ec;
  border-radius: 4px; }

.irs--round .irs-bar {
  top: 36px;
  height: 4px;
  background-color: #006cfa; }

.irs--round .irs-bar--single {
  border-radius: 4px 0 0 4px; }

.irs--round .irs-shadow {
  height: 4px;
  bottom: 21px;
  background-color: rgba(222, 228, 236, 0.5); }

.irs--round .irs-handle {
  top: 26px;
  width: 24px;
  height: 24px;
  border: 4px solid #006cfa;
  background-color: white;
  border-radius: 24px;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 255, 0.3);
  box-shadow: 0 1px 3px rgba(0, 0, 255, 0.3); }

.irs--round .irs-handle.state_hover,
.irs--round .irs-handle:hover {
  background-color: #f0f6ff; }

.irs--round .irs-min,
.irs--round .irs-max {
  color: #333;
  font-size: 14px;
  line-height: 1;
  top: 0;
  padding: 3px 5px;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 4px; }

.irs--round .irs-from,
.irs--round .irs-to,
.irs--round .irs-single {
  font-size: 14px;
  line-height: 1;
  text-shadow: none;
  padding: 3px 5px;
  background-color: #006cfa;
  color: white;
  border-radius: 4px; }

.irs--round .irs-from:before,
.irs--round .irs-to:before,
.irs--round .irs-single:before {
  position: absolute;
  display: block;
  content: "";
  bottom: -6px;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -3px;
  overflow: hidden;
  border: 3px solid transparent;
  border-top-color: #006cfa; }

.irs--round .irs-grid {
  height: 25px; }

.irs--round .irs-grid-pol {
  background-color: #dedede; }

.irs--round .irs-grid-text {
  color: silver;
  font-size: 13px; }

.irs--square {
  height: 50px; }

.irs--square.irs-with-grid {
  height: 60px; }

.irs--square .irs-line {
  top: 31px;
  height: 4px;
  background-color: #dedede; }

.irs--square .irs-bar {
  top: 31px;
  height: 4px;
  background-color: black; }

.irs--square .irs-shadow {
  height: 2px;
  bottom: 21px;
  background-color: #dedede; }

.irs--square .irs-handle {
  top: 25px;
  width: 16px;
  height: 16px;
  border: 3px solid black;
  background-color: white;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }

.irs--square .irs-handle.state_hover,
.irs--square .irs-handle:hover {
  background-color: #f0f6ff; }

.irs--square .irs-min,
.irs--square .irs-max {
  color: #333;
  font-size: 14px;
  line-height: 1;
  top: 0;
  padding: 3px 5px;
  background-color: rgba(0, 0, 0, 0.1); }

.irs--square .irs-from,
.irs--square .irs-to,
.irs--square .irs-single {
  font-size: 14px;
  line-height: 1;
  text-shadow: none;
  padding: 3px 5px;
  background-color: black;
  color: white; }

.irs--square .irs-grid {
  height: 25px; }

.irs--square .irs-grid-pol {
  background-color: #dedede; }

.irs--square .irs-grid-text {
  color: silver;
  font-size: 11px; }

/*! nouislider - 14.6.2 - 9/16/2020 */
/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.noUi-target {
  position: relative; }

.noUi-base,
.noUi-connects {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1; }

/* Wrapper for all connect elements.
 */
.noUi-connects {
  overflow: hidden;
  z-index: 0; }

.noUi-connect,
.noUi-origin {
  will-change: transform;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  -ms-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  -webkit-transform-style: preserve-3d;
  transform-origin: 0 0;
  -webkit-transform-style: flat;
  transform-style: flat; }

.noUi-connect {
  height: 100%;
  width: 100%; }

.noUi-origin {
  height: 10%;
  width: 10%; }

/* Offset direction
 */
.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {
  left: 0;
  right: auto; }

/* Give origins 0 height/width so they don't interfere with clicking the
 * connect elements.
 */
.noUi-vertical .noUi-origin {
  width: 0; }

.noUi-horizontal .noUi-origin {
  height: 0; }

.noUi-handle {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute; }

.noUi-touch-area {
  height: 100%;
  width: 100%; }

.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
  -webkit-transition: transform 0.3s;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s; }

.noUi-state-drag * {
  cursor: inherit !important; }

/* Slider size and handle placement;
 */
.noUi-horizontal {
  height: 18px; }

.noUi-horizontal .noUi-handle {
  width: 34px;
  height: 28px;
  right: -17px;
  top: -6px; }

.noUi-vertical {
  width: 18px; }

.noUi-vertical .noUi-handle {
  width: 28px;
  height: 34px;
  right: -6px;
  top: -17px; }

.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {
  left: -17px;
  right: auto; }

/* Styling;
 * Giving the connect element a border radius causes issues with using transform: scale
 */
.noUi-target {
  background: #FAFAFA;
  border-radius: 4px;
  border: 1px solid #D3D3D3;
  -webkit-box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
  box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB; }

.noUi-connects {
  border-radius: 3px; }

.noUi-connect {
  background: #3FB8AF; }

/* Handles and cursors;
 */
.noUi-draggable {
  cursor: ew-resize; }

.noUi-vertical .noUi-draggable {
  cursor: ns-resize; }

.noUi-handle {
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #FFF;
  cursor: default;
  -webkit-box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB; }

.noUi-active {
  -webkit-box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB; }

/* Handle stripes;
 */
.noUi-handle:before,
.noUi-handle:after {
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #E8E7E6;
  left: 14px;
  top: 6px; }

.noUi-handle:after {
  left: 17px; }

.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after {
  width: 14px;
  height: 1px;
  left: 6px;
  top: 14px; }

.noUi-vertical .noUi-handle:after {
  top: 17px; }

/* Disabled state;
 */
[disabled] .noUi-connect {
  background: #B8B8B8; }

[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
  cursor: not-allowed; }

/* Base;
 *
 */
.noUi-pips,
.noUi-pips * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.noUi-pips {
  position: absolute;
  color: #999; }

/* Values;
 *
 */
.noUi-value {
  position: absolute;
  white-space: nowrap;
  text-align: center; }

.noUi-value-sub {
  color: #ccc;
  font-size: 10px; }

/* Markings;
 *
 */
.noUi-marker {
  position: absolute;
  background: #CCC; }

.noUi-marker-sub {
  background: #AAA; }

.noUi-marker-large {
  background: #AAA; }

/* Horizontal layout;
 *
 */
.noUi-pips-horizontal {
  padding: 10px 0;
  height: 80px;
  top: 100%;
  left: 0;
  width: 100%; }

.noUi-value-horizontal {
  -webkit-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%); }

.noUi-rtl .noUi-value-horizontal {
  -webkit-transform: translate(50%, 50%);
  transform: translate(50%, 50%); }

.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px; }

.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px; }

.noUi-marker-horizontal.noUi-marker-large {
  height: 15px; }

/* Vertical layout;
 *
 */
.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%; }

.noUi-value-vertical {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding-left: 25px; }

.noUi-rtl .noUi-value-vertical {
  -webkit-transform: translate(0, 50%);
  transform: translate(0, 50%); }

.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px; }

.noUi-marker-vertical.noUi-marker-sub {
  width: 10px; }

.noUi-marker-vertical.noUi-marker-large {
  width: 15px; }

.noUi-tooltip {
  display: block;
  position: absolute;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #fff;
  color: #000;
  padding: 5px;
  text-align: center;
  white-space: nowrap; }

.noUi-horizontal .noUi-tooltip {
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  left: 50%;
  bottom: 120%; }

.noUi-vertical .noUi-tooltip {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: 50%;
  right: 120%; }

.noUi-horizontal .noUi-origin > .noUi-tooltip {
  -webkit-transform: translate(50%, 0);
  transform: translate(50%, 0);
  left: auto;
  bottom: 10px; }

.noUi-vertical .noUi-origin > .noUi-tooltip {
  -webkit-transform: translate(0, -18px);
  transform: translate(0, -18px);
  top: auto;
  right: 28px; }

/*
 * The MIT License
 * Copyright (c) 2012 Matias Meno <m@tias.me>
 */
@-webkit-keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    transform: translateY(40px); }
  30%, 70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px); } }

@keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    transform: translateY(40px); }
  30%, 70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px); }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px); } }

@-webkit-keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    transform: translateY(40px); }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px); } }

@keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    transform: translateY(40px); }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    transform: translateY(0px); } }

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  10% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); }
  20% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  10% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1); }
  20% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

.dropzone, .dropzone * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.dropzone {
  min-height: 150px;
  border: 2px solid rgba(0, 0, 0, 0.3);
  background: white;
  padding: 20px 20px; }

.dropzone.dz-clickable {
  cursor: pointer; }

.dropzone.dz-clickable * {
  cursor: default; }

.dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * {
  cursor: pointer; }

.dropzone.dz-started .dz-message {
  display: none; }

.dropzone.dz-drag-hover {
  border-style: solid; }

.dropzone.dz-drag-hover .dz-message {
  opacity: 0.5; }

.dropzone .dz-message {
  text-align: center;
  margin: 2em 0; }

.dropzone .dz-message .dz-button {
  background: none;
  color: inherit;
  border: none;
  padding: 0;
  font: inherit;
  cursor: pointer;
  outline: inherit; }

.dropzone .dz-preview {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 16px;
  min-height: 100px; }

.dropzone .dz-preview:hover {
  z-index: 1000; }

.dropzone .dz-preview:hover .dz-details {
  opacity: 1; }

.dropzone .dz-preview.dz-file-preview .dz-image {
  border-radius: 20px;
  background: #999;
  background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#ddd));
  background: linear-gradient(to bottom, #eee, #ddd); }

.dropzone .dz-preview.dz-file-preview .dz-details {
  opacity: 1; }

.dropzone .dz-preview.dz-image-preview {
  background: white; }

.dropzone .dz-preview.dz-image-preview .dz-details {
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear; }

.dropzone .dz-preview .dz-remove {
  font-size: 14px;
  text-align: center;
  display: block;
  cursor: pointer;
  border: none; }

.dropzone .dz-preview .dz-remove:hover {
  text-decoration: underline; }

.dropzone .dz-preview:hover .dz-details {
  opacity: 1; }

.dropzone .dz-preview .dz-details {
  z-index: 20;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  font-size: 13px;
  min-width: 100%;
  max-width: 100%;
  padding: 2em 1em;
  text-align: center;
  color: rgba(0, 0, 0, 0.9);
  line-height: 150%; }

.dropzone .dz-preview .dz-details .dz-size {
  margin-bottom: 1em;
  font-size: 16px; }

.dropzone .dz-preview .dz-details .dz-filename {
  white-space: nowrap; }

.dropzone .dz-preview .dz-details .dz-filename:hover span {
  border: 1px solid rgba(200, 200, 200, 0.8);
  background-color: rgba(255, 255, 255, 0.8); }

.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
  overflow: hidden;
  text-overflow: ellipsis; }

.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
  border: 1px solid transparent; }

.dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size span {
  background-color: rgba(255, 255, 255, 0.4);
  padding: 0 0.4em;
  border-radius: 3px; }

.dropzone .dz-preview:hover .dz-image img {
  -webkit-transform: scale(1.05, 1.05);
  transform: scale(1.05, 1.05);
  -webkit-filter: blur(8px);
  filter: blur(8px); }

.dropzone .dz-preview .dz-image {
  border-radius: 20px;
  overflow: hidden;
  width: 120px;
  height: 120px;
  position: relative;
  display: block;
  z-index: 10; }

.dropzone .dz-preview .dz-image img {
  display: block; }

.dropzone .dz-preview.dz-success .dz-success-mark {
  -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); }

.dropzone .dz-preview.dz-error .dz-error-mark {
  opacity: 1;
  -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); }

.dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark {
  pointer-events: none;
  opacity: 0;
  z-index: 500;
  position: absolute;
  display: block;
  top: 50%;
  left: 50%;
  margin-left: -27px;
  margin-top: -27px; }

.dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark svg {
  display: block;
  width: 54px;
  height: 54px; }

.dropzone .dz-preview.dz-processing .dz-progress {
  opacity: 1;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear; }

.dropzone .dz-preview.dz-complete .dz-progress {
  opacity: 0;
  -webkit-transition: opacity 0.4s ease-in;
  transition: opacity 0.4s ease-in; }

.dropzone .dz-preview:not(.dz-processing) .dz-progress {
  -webkit-animation: pulse 6s ease infinite;
  animation: pulse 6s ease infinite; }

.dropzone .dz-preview .dz-progress {
  opacity: 1;
  z-index: 1000;
  pointer-events: none;
  position: absolute;
  height: 16px;
  left: 50%;
  top: 50%;
  margin-top: -8px;
  width: 80px;
  margin-left: -40px;
  background: rgba(255, 255, 255, 0.9);
  -webkit-transform: scale(1);
  border-radius: 8px;
  overflow: hidden; }

.dropzone .dz-preview .dz-progress .dz-upload {
  background: #333;
  background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#444));
  background: linear-gradient(to bottom, #666, #444);
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 0;
  -webkit-transition: width 300ms ease-in-out;
  transition: width 300ms ease-in-out; }

.dropzone .dz-preview.dz-error .dz-error-message {
  display: block; }

.dropzone .dz-preview.dz-error:hover .dz-error-message {
  opacity: 1;
  pointer-events: auto; }

.dropzone .dz-preview .dz-error-message {
  pointer-events: none;
  z-index: 1000;
  position: absolute;
  display: block;
  display: none;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  border-radius: 8px;
  font-size: 13px;
  top: 130px;
  left: -10px;
  width: 140px;
  background: #be2626;
  background: -webkit-gradient(linear, left top, left bottom, from(#be2626), to(#a92222));
  background: linear-gradient(to bottom, #be2626, #a92222);
  padding: 0.5em 1.2em;
  color: white; }

.dropzone .dz-preview .dz-error-message:after {
  content: '';
  position: absolute;
  top: -6px;
  left: 64px;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #be2626; }

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative; }

.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden; }

.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none; }

.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%; }

.ql-clipboard p {
  margin: 0;
  padding: 0; }

.ql-editor {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  -o-tab-size: 4;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word; }

.ql-editor > * {
  cursor: text; }

.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9; }

.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em; }

.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none; }

.ql-editor ul > li::before {
  content: '\2022'; }

.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none; }

.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all; }

.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all; }

.ql-editor ul[data-checked=true] > li::before {
  content: '\2611'; }

.ql-editor ul[data-checked=false] > li::before {
  content: '\2610'; }

.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em; }

.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right; }

.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em; }

.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em; }

.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em; }

.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0; }

.ql-editor ol li:before {
  content: counter(list-0, decimal) ". "; }

.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1; }

.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) ". "; }

.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9; }

.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2; }

.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) ". "; }

.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9; }

.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3; }

.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) ". "; }

.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9; }

.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4; }

.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) ". "; }

.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9; }

.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5; }

.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) ". "; }

.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9; }

.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6; }

.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) ". "; }

.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9; }

.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7; }

.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) ". "; }

.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9; }

.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8; }

.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) ". "; }

.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9; }

.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9; }

.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) ". "; }

.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em; }

.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em; }

.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em; }

.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em; }

.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em; }

.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em; }

.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em; }

.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em; }

.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em; }

.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em; }

.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em; }

.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em; }

.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em; }

.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em; }

.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em; }

.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em; }

.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em; }

.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em; }

.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em; }

.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em; }

.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em; }

.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em; }

.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em; }

.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em; }

.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em; }

.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em; }

.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em; }

.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em; }

.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em; }

.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em; }

.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em; }

.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em; }

.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em; }

.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em; }

.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em; }

.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em; }

.ql-editor .ql-video {
  display: block;
  max-width: 100%; }

.ql-editor .ql-video.ql-align-center {
  margin: 0 auto; }

.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto; }

.ql-editor .ql-bg-black {
  background-color: #000; }

.ql-editor .ql-bg-red {
  background-color: #e60000; }

.ql-editor .ql-bg-orange {
  background-color: #f90; }

.ql-editor .ql-bg-yellow {
  background-color: #ff0; }

.ql-editor .ql-bg-green {
  background-color: #008a00; }

.ql-editor .ql-bg-blue {
  background-color: #06c; }

.ql-editor .ql-bg-purple {
  background-color: #93f; }

.ql-editor .ql-color-white {
  color: #fff; }

.ql-editor .ql-color-red {
  color: #e60000; }

.ql-editor .ql-color-orange {
  color: #f90; }

.ql-editor .ql-color-yellow {
  color: #ff0; }

.ql-editor .ql-color-green {
  color: #008a00; }

.ql-editor .ql-color-blue {
  color: #06c; }

.ql-editor .ql-color-purple {
  color: #93f; }

.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif; }

.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace; }

.ql-editor .ql-size-small {
  font-size: 0.75em; }

.ql-editor .ql-size-large {
  font-size: 1.5em; }

.ql-editor .ql-size-huge {
  font-size: 2.5em; }

.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit; }

.ql-editor .ql-align-center {
  text-align: center; }

.ql-editor .ql-align-justify {
  text-align: justify; }

.ql-editor .ql-align-right {
  text-align: right; }

.ql-editor.ql-blank::before {
  color: rgba(0, 0, 0, 0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px; }

.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: '';
  display: table; }

.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px; }

.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%; }

.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none; }

.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none; }

.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c; }

.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c; }

.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c; }

@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444; }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444; }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444; } }

.ql-snow {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.ql-snow * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.ql-snow .ql-hidden {
  display: none; }

.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden; }

.ql-snow .ql-tooltip {
  position: absolute;
  -webkit-transform: translateY(10px);
  transform: translateY(10px); }

.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none; }

.ql-snow .ql-tooltip.ql-flip {
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px); }

.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle; }

.ql-snow .ql-formats:after {
  clear: both;
  content: '';
  display: table; }

.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2; }

.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2; }

.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444; }

.ql-snow .ql-empty {
  fill: none; }

.ql-snow .ql-even {
  fill-rule: evenodd; }

.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1; }

.ql-snow .ql-transparent {
  opacity: 0.4; }

.ql-snow .ql-direction svg:last-child {
  display: none; }

.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline; }

.ql-snow .ql-direction.ql-active svg:first-child {
  display: none; }

.ql-snow .ql-editor h1 {
  font-size: 2em; }

.ql-snow .ql-editor h2 {
  font-size: 1.5em; }

.ql-snow .ql-editor h3 {
  font-size: 1.17em; }

.ql-snow .ql-editor h4 {
  font-size: 1em; }

.ql-snow .ql-editor h5 {
  font-size: 0.83em; }

.ql-snow .ql-editor h6 {
  font-size: 0.67em; }

.ql-snow .ql-editor a {
  text-decoration: underline; }

.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px; }

.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px; }

.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px; }

.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px; }

.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible; }

.ql-snow .ql-editor img {
  max-width: 100%; }

.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle; }

.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%; }

.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px; }

.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap; }

.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px; }

.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2; }

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc; }

.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc; }

.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1; }

.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px; }

.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px; }

.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px; }

.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px; }

.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px; }

.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px; }

.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px; }

.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px; }

.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label); }

.ql-snow .ql-picker.ql-header {
  width: 98px; }

.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal'; }

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1'; }

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2'; }

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3'; }

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4'; }

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5'; }

.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6'; }

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em; }

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em; }

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em; }

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em; }

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em; }

.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em; }

.ql-snow .ql-picker.ql-font {
  width: 108px; }

.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif'; }

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif'; }

.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace'; }

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif; }

.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace; }

.ql-snow .ql-picker.ql-size {
  width: 98px; }

.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal'; }

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small'; }

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large'; }

.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge'; }

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px; }

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px; }

.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px; }

.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff; }

.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000; }

.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  padding: 8px; }

.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px; }

.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent; }

.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px;
  box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px; }

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc; }

.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc; }

.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000; }

.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px; }

.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: 0px 0px 5px #ddd;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap; }

.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px; }

.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px; }

.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top; }

.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: 'Edit';
  margin-left: 16px;
  padding-right: 8px; }

.ql-snow .ql-tooltip a.ql-remove::before {
  content: 'Remove';
  margin-left: 8px; }

.ql-snow .ql-tooltip a {
  line-height: 26px; }

.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none; }

.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block; }

.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: 'Save';
  padding-right: 0px; }

.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:"; }

.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:"; }

.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:"; }

.ql-snow a {
  color: #06c; }

.ql-container.ql-snow {
  border: 1px solid #ccc; }

:root {
  --tagify-dd-color-primary:rgb(53,149,246);
  --tagify-dd-bg-color:white; }

.tagify {
  --tags-border-color:#DDD;
  --tags-hover-border-color:#CCC;
  --tags-focus-border-color:#3595f6;
  --tag-bg:#E5E5E5;
  --tag-hover:#D3E2E2;
  --tag-text-color:black;
  --tag-text-color--edit:black;
  --tag-pad:0.3em 0.5em;
  --tag-inset-shadow-size:1.1em;
  --tag-invalid-color:#D39494;
  --tag-invalid-bg:rgba(211, 148, 148, 0.5);
  --tag-remove-bg:rgba(211, 148, 148, 0.3);
  --tag-remove-btn-bg:none;
  --tag-remove-btn-bg--hover:#c77777;
  --tag--min-width:1ch;
  --tag--max-width:auto;
  --tag-hide-transition:.3s;
  --placeholder-color:black;
  --loader-size:.8em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border: 1px solid #ddd;
  border: 1px solid var(--tags-border-color);
  padding: 0;
  line-height: 1.1;
  cursor: text;
  outline: 0;
  position: relative;
  -webkit-transition: .1s;
  transition: .1s; }

@-webkit-keyframes tags--bump {
  30% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2); } }

@keyframes tags--bump {
  30% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2); } }

@-webkit-keyframes rotateLoader {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn); } }

@keyframes rotateLoader {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn); } }

.tagify:hover {
  border-color: #ccc;
  border-color: var(--tags-hover-border-color); }

.tagify.tagify--focus {
  -webkit-transition: 0s;
  transition: 0s;
  border-color: #3595f6;
  border-color: var(--tags-focus-border-color); }

.tagify[readonly] {
  cursor: default; }

.tagify[readonly] > .tagify__input {
  visibility: hidden;
  width: 0;
  margin: 5px 0; }

.tagify[readonly] .tagify__tag__removeBtn {
  display: none; }

.tagify[readonly] .tagify__tag > div {
  padding: .3em .5em;
  padding: var(--tag-pad); }

.tagify[readonly] .tagify__tag > div::before {
  background: linear-gradient(45deg, var(--tag-bg) 25%, transparent 25%, transparent 50%, var(--tag-bg) 50%, var(--tag-bg) 75%, transparent 75%, transparent) 0/5px 5px;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-filter: brightness(0.95);
  filter: brightness(0.95); }

.tagify--loading .tagify__input::before {
  content: none; }

.tagify--loading .tagify__input::after {
  content: '';
  vertical-align: middle;
  opacity: 1;
  width: .7em;
  height: .7em;
  width: var(--loader-size);
  height: var(--loader-size);
  border: 3px solid;
  border-color: #eee #bbb #888 transparent;
  border-radius: 50%;
  -webkit-animation: rotateLoader .4s infinite linear;
  animation: rotateLoader .4s infinite linear;
  margin: -2px 0 -2px .5em; }

.tagify--loading .tagify__input:empty::after {
  margin-left: 0; }

.tagify + input, .tagify + textarea {
  display: none !important; }

.tagify__tag {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 5px 0 5px 5px;
  position: relative;
  z-index: 1;
  outline: 0;
  cursor: default;
  -webkit-transition: .13s ease-out;
  transition: .13s ease-out; }

.tagify__tag > div {
  vertical-align: top;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 100%;
  padding: .3em .5em;
  padding: var(--tag-pad);
  color: #000;
  color: var(--tag-text-color);
  line-height: inherit;
  border-radius: 3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: .13s ease-out;
  transition: .13s ease-out; }

.tagify__tag > div > * {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: top;
  min-width: var(--tag--min-width);
  max-width: var(--tag--max-width);
  -webkit-transition: .8s ease,.1s color;
  transition: .8s ease,.1s color; }

.tagify__tag > div > [contenteditable] {
  outline: 0;
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
  cursor: text;
  margin: -2px;
  padding: 2px;
  max-width: 350px; }

.tagify__tag > div::before {
  content: '';
  position: absolute;
  border-radius: inherit;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  pointer-events: none;
  -webkit-transition: 120ms ease;
  transition: 120ms ease;
  -webkit-animation: tags--bump .3s ease-out 1;
  animation: tags--bump .3s ease-out 1;
  -webkit-box-shadow: 0 0 0 1.1em #e5e5e5 inset;
  box-shadow: 0 0 0 1.1em #e5e5e5 inset;
  -webkit-box-shadow: 0 0 0 var(--tag-inset-shadow-size) var(--tag-bg) inset;
  box-shadow: 0 0 0 var(--tag-inset-shadow-size) var(--tag-bg) inset; }

.tagify__tag:hover:not([readonly]) div::before {
  top: -2px;
  right: -2px;
  bottom: -2px;
  left: -2px;
  -webkit-box-shadow: 0 0 0 1.1em #d3e2e2 inset;
  box-shadow: 0 0 0 1.1em #d3e2e2 inset;
  -webkit-box-shadow: 0 0 0 var(--tag-inset-shadow-size) var(--tag-hover) inset;
  box-shadow: 0 0 0 var(--tag-inset-shadow-size) var(--tag-hover) inset; }

.tagify__tag--loading {
  pointer-events: none; }

.tagify__tag--loading .tagify__tag__removeBtn {
  display: none; }

.tagify__tag--loading::after {
  --loader-size:.4em;
  content: '';
  vertical-align: middle;
  opacity: 1;
  width: .7em;
  height: .7em;
  width: var(--loader-size);
  height: var(--loader-size);
  border: 3px solid;
  border-color: #eee #bbb #888 transparent;
  border-radius: 50%;
  -webkit-animation: rotateLoader .4s infinite linear;
  animation: rotateLoader .4s infinite linear;
  margin: 0 .5em 0 -.1em; }

.tagify__tag.tagify--noAnim > div::before {
  -webkit-animation: none;
  animation: none; }

.tagify__tag.tagify--hide {
  width: 0 !important;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition: .3s;
  transition: .3s;
  -webkit-transition: var(--tag-hide-transition);
  transition: var(--tag-hide-transition);
  pointer-events: none; }

.tagify__tag.tagify--mark div::before {
  -webkit-animation: none;
  animation: none; }

.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div > span {
  opacity: .5; }

.tagify__tag.tagify--notAllowed:not(.tagify__tag--editable) div::before {
  -webkit-box-shadow: 0 0 0 1.1em rgba(211, 148, 148, 0.5) inset !important;
  box-shadow: 0 0 0 1.1em rgba(211, 148, 148, 0.5) inset !important;
  -webkit-box-shadow: 0 0 0 var(--tag-inset-shadow-size) var(--tag-invalid-bg) inset !important;
  box-shadow: 0 0 0 var(--tag-inset-shadow-size) var(--tag-invalid-bg) inset !important;
  -webkit-transition: .2s;
  transition: .2s; }

.tagify__tag[readonly] .tagify__tag__removeBtn {
  display: none; }

.tagify__tag[readonly] > div::before {
  background: linear-gradient(45deg, var(--tag-bg) 25%, transparent 25%, transparent 50%, var(--tag-bg) 50%, var(--tag-bg) 75%, transparent 75%, transparent) 0/5px 5px;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-filter: brightness(0.95);
  filter: brightness(0.95); }

.tagify__tag--editable > div {
  color: #000;
  color: var(--tag-text-color--edit); }

.tagify__tag--editable > div::before {
  -webkit-box-shadow: 0 0 0 2px #d3e2e2 inset !important;
  box-shadow: 0 0 0 2px #d3e2e2 inset !important;
  -webkit-box-shadow: 0 0 0 2px var(--tag-hover) inset !important;
  box-shadow: 0 0 0 2px var(--tag-hover) inset !important; }

.tagify__tag--editable.tagify--invalid > div::before {
  -webkit-box-shadow: 0 0 0 2px #d39494 inset !important;
  box-shadow: 0 0 0 2px #d39494 inset !important;
  -webkit-box-shadow: 0 0 0 2px var(--tag-invalid-color) inset !important;
  box-shadow: 0 0 0 2px var(--tag-invalid-color) inset !important; }

.tagify__tag__removeBtn {
  -webkit-box-ordinal-group: 6;
  -ms-flex-order: 5;
  order: 5;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-radius: 50px;
  cursor: pointer;
  font: 14px Serif;
  background: 0 0;
  background: var(--tag-remove-btn-bg);
  color: #000;
  color: var(--tag-text-color);
  width: 14px;
  height: 14px;
  margin-right: 4.66667px;
  margin-left: -4.66667px;
  -webkit-transition: .2s ease-out;
  transition: .2s ease-out; }

.tagify__tag__removeBtn::after {
  content: "\00D7"; }

.tagify__tag__removeBtn:hover {
  color: #fff;
  background: #c77777;
  background: var(--tag-remove-btn-bg--hover); }

.tagify__tag__removeBtn:hover + div > span {
  opacity: .5; }

.tagify__tag__removeBtn:hover + div::before {
  -webkit-box-shadow: 0 0 0 1.1em rgba(211, 148, 148, 0.3) inset !important;
  box-shadow: 0 0 0 1.1em rgba(211, 148, 148, 0.3) inset !important;
  -webkit-box-shadow: 0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg) inset !important;
  box-shadow: 0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg) inset !important;
  -webkit-transition: .2s;
  transition: .2s; }

.tagify:not(.tagify--mix) .tagify__input br {
  display: none; }

.tagify:not(.tagify--mix) .tagify__input * {
  display: inline;
  white-space: nowrap; }

.tagify__input {
  display: block;
  min-width: 110px;
  margin: 5px;
  padding: .3em .5em;
  padding: var(--tag-pad, 0.3em 0.5em);
  line-height: inherit;
  position: relative;
  white-space: pre-line; }

.tagify__input::before {
  display: inline-block;
  width: 0; }

@supports (-moz-appearance: none) {
  .tagify__input:empty {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; } }

.tagify__input:empty::before {
  -webkit-transition: .2s ease-out;
  transition: .2s ease-out;
  opacity: .5;
  -webkit-transform: none;
  transform: none;
  width: auto; }

.tagify__input:focus {
  outline: 0; }

.tagify__input:focus::before {
  -webkit-transition: .2s ease-out;
  transition: .2s ease-out;
  opacity: 0;
  -webkit-transform: translatex(6px);
  transform: translatex(6px); }

@supports (-moz-appearance: none) {
  .tagify__input:focus::before {
    display: none; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .tagify__input:focus::before {
    display: none; } }

@supports (-ms-ime-align: auto) {
  .tagify__input:focus::before {
    display: none; } }

.tagify__input:focus:empty::before {
  -webkit-transition: .2s ease-out;
  transition: .2s ease-out;
  opacity: .3;
  -webkit-transform: none;
  transform: none; }

@supports (-moz-appearance: none) {
  .tagify__input:focus:empty::before {
    display: inline-block; } }

.tagify__input::before {
  content: attr(data-placeholder);
  position: absolute;
  top: 0;
  bottom: 0;
  height: 1em;
  line-height: 1em;
  margin: auto 0;
  z-index: 1;
  color: #000;
  color: var(--placeholder-color);
  white-space: nowrap;
  pointer-events: none;
  opacity: 0; }

.tagify--mix .tagify__input::before {
  position: static;
  line-height: inherit; }

.tagify__input::after {
  content: attr(data-suggest);
  display: inline-block;
  white-space: pre;
  color: #000;
  opacity: .3;
  pointer-events: none;
  max-width: 100px; }

.tagify__input .tagify__tag {
  margin: 0; }

.tagify__input .tagify__tag > div {
  padding-top: 0;
  padding-bottom: 0; }

.tagify--mix {
  line-height: 1.7; }

.tagify--mix .tagify__input {
  padding: 5px;
  margin: 0;
  width: 100%;
  height: 100%;
  line-height: inherit; }

.tagify--mix .tagify__input::before {
  height: auto; }

.tagify--mix .tagify__input::after {
  content: none; }

.tagify--select::after {
  content: '>';
  opacity: .5;
  position: absolute;
  top: 50%;
  right: 0;
  bottom: 0;
  font: 16px monospace;
  line-height: 8px;
  height: 8px;
  pointer-events: none;
  -webkit-transform: translate(-150%, -50%) scaleX(1.2) rotate(90deg);
  transform: translate(-150%, -50%) scaleX(1.2) rotate(90deg);
  -webkit-transition: .2s ease-in-out;
  transition: .2s ease-in-out; }

.tagify--select[aria-expanded=true]::after {
  -webkit-transform: translate(-150%, -50%) rotate(270deg) scaleY(1.2);
  transform: translate(-150%, -50%) rotate(270deg) scaleY(1.2); }

.tagify--select .tagify__tag {
  position: absolute;
  top: 0;
  right: 1.8em;
  bottom: 0; }

.tagify--select .tagify__tag div {
  display: none; }

.tagify--select .tagify__input {
  width: 100%; }

.tagify--invalid {
  --tags-border-color:#D39494; }

.tagify__dropdown {
  position: absolute;
  z-index: 9999;
  -webkit-transform: translateY(1px);
  transform: translateY(1px);
  overflow: hidden; }

.tagify__dropdown[placement=top] {
  margin-top: 0;
  -webkit-transform: translateY(-2px);
  transform: translateY(-2px); }

.tagify__dropdown[placement=top] .tagify__dropdown__wrapper {
  border-top-width: 1px;
  border-bottom-width: 0; }

.tagify__dropdown--text {
  -webkit-box-shadow: 0 0 0 3px rgba(var(--tagify-dd-color-primary), 0.1);
  box-shadow: 0 0 0 3px rgba(var(--tagify-dd-color-primary), 0.1);
  font-size: .9em; }

.tagify__dropdown--text .tagify__dropdown__wrapper {
  border-width: 1px; }

.tagify__dropdown__wrapper {
  max-height: 300px;
  overflow: hidden;
  background: #fff;
  background: var(--tagify-dd-bg-color);
  border: 1px solid #3595f6;
  border-color: var(--tagify-dd-color-primary);
  border-top-width: 0;
  -webkit-box-shadow: 0 2px 4px -2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 4px -2px rgba(0, 0, 0, 0.2);
  -webkit-transition: 0.25s cubic-bezier(0, 1, 0.5, 1);
  transition: 0.25s cubic-bezier(0, 1, 0.5, 1); }

.tagify__dropdown__wrapper:hover {
  overflow: auto; }

.tagify__dropdown--initial .tagify__dropdown__wrapper {
  max-height: 20px;
  -webkit-transform: translateY(-1em);
  transform: translateY(-1em); }

.tagify__dropdown--initial[placement=top] .tagify__dropdown__wrapper {
  -webkit-transform: translateY(2em);
  transform: translateY(2em); }

.tagify__dropdown__item {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
  padding: .3em .5em;
  margin: 1px;
  cursor: pointer;
  border-radius: 2px;
  position: relative;
  outline: 0; }

.tagify__dropdown__item--active {
  background: #3595f6;
  background: var(--tagify-dd-color-primary);
  color: #fff; }

.tagify__dropdown__item:active {
  -webkit-filter: brightness(105%);
  filter: brightness(105%); }

/*!
 * 
 * Super simple wysiwyg editor v0.8.18
 * https://summernote.org
 * 
 * 
 * Copyright 2013- Alan Hong. and other contributors
 * summernote may be freely distributed under the MIT license.
 * 
 * Date: 2020-05-20T16:47Z
 * 
 */
@font-face {
  font-family: "summernote";
  font-style: normal;
  font-weight: 400;
  font-display: auto;
  src: url(/Assets/metronic7/plugins/global/fonts/summernote/summernote.eot);
  src: url(/Assets/metronic7/plugins/global/fonts/summernote/summernote.eot?#iefix) format("embedded-opentype"), url(/Assets/metronic7/plugins/global/fonts/summernote/summernote.woff2) format("woff2"), url(/Assets/metronic7/plugins/global/fonts/summernote/summernote.woff) format("woff"), url(/Assets/metronic7/plugins/global/fonts/summernote/summernote.ttf) format("truetype"); }

[class^=note-icon]:before, [class*=" note-icon"]:before {
  display: inline-block;
  font-family: summernote;
  font-style: normal;
  font-size: inherit;
  text-decoration: inherit;
  text-rendering: auto;
  text-transform: none;
  vertical-align: middle;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  speak: none; }

.note-icon-fw {
  text-align: center;
  width: 1.25em; }

.note-icon-border {
  border: solid .08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em; }

.note-icon-pull-left {
  float: left; }

.note-icon-pull-right {
  float: right; }

.note-icon.note-icon-pull-left {
  margin-right: .3em; }

.note-icon.note-icon-pull-right {
  margin-left: .3em; }

.note-icon-align::before {
  content: ""; }

.note-icon-align-center::before {
  content: ""; }

.note-icon-align-indent::before {
  content: ""; }

.note-icon-align-justify::before {
  content: ""; }

.note-icon-align-left::before {
  content: ""; }

.note-icon-align-outdent::before {
  content: ""; }

.note-icon-align-right::before {
  content: ""; }

.note-icon-arrow-circle-down::before {
  content: ""; }

.note-icon-arrow-circle-left::before {
  content: ""; }

.note-icon-arrow-circle-right::before {
  content: ""; }

.note-icon-arrow-circle-up::before {
  content: ""; }

.note-icon-arrows-alt::before {
  content: ""; }

.note-icon-arrows-h::before {
  content: ""; }

.note-icon-arrows-v::before {
  content: ""; }

.note-icon-bold::before {
  content: ""; }

.note-icon-caret::before {
  content: ""; }

.note-icon-chain-broken::before {
  content: ""; }

.note-icon-circle::before {
  content: ""; }

.note-icon-close::before {
  content: ""; }

.note-icon-code::before {
  content: ""; }

.note-icon-col-after::before {
  content: ""; }

.note-icon-col-before::before {
  content: ""; }

.note-icon-col-remove::before {
  content: ""; }

.note-icon-eraser::before {
  content: ""; }

.note-icon-float-left::before {
  content: ""; }

.note-icon-float-none::before {
  content: ""; }

.note-icon-float-right::before {
  content: ""; }

.note-icon-font::before {
  content: ""; }

.note-icon-frame::before {
  content: ""; }

.note-icon-italic::before {
  content: ""; }

.note-icon-link::before {
  content: ""; }

.note-icon-magic::before {
  content: ""; }

.note-icon-menu-check::before {
  content: ""; }

.note-icon-minus::before {
  content: ""; }

.note-icon-orderedlist::before {
  content: ""; }

.note-icon-pencil::before {
  content: ""; }

.note-icon-picture::before {
  content: ""; }

.note-icon-question::before {
  content: ""; }

.note-icon-redo::before {
  content: ""; }

.note-icon-rollback::before {
  content: ""; }

.note-icon-row-above::before {
  content: ""; }

.note-icon-row-below::before {
  content: ""; }

.note-icon-row-remove::before {
  content: ""; }

.note-icon-special-character::before {
  content: ""; }

.note-icon-square::before {
  content: ""; }

.note-icon-strikethrough::before {
  content: ""; }

.note-icon-subscript::before {
  content: ""; }

.note-icon-summernote::before {
  content: ""; }

.note-icon-superscript::before {
  content: ""; }

.note-icon-table::before {
  content: ""; }

.note-icon-text-height::before {
  content: ""; }

.note-icon-trash::before {
  content: ""; }

.note-icon-underline::before {
  content: ""; }

.note-icon-undo::before {
  content: ""; }

.note-icon-unorderedlist::before {
  content: ""; }

.note-icon-video::before {
  content: ""; }

.note-editor {
  position: relative; }

.note-editor .note-dropzone {
  position: absolute;
  display: none;
  z-index: 100;
  color: #87cefa;
  background-color: #fff;
  opacity: .95; }

.note-editor .note-dropzone .note-dropzone-message {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  font-size: 28px;
  font-weight: 700; }

.note-editor .note-dropzone.hover {
  color: #098ddf; }

.note-editor.dragover .note-dropzone {
  display: table; }

.note-editor .note-editing-area {
  position: relative; }

.note-editor .note-editing-area .note-editable {
  outline: none; }

.note-editor .note-editing-area .note-editable sup {
  vertical-align: super; }

.note-editor .note-editing-area .note-editable sub {
  vertical-align: sub; }

.note-editor .note-editing-area .note-editable img.note-float-left {
  margin-right: 10px; }

.note-editor .note-editing-area .note-editable img.note-float-right {
  margin-left: 10px; }

.note-editor.note-frame, .note-editor.note-airframe {
  border: 1px solid #00000032; }

.note-editor.note-frame.codeview .note-editing-area .note-editable, .note-editor.note-airframe.codeview .note-editing-area .note-editable {
  display: none; }

.note-editor.note-frame.codeview .note-editing-area .note-codable, .note-editor.note-airframe.codeview .note-editing-area .note-codable {
  display: block; }

.note-editor.note-frame .note-editing-area, .note-editor.note-airframe .note-editing-area {
  overflow: hidden; }

.note-editor.note-frame .note-editing-area .note-editable, .note-editor.note-airframe .note-editing-area .note-editable {
  padding: 10px;
  overflow: auto;
  word-wrap: break-word; }

.note-editor.note-frame .note-editing-area .note-editable[contenteditable=false], .note-editor.note-airframe .note-editing-area .note-editable[contenteditable=false] {
  background-color: #8080801d; }

.note-editor.note-frame .note-editing-area .note-codable, .note-editor.note-airframe .note-editing-area .note-codable {
  display: none;
  width: 100%;
  padding: 10px;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-family: Menlo,Monaco,monospace,sans-serif;
  font-size: 14px;
  color: #ccc;
  background-color: #222;
  resize: none;
  outline: none;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 0;
  margin-bottom: 0; }

.note-editor.note-frame.fullscreen, .note-editor.note-airframe.fullscreen {
  position: fixed;
  top: 0;
  left: 0;
  width: 100% !important;
  z-index: 1050; }

.note-editor.note-frame.fullscreen .note-resizebar, .note-editor.note-airframe.fullscreen .note-resizebar {
  display: none; }

.note-editor.note-frame .note-status-output, .note-editor.note-airframe .note-status-output {
  display: block;
  width: 100%;
  font-size: 14px;
  line-height: 1.42857143;
  height: 20px;
  margin-bottom: 0;
  color: #000;
  border: 0;
  border-top: 1px solid #e2e2e2; }

.note-editor.note-frame .note-status-output:empty, .note-editor.note-airframe .note-status-output:empty {
  height: 0;
  border-top: 0 solid transparent; }

.note-editor.note-frame .note-status-output .pull-right, .note-editor.note-airframe .note-status-output .pull-right {
  float: right !important; }

.note-editor.note-frame .note-status-output .text-muted, .note-editor.note-airframe .note-status-output .text-muted {
  color: #777; }

.note-editor.note-frame .note-status-output .text-primary, .note-editor.note-airframe .note-status-output .text-primary {
  color: #286090; }

.note-editor.note-frame .note-status-output .text-success, .note-editor.note-airframe .note-status-output .text-success {
  color: #3c763d; }

.note-editor.note-frame .note-status-output .text-info, .note-editor.note-airframe .note-status-output .text-info {
  color: #31708f; }

.note-editor.note-frame .note-status-output .text-warning, .note-editor.note-airframe .note-status-output .text-warning {
  color: #8a6d3b; }

.note-editor.note-frame .note-status-output .text-danger, .note-editor.note-airframe .note-status-output .text-danger {
  color: #a94442; }

.note-editor.note-frame .note-status-output .alert, .note-editor.note-airframe .note-status-output .alert {
  margin: -7px 0 0 0;
  padding: 7px 10px 2px 10px;
  border-radius: 0;
  color: #000;
  background-color: #f5f5f5; }

.note-editor.note-frame .note-status-output .alert .note-icon, .note-editor.note-airframe .note-status-output .alert .note-icon {
  margin-right: 5px; }

.note-editor.note-frame .note-status-output .alert-success, .note-editor.note-airframe .note-status-output .alert-success {
  color: #3c763d !important;
  background-color: #dff0d8 !important; }

.note-editor.note-frame .note-status-output .alert-info, .note-editor.note-airframe .note-status-output .alert-info {
  color: #31708f !important;
  background-color: #d9edf7 !important; }

.note-editor.note-frame .note-status-output .alert-warning, .note-editor.note-airframe .note-status-output .alert-warning {
  color: #8a6d3b !important;
  background-color: #fcf8e3 !important; }

.note-editor.note-frame .note-status-output .alert-danger, .note-editor.note-airframe .note-status-output .alert-danger {
  color: #a94442 !important;
  background-color: #f2dede !important; }

.note-editor.note-frame .note-statusbar, .note-editor.note-airframe .note-statusbar {
  background-color: #8080801d;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top: 1px solid #00000032; }

.note-editor.note-frame .note-statusbar .note-resizebar, .note-editor.note-airframe .note-statusbar .note-resizebar {
  padding-top: 1px;
  height: 9px;
  width: 100%;
  cursor: ns-resize; }

.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar, .note-editor.note-airframe .note-statusbar .note-resizebar .note-icon-bar {
  width: 20px;
  margin: 1px auto;
  border-top: 1px solid #00000032; }

.note-editor.note-frame .note-statusbar.locked .note-resizebar, .note-editor.note-airframe .note-statusbar.locked .note-resizebar {
  cursor: default; }

.note-editor.note-frame .note-statusbar.locked .note-resizebar .note-icon-bar, .note-editor.note-airframe .note-statusbar.locked .note-resizebar .note-icon-bar {
  display: none; }

.note-editor.note-frame .note-placeholder, .note-editor.note-airframe .note-placeholder {
  padding: 10px; }

.note-editor.note-airframe {
  border: 0; }

.note-editor.note-airframe .note-editing-area .note-editable {
  padding: 0; }

.note-popover.popover {
  display: none;
  max-width: none; }

.note-popover.popover .popover-content a {
  display: inline-block;
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle; }

.note-popover.popover .arrow {
  left: 20px !important; }

.note-toolbar {
  position: relative; }

.note-popover .popover-content, .note-editor .note-toolbar {
  margin: 0;
  padding: 0 0 5px 5px; }

.note-popover .popover-content > .note-btn-group, .note-editor .note-toolbar > .note-btn-group {
  margin-top: 5px;
  margin-left: 0;
  margin-right: 5px; }

.note-popover .popover-content .note-btn-group .note-table, .note-editor .note-toolbar .note-btn-group .note-table {
  min-width: 0;
  padding: 5px; }

.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker, .note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker {
  font-size: 18px; }

.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher, .note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher {
  position: absolute !important;
  z-index: 3;
  width: 10em;
  height: 10em;
  cursor: pointer; }

.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted, .note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted {
  position: relative !important;
  z-index: 1;
  width: 5em;
  height: 5em;
  background: url(/Assets/metronic7/plugins/global/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC) repeat; }

.note-popover .popover-content .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted, .note-editor .note-toolbar .note-btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted {
  position: absolute !important;
  z-index: 2;
  width: 1em;
  height: 1em;
  background: url(/Assets/metronic7/plugins/global/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC) repeat; }

.note-popover .popover-content .note-style .dropdown-style blockquote, .note-popover .popover-content .note-style .dropdown-style pre, .note-editor .note-toolbar .note-style .dropdown-style blockquote, .note-editor .note-toolbar .note-style .dropdown-style pre {
  margin: 0;
  padding: 5px 10px; }

.note-popover .popover-content .note-style .dropdown-style h1, .note-popover .popover-content .note-style .dropdown-style h2, .note-popover .popover-content .note-style .dropdown-style h3, .note-popover .popover-content .note-style .dropdown-style h4, .note-popover .popover-content .note-style .dropdown-style h5, .note-popover .popover-content .note-style .dropdown-style h6, .note-popover .popover-content .note-style .dropdown-style p, .note-editor .note-toolbar .note-style .dropdown-style h1, .note-editor .note-toolbar .note-style .dropdown-style h2, .note-editor .note-toolbar .note-style .dropdown-style h3, .note-editor .note-toolbar .note-style .dropdown-style h4, .note-editor .note-toolbar .note-style .dropdown-style h5, .note-editor .note-toolbar .note-style .dropdown-style h6, .note-editor .note-toolbar .note-style .dropdown-style p {
  margin: 0;
  padding: 0; }

.note-popover .popover-content .note-color-all .note-dropdown-menu, .note-editor .note-toolbar .note-color-all .note-dropdown-menu {
  min-width: 337px; }

.note-popover .popover-content .note-color .dropdown-toggle, .note-editor .note-toolbar .note-color .dropdown-toggle {
  width: 20px;
  padding-left: 5px; }

.note-popover .popover-content .note-color .note-dropdown-menu .note-palette, .note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette {
  display: inline-block;
  margin: 0;
  width: 160px; }

.note-popover .popover-content .note-color .note-dropdown-menu .note-palette:first-child, .note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette:first-child {
  margin: 0 5px; }

.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-palette-title, .note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-palette-title {
  font-size: 12px;
  margin: 2px 7px;
  text-align: center;
  border-bottom: 1px solid #eee; }

.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset, .note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select, .note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset, .note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select {
  font-size: 11px;
  margin: 3px;
  padding: 0 3px;
  cursor: pointer;
  width: 100%;
  border-radius: 5px; }

.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-reset:hover, .note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select:hover, .note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-reset:hover, .note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select:hover {
  background: #eee; }

.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-row, .note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-row {
  height: 20px; }

.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-color-select-btn, .note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-color-select-btn {
  display: none; }

.note-popover .popover-content .note-color .note-dropdown-menu .note-palette .note-holder-custom .note-color-btn, .note-editor .note-toolbar .note-color .note-dropdown-menu .note-palette .note-holder-custom .note-color-btn {
  border: 1px solid #eee; }

.note-popover .popover-content .note-para .note-dropdown-menu, .note-editor .note-toolbar .note-para .note-dropdown-menu {
  min-width: 228px;
  padding: 5px; }

.note-popover .popover-content .note-para .note-dropdown-menu > div + div, .note-editor .note-toolbar .note-para .note-dropdown-menu > div + div {
  margin-left: 5px; }

.note-popover .popover-content .note-dropdown-menu, .note-editor .note-toolbar .note-dropdown-menu {
  min-width: 160px; }

.note-popover .popover-content .note-dropdown-menu.right, .note-editor .note-toolbar .note-dropdown-menu.right {
  right: 0;
  left: auto; }

.note-popover .popover-content .note-dropdown-menu.right::before, .note-editor .note-toolbar .note-dropdown-menu.right::before {
  right: 9px;
  left: auto !important; }

.note-popover .popover-content .note-dropdown-menu.right::after, .note-editor .note-toolbar .note-dropdown-menu.right::after {
  right: 10px;
  left: auto !important; }

.note-popover .popover-content .note-dropdown-menu.note-check a i, .note-editor .note-toolbar .note-dropdown-menu.note-check a i {
  color: #00bfff;
  visibility: hidden; }

.note-popover .popover-content .note-dropdown-menu.note-check a.checked i, .note-editor .note-toolbar .note-dropdown-menu.note-check a.checked i {
  visibility: visible; }

.note-popover .popover-content .note-fontsize-10, .note-editor .note-toolbar .note-fontsize-10 {
  font-size: 10px; }

.note-popover .popover-content .note-color-palette, .note-editor .note-toolbar .note-color-palette {
  line-height: 1; }

.note-popover .popover-content .note-color-palette div .note-color-btn, .note-editor .note-toolbar .note-color-palette div .note-color-btn {
  width: 20px;
  height: 20px;
  padding: 0;
  margin: 0;
  border: 0;
  border-radius: 0; }

.note-popover .popover-content .note-color-palette div .note-color-btn:hover, .note-editor .note-toolbar .note-color-palette div .note-color-btn:hover {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
  -webkit-transition: all .2s;
  transition: all .2s; }

.note-modal .modal-dialog {
  outline: 0;
  border-radius: 5px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); }

.note-modal .form-group {
  margin-left: 0;
  margin-right: 0; }

.note-modal .note-modal-form {
  margin: 0; }

.note-modal .note-image-dialog .note-dropzone {
  min-height: 100px;
  font-size: 30px;
  line-height: 4;
  color: #d3d3d3;
  text-align: center;
  border: 4px dashed #d3d3d3;
  margin-bottom: 10px; }

@-moz-document url-prefix() {
  .note-modal .note-image-input {
    height: auto; } }

.note-placeholder {
  position: absolute;
  display: none;
  color: gray; }

.note-handle .note-control-selection {
  position: absolute;
  display: none;
  border: 1px solid #000; }

.note-handle .note-control-selection > div {
  position: absolute; }

.note-handle .note-control-selection .note-control-selection-bg {
  width: 100%;
  height: 100%;
  background-color: #000;
  -webkit-opacity: .3;
  -khtml-opacity: .3;
  -moz-opacity: .3;
  opacity: .3;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
  filter: alpha(opacity=30); }

.note-handle .note-control-selection .note-control-handle, .note-handle .note-control-selection .note-control-sizing, .note-handle .note-control-selection .note-control-holder {
  width: 7px;
  height: 7px;
  border: 1px solid #000; }

.note-handle .note-control-selection .note-control-sizing {
  background-color: #000; }

.note-handle .note-control-selection .note-control-nw {
  top: -5px;
  left: -5px;
  border-right: none;
  border-bottom: none; }

.note-handle .note-control-selection .note-control-ne {
  top: -5px;
  right: -5px;
  border-bottom: none;
  border-left: none; }

.note-handle .note-control-selection .note-control-sw {
  bottom: -5px;
  left: -5px;
  border-top: none;
  border-right: none; }

.note-handle .note-control-selection .note-control-se {
  right: -5px;
  bottom: -5px;
  cursor: se-resize; }

.note-handle .note-control-selection .note-control-se.note-control-holder {
  cursor: default;
  border-top: none;
  border-left: none; }

.note-handle .note-control-selection .note-control-selection-info {
  right: 0;
  bottom: 0;
  padding: 5px;
  margin: 5px;
  color: #fff;
  background-color: #000;
  font-size: 12px;
  border-radius: 5px;
  -webkit-opacity: .7;
  -khtml-opacity: .7;
  -moz-opacity: .7;
  opacity: .7;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
  filter: alpha(opacity=70); }

.note-hint-popover {
  min-width: 100px;
  padding: 2px; }

.note-hint-popover .popover-content {
  padding: 3px;
  max-height: 150px;
  overflow: auto; }

.note-hint-popover .popover-content .note-hint-group .note-hint-item {
  display: block !important;
  padding: 3px; }

.note-hint-popover .popover-content .note-hint-group .note-hint-item.active, .note-hint-popover .popover-content .note-hint-group .note-hint-item:hover {
  display: block;
  clear: both;
  font-weight: 400;
  line-height: 1.4;
  color: #fff;
  white-space: nowrap;
  text-decoration: none;
  background-color: #428bca;
  outline: 0;
  cursor: pointer; }

.note-toolbar {
  background: #8080801d; }

.note-btn-group .note-btn {
  border-color: #00000032;
  padding: .28rem .65rem;
  font-size: 13px; }

.md-editor {
  display: block;
  border: 1px solid #ddd; }

.md-editor .md-footer, .md-editor > .md-header {
  display: block;
  padding: 6px 4px;
  background: #f5f5f5; }

.md-editor > .md-header {
  margin: 0; }

.md-editor > .md-preview {
  background: #fff;
  border-top: 1px dashed #ddd;
  border-bottom: 1px dashed #ddd;
  min-height: 10px;
  overflow: auto; }

.md-editor > textarea {
  font-family: Menlo,Monaco,Consolas,"Courier New",monospace;
  font-size: 14px;
  outline: 0;
  margin: 0;
  display: block;
  padding: 0;
  width: 100%;
  border: 0;
  border-top: 1px dashed #ddd;
  border-bottom: 1px dashed #ddd;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #eee; }

.md-editor > textarea:focus {
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #fff; }

.md-editor.active {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }

.md-editor .md-controls {
  float: right;
  padding: 3px; }

.md-editor .md-controls .md-control {
  right: 5px;
  color: #bebebe;
  padding: 3px 3px 3px 10px; }

.md-editor .md-controls .md-control:hover {
  color: #333; }

.md-editor.md-fullscreen-mode {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999;
  padding: 60px 30px 15px;
  background: #fff !important;
  border: 0 !important; }

.md-editor.md-fullscreen-mode .md-footer {
  display: none; }

.md-editor.md-fullscreen-mode .md-input, .md-editor.md-fullscreen-mode .md-preview {
  margin: 0 auto !important;
  height: 100% !important;
  font-size: 20px !important;
  padding: 20px !important;
  color: #999;
  line-height: 1.6em !important;
  resize: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  background: #fff !important;
  border: 0 !important; }

.md-editor.md-fullscreen-mode .md-preview {
  color: #333;
  overflow: auto; }

.md-editor.md-fullscreen-mode .md-input:focus, .md-editor.md-fullscreen-mode .md-input:hover {
  color: #333;
  background: #fff !important; }

.md-editor.md-fullscreen-mode .md-header {
  background: 0 0;
  text-align: center;
  position: fixed;
  width: 100%;
  top: 20px; }

.md-editor.md-fullscreen-mode .btn-group {
  float: none; }

.md-editor.md-fullscreen-mode .btn {
  border: 0;
  background: 0 0;
  color: #b3b3b3; }

.md-editor.md-fullscreen-mode .btn.active, .md-editor.md-fullscreen-mode .btn:active, .md-editor.md-fullscreen-mode .btn:focus, .md-editor.md-fullscreen-mode .btn:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #333; }

.md-editor.md-fullscreen-mode .md-fullscreen-controls {
  position: absolute;
  top: 20px;
  right: 20px;
  text-align: right;
  z-index: 1002;
  display: block; }

.md-editor.md-fullscreen-mode .md-fullscreen-controls a {
  color: #b3b3b3;
  clear: right;
  margin: 10px;
  width: 30px;
  height: 30px;
  text-align: center; }

.md-editor.md-fullscreen-mode .md-fullscreen-controls a:hover {
  color: #333;
  text-decoration: none; }

.md-editor.md-fullscreen-mode .md-editor {
  height: 100% !important;
  position: relative; }

.md-editor .md-fullscreen-controls {
  display: none; }

.md-nooverflow {
  overflow: hidden;
  position: fixed;
  width: 100%; }

/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */
:root {
  --animate-duration: 1s;
  --animate-delay: 1s;
  --animate-repeat: 1; }

.animate__animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-duration: var(--animate-duration);
  animation-duration: var(--animate-duration);
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both; }

.animate__animated.animate__infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite; }

.animate__animated.animate__repeat-1 {
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: var(--animate-repeat);
  animation-iteration-count: var(--animate-repeat); }

.animate__animated.animate__repeat-2 {
  -webkit-animation-iteration-count: calc(1 * 2);
  animation-iteration-count: calc(1 * 2);
  -webkit-animation-iteration-count: calc(var(--animate-repeat) * 2);
  animation-iteration-count: calc(var(--animate-repeat) * 2); }

.animate__animated.animate__repeat-3 {
  -webkit-animation-iteration-count: calc(1 * 3);
  animation-iteration-count: calc(1 * 3);
  -webkit-animation-iteration-count: calc(var(--animate-repeat) * 3);
  animation-iteration-count: calc(var(--animate-repeat) * 3); }

.animate__animated.animate__delay-1s {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
  -webkit-animation-delay: var(--animate-delay);
  animation-delay: var(--animate-delay); }

.animate__animated.animate__delay-2s {
  -webkit-animation-delay: calc(1s * 2);
  animation-delay: calc(1s * 2);
  -webkit-animation-delay: calc(var(--animate-delay) * 2);
  animation-delay: calc(var(--animate-delay) * 2); }

.animate__animated.animate__delay-3s {
  -webkit-animation-delay: calc(1s * 3);
  animation-delay: calc(1s * 3);
  -webkit-animation-delay: calc(var(--animate-delay) * 3);
  animation-delay: calc(var(--animate-delay) * 3); }

.animate__animated.animate__delay-4s {
  -webkit-animation-delay: calc(1s * 4);
  animation-delay: calc(1s * 4);
  -webkit-animation-delay: calc(var(--animate-delay) * 4);
  animation-delay: calc(var(--animate-delay) * 4); }

.animate__animated.animate__delay-5s {
  -webkit-animation-delay: calc(1s * 5);
  animation-delay: calc(1s * 5);
  -webkit-animation-delay: calc(var(--animate-delay) * 5);
  animation-delay: calc(var(--animate-delay) * 5); }

.animate__animated.animate__faster {
  -webkit-animation-duration: calc(1s / 2);
  animation-duration: calc(1s / 2);
  -webkit-animation-duration: calc(var(--animate-duration) / 2);
  animation-duration: calc(var(--animate-duration) / 2); }

.animate__animated.animate__fast {
  -webkit-animation-duration: calc(1s * 0.8);
  animation-duration: calc(1s * 0.8);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.8);
  animation-duration: calc(var(--animate-duration) * 0.8); }

.animate__animated.animate__slow {
  -webkit-animation-duration: calc(1s * 2);
  animation-duration: calc(1s * 2);
  -webkit-animation-duration: calc(var(--animate-duration) * 2);
  animation-duration: calc(var(--animate-duration) * 2); }

.animate__animated.animate__slower {
  -webkit-animation-duration: calc(1s * 3);
  animation-duration: calc(1s * 3);
  -webkit-animation-duration: calc(var(--animate-duration) * 3);
  animation-duration: calc(var(--animate-duration) * 3); }

@media print, (prefers-reduced-motion: reduce) {
  .animate__animated {
    -webkit-animation-duration: 1ms !important;
    animation-duration: 1ms !important;
    -webkit-transition-duration: 1ms !important;
    transition-duration: 1ms !important;
    -webkit-animation-iteration-count: 1 !important;
    animation-iteration-count: 1 !important; }
  .animate__animated[class*='Out'] {
    opacity: 0; } }

/* Attention seekers  */
@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
    transform: translate3d(0, -30px, 0) scaleY(1.1); }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
    transform: translate3d(0, -15px, 0) scaleY(1.05); }
  80% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
    transform: translate3d(0, 0, 0) scaleY(0.95); }
  90% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02); } }

@keyframes bounce {
  from,
  20%,
  53%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0) scaleY(1.1);
    transform: translate3d(0, -30px, 0) scaleY(1.1); }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0) scaleY(1.05);
    transform: translate3d(0, -15px, 0) scaleY(1.05); }
  80% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0) scaleY(0.95);
    transform: translate3d(0, 0, 0) scaleY(0.95); }
  90% {
    -webkit-transform: translate3d(0, -4px, 0) scaleY(1.02);
    transform: translate3d(0, -4px, 0) scaleY(1.02); } }

.animate__bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom; }

@-webkit-keyframes flash {
  from,
  50%,
  to {
    opacity: 1; }
  25%,
  75% {
    opacity: 0; } }

@keyframes flash {
  from,
  50%,
  to {
    opacity: 1; }
  25%,
  75% {
    opacity: 0; } }

.animate__flash {
  -webkit-animation-name: flash;
  animation-name: flash; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.animate__pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out; }

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1); }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1); }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1); }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1); }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1); }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1); }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1); }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1); }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.animate__rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand; }

@-webkit-keyframes shakeX {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); } }

@keyframes shakeX {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0); }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0); } }

.animate__shakeX {
  -webkit-animation-name: shakeX;
  animation-name: shakeX; }

@-webkit-keyframes shakeY {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); } }

@keyframes shakeY {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0); }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0); } }

.animate__shakeY {
  -webkit-animation-name: shakeY;
  animation-name: shakeY; }

@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0); }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg); }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg); }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0); }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg); }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg); }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg); }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg); }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

.animate__headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake; }

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg); }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg); }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg); }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg); }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg); } }

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg); }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg); }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg); }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg); }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg); } }

.animate__swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing; }

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.animate__tada {
  -webkit-animation-name: tada;
  animation-name: tada; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble; }

@-webkit-keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  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(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);
    transform: skewX(0.39063deg) skewY(0.39063deg); }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }

@keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  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(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  77.7% {
    -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);
    transform: skewX(0.39063deg) skewY(0.39063deg); }
  88.8% {
    -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
    transform: skewX(-0.19531deg) skewY(-0.19531deg); } }

.animate__jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center; }

@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1); }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3); }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

.animate__heartBeat {
  -webkit-animation-name: heartBeat;
  animation-name: heartBeat;
  -webkit-animation-duration: calc(1s * 1.3);
  animation-duration: calc(1s * 1.3);
  -webkit-animation-duration: calc(var(--animate-duration) * 1.3);
  animation-duration: calc(var(--animate-duration) * 1.3);
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out; }

/* Back entrances */
@-webkit-keyframes backInDown {
  0% {
    -webkit-transform: translateY(-1200px) scale(0.7);
    transform: translateY(-1200px) scale(0.7);
    opacity: 0.7; }
  80% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; } }

@keyframes backInDown {
  0% {
    -webkit-transform: translateY(-1200px) scale(0.7);
    transform: translateY(-1200px) scale(0.7);
    opacity: 0.7; }
  80% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; } }

.animate__backInDown {
  -webkit-animation-name: backInDown;
  animation-name: backInDown; }

@-webkit-keyframes backInLeft {
  0% {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7; }
  80% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; } }

@keyframes backInLeft {
  0% {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7; }
  80% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; } }

.animate__backInLeft {
  -webkit-animation-name: backInLeft;
  animation-name: backInLeft; }

@-webkit-keyframes backInRight {
  0% {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7; }
  80% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; } }

@keyframes backInRight {
  0% {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7; }
  80% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; } }

.animate__backInRight {
  -webkit-animation-name: backInRight;
  animation-name: backInRight; }

@-webkit-keyframes backInUp {
  0% {
    -webkit-transform: translateY(1200px) scale(0.7);
    transform: translateY(1200px) scale(0.7);
    opacity: 0.7; }
  80% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; } }

@keyframes backInUp {
  0% {
    -webkit-transform: translateY(1200px) scale(0.7);
    transform: translateY(1200px) scale(0.7);
    opacity: 0.7; }
  80% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; } }

.animate__backInUp {
  -webkit-animation-name: backInUp;
  animation-name: backInUp; }

/* Back exits */
@-webkit-keyframes backOutDown {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; }
  20% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    -webkit-transform: translateY(700px) scale(0.7);
    transform: translateY(700px) scale(0.7);
    opacity: 0.7; } }

@keyframes backOutDown {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; }
  20% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    -webkit-transform: translateY(700px) scale(0.7);
    transform: translateY(700px) scale(0.7);
    opacity: 0.7; } }

.animate__backOutDown {
  -webkit-animation-name: backOutDown;
  animation-name: backOutDown; }

@-webkit-keyframes backOutLeft {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; }
  20% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7; } }

@keyframes backOutLeft {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; }
  20% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    -webkit-transform: translateX(-2000px) scale(0.7);
    transform: translateX(-2000px) scale(0.7);
    opacity: 0.7; } }

.animate__backOutLeft {
  -webkit-animation-name: backOutLeft;
  animation-name: backOutLeft; }

@-webkit-keyframes backOutRight {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; }
  20% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7; } }

@keyframes backOutRight {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; }
  20% {
    -webkit-transform: translateX(0px) scale(0.7);
    transform: translateX(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    -webkit-transform: translateX(2000px) scale(0.7);
    transform: translateX(2000px) scale(0.7);
    opacity: 0.7; } }

.animate__backOutRight {
  -webkit-animation-name: backOutRight;
  animation-name: backOutRight; }

@-webkit-keyframes backOutUp {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; }
  20% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    -webkit-transform: translateY(-700px) scale(0.7);
    transform: translateY(-700px) scale(0.7);
    opacity: 0.7; } }

@keyframes backOutUp {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; }
  20% {
    -webkit-transform: translateY(0px) scale(0.7);
    transform: translateY(0px) scale(0.7);
    opacity: 0.7; }
  100% {
    -webkit-transform: translateY(-700px) scale(0.7);
    transform: translateY(-700px) scale(0.7);
    opacity: 0.7; } }

.animate__backOutUp {
  -webkit-animation-name: backOutUp;
  animation-name: backOutUp; }

/* Bouncing entrances  */
@-webkit-keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03); }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97); }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03); }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97); }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); } }

.animate__bounceIn {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn; }

@-webkit-keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
    transform: translate3d(0, -3000px, 0) scaleY(3); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9);
    transform: translate3d(0, 25px, 0) scaleY(0.9); }
  75% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95);
    transform: translate3d(0, -10px, 0) scaleY(0.95); }
  90% {
    -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985);
    transform: translate3d(0, 5px, 0) scaleY(0.985); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0) scaleY(3);
    transform: translate3d(0, -3000px, 0) scaleY(3); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0) scaleY(0.9);
    transform: translate3d(0, 25px, 0) scaleY(0.9); }
  75% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.95);
    transform: translate3d(0, -10px, 0) scaleY(0.95); }
  90% {
    -webkit-transform: translate3d(0, 5px, 0) scaleY(0.985);
    transform: translate3d(0, 5px, 0) scaleY(0.985); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown; }

@-webkit-keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
    transform: translate3d(-3000px, 0, 0) scaleX(3); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
    transform: translate3d(25px, 0, 0) scaleX(1); }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0) scaleX(0.98);
    transform: translate3d(-10px, 0, 0) scaleX(0.98); }
  90% {
    -webkit-transform: translate3d(5px, 0, 0) scaleX(0.995);
    transform: translate3d(5px, 0, 0) scaleX(0.995); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0) scaleX(3);
    transform: translate3d(-3000px, 0, 0) scaleX(3); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0) scaleX(1);
    transform: translate3d(25px, 0, 0) scaleX(1); }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0) scaleX(0.98);
    transform: translate3d(-10px, 0, 0) scaleX(0.98); }
  90% {
    -webkit-transform: translate3d(5px, 0, 0) scaleX(0.995);
    transform: translate3d(5px, 0, 0) scaleX(0.995); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft; }

@-webkit-keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
    transform: translate3d(3000px, 0, 0) scaleX(3); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
    transform: translate3d(-25px, 0, 0) scaleX(1); }
  75% {
    -webkit-transform: translate3d(10px, 0, 0) scaleX(0.98);
    transform: translate3d(10px, 0, 0) scaleX(0.98); }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0) scaleX(0.995);
    transform: translate3d(-5px, 0, 0) scaleX(0.995); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0) scaleX(3);
    transform: translate3d(3000px, 0, 0) scaleX(3); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0) scaleX(1);
    transform: translate3d(-25px, 0, 0) scaleX(1); }
  75% {
    -webkit-transform: translate3d(10px, 0, 0) scaleX(0.98);
    transform: translate3d(10px, 0, 0) scaleX(0.98); }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0) scaleX(0.995);
    transform: translate3d(-5px, 0, 0) scaleX(0.995); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight; }

@-webkit-keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
    transform: translate3d(0, 3000px, 0) scaleY(5); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9); }
  75% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);
    transform: translate3d(0, 10px, 0) scaleY(0.95); }
  90% {
    -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);
    transform: translate3d(0, -5px, 0) scaleY(0.985); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0) scaleY(5);
    transform: translate3d(0, 3000px, 0) scaleY(5); }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9); }
  75% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.95);
    transform: translate3d(0, 10px, 0) scaleY(0.95); }
  90% {
    -webkit-transform: translate3d(0, -5px, 0) scaleY(0.985);
    transform: translate3d(0, -5px, 0) scaleY(0.985); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp; }

/* Bouncing exits  */
@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); } }

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9); }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); } }

.animate__bounceOut {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut; }

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.985);
    transform: translate3d(0, 10px, 0) scaleY(0.985); }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0) scaleY(3);
    transform: translate3d(0, 2000px, 0) scaleY(3); } }

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0) scaleY(0.985);
    transform: translate3d(0, 10px, 0) scaleY(0.985); }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0) scaleY(0.9);
    transform: translate3d(0, -20px, 0) scaleY(0.9); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0) scaleY(3);
    transform: translate3d(0, 2000px, 0) scaleY(3); } }

.animate__bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown; }

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0) scaleX(0.9);
    transform: translate3d(20px, 0, 0) scaleX(0.9); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
    transform: translate3d(-2000px, 0, 0) scaleX(2); } }

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0) scaleX(0.9);
    transform: translate3d(20px, 0, 0) scaleX(0.9); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0) scaleX(2);
    transform: translate3d(-2000px, 0, 0) scaleX(2); } }

.animate__bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft; }

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0) scaleX(0.9);
    transform: translate3d(-20px, 0, 0) scaleX(0.9); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
    transform: translate3d(2000px, 0, 0) scaleX(2); } }

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0) scaleX(0.9);
    transform: translate3d(-20px, 0, 0) scaleX(0.9); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0) scaleX(2);
    transform: translate3d(2000px, 0, 0) scaleX(2); } }

.animate__bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight; }

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.985);
    transform: translate3d(0, -10px, 0) scaleY(0.985); }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0) scaleY(0.9);
    transform: translate3d(0, 20px, 0) scaleY(0.9); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0) scaleY(3);
    transform: translate3d(0, -2000px, 0) scaleY(3); } }

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0) scaleY(0.985);
    transform: translate3d(0, -10px, 0) scaleY(0.985); }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0) scaleY(0.9);
    transform: translate3d(0, 20px, 0) scaleY(0.9); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0) scaleY(3);
    transform: translate3d(0, -2000px, 0) scaleY(3); } }

.animate__bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp; }

/* Fading entrances  */
@-webkit-keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes fadeIn {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }

.animate__fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn; }

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown; }

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig; }

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft; }

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig; }

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight; }

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig; }

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp; }

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig; }

@-webkit-keyframes fadeInTopLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInTopLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__fadeInTopLeft {
  -webkit-animation-name: fadeInTopLeft;
  animation-name: fadeInTopLeft; }

@-webkit-keyframes fadeInTopRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInTopRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__fadeInTopRight {
  -webkit-animation-name: fadeInTopRight;
  animation-name: fadeInTopRight; }

@-webkit-keyframes fadeInBottomLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInBottomLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__fadeInBottomLeft {
  -webkit-animation-name: fadeInBottomLeft;
  animation-name: fadeInBottomLeft; }

@-webkit-keyframes fadeInBottomRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInBottomRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__fadeInBottomRight {
  -webkit-animation-name: fadeInBottomRight;
  animation-name: fadeInBottomRight; }

/* Fading exits */
@-webkit-keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

@keyframes fadeOut {
  from {
    opacity: 1; }
  to {
    opacity: 0; } }

.animate__fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut; }

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

@keyframes fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

.animate__fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown; }

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

@keyframes fadeOutDownBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); } }

.animate__fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig; }

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

@keyframes fadeOutLeft {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

.animate__fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft; }

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

@keyframes fadeOutLeftBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); } }

.animate__fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig; }

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

@keyframes fadeOutRight {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

.animate__fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight; }

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

@keyframes fadeOutRightBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); } }

.animate__fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig; }

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

@keyframes fadeOutUp {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

.animate__fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp; }

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

@keyframes fadeOutUpBig {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); } }

.animate__fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig; }

@-webkit-keyframes fadeOutTopLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0); } }

@keyframes fadeOutTopLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, -100%, 0);
    transform: translate3d(-100%, -100%, 0); } }

.animate__fadeOutTopLeft {
  -webkit-animation-name: fadeOutTopLeft;
  animation-name: fadeOutTopLeft; }

@-webkit-keyframes fadeOutTopRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0); } }

@keyframes fadeOutTopRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, -100%, 0);
    transform: translate3d(100%, -100%, 0); } }

.animate__fadeOutTopRight {
  -webkit-animation-name: fadeOutTopRight;
  animation-name: fadeOutTopRight; }

@-webkit-keyframes fadeOutBottomRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0); } }

@keyframes fadeOutBottomRight {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 100%, 0);
    transform: translate3d(100%, 100%, 0); } }

.animate__fadeOutBottomRight {
  -webkit-animation-name: fadeOutBottomRight;
  animation-name: fadeOutBottomRight; }

@-webkit-keyframes fadeOutBottomLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0); } }

@keyframes fadeOutBottomLeft {
  from {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 100%, 0);
    transform: translate3d(-100%, 100%, 0); } }

.animate__fadeOutBottomLeft {
  -webkit-animation-name: fadeOutBottomLeft;
  animation-name: fadeOutBottomLeft; }

/* Flippers */
@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; } }

@keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; } }

.animate__animated.animate__flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip; }

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

.animate__flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX; }

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); } }

.animate__flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY; }

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0; } }

@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0; } }

.animate__flipOutX {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important; }

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0; } }

@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px); }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1; }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0; } }

.animate__flipOutY {
  -webkit-animation-duration: calc(1s * 0.75);
  animation-duration: calc(1s * 0.75);
  -webkit-animation-duration: calc(var(--animate-duration) * 0.75);
  animation-duration: calc(var(--animate-duration) * 0.75);
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY; }

/* Lightspeed */
@-webkit-keyframes lightSpeedInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes lightSpeedInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0; }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1; }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__lightSpeedInRight {
  -webkit-animation-name: lightSpeedInRight;
  animation-name: lightSpeedInRight;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

@-webkit-keyframes lightSpeedInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
    transform: translate3d(-100%, 0, 0) skewX(30deg);
    opacity: 0; }
  60% {
    -webkit-transform: skewX(-20deg);
    transform: skewX(-20deg);
    opacity: 1; }
  80% {
    -webkit-transform: skewX(5deg);
    transform: skewX(5deg); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes lightSpeedInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(30deg);
    transform: translate3d(-100%, 0, 0) skewX(30deg);
    opacity: 0; }
  60% {
    -webkit-transform: skewX(-20deg);
    transform: skewX(-20deg);
    opacity: 1; }
  80% {
    -webkit-transform: skewX(5deg);
    transform: skewX(5deg); }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__lightSpeedInLeft {
  -webkit-animation-name: lightSpeedInLeft;
  animation-name: lightSpeedInLeft;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out; }

@-webkit-keyframes lightSpeedOutRight {
  from {
    opacity: 1; }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

@keyframes lightSpeedOutRight {
  from {
    opacity: 1; }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0; } }

.animate__lightSpeedOutRight {
  -webkit-animation-name: lightSpeedOutRight;
  animation-name: lightSpeedOutRight;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in; }

@-webkit-keyframes lightSpeedOutLeft {
  from {
    opacity: 1; }
  to {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
    transform: translate3d(-100%, 0, 0) skewX(-30deg);
    opacity: 0; } }

@keyframes lightSpeedOutLeft {
  from {
    opacity: 1; }
  to {
    -webkit-transform: translate3d(-100%, 0, 0) skewX(-30deg);
    transform: translate3d(-100%, 0, 0) skewX(-30deg);
    opacity: 0; } }

.animate__lightSpeedOutLeft {
  -webkit-animation-name: lightSpeedOutLeft;
  animation-name: lightSpeedOutLeft;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in; }

/* Rotating entrances */
@-webkit-keyframes rotateIn {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes rotateIn {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

.animate__rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
  -webkit-transform-origin: center;
  transform-origin: center; }

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes rotateInDownLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

.animate__rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom; }

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes rotateInDownRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

.animate__rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom; }

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes rotateInUpLeft {
  from {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

.animate__rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom; }

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

@keyframes rotateInUpRight {
  from {
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1; } }

.animate__rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom; }

/* Rotating exits */
@-webkit-keyframes rotateOut {
  from {
    opacity: 1; }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0; } }

@keyframes rotateOut {
  from {
    opacity: 1; }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0; } }

.animate__rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
  -webkit-transform-origin: center;
  transform-origin: center; }

@-webkit-keyframes rotateOutDownLeft {
  from {
    opacity: 1; }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; } }

@keyframes rotateOutDownLeft {
  from {
    opacity: 1; }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0; } }

.animate__rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom; }

@-webkit-keyframes rotateOutDownRight {
  from {
    opacity: 1; }
  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

@keyframes rotateOutDownRight {
  from {
    opacity: 1; }
  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

.animate__rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom; }

@-webkit-keyframes rotateOutUpLeft {
  from {
    opacity: 1; }
  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

@keyframes rotateOutUpLeft {
  from {
    opacity: 1; }
  to {
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0; } }

.animate__rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
  -webkit-transform-origin: left bottom;
  transform-origin: left bottom; }

@-webkit-keyframes rotateOutUpRight {
  from {
    opacity: 1; }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0; } }

@keyframes rotateOutUpRight {
  from {
    opacity: 1; }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0; } }

.animate__rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
  -webkit-transform-origin: right bottom;
  transform-origin: right bottom; }

/* Specials */
@-webkit-keyframes hinge {
  0% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }

@keyframes hinge {
  0% {
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out; }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1; }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0; } }

.animate__hinge {
  -webkit-animation-duration: calc(1s * 2);
  animation-duration: calc(1s * 2);
  -webkit-animation-duration: calc(var(--animate-duration) * 2);
  animation-duration: calc(var(--animate-duration) * 2);
  -webkit-animation-name: hinge;
  animation-name: hinge;
  -webkit-transform-origin: top left;
  transform-origin: top left; }

@-webkit-keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom; }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg); }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg); }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom; }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg); }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg); }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1); } }

.animate__jackInTheBox {
  -webkit-animation-name: jackInTheBox;
  animation-name: jackInTheBox; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn; }

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }

@keyframes rollOut {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }

.animate__rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut; }

/* Zooming entrances */
@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  50% {
    opacity: 1; } }

.animate__zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn; }

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.animate__zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown; }

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.animate__zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft; }

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.animate__zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight; }

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.animate__zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp; }

/* Zooming exits */
@-webkit-keyframes zoomOut {
  from {
    opacity: 1; }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  to {
    opacity: 0; } }

@keyframes zoomOut {
  from {
    opacity: 1; }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3); }
  to {
    opacity: 0; } }

.animate__zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut; }

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.animate__zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom; }

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0); } }

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0); } }

.animate__zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
  -webkit-transform-origin: left center;
  transform-origin: left center; }

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0); } }

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0); } }

.animate__zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
  -webkit-transform-origin: right center;
  transform-origin: right center; }

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }

.animate__zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom; }

/* Sliding entrances */
@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown; }

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft; }

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight; }

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

.animate__slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp; }

/* Sliding exits */
@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

.animate__slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown; }

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); } }

.animate__slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft; }

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); } }

.animate__slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight; }

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); } }

.animate__slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp; }

.toast-title {
  font-weight: bold; }

.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word; }

.toast-message a,
.toast-message label {
  color: #FFFFFF; }

.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none; }

.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  -webkit-text-shadow: 0 1px 0 #ffffff;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
  line-height: 1; }

.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40); }

.rtl .toast-close-button {
  left: -0.3em;
  float: left;
  right: 0.3em; }

/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none; }

.toast-top-center {
  top: 0;
  right: 0;
  width: 100%; }

.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%; }

.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%; }

.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%; }

.toast-top-left {
  top: 12px;
  left: 12px; }

.toast-top-right {
  top: 12px;
  right: 12px; }

.toast-bottom-right {
  right: 12px;
  bottom: 12px; }

.toast-bottom-left {
  bottom: 12px;
  left: 12px; }

#toast-container {
  position: fixed;
  z-index: 999999;
  pointer-events: none;
  /*overrides*/ }

#toast-container * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

#toast-container > div {
  position: relative;
  pointer-events: auto;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  -webkit-box-shadow: 0 0 12px #999999;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80); }

#toast-container > div.rtl {
  direction: rtl;
  padding: 15px 50px 15px 15px;
  background-position: right 15px center; }

#toast-container > div:hover {
  -webkit-box-shadow: 0 0 12px #000000;
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer; }

#toast-container > .toast-info {
  background-image: url(/Assets/metronic7/plugins/global/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important; }

#toast-container > .toast-error {
  background-image: url(/Assets/metronic7/plugins/global/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important; }

#toast-container > .toast-success {
  background-image: url(/Assets/metronic7/plugins/global/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf/3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important; }

#toast-container > .toast-warning {
  background-image: url(/Assets/metronic7/plugins/global/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important; }

#toast-container.toast-top-center > div,
#toast-container.toast-bottom-center > div {
  width: 300px;
  margin-left: auto;
  margin-right: auto; }

#toast-container.toast-top-full-width > div,
#toast-container.toast-bottom-full-width > div {
  width: 96%;
  margin-left: auto;
  margin-right: auto; }

.toast {
  background-color: #030303; }

.toast-success {
  background-color: #51A351; }

.toast-error {
  background-color: #BD362F; }

.toast-info {
  background-color: #2F96B4; }

.toast-warning {
  background-color: #F89406; }

.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40); }

/*Responsive Design*/
@media all and (max-width: 240px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em; }
  #toast-container > div.rtl {
    padding: 8px 50px 8px 8px; }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em; }
  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: 0.2em; } }

@media all and (min-width: 241px) and (max-width: 480px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em; }
  #toast-container > div.rtl {
    padding: 8px 50px 8px 8px; }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em; }
  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: 0.2em; } }

@media all and (min-width: 481px) and (max-width: 768px) {
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em; }
  #toast-container > div.rtl {
    padding: 15px 50px 15px 15px; } }

.dual-listbox {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column; }

.dual-listbox .dual-listbox__container {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-align: center;
  -webkit-box-align: center;
  align-items: center;
  -ms-flex-direction: row;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.dual-listbox .dual-listbox__search {
  border: 1px solid #ddd;
  padding: 10px;
  max-width: 300px; }

.dual-listbox .dual-listbox__available, .dual-listbox .dual-listbox__selected {
  border: 1px solid #ddd;
  height: 300px;
  overflow-y: auto;
  padding: 0;
  width: 300px;
  margin-top: 0;
  -webkit-margin-before: 0; }

.dual-listbox .dual-listbox__buttons {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  flex-direction: column;
  margin: 0 10px; }

.dual-listbox .dual-listbox__button {
  margin-bottom: 5px;
  border: 0;
  background-color: #eee;
  padding: 10px;
  color: #fff; }

.dual-listbox .dual-listbox__button:hover {
  background-color: #ddd; }

.dual-listbox .dual-listbox__title {
  padding: 15px 10px;
  font-size: 120%;
  font-weight: 700;
  border-left: 1px solid #efefef;
  border-right: 1px solid #efefef;
  border-top: 1px solid #efefef;
  margin-top: 1rem;
  -webkit-margin-before: 1rem; }

.dual-listbox .dual-listbox__item {
  display: block;
  padding: 10px;
  cursor: pointer;
  user-select: none;
  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  border-bottom: 1px solid #efefef;
  -webkit-transition: background .2s ease;
  transition: background .2s ease; }

.dual-listbox .dual-listbox__item.dual-listbox__item--selected {
  background-color: rgba(8, 157, 227, 0.7); }

.apexcharts-canvas {
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /* cannot give overflow: hidden as it will crop tooltips which overflow outside chart area */ }

/* scrollbar is not visible by default for legend, hence forcing the visibility */
.apexcharts-canvas ::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 6px; }

.apexcharts-canvas ::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5); }

.apexcharts-inner {
  position: relative; }

.apexcharts-text tspan {
  font-family: inherit; }

.legend-mouseover-inactive {
  -webkit-transition: 0.15s ease all;
  transition: 0.15s ease all;
  opacity: 0.20; }

.apexcharts-series-collapsed {
  opacity: 0; }

.apexcharts-tooltip {
  border-radius: 5px;
  -webkit-box-shadow: 2px 2px 6px -4px #999;
  box-shadow: 2px 2px 6px -4px #999;
  cursor: default;
  font-size: 14px;
  left: 62px;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
  white-space: nowrap;
  z-index: 12;
  -webkit-transition: 0.15s ease all;
  transition: 0.15s ease all; }

.apexcharts-tooltip.apexcharts-active {
  opacity: 1;
  -webkit-transition: 0.15s ease all;
  transition: 0.15s ease all; }

.apexcharts-tooltip.apexcharts-theme-light {
  border: 1px solid #e3e3e3;
  background: rgba(255, 255, 255, 0.96); }

.apexcharts-tooltip.apexcharts-theme-dark {
  color: #fff;
  background: rgba(30, 30, 30, 0.8); }

.apexcharts-tooltip * {
  font-family: inherit; }

.apexcharts-tooltip-title {
  padding: 6px;
  font-size: 15px;
  margin-bottom: 4px; }

.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
  background: #ECEFF1;
  border-bottom: 1px solid #ddd; }

.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title {
  background: rgba(0, 0, 0, 0.7);
  border-bottom: 1px solid #333; }

.apexcharts-tooltip-text-value,
.apexcharts-tooltip-text-z-value {
  display: inline-block;
  font-weight: 600;
  margin-left: 5px; }

.apexcharts-tooltip-text-z-label:empty,
.apexcharts-tooltip-text-z-value:empty {
  display: none; }

.apexcharts-tooltip-text-value,
.apexcharts-tooltip-text-z-value {
  font-weight: 600; }

.apexcharts-tooltip-marker {
  width: 12px;
  height: 12px;
  position: relative;
  top: 0px;
  margin-right: 10px;
  border-radius: 50%; }

.apexcharts-tooltip-series-group {
  padding: 0 10px;
  display: none;
  text-align: left;
  -webkit-box-pack: left;
  -ms-flex-pack: left;
  justify-content: left;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker {
  opacity: 1; }

.apexcharts-tooltip-series-group.apexcharts-active,
.apexcharts-tooltip-series-group:last-child {
  padding-bottom: 4px; }

.apexcharts-tooltip-series-group-hidden {
  opacity: 0;
  height: 0;
  line-height: 0;
  padding: 0 !important; }

.apexcharts-tooltip-y-group {
  padding: 6px 0 5px; }

.apexcharts-tooltip-candlestick {
  padding: 4px 8px; }

.apexcharts-tooltip-candlestick > div {
  margin: 4px 0; }

.apexcharts-tooltip-candlestick span.value {
  font-weight: bold; }

.apexcharts-tooltip-rangebar {
  padding: 5px 8px; }

.apexcharts-tooltip-rangebar .category {
  font-weight: 600;
  color: #777; }

.apexcharts-tooltip-rangebar .series-name {
  font-weight: bold;
  display: block;
  margin-bottom: 5px; }

.apexcharts-xaxistooltip {
  opacity: 0;
  padding: 9px 10px;
  pointer-events: none;
  color: #373d3f;
  font-size: 13px;
  text-align: center;
  border-radius: 2px;
  position: absolute;
  z-index: 10;
  background: #ECEFF1;
  border: 1px solid #90A4AE;
  -webkit-transition: 0.15s ease all;
  transition: 0.15s ease all; }

.apexcharts-xaxistooltip.apexcharts-theme-dark {
  background: rgba(0, 0, 0, 0.7);
  border: 1px solid rgba(0, 0, 0, 0.5);
  color: #fff; }

.apexcharts-xaxistooltip:after,
.apexcharts-xaxistooltip:before {
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none; }

.apexcharts-xaxistooltip:after {
  border-color: rgba(236, 239, 241, 0);
  border-width: 6px;
  margin-left: -6px; }

.apexcharts-xaxistooltip:before {
  border-color: rgba(144, 164, 174, 0);
  border-width: 7px;
  margin-left: -7px; }

.apexcharts-xaxistooltip-bottom:after,
.apexcharts-xaxistooltip-bottom:before {
  bottom: 100%; }

.apexcharts-xaxistooltip-top:after,
.apexcharts-xaxistooltip-top:before {
  top: 100%; }

.apexcharts-xaxistooltip-bottom:after {
  border-bottom-color: #ECEFF1; }

.apexcharts-xaxistooltip-bottom:before {
  border-bottom-color: #90A4AE; }

.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after {
  border-bottom-color: rgba(0, 0, 0, 0.5); }

.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before {
  border-bottom-color: rgba(0, 0, 0, 0.5); }

.apexcharts-xaxistooltip-top:after {
  border-top-color: #ECEFF1; }

.apexcharts-xaxistooltip-top:before {
  border-top-color: #90A4AE; }

.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after {
  border-top-color: rgba(0, 0, 0, 0.5); }

.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before {
  border-top-color: rgba(0, 0, 0, 0.5); }

.apexcharts-xaxistooltip.apexcharts-active {
  opacity: 1;
  -webkit-transition: 0.15s ease all;
  transition: 0.15s ease all; }

.apexcharts-yaxistooltip {
  opacity: 0;
  padding: 4px 10px;
  pointer-events: none;
  color: #373d3f;
  font-size: 13px;
  text-align: center;
  border-radius: 2px;
  position: absolute;
  z-index: 10;
  background: #ECEFF1;
  border: 1px solid #90A4AE; }

.apexcharts-yaxistooltip.apexcharts-theme-dark {
  background: rgba(0, 0, 0, 0.7);
  border: 1px solid rgba(0, 0, 0, 0.5);
  color: #fff; }

.apexcharts-yaxistooltip:after,
.apexcharts-yaxistooltip:before {
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none; }

.apexcharts-yaxistooltip:after {
  border-color: rgba(236, 239, 241, 0);
  border-width: 6px;
  margin-top: -6px; }

.apexcharts-yaxistooltip:before {
  border-color: rgba(144, 164, 174, 0);
  border-width: 7px;
  margin-top: -7px; }

.apexcharts-yaxistooltip-left:after,
.apexcharts-yaxistooltip-left:before {
  left: 100%; }

.apexcharts-yaxistooltip-right:after,
.apexcharts-yaxistooltip-right:before {
  right: 100%; }

.apexcharts-yaxistooltip-left:after {
  border-left-color: #ECEFF1; }

.apexcharts-yaxistooltip-left:before {
  border-left-color: #90A4AE; }

.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after {
  border-left-color: rgba(0, 0, 0, 0.5); }

.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before {
  border-left-color: rgba(0, 0, 0, 0.5); }

.apexcharts-yaxistooltip-right:after {
  border-right-color: #ECEFF1; }

.apexcharts-yaxistooltip-right:before {
  border-right-color: #90A4AE; }

.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after {
  border-right-color: rgba(0, 0, 0, 0.5); }

.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before {
  border-right-color: rgba(0, 0, 0, 0.5); }

.apexcharts-yaxistooltip.apexcharts-active {
  opacity: 1; }

.apexcharts-yaxistooltip-hidden {
  display: none; }

.apexcharts-xcrosshairs,
.apexcharts-ycrosshairs {
  pointer-events: none;
  opacity: 0;
  -webkit-transition: 0.15s ease all;
  transition: 0.15s ease all; }

.apexcharts-xcrosshairs.apexcharts-active,
.apexcharts-ycrosshairs.apexcharts-active {
  opacity: 1;
  -webkit-transition: 0.15s ease all;
  transition: 0.15s ease all; }

.apexcharts-ycrosshairs-hidden {
  opacity: 0; }

.apexcharts-selection-rect {
  cursor: move; }

.svg_select_boundingRect, .svg_select_points_rot {
  pointer-events: none;
  opacity: 0;
  visibility: hidden; }

.apexcharts-selection-rect + g .svg_select_boundingRect,
.apexcharts-selection-rect + g .svg_select_points_rot {
  opacity: 0;
  visibility: hidden; }

.apexcharts-selection-rect + g .svg_select_points_l,
.apexcharts-selection-rect + g .svg_select_points_r {
  cursor: ew-resize;
  opacity: 1;
  visibility: visible; }

.svg_select_points {
  fill: #efefef;
  stroke: #333;
  rx: 2; }

.apexcharts-svg.apexcharts-zoomable.hovering-zoom {
  cursor: crosshair; }

.apexcharts-svg.apexcharts-zoomable.hovering-pan {
  cursor: move; }

.apexcharts-zoom-icon,
.apexcharts-zoomin-icon,
.apexcharts-zoomout-icon,
.apexcharts-reset-icon,
.apexcharts-pan-icon,
.apexcharts-selection-icon,
.apexcharts-menu-icon,
.apexcharts-toolbar-custom-icon {
  cursor: pointer;
  width: 20px;
  height: 20px;
  line-height: 24px;
  color: #6E8192;
  text-align: center; }

.apexcharts-zoom-icon svg,
.apexcharts-zoomin-icon svg,
.apexcharts-zoomout-icon svg,
.apexcharts-reset-icon svg,
.apexcharts-menu-icon svg {
  fill: #6E8192; }

.apexcharts-selection-icon svg {
  fill: #444;
  -webkit-transform: scale(0.76);
  transform: scale(0.76); }

.apexcharts-theme-dark .apexcharts-zoom-icon svg,
.apexcharts-theme-dark .apexcharts-zoomin-icon svg,
.apexcharts-theme-dark .apexcharts-zoomout-icon svg,
.apexcharts-theme-dark .apexcharts-reset-icon svg,
.apexcharts-theme-dark .apexcharts-pan-icon svg,
.apexcharts-theme-dark .apexcharts-selection-icon svg,
.apexcharts-theme-dark .apexcharts-menu-icon svg,
.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg {
  fill: #f3f4f5; }

.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg,
.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,
.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg {
  fill: #008FFB; }

.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,
.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,
.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,
.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg,
.apexcharts-theme-light .apexcharts-reset-icon:hover svg,
.apexcharts-theme-light .apexcharts-menu-icon:hover svg {
  fill: #333; }

.apexcharts-selection-icon,
.apexcharts-menu-icon {
  position: relative; }

.apexcharts-reset-icon {
  margin-left: 5px; }

.apexcharts-zoom-icon,
.apexcharts-reset-icon,
.apexcharts-menu-icon {
  -webkit-transform: scale(0.85);
  transform: scale(0.85); }

.apexcharts-zoomin-icon,
.apexcharts-zoomout-icon {
  -webkit-transform: scale(0.7);
  transform: scale(0.7); }

.apexcharts-zoomout-icon {
  margin-right: 3px; }

.apexcharts-pan-icon {
  -webkit-transform: scale(0.62);
  transform: scale(0.62);
  position: relative;
  left: 1px;
  top: 0px; }

.apexcharts-pan-icon svg {
  fill: #fff;
  stroke: #6E8192;
  stroke-width: 2; }

.apexcharts-pan-icon.apexcharts-selected svg {
  stroke: #008FFB; }

.apexcharts-pan-icon:not(.apexcharts-selected):hover svg {
  stroke: #333; }

.apexcharts-toolbar {
  position: absolute;
  z-index: 11;
  max-width: 176px;
  text-align: right;
  border-radius: 3px;
  padding: 0px 6px 2px 6px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.apexcharts-menu {
  background: #fff;
  position: absolute;
  top: 100%;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 3px;
  right: 10px;
  opacity: 0;
  min-width: 110px;
  -webkit-transition: 0.15s ease all;
  transition: 0.15s ease all;
  pointer-events: none; }

.apexcharts-menu.apexcharts-menu-open {
  opacity: 1;
  pointer-events: all;
  -webkit-transition: 0.15s ease all;
  transition: 0.15s ease all; }

.apexcharts-menu-item {
  padding: 6px 7px;
  font-size: 12px;
  cursor: pointer; }

.apexcharts-theme-light .apexcharts-menu-item:hover {
  background: #eee; }

.apexcharts-theme-dark .apexcharts-menu {
  background: rgba(0, 0, 0, 0.7);
  color: #fff; }

@media screen and (min-width: 768px) {
  .apexcharts-canvas:hover .apexcharts-toolbar {
    opacity: 1; } }

.apexcharts-datalabel.apexcharts-element-hidden {
  opacity: 0; }

.apexcharts-pie-label,
.apexcharts-datalabels,
.apexcharts-datalabel,
.apexcharts-datalabel-label,
.apexcharts-datalabel-value {
  cursor: default;
  pointer-events: none; }

.apexcharts-pie-label-delay {
  opacity: 0;
  -webkit-animation-name: opaque;
  animation-name: opaque;
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-timing-function: ease;
  animation-timing-function: ease; }

.apexcharts-canvas .apexcharts-element-hidden {
  opacity: 0; }

.apexcharts-hide .apexcharts-series-points {
  opacity: 0; }

.apexcharts-gridline,
.apexcharts-annotation-rect,
.apexcharts-tooltip .apexcharts-marker,
.apexcharts-area-series .apexcharts-area,
.apexcharts-line,
.apexcharts-zoom-rect,
.apexcharts-toolbar svg,
.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,
.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,
.apexcharts-radar-series path,
.apexcharts-radar-series polygon {
  pointer-events: none; }

/* markers */
.apexcharts-marker {
  -webkit-transition: 0.15s ease all;
  transition: 0.15s ease all; }

@-webkit-keyframes opaque {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes opaque {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

/* Resize generated styles */
@-webkit-keyframes resizeanim {
  from {
    opacity: 0; }
  to {
    opacity: 0; } }
@keyframes resizeanim {
  from {
    opacity: 0; }
  to {
    opacity: 0; } }

.resize-triggers {
  -webkit-animation: 1ms resizeanim;
  animation: 1ms resizeanim;
  visibility: hidden;
  opacity: 0; }

.resize-triggers,
.resize-triggers > div,
.contract-trigger:before {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow: hidden; }

.resize-triggers > div {
  background: #eee;
  overflow: auto; }

.contract-trigger:before {
  width: 200%;
  height: 200%; }

.swal2-popup.swal2-toast {
  -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;
  width: auto;
  padding: 0.625em;
  overflow-y: hidden;
  background: #fff;
  -webkit-box-shadow: 0 0 0.625em #d9d9d9;
  box-shadow: 0 0 0.625em #d9d9d9; }

.swal2-popup.swal2-toast .swal2-header {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 0; }

.swal2-popup.swal2-toast .swal2-title {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin: 0 0.6em;
  font-size: 1em; }

.swal2-popup.swal2-toast .swal2-footer {
  margin: 0.5em 0 0;
  padding: 0.5em 0 0;
  font-size: 0.8em; }

.swal2-popup.swal2-toast .swal2-close {
  position: static;
  width: 0.8em;
  height: 0.8em;
  line-height: 0.8; }

.swal2-popup.swal2-toast .swal2-content {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding: 0;
  font-size: 1em; }

.swal2-popup.swal2-toast .swal2-icon {
  width: 2em;
  min-width: 2em;
  height: 2em;
  margin: 0; }

.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 1.8em;
  font-weight: bold; }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .swal2-popup.swal2-toast .swal2-icon .swal2-icon-content {
    font-size: 0.25em; } }

.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring {
  width: 2em;
  height: 2em; }

.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line] {
  top: 0.875em;
  width: 1.375em; }

.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
  left: 0.3125em; }

.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
  right: 0.3125em; }

.swal2-popup.swal2-toast .swal2-actions {
  -ms-flex-preferred-size: auto !important;
  flex-basis: auto !important;
  width: auto;
  height: auto;
  margin: 0 0.3125em; }

.swal2-popup.swal2-toast .swal2-styled {
  margin: 0 0.3125em;
  padding: 0.3125em 0.625em;
  font-size: 1em; }

.swal2-popup.swal2-toast .swal2-styled:focus {
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(50, 100, 150, 0.4);
  box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(50, 100, 150, 0.4); }

.swal2-popup.swal2-toast .swal2-success {
  border-color: #a5dc86; }

.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line] {
  position: absolute;
  width: 1.6em;
  height: 3em;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  border-radius: 50%; }

.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left] {
  top: -0.8em;
  left: -0.5em;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 2em 2em;
  transform-origin: 2em 2em;
  border-radius: 4em 0 0 4em; }

.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right] {
  top: -0.25em;
  left: 0.9375em;
  -webkit-transform-origin: 0 1.5em;
  transform-origin: 0 1.5em;
  border-radius: 0 4em 4em 0; }

.swal2-popup.swal2-toast .swal2-success .swal2-success-ring {
  width: 2em;
  height: 2em; }

.swal2-popup.swal2-toast .swal2-success .swal2-success-fix {
  top: 0;
  left: 0.4375em;
  width: 0.4375em;
  height: 2.6875em; }

.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line] {
  height: 0.3125em; }

.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip] {
  top: 1.125em;
  left: 0.1875em;
  width: 0.75em; }

.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long] {
  top: 0.9375em;
  right: 0.1875em;
  width: 1.375em; }

.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip {
  -webkit-animation: swal2-toast-animate-success-line-tip 0.75s;
  animation: swal2-toast-animate-success-line-tip 0.75s; }

.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long {
  -webkit-animation: swal2-toast-animate-success-line-long 0.75s;
  animation: swal2-toast-animate-success-line-long 0.75s; }

.swal2-popup.swal2-toast.swal2-show {
  -webkit-animation: swal2-toast-show 0.5s;
  animation: swal2-toast-show 0.5s; }

.swal2-popup.swal2-toast.swal2-hide {
  -webkit-animation: swal2-toast-hide 0.1s forwards;
  animation: swal2-toast-hide 0.1s forwards; }

.swal2-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  z-index: 1060;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -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;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0.625em;
  overflow-x: hidden;
  -webkit-transition: background-color 0.1s;
  transition: background-color 0.1s;
  -webkit-overflow-scrolling: touch; }

.swal2-container.swal2-backdrop-show, .swal2-container.swal2-noanimation {
  background: rgba(0, 0, 0, 0.4); }

.swal2-container.swal2-backdrop-hide {
  background: transparent !important; }

.swal2-container.swal2-top {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start; }

.swal2-container.swal2-top-start, .swal2-container.swal2-top-left {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start; }

.swal2-container.swal2-top-end, .swal2-container.swal2-top-right {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end; }

.swal2-container.swal2-center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.swal2-container.swal2-center-start, .swal2-container.swal2-center-left {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start; }

.swal2-container.swal2-center-end, .swal2-container.swal2-center-right {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end; }

.swal2-container.swal2-bottom {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end; }

.swal2-container.swal2-bottom-start, .swal2-container.swal2-bottom-left {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start; }

.swal2-container.swal2-bottom-end, .swal2-container.swal2-bottom-right {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end; }

.swal2-container.swal2-bottom > :first-child, .swal2-container.swal2-bottom-start > :first-child, .swal2-container.swal2-bottom-left > :first-child, .swal2-container.swal2-bottom-end > :first-child, .swal2-container.swal2-bottom-right > :first-child {
  margin-top: auto; }

.swal2-container.swal2-grow-fullscreen > .swal2-modal {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }

.swal2-container.swal2-grow-row > .swal2-modal {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }

.swal2-container.swal2-grow-column {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column; }

.swal2-container.swal2-grow-column.swal2-top, .swal2-container.swal2-grow-column.swal2-center, .swal2-container.swal2-grow-column.swal2-bottom {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center; }

.swal2-container.swal2-grow-column.swal2-top-start, .swal2-container.swal2-grow-column.swal2-center-start, .swal2-container.swal2-grow-column.swal2-bottom-start, .swal2-container.swal2-grow-column.swal2-top-left, .swal2-container.swal2-grow-column.swal2-center-left, .swal2-container.swal2-grow-column.swal2-bottom-left {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start; }

.swal2-container.swal2-grow-column.swal2-top-end, .swal2-container.swal2-grow-column.swal2-center-end, .swal2-container.swal2-grow-column.swal2-bottom-end, .swal2-container.swal2-grow-column.swal2-top-right, .swal2-container.swal2-grow-column.swal2-center-right, .swal2-container.swal2-grow-column.swal2-bottom-right {
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end; }

.swal2-container.swal2-grow-column > .swal2-modal {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }

.swal2-container.swal2-no-transition {
  -webkit-transition: none !important;
  transition: none !important; }

.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen) > .swal2-modal {
  margin: auto; }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .swal2-container .swal2-modal {
    margin: 0 !important; } }

.swal2-popup {
  display: none;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 32em;
  max-width: 100%;
  padding: 1.25em;
  border: none;
  border-radius: 0.3125em;
  background: #fff;
  font-family: inherit;
  font-size: 1rem; }

.swal2-popup:focus {
  outline: none; }

.swal2-popup.swal2-loading {
  overflow-y: hidden; }

.swal2-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 1.8em; }

.swal2-title {
  position: relative;
  max-width: 100%;
  margin: 0 0 0.4em;
  padding: 0;
  color: #595959;
  font-size: 1.875em;
  font-weight: 600;
  text-align: center;
  text-transform: none;
  word-wrap: break-word; }

.swal2-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 1;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  margin: 1.25em auto 0; }

.swal2-actions:not(.swal2-loading) .swal2-styled[disabled] {
  opacity: 0.4; }

.swal2-actions:not(.swal2-loading) .swal2-styled:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.1)));
  background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); }

.swal2-actions:not(.swal2-loading) .swal2-styled:active {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2)));
  background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)); }

.swal2-actions.swal2-loading .swal2-styled.swal2-confirm {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 2.5em;
  height: 2.5em;
  margin: 0.46875em;
  padding: 0;
  -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  border: 0.25em solid transparent;
  border-radius: 100%;
  border-color: transparent;
  background-color: transparent !important;
  color: transparent !important;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.swal2-actions.swal2-loading .swal2-styled.swal2-cancel {
  margin-right: 30px;
  margin-left: 30px; }

.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  margin-left: 5px;
  -webkit-animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  animation: swal2-rotate-loading 1.5s linear 0s infinite normal;
  border: 3px solid #999999;
  border-radius: 50%;
  border-right-color: transparent;
  -webkit-box-shadow: 1px 1px 1px #fff;
  box-shadow: 1px 1px 1px #fff; }

.swal2-styled {
  margin: 0.3125em;
  padding: 0.625em 2em;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-weight: 500; }

.swal2-styled:not([disabled]) {
  cursor: pointer; }

.swal2-styled.swal2-confirm {
  border: 0;
  border-radius: 0.25em;
  background: initial;
  background-color: #3085d6;
  color: #fff;
  font-size: 1.0625em; }

.swal2-styled.swal2-cancel {
  border: 0;
  border-radius: 0.25em;
  background: initial;
  background-color: #aaa;
  color: #fff;
  font-size: 1.0625em; }

.swal2-styled:focus {
  outline: none;
  -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(50, 100, 150, 0.4);
  box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(50, 100, 150, 0.4); }

.swal2-styled::-moz-focus-inner {
  border: 0; }

.swal2-footer {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 1.25em 0 0;
  padding: 1em 0 0;
  border-top: 1px solid #eee;
  color: #545454;
  font-size: 1em; }

.swal2-timer-progress-bar-container {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  height: 0.25em;
  overflow: hidden;
  border-bottom-right-radius: 0.3125em;
  border-bottom-left-radius: 0.3125em; }

.swal2-timer-progress-bar {
  width: 100%;
  height: 0.25em;
  background: rgba(0, 0, 0, 0.2); }

.swal2-image {
  max-width: 100%;
  margin: 1.25em auto; }

.swal2-close {
  position: absolute;
  z-index: 2;
  top: 0;
  right: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 1.2em;
  height: 1.2em;
  padding: 0;
  overflow: hidden;
  -webkit-transition: color 0.1s ease-out;
  transition: color 0.1s ease-out;
  border: none;
  border-radius: 0;
  background: transparent;
  color: #cccccc;
  font-family: serif;
  font-size: 2.5em;
  line-height: 1.2;
  cursor: pointer; }

.swal2-close:hover {
  -webkit-transform: none;
  transform: none;
  background: transparent;
  color: #f27474; }

.swal2-close::-moz-focus-inner {
  border: 0; }

.swal2-content {
  z-index: 1;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0;
  padding: 0 1.6em;
  color: #545454;
  font-size: 1.125em;
  font-weight: normal;
  line-height: normal;
  text-align: center;
  word-wrap: break-word; }

.swal2-input,
.swal2-file,
.swal2-textarea,
.swal2-select,
.swal2-radio,
.swal2-checkbox {
  margin: 1em auto; }

.swal2-input,
.swal2-file,
.swal2-textarea {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  -webkit-transition: border-color 0.3s, -webkit-box-shadow 0.3s;
  transition: border-color 0.3s, -webkit-box-shadow 0.3s;
  transition: border-color 0.3s, box-shadow 0.3s;
  transition: border-color 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s;
  border: 1px solid #d9d9d9;
  border-radius: 0.1875em;
  background: inherit;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06);
  color: inherit;
  font-size: 1.125em; }

.swal2-input.swal2-inputerror,
.swal2-file.swal2-inputerror,
.swal2-textarea.swal2-inputerror {
  border-color: #f27474 !important;
  -webkit-box-shadow: 0 0 2px #f27474 !important;
  box-shadow: 0 0 2px #f27474 !important; }

.swal2-input:focus,
.swal2-file:focus,
.swal2-textarea:focus {
  border: 1px solid #b4dbed;
  outline: none;
  -webkit-box-shadow: 0 0 3px #c4e6f5;
  box-shadow: 0 0 3px #c4e6f5; }

.swal2-input::-moz-placeholder, .swal2-file::-moz-placeholder, .swal2-textarea::-moz-placeholder {
  color: #cccccc; }

.swal2-input:-ms-input-placeholder, .swal2-file:-ms-input-placeholder, .swal2-textarea:-ms-input-placeholder {
  color: #cccccc; }

.swal2-input::-ms-input-placeholder, .swal2-file::-ms-input-placeholder, .swal2-textarea::-ms-input-placeholder {
  color: #cccccc; }

.swal2-input::-webkit-input-placeholder, .swal2-file::-webkit-input-placeholder, .swal2-textarea::-webkit-input-placeholder {
  color: #cccccc; }

.swal2-input::placeholder,
.swal2-file::placeholder,
.swal2-textarea::placeholder {
  color: #cccccc; }

.swal2-range {
  margin: 1em auto;
  background: #fff; }

.swal2-range input {
  width: 80%; }

.swal2-range output {
  width: 20%;
  color: inherit;
  font-weight: 600;
  text-align: center; }

.swal2-range input,
.swal2-range output {
  height: 2.625em;
  padding: 0;
  font-size: 1.125em;
  line-height: 2.625em; }

.swal2-input {
  height: 2.625em;
  padding: 0 0.75em; }

.swal2-input[type=number] {
  max-width: 10em; }

.swal2-file {
  background: inherit;
  font-size: 1.125em; }

.swal2-textarea {
  height: 6.75em;
  padding: 0.75em; }

.swal2-select {
  min-width: 50%;
  max-width: 100%;
  padding: 0.375em 0.625em;
  background: inherit;
  color: inherit;
  font-size: 1.125em; }

.swal2-radio,
.swal2-checkbox {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #fff;
  color: inherit; }

.swal2-radio label,
.swal2-checkbox label {
  margin: 0 0.6em;
  font-size: 1.125em; }

.swal2-radio input,
.swal2-checkbox input {
  margin: 0 0.4em; }

.swal2-validation-message {
  display: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0.625em;
  overflow: hidden;
  background: #f0f0f0;
  color: #666666;
  font-size: 1em;
  font-weight: 300; }

.swal2-validation-message::before {
  content: "!";
  display: inline-block;
  width: 1.5em;
  min-width: 1.5em;
  height: 1.5em;
  margin: 0 0.625em;
  border-radius: 50%;
  background-color: #f27474;
  color: #fff;
  font-weight: 600;
  line-height: 1.5em;
  text-align: center; }

.swal2-icon {
  position: relative;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 5em;
  height: 5em;
  margin: 1.25em auto 1.875em;
  border: 0.25em solid transparent;
  border-radius: 50%;
  font-family: inherit;
  line-height: 5em;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.swal2-icon .swal2-icon-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 3.75em; }

.swal2-icon.swal2-error {
  border-color: #f27474;
  color: #f27474; }

.swal2-icon.swal2-error .swal2-x-mark {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1; }

.swal2-icon.swal2-error [class^=swal2-x-mark-line] {
  display: block;
  position: absolute;
  top: 2.3125em;
  width: 2.9375em;
  height: 0.3125em;
  border-radius: 0.125em;
  background-color: #f27474; }

.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left] {
  left: 1.0625em;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }

.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right] {
  right: 1em;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.swal2-icon.swal2-error.swal2-icon-show {
  -webkit-animation: swal2-animate-error-icon 0.5s;
  animation: swal2-animate-error-icon 0.5s; }

.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark {
  -webkit-animation: swal2-animate-error-x-mark 0.5s;
  animation: swal2-animate-error-x-mark 0.5s; }

.swal2-icon.swal2-warning {
  border-color: #facea8;
  color: #f8bb86; }

.swal2-icon.swal2-info {
  border-color: #9de0f6;
  color: #3fc3ee; }

.swal2-icon.swal2-question {
  border-color: #c9dae1;
  color: #87adbd; }

.swal2-icon.swal2-success {
  border-color: #a5dc86;
  color: #a5dc86; }

.swal2-icon.swal2-success [class^=swal2-success-circular-line] {
  position: absolute;
  width: 3.75em;
  height: 7.5em;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  border-radius: 50%; }

.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left] {
  top: -0.4375em;
  left: -2.0635em;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 3.75em 3.75em;
  transform-origin: 3.75em 3.75em;
  border-radius: 7.5em 0 0 7.5em; }

.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right] {
  top: -0.6875em;
  left: 1.875em;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 0 3.75em;
  transform-origin: 0 3.75em;
  border-radius: 0 7.5em 7.5em 0; }

.swal2-icon.swal2-success .swal2-success-ring {
  position: absolute;
  z-index: 2;
  top: -0.25em;
  left: -0.25em;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  width: 100%;
  height: 100%;
  border: 0.25em solid rgba(165, 220, 134, 0.3);
  border-radius: 50%; }

.swal2-icon.swal2-success .swal2-success-fix {
  position: absolute;
  z-index: 1;
  top: 0.5em;
  left: 1.625em;
  width: 0.4375em;
  height: 5.625em;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.swal2-icon.swal2-success [class^=swal2-success-line] {
  display: block;
  position: absolute;
  z-index: 2;
  height: 0.3125em;
  border-radius: 0.125em;
  background-color: #a5dc86; }

.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip] {
  top: 2.875em;
  left: 0.8125em;
  width: 1.5625em;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }

.swal2-icon.swal2-success [class^=swal2-success-line][class$=long] {
  top: 2.375em;
  right: 0.5em;
  width: 2.9375em;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg); }

.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip {
  -webkit-animation: swal2-animate-success-line-tip 0.75s;
  animation: swal2-animate-success-line-tip 0.75s; }

.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long {
  -webkit-animation: swal2-animate-success-line-long 0.75s;
  animation: swal2-animate-success-line-long 0.75s; }

.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right {
  -webkit-animation: swal2-rotate-success-circular-line 4.25s ease-in;
  animation: swal2-rotate-success-circular-line 4.25s ease-in; }

.swal2-progress-steps {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 0 1.25em;
  padding: 0;
  background: inherit;
  font-weight: 600; }

.swal2-progress-steps li {
  display: inline-block;
  position: relative; }

.swal2-progress-steps .swal2-progress-step {
  z-index: 20;
  width: 2em;
  height: 2em;
  border-radius: 2em;
  background: #3085d6;
  color: #fff;
  line-height: 2em;
  text-align: center; }

.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
  background: #3085d6; }

.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step {
  background: #add8e6;
  color: #fff; }

.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
  background: #add8e6; }

.swal2-progress-steps .swal2-progress-step-line {
  z-index: 10;
  width: 2.5em;
  height: 0.4em;
  margin: 0 -1px;
  background: #3085d6; }

[class^=swal2] {
  -webkit-tap-highlight-color: transparent; }

.swal2-show {
  -webkit-animation: swal2-show 0.3s;
  animation: swal2-show 0.3s; }

.swal2-hide {
  -webkit-animation: swal2-hide 0.15s forwards;
  animation: swal2-hide 0.15s forwards; }

.swal2-noanimation {
  -webkit-transition: none;
  transition: none; }

.swal2-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

.swal2-rtl .swal2-close {
  right: auto;
  left: 0; }

.swal2-rtl .swal2-timer-progress-bar {
  right: 0;
  left: auto; }

@supports (-ms-accelerator: true) {
  .swal2-range input {
    width: 100% !important; }
  .swal2-range output {
    display: none; } }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .swal2-range input {
    width: 100% !important; }
  .swal2-range output {
    display: none; } }

@-moz-document url-prefix() {
  .swal2-close:focus {
    outline: 2px solid rgba(50, 100, 150, 0.4); } }

@-webkit-keyframes swal2-toast-show {
  0% {
    -webkit-transform: translateY(-0.625em) rotateZ(2deg);
    transform: translateY(-0.625em) rotateZ(2deg); }
  33% {
    -webkit-transform: translateY(0) rotateZ(-2deg);
    transform: translateY(0) rotateZ(-2deg); }
  66% {
    -webkit-transform: translateY(0.3125em) rotateZ(2deg);
    transform: translateY(0.3125em) rotateZ(2deg); }
  100% {
    -webkit-transform: translateY(0) rotateZ(0deg);
    transform: translateY(0) rotateZ(0deg); } }

@keyframes swal2-toast-show {
  0% {
    -webkit-transform: translateY(-0.625em) rotateZ(2deg);
    transform: translateY(-0.625em) rotateZ(2deg); }
  33% {
    -webkit-transform: translateY(0) rotateZ(-2deg);
    transform: translateY(0) rotateZ(-2deg); }
  66% {
    -webkit-transform: translateY(0.3125em) rotateZ(2deg);
    transform: translateY(0.3125em) rotateZ(2deg); }
  100% {
    -webkit-transform: translateY(0) rotateZ(0deg);
    transform: translateY(0) rotateZ(0deg); } }

@-webkit-keyframes swal2-toast-hide {
  100% {
    -webkit-transform: rotateZ(1deg);
    transform: rotateZ(1deg);
    opacity: 0; } }

@keyframes swal2-toast-hide {
  100% {
    -webkit-transform: rotateZ(1deg);
    transform: rotateZ(1deg);
    opacity: 0; } }

@-webkit-keyframes swal2-toast-animate-success-line-tip {
  0% {
    top: 0.5625em;
    left: 0.0625em;
    width: 0; }
  54% {
    top: 0.125em;
    left: 0.125em;
    width: 0; }
  70% {
    top: 0.625em;
    left: -0.25em;
    width: 1.625em; }
  84% {
    top: 1.0625em;
    left: 0.75em;
    width: 0.5em; }
  100% {
    top: 1.125em;
    left: 0.1875em;
    width: 0.75em; } }

@keyframes swal2-toast-animate-success-line-tip {
  0% {
    top: 0.5625em;
    left: 0.0625em;
    width: 0; }
  54% {
    top: 0.125em;
    left: 0.125em;
    width: 0; }
  70% {
    top: 0.625em;
    left: -0.25em;
    width: 1.625em; }
  84% {
    top: 1.0625em;
    left: 0.75em;
    width: 0.5em; }
  100% {
    top: 1.125em;
    left: 0.1875em;
    width: 0.75em; } }

@-webkit-keyframes swal2-toast-animate-success-line-long {
  0% {
    top: 1.625em;
    right: 1.375em;
    width: 0; }
  65% {
    top: 1.25em;
    right: 0.9375em;
    width: 0; }
  84% {
    top: 0.9375em;
    right: 0;
    width: 1.125em; }
  100% {
    top: 0.9375em;
    right: 0.1875em;
    width: 1.375em; } }

@keyframes swal2-toast-animate-success-line-long {
  0% {
    top: 1.625em;
    right: 1.375em;
    width: 0; }
  65% {
    top: 1.25em;
    right: 0.9375em;
    width: 0; }
  84% {
    top: 0.9375em;
    right: 0;
    width: 1.125em; }
  100% {
    top: 0.9375em;
    right: 0.1875em;
    width: 1.375em; } }

@-webkit-keyframes swal2-show {
  0% {
    -webkit-transform: scale(0.7);
    transform: scale(0.7); }
  45% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05); }
  80% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95); }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes swal2-show {
  0% {
    -webkit-transform: scale(0.7);
    transform: scale(0.7); }
  45% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05); }
  80% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95); }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

@-webkit-keyframes swal2-hide {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; }
  100% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    opacity: 0; } }

@keyframes swal2-hide {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; }
  100% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    opacity: 0; } }

@-webkit-keyframes swal2-animate-success-line-tip {
  0% {
    top: 1.1875em;
    left: 0.0625em;
    width: 0; }
  54% {
    top: 1.0625em;
    left: 0.125em;
    width: 0; }
  70% {
    top: 2.1875em;
    left: -0.375em;
    width: 3.125em; }
  84% {
    top: 3em;
    left: 1.3125em;
    width: 1.0625em; }
  100% {
    top: 2.8125em;
    left: 0.8125em;
    width: 1.5625em; } }

@keyframes swal2-animate-success-line-tip {
  0% {
    top: 1.1875em;
    left: 0.0625em;
    width: 0; }
  54% {
    top: 1.0625em;
    left: 0.125em;
    width: 0; }
  70% {
    top: 2.1875em;
    left: -0.375em;
    width: 3.125em; }
  84% {
    top: 3em;
    left: 1.3125em;
    width: 1.0625em; }
  100% {
    top: 2.8125em;
    left: 0.8125em;
    width: 1.5625em; } }

@-webkit-keyframes swal2-animate-success-line-long {
  0% {
    top: 3.375em;
    right: 2.875em;
    width: 0; }
  65% {
    top: 3.375em;
    right: 2.875em;
    width: 0; }
  84% {
    top: 2.1875em;
    right: 0;
    width: 3.4375em; }
  100% {
    top: 2.375em;
    right: 0.5em;
    width: 2.9375em; } }

@keyframes swal2-animate-success-line-long {
  0% {
    top: 3.375em;
    right: 2.875em;
    width: 0; }
  65% {
    top: 3.375em;
    right: 2.875em;
    width: 0; }
  84% {
    top: 2.1875em;
    right: 0;
    width: 3.4375em; }
  100% {
    top: 2.375em;
    right: 0.5em;
    width: 2.9375em; } }

@-webkit-keyframes swal2-rotate-success-circular-line {
  0% {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg); }
  5% {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg); }
  12% {
    -webkit-transform: rotate(-405deg);
    transform: rotate(-405deg); }
  100% {
    -webkit-transform: rotate(-405deg);
    transform: rotate(-405deg); } }

@keyframes swal2-rotate-success-circular-line {
  0% {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg); }
  5% {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg); }
  12% {
    -webkit-transform: rotate(-405deg);
    transform: rotate(-405deg); }
  100% {
    -webkit-transform: rotate(-405deg);
    transform: rotate(-405deg); } }

@-webkit-keyframes swal2-animate-error-x-mark {
  0% {
    margin-top: 1.625em;
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
    opacity: 0; }
  50% {
    margin-top: 1.625em;
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
    opacity: 0; }
  80% {
    margin-top: -0.375em;
    -webkit-transform: scale(1.15);
    transform: scale(1.15); }
  100% {
    margin-top: 0;
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; } }

@keyframes swal2-animate-error-x-mark {
  0% {
    margin-top: 1.625em;
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
    opacity: 0; }
  50% {
    margin-top: 1.625em;
    -webkit-transform: scale(0.4);
    transform: scale(0.4);
    opacity: 0; }
  80% {
    margin-top: -0.375em;
    -webkit-transform: scale(1.15);
    transform: scale(1.15); }
  100% {
    margin-top: 0;
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1; } }

@-webkit-keyframes swal2-animate-error-icon {
  0% {
    -webkit-transform: rotateX(100deg);
    transform: rotateX(100deg);
    opacity: 0; }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    opacity: 1; } }

@keyframes swal2-animate-error-icon {
  0% {
    -webkit-transform: rotateX(100deg);
    transform: rotateX(100deg);
    opacity: 0; }
  100% {
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    opacity: 1; } }

@-webkit-keyframes swal2-rotate-loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes swal2-rotate-loading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
  overflow: hidden; }

body.swal2-height-auto {
  height: auto !important; }

body.swal2-no-backdrop .swal2-container {
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  max-width: calc(100% - 0.625em * 2);
  background-color: transparent !important; }

body.swal2-no-backdrop .swal2-container > .swal2-modal {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); }

body.swal2-no-backdrop .swal2-container.swal2-top {
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%); }

body.swal2-no-backdrop .swal2-container.swal2-top-start, body.swal2-no-backdrop .swal2-container.swal2-top-left {
  top: 0;
  left: 0; }

body.swal2-no-backdrop .swal2-container.swal2-top-end, body.swal2-no-backdrop .swal2-container.swal2-top-right {
  top: 0;
  right: 0; }

body.swal2-no-backdrop .swal2-container.swal2-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

body.swal2-no-backdrop .swal2-container.swal2-center-start, body.swal2-no-backdrop .swal2-container.swal2-center-left {
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%); }

body.swal2-no-backdrop .swal2-container.swal2-center-end, body.swal2-no-backdrop .swal2-container.swal2-center-right {
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%); }

body.swal2-no-backdrop .swal2-container.swal2-bottom {
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%); }

body.swal2-no-backdrop .swal2-container.swal2-bottom-start, body.swal2-no-backdrop .swal2-container.swal2-bottom-left {
  bottom: 0;
  left: 0; }

body.swal2-no-backdrop .swal2-container.swal2-bottom-end, body.swal2-no-backdrop .swal2-container.swal2-bottom-right {
  right: 0;
  bottom: 0; }

@media print {
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
    overflow-y: scroll !important; }
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) > [aria-hidden=true] {
    display: none; }
  body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container {
    position: static !important; } }

body.swal2-toast-shown .swal2-container {
  background-color: transparent; }

body.swal2-toast-shown .swal2-container.swal2-top {
  top: 0;
  right: auto;
  bottom: auto;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%); }

body.swal2-toast-shown .swal2-container.swal2-top-end, body.swal2-toast-shown .swal2-container.swal2-top-right {
  top: 0;
  right: 0;
  bottom: auto;
  left: auto; }

body.swal2-toast-shown .swal2-container.swal2-top-start, body.swal2-toast-shown .swal2-container.swal2-top-left {
  top: 0;
  right: auto;
  bottom: auto;
  left: 0; }

body.swal2-toast-shown .swal2-container.swal2-center-start, body.swal2-toast-shown .swal2-container.swal2-center-left {
  top: 50%;
  right: auto;
  bottom: auto;
  left: 0;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%); }

body.swal2-toast-shown .swal2-container.swal2-center {
  top: 50%;
  right: auto;
  bottom: auto;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }

body.swal2-toast-shown .swal2-container.swal2-center-end, body.swal2-toast-shown .swal2-container.swal2-center-right {
  top: 50%;
  right: 0;
  bottom: auto;
  left: auto;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%); }

body.swal2-toast-shown .swal2-container.swal2-bottom-start, body.swal2-toast-shown .swal2-container.swal2-bottom-left {
  top: auto;
  right: auto;
  bottom: 0;
  left: 0; }

body.swal2-toast-shown .swal2-container.swal2-bottom {
  top: auto;
  right: auto;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%); }

body.swal2-toast-shown .swal2-container.swal2-bottom-end, body.swal2-toast-shown .swal2-container.swal2-bottom-right {
  top: auto;
  right: 0;
  bottom: 0;
  left: auto; }

body.swal2-toast-column .swal2-toast {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch; }

body.swal2-toast-column .swal2-toast .swal2-actions {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  height: 2.2em;
  margin-top: 0.3125em; }

body.swal2-toast-column .swal2-toast .swal2-loading {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center; }

body.swal2-toast-column .swal2-toast .swal2-input {
  height: 2em;
  margin: 0.3125em auto;
  font-size: 1em; }

body.swal2-toast-column .swal2-toast .swal2-validation-message {
  font-size: 1em; }

.la,
.las,
.lar,
.lal,
.lad,
.lab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

.la-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em; }

.la-xs {
  font-size: .75em; }

.la-sm {
  font-size: .875em; }

.la-1x {
  font-size: 1em; }

.la-2x {
  font-size: 2em; }

.la-3x {
  font-size: 3em; }

.la-4x {
  font-size: 4em; }

.la-5x {
  font-size: 5em; }

.la-6x {
  font-size: 6em; }

.la-7x {
  font-size: 7em; }

.la-8x {
  font-size: 8em; }

.la-9x {
  font-size: 9em; }

.la-10x {
  font-size: 10em; }

.la-fw {
  text-align: center;
  width: 1.25em; }

.la-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0; }

.la-ul > li {
  position: relative; }

.la-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit; }

.la-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em; }

.la-pull-left {
  float: left; }

.la-pull-right {
  float: right; }

.la.la-pull-left,
.las.la-pull-left,
.lar.la-pull-left,
.lal.la-pull-left,
.lab.la-pull-left {
  margin-right: .3em; }

.la.la-pull-right,
.las.la-pull-right,
.lar.la-pull-right,
.lal.la-pull-right,
.lab.la-pull-right {
  margin-left: .3em; }

.la-spin {
  -webkit-animation: la-spin 2s infinite linear;
  animation: la-spin 2s infinite linear; }

.la-pulse {
  -webkit-animation: la-spin 1s infinite steps(8);
  animation: la-spin 1s infinite steps(8); }

@-webkit-keyframes la-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

@keyframes la-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }

.la-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg); }

.la-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg); }

.la-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg); }

.la-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.la-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1); }

.la-flip-both, .la-flip-horizontal.la-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(-1, -1);
  transform: scale(-1, -1); }

:root .la-rotate-90,
:root .la-rotate-180,
:root .la-rotate-270,
:root .la-flip-horizontal,
:root .la-flip-vertical,
:root .la-flip-both {
  -webkit-filter: none;
  filter: none; }

.la-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em; }

.la-stack-1x,
.la-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%; }

.la-stack-1x {
  line-height: inherit; }

.la-stack-2x {
  font-size: 2em; }

.la-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.la-500px:before {
  content: "\f26e"; }

.la-accessible-icon:before {
  content: "\f368"; }

.la-accusoft:before {
  content: "\f369"; }

.la-acquisitions-incorporated:before {
  content: "\f6af"; }

.la-ad:before {
  content: "\f641"; }

.la-address-book:before {
  content: "\f2b9"; }

.la-address-card:before {
  content: "\f2bb"; }

.la-adjust:before {
  content: "\f042"; }

.la-adn:before {
  content: "\f170"; }

.la-adobe:before {
  content: "\f778"; }

.la-adversal:before {
  content: "\f36a"; }

.la-affiliatetheme:before {
  content: "\f36b"; }

.la-air-freshener:before {
  content: "\f5d0"; }

.la-airbnb:before {
  content: "\f834"; }

.la-algolia:before {
  content: "\f36c"; }

.la-align-center:before {
  content: "\f037"; }

.la-align-justify:before {
  content: "\f039"; }

.la-align-left:before {
  content: "\f036"; }

.la-align-right:before {
  content: "\f038"; }

.la-alipay:before {
  content: "\f642"; }

.la-allergies:before {
  content: "\f461"; }

.la-amazon:before {
  content: "\f270"; }

.la-amazon-pay:before {
  content: "\f42c"; }

.la-ambulance:before {
  content: "\f0f9"; }

.la-american-sign-language-interpreting:before {
  content: "\f2a3"; }

.la-amilia:before {
  content: "\f36d"; }

.la-anchor:before {
  content: "\f13d"; }

.la-android:before {
  content: "\f17b"; }

.la-angellist:before {
  content: "\f209"; }

.la-angle-double-down:before {
  content: "\f103"; }

.la-angle-double-left:before {
  content: "\f100"; }

.la-angle-double-right:before {
  content: "\f101"; }

.la-angle-double-up:before {
  content: "\f102"; }

.la-angle-down:before {
  content: "\f107"; }

.la-angle-left:before {
  content: "\f104"; }

.la-angle-right:before {
  content: "\f105"; }

.la-angle-up:before {
  content: "\f106"; }

.la-angry:before {
  content: "\f556"; }

.la-angrycreative:before {
  content: "\f36e"; }

.la-angular:before {
  content: "\f420"; }

.la-ankh:before {
  content: "\f644"; }

.la-app-store:before {
  content: "\f36f"; }

.la-app-store-ios:before {
  content: "\f370"; }

.la-apper:before {
  content: "\f371"; }

.la-apple:before {
  content: "\f179"; }

.la-apple-alt:before {
  content: "\f5d1"; }

.la-apple-pay:before {
  content: "\f415"; }

.la-archive:before {
  content: "\f187"; }

.la-archway:before {
  content: "\f557"; }

.la-arrow-alt-circle-down:before {
  content: "\f358"; }

.la-arrow-alt-circle-left:before {
  content: "\f359"; }

.la-arrow-alt-circle-right:before {
  content: "\f35a"; }

.la-arrow-alt-circle-up:before {
  content: "\f35b"; }

.la-arrow-circle-down:before {
  content: "\f0ab"; }

.la-arrow-circle-left:before {
  content: "\f0a8"; }

.la-arrow-circle-right:before {
  content: "\f0a9"; }

.la-arrow-circle-up:before {
  content: "\f0aa"; }

.la-arrow-down:before {
  content: "\f063"; }

.la-arrow-left:before {
  content: "\f060"; }

.la-arrow-right:before {
  content: "\f061"; }

.la-arrow-up:before {
  content: "\f062"; }

.la-arrows-alt:before {
  content: "\f0b2"; }

.la-arrows-alt-h:before {
  content: "\f337"; }

.la-arrows-alt-v:before {
  content: "\f338"; }

.la-artstation:before {
  content: "\f77a"; }

.la-assistive-listening-systems:before {
  content: "\f2a2"; }

.la-asterisk:before {
  content: "\f069"; }

.la-asymmetrik:before {
  content: "\f372"; }

.la-at:before {
  content: "\f1fa"; }

.la-atlas:before {
  content: "\f558"; }

.la-atlassian:before {
  content: "\f77b"; }

.la-atom:before {
  content: "\f5d2"; }

.la-audible:before {
  content: "\f373"; }

.la-audio-description:before {
  content: "\f29e"; }

.la-autoprefixer:before {
  content: "\f41c"; }

.la-avianex:before {
  content: "\f374"; }

.la-aviato:before {
  content: "\f421"; }

.la-award:before {
  content: "\f559"; }

.la-aws:before {
  content: "\f375"; }

.la-baby:before {
  content: "\f77c"; }

.la-baby-carriage:before {
  content: "\f77d"; }

.la-backspace:before {
  content: "\f55a"; }

.la-backward:before {
  content: "\f04a"; }

.la-bacon:before {
  content: "\f7e5"; }

.la-balance-scale:before {
  content: "\f24e"; }

.la-balance-scale-left:before {
  content: "\f515"; }

.la-balance-scale-right:before {
  content: "\f516"; }

.la-ban:before {
  content: "\f05e"; }

.la-band-aid:before {
  content: "\f462"; }

.la-bandcamp:before {
  content: "\f2d5"; }

.la-barcode:before {
  content: "\f02a"; }

.la-bars:before {
  content: "\f0c9"; }

.la-baseball-ball:before {
  content: "\f433"; }

.la-basketball-ball:before {
  content: "\f434"; }

.la-bath:before {
  content: "\f2cd"; }

.la-battery-empty:before {
  content: "\f244"; }

.la-battery-full:before {
  content: "\f240"; }

.la-battery-half:before {
  content: "\f242"; }

.la-battery-quarter:before {
  content: "\f243"; }

.la-battery-three-quarters:before {
  content: "\f241"; }

.la-battle-net:before {
  content: "\f835"; }

.la-bed:before {
  content: "\f236"; }

.la-beer:before {
  content: "\f0fc"; }

.la-behance:before {
  content: "\f1b4"; }

.la-behance-square:before {
  content: "\f1b5"; }

.la-bell:before {
  content: "\f0f3"; }

.la-bell-slash:before {
  content: "\f1f6"; }

.la-bezier-curve:before {
  content: "\f55b"; }

.la-bible:before {
  content: "\f647"; }

.la-bicycle:before {
  content: "\f206"; }

.la-biking:before {
  content: "\f84a"; }

.la-bimobject:before {
  content: "\f378"; }

.la-binoculars:before {
  content: "\f1e5"; }

.la-biohazard:before {
  content: "\f780"; }

.la-birthday-cake:before {
  content: "\f1fd"; }

.la-bitbucket:before {
  content: "\f171"; }

.la-bitcoin:before {
  content: "\f379"; }

.la-bity:before {
  content: "\f37a"; }

.la-black-tie:before {
  content: "\f27e"; }

.la-blackberry:before {
  content: "\f37b"; }

.la-blender:before {
  content: "\f517"; }

.la-blender-phone:before {
  content: "\f6b6"; }

.la-blind:before {
  content: "\f29d"; }

.la-blog:before {
  content: "\f781"; }

.la-blogger:before {
  content: "\f37c"; }

.la-blogger-b:before {
  content: "\f37d"; }

.la-bluetooth:before {
  content: "\f293"; }

.la-bluetooth-b:before {
  content: "\f294"; }

.la-bold:before {
  content: "\f032"; }

.la-bolt:before {
  content: "\f0e7"; }

.la-bomb:before {
  content: "\f1e2"; }

.la-bone:before {
  content: "\f5d7"; }

.la-bong:before {
  content: "\f55c"; }

.la-book:before {
  content: "\f02d"; }

.la-book-dead:before {
  content: "\f6b7"; }

.la-book-medical:before {
  content: "\f7e6"; }

.la-book-open:before {
  content: "\f518"; }

.la-book-reader:before {
  content: "\f5da"; }

.la-bookmark:before {
  content: "\f02e"; }

.la-bootstrap:before {
  content: "\f836"; }

.la-border-all:before {
  content: "\f84c"; }

.la-border-none:before {
  content: "\f850"; }

.la-border-style:before {
  content: "\f853"; }

.la-bowling-ball:before {
  content: "\f436"; }

.la-box:before {
  content: "\f466"; }

.la-box-open:before {
  content: "\f49e"; }

.la-boxes:before {
  content: "\f468"; }

.la-braille:before {
  content: "\f2a1"; }

.la-brain:before {
  content: "\f5dc"; }

.la-bread-slice:before {
  content: "\f7ec"; }

.la-briefcase:before {
  content: "\f0b1"; }

.la-briefcase-medical:before {
  content: "\f469"; }

.la-broadcast-tower:before {
  content: "\f519"; }

.la-broom:before {
  content: "\f51a"; }

.la-brush:before {
  content: "\f55d"; }

.la-btc:before {
  content: "\f15a"; }

.la-buffer:before {
  content: "\f837"; }

.la-bug:before {
  content: "\f188"; }

.la-building:before {
  content: "\f1ad"; }

.la-bullhorn:before {
  content: "\f0a1"; }

.la-bullseye:before {
  content: "\f140"; }

.la-burn:before {
  content: "\f46a"; }

.la-buromobelexperte:before {
  content: "\f37f"; }

.la-bus:before {
  content: "\f207"; }

.la-bus-alt:before {
  content: "\f55e"; }

.la-business-time:before {
  content: "\f64a"; }

.la-buy-n-large:before {
  content: "\f8a6"; }

.la-buysellads:before {
  content: "\f20d"; }

.la-calculator:before {
  content: "\f1ec"; }

.la-calendar:before {
  content: "\f133"; }

.la-calendar-alt:before {
  content: "\f073"; }

.la-calendar-check:before {
  content: "\f274"; }

.la-calendar-day:before {
  content: "\f783"; }

.la-calendar-minus:before {
  content: "\f272"; }

.la-calendar-plus:before {
  content: "\f271"; }

.la-calendar-times:before {
  content: "\f273"; }

.la-calendar-week:before {
  content: "\f784"; }

.la-camera:before {
  content: "\f030"; }

.la-camera-retro:before {
  content: "\f083"; }

.la-campground:before {
  content: "\f6bb"; }

.la-canadian-maple-leaf:before {
  content: "\f785"; }

.la-candy-cane:before {
  content: "\f786"; }

.la-cannabis:before {
  content: "\f55f"; }

.la-capsules:before {
  content: "\f46b"; }

.la-car:before {
  content: "\f1b9"; }

.la-car-alt:before {
  content: "\f5de"; }

.la-car-battery:before {
  content: "\f5df"; }

.la-car-crash:before {
  content: "\f5e1"; }

.la-car-side:before {
  content: "\f5e4"; }

.la-caret-down:before {
  content: "\f0d7"; }

.la-caret-left:before {
  content: "\f0d9"; }

.la-caret-right:before {
  content: "\f0da"; }

.la-caret-square-down:before {
  content: "\f150"; }

.la-caret-square-left:before {
  content: "\f191"; }

.la-caret-square-right:before {
  content: "\f152"; }

.la-caret-square-up:before {
  content: "\f151"; }

.la-caret-up:before {
  content: "\f0d8"; }

.la-carrot:before {
  content: "\f787"; }

.la-cart-arrow-down:before {
  content: "\f218"; }

.la-cart-plus:before {
  content: "\f217"; }

.la-cash-register:before {
  content: "\f788"; }

.la-cat:before {
  content: "\f6be"; }

.la-cc-amazon-pay:before {
  content: "\f42d"; }

.la-cc-amex:before {
  content: "\f1f3"; }

.la-cc-apple-pay:before {
  content: "\f416"; }

.la-cc-diners-club:before {
  content: "\f24c"; }

.la-cc-discover:before {
  content: "\f1f2"; }

.la-cc-jcb:before {
  content: "\f24b"; }

.la-cc-mastercard:before {
  content: "\f1f1"; }

.la-cc-paypal:before {
  content: "\f1f4"; }

.la-cc-stripe:before {
  content: "\f1f5"; }

.la-cc-visa:before {
  content: "\f1f0"; }

.la-centercode:before {
  content: "\f380"; }

.la-centos:before {
  content: "\f789"; }

.la-certificate:before {
  content: "\f0a3"; }

.la-chair:before {
  content: "\f6c0"; }

.la-chalkboard:before {
  content: "\f51b"; }

.la-chalkboard-teacher:before {
  content: "\f51c"; }

.la-charging-station:before {
  content: "\f5e7"; }

.la-chart-area:before {
  content: "\f1fe"; }

.la-chart-bar:before {
  content: "\f080"; }

.la-chart-line:before {
  content: "\f201"; }

.la-chart-pie:before {
  content: "\f200"; }

.la-check:before {
  content: "\f00c"; }

.la-check-circle:before {
  content: "\f058"; }

.la-check-double:before {
  content: "\f560"; }

.la-check-square:before {
  content: "\f14a"; }

.la-cheese:before {
  content: "\f7ef"; }

.la-chess:before {
  content: "\f439"; }

.la-chess-bishop:before {
  content: "\f43a"; }

.la-chess-board:before {
  content: "\f43c"; }

.la-chess-king:before {
  content: "\f43f"; }

.la-chess-knight:before {
  content: "\f441"; }

.la-chess-pawn:before {
  content: "\f443"; }

.la-chess-queen:before {
  content: "\f445"; }

.la-chess-rook:before {
  content: "\f447"; }

.la-chevron-circle-down:before {
  content: "\f13a"; }

.la-chevron-circle-left:before {
  content: "\f137"; }

.la-chevron-circle-right:before {
  content: "\f138"; }

.la-chevron-circle-up:before {
  content: "\f139"; }

.la-chevron-down:before {
  content: "\f078"; }

.la-chevron-left:before {
  content: "\f053"; }

.la-chevron-right:before {
  content: "\f054"; }

.la-chevron-up:before {
  content: "\f077"; }

.la-child:before {
  content: "\f1ae"; }

.la-chrome:before {
  content: "\f268"; }

.la-chromecast:before {
  content: "\f838"; }

.la-church:before {
  content: "\f51d"; }

.la-circle:before {
  content: "\f111"; }

.la-circle-notch:before {
  content: "\f1ce"; }

.la-city:before {
  content: "\f64f"; }

.la-clinic-medical:before {
  content: "\f7f2"; }

.la-clipboard:before {
  content: "\f328"; }

.la-clipboard-check:before {
  content: "\f46c"; }

.la-clipboard-list:before {
  content: "\f46d"; }

.la-clock:before {
  content: "\f017"; }

.la-clone:before {
  content: "\f24d"; }

.la-closed-captioning:before {
  content: "\f20a"; }

.la-cloud:before {
  content: "\f0c2"; }

.la-cloud-download-alt:before {
  content: "\f381"; }

.la-cloud-meatball:before {
  content: "\f73b"; }

.la-cloud-moon:before {
  content: "\f6c3"; }

.la-cloud-moon-rain:before {
  content: "\f73c"; }

.la-cloud-rain:before {
  content: "\f73d"; }

.la-cloud-showers-heavy:before {
  content: "\f740"; }

.la-cloud-sun:before {
  content: "\f6c4"; }

.la-cloud-sun-rain:before {
  content: "\f743"; }

.la-cloud-upload-alt:before {
  content: "\f382"; }

.la-cloudscale:before {
  content: "\f383"; }

.la-cloudsmith:before {
  content: "\f384"; }

.la-cloudversify:before {
  content: "\f385"; }

.la-cocktail:before {
  content: "\f561"; }

.la-code:before {
  content: "\f121"; }

.la-code-branch:before {
  content: "\f126"; }

.la-codepen:before {
  content: "\f1cb"; }

.la-codiepie:before {
  content: "\f284"; }

.la-coffee:before {
  content: "\f0f4"; }

.la-cog:before {
  content: "\f013"; }

.la-cogs:before {
  content: "\f085"; }

.la-coins:before {
  content: "\f51e"; }

.la-columns:before {
  content: "\f0db"; }

.la-comment:before {
  content: "\f075"; }

.la-comment-alt:before {
  content: "\f27a"; }

.la-comment-dollar:before {
  content: "\f651"; }

.la-comment-dots:before {
  content: "\f4ad"; }

.la-comment-medical:before {
  content: "\f7f5"; }

.la-comment-slash:before {
  content: "\f4b3"; }

.la-comments:before {
  content: "\f086"; }

.la-comments-dollar:before {
  content: "\f653"; }

.la-compact-disc:before {
  content: "\f51f"; }

.la-compass:before {
  content: "\f14e"; }

.la-compress:before {
  content: "\f066"; }

.la-compress-arrows-alt:before {
  content: "\f78c"; }

.la-concierge-bell:before {
  content: "\f562"; }

.la-confluence:before {
  content: "\f78d"; }

.la-connectdevelop:before {
  content: "\f20e"; }

.la-contao:before {
  content: "\f26d"; }

.la-cookie:before {
  content: "\f563"; }

.la-cookie-bite:before {
  content: "\f564"; }

.la-copy:before {
  content: "\f0c5"; }

.la-copyright:before {
  content: "\f1f9"; }

.la-cotton-bureau:before {
  content: "\f89e"; }

.la-couch:before {
  content: "\f4b8"; }

.la-cpanel:before {
  content: "\f388"; }

.la-creative-commons:before {
  content: "\f25e"; }

.la-creative-commons-by:before {
  content: "\f4e7"; }

.la-creative-commons-nc:before {
  content: "\f4e8"; }

.la-creative-commons-nc-eu:before {
  content: "\f4e9"; }

.la-creative-commons-nc-jp:before {
  content: "\f4ea"; }

.la-creative-commons-nd:before {
  content: "\f4eb"; }

.la-creative-commons-pd:before {
  content: "\f4ec"; }

.la-creative-commons-pd-alt:before {
  content: "\f4ed"; }

.la-creative-commons-remix:before {
  content: "\f4ee"; }

.la-creative-commons-sa:before {
  content: "\f4ef"; }

.la-creative-commons-sampling:before {
  content: "\f4f0"; }

.la-creative-commons-sampling-plus:before {
  content: "\f4f1"; }

.la-creative-commons-share:before {
  content: "\f4f2"; }

.la-creative-commons-zero:before {
  content: "\f4f3"; }

.la-credit-card:before {
  content: "\f09d"; }

.la-critical-role:before {
  content: "\f6c9"; }

.la-crop:before {
  content: "\f125"; }

.la-crop-alt:before {
  content: "\f565"; }

.la-cross:before {
  content: "\f654"; }

.la-crosshairs:before {
  content: "\f05b"; }

.la-crow:before {
  content: "\f520"; }

.la-crown:before {
  content: "\f521"; }

.la-crutch:before {
  content: "\f7f7"; }

.la-css3:before {
  content: "\f13c"; }

.la-css3-alt:before {
  content: "\f38b"; }

.la-cube:before {
  content: "\f1b2"; }

.la-cubes:before {
  content: "\f1b3"; }

.la-cut:before {
  content: "\f0c4"; }

.la-cuttlefish:before {
  content: "\f38c"; }

.la-d-and-d:before {
  content: "\f38d"; }

.la-d-and-d-beyond:before {
  content: "\f6ca"; }

.la-dashcube:before {
  content: "\f210"; }

.la-database:before {
  content: "\f1c0"; }

.la-deaf:before {
  content: "\f2a4"; }

.la-delicious:before {
  content: "\f1a5"; }

.la-democrat:before {
  content: "\f747"; }

.la-deploydog:before {
  content: "\f38e"; }

.la-deskpro:before {
  content: "\f38f"; }

.la-desktop:before {
  content: "\f108"; }

.la-dev:before {
  content: "\f6cc"; }

.la-deviantart:before {
  content: "\f1bd"; }

.la-dharmachakra:before {
  content: "\f655"; }

.la-dhl:before {
  content: "\f790"; }

.la-diagnoses:before {
  content: "\f470"; }

.la-diaspora:before {
  content: "\f791"; }

.la-dice:before {
  content: "\f522"; }

.la-dice-d20:before {
  content: "\f6cf"; }

.la-dice-d6:before {
  content: "\f6d1"; }

.la-dice-five:before {
  content: "\f523"; }

.la-dice-four:before {
  content: "\f524"; }

.la-dice-one:before {
  content: "\f525"; }

.la-dice-six:before {
  content: "\f526"; }

.la-dice-three:before {
  content: "\f527"; }

.la-dice-two:before {
  content: "\f528"; }

.la-digg:before {
  content: "\f1a6"; }

.la-digital-ocean:before {
  content: "\f391"; }

.la-digital-tachograph:before {
  content: "\f566"; }

.la-directions:before {
  content: "\f5eb"; }

.la-discord:before {
  content: "\f392"; }

.la-discourse:before {
  content: "\f393"; }

.la-divide:before {
  content: "\f529"; }

.la-dizzy:before {
  content: "\f567"; }

.la-dna:before {
  content: "\f471"; }

.la-dochub:before {
  content: "\f394"; }

.la-docker:before {
  content: "\f395"; }

.la-dog:before {
  content: "\f6d3"; }

.la-dollar-sign:before {
  content: "\f155"; }

.la-dolly:before {
  content: "\f472"; }

.la-dolly-flatbed:before {
  content: "\f474"; }

.la-donate:before {
  content: "\f4b9"; }

.la-door-closed:before {
  content: "\f52a"; }

.la-door-open:before {
  content: "\f52b"; }

.la-dot-circle:before {
  content: "\f192"; }

.la-dove:before {
  content: "\f4ba"; }

.la-download:before {
  content: "\f019"; }

.la-draft2digital:before {
  content: "\f396"; }

.la-drafting-compass:before {
  content: "\f568"; }

.la-dragon:before {
  content: "\f6d5"; }

.la-draw-polygon:before {
  content: "\f5ee"; }

.la-dribbble:before {
  content: "\f17d"; }

.la-dribbble-square:before {
  content: "\f397"; }

.la-dropbox:before {
  content: "\f16b"; }

.la-drum:before {
  content: "\f569"; }

.la-drum-steelpan:before {
  content: "\f56a"; }

.la-drumstick-bite:before {
  content: "\f6d7"; }

.la-drupal:before {
  content: "\f1a9"; }

.la-dumbbell:before {
  content: "\f44b"; }

.la-dumpster:before {
  content: "\f793"; }

.la-dumpster-fire:before {
  content: "\f794"; }

.la-dungeon:before {
  content: "\f6d9"; }

.la-dyalog:before {
  content: "\f399"; }

.la-earlybirds:before {
  content: "\f39a"; }

.la-ebay:before {
  content: "\f4f4"; }

.la-edge:before {
  content: "\f282"; }

.la-edit:before {
  content: "\f044"; }

.la-egg:before {
  content: "\f7fb"; }

.la-eject:before {
  content: "\f052"; }

.la-elementor:before {
  content: "\f430"; }

.la-ellipsis-h:before {
  content: "\f141"; }

.la-ellipsis-v:before {
  content: "\f142"; }

.la-ello:before {
  content: "\f5f1"; }

.la-ember:before {
  content: "\f423"; }

.la-empire:before {
  content: "\f1d1"; }

.la-envelope:before {
  content: "\f0e0"; }

.la-envelope-open:before {
  content: "\f2b6"; }

.la-envelope-open-text:before {
  content: "\f658"; }

.la-envelope-square:before {
  content: "\f199"; }

.la-envira:before {
  content: "\f299"; }

.la-equals:before {
  content: "\f52c"; }

.la-eraser:before {
  content: "\f12d"; }

.la-erlang:before {
  content: "\f39d"; }

.la-ethereum:before {
  content: "\f42e"; }

.la-ethernet:before {
  content: "\f796"; }

.la-etsy:before {
  content: "\f2d7"; }

.la-euro-sign:before {
  content: "\f153"; }

.la-evernote:before {
  content: "\f839"; }

.la-exchange-alt:before {
  content: "\f362"; }

.la-exclamation:before {
  content: "\f12a"; }

.la-exclamation-circle:before {
  content: "\f06a"; }

.la-exclamation-triangle:before {
  content: "\f071"; }

.la-expand:before {
  content: "\f065"; }

.la-expand-arrows-alt:before {
  content: "\f31e"; }

.la-expeditedssl:before {
  content: "\f23e"; }

.la-external-link-alt:before {
  content: "\f35d"; }

.la-external-link-square-alt:before {
  content: "\f360"; }

.la-eye:before {
  content: "\f06e"; }

.la-eye-dropper:before {
  content: "\f1fb"; }

.la-eye-slash:before {
  content: "\f070"; }

.la-facebook:before {
  content: "\f09a"; }

.la-facebook-f:before {
  content: "\f39e"; }

.la-facebook-messenger:before {
  content: "\f39f"; }

.la-facebook-square:before {
  content: "\f082"; }

.la-fan:before {
  content: "\f863"; }

.la-fantasy-flight-games:before {
  content: "\f6dc"; }

.la-fast-backward:before {
  content: "\f049"; }

.la-fast-forward:before {
  content: "\f050"; }

.la-fax:before {
  content: "\f1ac"; }

.la-feather:before {
  content: "\f52d"; }

.la-feather-alt:before {
  content: "\f56b"; }

.la-fedex:before {
  content: "\f797"; }

.la-fedora:before {
  content: "\f798"; }

.la-female:before {
  content: "\f182"; }

.la-fighter-jet:before {
  content: "\f0fb"; }

.la-figma:before {
  content: "\f799"; }

.la-file:before {
  content: "\f15b"; }

.la-file-alt:before {
  content: "\f15c"; }

.la-file-archive:before {
  content: "\f1c6"; }

.la-file-audio:before {
  content: "\f1c7"; }

.la-file-code:before {
  content: "\f1c9"; }

.la-file-contract:before {
  content: "\f56c"; }

.la-file-csv:before {
  content: "\f6dd"; }

.la-file-download:before {
  content: "\f56d"; }

.la-file-excel:before {
  content: "\f1c3"; }

.la-file-export:before {
  content: "\f56e"; }

.la-file-image:before {
  content: "\f1c5"; }

.la-file-import:before {
  content: "\f56f"; }

.la-file-invoice:before {
  content: "\f570"; }

.la-file-invoice-dollar:before {
  content: "\f571"; }

.la-file-medical:before {
  content: "\f477"; }

.la-file-medical-alt:before {
  content: "\f478"; }

.la-file-pdf:before {
  content: "\f1c1"; }

.la-file-powerpoint:before {
  content: "\f1c4"; }

.la-file-prescription:before {
  content: "\f572"; }

.la-file-signature:before {
  content: "\f573"; }

.la-file-upload:before {
  content: "\f574"; }

.la-file-video:before {
  content: "\f1c8"; }

.la-file-word:before {
  content: "\f1c2"; }

.la-fill:before {
  content: "\f575"; }

.la-fill-drip:before {
  content: "\f576"; }

.la-film:before {
  content: "\f008"; }

.la-filter:before {
  content: "\f0b0"; }

.la-fingerprint:before {
  content: "\f577"; }

.la-fire:before {
  content: "\f06d"; }

.la-fire-alt:before {
  content: "\f7e4"; }

.la-fire-extinguisher:before {
  content: "\f134"; }

.la-firefox:before {
  content: "\f269"; }

.la-first-aid:before {
  content: "\f479"; }

.la-first-order:before {
  content: "\f2b0"; }

.la-first-order-alt:before {
  content: "\f50a"; }

.la-firstdraft:before {
  content: "\f3a1"; }

.la-fish:before {
  content: "\f578"; }

.la-fist-raised:before {
  content: "\f6de"; }

.la-flag:before {
  content: "\f024"; }

.la-flag-checkered:before {
  content: "\f11e"; }

.la-flag-usa:before {
  content: "\f74d"; }

.la-flask:before {
  content: "\f0c3"; }

.la-flickr:before {
  content: "\f16e"; }

.la-flipboard:before {
  content: "\f44d"; }

.la-flushed:before {
  content: "\f579"; }

.la-fly:before {
  content: "\f417"; }

.la-folder:before {
  content: "\f07b"; }

.la-folder-minus:before {
  content: "\f65d"; }

.la-folder-open:before {
  content: "\f07c"; }

.la-folder-plus:before {
  content: "\f65e"; }

.la-font:before {
  content: "\f031"; }

.la-font-awesome:before {
  content: "\f2b4"; }

.la-font-awesome-alt:before {
  content: "\f35c"; }

.la-font-awesome-flag:before {
  content: "\f425"; }

.la-font-awesome-logo-full:before {
  content: "\f4e6"; }

.la-fonticons:before {
  content: "\f280"; }

.la-fonticons-fi:before {
  content: "\f3a2"; }

.la-football-ball:before {
  content: "\f44e"; }

.la-fort-awesome:before {
  content: "\f286"; }

.la-fort-awesome-alt:before {
  content: "\f3a3"; }

.la-forumbee:before {
  content: "\f211"; }

.la-forward:before {
  content: "\f04e"; }

.la-foursquare:before {
  content: "\f180"; }

.la-free-code-camp:before {
  content: "\f2c5"; }

.la-freebsd:before {
  content: "\f3a4"; }

.la-frog:before {
  content: "\f52e"; }

.la-frown:before {
  content: "\f119"; }

.la-frown-open:before {
  content: "\f57a"; }

.la-fulcrum:before {
  content: "\f50b"; }

.la-funnel-dollar:before {
  content: "\f662"; }

.la-futbol:before {
  content: "\f1e3"; }

.la-galactic-republic:before {
  content: "\f50c"; }

.la-galactic-senate:before {
  content: "\f50d"; }

.la-gamepad:before {
  content: "\f11b"; }

.la-gas-pump:before {
  content: "\f52f"; }

.la-gavel:before {
  content: "\f0e3"; }

.la-gem:before {
  content: "\f3a5"; }

.la-genderless:before {
  content: "\f22d"; }

.la-get-pocket:before {
  content: "\f265"; }

.la-gg:before {
  content: "\f260"; }

.la-gg-circle:before {
  content: "\f261"; }

.la-ghost:before {
  content: "\f6e2"; }

.la-gift:before {
  content: "\f06b"; }

.la-gifts:before {
  content: "\f79c"; }

.la-git:before {
  content: "\f1d3"; }

.la-git-alt:before {
  content: "\f841"; }

.la-git-square:before {
  content: "\f1d2"; }

.la-github:before {
  content: "\f09b"; }

.la-github-alt:before {
  content: "\f113"; }

.la-github-square:before {
  content: "\f092"; }

.la-gitkraken:before {
  content: "\f3a6"; }

.la-gitlab:before {
  content: "\f296"; }

.la-gitter:before {
  content: "\f426"; }

.la-glass-cheers:before {
  content: "\f79f"; }

.la-glass-martini:before {
  content: "\f000"; }

.la-glass-martini-alt:before {
  content: "\f57b"; }

.la-glass-whiskey:before {
  content: "\f7a0"; }

.la-glasses:before {
  content: "\f530"; }

.la-glide:before {
  content: "\f2a5"; }

.la-glide-g:before {
  content: "\f2a6"; }

.la-globe:before {
  content: "\f0ac"; }

.la-globe-africa:before {
  content: "\f57c"; }

.la-globe-americas:before {
  content: "\f57d"; }

.la-globe-asia:before {
  content: "\f57e"; }

.la-globe-europe:before {
  content: "\f7a2"; }

.la-gofore:before {
  content: "\f3a7"; }

.la-golf-ball:before {
  content: "\f450"; }

.la-goodreads:before {
  content: "\f3a8"; }

.la-goodreads-g:before {
  content: "\f3a9"; }

.la-google:before {
  content: "\f1a0"; }

.la-google-drive:before {
  content: "\f3aa"; }

.la-google-play:before {
  content: "\f3ab"; }

.la-google-plus:before {
  content: "\f2b3"; }

.la-google-plus-g:before {
  content: "\f0d5"; }

.la-google-plus-square:before {
  content: "\f0d4"; }

.la-google-wallet:before {
  content: "\f1ee"; }

.la-gopuram:before {
  content: "\f664"; }

.la-graduation-cap:before {
  content: "\f19d"; }

.la-gratipay:before {
  content: "\f184"; }

.la-grav:before {
  content: "\f2d6"; }

.la-greater-than:before {
  content: "\f531"; }

.la-greater-than-equal:before {
  content: "\f532"; }

.la-grimace:before {
  content: "\f57f"; }

.la-grin:before {
  content: "\f580"; }

.la-grin-alt:before {
  content: "\f581"; }

.la-grin-beam:before {
  content: "\f582"; }

.la-grin-beam-sweat:before {
  content: "\f583"; }

.la-grin-hearts:before {
  content: "\f584"; }

.la-grin-squint:before {
  content: "\f585"; }

.la-grin-squint-tears:before {
  content: "\f586"; }

.la-grin-stars:before {
  content: "\f587"; }

.la-grin-tears:before {
  content: "\f588"; }

.la-grin-tongue:before {
  content: "\f589"; }

.la-grin-tongue-squint:before {
  content: "\f58a"; }

.la-grin-tongue-wink:before {
  content: "\f58b"; }

.la-grin-wink:before {
  content: "\f58c"; }

.la-grip-horizontal:before {
  content: "\f58d"; }

.la-grip-lines:before {
  content: "\f7a4"; }

.la-grip-lines-vertical:before {
  content: "\f7a5"; }

.la-grip-vertical:before {
  content: "\f58e"; }

.la-gripfire:before {
  content: "\f3ac"; }

.la-grunt:before {
  content: "\f3ad"; }

.la-guitar:before {
  content: "\f7a6"; }

.la-gulp:before {
  content: "\f3ae"; }

.la-h-square:before {
  content: "\f0fd"; }

.la-hacker-news:before {
  content: "\f1d4"; }

.la-hacker-news-square:before {
  content: "\f3af"; }

.la-hackerrank:before {
  content: "\f5f7"; }

.la-hamburger:before {
  content: "\f805"; }

.la-hammer:before {
  content: "\f6e3"; }

.la-hamsa:before {
  content: "\f665"; }

.la-hand-holding:before {
  content: "\f4bd"; }

.la-hand-holding-heart:before {
  content: "\f4be"; }

.la-hand-holding-usd:before {
  content: "\f4c0"; }

.la-hand-lizard:before {
  content: "\f258"; }

.la-hand-middle-finger:before {
  content: "\f806"; }

.la-hand-paper:before {
  content: "\f256"; }

.la-hand-peace:before {
  content: "\f25b"; }

.la-hand-point-down:before {
  content: "\f0a7"; }

.la-hand-point-left:before {
  content: "\f0a5"; }

.la-hand-point-right:before {
  content: "\f0a4"; }

.la-hand-point-up:before {
  content: "\f0a6"; }

.la-hand-pointer:before {
  content: "\f25a"; }

.la-hand-rock:before {
  content: "\f255"; }

.la-hand-scissors:before {
  content: "\f257"; }

.la-hand-spock:before {
  content: "\f259"; }

.la-hands:before {
  content: "\f4c2"; }

.la-hands-helping:before {
  content: "\f4c4"; }

.la-handshake:before {
  content: "\f2b5"; }

.la-hanukiah:before {
  content: "\f6e6"; }

.la-hard-hat:before {
  content: "\f807"; }

.la-hashtag:before {
  content: "\f292"; }

.la-hat-cowboy:before {
  content: "\f8c0"; }

.la-hat-cowboy-side:before {
  content: "\f8c1"; }

.la-hat-wizard:before {
  content: "\f6e8"; }

.la-haykal:before {
  content: "\f666"; }

.la-hdd:before {
  content: "\f0a0"; }

.la-heading:before {
  content: "\f1dc"; }

.la-headphones:before {
  content: "\f025"; }

.la-headphones-alt:before {
  content: "\f58f"; }

.la-headset:before {
  content: "\f590"; }

.la-heart:before {
  content: "\f004"; }

.la-heart-broken:before {
  content: "\f7a9"; }

.la-heartbeat:before {
  content: "\f21e"; }

.la-helicopter:before {
  content: "\f533"; }

.la-highlighter:before {
  content: "\f591"; }

.la-hiking:before {
  content: "\f6ec"; }

.la-hippo:before {
  content: "\f6ed"; }

.la-hips:before {
  content: "\f452"; }

.la-hire-a-helper:before {
  content: "\f3b0"; }

.la-history:before {
  content: "\f1da"; }

.la-hockey-puck:before {
  content: "\f453"; }

.la-holly-berry:before {
  content: "\f7aa"; }

.la-home:before {
  content: "\f015"; }

.la-hooli:before {
  content: "\f427"; }

.la-hornbill:before {
  content: "\f592"; }

.la-horse:before {
  content: "\f6f0"; }

.la-horse-head:before {
  content: "\f7ab"; }

.la-hospital:before {
  content: "\f0f8"; }

.la-hospital-alt:before {
  content: "\f47d"; }

.la-hospital-symbol:before {
  content: "\f47e"; }

.la-hot-tub:before {
  content: "\f593"; }

.la-hotdog:before {
  content: "\f80f"; }

.la-hotel:before {
  content: "\f594"; }

.la-hotjar:before {
  content: "\f3b1"; }

.la-hourglass:before {
  content: "\f254"; }

.la-hourglass-end:before {
  content: "\f253"; }

.la-hourglass-half:before {
  content: "\f252"; }

.la-hourglass-start:before {
  content: "\f251"; }

.la-house-damage:before {
  content: "\f6f1"; }

.la-houzz:before {
  content: "\f27c"; }

.la-hryvnia:before {
  content: "\f6f2"; }

.la-html5:before {
  content: "\f13b"; }

.la-hubspot:before {
  content: "\f3b2"; }

.la-i-cursor:before {
  content: "\f246"; }

.la-ice-cream:before {
  content: "\f810"; }

.la-icicles:before {
  content: "\f7ad"; }

.la-icons:before {
  content: "\f86d"; }

.la-id-badge:before {
  content: "\f2c1"; }

.la-id-card:before {
  content: "\f2c2"; }

.la-id-card-alt:before {
  content: "\f47f"; }

.la-igloo:before {
  content: "\f7ae"; }

.la-image:before {
  content: "\f03e"; }

.la-images:before {
  content: "\f302"; }

.la-imdb:before {
  content: "\f2d8"; }

.la-inbox:before {
  content: "\f01c"; }

.la-indent:before {
  content: "\f03c"; }

.la-industry:before {
  content: "\f275"; }

.la-infinity:before {
  content: "\f534"; }

.la-info:before {
  content: "\f129"; }

.la-info-circle:before {
  content: "\f05a"; }

.la-instagram:before {
  content: "\f16d"; }

.la-intercom:before {
  content: "\f7af"; }

.la-internet-explorer:before {
  content: "\f26b"; }

.la-invision:before {
  content: "\f7b0"; }

.la-ioxhost:before {
  content: "\f208"; }

.la-italic:before {
  content: "\f033"; }

.la-itch-io:before {
  content: "\f83a"; }

.la-itunes:before {
  content: "\f3b4"; }

.la-itunes-note:before {
  content: "\f3b5"; }

.la-java:before {
  content: "\f4e4"; }

.la-jedi:before {
  content: "\f669"; }

.la-jedi-order:before {
  content: "\f50e"; }

.la-jenkins:before {
  content: "\f3b6"; }

.la-jira:before {
  content: "\f7b1"; }

.la-joget:before {
  content: "\f3b7"; }

.la-joint:before {
  content: "\f595"; }

.la-joomla:before {
  content: "\f1aa"; }

.la-journal-whills:before {
  content: "\f66a"; }

.la-js:before {
  content: "\f3b8"; }

.la-js-square:before {
  content: "\f3b9"; }

.la-jsfiddle:before {
  content: "\f1cc"; }

.la-kaaba:before {
  content: "\f66b"; }

.la-kaggle:before {
  content: "\f5fa"; }

.la-key:before {
  content: "\f084"; }

.la-keybase:before {
  content: "\f4f5"; }

.la-keyboard:before {
  content: "\f11c"; }

.la-keycdn:before {
  content: "\f3ba"; }

.la-khanda:before {
  content: "\f66d"; }

.la-kickstarter:before {
  content: "\f3bb"; }

.la-kickstarter-k:before {
  content: "\f3bc"; }

.la-kiss:before {
  content: "\f596"; }

.la-kiss-beam:before {
  content: "\f597"; }

.la-kiss-wink-heart:before {
  content: "\f598"; }

.la-kiwi-bird:before {
  content: "\f535"; }

.la-korvue:before {
  content: "\f42f"; }

.la-landmark:before {
  content: "\f66f"; }

.la-language:before {
  content: "\f1ab"; }

.la-laptop:before {
  content: "\f109"; }

.la-laptop-code:before {
  content: "\f5fc"; }

.la-laptop-medical:before {
  content: "\f812"; }

.la-laravel:before {
  content: "\f3bd"; }

.la-lastfm:before {
  content: "\f202"; }

.la-lastfm-square:before {
  content: "\f203"; }

.la-laugh:before {
  content: "\f599"; }

.la-laugh-beam:before {
  content: "\f59a"; }

.la-laugh-squint:before {
  content: "\f59b"; }

.la-laugh-wink:before {
  content: "\f59c"; }

.la-layer-group:before {
  content: "\f5fd"; }

.la-leaf:before {
  content: "\f06c"; }

.la-leanpub:before {
  content: "\f212"; }

.la-lemon:before {
  content: "\f094"; }

.la-less:before {
  content: "\f41d"; }

.la-less-than:before {
  content: "\f536"; }

.la-less-than-equal:before {
  content: "\f537"; }

.la-level-down-alt:before {
  content: "\f3be"; }

.la-level-up-alt:before {
  content: "\f3bf"; }

.la-life-ring:before {
  content: "\f1cd"; }

.la-lightbulb:before {
  content: "\f0eb"; }

.la-line:before {
  content: "\f3c0"; }

.la-link:before {
  content: "\f0c1"; }

.la-linkedin:before {
  content: "\f08c"; }

.la-linkedin-in:before {
  content: "\f0e1"; }

.la-linode:before {
  content: "\f2b8"; }

.la-linux:before {
  content: "\f17c"; }

.la-lira-sign:before {
  content: "\f195"; }

.la-list:before {
  content: "\f03a"; }

.la-list-alt:before {
  content: "\f022"; }

.la-list-ol:before {
  content: "\f0cb"; }

.la-list-ul:before {
  content: "\f0ca"; }

.la-location-arrow:before {
  content: "\f124"; }

.la-lock:before {
  content: "\f023"; }

.la-lock-open:before {
  content: "\f3c1"; }

.la-long-arrow-alt-down:before {
  content: "\f309"; }

.la-long-arrow-alt-left:before {
  content: "\f30a"; }

.la-long-arrow-alt-right:before {
  content: "\f30b"; }

.la-long-arrow-alt-up:before {
  content: "\f30c"; }

.la-low-vision:before {
  content: "\f2a8"; }

.la-luggage-cart:before {
  content: "\f59d"; }

.la-lyft:before {
  content: "\f3c3"; }

.la-magento:before {
  content: "\f3c4"; }

.la-magic:before {
  content: "\f0d0"; }

.la-magnet:before {
  content: "\f076"; }

.la-mail-bulk:before {
  content: "\f674"; }

.la-mailchimp:before {
  content: "\f59e"; }

.la-male:before {
  content: "\f183"; }

.la-mandalorian:before {
  content: "\f50f"; }

.la-map:before {
  content: "\f279"; }

.la-map-marked:before {
  content: "\f59f"; }

.la-map-marked-alt:before {
  content: "\f5a0"; }

.la-map-marker:before {
  content: "\f041"; }

.la-map-marker-alt:before {
  content: "\f3c5"; }

.la-map-pin:before {
  content: "\f276"; }

.la-map-signs:before {
  content: "\f277"; }

.la-markdown:before {
  content: "\f60f"; }

.la-marker:before {
  content: "\f5a1"; }

.la-mars:before {
  content: "\f222"; }

.la-mars-double:before {
  content: "\f227"; }

.la-mars-stroke:before {
  content: "\f229"; }

.la-mars-stroke-h:before {
  content: "\f22b"; }

.la-mars-stroke-v:before {
  content: "\f22a"; }

.la-mask:before {
  content: "\f6fa"; }

.la-mastodon:before {
  content: "\f4f6"; }

.la-maxcdn:before {
  content: "\f136"; }

.la-mdb:before {
  content: "\f8ca"; }

.la-medal:before {
  content: "\f5a2"; }

.la-medapps:before {
  content: "\f3c6"; }

.la-medium:before {
  content: "\f23a"; }

.la-medium-m:before {
  content: "\f3c7"; }

.la-medkit:before {
  content: "\f0fa"; }

.la-medrt:before {
  content: "\f3c8"; }

.la-meetup:before {
  content: "\f2e0"; }

.la-megaport:before {
  content: "\f5a3"; }

.la-meh:before {
  content: "\f11a"; }

.la-meh-blank:before {
  content: "\f5a4"; }

.la-meh-rolling-eyes:before {
  content: "\f5a5"; }

.la-memory:before {
  content: "\f538"; }

.la-mendeley:before {
  content: "\f7b3"; }

.la-menorah:before {
  content: "\f676"; }

.la-mercury:before {
  content: "\f223"; }

.la-meteor:before {
  content: "\f753"; }

.la-microchip:before {
  content: "\f2db"; }

.la-microphone:before {
  content: "\f130"; }

.la-microphone-alt:before {
  content: "\f3c9"; }

.la-microphone-alt-slash:before {
  content: "\f539"; }

.la-microphone-slash:before {
  content: "\f131"; }

.la-microscope:before {
  content: "\f610"; }

.la-microsoft:before {
  content: "\f3ca"; }

.la-minus:before {
  content: "\f068"; }

.la-minus-circle:before {
  content: "\f056"; }

.la-minus-square:before {
  content: "\f146"; }

.la-mitten:before {
  content: "\f7b5"; }

.la-mix:before {
  content: "\f3cb"; }

.la-mixcloud:before {
  content: "\f289"; }

.la-mizuni:before {
  content: "\f3cc"; }

.la-mobile:before {
  content: "\f10b"; }

.la-mobile-alt:before {
  content: "\f3cd"; }

.la-modx:before {
  content: "\f285"; }

.la-monero:before {
  content: "\f3d0"; }

.la-money-bill:before {
  content: "\f0d6"; }

.la-money-bill-alt:before {
  content: "\f3d1"; }

.la-money-bill-wave:before {
  content: "\f53a"; }

.la-money-bill-wave-alt:before {
  content: "\f53b"; }

.la-money-check:before {
  content: "\f53c"; }

.la-money-check-alt:before {
  content: "\f53d"; }

.la-monument:before {
  content: "\f5a6"; }

.la-moon:before {
  content: "\f186"; }

.la-mortar-pestle:before {
  content: "\f5a7"; }

.la-mosque:before {
  content: "\f678"; }

.la-motorcycle:before {
  content: "\f21c"; }

.la-mountain:before {
  content: "\f6fc"; }

.la-mouse:before {
  content: "\f8cc"; }

.la-mouse-pointer:before {
  content: "\f245"; }

.la-mug-hot:before {
  content: "\f7b6"; }

.la-music:before {
  content: "\f001"; }

.la-napster:before {
  content: "\f3d2"; }

.la-neos:before {
  content: "\f612"; }

.la-network-wired:before {
  content: "\f6ff"; }

.la-neuter:before {
  content: "\f22c"; }

.la-newspaper:before {
  content: "\f1ea"; }

.la-nimblr:before {
  content: "\f5a8"; }

.la-node:before {
  content: "\f419"; }

.la-node-js:before {
  content: "\f3d3"; }

.la-not-equal:before {
  content: "\f53e"; }

.la-notes-medical:before {
  content: "\f481"; }

.la-npm:before {
  content: "\f3d4"; }

.la-ns8:before {
  content: "\f3d5"; }

.la-nutritionix:before {
  content: "\f3d6"; }

.la-object-group:before {
  content: "\f247"; }

.la-object-ungroup:before {
  content: "\f248"; }

.la-odnoklassniki:before {
  content: "\f263"; }

.la-odnoklassniki-square:before {
  content: "\f264"; }

.la-oil-can:before {
  content: "\f613"; }

.la-old-republic:before {
  content: "\f510"; }

.la-om:before {
  content: "\f679"; }

.la-opencart:before {
  content: "\f23d"; }

.la-openid:before {
  content: "\f19b"; }

.la-opera:before {
  content: "\f26a"; }

.la-optin-monster:before {
  content: "\f23c"; }

.la-orcid:before {
  content: "\f8d2"; }

.la-osi:before {
  content: "\f41a"; }

.la-otter:before {
  content: "\f700"; }

.la-outdent:before {
  content: "\f03b"; }

.la-page4:before {
  content: "\f3d7"; }

.la-pagelines:before {
  content: "\f18c"; }

.la-pager:before {
  content: "\f815"; }

.la-paint-brush:before {
  content: "\f1fc"; }

.la-paint-roller:before {
  content: "\f5aa"; }

.la-palette:before {
  content: "\f53f"; }

.la-palfed:before {
  content: "\f3d8"; }

.la-pallet:before {
  content: "\f482"; }

.la-paper-plane:before {
  content: "\f1d8"; }

.la-paperclip:before {
  content: "\f0c6"; }

.la-parachute-box:before {
  content: "\f4cd"; }

.la-paragraph:before {
  content: "\f1dd"; }

.la-parking:before {
  content: "\f540"; }

.la-passport:before {
  content: "\f5ab"; }

.la-pastafarianism:before {
  content: "\f67b"; }

.la-paste:before {
  content: "\f0ea"; }

.la-patreon:before {
  content: "\f3d9"; }

.la-pause:before {
  content: "\f04c"; }

.la-pause-circle:before {
  content: "\f28b"; }

.la-paw:before {
  content: "\f1b0"; }

.la-paypal:before {
  content: "\f1ed"; }

.la-peace:before {
  content: "\f67c"; }

.la-pen:before {
  content: "\f304"; }

.la-pen-alt:before {
  content: "\f305"; }

.la-pen-fancy:before {
  content: "\f5ac"; }

.la-pen-nib:before {
  content: "\f5ad"; }

.la-pen-square:before {
  content: "\f14b"; }

.la-pencil-alt:before {
  content: "\f303"; }

.la-pencil-ruler:before {
  content: "\f5ae"; }

.la-penny-arcade:before {
  content: "\f704"; }

.la-people-carry:before {
  content: "\f4ce"; }

.la-pepper-hot:before {
  content: "\f816"; }

.la-percent:before {
  content: "\f295"; }

.la-percentage:before {
  content: "\f541"; }

.la-periscope:before {
  content: "\f3da"; }

.la-person-booth:before {
  content: "\f756"; }

.la-phabricator:before {
  content: "\f3db"; }

.la-phoenix-framework:before {
  content: "\f3dc"; }

.la-phoenix-squadron:before {
  content: "\f511"; }

.la-phone:before {
  content: "\f095"; }

.la-phone-alt:before {
  content: "\f879"; }

.la-phone-slash:before {
  content: "\f3dd"; }

.la-phone-square:before {
  content: "\f098"; }

.la-phone-square-alt:before {
  content: "\f87b"; }

.la-phone-volume:before {
  content: "\f2a0"; }

.la-photo-video:before {
  content: "\f87c"; }

.la-php:before {
  content: "\f457"; }

.la-pied-piper:before {
  content: "\f2ae"; }

.la-pied-piper-alt:before {
  content: "\f1a8"; }

.la-pied-piper-hat:before {
  content: "\f4e5"; }

.la-pied-piper-pp:before {
  content: "\f1a7"; }

.la-piggy-bank:before {
  content: "\f4d3"; }

.la-pills:before {
  content: "\f484"; }

.la-pinterest:before {
  content: "\f0d2"; }

.la-pinterest-p:before {
  content: "\f231"; }

.la-pinterest-square:before {
  content: "\f0d3"; }

.la-pizza-slice:before {
  content: "\f818"; }

.la-place-of-worship:before {
  content: "\f67f"; }

.la-plane:before {
  content: "\f072"; }

.la-plane-arrival:before {
  content: "\f5af"; }

.la-plane-departure:before {
  content: "\f5b0"; }

.la-play:before {
  content: "\f04b"; }

.la-play-circle:before {
  content: "\f144"; }

.la-playstation:before {
  content: "\f3df"; }

.la-plug:before {
  content: "\f1e6"; }

.la-plus:before {
  content: "\f067"; }

.la-plus-circle:before {
  content: "\f055"; }

.la-plus-square:before {
  content: "\f0fe"; }

.la-podcast:before {
  content: "\f2ce"; }

.la-poll:before {
  content: "\f681"; }

.la-poll-h:before {
  content: "\f682"; }

.la-poo:before {
  content: "\f2fe"; }

.la-poo-storm:before {
  content: "\f75a"; }

.la-poop:before {
  content: "\f619"; }

.la-portrait:before {
  content: "\f3e0"; }

.la-pound-sign:before {
  content: "\f154"; }

.la-power-off:before {
  content: "\f011"; }

.la-pray:before {
  content: "\f683"; }

.la-praying-hands:before {
  content: "\f684"; }

.la-prescription:before {
  content: "\f5b1"; }

.la-prescription-bottle:before {
  content: "\f485"; }

.la-prescription-bottle-alt:before {
  content: "\f486"; }

.la-print:before {
  content: "\f02f"; }

.la-procedures:before {
  content: "\f487"; }

.la-product-hunt:before {
  content: "\f288"; }

.la-project-diagram:before {
  content: "\f542"; }

.la-pushed:before {
  content: "\f3e1"; }

.la-puzzle-piece:before {
  content: "\f12e"; }

.la-python:before {
  content: "\f3e2"; }

.la-qq:before {
  content: "\f1d6"; }

.la-qrcode:before {
  content: "\f029"; }

.la-question:before {
  content: "\f128"; }

.la-question-circle:before {
  content: "\f059"; }

.la-quidditch:before {
  content: "\f458"; }

.la-quinscape:before {
  content: "\f459"; }

.la-quora:before {
  content: "\f2c4"; }

.la-quote-left:before {
  content: "\f10d"; }

.la-quote-right:before {
  content: "\f10e"; }

.la-quran:before {
  content: "\f687"; }

.la-r-project:before {
  content: "\f4f7"; }

.la-radiation:before {
  content: "\f7b9"; }

.la-radiation-alt:before {
  content: "\f7ba"; }

.la-rainbow:before {
  content: "\f75b"; }

.la-random:before {
  content: "\f074"; }

.la-raspberry-pi:before {
  content: "\f7bb"; }

.la-ravelry:before {
  content: "\f2d9"; }

.la-react:before {
  content: "\f41b"; }

.la-reacteurope:before {
  content: "\f75d"; }

.la-readme:before {
  content: "\f4d5"; }

.la-rebel:before {
  content: "\f1d0"; }

.la-receipt:before {
  content: "\f543"; }

.la-record-vinyl:before {
  content: "\f8d9"; }

.la-recycle:before {
  content: "\f1b8"; }

.la-red-river:before {
  content: "\f3e3"; }

.la-reddit:before {
  content: "\f1a1"; }

.la-reddit-alien:before {
  content: "\f281"; }

.la-reddit-square:before {
  content: "\f1a2"; }

.la-redhat:before {
  content: "\f7bc"; }

.la-redo:before {
  content: "\f01e"; }

.la-redo-alt:before {
  content: "\f2f9"; }

.la-registered:before {
  content: "\f25d"; }

.la-remove-format:before {
  content: "\f87d"; }

.la-renren:before {
  content: "\f18b"; }

.la-reply:before {
  content: "\f3e5"; }

.la-reply-all:before {
  content: "\f122"; }

.la-replyd:before {
  content: "\f3e6"; }

.la-republican:before {
  content: "\f75e"; }

.la-researchgate:before {
  content: "\f4f8"; }

.la-resolving:before {
  content: "\f3e7"; }

.la-restroom:before {
  content: "\f7bd"; }

.la-retweet:before {
  content: "\f079"; }

.la-rev:before {
  content: "\f5b2"; }

.la-ribbon:before {
  content: "\f4d6"; }

.la-ring:before {
  content: "\f70b"; }

.la-road:before {
  content: "\f018"; }

.la-robot:before {
  content: "\f544"; }

.la-rocket:before {
  content: "\f135"; }

.la-rocketchat:before {
  content: "\f3e8"; }

.la-rockrms:before {
  content: "\f3e9"; }

.la-route:before {
  content: "\f4d7"; }

.la-rss:before {
  content: "\f09e"; }

.la-rss-square:before {
  content: "\f143"; }

.la-ruble-sign:before {
  content: "\f158"; }

.la-ruler:before {
  content: "\f545"; }

.la-ruler-combined:before {
  content: "\f546"; }

.la-ruler-horizontal:before {
  content: "\f547"; }

.la-ruler-vertical:before {
  content: "\f548"; }

.la-running:before {
  content: "\f70c"; }

.la-rupee-sign:before {
  content: "\f156"; }

.la-sad-cry:before {
  content: "\f5b3"; }

.la-sad-tear:before {
  content: "\f5b4"; }

.la-safari:before {
  content: "\f267"; }

.la-salesforce:before {
  content: "\f83b"; }

.la-sass:before {
  content: "\f41e"; }

.la-satellite:before {
  content: "\f7bf"; }

.la-satellite-dish:before {
  content: "\f7c0"; }

.la-save:before {
  content: "\f0c7"; }

.la-schlix:before {
  content: "\f3ea"; }

.la-school:before {
  content: "\f549"; }

.la-screwdriver:before {
  content: "\f54a"; }

.la-scribd:before {
  content: "\f28a"; }

.la-scroll:before {
  content: "\f70e"; }

.la-sd-card:before {
  content: "\f7c2"; }

.la-search:before {
  content: "\f002"; }

.la-search-dollar:before {
  content: "\f688"; }

.la-search-location:before {
  content: "\f689"; }

.la-search-minus:before {
  content: "\f010"; }

.la-search-plus:before {
  content: "\f00e"; }

.la-searchengin:before {
  content: "\f3eb"; }

.la-seedling:before {
  content: "\f4d8"; }

.la-sellcast:before {
  content: "\f2da"; }

.la-sellsy:before {
  content: "\f213"; }

.la-server:before {
  content: "\f233"; }

.la-servicestack:before {
  content: "\f3ec"; }

.la-shapes:before {
  content: "\f61f"; }

.la-share:before {
  content: "\f064"; }

.la-share-alt:before {
  content: "\f1e0"; }

.la-share-alt-square:before {
  content: "\f1e1"; }

.la-share-square:before {
  content: "\f14d"; }

.la-shekel-sign:before {
  content: "\f20b"; }

.la-shield-alt:before {
  content: "\f3ed"; }

.la-ship:before {
  content: "\f21a"; }

.la-shipping-fast:before {
  content: "\f48b"; }

.la-shirtsinbulk:before {
  content: "\f214"; }

.la-shoe-prints:before {
  content: "\f54b"; }

.la-shopping-bag:before {
  content: "\f290"; }

.la-shopping-basket:before {
  content: "\f291"; }

.la-shopping-cart:before {
  content: "\f07a"; }

.la-shopware:before {
  content: "\f5b5"; }

.la-shower:before {
  content: "\f2cc"; }

.la-shuttle-van:before {
  content: "\f5b6"; }

.la-sign:before {
  content: "\f4d9"; }

.la-sign-in-alt:before {
  content: "\f2f6"; }

.la-sign-language:before {
  content: "\f2a7"; }

.la-sign-out-alt:before {
  content: "\f2f5"; }

.la-signal:before {
  content: "\f012"; }

.la-signature:before {
  content: "\f5b7"; }

.la-sim-card:before {
  content: "\f7c4"; }

.la-simplybuilt:before {
  content: "\f215"; }

.la-sistrix:before {
  content: "\f3ee"; }

.la-sitemap:before {
  content: "\f0e8"; }

.la-sith:before {
  content: "\f512"; }

.la-skating:before {
  content: "\f7c5"; }

.la-sketch:before {
  content: "\f7c6"; }

.la-skiing:before {
  content: "\f7c9"; }

.la-skiing-nordic:before {
  content: "\f7ca"; }

.la-skull:before {
  content: "\f54c"; }

.la-skull-crossbones:before {
  content: "\f714"; }

.la-skyatlas:before {
  content: "\f216"; }

.la-skype:before {
  content: "\f17e"; }

.la-slack:before {
  content: "\f198"; }

.la-slack-hash:before {
  content: "\f3ef"; }

.la-slash:before {
  content: "\f715"; }

.la-sleigh:before {
  content: "\f7cc"; }

.la-sliders-h:before {
  content: "\f1de"; }

.la-slideshare:before {
  content: "\f1e7"; }

.la-smile:before {
  content: "\f118"; }

.la-smile-beam:before {
  content: "\f5b8"; }

.la-smile-wink:before {
  content: "\f4da"; }

.la-smog:before {
  content: "\f75f"; }

.la-smoking:before {
  content: "\f48d"; }

.la-smoking-ban:before {
  content: "\f54d"; }

.la-sms:before {
  content: "\f7cd"; }

.la-snapchat:before {
  content: "\f2ab"; }

.la-snapchat-ghost:before {
  content: "\f2ac"; }

.la-snapchat-square:before {
  content: "\f2ad"; }

.la-snowboarding:before {
  content: "\f7ce"; }

.la-snowflake:before {
  content: "\f2dc"; }

.la-snowman:before {
  content: "\f7d0"; }

.la-snowplow:before {
  content: "\f7d2"; }

.la-socks:before {
  content: "\f696"; }

.la-solar-panel:before {
  content: "\f5ba"; }

.la-sort:before {
  content: "\f0dc"; }

.la-sort-alpha-down:before {
  content: "\f15d"; }

.la-sort-alpha-down-alt:before {
  content: "\f881"; }

.la-sort-alpha-up:before {
  content: "\f15e"; }

.la-sort-alpha-up-alt:before {
  content: "\f882"; }

.la-sort-amount-down:before {
  content: "\f160"; }

.la-sort-amount-down-alt:before {
  content: "\f884"; }

.la-sort-amount-up:before {
  content: "\f161"; }

.la-sort-amount-up-alt:before {
  content: "\f885"; }

.la-sort-down:before {
  content: "\f0dd"; }

.la-sort-numeric-down:before {
  content: "\f162"; }

.la-sort-numeric-down-alt:before {
  content: "\f886"; }

.la-sort-numeric-up:before {
  content: "\f163"; }

.la-sort-numeric-up-alt:before {
  content: "\f887"; }

.la-sort-up:before {
  content: "\f0de"; }

.la-soundcloud:before {
  content: "\f1be"; }

.la-sourcetree:before {
  content: "\f7d3"; }

.la-spa:before {
  content: "\f5bb"; }

.la-space-shuttle:before {
  content: "\f197"; }

.la-speakap:before {
  content: "\f3f3"; }

.la-speaker-deck:before {
  content: "\f83c"; }

.la-spell-check:before {
  content: "\f891"; }

.la-spider:before {
  content: "\f717"; }

.la-spinner:before {
  content: "\f110"; }

.la-splotch:before {
  content: "\f5bc"; }

.la-spotify:before {
  content: "\f1bc"; }

.la-spray-can:before {
  content: "\f5bd"; }

.la-square:before {
  content: "\f0c8"; }

.la-square-full:before {
  content: "\f45c"; }

.la-square-root-alt:before {
  content: "\f698"; }

.la-squarespace:before {
  content: "\f5be"; }

.la-stack-exchange:before {
  content: "\f18d"; }

.la-stack-overflow:before {
  content: "\f16c"; }

.la-stackpath:before {
  content: "\f842"; }

.la-stamp:before {
  content: "\f5bf"; }

.la-star:before {
  content: "\f005"; }

.la-star-and-crescent:before {
  content: "\f699"; }

.la-star-half:before {
  content: "\f089"; }

.la-star-half-alt:before {
  content: "\f5c0"; }

.la-star-of-david:before {
  content: "\f69a"; }

.la-star-of-life:before {
  content: "\f621"; }

.la-staylinked:before {
  content: "\f3f5"; }

.la-steam:before {
  content: "\f1b6"; }

.la-steam-square:before {
  content: "\f1b7"; }

.la-steam-symbol:before {
  content: "\f3f6"; }

.la-step-backward:before {
  content: "\f048"; }

.la-step-forward:before {
  content: "\f051"; }

.la-stethoscope:before {
  content: "\f0f1"; }

.la-sticker-mule:before {
  content: "\f3f7"; }

.la-sticky-note:before {
  content: "\f249"; }

.la-stop:before {
  content: "\f04d"; }

.la-stop-circle:before {
  content: "\f28d"; }

.la-stopwatch:before {
  content: "\f2f2"; }

.la-store:before {
  content: "\f54e"; }

.la-store-alt:before {
  content: "\f54f"; }

.la-strava:before {
  content: "\f428"; }

.la-stream:before {
  content: "\f550"; }

.la-street-view:before {
  content: "\f21d"; }

.la-strikethrough:before {
  content: "\f0cc"; }

.la-stripe:before {
  content: "\f429"; }

.la-stripe-s:before {
  content: "\f42a"; }

.la-stroopwafel:before {
  content: "\f551"; }

.la-studiovinari:before {
  content: "\f3f8"; }

.la-stumbleupon:before {
  content: "\f1a4"; }

.la-stumbleupon-circle:before {
  content: "\f1a3"; }

.la-subscript:before {
  content: "\f12c"; }

.la-subway:before {
  content: "\f239"; }

.la-suitcase:before {
  content: "\f0f2"; }

.la-suitcase-rolling:before {
  content: "\f5c1"; }

.la-sun:before {
  content: "\f185"; }

.la-superpowers:before {
  content: "\f2dd"; }

.la-superscript:before {
  content: "\f12b"; }

.la-supple:before {
  content: "\f3f9"; }

.la-surprise:before {
  content: "\f5c2"; }

.la-suse:before {
  content: "\f7d6"; }

.la-swatchbook:before {
  content: "\f5c3"; }

.la-swift:before {
  content: "\f8e1"; }

.la-swimmer:before {
  content: "\f5c4"; }

.la-swimming-pool:before {
  content: "\f5c5"; }

.la-symfony:before {
  content: "\f83d"; }

.la-synagogue:before {
  content: "\f69b"; }

.la-sync:before {
  content: "\f021"; }

.la-sync-alt:before {
  content: "\f2f1"; }

.la-syringe:before {
  content: "\f48e"; }

.la-table:before {
  content: "\f0ce"; }

.la-table-tennis:before {
  content: "\f45d"; }

.la-tablet:before {
  content: "\f10a"; }

.la-tablet-alt:before {
  content: "\f3fa"; }

.la-tablets:before {
  content: "\f490"; }

.la-tachometer-alt:before {
  content: "\f3fd"; }

.la-tag:before {
  content: "\f02b"; }

.la-tags:before {
  content: "\f02c"; }

.la-tape:before {
  content: "\f4db"; }

.la-tasks:before {
  content: "\f0ae"; }

.la-taxi:before {
  content: "\f1ba"; }

.la-teamspeak:before {
  content: "\f4f9"; }

.la-teeth:before {
  content: "\f62e"; }

.la-teeth-open:before {
  content: "\f62f"; }

.la-telegram:before {
  content: "\f2c6"; }

.la-telegram-plane:before {
  content: "\f3fe"; }

.la-temperature-high:before {
  content: "\f769"; }

.la-temperature-low:before {
  content: "\f76b"; }

.la-tencent-weibo:before {
  content: "\f1d5"; }

.la-tenge:before {
  content: "\f7d7"; }

.la-terminal:before {
  content: "\f120"; }

.la-text-height:before {
  content: "\f034"; }

.la-text-width:before {
  content: "\f035"; }

.la-th:before {
  content: "\f00a"; }

.la-th-large:before {
  content: "\f009"; }

.la-th-list:before {
  content: "\f00b"; }

.la-the-red-yeti:before {
  content: "\f69d"; }

.la-theater-masks:before {
  content: "\f630"; }

.la-themeco:before {
  content: "\f5c6"; }

.la-themeisle:before {
  content: "\f2b2"; }

.la-thermometer:before {
  content: "\f491"; }

.la-thermometer-empty:before {
  content: "\f2cb"; }

.la-thermometer-full:before {
  content: "\f2c7"; }

.la-thermometer-half:before {
  content: "\f2c9"; }

.la-thermometer-quarter:before {
  content: "\f2ca"; }

.la-thermometer-three-quarters:before {
  content: "\f2c8"; }

.la-think-peaks:before {
  content: "\f731"; }

.la-thumbs-down:before {
  content: "\f165"; }

.la-thumbs-up:before {
  content: "\f164"; }

.la-thumbtack:before {
  content: "\f08d"; }

.la-ticket-alt:before {
  content: "\f3ff"; }

.la-times:before {
  content: "\f00d"; }

.la-times-circle:before {
  content: "\f057"; }

.la-tint:before {
  content: "\f043"; }

.la-tint-slash:before {
  content: "\f5c7"; }

.la-tired:before {
  content: "\f5c8"; }

.la-toggle-off:before {
  content: "\f204"; }

.la-toggle-on:before {
  content: "\f205"; }

.la-toilet:before {
  content: "\f7d8"; }

.la-toilet-paper:before {
  content: "\f71e"; }

.la-toolbox:before {
  content: "\f552"; }

.la-tools:before {
  content: "\f7d9"; }

.la-tooth:before {
  content: "\f5c9"; }

.la-torah:before {
  content: "\f6a0"; }

.la-torii-gate:before {
  content: "\f6a1"; }

.la-tractor:before {
  content: "\f722"; }

.la-trade-federation:before {
  content: "\f513"; }

.la-trademark:before {
  content: "\f25c"; }

.la-traffic-light:before {
  content: "\f637"; }

.la-train:before {
  content: "\f238"; }

.la-tram:before {
  content: "\f7da"; }

.la-transgender:before {
  content: "\f224"; }

.la-transgender-alt:before {
  content: "\f225"; }

.la-trash:before {
  content: "\f1f8"; }

.la-trash-alt:before {
  content: "\f2ed"; }

.la-trash-restore:before {
  content: "\f829"; }

.la-trash-restore-alt:before {
  content: "\f82a"; }

.la-tree:before {
  content: "\f1bb"; }

.la-trello:before {
  content: "\f181"; }

.la-tripadvisor:before {
  content: "\f262"; }

.la-trophy:before {
  content: "\f091"; }

.la-truck:before {
  content: "\f0d1"; }

.la-truck-loading:before {
  content: "\f4de"; }

.la-truck-monster:before {
  content: "\f63b"; }

.la-truck-moving:before {
  content: "\f4df"; }

.la-truck-pickup:before {
  content: "\f63c"; }

.la-tshirt:before {
  content: "\f553"; }

.la-tty:before {
  content: "\f1e4"; }

.la-tumblr:before {
  content: "\f173"; }

.la-tumblr-square:before {
  content: "\f174"; }

.la-tv:before {
  content: "\f26c"; }

.la-twitch:before {
  content: "\f1e8"; }

.la-twitter:before {
  content: "\f099"; }

.la-twitter-square:before {
  content: "\f081"; }

.la-typo3:before {
  content: "\f42b"; }

.la-uber:before {
  content: "\f402"; }

.la-ubuntu:before {
  content: "\f7df"; }

.la-uikit:before {
  content: "\f403"; }

.la-umbraco:before {
  content: "\f8e8"; }

.la-umbrella:before {
  content: "\f0e9"; }

.la-umbrella-beach:before {
  content: "\f5ca"; }

.la-underline:before {
  content: "\f0cd"; }

.la-undo:before {
  content: "\f0e2"; }

.la-undo-alt:before {
  content: "\f2ea"; }

.la-uniregistry:before {
  content: "\f404"; }

.la-universal-access:before {
  content: "\f29a"; }

.la-university:before {
  content: "\f19c"; }

.la-unlink:before {
  content: "\f127"; }

.la-unlock:before {
  content: "\f09c"; }

.la-unlock-alt:before {
  content: "\f13e"; }

.la-untappd:before {
  content: "\f405"; }

.la-upload:before {
  content: "\f093"; }

.la-ups:before {
  content: "\f7e0"; }

.la-usb:before {
  content: "\f287"; }

.la-user:before {
  content: "\f007"; }

.la-user-alt:before {
  content: "\f406"; }

.la-user-alt-slash:before {
  content: "\f4fa"; }

.la-user-astronaut:before {
  content: "\f4fb"; }

.la-user-check:before {
  content: "\f4fc"; }

.la-user-circle:before {
  content: "\f2bd"; }

.la-user-clock:before {
  content: "\f4fd"; }

.la-user-cog:before {
  content: "\f4fe"; }

.la-user-edit:before {
  content: "\f4ff"; }

.la-user-friends:before {
  content: "\f500"; }

.la-user-graduate:before {
  content: "\f501"; }

.la-user-injured:before {
  content: "\f728"; }

.la-user-lock:before {
  content: "\f502"; }

.la-user-md:before {
  content: "\f0f0"; }

.la-user-minus:before {
  content: "\f503"; }

.la-user-ninja:before {
  content: "\f504"; }

.la-user-nurse:before {
  content: "\f82f"; }

.la-user-plus:before {
  content: "\f234"; }

.la-user-secret:before {
  content: "\f21b"; }

.la-user-shield:before {
  content: "\f505"; }

.la-user-slash:before {
  content: "\f506"; }

.la-user-tag:before {
  content: "\f507"; }

.la-user-tie:before {
  content: "\f508"; }

.la-user-times:before {
  content: "\f235"; }

.la-users:before {
  content: "\f0c0"; }

.la-users-cog:before {
  content: "\f509"; }

.la-usps:before {
  content: "\f7e1"; }

.la-ussunnah:before {
  content: "\f407"; }

.la-utensil-spoon:before {
  content: "\f2e5"; }

.la-utensils:before {
  content: "\f2e7"; }

.la-vaadin:before {
  content: "\f408"; }

.la-vector-square:before {
  content: "\f5cb"; }

.la-venus:before {
  content: "\f221"; }

.la-venus-double:before {
  content: "\f226"; }

.la-venus-mars:before {
  content: "\f228"; }

.la-viacoin:before {
  content: "\f237"; }

.la-viadeo:before {
  content: "\f2a9"; }

.la-viadeo-square:before {
  content: "\f2aa"; }

.la-vial:before {
  content: "\f492"; }

.la-vials:before {
  content: "\f493"; }

.la-viber:before {
  content: "\f409"; }

.la-video:before {
  content: "\f03d"; }

.la-video-slash:before {
  content: "\f4e2"; }

.la-vihara:before {
  content: "\f6a7"; }

.la-vimeo:before {
  content: "\f40a"; }

.la-vimeo-square:before {
  content: "\f194"; }

.la-vimeo-v:before {
  content: "\f27d"; }

.la-vine:before {
  content: "\f1ca"; }

.la-vk:before {
  content: "\f189"; }

.la-vnv:before {
  content: "\f40b"; }

.la-voicemail:before {
  content: "\f897"; }

.la-volleyball-ball:before {
  content: "\f45f"; }

.la-volume-down:before {
  content: "\f027"; }

.la-volume-mute:before {
  content: "\f6a9"; }

.la-volume-off:before {
  content: "\f026"; }

.la-volume-up:before {
  content: "\f028"; }

.la-vote-yea:before {
  content: "\f772"; }

.la-vr-cardboard:before {
  content: "\f729"; }

.la-vuejs:before {
  content: "\f41f"; }

.la-walking:before {
  content: "\f554"; }

.la-wallet:before {
  content: "\f555"; }

.la-warehouse:before {
  content: "\f494"; }

.la-water:before {
  content: "\f773"; }

.la-wave-square:before {
  content: "\f83e"; }

.la-waze:before {
  content: "\f83f"; }

.la-weebly:before {
  content: "\f5cc"; }

.la-weibo:before {
  content: "\f18a"; }

.la-weight:before {
  content: "\f496"; }

.la-weight-hanging:before {
  content: "\f5cd"; }

.la-weixin:before {
  content: "\f1d7"; }

.la-whatsapp:before {
  content: "\f232"; }

.la-whatsapp-square:before {
  content: "\f40c"; }

.la-wheelchair:before {
  content: "\f193"; }

.la-whmcs:before {
  content: "\f40d"; }

.la-wifi:before {
  content: "\f1eb"; }

.la-wikipedia-w:before {
  content: "\f266"; }

.la-wind:before {
  content: "\f72e"; }

.la-window-close:before {
  content: "\f410"; }

.la-window-maximize:before {
  content: "\f2d0"; }

.la-window-minimize:before {
  content: "\f2d1"; }

.la-window-restore:before {
  content: "\f2d2"; }

.la-windows:before {
  content: "\f17a"; }

.la-wine-bottle:before {
  content: "\f72f"; }

.la-wine-glass:before {
  content: "\f4e3"; }

.la-wine-glass-alt:before {
  content: "\f5ce"; }

.la-wix:before {
  content: "\f5cf"; }

.la-wizards-of-the-coast:before {
  content: "\f730"; }

.la-wolf-pack-battalion:before {
  content: "\f514"; }

.la-won-sign:before {
  content: "\f159"; }

.la-wordpress:before {
  content: "\f19a"; }

.la-wordpress-simple:before {
  content: "\f411"; }

.la-wpbeginner:before {
  content: "\f297"; }

.la-wpexplorer:before {
  content: "\f2de"; }

.la-wpforms:before {
  content: "\f298"; }

.la-wpressr:before {
  content: "\f3e4"; }

.la-wrench:before {
  content: "\f0ad"; }

.la-x-ray:before {
  content: "\f497"; }

.la-xbox:before {
  content: "\f412"; }

.la-xing:before {
  content: "\f168"; }

.la-xing-square:before {
  content: "\f169"; }

.la-y-combinator:before {
  content: "\f23b"; }

.la-yahoo:before {
  content: "\f19e"; }

.la-yammer:before {
  content: "\f840"; }

.la-yandex:before {
  content: "\f413"; }

.la-yandex-international:before {
  content: "\f414"; }

.la-yarn:before {
  content: "\f7e3"; }

.la-yelp:before {
  content: "\f1e9"; }

.la-yen-sign:before {
  content: "\f157"; }

.la-yin-yang:before {
  content: "\f6ad"; }

.la-yoast:before {
  content: "\f2b1"; }

.la-youtube:before {
  content: "\f167"; }

.la-youtube-square:before {
  content: "\f431"; }

.la-zhihu:before {
  content: "\f63f"; }

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }

@font-face {
  font-family: 'Line Awesome Brands';
  font-style: normal;
  font-weight: normal;
  font-display: auto;
  src: url(/Assets/metronic7/plugins/global/fonts/line-awesome/la-brands-400.eot);
  src: url(/Assets/metronic7/plugins/global/fonts/line-awesome/la-brands-400.eot?#iefix) format("embedded-opentype"), url(/Assets/metronic7/plugins/global/fonts/line-awesome/la-brands-400.woff2) format("woff2"), url(/Assets/metronic7/plugins/global/fonts/line-awesome/la-brands-400.woff) format("woff"), url(/Assets/metronic7/plugins/global/fonts/line-awesome/la-brands-400.ttf) format("truetype"), url(/Assets/metronic7/plugins/global/fonts/line-awesome/la-brands-400.svg#lineawesome) format("svg"); }

.lab {
  font-family: 'Line Awesome Brands'; }

@font-face {
  font-family: 'Line Awesome Free';
  font-style: normal;
  font-weight: 400;
  font-display: auto;
  src: url(/Assets/metronic7/plugins/global/fonts/line-awesome/la-regular-400.eot);
  src: url(/Assets/metronic7/plugins/global/fonts/line-awesome/la-regular-400.eot?#iefix) format("embedded-opentype"), url(/Assets/metronic7/plugins/global/fonts/line-awesome/la-regular-400.woff2) format("woff2"), url(/Assets/metronic7/plugins/global/fonts/line-awesome/la-regular-400.woff) format("woff"), url(/Assets/metronic7/plugins/global/fonts/line-awesome/la-regular-400.ttf) format("truetype"), url(/Assets/metronic7/plugins/global/fonts/line-awesome/la-regular-400.svg#lineawesome) format("svg"); }

.lar {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

@font-face {
  font-family: 'Line Awesome Free';
  font-style: normal;
  font-weight: 900;
  font-display: auto;
  src: url(/Assets/metronic7/plugins/global/fonts/line-awesome/la-solid-900.eot);
  src: url(/Assets/metronic7/plugins/global/fonts/line-awesome/la-solid-900.eot?#iefix) format("embedded-opentype"), url(/Assets/metronic7/plugins/global/fonts/line-awesome/la-solid-900.woff2) format("woff2"), url(/Assets/metronic7/plugins/global/fonts/line-awesome/la-solid-900.woff) format("woff"), url(/Assets/metronic7/plugins/global/fonts/line-awesome/la-solid-900.ttf) format("truetype"), url(/Assets/metronic7/plugins/global/fonts/line-awesome/la-solid-900.svg#lineawesome) format("svg"); }

.la,
.las {
  font-family: 'Line Awesome Free';
  font-weight: 900; }

.la.la-glass:before {
  content: "\f000"; }

.la.la-meetup {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-star-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-star-o:before {
  content: "\f005"; }

.la.la-remove:before {
  content: "\f00d"; }

.la.la-close:before {
  content: "\f00d"; }

.la.la-gear:before {
  content: "\f013"; }

.la.la-trash-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-trash-o:before {
  content: "\f2ed"; }

.la.la-file-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-o:before {
  content: "\f15b"; }

.la.la-clock-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-clock-o:before {
  content: "\f017"; }

.la.la-arrow-circle-o-down {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-arrow-circle-o-down:before {
  content: "\f358"; }

.la.la-arrow-circle-o-up {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-arrow-circle-o-up:before {
  content: "\f35b"; }

.la.la-play-circle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-play-circle-o:before {
  content: "\f144"; }

.la.la-repeat:before {
  content: "\f01e"; }

.la.la-rotate-right:before {
  content: "\f01e"; }

.la.la-refresh:before {
  content: "\f021"; }

.la.la-list-alt {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-dedent:before {
  content: "\f03b"; }

.la.la-video-camera:before {
  content: "\f03d"; }

.la.la-picture-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-picture-o:before {
  content: "\f03e"; }

.la.la-photo {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-photo:before {
  content: "\f03e"; }

.la.la-image {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-image:before {
  content: "\f03e"; }

.la.la-pencil:before {
  content: "\f303"; }

.la.la-map-marker:before {
  content: "\f3c5"; }

.la.la-pencil-square-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-pencil-square-o:before {
  content: "\f044"; }

.la.la-share-square-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-share-square-o:before {
  content: "\f14d"; }

.la.la-check-square-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-check-square-o:before {
  content: "\f14a"; }

.la.la-arrows:before {
  content: "\f0b2"; }

.la.la-times-circle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-times-circle-o:before {
  content: "\f057"; }

.la.la-check-circle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-check-circle-o:before {
  content: "\f058"; }

.la.la-mail-forward:before {
  content: "\f064"; }

.la.la-eye {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-eye-slash {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-warning:before {
  content: "\f071"; }

.la.la-calendar:before {
  content: "\f073"; }

.la.la-arrows-v:before {
  content: "\f338"; }

.la.la-arrows-h:before {
  content: "\f337"; }

.la.la-bar-chart {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-bar-chart:before {
  content: "\f080"; }

.la.la-bar-chart-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-bar-chart-o:before {
  content: "\f080"; }

.la.la-twitter-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-facebook-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-gears:before {
  content: "\f085"; }

.la.la-thumbs-o-up {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-thumbs-o-up:before {
  content: "\f164"; }

.la.la-thumbs-o-down {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-thumbs-o-down:before {
  content: "\f165"; }

.la.la-heart-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-heart-o:before {
  content: "\f004"; }

.la.la-sign-out:before {
  content: "\f2f5"; }

.la.la-linkedin-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-linkedin-square:before {
  content: "\f08c"; }

.la.la-thumb-tack:before {
  content: "\f08d"; }

.la.la-external-link:before {
  content: "\f35d"; }

.la.la-sign-in:before {
  content: "\f2f6"; }

.la.la-github-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-lemon-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-lemon-o:before {
  content: "\f094"; }

.la.la-square-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-square-o:before {
  content: "\f0c8"; }

.la.la-bookmark-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-bookmark-o:before {
  content: "\f02e"; }

.la.la-twitter {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-facebook {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-facebook:before {
  content: "\f39e"; }

.la.la-facebook-f {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-facebook-f:before {
  content: "\f39e"; }

.la.la-github {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-credit-card {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-feed:before {
  content: "\f09e"; }

.la.la-hdd-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hdd-o:before {
  content: "\f0a0"; }

.la.la-hand-o-right {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-o-right:before {
  content: "\f0a4"; }

.la.la-hand-o-left {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-o-left:before {
  content: "\f0a5"; }

.la.la-hand-o-up {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-o-up:before {
  content: "\f0a6"; }

.la.la-hand-o-down {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-o-down:before {
  content: "\f0a7"; }

.la.la-arrows-alt:before {
  content: "\f31e"; }

.la.la-group:before {
  content: "\f0c0"; }

.la.la-chain:before {
  content: "\f0c1"; }

.la.la-scissors:before {
  content: "\f0c4"; }

.la.la-files-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-files-o:before {
  content: "\f0c5"; }

.la.la-floppy-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-floppy-o:before {
  content: "\f0c7"; }

.la.la-navicon:before {
  content: "\f0c9"; }

.la.la-reorder:before {
  content: "\f0c9"; }

.la.la-pinterest {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-pinterest-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-google-plus-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-google-plus {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-google-plus:before {
  content: "\f0d5"; }

.la.la-money {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-money:before {
  content: "\f3d1"; }

.la.la-unsorted:before {
  content: "\f0dc"; }

.la.la-sort-desc:before {
  content: "\f0dd"; }

.la.la-sort-asc:before {
  content: "\f0de"; }

.la.la-linkedin {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-linkedin:before {
  content: "\f0e1"; }

.la.la-rotate-left:before {
  content: "\f0e2"; }

.la.la-legal:before {
  content: "\f0e3"; }

.la.la-tachometer:before {
  content: "\f3fd"; }

.la.la-dashboard:before {
  content: "\f3fd"; }

.la.la-comment-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-comment-o:before {
  content: "\f075"; }

.la.la-comments-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-comments-o:before {
  content: "\f086"; }

.la.la-flash:before {
  content: "\f0e7"; }

.la.la-clipboard {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-paste {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-paste:before {
  content: "\f328"; }

.la.la-lightbulb-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-lightbulb-o:before {
  content: "\f0eb"; }

.la.la-exchange:before {
  content: "\f362"; }

.la.la-cloud-download:before {
  content: "\f381"; }

.la.la-cloud-upload:before {
  content: "\f382"; }

.la.la-bell-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-bell-o:before {
  content: "\f0f3"; }

.la.la-cutlery:before {
  content: "\f2e7"; }

.la.la-file-text-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-text-o:before {
  content: "\f15c"; }

.la.la-building-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-building-o:before {
  content: "\f1ad"; }

.la.la-hospital-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hospital-o:before {
  content: "\f0f8"; }

.la.la-tablet:before {
  content: "\f3fa"; }

.la.la-mobile:before {
  content: "\f3cd"; }

.la.la-mobile-phone:before {
  content: "\f3cd"; }

.la.la-circle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-circle-o:before {
  content: "\f111"; }

.la.la-mail-reply:before {
  content: "\f3e5"; }

.la.la-github-alt {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-folder-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-folder-o:before {
  content: "\f07b"; }

.la.la-folder-open-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-folder-open-o:before {
  content: "\f07c"; }

.la.la-smile-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-smile-o:before {
  content: "\f118"; }

.la.la-frown-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-frown-o:before {
  content: "\f119"; }

.la.la-meh-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-meh-o:before {
  content: "\f11a"; }

.la.la-keyboard-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-keyboard-o:before {
  content: "\f11c"; }

.la.la-flag-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-flag-o:before {
  content: "\f024"; }

.la.la-mail-reply-all:before {
  content: "\f122"; }

.la.la-star-half-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-star-half-o:before {
  content: "\f089"; }

.la.la-star-half-empty {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-star-half-empty:before {
  content: "\f089"; }

.la.la-star-half-full {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-star-half-full:before {
  content: "\f089"; }

.la.la-code-fork:before {
  content: "\f126"; }

.la.la-chain-broken:before {
  content: "\f127"; }

.la.la-shield:before {
  content: "\f3ed"; }

.la.la-calendar-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-calendar-o:before {
  content: "\f133"; }

.la.la-maxcdn {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-html5 {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-css3 {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-ticket:before {
  content: "\f3ff"; }

.la.la-minus-square-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-minus-square-o:before {
  content: "\f146"; }

.la.la-level-up:before {
  content: "\f3bf"; }

.la.la-level-down:before {
  content: "\f3be"; }

.la.la-pencil-square:before {
  content: "\f14b"; }

.la.la-external-link-square:before {
  content: "\f360"; }

.la.la-compass {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-caret-square-o-down {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-caret-square-o-down:before {
  content: "\f150"; }

.la.la-toggle-down {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-toggle-down:before {
  content: "\f150"; }

.la.la-caret-square-o-up {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-caret-square-o-up:before {
  content: "\f151"; }

.la.la-toggle-up {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-toggle-up:before {
  content: "\f151"; }

.la.la-caret-square-o-right {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-caret-square-o-right:before {
  content: "\f152"; }

.la.la-toggle-right {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-toggle-right:before {
  content: "\f152"; }

.la.la-eur:before {
  content: "\f153"; }

.la.la-euro:before {
  content: "\f153"; }

.la.la-gbp:before {
  content: "\f154"; }

.la.la-usd:before {
  content: "\f155"; }

.la.la-dollar:before {
  content: "\f155"; }

.la.la-inr:before {
  content: "\f156"; }

.la.la-rupee:before {
  content: "\f156"; }

.la.la-jpy:before {
  content: "\f157"; }

.la.la-cny:before {
  content: "\f157"; }

.la.la-rmb:before {
  content: "\f157"; }

.la.la-yen:before {
  content: "\f157"; }

.la.la-rub:before {
  content: "\f158"; }

.la.la-ruble:before {
  content: "\f158"; }

.la.la-rouble:before {
  content: "\f158"; }

.la.la-krw:before {
  content: "\f159"; }

.la.la-won:before {
  content: "\f159"; }

.la.la-btc {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-bitcoin {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-bitcoin:before {
  content: "\f15a"; }

.la.la-file-text:before {
  content: "\f15c"; }

.la.la-sort-alpha-asc:before {
  content: "\f15d"; }

.la.la-sort-alpha-desc:before {
  content: "\f881"; }

.la.la-sort-amount-asc:before {
  content: "\f160"; }

.la.la-sort-amount-desc:before {
  content: "\f884"; }

.la.la-sort-numeric-asc:before {
  content: "\f162"; }

.la.la-sort-numeric-desc:before {
  content: "\f886"; }

.la.la-youtube-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-youtube {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-xing {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-xing-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-youtube-play {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-youtube-play:before {
  content: "\f167"; }

.la.la-dropbox {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-stack-overflow {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-instagram {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-flickr {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-adn {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-bitbucket {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-bitbucket-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-bitbucket-square:before {
  content: "\f171"; }

.la.la-tumblr {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-tumblr-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-long-arrow-down:before {
  content: "\f309"; }

.la.la-long-arrow-up:before {
  content: "\f30c"; }

.la.la-long-arrow-left:before {
  content: "\f30a"; }

.la.la-long-arrow-right:before {
  content: "\f30b"; }

.la.la-apple {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-windows {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-android {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-linux {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-dribbble {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-skype {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-foursquare {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-trello {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-gratipay {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-gittip {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-gittip:before {
  content: "\f184"; }

.la.la-sun-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-sun-o:before {
  content: "\f185"; }

.la.la-moon-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-moon-o:before {
  content: "\f186"; }

.la.la-vk {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-weibo {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-renren {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-pagelines {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-stack-exchange {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-arrow-circle-o-right {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-arrow-circle-o-right:before {
  content: "\f35a"; }

.la.la-arrow-circle-o-left {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-arrow-circle-o-left:before {
  content: "\f359"; }

.la.la-caret-square-o-left {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-caret-square-o-left:before {
  content: "\f191"; }

.la.la-toggle-left {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-toggle-left:before {
  content: "\f191"; }

.la.la-dot-circle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-dot-circle-o:before {
  content: "\f192"; }

.la.la-vimeo-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-try:before {
  content: "\f195"; }

.la.la-turkish-lira:before {
  content: "\f195"; }

.la.la-plus-square-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-plus-square-o:before {
  content: "\f0fe"; }

.la.la-slack {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-wordpress {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-openid {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-institution:before {
  content: "\f19c"; }

.la.la-bank:before {
  content: "\f19c"; }

.la.la-mortar-board:before {
  content: "\f19d"; }

.la.la-yahoo {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-google {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-reddit {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-reddit-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-stumbleupon-circle {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-stumbleupon {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-delicious {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-digg {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-pied-piper-pp {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-pied-piper-alt {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-drupal {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-joomla {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-spoon:before {
  content: "\f2e5"; }

.la.la-behance {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-behance-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-steam {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-steam-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-automobile:before {
  content: "\f1b9"; }

.la.la-cab:before {
  content: "\f1ba"; }

.la.la-envelope-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-envelope-o:before {
  content: "\f0e0"; }

.la.la-deviantart {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-soundcloud {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-file-pdf-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-pdf-o:before {
  content: "\f1c1"; }

.la.la-file-word-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-word-o:before {
  content: "\f1c2"; }

.la.la-file-excel-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-excel-o:before {
  content: "\f1c3"; }

.la.la-file-powerpoint-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-powerpoint-o:before {
  content: "\f1c4"; }

.la.la-file-image-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-image-o:before {
  content: "\f1c5"; }

.la.la-file-photo-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-photo-o:before {
  content: "\f1c5"; }

.la.la-file-picture-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-picture-o:before {
  content: "\f1c5"; }

.la.la-file-archive-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-archive-o:before {
  content: "\f1c6"; }

.la.la-file-zip-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-zip-o:before {
  content: "\f1c6"; }

.la.la-file-audio-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-audio-o:before {
  content: "\f1c7"; }

.la.la-file-sound-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-sound-o:before {
  content: "\f1c7"; }

.la.la-file-video-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-video-o:before {
  content: "\f1c8"; }

.la.la-file-movie-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-movie-o:before {
  content: "\f1c8"; }

.la.la-file-code-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-file-code-o:before {
  content: "\f1c9"; }

.la.la-vine {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-codepen {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-jsfiddle {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-life-ring {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-life-bouy {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-life-bouy:before {
  content: "\f1cd"; }

.la.la-life-buoy {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-life-buoy:before {
  content: "\f1cd"; }

.la.la-life-saver {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-life-saver:before {
  content: "\f1cd"; }

.la.la-support {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-support:before {
  content: "\f1cd"; }

.la.la-circle-o-notch:before {
  content: "\f1ce"; }

.la.la-rebel {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-ra {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-ra:before {
  content: "\f1d0"; }

.la.la-resistance {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-resistance:before {
  content: "\f1d0"; }

.la.la-empire {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-ge {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-ge:before {
  content: "\f1d1"; }

.la.la-git-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-git {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-hacker-news {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-y-combinator-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-y-combinator-square:before {
  content: "\f1d4"; }

.la.la-yc-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-yc-square:before {
  content: "\f1d4"; }

.la.la-tencent-weibo {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-qq {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-weixin {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-wechat {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-wechat:before {
  content: "\f1d7"; }

.la.la-send:before {
  content: "\f1d8"; }

.la.la-paper-plane-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-paper-plane-o:before {
  content: "\f1d8"; }

.la.la-send-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-send-o:before {
  content: "\f1d8"; }

.la.la-circle-thin {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-circle-thin:before {
  content: "\f111"; }

.la.la-header:before {
  content: "\f1dc"; }

.la.la-sliders:before {
  content: "\f1de"; }

.la.la-futbol-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-futbol-o:before {
  content: "\f1e3"; }

.la.la-soccer-ball-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-soccer-ball-o:before {
  content: "\f1e3"; }

.la.la-slideshare {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-twitch {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-yelp {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-newspaper-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-newspaper-o:before {
  content: "\f1ea"; }

.la.la-paypal {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-google-wallet {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-cc-visa {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-cc-mastercard {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-cc-discover {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-cc-amex {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-cc-paypal {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-cc-stripe {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-bell-slash-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-bell-slash-o:before {
  content: "\f1f6"; }

.la.la-trash:before {
  content: "\f2ed"; }

.la.la-copyright {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-eyedropper:before {
  content: "\f1fb"; }

.la.la-area-chart:before {
  content: "\f1fe"; }

.la.la-pie-chart:before {
  content: "\f200"; }

.la.la-line-chart:before {
  content: "\f201"; }

.la.la-lastfm {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-lastfm-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-ioxhost {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-angellist {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-cc {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-cc:before {
  content: "\f20a"; }

.la.la-ils:before {
  content: "\f20b"; }

.la.la-shekel:before {
  content: "\f20b"; }

.la.la-sheqel:before {
  content: "\f20b"; }

.la.la-meanpath {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-meanpath:before {
  content: "\f2b4"; }

.la.la-buysellads {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-connectdevelop {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-dashcube {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-forumbee {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-leanpub {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-sellsy {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-shirtsinbulk {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-simplybuilt {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-skyatlas {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-diamond {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-diamond:before {
  content: "\f3a5"; }

.la.la-intersex:before {
  content: "\f224"; }

.la.la-facebook-official {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-facebook-official:before {
  content: "\f09a"; }

.la.la-pinterest-p {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-whatsapp {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-hotel:before {
  content: "\f236"; }

.la.la-viacoin {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-medium {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-y-combinator {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-yc {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-yc:before {
  content: "\f23b"; }

.la.la-optin-monster {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-opencart {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-expeditedssl {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-battery-4:before {
  content: "\f240"; }

.la.la-battery:before {
  content: "\f240"; }

.la.la-battery-3:before {
  content: "\f241"; }

.la.la-battery-2:before {
  content: "\f242"; }

.la.la-battery-1:before {
  content: "\f243"; }

.la.la-battery-0:before {
  content: "\f244"; }

.la.la-object-group {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-object-ungroup {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-sticky-note-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-sticky-note-o:before {
  content: "\f249"; }

.la.la-cc-jcb {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-cc-diners-club {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-clone {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hourglass-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hourglass-o:before {
  content: "\f254"; }

.la.la-hourglass-1:before {
  content: "\f251"; }

.la.la-hourglass-2:before {
  content: "\f252"; }

.la.la-hourglass-3:before {
  content: "\f253"; }

.la.la-hand-rock-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-rock-o:before {
  content: "\f255"; }

.la.la-hand-grab-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-grab-o:before {
  content: "\f255"; }

.la.la-hand-paper-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-paper-o:before {
  content: "\f256"; }

.la.la-hand-stop-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-stop-o:before {
  content: "\f256"; }

.la.la-hand-scissors-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-scissors-o:before {
  content: "\f257"; }

.la.la-hand-lizard-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-lizard-o:before {
  content: "\f258"; }

.la.la-hand-spock-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-spock-o:before {
  content: "\f259"; }

.la.la-hand-pointer-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-pointer-o:before {
  content: "\f25a"; }

.la.la-hand-peace-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-hand-peace-o:before {
  content: "\f25b"; }

.la.la-registered {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-creative-commons {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-gg {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-gg-circle {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-tripadvisor {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-odnoklassniki {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-odnoklassniki-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-get-pocket {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-wikipedia-w {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-safari {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-chrome {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-firefox {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-opera {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-internet-explorer {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-television:before {
  content: "\f26c"; }

.la.la-contao {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-500px {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-amazon {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-calendar-plus-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-calendar-plus-o:before {
  content: "\f271"; }

.la.la-calendar-minus-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-calendar-minus-o:before {
  content: "\f272"; }

.la.la-calendar-times-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-calendar-times-o:before {
  content: "\f273"; }

.la.la-calendar-check-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-calendar-check-o:before {
  content: "\f274"; }

.la.la-map-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-map-o:before {
  content: "\f279"; }

.la.la-commenting:before {
  content: "\f4ad"; }

.la.la-commenting-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-commenting-o:before {
  content: "\f4ad"; }

.la.la-houzz {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-vimeo {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-vimeo:before {
  content: "\f27d"; }

.la.la-black-tie {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-fonticons {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-reddit-alien {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-edge {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-credit-card-alt:before {
  content: "\f09d"; }

.la.la-codiepie {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-modx {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-fort-awesome {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-usb {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-product-hunt {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-mixcloud {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-scribd {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-pause-circle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-pause-circle-o:before {
  content: "\f28b"; }

.la.la-stop-circle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-stop-circle-o:before {
  content: "\f28d"; }

.la.la-bluetooth {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-bluetooth-b {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-gitlab {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-wpbeginner {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-wpforms {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-envira {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-wheelchair-alt {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-wheelchair-alt:before {
  content: "\f368"; }

.la.la-question-circle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-question-circle-o:before {
  content: "\f059"; }

.la.la-volume-control-phone:before {
  content: "\f2a0"; }

.la.la-asl-interpreting:before {
  content: "\f2a3"; }

.la.la-deafness:before {
  content: "\f2a4"; }

.la.la-hard-of-hearing:before {
  content: "\f2a4"; }

.la.la-glide {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-glide-g {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-signing:before {
  content: "\f2a7"; }

.la.la-viadeo {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-viadeo-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-snapchat {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-snapchat-ghost {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-snapchat-square {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-pied-piper {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-first-order {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-yoast {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-themeisle {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-google-plus-official {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-google-plus-official:before {
  content: "\f2b3"; }

.la.la-google-plus-circle {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-google-plus-circle:before {
  content: "\f2b3"; }

.la.la-font-awesome {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-fa {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-fa:before {
  content: "\f2b4"; }

.la.la-handshake-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-handshake-o:before {
  content: "\f2b5"; }

.la.la-envelope-open-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-envelope-open-o:before {
  content: "\f2b6"; }

.la.la-linode {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-address-book-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-address-book-o:before {
  content: "\f2b9"; }

.la.la-vcard:before {
  content: "\f2bb"; }

.la.la-address-card-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-address-card-o:before {
  content: "\f2bb"; }

.la.la-vcard-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-vcard-o:before {
  content: "\f2bb"; }

.la.la-user-circle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-user-circle-o:before {
  content: "\f2bd"; }

.la.la-user-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-user-o:before {
  content: "\f007"; }

.la.la-id-badge {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-drivers-license:before {
  content: "\f2c2"; }

.la.la-id-card-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-id-card-o:before {
  content: "\f2c2"; }

.la.la-drivers-license-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-drivers-license-o:before {
  content: "\f2c2"; }

.la.la-quora {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-free-code-camp {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-telegram {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-thermometer-4:before {
  content: "\f2c7"; }

.la.la-thermometer:before {
  content: "\f2c7"; }

.la.la-thermometer-3:before {
  content: "\f2c8"; }

.la.la-thermometer-2:before {
  content: "\f2c9"; }

.la.la-thermometer-1:before {
  content: "\f2ca"; }

.la.la-thermometer-0:before {
  content: "\f2cb"; }

.la.la-bathtub:before {
  content: "\f2cd"; }

.la.la-s15:before {
  content: "\f2cd"; }

.la.la-window-maximize {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-window-restore {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-times-rectangle:before {
  content: "\f410"; }

.la.la-window-close-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-window-close-o:before {
  content: "\f410"; }

.la.la-times-rectangle-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-times-rectangle-o:before {
  content: "\f410"; }

.la.la-bandcamp {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-grav {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-etsy {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-imdb {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-ravelry {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-eercast {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-eercast:before {
  content: "\f2da"; }

.la.la-snowflake-o {
  font-family: 'Line Awesome Free';
  font-weight: 400; }

.la.la-snowflake-o:before {
  content: "\f2dc"; }

.la.la-superpowers {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-wpexplorer {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

.la.la-spotify {
  font-family: 'Line Awesome Brands';
  font-weight: 400; }

/*
    Flaticon icon font: Flaticon
    Creation date: 20/03/2017 20:02
    */
@font-face {
  font-family: "Flaticon";
  src: url(/Assets/metronic7/plugins/global/fonts/flaticon/Flaticon.eot);
  src: url(/Assets/metronic7/plugins/global/fonts/flaticon/Flaticon.eot?#iefix) format("embedded-opentype"), url(/Assets/metronic7/plugins/global/fonts/flaticon/Flaticon.woff) format("woff"), url(/Assets/metronic7/plugins/global/fonts/flaticon/Flaticon.ttf) format("truetype"), url(/Assets/metronic7/plugins/global/fonts/flaticon/Flaticon.svg#Flaticon) format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="flaticon-"]:before,
[class*=" flaticon-"]:before {
  font-family: Flaticon;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

.flaticon-email-black-circular-button:before {
  content: "\f100"; }

.flaticon-map:before {
  content: "\f101"; }

.flaticon-alert-off:before {
  content: "\f102"; }

.flaticon-alert:before {
  content: "\f103"; }

.flaticon-computer:before {
  content: "\f104"; }

.flaticon-responsive:before {
  content: "\f105"; }

.flaticon-presentation:before {
  content: "\f106"; }

.flaticon-arrows:before {
  content: "\f107"; }

.flaticon-rocket:before {
  content: "\f108"; }

.flaticon-reply:before {
  content: "\f109"; }

.flaticon-gift:before {
  content: "\f10a"; }

.flaticon-confetti:before {
  content: "\f10b"; }

.flaticon-piggy-bank:before {
  content: "\f10c"; }

.flaticon-support:before {
  content: "\f10d"; }

.flaticon-delete:before {
  content: "\f10e"; }

.flaticon-eye:before {
  content: "\f10f"; }

.flaticon-multimedia:before {
  content: "\f110"; }

.flaticon-whatsapp:before {
  content: "\f111"; }

.flaticon-multimedia-2:before {
  content: "\f112"; }

.flaticon-email:before {
  content: "\f113"; }

.flaticon-presentation-1:before {
  content: "\f114"; }

.flaticon-trophy:before {
  content: "\f115"; }

.flaticon-psd:before {
  content: "\f116"; }

.flaticon-layer:before {
  content: "\f117"; }

.flaticon-doc:before {
  content: "\f118"; }

.flaticon-file:before {
  content: "\f119"; }

.flaticon-network:before {
  content: "\f11a"; }

.flaticon-bus-stop:before {
  content: "\f11b"; }

.flaticon-globe:before {
  content: "\f11c"; }

.flaticon-upload:before {
  content: "\f11d"; }

.flaticon-squares:before {
  content: "\f11e"; }

.flaticon-technology:before {
  content: "\f11f"; }

.flaticon-up-arrow:before {
  content: "\f120"; }

.flaticon-browser:before {
  content: "\f121"; }

.flaticon-speech-bubble:before {
  content: "\f122"; }

.flaticon-coins:before {
  content: "\f123"; }

.flaticon-open-box:before {
  content: "\f124"; }

.flaticon-speech-bubble-1:before {
  content: "\f125"; }

.flaticon-attachment:before {
  content: "\f126"; }

.flaticon-photo-camera:before {
  content: "\f127"; }

.flaticon-skype-logo:before {
  content: "\f128"; }

.flaticon-linkedin-logo:before {
  content: "\f129"; }

.flaticon-twitter-logo:before {
  content: "\f12a"; }

.flaticon-facebook-letter-logo:before {
  content: "\f12b"; }

.flaticon-calendar-with-a-clock-time-tools:before {
  content: "\f12c"; }

.flaticon-youtube:before {
  content: "\f12d"; }

.flaticon-add-circular-button:before {
  content: "\f12e"; }

.flaticon-more-v2:before {
  content: "\f12f"; }

.flaticon-search:before {
  content: "\f130"; }

.flaticon-search-magnifier-interface-symbol:before {
  content: "\f131"; }

.flaticon-questions-circular-button:before {
  content: "\f132"; }

.flaticon-refresh:before {
  content: "\f133"; }

.flaticon-logout:before {
  content: "\f134"; }

.flaticon-event-calendar-symbol:before {
  content: "\f135"; }

.flaticon-laptop:before {
  content: "\f136"; }

.flaticon-tool:before {
  content: "\f137"; }

.flaticon-graphic:before {
  content: "\f138"; }

.flaticon-symbol:before {
  content: "\f139"; }

.flaticon-graphic-1:before {
  content: "\f13a"; }

.flaticon-clock:before {
  content: "\f13b"; }

.flaticon-squares-1:before {
  content: "\f13c"; }

.flaticon-black:before {
  content: "\f13d"; }

.flaticon-book:before {
  content: "\f13e"; }

.flaticon-cogwheel:before {
  content: "\f13f"; }

.flaticon-exclamation:before {
  content: "\f140"; }

.flaticon-add-label-button:before {
  content: "\f141"; }

.flaticon-delete-1:before {
  content: "\f142"; }

.flaticon-interface:before {
  content: "\f143"; }

.flaticon-more:before {
  content: "\f144"; }

.flaticon-warning-sign:before {
  content: "\f145"; }

.flaticon-calendar:before {
  content: "\f146"; }

.flaticon-instagram-logo:before {
  content: "\f147"; }

.flaticon-linkedin:before {
  content: "\f148"; }

.flaticon-facebook-logo-button:before {
  content: "\f149"; }

.flaticon-twitter-logo-button:before {
  content: "\f14a"; }

.flaticon-cancel:before {
  content: "\f14b"; }

.flaticon-exclamation-square:before {
  content: "\f14c"; }

.flaticon-buildings:before {
  content: "\f14d"; }

.flaticon-danger:before {
  content: "\f14e"; }

.flaticon-technology-1:before {
  content: "\f14f"; }

.flaticon-letter-g:before {
  content: "\f150"; }

.flaticon-interface-1:before {
  content: "\f151"; }

.flaticon-circle:before {
  content: "\f152"; }

.flaticon-pin:before {
  content: "\f153"; }

.flaticon-close:before {
  content: "\f154"; }

.flaticon-clock-1:before {
  content: "\f155"; }

.flaticon-apps:before {
  content: "\f156"; }

.flaticon-user:before {
  content: "\f157"; }

.flaticon-menu-button:before {
  content: "\f158"; }

.flaticon-settings:before {
  content: "\f159"; }

.flaticon-home:before {
  content: "\f15a"; }

.flaticon-clock-2:before {
  content: "\f15b"; }

.flaticon-lifebuoy:before {
  content: "\f15c"; }

.flaticon-cogwheel-1:before {
  content: "\f15d"; }

.flaticon-paper-plane:before {
  content: "\f15e"; }

.flaticon-statistics:before {
  content: "\f15f"; }

.flaticon-diagram:before {
  content: "\f160"; }

.flaticon-line-graph:before {
  content: "\f161"; }

.flaticon-customer:before {
  content: "\f162"; }

.flaticon-visible:before {
  content: "\f163"; }

.flaticon-shopping-basket:before {
  content: "\f164"; }

.flaticon-price-tag:before {
  content: "\f165"; }

.flaticon-businesswoman:before {
  content: "\f166"; }

.flaticon-medal:before {
  content: "\f167"; }

.flaticon-like:before {
  content: "\f168"; }

.flaticon-edit:before {
  content: "\f169"; }

.flaticon-avatar:before {
  content: "\f16a"; }

.flaticon-download:before {
  content: "\f16b"; }

.flaticon-home-1:before {
  content: "\f16c"; }

.flaticon-mail:before {
  content: "\f16d"; }

.flaticon-mail-1:before {
  content: "\f16e"; }

.flaticon-warning:before {
  content: "\f16f"; }

.flaticon-cart:before {
  content: "\f170"; }

.flaticon-bag:before {
  content: "\f171"; }

.flaticon-pie-chart:before {
  content: "\f172"; }

.flaticon-graph:before {
  content: "\f173"; }

.flaticon-interface-2:before {
  content: "\f174"; }

.flaticon-chat:before {
  content: "\f175"; }

.flaticon-envelope:before {
  content: "\f176"; }

.flaticon-chat-1:before {
  content: "\f177"; }

.flaticon-interface-3:before {
  content: "\f178"; }

.flaticon-background:before {
  content: "\f179"; }

.flaticon-file-1:before {
  content: "\f17a"; }

.flaticon-interface-4:before {
  content: "\f17b"; }

.flaticon-multimedia-3:before {
  content: "\f17c"; }

.flaticon-list:before {
  content: "\f17d"; }

.flaticon-time:before {
  content: "\f17e"; }

.flaticon-profile:before {
  content: "\f17f"; }

.flaticon-imac:before {
  content: "\f180"; }

.flaticon-medical:before {
  content: "\f181"; }

.flaticon-music:before {
  content: "\f182"; }

.flaticon-plus:before {
  content: "\f183"; }

.flaticon-exclamation-1:before {
  content: "\f184"; }

.flaticon-info:before {
  content: "\f185"; }

.flaticon-menu-1:before {
  content: "\f186"; }

.flaticon-menu-2:before {
  content: "\f187"; }

.flaticon-share:before {
  content: "\f188"; }

.flaticon-interface-5:before {
  content: "\f189"; }

.flaticon-signs:before {
  content: "\f18a"; }

.flaticon-tabs:before {
  content: "\f18b"; }

.flaticon-multimedia-4:before {
  content: "\f18c"; }

.flaticon-upload-1:before {
  content: "\f18d"; }

.flaticon-web:before {
  content: "\f18e"; }

.flaticon-placeholder:before {
  content: "\f18f"; }

.flaticon-placeholder-1:before {
  content: "\f190"; }

.flaticon-layers:before {
  content: "\f191"; }

.flaticon-interface-6:before {
  content: "\f192"; }

.flaticon-interface-7:before {
  content: "\f193"; }

.flaticon-interface-8:before {
  content: "\f194"; }

.flaticon-tool-1:before {
  content: "\f195"; }

.flaticon-settings-1:before {
  content: "\f196"; }

.flaticon-alarm:before {
  content: "\f197"; }

.flaticon-search-1:before {
  content: "\f198"; }

.flaticon-time-1:before {
  content: "\f199"; }

.flaticon-stopwatch:before {
  content: "\f19a"; }

.flaticon-folder:before {
  content: "\f19b"; }

.flaticon-folder-1:before {
  content: "\f19c"; }

.flaticon-folder-2:before {
  content: "\f19d"; }

.flaticon-folder-3:before {
  content: "\f19e"; }

.flaticon-file-2:before {
  content: "\f19f"; }

.flaticon-list-1:before {
  content: "\f1a0"; }

.flaticon-list-2:before {
  content: "\f1a1"; }

.flaticon-calendar-1:before {
  content: "\f1a2"; }

.flaticon-time-2:before {
  content: "\f1a3"; }

.flaticon-interface-9:before {
  content: "\f1a4"; }

.flaticon-app:before {
  content: "\f1a5"; }

.flaticon-suitcase:before {
  content: "\f1a6"; }

.flaticon-grid-menu-v2:before {
  content: "\f1a7"; }

.flaticon-more-v6:before {
  content: "\f1a8"; }

.flaticon-more-v5:before {
  content: "\f1a9"; }

.flaticon-add:before {
  content: "\f1aa"; }

.flaticon-multimedia-5:before {
  content: "\f1ab"; }

.flaticon-more-v4:before {
  content: "\f1ac"; }

.flaticon-placeholder-2:before {
  content: "\f1ad"; }

.flaticon-map-location:before {
  content: "\f1ae"; }

.flaticon-users:before {
  content: "\f1af"; }

.flaticon-profile-1:before {
  content: "\f1b0"; }

.flaticon-lock:before {
  content: "\f1b1"; }

.flaticon-sound:before {
  content: "\f1b2"; }

.flaticon-star:before {
  content: "\f1b3"; }

.flaticon-placeholder-3:before {
  content: "\f1b4"; }

.flaticon-bell:before {
  content: "\f1b5"; }

.flaticon-paper-plane-1:before {
  content: "\f1b6"; }

.flaticon-users-1:before {
  content: "\f1b7"; }

.flaticon-more-1:before {
  content: "\f1b8"; }

.flaticon-up-arrow-1:before {
  content: "\f1b9"; }

.flaticon-grid-menu:before {
  content: "\f1ba"; }

.flaticon-alarm-1:before {
  content: "\f1bb"; }

.flaticon-earth-globe:before {
  content: "\f1bc"; }

.flaticon-alert-1:before {
  content: "\f1bd"; }

.flaticon-internet:before {
  content: "\f1be"; }

.flaticon-user-ok:before {
  content: "\f1bf"; }

.flaticon-user-add:before {
  content: "\f1c0"; }

.flaticon-user-settings:before {
  content: "\f1c1"; }

.flaticon-truck:before {
  content: "\f1c2"; }

.flaticon-analytics:before {
  content: "\f1c3"; }

.flaticon-notes:before {
  content: "\f1c4"; }

.flaticon-tea-cup:before {
  content: "\f1c5"; }

.flaticon-exclamation-2:before {
  content: "\f1c6"; }

.flaticon-technology-2:before {
  content: "\f1c7"; }

.flaticon-location:before {
  content: "\f1c8"; }

.flaticon-edit-1:before {
  content: "\f1c9"; }

.flaticon-home-2:before {
  content: "\f1ca"; }

.flaticon-dashboard:before {
  content: "\f1cb"; }

.flaticon-information:before {
  content: "\f1cc"; }

.flaticon-light:before {
  content: "\f1cd"; }

.flaticon-car:before {
  content: "\f1ce"; }

.flaticon-business:before {
  content: "\f1cf"; }

.flaticon-squares-2:before {
  content: "\f1d0"; }

.flaticon-signs-1:before {
  content: "\f1d1"; }

.flaticon-mark:before {
  content: "\f1d2"; }

.flaticon-squares-3:before {
  content: "\f1d3"; }

.flaticon-comment:before {
  content: "\f1d4"; }

.flaticon-shapes:before {
  content: "\f1d5"; }

.flaticon-clipboard:before {
  content: "\f1d6"; }

.flaticon-squares-4:before {
  content: "\f1d7"; }

.flaticon-delete-2:before {
  content: "\f1d8"; }

.flaticon-bell-1:before {
  content: "\f1d9"; }

.flaticon-list-3:before {
  content: "\f1da"; }

.flaticon-infinity:before {
  content: "\f1db"; }

.flaticon-chat-2:before {
  content: "\f1dc"; }

.flaticon-calendar-2:before {
  content: "\f1dd"; }

.flaticon-signs-2:before {
  content: "\f1de"; }

.flaticon-time-3:before {
  content: "\f1df"; }

.flaticon-calendar-3:before {
  content: "\f1e0"; }

.flaticon-interface-10:before {
  content: "\f1e1"; }

.flaticon-interface-11:before {
  content: "\f1e2"; }

.flaticon-folder-4:before {
  content: "\f1e3"; }

.flaticon-alert-2:before {
  content: "\f1e4"; }

.flaticon-cogwheel-2:before {
  content: "\f1e5"; }

.flaticon-graphic-2:before {
  content: "\f1e6"; }

.flaticon-rotate:before {
  content: "\f1e7"; }

.flaticon-feed:before {
  content: "\f1e8"; }

.flaticon-safe-shield-protection:before {
  content: "\f1e9"; }

.flaticon-security:before {
  content: "\f1ea"; }

.flaticon-download-1:before {
  content: "\f1eb"; }

.flaticon-pie-chart-1:before {
  content: "\f1ec"; }

.flaticon-notepad:before {
  content: "\f1ed"; }

/*
    Flaticon icon font: Flaticon
    Creation date: 20/03/2017 20:02
    */
@font-face {
  font-family: "Flaticon2";
  src: url(/Assets/metronic7/plugins/global/fonts/flaticon2/Flaticon2.eot);
  src: url(/Assets/metronic7/plugins/global/fonts/flaticon2/Flaticon2.eot?#iefix) format("embedded-opentype"), url(/Assets/metronic7/plugins/global/fonts/flaticon2/Flaticon2.woff) format("woff"), url(/Assets/metronic7/plugins/global/fonts/flaticon2/Flaticon2.ttf) format("truetype"), url(/Assets/metronic7/plugins/global/fonts/flaticon2/Flaticon2.svg#Flaticon2) format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="flaticon2-"]:before,
[class*=" flaticon2-"]:before {
  font-family: Flaticon2;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

.flaticon2-notification:before {
  content: "\f100"; }

.flaticon2-settings:before {
  content: "\f101"; }

.flaticon2-search:before {
  content: "\f102"; }

.flaticon2-delete:before {
  content: "\f103"; }

.flaticon2-psd:before {
  content: "\f104"; }

.flaticon2-list:before {
  content: "\f105"; }

.flaticon2-box:before {
  content: "\f106"; }

.flaticon2-download:before {
  content: "\f107"; }

.flaticon2-shield:before {
  content: "\f108"; }

.flaticon2-paperplane:before {
  content: "\f109"; }

.flaticon2-avatar:before {
  content: "\f10a"; }

.flaticon2-bell:before {
  content: "\f10b"; }

.flaticon2-fax:before {
  content: "\f10c"; }

.flaticon2-chart2:before {
  content: "\f10d"; }

.flaticon2-supermarket:before {
  content: "\f10e"; }

.flaticon2-phone:before {
  content: "\f10f"; }

.flaticon2-envelope:before {
  content: "\f110"; }

.flaticon2-pin:before {
  content: "\f111"; }

.flaticon2-chat:before {
  content: "\f112"; }

.flaticon2-chart:before {
  content: "\f113"; }

.flaticon2-infographic:before {
  content: "\f114"; }

.flaticon2-grids:before {
  content: "\f115"; }

.flaticon2-menu:before {
  content: "\f116"; }

.flaticon2-plus:before {
  content: "\f117"; }

.flaticon2-list-1:before {
  content: "\f118"; }

.flaticon2-talk:before {
  content: "\f119"; }

.flaticon2-file:before {
  content: "\f11a"; }

.flaticon2-user:before {
  content: "\f11b"; }

.flaticon2-line-chart:before {
  content: "\f11c"; }

.flaticon2-percentage:before {
  content: "\f11d"; }

.flaticon2-menu-1:before {
  content: "\f11e"; }

.flaticon2-paper-plane:before {
  content: "\f11f"; }

.flaticon2-menu-2:before {
  content: "\f120"; }

.flaticon2-shopping-cart:before {
  content: "\f121"; }

.flaticon2-pie-chart:before {
  content: "\f122"; }

.flaticon2-box-1:before {
  content: "\f123"; }

.flaticon2-map:before {
  content: "\f124"; }

.flaticon2-favourite:before {
  content: "\f125"; }

.flaticon2-checking:before {
  content: "\f126"; }

.flaticon2-safe:before {
  content: "\f127"; }

.flaticon2-heart-rate-monitor:before {
  content: "\f128"; }

.flaticon2-layers:before {
  content: "\f129"; }

.flaticon2-delivery-package:before {
  content: "\f12a"; }

.flaticon2-sms:before {
  content: "\f12b"; }

.flaticon2-image-file:before {
  content: "\f12c"; }

.flaticon2-plus-1:before {
  content: "\f12d"; }

.flaticon2-send:before {
  content: "\f12e"; }

.flaticon2-graphic-design:before {
  content: "\f12f"; }

.flaticon2-cup:before {
  content: "\f130"; }

.flaticon2-website:before {
  content: "\f131"; }

.flaticon2-gift:before {
  content: "\f132"; }

.flaticon2-chronometer:before {
  content: "\f133"; }

.flaticon2-browser:before {
  content: "\f134"; }

.flaticon2-digital-marketing:before {
  content: "\f135"; }

.flaticon2-calendar:before {
  content: "\f136"; }

.flaticon2-calendar-1:before {
  content: "\f137"; }

.flaticon2-rocket:before {
  content: "\f138"; }

.flaticon2-analytics:before {
  content: "\f139"; }

.flaticon2-pie-chart-1:before {
  content: "\f13a"; }

.flaticon2-pie-chart-2:before {
  content: "\f13b"; }

.flaticon2-analytics-1:before {
  content: "\f13c"; }

.flaticon2-google-drive-file:before {
  content: "\f13d"; }

.flaticon2-pie-chart-3:before {
  content: "\f13e"; }

.flaticon2-poll-symbol:before {
  content: "\f13f"; }

.flaticon2-gear:before {
  content: "\f140"; }

.flaticon2-magnifier-tool:before {
  content: "\f141"; }

.flaticon2-add:before {
  content: "\f142"; }

.flaticon2-cube:before {
  content: "\f143"; }

.flaticon2-gift-1:before {
  content: "\f144"; }

.flaticon2-list-2:before {
  content: "\f145"; }

.flaticon2-shopping-cart-1:before {
  content: "\f146"; }

.flaticon2-calendar-2:before {
  content: "\f147"; }

.flaticon2-laptop:before {
  content: "\f148"; }

.flaticon2-cube-1:before {
  content: "\f149"; }

.flaticon2-layers-1:before {
  content: "\f14a"; }

.flaticon2-chat-1:before {
  content: "\f14b"; }

.flaticon2-copy:before {
  content: "\f14c"; }

.flaticon2-paper:before {
  content: "\f14d"; }

.flaticon2-hospital:before {
  content: "\f14e"; }

.flaticon2-calendar-3:before {
  content: "\f14f"; }

.flaticon2-speaker:before {
  content: "\f150"; }

.flaticon2-pie-chart-4:before {
  content: "\f151"; }

.flaticon2-schedule:before {
  content: "\f152"; }

.flaticon2-expand:before {
  content: "\f153"; }

.flaticon2-menu-3:before {
  content: "\f154"; }

.flaticon2-download-1:before {
  content: "\f155"; }

.flaticon2-help:before {
  content: "\f156"; }

.flaticon2-list-3:before {
  content: "\f157"; }

.flaticon2-notepad:before {
  content: "\f158"; }

.flaticon2-graph:before {
  content: "\f159"; }

.flaticon2-browser-1:before {
  content: "\f15a"; }

.flaticon2-photograph:before {
  content: "\f15b"; }

.flaticon2-browser-2:before {
  content: "\f15c"; }

.flaticon2-hourglass:before {
  content: "\f15d"; }

.flaticon2-mail:before {
  content: "\f15e"; }

.flaticon2-cardiogram:before {
  content: "\f15f"; }

.flaticon2-document:before {
  content: "\f160"; }

.flaticon2-contract:before {
  content: "\f161"; }

.flaticon2-graph-1:before {
  content: "\f162"; }

.flaticon2-graphic:before {
  content: "\f163"; }

.flaticon2-position:before {
  content: "\f164"; }

.flaticon2-soft-icons:before {
  content: "\f165"; }

.flaticon2-circle-vol-2:before {
  content: "\f166"; }

.flaticon2-rocket-1:before {
  content: "\f167"; }

.flaticon2-lorry:before {
  content: "\f168"; }

.flaticon2-cd:before {
  content: "\f169"; }

.flaticon2-file-1:before {
  content: "\f16a"; }

.flaticon2-reload:before {
  content: "\f16b"; }

.flaticon2-placeholder:before {
  content: "\f16c"; }

.flaticon2-refresh:before {
  content: "\f16d"; }

.flaticon2-medical-records:before {
  content: "\f16e"; }

.flaticon2-rectangular:before {
  content: "\f16f"; }

.flaticon2-medical-records-1:before {
  content: "\f170"; }

.flaticon2-indent-dots:before {
  content: "\f171"; }

.flaticon2-search-1:before {
  content: "\f172"; }

.flaticon2-edit:before {
  content: "\f173"; }

.flaticon2-new-email:before {
  content: "\f174"; }

.flaticon2-calendar-4:before {
  content: "\f175"; }

.flaticon2-console:before {
  content: "\f176"; }

.flaticon2-open-text-book:before {
  content: "\f177"; }

.flaticon2-download-2:before {
  content: "\f178"; }

.flaticon2-zig-zag-line-sign:before {
  content: "\f179"; }

.flaticon2-tools-and-utensils:before {
  content: "\f17a"; }

.flaticon2-crisp-icons:before {
  content: "\f17b"; }

.flaticon2-trash:before {
  content: "\f17c"; }

.flaticon2-lock:before {
  content: "\f17d"; }

.flaticon2-bell-1:before {
  content: "\f17e"; }

.flaticon2-setup:before {
  content: "\f17f"; }

.flaticon2-menu-4:before {
  content: "\f180"; }

.flaticon2-architecture-and-city:before {
  content: "\f181"; }

.flaticon2-shelter:before {
  content: "\f182"; }

.flaticon2-add-1:before {
  content: "\f183"; }

.flaticon2-checkmark:before {
  content: "\f184"; }

.flaticon2-circular-arrow:before {
  content: "\f185"; }

.flaticon2-user-outline-symbol:before {
  content: "\f186"; }

.flaticon2-rhombus:before {
  content: "\f187"; }

.flaticon2-crisp-icons-1:before {
  content: "\f188"; }

.flaticon2-soft-icons-1:before {
  content: "\f189"; }

.flaticon2-hexagonal:before {
  content: "\f18a"; }

.flaticon2-time:before {
  content: "\f18b"; }

.flaticon2-contrast:before {
  content: "\f18c"; }

.flaticon2-telegram-logo:before {
  content: "\f18d"; }

.flaticon2-hangouts-logo:before {
  content: "\f18e"; }

.flaticon2-analytics-2:before {
  content: "\f18f"; }

.flaticon2-wifi:before {
  content: "\f190"; }

.flaticon2-protected:before {
  content: "\f191"; }

.flaticon2-drop:before {
  content: "\f192"; }

.flaticon2-mail-1:before {
  content: "\f193"; }

.flaticon2-delivery-truck:before {
  content: "\f194"; }

.flaticon2-writing:before {
  content: "\f195"; }

.flaticon2-calendar-5:before {
  content: "\f196"; }

.flaticon2-protection:before {
  content: "\f197"; }

.flaticon2-calendar-6:before {
  content: "\f198"; }

.flaticon2-calendar-7:before {
  content: "\f199"; }

.flaticon2-calendar-8:before {
  content: "\f19a"; }

.flaticon2-bell-2:before {
  content: "\f19b"; }

.flaticon2-hourglass-1:before {
  content: "\f19c"; }

.flaticon2-next:before {
  content: "\f19d"; }

.flaticon2-chat-2:before {
  content: "\f19e"; }

.flaticon2-correct:before {
  content: "\f19f"; }

.flaticon2-photo-camera:before {
  content: "\f1a0"; }

.flaticon2-fast-next:before {
  content: "\f1a1"; }

.flaticon2-fast-back:before {
  content: "\f1a2"; }

.flaticon2-down:before {
  content: "\f1a3"; }

.flaticon2-back:before {
  content: "\f1a4"; }

.flaticon2-up:before {
  content: "\f1a5"; }

.flaticon2-arrow-down:before {
  content: "\f1a6"; }

.flaticon2-arrow-up:before {
  content: "\f1a7"; }

.flaticon2-accept:before {
  content: "\f1a8"; }

.flaticon2-sort:before {
  content: "\f1a9"; }

.flaticon2-arrow:before {
  content: "\f1aa"; }

.flaticon2-back-1:before {
  content: "\f1ab"; }

.flaticon2-add-square:before {
  content: "\f1ac"; }

.flaticon2-quotation-mark:before {
  content: "\f1ad"; }

.flaticon2-clip-symbol:before {
  content: "\f1ae"; }

.flaticon2-check-mark:before {
  content: "\f1af"; }

.flaticon2-folder:before {
  content: "\f1b0"; }

.flaticon2-cancel-music:before {
  content: "\f1b1"; }

.flaticon2-cross:before {
  content: "\f1b2"; }

.flaticon2-pen:before {
  content: "\f1b3"; }

.flaticon2-email:before {
  content: "\f1b4"; }

.flaticon2-graph-2:before {
  content: "\f1b5"; }

.flaticon2-open-box:before {
  content: "\f1b6"; }

.flaticon2-files-and-folders:before {
  content: "\f1b7"; }

.flaticon2-ui:before {
  content: "\f1b8"; }

.flaticon2-sheet:before {
  content: "\f1b9"; }

.flaticon2-dashboard:before {
  content: "\f1ba"; }

.flaticon2-user-1:before {
  content: "\f1bb"; }

.flaticon2-group:before {
  content: "\f1bc"; }

.flaticon2-black-back-closed-envelope-shape:before {
  content: "\f1bd"; }

.flaticon2-left-arrow:before {
  content: "\f1be"; }

.flaticon2-sort-alphabetically:before {
  content: "\f1bf"; }

.flaticon2-sort-down:before {
  content: "\f1c0"; }

.flaticon2-rubbish-bin:before {
  content: "\f1c1"; }

.flaticon2-rubbish-bin-delete-button:before {
  content: "\f1c2"; }

.flaticon2-calendar-9:before {
  content: "\f1c3"; }

.flaticon2-tag:before {
  content: "\f1c4"; }

.flaticon2-refresh-button:before {
  content: "\f1c5"; }

.flaticon2-refresh-arrow:before {
  content: "\f1c6"; }

.flaticon2-reload-1:before {
  content: "\f1c7"; }

.flaticon2-refresh-1:before {
  content: "\f1c8"; }

.flaticon2-left-arrow-1:before {
  content: "\f1c9"; }

.flaticon2-reply:before {
  content: "\f1ca"; }

.flaticon2-reply-1:before {
  content: "\f1cb"; }

.flaticon2-printer:before {
  content: "\f1cc"; }

.flaticon2-print:before {
  content: "\f1cd"; }

.flaticon2-shrink:before {
  content: "\f1ce"; }

.flaticon2-resize:before {
  content: "\f1cf"; }

.flaticon2-arrow-1:before {
  content: "\f1d0"; }

.flaticon2-size:before {
  content: "\f1d1"; }

.flaticon2-arrow-2:before {
  content: "\f1d2"; }

.flaticon2-cancel:before {
  content: "\f1d3"; }

.flaticon2-exclamation:before {
  content: "\f1d4"; }

.flaticon2-line:before {
  content: "\f1d5"; }

.flaticon2-warning:before {
  content: "\f1d6"; }

.flaticon2-information:before {
  content: "\f1d7"; }

.flaticon2-layers-2:before {
  content: "\f1d8"; }

.flaticon2-file-2:before {
  content: "\f1d9"; }

.flaticon2-bell-3:before {
  content: "\f1da"; }

.flaticon2-bell-4:before {
  content: "\f1db"; }

.flaticon2-bell-5:before {
  content: "\f1dc"; }

.flaticon2-bell-alarm-symbol:before {
  content: "\f1dd"; }

.flaticon2-world:before {
  content: "\f1de"; }

.flaticon2-graphic-1:before {
  content: "\f1df"; }

.flaticon2-send-1:before {
  content: "\f1e0"; }

.flaticon2-location:before {
  content: "\f1e1"; }

.flaticon2-pin-1:before {
  content: "\f1e2"; }

.flaticon2-start-up:before {
  content: "\f1e3"; }

.flaticon2-right-arrow:before {
  content: "\f1e4"; }

@font-face {
  font-family: "socicon";
  src: url(/Assets/metronic7/plugins/global/fonts/socicon/socicon.eot);
  src: url(/Assets/metronic7/plugins/global/fonts/socicon/socicon.eot?#iefix) format("embedded-opentype"), url(/Assets/metronic7/plugins/global/fonts/socicon/socicon.woff) format("woff"), url(/Assets/metronic7/plugins/global/fonts/socicon/socicon.ttf) format("truetype"), url(/Assets/metronic7/plugins/global/fonts/socicon/socicon.svg#socicon) format("svg");
  font-weight: normal;
  font-style: normal; }

[data-icon]:before {
  font-family: "socicon" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

[class^="socicon-"]:before,
[class*=" socicon-"]:before {
  font-family: "socicon" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.socicon-modelmayhem:before {
  content: "\e000"; }

.socicon-mixcloud:before {
  content: "\e001"; }

.socicon-drupal:before {
  content: "\e002"; }

.socicon-swarm:before {
  content: "\e003"; }

.socicon-istock:before {
  content: "\e004"; }

.socicon-yammer:before {
  content: "\e005"; }

.socicon-ello:before {
  content: "\e006"; }

.socicon-stackoverflow:before {
  content: "\e007"; }

.socicon-persona:before {
  content: "\e008"; }

.socicon-triplej:before {
  content: "\e009"; }

.socicon-houzz:before {
  content: "\e00a"; }

.socicon-rss:before {
  content: "\e00b"; }

.socicon-paypal:before {
  content: "\e00c"; }

.socicon-odnoklassniki:before {
  content: "\e00d"; }

.socicon-airbnb:before {
  content: "\e00e"; }

.socicon-periscope:before {
  content: "\e00f"; }

.socicon-outlook:before {
  content: "\e010"; }

.socicon-coderwall:before {
  content: "\e011"; }

.socicon-tripadvisor:before {
  content: "\e012"; }

.socicon-appnet:before {
  content: "\e013"; }

.socicon-goodreads:before {
  content: "\e014"; }

.socicon-tripit:before {
  content: "\e015"; }

.socicon-lanyrd:before {
  content: "\e016"; }

.socicon-slideshare:before {
  content: "\e017"; }

.socicon-buffer:before {
  content: "\e018"; }

.socicon-disqus:before {
  content: "\e019"; }

.socicon-vkontakte:before {
  content: "\e01a"; }

.socicon-whatsapp:before {
  content: "\e01b"; }

.socicon-patreon:before {
  content: "\e01c"; }

.socicon-storehouse:before {
  content: "\e01d"; }

.socicon-pocket:before {
  content: "\e01e"; }

.socicon-mail:before {
  content: "\e01f"; }

.socicon-blogger:before {
  content: "\e020"; }

.socicon-technorati:before {
  content: "\e021"; }

.socicon-reddit:before {
  content: "\e022"; }

.socicon-dribbble:before {
  content: "\e023"; }

.socicon-stumbleupon:before {
  content: "\e024"; }

.socicon-digg:before {
  content: "\e025"; }

.socicon-envato:before {
  content: "\e026"; }

.socicon-behance:before {
  content: "\e027"; }

.socicon-delicious:before {
  content: "\e028"; }

.socicon-deviantart:before {
  content: "\e029"; }

.socicon-forrst:before {
  content: "\e02a"; }

.socicon-play:before {
  content: "\e02b"; }

.socicon-zerply:before {
  content: "\e02c"; }

.socicon-wikipedia:before {
  content: "\e02d"; }

.socicon-apple:before {
  content: "\e02e"; }

.socicon-flattr:before {
  content: "\e02f"; }

.socicon-github:before {
  content: "\e030"; }

.socicon-renren:before {
  content: "\e031"; }

.socicon-friendfeed:before {
  content: "\e032"; }

.socicon-newsvine:before {
  content: "\e033"; }

.socicon-identica:before {
  content: "\e034"; }

.socicon-bebo:before {
  content: "\e035"; }

.socicon-zynga:before {
  content: "\e036"; }

.socicon-steam:before {
  content: "\e037"; }

.socicon-xbox:before {
  content: "\e038"; }

.socicon-windows:before {
  content: "\e039"; }

.socicon-qq:before {
  content: "\e03a"; }

.socicon-douban:before {
  content: "\e03b"; }

.socicon-meetup:before {
  content: "\e03c"; }

.socicon-playstation:before {
  content: "\e03d"; }

.socicon-android:before {
  content: "\e03e"; }

.socicon-snapchat:before {
  content: "\e03f"; }

.socicon-twitter:before {
  content: "\e040"; }

.socicon-facebook:before {
  content: "\e041"; }

.socicon-googleplus:before {
  content: "\e042"; }

.socicon-pinterest:before {
  content: "\e043"; }

.socicon-foursquare:before {
  content: "\e044"; }

.socicon-yahoo:before {
  content: "\e045"; }

.socicon-skype:before {
  content: "\e046"; }

.socicon-yelp:before {
  content: "\e047"; }

.socicon-feedburner:before {
  content: "\e048"; }

.socicon-linkedin:before {
  content: "\e049"; }

.socicon-viadeo:before {
  content: "\e04a"; }

.socicon-xing:before {
  content: "\e04b"; }

.socicon-myspace:before {
  content: "\e04c"; }

.socicon-soundcloud:before {
  content: "\e04d"; }

.socicon-spotify:before {
  content: "\e04e"; }

.socicon-grooveshark:before {
  content: "\e04f"; }

.socicon-lastfm:before {
  content: "\e050"; }

.socicon-youtube:before {
  content: "\e051"; }

.socicon-vimeo:before {
  content: "\e052"; }

.socicon-dailymotion:before {
  content: "\e053"; }

.socicon-vine:before {
  content: "\e054"; }

.socicon-flickr:before {
  content: "\e055"; }

.socicon-500px:before {
  content: "\e056"; }

.socicon-wordpress:before {
  content: "\e058"; }

.socicon-tumblr:before {
  content: "\e059"; }

.socicon-twitch:before {
  content: "\e05a"; }

.socicon-8tracks:before {
  content: "\e05b"; }

.socicon-amazon:before {
  content: "\e05c"; }

.socicon-icq:before {
  content: "\e05d"; }

.socicon-smugmug:before {
  content: "\e05e"; }

.socicon-ravelry:before {
  content: "\e05f"; }

.socicon-weibo:before {
  content: "\e060"; }

.socicon-baidu:before {
  content: "\e061"; }

.socicon-angellist:before {
  content: "\e062"; }

.socicon-ebay:before {
  content: "\e063"; }

.socicon-imdb:before {
  content: "\e064"; }

.socicon-stayfriends:before {
  content: "\e065"; }

.socicon-residentadvisor:before {
  content: "\e066"; }

.socicon-google:before {
  content: "\e067"; }

.socicon-yandex:before {
  content: "\e068"; }

.socicon-sharethis:before {
  content: "\e069"; }

.socicon-bandcamp:before {
  content: "\e06a"; }

.socicon-itunes:before {
  content: "\e06b"; }

.socicon-deezer:before {
  content: "\e06c"; }

.socicon-telegram:before {
  content: "\e06e"; }

.socicon-openid:before {
  content: "\e06f"; }

.socicon-amplement:before {
  content: "\e070"; }

.socicon-viber:before {
  content: "\e071"; }

.socicon-zomato:before {
  content: "\e072"; }

.socicon-draugiem:before {
  content: "\e074"; }

.socicon-endomodo:before {
  content: "\e075"; }

.socicon-filmweb:before {
  content: "\e076"; }

.socicon-stackexchange:before {
  content: "\e077"; }

.socicon-wykop:before {
  content: "\e078"; }

.socicon-teamspeak:before {
  content: "\e079"; }

.socicon-teamviewer:before {
  content: "\e07a"; }

.socicon-ventrilo:before {
  content: "\e07b"; }

.socicon-younow:before {
  content: "\e07c"; }

.socicon-raidcall:before {
  content: "\e07d"; }

.socicon-mumble:before {
  content: "\e07e"; }

.socicon-medium:before {
  content: "\e06d"; }

.socicon-bebee:before {
  content: "\e07f"; }

.socicon-hitbox:before {
  content: "\e080"; }

.socicon-reverbnation:before {
  content: "\e081"; }

.socicon-formulr:before {
  content: "\e082"; }

.socicon-instagram:before {
  content: "\e057"; }

.socicon-battlenet:before {
  content: "\e083"; }

.socicon-chrome:before {
  content: "\e084"; }

.socicon-discord:before {
  content: "\e086"; }

.socicon-issuu:before {
  content: "\e087"; }

.socicon-macos:before {
  content: "\e088"; }

.socicon-firefox:before {
  content: "\e089"; }

.socicon-opera:before {
  content: "\e08d"; }

.socicon-keybase:before {
  content: "\e090"; }

.socicon-alliance:before {
  content: "\e091"; }

.socicon-livejournal:before {
  content: "\e092"; }

.socicon-googlephotos:before {
  content: "\e093"; }

.socicon-horde:before {
  content: "\e094"; }

.socicon-etsy:before {
  content: "\e095"; }

.socicon-zapier:before {
  content: "\e096"; }

.socicon-google-scholar:before {
  content: "\e097"; }

.socicon-researchgate:before {
  content: "\e098"; }

.socicon-wechat:before {
  content: "\e099"; }

.socicon-strava:before {
  content: "\e09a"; }

.socicon-line:before {
  content: "\e09b"; }

.socicon-lyft:before {
  content: "\e09c"; }

.socicon-uber:before {
  content: "\e09d"; }

.socicon-songkick:before {
  content: "\e09e"; }

.socicon-viewbug:before {
  content: "\e09f"; }

.socicon-googlegroups:before {
  content: "\e0a0"; }

.socicon-quora:before {
  content: "\e073"; }

.socicon-diablo:before {
  content: "\e085"; }

.socicon-blizzard:before {
  content: "\e0a1"; }

.socicon-hearthstone:before {
  content: "\e08b"; }

.socicon-heroes:before {
  content: "\e08a"; }

.socicon-overwatch:before {
  content: "\e08c"; }

.socicon-warcraft:before {
  content: "\e08e"; }

.socicon-starcraft:before {
  content: "\e08f"; }

.socicon-beam:before {
  content: "\e0a2"; }

.socicon-curse:before {
  content: "\e0a3"; }

.socicon-player:before {
  content: "\e0a4"; }

.socicon-streamjar:before {
  content: "\e0a5"; }

.socicon-nintendo:before {
  content: "\e0a6"; }

.socicon-hellocoton:before {
  content: "\e0a7"; }

/*!
 * Font Awesome Free 5.14.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa, .fab, .fad, .fal, .far, .fas {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

.fa-lg {
  font-size: 1.33333em;
  line-height: .75em;
  vertical-align: -.0667em; }

.fa-xs {
  font-size: .75em; }

.fa-sm {
  font-size: .875em; }

.fa-1x {
  font-size: 1em; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-6x {
  font-size: 6em; }

.fa-7x {
  font-size: 7em; }

.fa-8x {
  font-size: 8em; }

.fa-9x {
  font-size: 9em; }

.fa-10x {
  font-size: 10em; }

.fa-fw {
  text-align: center;
  width: 1.25em; }

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0; }

.fa-ul > li {
  position: relative; }

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit; }

.fa-border {
  border: .08em solid #eee;
  border-radius: .1em;
  padding: .2em .25em .15em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s linear infinite;
  animation: fa-spin 2s linear infinite; }

.fa-pulse {
  -webkit-animation: fa-spin 1s steps(8) infinite;
  animation: fa-spin 1s steps(8) infinite; }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1); }

.fa-flip-vertical {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1); }

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical, .fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; }

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  -webkit-transform: scale(-1);
  transform: scale(-1); }

:root .fa-flip-both, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 {
  -webkit-filter: none;
  filter: none; }

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em; }

.fa-stack-1x, .fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

.fa-500px:before {
  content: "\f26e"; }

.fa-accessible-icon:before {
  content: "\f368"; }

.fa-accusoft:before {
  content: "\f369"; }

.fa-acquisitions-incorporated:before {
  content: "\f6af"; }

.fa-ad:before {
  content: "\f641"; }

.fa-address-book:before {
  content: "\f2b9"; }

.fa-address-card:before {
  content: "\f2bb"; }

.fa-adjust:before {
  content: "\f042"; }

.fa-adn:before {
  content: "\f170"; }

.fa-adobe:before {
  content: "\f778"; }

.fa-adversal:before {
  content: "\f36a"; }

.fa-affiliatetheme:before {
  content: "\f36b"; }

.fa-air-freshener:before {
  content: "\f5d0"; }

.fa-airbnb:before {
  content: "\f834"; }

.fa-algolia:before {
  content: "\f36c"; }

.fa-align-center:before {
  content: "\f037"; }

.fa-align-justify:before {
  content: "\f039"; }

.fa-align-left:before {
  content: "\f036"; }

.fa-align-right:before {
  content: "\f038"; }

.fa-alipay:before {
  content: "\f642"; }

.fa-allergies:before {
  content: "\f461"; }

.fa-amazon:before {
  content: "\f270"; }

.fa-amazon-pay:before {
  content: "\f42c"; }

.fa-ambulance:before {
  content: "\f0f9"; }

.fa-american-sign-language-interpreting:before {
  content: "\f2a3"; }

.fa-amilia:before {
  content: "\f36d"; }

.fa-anchor:before {
  content: "\f13d"; }

.fa-android:before {
  content: "\f17b"; }

.fa-angellist:before {
  content: "\f209"; }

.fa-angle-double-down:before {
  content: "\f103"; }

.fa-angle-double-left:before {
  content: "\f100"; }

.fa-angle-double-right:before {
  content: "\f101"; }

.fa-angle-double-up:before {
  content: "\f102"; }

.fa-angle-down:before {
  content: "\f107"; }

.fa-angle-left:before {
  content: "\f104"; }

.fa-angle-right:before {
  content: "\f105"; }

.fa-angle-up:before {
  content: "\f106"; }

.fa-angry:before {
  content: "\f556"; }

.fa-angrycreative:before {
  content: "\f36e"; }

.fa-angular:before {
  content: "\f420"; }

.fa-ankh:before {
  content: "\f644"; }

.fa-app-store:before {
  content: "\f36f"; }

.fa-app-store-ios:before {
  content: "\f370"; }

.fa-apper:before {
  content: "\f371"; }

.fa-apple:before {
  content: "\f179"; }

.fa-apple-alt:before {
  content: "\f5d1"; }

.fa-apple-pay:before {
  content: "\f415"; }

.fa-archive:before {
  content: "\f187"; }

.fa-archway:before {
  content: "\f557"; }

.fa-arrow-alt-circle-down:before {
  content: "\f358"; }

.fa-arrow-alt-circle-left:before {
  content: "\f359"; }

.fa-arrow-alt-circle-right:before {
  content: "\f35a"; }

.fa-arrow-alt-circle-up:before {
  content: "\f35b"; }

.fa-arrow-circle-down:before {
  content: "\f0ab"; }

.fa-arrow-circle-left:before {
  content: "\f0a8"; }

.fa-arrow-circle-right:before {
  content: "\f0a9"; }

.fa-arrow-circle-up:before {
  content: "\f0aa"; }

.fa-arrow-down:before {
  content: "\f063"; }

.fa-arrow-left:before {
  content: "\f060"; }

.fa-arrow-right:before {
  content: "\f061"; }

.fa-arrow-up:before {
  content: "\f062"; }

.fa-arrows-alt:before {
  content: "\f0b2"; }

.fa-arrows-alt-h:before {
  content: "\f337"; }

.fa-arrows-alt-v:before {
  content: "\f338"; }

.fa-artstation:before {
  content: "\f77a"; }

.fa-assistive-listening-systems:before {
  content: "\f2a2"; }

.fa-asterisk:before {
  content: "\f069"; }

.fa-asymmetrik:before {
  content: "\f372"; }

.fa-at:before {
  content: "\f1fa"; }

.fa-atlas:before {
  content: "\f558"; }

.fa-atlassian:before {
  content: "\f77b"; }

.fa-atom:before {
  content: "\f5d2"; }

.fa-audible:before {
  content: "\f373"; }

.fa-audio-description:before {
  content: "\f29e"; }

.fa-autoprefixer:before {
  content: "\f41c"; }

.fa-avianex:before {
  content: "\f374"; }

.fa-aviato:before {
  content: "\f421"; }

.fa-award:before {
  content: "\f559"; }

.fa-aws:before {
  content: "\f375"; }

.fa-baby:before {
  content: "\f77c"; }

.fa-baby-carriage:before {
  content: "\f77d"; }

.fa-backspace:before {
  content: "\f55a"; }

.fa-backward:before {
  content: "\f04a"; }

.fa-bacon:before {
  content: "\f7e5"; }

.fa-bacteria:before {
  content: "\e059"; }

.fa-bacterium:before {
  content: "\e05a"; }

.fa-bahai:before {
  content: "\f666"; }

.fa-balance-scale:before {
  content: "\f24e"; }

.fa-balance-scale-left:before {
  content: "\f515"; }

.fa-balance-scale-right:before {
  content: "\f516"; }

.fa-ban:before {
  content: "\f05e"; }

.fa-band-aid:before {
  content: "\f462"; }

.fa-bandcamp:before {
  content: "\f2d5"; }

.fa-barcode:before {
  content: "\f02a"; }

.fa-bars:before {
  content: "\f0c9"; }

.fa-baseball-ball:before {
  content: "\f433"; }

.fa-basketball-ball:before {
  content: "\f434"; }

.fa-bath:before {
  content: "\f2cd"; }

.fa-battery-empty:before {
  content: "\f244"; }

.fa-battery-full:before {
  content: "\f240"; }

.fa-battery-half:before {
  content: "\f242"; }

.fa-battery-quarter:before {
  content: "\f243"; }

.fa-battery-three-quarters:before {
  content: "\f241"; }

.fa-battle-net:before {
  content: "\f835"; }

.fa-bed:before {
  content: "\f236"; }

.fa-beer:before {
  content: "\f0fc"; }

.fa-behance:before {
  content: "\f1b4"; }

.fa-behance-square:before {
  content: "\f1b5"; }

.fa-bell:before {
  content: "\f0f3"; }

.fa-bell-slash:before {
  content: "\f1f6"; }

.fa-bezier-curve:before {
  content: "\f55b"; }

.fa-bible:before {
  content: "\f647"; }

.fa-bicycle:before {
  content: "\f206"; }

.fa-biking:before {
  content: "\f84a"; }

.fa-bimobject:before {
  content: "\f378"; }

.fa-binoculars:before {
  content: "\f1e5"; }

.fa-biohazard:before {
  content: "\f780"; }

.fa-birthday-cake:before {
  content: "\f1fd"; }

.fa-bitbucket:before {
  content: "\f171"; }

.fa-bitcoin:before {
  content: "\f379"; }

.fa-bity:before {
  content: "\f37a"; }

.fa-black-tie:before {
  content: "\f27e"; }

.fa-blackberry:before {
  content: "\f37b"; }

.fa-blender:before {
  content: "\f517"; }

.fa-blender-phone:before {
  content: "\f6b6"; }

.fa-blind:before {
  content: "\f29d"; }

.fa-blog:before {
  content: "\f781"; }

.fa-blogger:before {
  content: "\f37c"; }

.fa-blogger-b:before {
  content: "\f37d"; }

.fa-bluetooth:before {
  content: "\f293"; }

.fa-bluetooth-b:before {
  content: "\f294"; }

.fa-bold:before {
  content: "\f032"; }

.fa-bolt:before {
  content: "\f0e7"; }

.fa-bomb:before {
  content: "\f1e2"; }

.fa-bone:before {
  content: "\f5d7"; }

.fa-bong:before {
  content: "\f55c"; }

.fa-book:before {
  content: "\f02d"; }

.fa-book-dead:before {
  content: "\f6b7"; }

.fa-book-medical:before {
  content: "\f7e6"; }

.fa-book-open:before {
  content: "\f518"; }

.fa-book-reader:before {
  content: "\f5da"; }

.fa-bookmark:before {
  content: "\f02e"; }

.fa-bootstrap:before {
  content: "\f836"; }

.fa-border-all:before {
  content: "\f84c"; }

.fa-border-none:before {
  content: "\f850"; }

.fa-border-style:before {
  content: "\f853"; }

.fa-bowling-ball:before {
  content: "\f436"; }

.fa-box:before {
  content: "\f466"; }

.fa-box-open:before {
  content: "\f49e"; }

.fa-box-tissue:before {
  content: "\e05b"; }

.fa-boxes:before {
  content: "\f468"; }

.fa-braille:before {
  content: "\f2a1"; }

.fa-brain:before {
  content: "\f5dc"; }

.fa-bread-slice:before {
  content: "\f7ec"; }

.fa-briefcase:before {
  content: "\f0b1"; }

.fa-briefcase-medical:before {
  content: "\f469"; }

.fa-broadcast-tower:before {
  content: "\f519"; }

.fa-broom:before {
  content: "\f51a"; }

.fa-brush:before {
  content: "\f55d"; }

.fa-btc:before {
  content: "\f15a"; }

.fa-buffer:before {
  content: "\f837"; }

.fa-bug:before {
  content: "\f188"; }

.fa-building:before {
  content: "\f1ad"; }

.fa-bullhorn:before {
  content: "\f0a1"; }

.fa-bullseye:before {
  content: "\f140"; }

.fa-burn:before {
  content: "\f46a"; }

.fa-buromobelexperte:before {
  content: "\f37f"; }

.fa-bus:before {
  content: "\f207"; }

.fa-bus-alt:before {
  content: "\f55e"; }

.fa-business-time:before {
  content: "\f64a"; }

.fa-buy-n-large:before {
  content: "\f8a6"; }

.fa-buysellads:before {
  content: "\f20d"; }

.fa-calculator:before {
  content: "\f1ec"; }

.fa-calendar:before {
  content: "\f133"; }

.fa-calendar-alt:before {
  content: "\f073"; }

.fa-calendar-check:before {
  content: "\f274"; }

.fa-calendar-day:before {
  content: "\f783"; }

.fa-calendar-minus:before {
  content: "\f272"; }

.fa-calendar-plus:before {
  content: "\f271"; }

.fa-calendar-times:before {
  content: "\f273"; }

.fa-calendar-week:before {
  content: "\f784"; }

.fa-camera:before {
  content: "\f030"; }

.fa-camera-retro:before {
  content: "\f083"; }

.fa-campground:before {
  content: "\f6bb"; }

.fa-canadian-maple-leaf:before {
  content: "\f785"; }

.fa-candy-cane:before {
  content: "\f786"; }

.fa-cannabis:before {
  content: "\f55f"; }

.fa-capsules:before {
  content: "\f46b"; }

.fa-car:before {
  content: "\f1b9"; }

.fa-car-alt:before {
  content: "\f5de"; }

.fa-car-battery:before {
  content: "\f5df"; }

.fa-car-crash:before {
  content: "\f5e1"; }

.fa-car-side:before {
  content: "\f5e4"; }

.fa-caravan:before {
  content: "\f8ff"; }

.fa-caret-down:before {
  content: "\f0d7"; }

.fa-caret-left:before {
  content: "\f0d9"; }

.fa-caret-right:before {
  content: "\f0da"; }

.fa-caret-square-down:before {
  content: "\f150"; }

.fa-caret-square-left:before {
  content: "\f191"; }

.fa-caret-square-right:before {
  content: "\f152"; }

.fa-caret-square-up:before {
  content: "\f151"; }

.fa-caret-up:before {
  content: "\f0d8"; }

.fa-carrot:before {
  content: "\f787"; }

.fa-cart-arrow-down:before {
  content: "\f218"; }

.fa-cart-plus:before {
  content: "\f217"; }

.fa-cash-register:before {
  content: "\f788"; }

.fa-cat:before {
  content: "\f6be"; }

.fa-cc-amazon-pay:before {
  content: "\f42d"; }

.fa-cc-amex:before {
  content: "\f1f3"; }

.fa-cc-apple-pay:before {
  content: "\f416"; }

.fa-cc-diners-club:before {
  content: "\f24c"; }

.fa-cc-discover:before {
  content: "\f1f2"; }

.fa-cc-jcb:before {
  content: "\f24b"; }

.fa-cc-mastercard:before {
  content: "\f1f1"; }

.fa-cc-paypal:before {
  content: "\f1f4"; }

.fa-cc-stripe:before {
  content: "\f1f5"; }

.fa-cc-visa:before {
  content: "\f1f0"; }

.fa-centercode:before {
  content: "\f380"; }

.fa-centos:before {
  content: "\f789"; }

.fa-certificate:before {
  content: "\f0a3"; }

.fa-chair:before {
  content: "\f6c0"; }

.fa-chalkboard:before {
  content: "\f51b"; }

.fa-chalkboard-teacher:before {
  content: "\f51c"; }

.fa-charging-station:before {
  content: "\f5e7"; }

.fa-chart-area:before {
  content: "\f1fe"; }

.fa-chart-bar:before {
  content: "\f080"; }

.fa-chart-line:before {
  content: "\f201"; }

.fa-chart-pie:before {
  content: "\f200"; }

.fa-check:before {
  content: "\f00c"; }

.fa-check-circle:before {
  content: "\f058"; }

.fa-check-double:before {
  content: "\f560"; }

.fa-check-square:before {
  content: "\f14a"; }

.fa-cheese:before {
  content: "\f7ef"; }

.fa-chess:before {
  content: "\f439"; }

.fa-chess-bishop:before {
  content: "\f43a"; }

.fa-chess-board:before {
  content: "\f43c"; }

.fa-chess-king:before {
  content: "\f43f"; }

.fa-chess-knight:before {
  content: "\f441"; }

.fa-chess-pawn:before {
  content: "\f443"; }

.fa-chess-queen:before {
  content: "\f445"; }

.fa-chess-rook:before {
  content: "\f447"; }

.fa-chevron-circle-down:before {
  content: "\f13a"; }

.fa-chevron-circle-left:before {
  content: "\f137"; }

.fa-chevron-circle-right:before {
  content: "\f138"; }

.fa-chevron-circle-up:before {
  content: "\f139"; }

.fa-chevron-down:before {
  content: "\f078"; }

.fa-chevron-left:before {
  content: "\f053"; }

.fa-chevron-right:before {
  content: "\f054"; }

.fa-chevron-up:before {
  content: "\f077"; }

.fa-child:before {
  content: "\f1ae"; }

.fa-chrome:before {
  content: "\f268"; }

.fa-chromecast:before {
  content: "\f838"; }

.fa-church:before {
  content: "\f51d"; }

.fa-circle:before {
  content: "\f111"; }

.fa-circle-notch:before {
  content: "\f1ce"; }

.fa-city:before {
  content: "\f64f"; }

.fa-clinic-medical:before {
  content: "\f7f2"; }

.fa-clipboard:before {
  content: "\f328"; }

.fa-clipboard-check:before {
  content: "\f46c"; }

.fa-clipboard-list:before {
  content: "\f46d"; }

.fa-clock:before {
  content: "\f017"; }

.fa-clone:before {
  content: "\f24d"; }

.fa-closed-captioning:before {
  content: "\f20a"; }

.fa-cloud:before {
  content: "\f0c2"; }

.fa-cloud-download-alt:before {
  content: "\f381"; }

.fa-cloud-meatball:before {
  content: "\f73b"; }

.fa-cloud-moon:before {
  content: "\f6c3"; }

.fa-cloud-moon-rain:before {
  content: "\f73c"; }

.fa-cloud-rain:before {
  content: "\f73d"; }

.fa-cloud-showers-heavy:before {
  content: "\f740"; }

.fa-cloud-sun:before {
  content: "\f6c4"; }

.fa-cloud-sun-rain:before {
  content: "\f743"; }

.fa-cloud-upload-alt:before {
  content: "\f382"; }

.fa-cloudscale:before {
  content: "\f383"; }

.fa-cloudsmith:before {
  content: "\f384"; }

.fa-cloudversify:before {
  content: "\f385"; }

.fa-cocktail:before {
  content: "\f561"; }

.fa-code:before {
  content: "\f121"; }

.fa-code-branch:before {
  content: "\f126"; }

.fa-codepen:before {
  content: "\f1cb"; }

.fa-codiepie:before {
  content: "\f284"; }

.fa-coffee:before {
  content: "\f0f4"; }

.fa-cog:before {
  content: "\f013"; }

.fa-cogs:before {
  content: "\f085"; }

.fa-coins:before {
  content: "\f51e"; }

.fa-columns:before {
  content: "\f0db"; }

.fa-comment:before {
  content: "\f075"; }

.fa-comment-alt:before {
  content: "\f27a"; }

.fa-comment-dollar:before {
  content: "\f651"; }

.fa-comment-dots:before {
  content: "\f4ad"; }

.fa-comment-medical:before {
  content: "\f7f5"; }

.fa-comment-slash:before {
  content: "\f4b3"; }

.fa-comments:before {
  content: "\f086"; }

.fa-comments-dollar:before {
  content: "\f653"; }

.fa-compact-disc:before {
  content: "\f51f"; }

.fa-compass:before {
  content: "\f14e"; }

.fa-compress:before {
  content: "\f066"; }

.fa-compress-alt:before {
  content: "\f422"; }

.fa-compress-arrows-alt:before {
  content: "\f78c"; }

.fa-concierge-bell:before {
  content: "\f562"; }

.fa-confluence:before {
  content: "\f78d"; }

.fa-connectdevelop:before {
  content: "\f20e"; }

.fa-contao:before {
  content: "\f26d"; }

.fa-cookie:before {
  content: "\f563"; }

.fa-cookie-bite:before {
  content: "\f564"; }

.fa-copy:before {
  content: "\f0c5"; }

.fa-copyright:before {
  content: "\f1f9"; }

.fa-cotton-bureau:before {
  content: "\f89e"; }

.fa-couch:before {
  content: "\f4b8"; }

.fa-cpanel:before {
  content: "\f388"; }

.fa-creative-commons:before {
  content: "\f25e"; }

.fa-creative-commons-by:before {
  content: "\f4e7"; }

.fa-creative-commons-nc:before {
  content: "\f4e8"; }

.fa-creative-commons-nc-eu:before {
  content: "\f4e9"; }

.fa-creative-commons-nc-jp:before {
  content: "\f4ea"; }

.fa-creative-commons-nd:before {
  content: "\f4eb"; }

.fa-creative-commons-pd:before {
  content: "\f4ec"; }

.fa-creative-commons-pd-alt:before {
  content: "\f4ed"; }

.fa-creative-commons-remix:before {
  content: "\f4ee"; }

.fa-creative-commons-sa:before {
  content: "\f4ef"; }

.fa-creative-commons-sampling:before {
  content: "\f4f0"; }

.fa-creative-commons-sampling-plus:before {
  content: "\f4f1"; }

.fa-creative-commons-share:before {
  content: "\f4f2"; }

.fa-creative-commons-zero:before {
  content: "\f4f3"; }

.fa-credit-card:before {
  content: "\f09d"; }

.fa-critical-role:before {
  content: "\f6c9"; }

.fa-crop:before {
  content: "\f125"; }

.fa-crop-alt:before {
  content: "\f565"; }

.fa-cross:before {
  content: "\f654"; }

.fa-crosshairs:before {
  content: "\f05b"; }

.fa-crow:before {
  content: "\f520"; }

.fa-crown:before {
  content: "\f521"; }

.fa-crutch:before {
  content: "\f7f7"; }

.fa-css3:before {
  content: "\f13c"; }

.fa-css3-alt:before {
  content: "\f38b"; }

.fa-cube:before {
  content: "\f1b2"; }

.fa-cubes:before {
  content: "\f1b3"; }

.fa-cut:before {
  content: "\f0c4"; }

.fa-cuttlefish:before {
  content: "\f38c"; }

.fa-d-and-d:before {
  content: "\f38d"; }

.fa-d-and-d-beyond:before {
  content: "\f6ca"; }

.fa-dailymotion:before {
  content: "\e052"; }

.fa-dashcube:before {
  content: "\f210"; }

.fa-database:before {
  content: "\f1c0"; }

.fa-deaf:before {
  content: "\f2a4"; }

.fa-deezer:before {
  content: "\e077"; }

.fa-delicious:before {
  content: "\f1a5"; }

.fa-democrat:before {
  content: "\f747"; }

.fa-deploydog:before {
  content: "\f38e"; }

.fa-deskpro:before {
  content: "\f38f"; }

.fa-desktop:before {
  content: "\f108"; }

.fa-dev:before {
  content: "\f6cc"; }

.fa-deviantart:before {
  content: "\f1bd"; }

.fa-dharmachakra:before {
  content: "\f655"; }

.fa-dhl:before {
  content: "\f790"; }

.fa-diagnoses:before {
  content: "\f470"; }

.fa-diaspora:before {
  content: "\f791"; }

.fa-dice:before {
  content: "\f522"; }

.fa-dice-d20:before {
  content: "\f6cf"; }

.fa-dice-d6:before {
  content: "\f6d1"; }

.fa-dice-five:before {
  content: "\f523"; }

.fa-dice-four:before {
  content: "\f524"; }

.fa-dice-one:before {
  content: "\f525"; }

.fa-dice-six:before {
  content: "\f526"; }

.fa-dice-three:before {
  content: "\f527"; }

.fa-dice-two:before {
  content: "\f528"; }

.fa-digg:before {
  content: "\f1a6"; }

.fa-digital-ocean:before {
  content: "\f391"; }

.fa-digital-tachograph:before {
  content: "\f566"; }

.fa-directions:before {
  content: "\f5eb"; }

.fa-discord:before {
  content: "\f392"; }

.fa-discourse:before {
  content: "\f393"; }

.fa-disease:before {
  content: "\f7fa"; }

.fa-divide:before {
  content: "\f529"; }

.fa-dizzy:before {
  content: "\f567"; }

.fa-dna:before {
  content: "\f471"; }

.fa-dochub:before {
  content: "\f394"; }

.fa-docker:before {
  content: "\f395"; }

.fa-dog:before {
  content: "\f6d3"; }

.fa-dollar-sign:before {
  content: "\f155"; }

.fa-dolly:before {
  content: "\f472"; }

.fa-dolly-flatbed:before {
  content: "\f474"; }

.fa-donate:before {
  content: "\f4b9"; }

.fa-door-closed:before {
  content: "\f52a"; }

.fa-door-open:before {
  content: "\f52b"; }

.fa-dot-circle:before {
  content: "\f192"; }

.fa-dove:before {
  content: "\f4ba"; }

.fa-download:before {
  content: "\f019"; }

.fa-draft2digital:before {
  content: "\f396"; }

.fa-drafting-compass:before {
  content: "\f568"; }

.fa-dragon:before {
  content: "\f6d5"; }

.fa-draw-polygon:before {
  content: "\f5ee"; }

.fa-dribbble:before {
  content: "\f17d"; }

.fa-dribbble-square:before {
  content: "\f397"; }

.fa-dropbox:before {
  content: "\f16b"; }

.fa-drum:before {
  content: "\f569"; }

.fa-drum-steelpan:before {
  content: "\f56a"; }

.fa-drumstick-bite:before {
  content: "\f6d7"; }

.fa-drupal:before {
  content: "\f1a9"; }

.fa-dumbbell:before {
  content: "\f44b"; }

.fa-dumpster:before {
  content: "\f793"; }

.fa-dumpster-fire:before {
  content: "\f794"; }

.fa-dungeon:before {
  content: "\f6d9"; }

.fa-dyalog:before {
  content: "\f399"; }

.fa-earlybirds:before {
  content: "\f39a"; }

.fa-ebay:before {
  content: "\f4f4"; }

.fa-edge:before {
  content: "\f282"; }

.fa-edge-legacy:before {
  content: "\e078"; }

.fa-edit:before {
  content: "\f044"; }

.fa-egg:before {
  content: "\f7fb"; }

.fa-eject:before {
  content: "\f052"; }

.fa-elementor:before {
  content: "\f430"; }

.fa-ellipsis-h:before {
  content: "\f141"; }

.fa-ellipsis-v:before {
  content: "\f142"; }

.fa-ello:before {
  content: "\f5f1"; }

.fa-ember:before {
  content: "\f423"; }

.fa-empire:before {
  content: "\f1d1"; }

.fa-envelope:before {
  content: "\f0e0"; }

.fa-envelope-open:before {
  content: "\f2b6"; }

.fa-envelope-open-text:before {
  content: "\f658"; }

.fa-envelope-square:before {
  content: "\f199"; }

.fa-envira:before {
  content: "\f299"; }

.fa-equals:before {
  content: "\f52c"; }

.fa-eraser:before {
  content: "\f12d"; }

.fa-erlang:before {
  content: "\f39d"; }

.fa-ethereum:before {
  content: "\f42e"; }

.fa-ethernet:before {
  content: "\f796"; }

.fa-etsy:before {
  content: "\f2d7"; }

.fa-euro-sign:before {
  content: "\f153"; }

.fa-evernote:before {
  content: "\f839"; }

.fa-exchange-alt:before {
  content: "\f362"; }

.fa-exclamation:before {
  content: "\f12a"; }

.fa-exclamation-circle:before {
  content: "\f06a"; }

.fa-exclamation-triangle:before {
  content: "\f071"; }

.fa-expand:before {
  content: "\f065"; }

.fa-expand-alt:before {
  content: "\f424"; }

.fa-expand-arrows-alt:before {
  content: "\f31e"; }

.fa-expeditedssl:before {
  content: "\f23e"; }

.fa-external-link-alt:before {
  content: "\f35d"; }

.fa-external-link-square-alt:before {
  content: "\f360"; }

.fa-eye:before {
  content: "\f06e"; }

.fa-eye-dropper:before {
  content: "\f1fb"; }

.fa-eye-slash:before {
  content: "\f070"; }

.fa-facebook:before {
  content: "\f09a"; }

.fa-facebook-f:before {
  content: "\f39e"; }

.fa-facebook-messenger:before {
  content: "\f39f"; }

.fa-facebook-square:before {
  content: "\f082"; }

.fa-fan:before {
  content: "\f863"; }

.fa-fantasy-flight-games:before {
  content: "\f6dc"; }

.fa-fast-backward:before {
  content: "\f049"; }

.fa-fast-forward:before {
  content: "\f050"; }

.fa-faucet:before {
  content: "\e005"; }

.fa-fax:before {
  content: "\f1ac"; }

.fa-feather:before {
  content: "\f52d"; }

.fa-feather-alt:before {
  content: "\f56b"; }

.fa-fedex:before {
  content: "\f797"; }

.fa-fedora:before {
  content: "\f798"; }

.fa-female:before {
  content: "\f182"; }

.fa-fighter-jet:before {
  content: "\f0fb"; }

.fa-figma:before {
  content: "\f799"; }

.fa-file:before {
  content: "\f15b"; }

.fa-file-alt:before {
  content: "\f15c"; }

.fa-file-archive:before {
  content: "\f1c6"; }

.fa-file-audio:before {
  content: "\f1c7"; }

.fa-file-code:before {
  content: "\f1c9"; }

.fa-file-contract:before {
  content: "\f56c"; }

.fa-file-csv:before {
  content: "\f6dd"; }

.fa-file-download:before {
  content: "\f56d"; }

.fa-file-excel:before {
  content: "\f1c3"; }

.fa-file-export:before {
  content: "\f56e"; }

.fa-file-image:before {
  content: "\f1c5"; }

.fa-file-import:before {
  content: "\f56f"; }

.fa-file-invoice:before {
  content: "\f570"; }

.fa-file-invoice-dollar:before {
  content: "\f571"; }

.fa-file-medical:before {
  content: "\f477"; }

.fa-file-medical-alt:before {
  content: "\f478"; }

.fa-file-pdf:before {
  content: "\f1c1"; }

.fa-file-powerpoint:before {
  content: "\f1c4"; }

.fa-file-prescription:before {
  content: "\f572"; }

.fa-file-signature:before {
  content: "\f573"; }

.fa-file-upload:before {
  content: "\f574"; }

.fa-file-video:before {
  content: "\f1c8"; }

.fa-file-word:before {
  content: "\f1c2"; }

.fa-fill:before {
  content: "\f575"; }

.fa-fill-drip:before {
  content: "\f576"; }

.fa-film:before {
  content: "\f008"; }

.fa-filter:before {
  content: "\f0b0"; }

.fa-fingerprint:before {
  content: "\f577"; }

.fa-fire:before {
  content: "\f06d"; }

.fa-fire-alt:before {
  content: "\f7e4"; }

.fa-fire-extinguisher:before {
  content: "\f134"; }

.fa-firefox:before {
  content: "\f269"; }

.fa-firefox-browser:before {
  content: "\e007"; }

.fa-first-aid:before {
  content: "\f479"; }

.fa-first-order:before {
  content: "\f2b0"; }

.fa-first-order-alt:before {
  content: "\f50a"; }

.fa-firstdraft:before {
  content: "\f3a1"; }

.fa-fish:before {
  content: "\f578"; }

.fa-fist-raised:before {
  content: "\f6de"; }

.fa-flag:before {
  content: "\f024"; }

.fa-flag-checkered:before {
  content: "\f11e"; }

.fa-flag-usa:before {
  content: "\f74d"; }

.fa-flask:before {
  content: "\f0c3"; }

.fa-flickr:before {
  content: "\f16e"; }

.fa-flipboard:before {
  content: "\f44d"; }

.fa-flushed:before {
  content: "\f579"; }

.fa-fly:before {
  content: "\f417"; }

.fa-folder:before {
  content: "\f07b"; }

.fa-folder-minus:before {
  content: "\f65d"; }

.fa-folder-open:before {
  content: "\f07c"; }

.fa-folder-plus:before {
  content: "\f65e"; }

.fa-font:before {
  content: "\f031"; }

.fa-font-awesome:before {
  content: "\f2b4"; }

.fa-font-awesome-alt:before {
  content: "\f35c"; }

.fa-font-awesome-flag:before {
  content: "\f425"; }

.fa-font-awesome-logo-full:before {
  content: "\f4e6"; }

.fa-fonticons:before {
  content: "\f280"; }

.fa-fonticons-fi:before {
  content: "\f3a2"; }

.fa-football-ball:before {
  content: "\f44e"; }

.fa-fort-awesome:before {
  content: "\f286"; }

.fa-fort-awesome-alt:before {
  content: "\f3a3"; }

.fa-forumbee:before {
  content: "\f211"; }

.fa-forward:before {
  content: "\f04e"; }

.fa-foursquare:before {
  content: "\f180"; }

.fa-free-code-camp:before {
  content: "\f2c5"; }

.fa-freebsd:before {
  content: "\f3a4"; }

.fa-frog:before {
  content: "\f52e"; }

.fa-frown:before {
  content: "\f119"; }

.fa-frown-open:before {
  content: "\f57a"; }

.fa-fulcrum:before {
  content: "\f50b"; }

.fa-funnel-dollar:before {
  content: "\f662"; }

.fa-futbol:before {
  content: "\f1e3"; }

.fa-galactic-republic:before {
  content: "\f50c"; }

.fa-galactic-senate:before {
  content: "\f50d"; }

.fa-gamepad:before {
  content: "\f11b"; }

.fa-gas-pump:before {
  content: "\f52f"; }

.fa-gavel:before {
  content: "\f0e3"; }

.fa-gem:before {
  content: "\f3a5"; }

.fa-genderless:before {
  content: "\f22d"; }

.fa-get-pocket:before {
  content: "\f265"; }

.fa-gg:before {
  content: "\f260"; }

.fa-gg-circle:before {
  content: "\f261"; }

.fa-ghost:before {
  content: "\f6e2"; }

.fa-gift:before {
  content: "\f06b"; }

.fa-gifts:before {
  content: "\f79c"; }

.fa-git:before {
  content: "\f1d3"; }

.fa-git-alt:before {
  content: "\f841"; }

.fa-git-square:before {
  content: "\f1d2"; }

.fa-github:before {
  content: "\f09b"; }

.fa-github-alt:before {
  content: "\f113"; }

.fa-github-square:before {
  content: "\f092"; }

.fa-gitkraken:before {
  content: "\f3a6"; }

.fa-gitlab:before {
  content: "\f296"; }

.fa-gitter:before {
  content: "\f426"; }

.fa-glass-cheers:before {
  content: "\f79f"; }

.fa-glass-martini:before {
  content: "\f000"; }

.fa-glass-martini-alt:before {
  content: "\f57b"; }

.fa-glass-whiskey:before {
  content: "\f7a0"; }

.fa-glasses:before {
  content: "\f530"; }

.fa-glide:before {
  content: "\f2a5"; }

.fa-glide-g:before {
  content: "\f2a6"; }

.fa-globe:before {
  content: "\f0ac"; }

.fa-globe-africa:before {
  content: "\f57c"; }

.fa-globe-americas:before {
  content: "\f57d"; }

.fa-globe-asia:before {
  content: "\f57e"; }

.fa-globe-europe:before {
  content: "\f7a2"; }

.fa-gofore:before {
  content: "\f3a7"; }

.fa-golf-ball:before {
  content: "\f450"; }

.fa-goodreads:before {
  content: "\f3a8"; }

.fa-goodreads-g:before {
  content: "\f3a9"; }

.fa-google:before {
  content: "\f1a0"; }

.fa-google-drive:before {
  content: "\f3aa"; }

.fa-google-pay:before {
  content: "\e079"; }

.fa-google-play:before {
  content: "\f3ab"; }

.fa-google-plus:before {
  content: "\f2b3"; }

.fa-google-plus-g:before {
  content: "\f0d5"; }

.fa-google-plus-square:before {
  content: "\f0d4"; }

.fa-google-wallet:before {
  content: "\f1ee"; }

.fa-gopuram:before {
  content: "\f664"; }

.fa-graduation-cap:before {
  content: "\f19d"; }

.fa-gratipay:before {
  content: "\f184"; }

.fa-grav:before {
  content: "\f2d6"; }

.fa-greater-than:before {
  content: "\f531"; }

.fa-greater-than-equal:before {
  content: "\f532"; }

.fa-grimace:before {
  content: "\f57f"; }

.fa-grin:before {
  content: "\f580"; }

.fa-grin-alt:before {
  content: "\f581"; }

.fa-grin-beam:before {
  content: "\f582"; }

.fa-grin-beam-sweat:before {
  content: "\f583"; }

.fa-grin-hearts:before {
  content: "\f584"; }

.fa-grin-squint:before {
  content: "\f585"; }

.fa-grin-squint-tears:before {
  content: "\f586"; }

.fa-grin-stars:before {
  content: "\f587"; }

.fa-grin-tears:before {
  content: "\f588"; }

.fa-grin-tongue:before {
  content: "\f589"; }

.fa-grin-tongue-squint:before {
  content: "\f58a"; }

.fa-grin-tongue-wink:before {
  content: "\f58b"; }

.fa-grin-wink:before {
  content: "\f58c"; }

.fa-grip-horizontal:before {
  content: "\f58d"; }

.fa-grip-lines:before {
  content: "\f7a4"; }

.fa-grip-lines-vertical:before {
  content: "\f7a5"; }

.fa-grip-vertical:before {
  content: "\f58e"; }

.fa-gripfire:before {
  content: "\f3ac"; }

.fa-grunt:before {
  content: "\f3ad"; }

.fa-guitar:before {
  content: "\f7a6"; }

.fa-gulp:before {
  content: "\f3ae"; }

.fa-h-square:before {
  content: "\f0fd"; }

.fa-hacker-news:before {
  content: "\f1d4"; }

.fa-hacker-news-square:before {
  content: "\f3af"; }

.fa-hackerrank:before {
  content: "\f5f7"; }

.fa-hamburger:before {
  content: "\f805"; }

.fa-hammer:before {
  content: "\f6e3"; }

.fa-hamsa:before {
  content: "\f665"; }

.fa-hand-holding:before {
  content: "\f4bd"; }

.fa-hand-holding-heart:before {
  content: "\f4be"; }

.fa-hand-holding-medical:before {
  content: "\e05c"; }

.fa-hand-holding-usd:before {
  content: "\f4c0"; }

.fa-hand-holding-water:before {
  content: "\f4c1"; }

.fa-hand-lizard:before {
  content: "\f258"; }

.fa-hand-middle-finger:before {
  content: "\f806"; }

.fa-hand-paper:before {
  content: "\f256"; }

.fa-hand-peace:before {
  content: "\f25b"; }

.fa-hand-point-down:before {
  content: "\f0a7"; }

.fa-hand-point-left:before {
  content: "\f0a5"; }

.fa-hand-point-right:before {
  content: "\f0a4"; }

.fa-hand-point-up:before {
  content: "\f0a6"; }

.fa-hand-pointer:before {
  content: "\f25a"; }

.fa-hand-rock:before {
  content: "\f255"; }

.fa-hand-scissors:before {
  content: "\f257"; }

.fa-hand-sparkles:before {
  content: "\e05d"; }

.fa-hand-spock:before {
  content: "\f259"; }

.fa-hands:before {
  content: "\f4c2"; }

.fa-hands-helping:before {
  content: "\f4c4"; }

.fa-hands-wash:before {
  content: "\e05e"; }

.fa-handshake:before {
  content: "\f2b5"; }

.fa-handshake-alt-slash:before {
  content: "\e05f"; }

.fa-handshake-slash:before {
  content: "\e060"; }

.fa-hanukiah:before {
  content: "\f6e6"; }

.fa-hard-hat:before {
  content: "\f807"; }

.fa-hashtag:before {
  content: "\f292"; }

.fa-hat-cowboy:before {
  content: "\f8c0"; }

.fa-hat-cowboy-side:before {
  content: "\f8c1"; }

.fa-hat-wizard:before {
  content: "\f6e8"; }

.fa-hdd:before {
  content: "\f0a0"; }

.fa-head-side-cough:before {
  content: "\e061"; }

.fa-head-side-cough-slash:before {
  content: "\e062"; }

.fa-head-side-mask:before {
  content: "\e063"; }

.fa-head-side-virus:before {
  content: "\e064"; }

.fa-heading:before {
  content: "\f1dc"; }

.fa-headphones:before {
  content: "\f025"; }

.fa-headphones-alt:before {
  content: "\f58f"; }

.fa-headset:before {
  content: "\f590"; }

.fa-heart:before {
  content: "\f004"; }

.fa-heart-broken:before {
  content: "\f7a9"; }

.fa-heartbeat:before {
  content: "\f21e"; }

.fa-helicopter:before {
  content: "\f533"; }

.fa-highlighter:before {
  content: "\f591"; }

.fa-hiking:before {
  content: "\f6ec"; }

.fa-hippo:before {
  content: "\f6ed"; }

.fa-hips:before {
  content: "\f452"; }

.fa-hire-a-helper:before {
  content: "\f3b0"; }

.fa-history:before {
  content: "\f1da"; }

.fa-hockey-puck:before {
  content: "\f453"; }

.fa-holly-berry:before {
  content: "\f7aa"; }

.fa-home:before {
  content: "\f015"; }

.fa-hooli:before {
  content: "\f427"; }

.fa-hornbill:before {
  content: "\f592"; }

.fa-horse:before {
  content: "\f6f0"; }

.fa-horse-head:before {
  content: "\f7ab"; }

.fa-hospital:before {
  content: "\f0f8"; }

.fa-hospital-alt:before {
  content: "\f47d"; }

.fa-hospital-symbol:before {
  content: "\f47e"; }

.fa-hospital-user:before {
  content: "\f80d"; }

.fa-hot-tub:before {
  content: "\f593"; }

.fa-hotdog:before {
  content: "\f80f"; }

.fa-hotel:before {
  content: "\f594"; }

.fa-hotjar:before {
  content: "\f3b1"; }

.fa-hourglass:before {
  content: "\f254"; }

.fa-hourglass-end:before {
  content: "\f253"; }

.fa-hourglass-half:before {
  content: "\f252"; }

.fa-hourglass-start:before {
  content: "\f251"; }

.fa-house-damage:before {
  content: "\f6f1"; }

.fa-house-user:before {
  content: "\e065"; }

.fa-houzz:before {
  content: "\f27c"; }

.fa-hryvnia:before {
  content: "\f6f2"; }

.fa-html5:before {
  content: "\f13b"; }

.fa-hubspot:before {
  content: "\f3b2"; }

.fa-i-cursor:before {
  content: "\f246"; }

.fa-ice-cream:before {
  content: "\f810"; }

.fa-icicles:before {
  content: "\f7ad"; }

.fa-icons:before {
  content: "\f86d"; }

.fa-id-badge:before {
  content: "\f2c1"; }

.fa-id-card:before {
  content: "\f2c2"; }

.fa-id-card-alt:before {
  content: "\f47f"; }

.fa-ideal:before {
  content: "\e013"; }

.fa-igloo:before {
  content: "\f7ae"; }

.fa-image:before {
  content: "\f03e"; }

.fa-images:before {
  content: "\f302"; }

.fa-imdb:before {
  content: "\f2d8"; }

.fa-inbox:before {
  content: "\f01c"; }

.fa-indent:before {
  content: "\f03c"; }

.fa-industry:before {
  content: "\f275"; }

.fa-infinity:before {
  content: "\f534"; }

.fa-info:before {
  content: "\f129"; }

.fa-info-circle:before {
  content: "\f05a"; }

.fa-instagram:before {
  content: "\f16d"; }

.fa-instagram-square:before {
  content: "\e055"; }

.fa-intercom:before {
  content: "\f7af"; }

.fa-internet-explorer:before {
  content: "\f26b"; }

.fa-invision:before {
  content: "\f7b0"; }

.fa-ioxhost:before {
  content: "\f208"; }

.fa-italic:before {
  content: "\f033"; }

.fa-itch-io:before {
  content: "\f83a"; }

.fa-itunes:before {
  content: "\f3b4"; }

.fa-itunes-note:before {
  content: "\f3b5"; }

.fa-java:before {
  content: "\f4e4"; }

.fa-jedi:before {
  content: "\f669"; }

.fa-jedi-order:before {
  content: "\f50e"; }

.fa-jenkins:before {
  content: "\f3b6"; }

.fa-jira:before {
  content: "\f7b1"; }

.fa-joget:before {
  content: "\f3b7"; }

.fa-joint:before {
  content: "\f595"; }

.fa-joomla:before {
  content: "\f1aa"; }

.fa-journal-whills:before {
  content: "\f66a"; }

.fa-js:before {
  content: "\f3b8"; }

.fa-js-square:before {
  content: "\f3b9"; }

.fa-jsfiddle:before {
  content: "\f1cc"; }

.fa-kaaba:before {
  content: "\f66b"; }

.fa-kaggle:before {
  content: "\f5fa"; }

.fa-key:before {
  content: "\f084"; }

.fa-keybase:before {
  content: "\f4f5"; }

.fa-keyboard:before {
  content: "\f11c"; }

.fa-keycdn:before {
  content: "\f3ba"; }

.fa-khanda:before {
  content: "\f66d"; }

.fa-kickstarter:before {
  content: "\f3bb"; }

.fa-kickstarter-k:before {
  content: "\f3bc"; }

.fa-kiss:before {
  content: "\f596"; }

.fa-kiss-beam:before {
  content: "\f597"; }

.fa-kiss-wink-heart:before {
  content: "\f598"; }

.fa-kiwi-bird:before {
  content: "\f535"; }

.fa-korvue:before {
  content: "\f42f"; }

.fa-landmark:before {
  content: "\f66f"; }

.fa-language:before {
  content: "\f1ab"; }

.fa-laptop:before {
  content: "\f109"; }

.fa-laptop-code:before {
  content: "\f5fc"; }

.fa-laptop-house:before {
  content: "\e066"; }

.fa-laptop-medical:before {
  content: "\f812"; }

.fa-laravel:before {
  content: "\f3bd"; }

.fa-lastfm:before {
  content: "\f202"; }

.fa-lastfm-square:before {
  content: "\f203"; }

.fa-laugh:before {
  content: "\f599"; }

.fa-laugh-beam:before {
  content: "\f59a"; }

.fa-laugh-squint:before {
  content: "\f59b"; }

.fa-laugh-wink:before {
  content: "\f59c"; }

.fa-layer-group:before {
  content: "\f5fd"; }

.fa-leaf:before {
  content: "\f06c"; }

.fa-leanpub:before {
  content: "\f212"; }

.fa-lemon:before {
  content: "\f094"; }

.fa-less:before {
  content: "\f41d"; }

.fa-less-than:before {
  content: "\f536"; }

.fa-less-than-equal:before {
  content: "\f537"; }

.fa-level-down-alt:before {
  content: "\f3be"; }

.fa-level-up-alt:before {
  content: "\f3bf"; }

.fa-life-ring:before {
  content: "\f1cd"; }

.fa-lightbulb:before {
  content: "\f0eb"; }

.fa-line:before {
  content: "\f3c0"; }

.fa-link:before {
  content: "\f0c1"; }

.fa-linkedin:before {
  content: "\f08c"; }

.fa-linkedin-in:before {
  content: "\f0e1"; }

.fa-linode:before {
  content: "\f2b8"; }

.fa-linux:before {
  content: "\f17c"; }

.fa-lira-sign:before {
  content: "\f195"; }

.fa-list:before {
  content: "\f03a"; }

.fa-list-alt:before {
  content: "\f022"; }

.fa-list-ol:before {
  content: "\f0cb"; }

.fa-list-ul:before {
  content: "\f0ca"; }

.fa-location-arrow:before {
  content: "\f124"; }

.fa-lock:before {
  content: "\f023"; }

.fa-lock-open:before {
  content: "\f3c1"; }

.fa-long-arrow-alt-down:before {
  content: "\f309"; }

.fa-long-arrow-alt-left:before {
  content: "\f30a"; }

.fa-long-arrow-alt-right:before {
  content: "\f30b"; }

.fa-long-arrow-alt-up:before {
  content: "\f30c"; }

.fa-low-vision:before {
  content: "\f2a8"; }

.fa-luggage-cart:before {
  content: "\f59d"; }

.fa-lungs:before {
  content: "\f604"; }

.fa-lungs-virus:before {
  content: "\e067"; }

.fa-lyft:before {
  content: "\f3c3"; }

.fa-magento:before {
  content: "\f3c4"; }

.fa-magic:before {
  content: "\f0d0"; }

.fa-magnet:before {
  content: "\f076"; }

.fa-mail-bulk:before {
  content: "\f674"; }

.fa-mailchimp:before {
  content: "\f59e"; }

.fa-male:before {
  content: "\f183"; }

.fa-mandalorian:before {
  content: "\f50f"; }

.fa-map:before {
  content: "\f279"; }

.fa-map-marked:before {
  content: "\f59f"; }

.fa-map-marked-alt:before {
  content: "\f5a0"; }

.fa-map-marker:before {
  content: "\f041"; }

.fa-map-marker-alt:before {
  content: "\f3c5"; }

.fa-map-pin:before {
  content: "\f276"; }

.fa-map-signs:before {
  content: "\f277"; }

.fa-markdown:before {
  content: "\f60f"; }

.fa-marker:before {
  content: "\f5a1"; }

.fa-mars:before {
  content: "\f222"; }

.fa-mars-double:before {
  content: "\f227"; }

.fa-mars-stroke:before {
  content: "\f229"; }

.fa-mars-stroke-h:before {
  content: "\f22b"; }

.fa-mars-stroke-v:before {
  content: "\f22a"; }

.fa-mask:before {
  content: "\f6fa"; }

.fa-mastodon:before {
  content: "\f4f6"; }

.fa-maxcdn:before {
  content: "\f136"; }

.fa-mdb:before {
  content: "\f8ca"; }

.fa-medal:before {
  content: "\f5a2"; }

.fa-medapps:before {
  content: "\f3c6"; }

.fa-medium:before {
  content: "\f23a"; }

.fa-medium-m:before {
  content: "\f3c7"; }

.fa-medkit:before {
  content: "\f0fa"; }

.fa-medrt:before {
  content: "\f3c8"; }

.fa-meetup:before {
  content: "\f2e0"; }

.fa-megaport:before {
  content: "\f5a3"; }

.fa-meh:before {
  content: "\f11a"; }

.fa-meh-blank:before {
  content: "\f5a4"; }

.fa-meh-rolling-eyes:before {
  content: "\f5a5"; }

.fa-memory:before {
  content: "\f538"; }

.fa-mendeley:before {
  content: "\f7b3"; }

.fa-menorah:before {
  content: "\f676"; }

.fa-mercury:before {
  content: "\f223"; }

.fa-meteor:before {
  content: "\f753"; }

.fa-microblog:before {
  content: "\e01a"; }

.fa-microchip:before {
  content: "\f2db"; }

.fa-microphone:before {
  content: "\f130"; }

.fa-microphone-alt:before {
  content: "\f3c9"; }

.fa-microphone-alt-slash:before {
  content: "\f539"; }

.fa-microphone-slash:before {
  content: "\f131"; }

.fa-microscope:before {
  content: "\f610"; }

.fa-microsoft:before {
  content: "\f3ca"; }

.fa-minus:before {
  content: "\f068"; }

.fa-minus-circle:before {
  content: "\f056"; }

.fa-minus-square:before {
  content: "\f146"; }

.fa-mitten:before {
  content: "\f7b5"; }

.fa-mix:before {
  content: "\f3cb"; }

.fa-mixcloud:before {
  content: "\f289"; }

.fa-mixer:before {
  content: "\e056"; }

.fa-mizuni:before {
  content: "\f3cc"; }

.fa-mobile:before {
  content: "\f10b"; }

.fa-mobile-alt:before {
  content: "\f3cd"; }

.fa-modx:before {
  content: "\f285"; }

.fa-monero:before {
  content: "\f3d0"; }

.fa-money-bill:before {
  content: "\f0d6"; }

.fa-money-bill-alt:before {
  content: "\f3d1"; }

.fa-money-bill-wave:before {
  content: "\f53a"; }

.fa-money-bill-wave-alt:before {
  content: "\f53b"; }

.fa-money-check:before {
  content: "\f53c"; }

.fa-money-check-alt:before {
  content: "\f53d"; }

.fa-monument:before {
  content: "\f5a6"; }

.fa-moon:before {
  content: "\f186"; }

.fa-mortar-pestle:before {
  content: "\f5a7"; }

.fa-mosque:before {
  content: "\f678"; }

.fa-motorcycle:before {
  content: "\f21c"; }

.fa-mountain:before {
  content: "\f6fc"; }

.fa-mouse:before {
  content: "\f8cc"; }

.fa-mouse-pointer:before {
  content: "\f245"; }

.fa-mug-hot:before {
  content: "\f7b6"; }

.fa-music:before {
  content: "\f001"; }

.fa-napster:before {
  content: "\f3d2"; }

.fa-neos:before {
  content: "\f612"; }

.fa-network-wired:before {
  content: "\f6ff"; }

.fa-neuter:before {
  content: "\f22c"; }

.fa-newspaper:before {
  content: "\f1ea"; }

.fa-nimblr:before {
  content: "\f5a8"; }

.fa-node:before {
  content: "\f419"; }

.fa-node-js:before {
  content: "\f3d3"; }

.fa-not-equal:before {
  content: "\f53e"; }

.fa-notes-medical:before {
  content: "\f481"; }

.fa-npm:before {
  content: "\f3d4"; }

.fa-ns8:before {
  content: "\f3d5"; }

.fa-nutritionix:before {
  content: "\f3d6"; }

.fa-object-group:before {
  content: "\f247"; }

.fa-object-ungroup:before {
  content: "\f248"; }

.fa-odnoklassniki:before {
  content: "\f263"; }

.fa-odnoklassniki-square:before {
  content: "\f264"; }

.fa-oil-can:before {
  content: "\f613"; }

.fa-old-republic:before {
  content: "\f510"; }

.fa-om:before {
  content: "\f679"; }

.fa-opencart:before {
  content: "\f23d"; }

.fa-openid:before {
  content: "\f19b"; }

.fa-opera:before {
  content: "\f26a"; }

.fa-optin-monster:before {
  content: "\f23c"; }

.fa-orcid:before {
  content: "\f8d2"; }

.fa-osi:before {
  content: "\f41a"; }

.fa-otter:before {
  content: "\f700"; }

.fa-outdent:before {
  content: "\f03b"; }

.fa-page4:before {
  content: "\f3d7"; }

.fa-pagelines:before {
  content: "\f18c"; }

.fa-pager:before {
  content: "\f815"; }

.fa-paint-brush:before {
  content: "\f1fc"; }

.fa-paint-roller:before {
  content: "\f5aa"; }

.fa-palette:before {
  content: "\f53f"; }

.fa-palfed:before {
  content: "\f3d8"; }

.fa-pallet:before {
  content: "\f482"; }

.fa-paper-plane:before {
  content: "\f1d8"; }

.fa-paperclip:before {
  content: "\f0c6"; }

.fa-parachute-box:before {
  content: "\f4cd"; }

.fa-paragraph:before {
  content: "\f1dd"; }

.fa-parking:before {
  content: "\f540"; }

.fa-passport:before {
  content: "\f5ab"; }

.fa-pastafarianism:before {
  content: "\f67b"; }

.fa-paste:before {
  content: "\f0ea"; }

.fa-patreon:before {
  content: "\f3d9"; }

.fa-pause:before {
  content: "\f04c"; }

.fa-pause-circle:before {
  content: "\f28b"; }

.fa-paw:before {
  content: "\f1b0"; }

.fa-paypal:before {
  content: "\f1ed"; }

.fa-peace:before {
  content: "\f67c"; }

.fa-pen:before {
  content: "\f304"; }

.fa-pen-alt:before {
  content: "\f305"; }

.fa-pen-fancy:before {
  content: "\f5ac"; }

.fa-pen-nib:before {
  content: "\f5ad"; }

.fa-pen-square:before {
  content: "\f14b"; }

.fa-pencil-alt:before {
  content: "\f303"; }

.fa-pencil-ruler:before {
  content: "\f5ae"; }

.fa-penny-arcade:before {
  content: "\f704"; }

.fa-people-arrows:before {
  content: "\e068"; }

.fa-people-carry:before {
  content: "\f4ce"; }

.fa-pepper-hot:before {
  content: "\f816"; }

.fa-percent:before {
  content: "\f295"; }

.fa-percentage:before {
  content: "\f541"; }

.fa-periscope:before {
  content: "\f3da"; }

.fa-person-booth:before {
  content: "\f756"; }

.fa-phabricator:before {
  content: "\f3db"; }

.fa-phoenix-framework:before {
  content: "\f3dc"; }

.fa-phoenix-squadron:before {
  content: "\f511"; }

.fa-phone:before {
  content: "\f095"; }

.fa-phone-alt:before {
  content: "\f879"; }

.fa-phone-slash:before {
  content: "\f3dd"; }

.fa-phone-square:before {
  content: "\f098"; }

.fa-phone-square-alt:before {
  content: "\f87b"; }

.fa-phone-volume:before {
  content: "\f2a0"; }

.fa-photo-video:before {
  content: "\f87c"; }

.fa-php:before {
  content: "\f457"; }

.fa-pied-piper:before {
  content: "\f2ae"; }

.fa-pied-piper-alt:before {
  content: "\f1a8"; }

.fa-pied-piper-hat:before {
  content: "\f4e5"; }

.fa-pied-piper-pp:before {
  content: "\f1a7"; }

.fa-pied-piper-square:before {
  content: "\e01e"; }

.fa-piggy-bank:before {
  content: "\f4d3"; }

.fa-pills:before {
  content: "\f484"; }

.fa-pinterest:before {
  content: "\f0d2"; }

.fa-pinterest-p:before {
  content: "\f231"; }

.fa-pinterest-square:before {
  content: "\f0d3"; }

.fa-pizza-slice:before {
  content: "\f818"; }

.fa-place-of-worship:before {
  content: "\f67f"; }

.fa-plane:before {
  content: "\f072"; }

.fa-plane-arrival:before {
  content: "\f5af"; }

.fa-plane-departure:before {
  content: "\f5b0"; }

.fa-plane-slash:before {
  content: "\e069"; }

.fa-play:before {
  content: "\f04b"; }

.fa-play-circle:before {
  content: "\f144"; }

.fa-playstation:before {
  content: "\f3df"; }

.fa-plug:before {
  content: "\f1e6"; }

.fa-plus:before {
  content: "\f067"; }

.fa-plus-circle:before {
  content: "\f055"; }

.fa-plus-square:before {
  content: "\f0fe"; }

.fa-podcast:before {
  content: "\f2ce"; }

.fa-poll:before {
  content: "\f681"; }

.fa-poll-h:before {
  content: "\f682"; }

.fa-poo:before {
  content: "\f2fe"; }

.fa-poo-storm:before {
  content: "\f75a"; }

.fa-poop:before {
  content: "\f619"; }

.fa-portrait:before {
  content: "\f3e0"; }

.fa-pound-sign:before {
  content: "\f154"; }

.fa-power-off:before {
  content: "\f011"; }

.fa-pray:before {
  content: "\f683"; }

.fa-praying-hands:before {
  content: "\f684"; }

.fa-prescription:before {
  content: "\f5b1"; }

.fa-prescription-bottle:before {
  content: "\f485"; }

.fa-prescription-bottle-alt:before {
  content: "\f486"; }

.fa-print:before {
  content: "\f02f"; }

.fa-procedures:before {
  content: "\f487"; }

.fa-product-hunt:before {
  content: "\f288"; }

.fa-project-diagram:before {
  content: "\f542"; }

.fa-pump-medical:before {
  content: "\e06a"; }

.fa-pump-soap:before {
  content: "\e06b"; }

.fa-pushed:before {
  content: "\f3e1"; }

.fa-puzzle-piece:before {
  content: "\f12e"; }

.fa-python:before {
  content: "\f3e2"; }

.fa-qq:before {
  content: "\f1d6"; }

.fa-qrcode:before {
  content: "\f029"; }

.fa-question:before {
  content: "\f128"; }

.fa-question-circle:before {
  content: "\f059"; }

.fa-quidditch:before {
  content: "\f458"; }

.fa-quinscape:before {
  content: "\f459"; }

.fa-quora:before {
  content: "\f2c4"; }

.fa-quote-left:before {
  content: "\f10d"; }

.fa-quote-right:before {
  content: "\f10e"; }

.fa-quran:before {
  content: "\f687"; }

.fa-r-project:before {
  content: "\f4f7"; }

.fa-radiation:before {
  content: "\f7b9"; }

.fa-radiation-alt:before {
  content: "\f7ba"; }

.fa-rainbow:before {
  content: "\f75b"; }

.fa-random:before {
  content: "\f074"; }

.fa-raspberry-pi:before {
  content: "\f7bb"; }

.fa-ravelry:before {
  content: "\f2d9"; }

.fa-react:before {
  content: "\f41b"; }

.fa-reacteurope:before {
  content: "\f75d"; }

.fa-readme:before {
  content: "\f4d5"; }

.fa-rebel:before {
  content: "\f1d0"; }

.fa-receipt:before {
  content: "\f543"; }

.fa-record-vinyl:before {
  content: "\f8d9"; }

.fa-recycle:before {
  content: "\f1b8"; }

.fa-red-river:before {
  content: "\f3e3"; }

.fa-reddit:before {
  content: "\f1a1"; }

.fa-reddit-alien:before {
  content: "\f281"; }

.fa-reddit-square:before {
  content: "\f1a2"; }

.fa-redhat:before {
  content: "\f7bc"; }

.fa-redo:before {
  content: "\f01e"; }

.fa-redo-alt:before {
  content: "\f2f9"; }

.fa-registered:before {
  content: "\f25d"; }

.fa-remove-format:before {
  content: "\f87d"; }

.fa-renren:before {
  content: "\f18b"; }

.fa-reply:before {
  content: "\f3e5"; }

.fa-reply-all:before {
  content: "\f122"; }

.fa-replyd:before {
  content: "\f3e6"; }

.fa-republican:before {
  content: "\f75e"; }

.fa-researchgate:before {
  content: "\f4f8"; }

.fa-resolving:before {
  content: "\f3e7"; }

.fa-restroom:before {
  content: "\f7bd"; }

.fa-retweet:before {
  content: "\f079"; }

.fa-rev:before {
  content: "\f5b2"; }

.fa-ribbon:before {
  content: "\f4d6"; }

.fa-ring:before {
  content: "\f70b"; }

.fa-road:before {
  content: "\f018"; }

.fa-robot:before {
  content: "\f544"; }

.fa-rocket:before {
  content: "\f135"; }

.fa-rocketchat:before {
  content: "\f3e8"; }

.fa-rockrms:before {
  content: "\f3e9"; }

.fa-route:before {
  content: "\f4d7"; }

.fa-rss:before {
  content: "\f09e"; }

.fa-rss-square:before {
  content: "\f143"; }

.fa-ruble-sign:before {
  content: "\f158"; }

.fa-ruler:before {
  content: "\f545"; }

.fa-ruler-combined:before {
  content: "\f546"; }

.fa-ruler-horizontal:before {
  content: "\f547"; }

.fa-ruler-vertical:before {
  content: "\f548"; }

.fa-running:before {
  content: "\f70c"; }

.fa-rupee-sign:before {
  content: "\f156"; }

.fa-rust:before {
  content: "\e07a"; }

.fa-sad-cry:before {
  content: "\f5b3"; }

.fa-sad-tear:before {
  content: "\f5b4"; }

.fa-safari:before {
  content: "\f267"; }

.fa-salesforce:before {
  content: "\f83b"; }

.fa-sass:before {
  content: "\f41e"; }

.fa-satellite:before {
  content: "\f7bf"; }

.fa-satellite-dish:before {
  content: "\f7c0"; }

.fa-save:before {
  content: "\f0c7"; }

.fa-schlix:before {
  content: "\f3ea"; }

.fa-school:before {
  content: "\f549"; }

.fa-screwdriver:before {
  content: "\f54a"; }

.fa-scribd:before {
  content: "\f28a"; }

.fa-scroll:before {
  content: "\f70e"; }

.fa-sd-card:before {
  content: "\f7c2"; }

.fa-search:before {
  content: "\f002"; }

.fa-search-dollar:before {
  content: "\f688"; }

.fa-search-location:before {
  content: "\f689"; }

.fa-search-minus:before {
  content: "\f010"; }

.fa-search-plus:before {
  content: "\f00e"; }

.fa-searchengin:before {
  content: "\f3eb"; }

.fa-seedling:before {
  content: "\f4d8"; }

.fa-sellcast:before {
  content: "\f2da"; }

.fa-sellsy:before {
  content: "\f213"; }

.fa-server:before {
  content: "\f233"; }

.fa-servicestack:before {
  content: "\f3ec"; }

.fa-shapes:before {
  content: "\f61f"; }

.fa-share:before {
  content: "\f064"; }

.fa-share-alt:before {
  content: "\f1e0"; }

.fa-share-alt-square:before {
  content: "\f1e1"; }

.fa-share-square:before {
  content: "\f14d"; }

.fa-shekel-sign:before {
  content: "\f20b"; }

.fa-shield-alt:before {
  content: "\f3ed"; }

.fa-shield-virus:before {
  content: "\e06c"; }

.fa-ship:before {
  content: "\f21a"; }

.fa-shipping-fast:before {
  content: "\f48b"; }

.fa-shirtsinbulk:before {
  content: "\f214"; }

.fa-shoe-prints:before {
  content: "\f54b"; }

.fa-shopify:before {
  content: "\e057"; }

.fa-shopping-bag:before {
  content: "\f290"; }

.fa-shopping-basket:before {
  content: "\f291"; }

.fa-shopping-cart:before {
  content: "\f07a"; }

.fa-shopware:before {
  content: "\f5b5"; }

.fa-shower:before {
  content: "\f2cc"; }

.fa-shuttle-van:before {
  content: "\f5b6"; }

.fa-sign:before {
  content: "\f4d9"; }

.fa-sign-in-alt:before {
  content: "\f2f6"; }

.fa-sign-language:before {
  content: "\f2a7"; }

.fa-sign-out-alt:before {
  content: "\f2f5"; }

.fa-signal:before {
  content: "\f012"; }

.fa-signature:before {
  content: "\f5b7"; }

.fa-sim-card:before {
  content: "\f7c4"; }

.fa-simplybuilt:before {
  content: "\f215"; }

.fa-sink:before {
  content: "\e06d"; }

.fa-sistrix:before {
  content: "\f3ee"; }

.fa-sitemap:before {
  content: "\f0e8"; }

.fa-sith:before {
  content: "\f512"; }

.fa-skating:before {
  content: "\f7c5"; }

.fa-sketch:before {
  content: "\f7c6"; }

.fa-skiing:before {
  content: "\f7c9"; }

.fa-skiing-nordic:before {
  content: "\f7ca"; }

.fa-skull:before {
  content: "\f54c"; }

.fa-skull-crossbones:before {
  content: "\f714"; }

.fa-skyatlas:before {
  content: "\f216"; }

.fa-skype:before {
  content: "\f17e"; }

.fa-slack:before {
  content: "\f198"; }

.fa-slack-hash:before {
  content: "\f3ef"; }

.fa-slash:before {
  content: "\f715"; }

.fa-sleigh:before {
  content: "\f7cc"; }

.fa-sliders-h:before {
  content: "\f1de"; }

.fa-slideshare:before {
  content: "\f1e7"; }

.fa-smile:before {
  content: "\f118"; }

.fa-smile-beam:before {
  content: "\f5b8"; }

.fa-smile-wink:before {
  content: "\f4da"; }

.fa-smog:before {
  content: "\f75f"; }

.fa-smoking:before {
  content: "\f48d"; }

.fa-smoking-ban:before {
  content: "\f54d"; }

.fa-sms:before {
  content: "\f7cd"; }

.fa-snapchat:before {
  content: "\f2ab"; }

.fa-snapchat-ghost:before {
  content: "\f2ac"; }

.fa-snapchat-square:before {
  content: "\f2ad"; }

.fa-snowboarding:before {
  content: "\f7ce"; }

.fa-snowflake:before {
  content: "\f2dc"; }

.fa-snowman:before {
  content: "\f7d0"; }

.fa-snowplow:before {
  content: "\f7d2"; }

.fa-soap:before {
  content: "\e06e"; }

.fa-socks:before {
  content: "\f696"; }

.fa-solar-panel:before {
  content: "\f5ba"; }

.fa-sort:before {
  content: "\f0dc"; }

.fa-sort-alpha-down:before {
  content: "\f15d"; }

.fa-sort-alpha-down-alt:before {
  content: "\f881"; }

.fa-sort-alpha-up:before {
  content: "\f15e"; }

.fa-sort-alpha-up-alt:before {
  content: "\f882"; }

.fa-sort-amount-down:before {
  content: "\f160"; }

.fa-sort-amount-down-alt:before {
  content: "\f884"; }

.fa-sort-amount-up:before {
  content: "\f161"; }

.fa-sort-amount-up-alt:before {
  content: "\f885"; }

.fa-sort-down:before {
  content: "\f0dd"; }

.fa-sort-numeric-down:before {
  content: "\f162"; }

.fa-sort-numeric-down-alt:before {
  content: "\f886"; }

.fa-sort-numeric-up:before {
  content: "\f163"; }

.fa-sort-numeric-up-alt:before {
  content: "\f887"; }

.fa-sort-up:before {
  content: "\f0de"; }

.fa-soundcloud:before {
  content: "\f1be"; }

.fa-sourcetree:before {
  content: "\f7d3"; }

.fa-spa:before {
  content: "\f5bb"; }

.fa-space-shuttle:before {
  content: "\f197"; }

.fa-speakap:before {
  content: "\f3f3"; }

.fa-speaker-deck:before {
  content: "\f83c"; }

.fa-spell-check:before {
  content: "\f891"; }

.fa-spider:before {
  content: "\f717"; }

.fa-spinner:before {
  content: "\f110"; }

.fa-splotch:before {
  content: "\f5bc"; }

.fa-spotify:before {
  content: "\f1bc"; }

.fa-spray-can:before {
  content: "\f5bd"; }

.fa-square:before {
  content: "\f0c8"; }

.fa-square-full:before {
  content: "\f45c"; }

.fa-square-root-alt:before {
  content: "\f698"; }

.fa-squarespace:before {
  content: "\f5be"; }

.fa-stack-exchange:before {
  content: "\f18d"; }

.fa-stack-overflow:before {
  content: "\f16c"; }

.fa-stackpath:before {
  content: "\f842"; }

.fa-stamp:before {
  content: "\f5bf"; }

.fa-star:before {
  content: "\f005"; }

.fa-star-and-crescent:before {
  content: "\f699"; }

.fa-star-half:before {
  content: "\f089"; }

.fa-star-half-alt:before {
  content: "\f5c0"; }

.fa-star-of-david:before {
  content: "\f69a"; }

.fa-star-of-life:before {
  content: "\f621"; }

.fa-staylinked:before {
  content: "\f3f5"; }

.fa-steam:before {
  content: "\f1b6"; }

.fa-steam-square:before {
  content: "\f1b7"; }

.fa-steam-symbol:before {
  content: "\f3f6"; }

.fa-step-backward:before {
  content: "\f048"; }

.fa-step-forward:before {
  content: "\f051"; }

.fa-stethoscope:before {
  content: "\f0f1"; }

.fa-sticker-mule:before {
  content: "\f3f7"; }

.fa-sticky-note:before {
  content: "\f249"; }

.fa-stop:before {
  content: "\f04d"; }

.fa-stop-circle:before {
  content: "\f28d"; }

.fa-stopwatch:before {
  content: "\f2f2"; }

.fa-stopwatch-20:before {
  content: "\e06f"; }

.fa-store:before {
  content: "\f54e"; }

.fa-store-alt:before {
  content: "\f54f"; }

.fa-store-alt-slash:before {
  content: "\e070"; }

.fa-store-slash:before {
  content: "\e071"; }

.fa-strava:before {
  content: "\f428"; }

.fa-stream:before {
  content: "\f550"; }

.fa-street-view:before {
  content: "\f21d"; }

.fa-strikethrough:before {
  content: "\f0cc"; }

.fa-stripe:before {
  content: "\f429"; }

.fa-stripe-s:before {
  content: "\f42a"; }

.fa-stroopwafel:before {
  content: "\f551"; }

.fa-studiovinari:before {
  content: "\f3f8"; }

.fa-stumbleupon:before {
  content: "\f1a4"; }

.fa-stumbleupon-circle:before {
  content: "\f1a3"; }

.fa-subscript:before {
  content: "\f12c"; }

.fa-subway:before {
  content: "\f239"; }

.fa-suitcase:before {
  content: "\f0f2"; }

.fa-suitcase-rolling:before {
  content: "\f5c1"; }

.fa-sun:before {
  content: "\f185"; }

.fa-superpowers:before {
  content: "\f2dd"; }

.fa-superscript:before {
  content: "\f12b"; }

.fa-supple:before {
  content: "\f3f9"; }

.fa-surprise:before {
  content: "\f5c2"; }

.fa-suse:before {
  content: "\f7d6"; }

.fa-swatchbook:before {
  content: "\f5c3"; }

.fa-swift:before {
  content: "\f8e1"; }

.fa-swimmer:before {
  content: "\f5c4"; }

.fa-swimming-pool:before {
  content: "\f5c5"; }

.fa-symfony:before {
  content: "\f83d"; }

.fa-synagogue:before {
  content: "\f69b"; }

.fa-sync:before {
  content: "\f021"; }

.fa-sync-alt:before {
  content: "\f2f1"; }

.fa-syringe:before {
  content: "\f48e"; }

.fa-table:before {
  content: "\f0ce"; }

.fa-table-tennis:before {
  content: "\f45d"; }

.fa-tablet:before {
  content: "\f10a"; }

.fa-tablet-alt:before {
  content: "\f3fa"; }

.fa-tablets:before {
  content: "\f490"; }

.fa-tachometer-alt:before {
  content: "\f3fd"; }

.fa-tag:before {
  content: "\f02b"; }

.fa-tags:before {
  content: "\f02c"; }

.fa-tape:before {
  content: "\f4db"; }

.fa-tasks:before {
  content: "\f0ae"; }

.fa-taxi:before {
  content: "\f1ba"; }

.fa-teamspeak:before {
  content: "\f4f9"; }

.fa-teeth:before {
  content: "\f62e"; }

.fa-teeth-open:before {
  content: "\f62f"; }

.fa-telegram:before {
  content: "\f2c6"; }

.fa-telegram-plane:before {
  content: "\f3fe"; }

.fa-temperature-high:before {
  content: "\f769"; }

.fa-temperature-low:before {
  content: "\f76b"; }

.fa-tencent-weibo:before {
  content: "\f1d5"; }

.fa-tenge:before {
  content: "\f7d7"; }

.fa-terminal:before {
  content: "\f120"; }

.fa-text-height:before {
  content: "\f034"; }

.fa-text-width:before {
  content: "\f035"; }

.fa-th:before {
  content: "\f00a"; }

.fa-th-large:before {
  content: "\f009"; }

.fa-th-list:before {
  content: "\f00b"; }

.fa-the-red-yeti:before {
  content: "\f69d"; }

.fa-theater-masks:before {
  content: "\f630"; }

.fa-themeco:before {
  content: "\f5c6"; }

.fa-themeisle:before {
  content: "\f2b2"; }

.fa-thermometer:before {
  content: "\f491"; }

.fa-thermometer-empty:before {
  content: "\f2cb"; }

.fa-thermometer-full:before {
  content: "\f2c7"; }

.fa-thermometer-half:before {
  content: "\f2c9"; }

.fa-thermometer-quarter:before {
  content: "\f2ca"; }

.fa-thermometer-three-quarters:before {
  content: "\f2c8"; }

.fa-think-peaks:before {
  content: "\f731"; }

.fa-thumbs-down:before {
  content: "\f165"; }

.fa-thumbs-up:before {
  content: "\f164"; }

.fa-thumbtack:before {
  content: "\f08d"; }

.fa-ticket-alt:before {
  content: "\f3ff"; }

.fa-tiktok:before {
  content: "\e07b"; }

.fa-times:before {
  content: "\f00d"; }

.fa-times-circle:before {
  content: "\f057"; }

.fa-tint:before {
  content: "\f043"; }

.fa-tint-slash:before {
  content: "\f5c7"; }

.fa-tired:before {
  content: "\f5c8"; }

.fa-toggle-off:before {
  content: "\f204"; }

.fa-toggle-on:before {
  content: "\f205"; }

.fa-toilet:before {
  content: "\f7d8"; }

.fa-toilet-paper:before {
  content: "\f71e"; }

.fa-toilet-paper-slash:before {
  content: "\e072"; }

.fa-toolbox:before {
  content: "\f552"; }

.fa-tools:before {
  content: "\f7d9"; }

.fa-tooth:before {
  content: "\f5c9"; }

.fa-torah:before {
  content: "\f6a0"; }

.fa-torii-gate:before {
  content: "\f6a1"; }

.fa-tractor:before {
  content: "\f722"; }

.fa-trade-federation:before {
  content: "\f513"; }

.fa-trademark:before {
  content: "\f25c"; }

.fa-traffic-light:before {
  content: "\f637"; }

.fa-trailer:before {
  content: "\e041"; }

.fa-train:before {
  content: "\f238"; }

.fa-tram:before {
  content: "\f7da"; }

.fa-transgender:before {
  content: "\f224"; }

.fa-transgender-alt:before {
  content: "\f225"; }

.fa-trash:before {
  content: "\f1f8"; }

.fa-trash-alt:before {
  content: "\f2ed"; }

.fa-trash-restore:before {
  content: "\f829"; }

.fa-trash-restore-alt:before {
  content: "\f82a"; }

.fa-tree:before {
  content: "\f1bb"; }

.fa-trello:before {
  content: "\f181"; }

.fa-tripadvisor:before {
  content: "\f262"; }

.fa-trophy:before {
  content: "\f091"; }

.fa-truck:before {
  content: "\f0d1"; }

.fa-truck-loading:before {
  content: "\f4de"; }

.fa-truck-monster:before {
  content: "\f63b"; }

.fa-truck-moving:before {
  content: "\f4df"; }

.fa-truck-pickup:before {
  content: "\f63c"; }

.fa-tshirt:before {
  content: "\f553"; }

.fa-tty:before {
  content: "\f1e4"; }

.fa-tumblr:before {
  content: "\f173"; }

.fa-tumblr-square:before {
  content: "\f174"; }

.fa-tv:before {
  content: "\f26c"; }

.fa-twitch:before {
  content: "\f1e8"; }

.fa-twitter:before {
  content: "\f099"; }

.fa-twitter-square:before {
  content: "\f081"; }

.fa-typo3:before {
  content: "\f42b"; }

.fa-uber:before {
  content: "\f402"; }

.fa-ubuntu:before {
  content: "\f7df"; }

.fa-uikit:before {
  content: "\f403"; }

.fa-umbraco:before {
  content: "\f8e8"; }

.fa-umbrella:before {
  content: "\f0e9"; }

.fa-umbrella-beach:before {
  content: "\f5ca"; }

.fa-underline:before {
  content: "\f0cd"; }

.fa-undo:before {
  content: "\f0e2"; }

.fa-undo-alt:before {
  content: "\f2ea"; }

.fa-uniregistry:before {
  content: "\f404"; }

.fa-unity:before {
  content: "\e049"; }

.fa-universal-access:before {
  content: "\f29a"; }

.fa-university:before {
  content: "\f19c"; }

.fa-unlink:before {
  content: "\f127"; }

.fa-unlock:before {
  content: "\f09c"; }

.fa-unlock-alt:before {
  content: "\f13e"; }

.fa-unsplash:before {
  content: "\e07c"; }

.fa-untappd:before {
  content: "\f405"; }

.fa-upload:before {
  content: "\f093"; }

.fa-ups:before {
  content: "\f7e0"; }

.fa-usb:before {
  content: "\f287"; }

.fa-user:before {
  content: "\f007"; }

.fa-user-alt:before {
  content: "\f406"; }

.fa-user-alt-slash:before {
  content: "\f4fa"; }

.fa-user-astronaut:before {
  content: "\f4fb"; }

.fa-user-check:before {
  content: "\f4fc"; }

.fa-user-circle:before {
  content: "\f2bd"; }

.fa-user-clock:before {
  content: "\f4fd"; }

.fa-user-cog:before {
  content: "\f4fe"; }

.fa-user-edit:before {
  content: "\f4ff"; }

.fa-user-friends:before {
  content: "\f500"; }

.fa-user-graduate:before {
  content: "\f501"; }

.fa-user-injured:before {
  content: "\f728"; }

.fa-user-lock:before {
  content: "\f502"; }

.fa-user-md:before {
  content: "\f0f0"; }

.fa-user-minus:before {
  content: "\f503"; }

.fa-user-ninja:before {
  content: "\f504"; }

.fa-user-nurse:before {
  content: "\f82f"; }

.fa-user-plus:before {
  content: "\f234"; }

.fa-user-secret:before {
  content: "\f21b"; }

.fa-user-shield:before {
  content: "\f505"; }

.fa-user-slash:before {
  content: "\f506"; }

.fa-user-tag:before {
  content: "\f507"; }

.fa-user-tie:before {
  content: "\f508"; }

.fa-user-times:before {
  content: "\f235"; }

.fa-users:before {
  content: "\f0c0"; }

.fa-users-cog:before {
  content: "\f509"; }

.fa-users-slash:before {
  content: "\e073"; }

.fa-usps:before {
  content: "\f7e1"; }

.fa-ussunnah:before {
  content: "\f407"; }

.fa-utensil-spoon:before {
  content: "\f2e5"; }

.fa-utensils:before {
  content: "\f2e7"; }

.fa-vaadin:before {
  content: "\f408"; }

.fa-vector-square:before {
  content: "\f5cb"; }

.fa-venus:before {
  content: "\f221"; }

.fa-venus-double:before {
  content: "\f226"; }

.fa-venus-mars:before {
  content: "\f228"; }

.fa-viacoin:before {
  content: "\f237"; }

.fa-viadeo:before {
  content: "\f2a9"; }

.fa-viadeo-square:before {
  content: "\f2aa"; }

.fa-vial:before {
  content: "\f492"; }

.fa-vials:before {
  content: "\f493"; }

.fa-viber:before {
  content: "\f409"; }

.fa-video:before {
  content: "\f03d"; }

.fa-video-slash:before {
  content: "\f4e2"; }

.fa-vihara:before {
  content: "\f6a7"; }

.fa-vimeo:before {
  content: "\f40a"; }

.fa-vimeo-square:before {
  content: "\f194"; }

.fa-vimeo-v:before {
  content: "\f27d"; }

.fa-vine:before {
  content: "\f1ca"; }

.fa-virus:before {
  content: "\e074"; }

.fa-virus-slash:before {
  content: "\e075"; }

.fa-viruses:before {
  content: "\e076"; }

.fa-vk:before {
  content: "\f189"; }

.fa-vnv:before {
  content: "\f40b"; }

.fa-voicemail:before {
  content: "\f897"; }

.fa-volleyball-ball:before {
  content: "\f45f"; }

.fa-volume-down:before {
  content: "\f027"; }

.fa-volume-mute:before {
  content: "\f6a9"; }

.fa-volume-off:before {
  content: "\f026"; }

.fa-volume-up:before {
  content: "\f028"; }

.fa-vote-yea:before {
  content: "\f772"; }

.fa-vr-cardboard:before {
  content: "\f729"; }

.fa-vuejs:before {
  content: "\f41f"; }

.fa-walking:before {
  content: "\f554"; }

.fa-wallet:before {
  content: "\f555"; }

.fa-warehouse:before {
  content: "\f494"; }

.fa-water:before {
  content: "\f773"; }

.fa-wave-square:before {
  content: "\f83e"; }

.fa-waze:before {
  content: "\f83f"; }

.fa-weebly:before {
  content: "\f5cc"; }

.fa-weibo:before {
  content: "\f18a"; }

.fa-weight:before {
  content: "\f496"; }

.fa-weight-hanging:before {
  content: "\f5cd"; }

.fa-weixin:before {
  content: "\f1d7"; }

.fa-whatsapp:before {
  content: "\f232"; }

.fa-whatsapp-square:before {
  content: "\f40c"; }

.fa-wheelchair:before {
  content: "\f193"; }

.fa-whmcs:before {
  content: "\f40d"; }

.fa-wifi:before {
  content: "\f1eb"; }

.fa-wikipedia-w:before {
  content: "\f266"; }

.fa-wind:before {
  content: "\f72e"; }

.fa-window-close:before {
  content: "\f410"; }

.fa-window-maximize:before {
  content: "\f2d0"; }

.fa-window-minimize:before {
  content: "\f2d1"; }

.fa-window-restore:before {
  content: "\f2d2"; }

.fa-windows:before {
  content: "\f17a"; }

.fa-wine-bottle:before {
  content: "\f72f"; }

.fa-wine-glass:before {
  content: "\f4e3"; }

.fa-wine-glass-alt:before {
  content: "\f5ce"; }

.fa-wix:before {
  content: "\f5cf"; }

.fa-wizards-of-the-coast:before {
  content: "\f730"; }

.fa-wolf-pack-battalion:before {
  content: "\f514"; }

.fa-won-sign:before {
  content: "\f159"; }

.fa-wordpress:before {
  content: "\f19a"; }

.fa-wordpress-simple:before {
  content: "\f411"; }

.fa-wpbeginner:before {
  content: "\f297"; }

.fa-wpexplorer:before {
  content: "\f2de"; }

.fa-wpforms:before {
  content: "\f298"; }

.fa-wpressr:before {
  content: "\f3e4"; }

.fa-wrench:before {
  content: "\f0ad"; }

.fa-x-ray:before {
  content: "\f497"; }

.fa-xbox:before {
  content: "\f412"; }

.fa-xing:before {
  content: "\f168"; }

.fa-xing-square:before {
  content: "\f169"; }

.fa-y-combinator:before {
  content: "\f23b"; }

.fa-yahoo:before {
  content: "\f19e"; }

.fa-yammer:before {
  content: "\f840"; }

.fa-yandex:before {
  content: "\f413"; }

.fa-yandex-international:before {
  content: "\f414"; }

.fa-yarn:before {
  content: "\f7e3"; }

.fa-yelp:before {
  content: "\f1e9"; }

.fa-yen-sign:before {
  content: "\f157"; }

.fa-yin-yang:before {
  content: "\f6ad"; }

.fa-yoast:before {
  content: "\f2b1"; }

.fa-youtube:before {
  content: "\f167"; }

.fa-youtube-square:before {
  content: "\f431"; }

.fa-zhihu:before {
  content: "\f63f"; }

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }

@font-face {
  font-family: "Font Awesome 5 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/Assets/metronic7/plugins/global/fonts/@fortawesome/fa-brands-400.eot);
  src: url(/Assets/metronic7/plugins/global/fonts/@fortawesome/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(/Assets/metronic7/plugins/global/fonts/@fortawesome/fa-brands-400.woff2) format("woff2"), url(/Assets/metronic7/plugins/global/fonts/@fortawesome/fa-brands-400.woff) format("woff"), url(/Assets/metronic7/plugins/global/fonts/@fortawesome/fa-brands-400.ttf) format("truetype"), url(/Assets/metronic7/plugins/global/fonts/@fortawesome/fa-brands-400.svg#fontawesome) format("svg"); }

.fab {
  font-family: "Font Awesome 5 Brands"; }

@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/Assets/metronic7/plugins/global/fonts/@fortawesome/fa-regular-400.eot);
  src: url(/Assets/metronic7/plugins/global/fonts/@fortawesome/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(/Assets/metronic7/plugins/global/fonts/@fortawesome/fa-regular-400.woff2) format("woff2"), url(/Assets/metronic7/plugins/global/fonts/@fortawesome/fa-regular-400.woff) format("woff"), url(/Assets/metronic7/plugins/global/fonts/@fortawesome/fa-regular-400.ttf) format("truetype"), url(/Assets/metronic7/plugins/global/fonts/@fortawesome/fa-regular-400.svg#fontawesome) format("svg"); }

.fab, .far {
  font-weight: 400; }

@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(/Assets/metronic7/plugins/global/fonts/@fortawesome/fa-solid-900.eot);
  src: url(/Assets/metronic7/plugins/global/fonts/@fortawesome/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(/Assets/metronic7/plugins/global/fonts/@fortawesome/fa-solid-900.woff2) format("woff2"), url(/Assets/metronic7/plugins/global/fonts/@fortawesome/fa-solid-900.woff) format("woff"), url(/Assets/metronic7/plugins/global/fonts/@fortawesome/fa-solid-900.ttf) format("truetype"), url(/Assets/metronic7/plugins/global/fonts/@fortawesome/fa-solid-900.svg#fontawesome) format("svg"); }

.fa, .far, .fas {
  font-family: "Font Awesome 5 Free"; }

.fa, .fas {
  font-weight: 900; }

/**
 * prism.js default theme for JavaScript, CSS and HTML
 * Based on dabblet (http://dabblet.com)
 * @author Lea Verou
 */
code[class*="language-"],
pre[class*="language-"] {
  color: black;
  background: none;
  text-shadow: 0 1px white;
  font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
  font-size: 1em;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  word-wrap: normal;
  line-height: 1.5;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  -webkit-hyphens: none;
  -ms-hyphens: none;
  hyphens: none; }

pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection,
code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection {
  text-shadow: none;
  background: #b3d4fc; }

pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection {
  text-shadow: none;
  background: #b3d4fc; }

pre[class*="language-"]::selection, pre[class*="language-"] ::selection,
code[class*="language-"]::selection, code[class*="language-"] ::selection {
  text-shadow: none;
  background: #b3d4fc; }

@media print {
  code[class*="language-"],
  pre[class*="language-"] {
    text-shadow: none; } }

/* Code blocks */
pre[class*="language-"] {
  padding: 1em;
  margin: .5em 0;
  overflow: auto; }

:not(pre) > code[class*="language-"],
pre[class*="language-"] {
  background: #f5f2f0; }

/* Inline code */
:not(pre) > code[class*="language-"] {
  padding: .1em;
  border-radius: .3em;
  white-space: normal; }

.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
  color: slategray; }

.token.punctuation {
  color: #999; }

.token.namespace {
  opacity: .7; }

.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
  color: #905; }

.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.inserted {
  color: #690; }

.token.operator,
.token.entity,
.token.url,
.language-css .token.string,
.style .token.string {
  color: #9a6e3a;
  /* This background color was intended by the author of this theme. */
  background: rgba(255, 255, 255, 0.5); }

.token.atrule,
.token.attr-value,
.token.keyword {
  color: #07a; }

.token.function,
.token.class-name {
  color: #DD4A68; }

.token.regex,
.token.important,
.token.variable {
  color: #e90; }

.token.important,
.token.bold {
  font-weight: bold; }

.token.italic {
  font-style: italic; }

.token.entity {
  cursor: help; }

@charset "UTF-8";
/*!
 * Bootstrap v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root {
 --blue:#007bff;
 --indigo:#6610f2;
 --purple:#6f42c1;
 --pink:#e83e8c;
 --red:#dc3545;
 --orange:#fd7e14;
 --yellow:#ffc107;
 --green:#28a745;
 --teal:#20c997;
 --cyan:#17a2b8;
 --white:#ffffff;
 --gray:#7E8299;
 --gray-dark:#3F4254;
 --primary:#5C9BD1;
 --secondary:#E4E6EF;
 --success:#1bc568;
 --info:#8950FC;
 --warning:#FFA800;
 --danger:#F64E60;
 --light:#F3F6F9;
 --dark:#181C32;
 --white:#ffffff;
 --breakpoint-xs:0;
 --breakpoint-sm:576px;
 --breakpoint-md:768px;
 --breakpoint-lg:992px;
 --breakpoint-xl:1200px;
 --breakpoint-xxl:1400px;
 --font-family-sans-serif:-apple-system,
 BlinkMacSystemFont,
 "Segoe UI",
 Roboto,
 "Helvetica Neue",
 Arial,
 "Noto Sans",
 "Liberation Sans",
 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%;
 -webkit-tap-highlight-color:transparent
}
article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
 display:block
}
body {
 margin:0;
 font-family:"Open Sans",Poppins,Helvetica,sans-serif;
 font-size:1rem;
 font-weight:400;
 line-height:1.5;
 color:#3f4254;
 text-align:left;
 background-color:#fff
}
[tabindex="-1"]:focus:not(:focus-visible) {
 outline:0!important
}
hr {
 -webkit-box-sizing:content-box;
 box-sizing:content-box;
 height:0;
 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;
 -webkit-text-decoration-skip-ink:none;
 text-decoration-skip-ink:none
}
address {
 margin-bottom:1rem;
 font-style:normal;
 line-height:inherit
}
dl,
ol,
ul {
 margin-top:0;
 margin-bottom:1rem
}
ol ol,
ol ul,
ul ol,
ul ul {
 margin-bottom:0
}
dt {
 font-weight:500
}
dd {
 margin-bottom:.5rem;
 margin-left:0
}
blockquote {
 margin:0 0 1rem
}
b,
strong {
 font-weight:600
}
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:#3699ff;
 text-decoration:none;
 background-color:transparent
}
a:hover {
 color:#0073e9;
 text-decoration:underline
}
a:not([href]):not([class]) {
 color:inherit;
 text-decoration:none
}
a:not([href]):not([class]):hover {
 color:inherit;
 text-decoration:none
}
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 {
 vertical-align:middle;
 border-style:none
}
svg {
 overflow:hidden;
 vertical-align:middle
}
table {
 border-collapse:collapse
}
caption {
 padding-top:.75rem;
 padding-bottom:.75rem;
 color:#b5b5c3;
 text-align:left;
 caption-side:bottom
}
th {
 text-align:inherit;
 text-align:-webkit-match-parent
}
label {
 display:inline-block;
 margin-bottom:.5rem
}
button {
 border-radius:0
}
button:focus:not(:focus-visible) {
 outline:0
}
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
}
[role=button] {
 cursor:pointer
}
select {
 word-wrap:normal
}
[type=button],
[type=reset],
[type=submit],
button {
 -webkit-appearance:button
}
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
 cursor:pointer
}
[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
}
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
}
@media (max-width:1200px) {
 legend {
  font-size:calc(1.275rem + .3vw)
 }
}
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-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-weight:500;
 line-height:1.2
}
.h1,
h1 {
 font-size:2rem
}
@media (max-width:1200px) {
 .h1,
 h1 {
  font-size:calc(1.325rem + .9vw)
 }
}
.h2,
h2 {
 font-size:1.75rem
}
@media (max-width:1200px) {
 .h2,
 h2 {
  font-size:calc(1.3rem + .6vw)
 }
}
.h3,
h3 {
 font-size:1.5rem
}
@media (max-width:1200px) {
 .h3,
 h3 {
  font-size:calc(1.275rem + .3vw)
 }
}
.h4,
h4 {
 font-size:1.35rem
}
@media (max-width:1200px) {
 .h4,
 h4 {
  font-size:calc(1.26rem + .12vw)
 }
}
.h5,
h5 {
 font-size:1.25rem
}
.h6,
h6 {
 font-size:1.175rem
}
.lead {
 font-size:1.25rem;
 font-weight:300
}
.display-1 {
 font-size:5.5rem;
 font-weight:300;
 line-height:1.2
}
@media (max-width:1200px) {
 .display-1 {
  font-size:calc(1.675rem + 5.1vw)
 }
}
.display-2 {
 font-size:4.5rem;
 font-weight:300;
 line-height:1.2
}
@media (max-width:1200px) {
 .display-2 {
  font-size:calc(1.575rem + 3.9vw)
 }
}
.display-3 {
 font-size:3.5rem;
 font-weight:300;
 line-height:1.2
}
@media (max-width:1200px) {
 .display-3 {
  font-size:calc(1.475rem + 2.7vw)
 }
}
.display-4 {
 font-size:2.5rem;
 font-weight:300;
 line-height:1.2
}
@media (max-width:1200px) {
 .display-4 {
  font-size:calc(1.375rem + 1.5vw)
 }
}
hr {
 margin-top:1rem;
 margin-bottom:1rem;
 border:0;
 border-top:1px solid rgba(0,0,0,.1)
}
.small,
small {
 font-size:80%;
 font-weight:400
}
.mark,
mark {
 padding:.2em;
 background-color:#fcf8e3
}
.list-unstyled {
 padding-left:0;
 list-style:none
}
.list-inline {
 padding-left:0;
 list-style:none
}
.list-inline-item {
 display:inline-block
}
.list-inline-item:not(:last-child) {
 margin-right:.5rem
}
.initialism {
 font-size:90%;
 text-transform:uppercase
}
.blockquote {
 margin-bottom:1rem;
 font-size:1.25rem
}
.blockquote-footer {
 display:block;
 font-size:80%;
 color:#7e8299
}
.blockquote-footer::before {
 content:"— "
}
.img-fluid {
 max-width:100%;
 height:auto
}
.img-thumbnail {
 padding:.25rem;
 background-color:#fff;
 border:1px solid #e4e6ef;
 border-radius:.42rem;
 -webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);
 box-shadow:0 1px 2px rgba(0,0,0,.075);
 max-width:100%;
 height:auto
}
.figure {
 display:inline-block
}
.figure-img {
 margin-bottom:.5rem;
 line-height:1
}
.figure-caption {
 font-size:90%;
 color:#7e8299
}
code {
 font-size:87.5%;
 color:#e83e8c;
 word-wrap:break-word
}
a>code {
 color:inherit
}
kbd {
 padding:.2rem .4rem;
 font-size:87.5%;
 color:#fff;
 background-color:#181c32;
 border-radius:.28rem;
 -webkit-box-shadow:inset 0 -.1rem 0 rgba(0,0,0,.25);
 box-shadow:inset 0 -.1rem 0 rgba(0,0,0,.25)
}
kbd kbd {
 padding:0;
 font-size:100%;
 font-weight:500;
 -webkit-box-shadow:none;
 box-shadow:none
}
pre {
 display:block;
 font-size:87.5%;
 color:#181c32
}
pre code {
 font-size:inherit;
 color:inherit;
 word-break:normal
}
.pre-scrollable {
 max-height:340px;
 overflow-y:scroll
}
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl,
.container-xxl {
 width:100%;
 padding-right:12.5px;
 padding-left:12.5px;
 margin-right:auto;
 margin-left:auto
}
@media (min-width:576px) {
 .container,
 .container-sm {
  max-width:540px
 }
}
@media (min-width:768px) {
 .container,
 .container-md,
 .container-sm {
  max-width:720px
 }
}
@media (min-width:992px) {
 .container,
 .container-lg,
 .container-md,
 .container-sm {
  max-width:960px
 }
}
@media (min-width:1200px) {
 .container,
 .container-lg,
 .container-md,
 .container-sm,
 .container-xl {
  max-width:1140px
 }
}
@media (min-width:1400px) {
 .container,
 .container-lg,
 .container-md,
 .container-sm,
 .container-xl,
 .container-xxl {
  max-width:1340px
 }
}
.row {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 margin-right:-10px;
 margin-left:-10px
}
.no-gutters {
 margin-right:0;
 margin-left:0
}
.no-gutters>.col,
.no-gutters>[class*=col-] {
 padding-right:0;
 padding-left:0
}
.col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto,
.col-lg,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.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-auto,
.col-md,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.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-auto,
.col-sm,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.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-auto,
.col-xl,
.col-xl-1,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.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-auto,
.col-xxl,
.col-xxl-1,
.col-xxl-10,
.col-xxl-11,
.col-xxl-12,
.col-xxl-2,
.col-xxl-3,
.col-xxl-4,
.col-xxl-5,
.col-xxl-6,
.col-xxl-7,
.col-xxl-8,
.col-xxl-9,
.col-xxl-auto {
 position:relative;
 width:100%;
 padding-right:12.5px;
 padding-left:12.5px
}
.col {
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 max-width:100%
}
.row-cols-1>* {
 -webkit-box-flex:0;
 -ms-flex:0 0 100%;
 flex:0 0 100%;
 max-width:100%
}
.row-cols-2>* {
 -webkit-box-flex:0;
 -ms-flex:0 0 50%;
 flex:0 0 50%;
 max-width:50%
}
.row-cols-3>* {
 -webkit-box-flex:0;
 -ms-flex:0 0 33.3333333333%;
 flex:0 0 33.3333333333%;
 max-width:33.3333333333%
}
.row-cols-4>* {
 -webkit-box-flex:0;
 -ms-flex:0 0 25%;
 flex:0 0 25%;
 max-width:25%
}
.row-cols-5>* {
 -webkit-box-flex:0;
 -ms-flex:0 0 20%;
 flex:0 0 20%;
 max-width:20%
}
.row-cols-6>* {
 -webkit-box-flex:0;
 -ms-flex:0 0 16.6666666667%;
 flex:0 0 16.6666666667%;
 max-width:16.6666666667%
}
.col-auto {
 -webkit-box-flex:0;
 -ms-flex:0 0 auto;
 flex:0 0 auto;
 width:auto;
 max-width:100%
}
.col-1 {
 -webkit-box-flex:0;
 -ms-flex:0 0 8.3333333333%;
 flex:0 0 8.3333333333%;
 max-width:8.3333333333%
}
.col-2 {
 -webkit-box-flex:0;
 -ms-flex:0 0 16.6666666667%;
 flex:0 0 16.6666666667%;
 max-width:16.6666666667%
}
.col-3 {
 -webkit-box-flex:0;
 -ms-flex:0 0 25%;
 flex:0 0 25%;
 max-width:25%
}
.col-4 {
 -webkit-box-flex:0;
 -ms-flex:0 0 33.3333333333%;
 flex:0 0 33.3333333333%;
 max-width:33.3333333333%
}
.col-5 {
 -webkit-box-flex:0;
 -ms-flex:0 0 41.6666666667%;
 flex:0 0 41.6666666667%;
 max-width:41.6666666667%
}
.col-6 {
 -webkit-box-flex:0;
 -ms-flex:0 0 50%;
 flex:0 0 50%;
 max-width:50%
}
.col-7 {
 -webkit-box-flex:0;
 -ms-flex:0 0 58.3333333333%;
 flex:0 0 58.3333333333%;
 max-width:58.3333333333%
}
.col-8 {
 -webkit-box-flex:0;
 -ms-flex:0 0 66.6666666667%;
 flex:0 0 66.6666666667%;
 max-width:66.6666666667%
}
.col-9 {
 -webkit-box-flex:0;
 -ms-flex:0 0 75%;
 flex:0 0 75%;
 max-width:75%
}
.col-10 {
 -webkit-box-flex:0;
 -ms-flex:0 0 83.3333333333%;
 flex:0 0 83.3333333333%;
 max-width:83.3333333333%
}
.col-11 {
 -webkit-box-flex:0;
 -ms-flex:0 0 91.6666666667%;
 flex:0 0 91.6666666667%;
 max-width:91.6666666667%
}
.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-last {
 -webkit-box-ordinal-group:14;
 -ms-flex-order:13;
 order:13
}
.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
}
.order-2 {
 -webkit-box-ordinal-group:3;
 -ms-flex-order:2;
 order:2
}
.order-3 {
 -webkit-box-ordinal-group:4;
 -ms-flex-order:3;
 order:3
}
.order-4 {
 -webkit-box-ordinal-group:5;
 -ms-flex-order:4;
 order:4
}
.order-5 {
 -webkit-box-ordinal-group:6;
 -ms-flex-order:5;
 order:5
}
.order-6 {
 -webkit-box-ordinal-group:7;
 -ms-flex-order:6;
 order:6
}
.order-7 {
 -webkit-box-ordinal-group:8;
 -ms-flex-order:7;
 order:7
}
.order-8 {
 -webkit-box-ordinal-group:9;
 -ms-flex-order:8;
 order:8
}
.order-9 {
 -webkit-box-ordinal-group:10;
 -ms-flex-order:9;
 order:9
}
.order-10 {
 -webkit-box-ordinal-group:11;
 -ms-flex-order:10;
 order:10
}
.order-11 {
 -webkit-box-ordinal-group:12;
 -ms-flex-order:11;
 order:11
}
.order-12 {
 -webkit-box-ordinal-group:13;
 -ms-flex-order:12;
 order:12
}
.offset-1 {
 margin-left:8.3333333333%
}
.offset-2 {
 margin-left:16.6666666667%
}
.offset-3 {
 margin-left:25%
}
.offset-4 {
 margin-left:33.3333333333%
}
.offset-5 {
 margin-left:41.6666666667%
}
.offset-6 {
 margin-left:50%
}
.offset-7 {
 margin-left:58.3333333333%
}
.offset-8 {
 margin-left:66.6666666667%
}
.offset-9 {
 margin-left:75%
}
.offset-10 {
 margin-left:83.3333333333%
}
.offset-11 {
 margin-left:91.6666666667%
}
@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%
 }
 .row-cols-sm-1>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .row-cols-sm-2>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
 }
 .row-cols-sm-3>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 33.3333333333%;
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
 }
 .row-cols-sm-4>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
 }
 .row-cols-sm-5>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 20%;
  flex:0 0 20%;
  max-width:20%
 }
 .row-cols-sm-6>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 16.6666666667%;
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
 }
 .col-sm-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:100%
 }
 .col-sm-1 {
  -webkit-box-flex:0;
  -ms-flex:0 0 8.3333333333%;
  flex:0 0 8.3333333333%;
  max-width:8.3333333333%
 }
 .col-sm-2 {
  -webkit-box-flex:0;
  -ms-flex:0 0 16.6666666667%;
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
 }
 .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.3333333333%;
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
 }
 .col-sm-5 {
  -webkit-box-flex:0;
  -ms-flex:0 0 41.6666666667%;
  flex:0 0 41.6666666667%;
  max-width:41.6666666667%
 }
 .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.3333333333%;
  flex:0 0 58.3333333333%;
  max-width:58.3333333333%
 }
 .col-sm-8 {
  -webkit-box-flex:0;
  -ms-flex:0 0 66.6666666667%;
  flex:0 0 66.6666666667%;
  max-width:66.6666666667%
 }
 .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.3333333333%;
  flex:0 0 83.3333333333%;
  max-width:83.3333333333%
 }
 .col-sm-11 {
  -webkit-box-flex:0;
  -ms-flex:0 0 91.6666666667%;
  flex:0 0 91.6666666667%;
  max-width:91.6666666667%
 }
 .col-sm-12 {
  -webkit-box-flex:0;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .order-sm-first {
  -webkit-box-ordinal-group:0;
  -ms-flex-order:-1;
  order:-1
 }
 .order-sm-last {
  -webkit-box-ordinal-group:14;
  -ms-flex-order:13;
  order:13
 }
 .order-sm-0 {
  -webkit-box-ordinal-group:1;
  -ms-flex-order:0;
  order:0
 }
 .order-sm-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .order-sm-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .order-sm-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .order-sm-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .order-sm-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .order-sm-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .order-sm-7 {
  -webkit-box-ordinal-group:8;
  -ms-flex-order:7;
  order:7
 }
 .order-sm-8 {
  -webkit-box-ordinal-group:9;
  -ms-flex-order:8;
  order:8
 }
 .order-sm-9 {
  -webkit-box-ordinal-group:10;
  -ms-flex-order:9;
  order:9
 }
 .order-sm-10 {
  -webkit-box-ordinal-group:11;
  -ms-flex-order:10;
  order:10
 }
 .order-sm-11 {
  -webkit-box-ordinal-group:12;
  -ms-flex-order:11;
  order:11
 }
 .order-sm-12 {
  -webkit-box-ordinal-group:13;
  -ms-flex-order:12;
  order:12
 }
 .offset-sm-0 {
  margin-left:0
 }
 .offset-sm-1 {
  margin-left:8.3333333333%
 }
 .offset-sm-2 {
  margin-left:16.6666666667%
 }
 .offset-sm-3 {
  margin-left:25%
 }
 .offset-sm-4 {
  margin-left:33.3333333333%
 }
 .offset-sm-5 {
  margin-left:41.6666666667%
 }
 .offset-sm-6 {
  margin-left:50%
 }
 .offset-sm-7 {
  margin-left:58.3333333333%
 }
 .offset-sm-8 {
  margin-left:66.6666666667%
 }
 .offset-sm-9 {
  margin-left:75%
 }
 .offset-sm-10 {
  margin-left:83.3333333333%
 }
 .offset-sm-11 {
  margin-left:91.6666666667%
 }
}
@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%
 }
 .row-cols-md-1>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .row-cols-md-2>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
 }
 .row-cols-md-3>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 33.3333333333%;
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
 }
 .row-cols-md-4>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
 }
 .row-cols-md-5>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 20%;
  flex:0 0 20%;
  max-width:20%
 }
 .row-cols-md-6>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 16.6666666667%;
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
 }
 .col-md-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:100%
 }
 .col-md-1 {
  -webkit-box-flex:0;
  -ms-flex:0 0 8.3333333333%;
  flex:0 0 8.3333333333%;
  max-width:8.3333333333%
 }
 .col-md-2 {
  -webkit-box-flex:0;
  -ms-flex:0 0 16.6666666667%;
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
 }
 .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.3333333333%;
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
 }
 .col-md-5 {
  -webkit-box-flex:0;
  -ms-flex:0 0 41.6666666667%;
  flex:0 0 41.6666666667%;
  max-width:41.6666666667%
 }
 .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.3333333333%;
  flex:0 0 58.3333333333%;
  max-width:58.3333333333%
 }
 .col-md-8 {
  -webkit-box-flex:0;
  -ms-flex:0 0 66.6666666667%;
  flex:0 0 66.6666666667%;
  max-width:66.6666666667%
 }
 .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.3333333333%;
  flex:0 0 83.3333333333%;
  max-width:83.3333333333%
 }
 .col-md-11 {
  -webkit-box-flex:0;
  -ms-flex:0 0 91.6666666667%;
  flex:0 0 91.6666666667%;
  max-width:91.6666666667%
 }
 .col-md-12 {
  -webkit-box-flex:0;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .order-md-first {
  -webkit-box-ordinal-group:0;
  -ms-flex-order:-1;
  order:-1
 }
 .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
 }
 .order-md-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .order-md-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .order-md-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .order-md-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .order-md-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .order-md-7 {
  -webkit-box-ordinal-group:8;
  -ms-flex-order:7;
  order:7
 }
 .order-md-8 {
  -webkit-box-ordinal-group:9;
  -ms-flex-order:8;
  order:8
 }
 .order-md-9 {
  -webkit-box-ordinal-group:10;
  -ms-flex-order:9;
  order:9
 }
 .order-md-10 {
  -webkit-box-ordinal-group:11;
  -ms-flex-order:10;
  order:10
 }
 .order-md-11 {
  -webkit-box-ordinal-group:12;
  -ms-flex-order:11;
  order:11
 }
 .order-md-12 {
  -webkit-box-ordinal-group:13;
  -ms-flex-order:12;
  order:12
 }
 .offset-md-0 {
  margin-left:0
 }
 .offset-md-1 {
  margin-left:8.3333333333%
 }
 .offset-md-2 {
  margin-left:16.6666666667%
 }
 .offset-md-3 {
  margin-left:25%
 }
 .offset-md-4 {
  margin-left:33.3333333333%
 }
 .offset-md-5 {
  margin-left:41.6666666667%
 }
 .offset-md-6 {
  margin-left:50%
 }
 .offset-md-7 {
  margin-left:58.3333333333%
 }
 .offset-md-8 {
  margin-left:66.6666666667%
 }
 .offset-md-9 {
  margin-left:75%
 }
 .offset-md-10 {
  margin-left:83.3333333333%
 }
 .offset-md-11 {
  margin-left:91.6666666667%
 }
}
@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%
 }
 .row-cols-lg-1>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .row-cols-lg-2>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
 }
 .row-cols-lg-3>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 33.3333333333%;
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
 }
 .row-cols-lg-4>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
 }
 .row-cols-lg-5>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 20%;
  flex:0 0 20%;
  max-width:20%
 }
 .row-cols-lg-6>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 16.6666666667%;
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
 }
 .col-lg-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:100%
 }
 .col-lg-1 {
  -webkit-box-flex:0;
  -ms-flex:0 0 8.3333333333%;
  flex:0 0 8.3333333333%;
  max-width:8.3333333333%
 }
 .col-lg-2 {
  -webkit-box-flex:0;
  -ms-flex:0 0 16.6666666667%;
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
 }
 .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.3333333333%;
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
 }
 .col-lg-5 {
  -webkit-box-flex:0;
  -ms-flex:0 0 41.6666666667%;
  flex:0 0 41.6666666667%;
  max-width:41.6666666667%
 }
 .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.3333333333%;
  flex:0 0 58.3333333333%;
  max-width:58.3333333333%
 }
 .col-lg-8 {
  -webkit-box-flex:0;
  -ms-flex:0 0 66.6666666667%;
  flex:0 0 66.6666666667%;
  max-width:66.6666666667%
 }
 .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.3333333333%;
  flex:0 0 83.3333333333%;
  max-width:83.3333333333%
 }
 .col-lg-11 {
  -webkit-box-flex:0;
  -ms-flex:0 0 91.6666666667%;
  flex:0 0 91.6666666667%;
  max-width:91.6666666667%
 }
 .col-lg-12 {
  -webkit-box-flex:0;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .order-lg-first {
  -webkit-box-ordinal-group:0;
  -ms-flex-order:-1;
  order:-1
 }
 .order-lg-last {
  -webkit-box-ordinal-group:14;
  -ms-flex-order:13;
  order:13
 }
 .order-lg-0 {
  -webkit-box-ordinal-group:1;
  -ms-flex-order:0;
  order:0
 }
 .order-lg-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .order-lg-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .order-lg-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .order-lg-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .order-lg-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .order-lg-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .order-lg-7 {
  -webkit-box-ordinal-group:8;
  -ms-flex-order:7;
  order:7
 }
 .order-lg-8 {
  -webkit-box-ordinal-group:9;
  -ms-flex-order:8;
  order:8
 }
 .order-lg-9 {
  -webkit-box-ordinal-group:10;
  -ms-flex-order:9;
  order:9
 }
 .order-lg-10 {
  -webkit-box-ordinal-group:11;
  -ms-flex-order:10;
  order:10
 }
 .order-lg-11 {
  -webkit-box-ordinal-group:12;
  -ms-flex-order:11;
  order:11
 }
 .order-lg-12 {
  -webkit-box-ordinal-group:13;
  -ms-flex-order:12;
  order:12
 }
 .offset-lg-0 {
  margin-left:0
 }
 .offset-lg-1 {
  margin-left:8.3333333333%
 }
 .offset-lg-2 {
  margin-left:16.6666666667%
 }
 .offset-lg-3 {
  margin-left:25%
 }
 .offset-lg-4 {
  margin-left:33.3333333333%
 }
 .offset-lg-5 {
  margin-left:41.6666666667%
 }
 .offset-lg-6 {
  margin-left:50%
 }
 .offset-lg-7 {
  margin-left:58.3333333333%
 }
 .offset-lg-8 {
  margin-left:66.6666666667%
 }
 .offset-lg-9 {
  margin-left:75%
 }
 .offset-lg-10 {
  margin-left:83.3333333333%
 }
 .offset-lg-11 {
  margin-left:91.6666666667%
 }
}
@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%
 }
 .row-cols-xl-1>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .row-cols-xl-2>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
 }
 .row-cols-xl-3>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 33.3333333333%;
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
 }
 .row-cols-xl-4>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
 }
 .row-cols-xl-5>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 20%;
  flex:0 0 20%;
  max-width:20%
 }
 .row-cols-xl-6>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 16.6666666667%;
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
 }
 .col-xl-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:100%
 }
 .col-xl-1 {
  -webkit-box-flex:0;
  -ms-flex:0 0 8.3333333333%;
  flex:0 0 8.3333333333%;
  max-width:8.3333333333%
 }
 .col-xl-2 {
  -webkit-box-flex:0;
  -ms-flex:0 0 16.6666666667%;
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
 }
 .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.3333333333%;
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
 }
 .col-xl-5 {
  -webkit-box-flex:0;
  -ms-flex:0 0 41.6666666667%;
  flex:0 0 41.6666666667%;
  max-width:41.6666666667%
 }
 .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.3333333333%;
  flex:0 0 58.3333333333%;
  max-width:58.3333333333%
 }
 .col-xl-8 {
  -webkit-box-flex:0;
  -ms-flex:0 0 66.6666666667%;
  flex:0 0 66.6666666667%;
  max-width:66.6666666667%
 }
 .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.3333333333%;
  flex:0 0 83.3333333333%;
  max-width:83.3333333333%
 }
 .col-xl-11 {
  -webkit-box-flex:0;
  -ms-flex:0 0 91.6666666667%;
  flex:0 0 91.6666666667%;
  max-width:91.6666666667%
 }
 .col-xl-12 {
  -webkit-box-flex:0;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .order-xl-first {
  -webkit-box-ordinal-group:0;
  -ms-flex-order:-1;
  order:-1
 }
 .order-xl-last {
  -webkit-box-ordinal-group:14;
  -ms-flex-order:13;
  order:13
 }
 .order-xl-0 {
  -webkit-box-ordinal-group:1;
  -ms-flex-order:0;
  order:0
 }
 .order-xl-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .order-xl-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .order-xl-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .order-xl-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .order-xl-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .order-xl-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .order-xl-7 {
  -webkit-box-ordinal-group:8;
  -ms-flex-order:7;
  order:7
 }
 .order-xl-8 {
  -webkit-box-ordinal-group:9;
  -ms-flex-order:8;
  order:8
 }
 .order-xl-9 {
  -webkit-box-ordinal-group:10;
  -ms-flex-order:9;
  order:9
 }
 .order-xl-10 {
  -webkit-box-ordinal-group:11;
  -ms-flex-order:10;
  order:10
 }
 .order-xl-11 {
  -webkit-box-ordinal-group:12;
  -ms-flex-order:11;
  order:11
 }
 .order-xl-12 {
  -webkit-box-ordinal-group:13;
  -ms-flex-order:12;
  order:12
 }
 .offset-xl-0 {
  margin-left:0
 }
 .offset-xl-1 {
  margin-left:8.3333333333%
 }
 .offset-xl-2 {
  margin-left:16.6666666667%
 }
 .offset-xl-3 {
  margin-left:25%
 }
 .offset-xl-4 {
  margin-left:33.3333333333%
 }
 .offset-xl-5 {
  margin-left:41.6666666667%
 }
 .offset-xl-6 {
  margin-left:50%
 }
 .offset-xl-7 {
  margin-left:58.3333333333%
 }
 .offset-xl-8 {
  margin-left:66.6666666667%
 }
 .offset-xl-9 {
  margin-left:75%
 }
 .offset-xl-10 {
  margin-left:83.3333333333%
 }
 .offset-xl-11 {
  margin-left:91.6666666667%
 }
}
@media (min-width:1400px) {
 .col-xxl {
  -ms-flex-preferred-size:0;
  flex-basis:0;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  max-width:100%
 }
 .row-cols-xxl-1>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .row-cols-xxl-2>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
 }
 .row-cols-xxl-3>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 33.3333333333%;
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
 }
 .row-cols-xxl-4>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
 }
 .row-cols-xxl-5>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 20%;
  flex:0 0 20%;
  max-width:20%
 }
 .row-cols-xxl-6>* {
  -webkit-box-flex:0;
  -ms-flex:0 0 16.6666666667%;
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
 }
 .col-xxl-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:100%
 }
 .col-xxl-1 {
  -webkit-box-flex:0;
  -ms-flex:0 0 8.3333333333%;
  flex:0 0 8.3333333333%;
  max-width:8.3333333333%
 }
 .col-xxl-2 {
  -webkit-box-flex:0;
  -ms-flex:0 0 16.6666666667%;
  flex:0 0 16.6666666667%;
  max-width:16.6666666667%
 }
 .col-xxl-3 {
  -webkit-box-flex:0;
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
 }
 .col-xxl-4 {
  -webkit-box-flex:0;
  -ms-flex:0 0 33.3333333333%;
  flex:0 0 33.3333333333%;
  max-width:33.3333333333%
 }
 .col-xxl-5 {
  -webkit-box-flex:0;
  -ms-flex:0 0 41.6666666667%;
  flex:0 0 41.6666666667%;
  max-width:41.6666666667%
 }
 .col-xxl-6 {
  -webkit-box-flex:0;
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
 }
 .col-xxl-7 {
  -webkit-box-flex:0;
  -ms-flex:0 0 58.3333333333%;
  flex:0 0 58.3333333333%;
  max-width:58.3333333333%
 }
 .col-xxl-8 {
  -webkit-box-flex:0;
  -ms-flex:0 0 66.6666666667%;
  flex:0 0 66.6666666667%;
  max-width:66.6666666667%
 }
 .col-xxl-9 {
  -webkit-box-flex:0;
  -ms-flex:0 0 75%;
  flex:0 0 75%;
  max-width:75%
 }
 .col-xxl-10 {
  -webkit-box-flex:0;
  -ms-flex:0 0 83.3333333333%;
  flex:0 0 83.3333333333%;
  max-width:83.3333333333%
 }
 .col-xxl-11 {
  -webkit-box-flex:0;
  -ms-flex:0 0 91.6666666667%;
  flex:0 0 91.6666666667%;
  max-width:91.6666666667%
 }
 .col-xxl-12 {
  -webkit-box-flex:0;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .order-xxl-first {
  -webkit-box-ordinal-group:0;
  -ms-flex-order:-1;
  order:-1
 }
 .order-xxl-last {
  -webkit-box-ordinal-group:14;
  -ms-flex-order:13;
  order:13
 }
 .order-xxl-0 {
  -webkit-box-ordinal-group:1;
  -ms-flex-order:0;
  order:0
 }
 .order-xxl-1 {
  -webkit-box-ordinal-group:2;
  -ms-flex-order:1;
  order:1
 }
 .order-xxl-2 {
  -webkit-box-ordinal-group:3;
  -ms-flex-order:2;
  order:2
 }
 .order-xxl-3 {
  -webkit-box-ordinal-group:4;
  -ms-flex-order:3;
  order:3
 }
 .order-xxl-4 {
  -webkit-box-ordinal-group:5;
  -ms-flex-order:4;
  order:4
 }
 .order-xxl-5 {
  -webkit-box-ordinal-group:6;
  -ms-flex-order:5;
  order:5
 }
 .order-xxl-6 {
  -webkit-box-ordinal-group:7;
  -ms-flex-order:6;
  order:6
 }
 .order-xxl-7 {
  -webkit-box-ordinal-group:8;
  -ms-flex-order:7;
  order:7
 }
 .order-xxl-8 {
  -webkit-box-ordinal-group:9;
  -ms-flex-order:8;
  order:8
 }
 .order-xxl-9 {
  -webkit-box-ordinal-group:10;
  -ms-flex-order:9;
  order:9
 }
 .order-xxl-10 {
  -webkit-box-ordinal-group:11;
  -ms-flex-order:10;
  order:10
 }
 .order-xxl-11 {
  -webkit-box-ordinal-group:12;
  -ms-flex-order:11;
  order:11
 }
 .order-xxl-12 {
  -webkit-box-ordinal-group:13;
  -ms-flex-order:12;
  order:12
 }
 .offset-xxl-0 {
  margin-left:0
 }
 .offset-xxl-1 {
  margin-left:8.3333333333%
 }
 .offset-xxl-2 {
  margin-left:16.6666666667%
 }
 .offset-xxl-3 {
  margin-left:25%
 }
 .offset-xxl-4 {
  margin-left:33.3333333333%
 }
 .offset-xxl-5 {
  margin-left:41.6666666667%
 }
 .offset-xxl-6 {
  margin-left:50%
 }
 .offset-xxl-7 {
  margin-left:58.3333333333%
 }
 .offset-xxl-8 {
  margin-left:66.6666666667%
 }
 .offset-xxl-9 {
  margin-left:75%
 }
 .offset-xxl-10 {
  margin-left:83.3333333333%
 }
 .offset-xxl-11 {
  margin-left:91.6666666667%
 }
}
.table {
 width:100%;
 margin-bottom:1rem;
 color:#3f4254;
 background-color:transparent
}
.table td,
.table th {
 padding:.75rem;
 vertical-align:top;
 border-top:1px solid #ebedf3
}
.table thead th {
 vertical-align:bottom;
 border-bottom:2px solid #ebedf3
}
.table tbody+tbody {
 border-top:2px solid #ebedf3
}
.table-sm td,
.table-sm th {
 padding:.3rem
}
.table-bordered {
 border:1px solid #ebedf3
}
.table-bordered td,
.table-bordered th {
 border:1px solid #ebedf3
}
.table-bordered thead td,
.table-bordered thead th {
 border-bottom-width:2px
}
.table-borderless tbody+tbody,
.table-borderless td,
.table-borderless th,
.table-borderless thead th {
 border:0
}
.table-striped tbody tr:nth-of-type(odd) {
 background-color:#ebedf3
}
.table-hover tbody tr:hover {
 color:#3f4254;
 background-color:#e4e6ef
}
.table-primary,
.table-primary>td,
.table-primary>th {
 background-color:#c7e2ff
}
.table-primary tbody+tbody,
.table-primary td,
.table-primary th,
.table-primary thead th {
 border-color:#96caff
}
.table-hover .table-primary:hover {
 background-color:#aed5ff
}
.table-hover .table-primary:hover>td,
.table-hover .table-primary:hover>th {
 background-color:#aed5ff
}
.table-secondary,
.table-secondary>td,
.table-secondary>th {
 background-color:#f7f8fb
}
.table-secondary tbody+tbody,
.table-secondary td,
.table-secondary th,
.table-secondary thead th {
 border-color:#f1f2f7
}
.table-hover .table-secondary:hover {
 background-color:#e6e9f3
}
.table-hover .table-secondary:hover>td,
.table-hover .table-secondary:hover>th {
 background-color:#e6e9f3
}
.table-success,
.table-success>td,
.table-success>th {
 background-color:#bfefed
}
.table-success tbody+tbody,
.table-success td,
.table-success th,
.table-success thead th {
 border-color:#88e1dd
}
.table-hover .table-success:hover {
 background-color:#abeae7
}
.table-hover .table-success:hover>td,
.table-hover .table-success:hover>th {
 background-color:#abeae7
}
.table-info,
.table-info>td,
.table-info>th {
 background-color:#decefe
}
.table-info tbody+tbody,
.table-info td,
.table-info th,
.table-info thead th {
 border-color:#c2a4fd
}
.table-hover .table-info:hover {
 background-color:#cdb5fd
}
.table-hover .table-info:hover>td,
.table-hover .table-info:hover>th {
 background-color:#cdb5fd
}
.table-warning,
.table-warning>td,
.table-warning>th {
 background-color:#ffe7b8
}
.table-warning tbody+tbody,
.table-warning td,
.table-warning th,
.table-warning thead th {
 border-color:#ffd27a
}
.table-hover .table-warning:hover {
 background-color:#ffde9f
}
.table-hover .table-warning:hover>td,
.table-hover .table-warning:hover>th {
 background-color:#ffde9f
}
.table-danger,
.table-danger>td,
.table-danger>th {
 background-color:#fccdd2
}
.table-danger tbody+tbody,
.table-danger td,
.table-danger th,
.table-danger thead th {
 border-color:#faa3ac
}
.table-hover .table-danger:hover {
 background-color:#fbb5bc
}
.table-hover .table-danger:hover>td,
.table-hover .table-danger:hover>th {
 background-color:#fbb5bc
}
.table-light,
.table-light>td,
.table-light>th {
 background-color:#fcfcfd
}
.table-light tbody+tbody,
.table-light td,
.table-light th,
.table-light thead th {
 border-color:#f9fafc
}
.table-hover .table-light:hover {
 background-color:#ededf3
}
.table-hover .table-light:hover>td,
.table-hover .table-light:hover>th {
 background-color:#ededf3
}
.table-dark,
.table-dark>td,
.table-dark>th {
 background-color:#bebfc6
}
.table-dark tbody+tbody,
.table-dark td,
.table-dark th,
.table-dark thead th {
 border-color:#878994
}
.table-hover .table-dark:hover {
 background-color:#b0b2ba
}
.table-hover .table-dark:hover>td,
.table-hover .table-dark:hover>th {
 background-color:#b0b2ba
}
.table-white,
.table-white>td,
.table-white>th {
 background-color:#fff
}
.table-white tbody+tbody,
.table-white td,
.table-white th,
.table-white thead th {
 border-color:#fff
}
.table-hover .table-white:hover {
 background-color:#f2f2f2
}
.table-hover .table-white:hover>td,
.table-hover .table-white:hover>th {
 background-color:#f2f2f2
}
.table-active,
.table-active>td,
.table-active>th {
 background-color:#e4e6ef
}
.table-hover .table-active:hover {
 background-color:#d4d7e6
}
.table-hover .table-active:hover>td,
.table-hover .table-active:hover>th {
 background-color:#d4d7e6
}
.table .thead-dark th {
 color:#fff;
 background-color:#181c32;
 border-color:#242a4c
}
.table .thead-light th {
 color:#3f4254;
 background-color:#f3f6f9;
 border-color:#ebedf3
}
.table-dark {
 color:#fff;
 background-color:#181c32
}
.table-dark td,
.table-dark th,
.table-dark thead th {
 border-color:#242a4c
}
.table-dark.table-bordered {
 border:0
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
 background-color:rgba(255,255,255,.05)
}
.table-dark.table-hover tbody tr:hover {
 color:#fff;
 background-color:rgba(255,255,255,.075)
}
@media (max-width:575.98px) {
 .table-responsive-sm {
  display:block;
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch
 }
 .table-responsive-sm>.table-bordered {
  border:0
 }
}
@media (max-width:767.98px) {
 .table-responsive-md {
  display:block;
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch
 }
 .table-responsive-md>.table-bordered {
  border:0
 }
}
@media (max-width:991.98px) {
 .table-responsive-lg {
  display:block;
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch
 }
 .table-responsive-lg>.table-bordered {
  border:0
 }
}
@media (max-width:1199.98px) {
 .table-responsive-xl {
  display:block;
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch
 }
 .table-responsive-xl>.table-bordered {
  border:0
 }
}
@media (max-width:1399.98px) {
 .table-responsive-xxl {
  display:block;
  width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch
 }
 .table-responsive-xxl>.table-bordered {
  border:0
 }
}
.table-responsive {
 display:block;
 width:100%;
 overflow-x:auto;
 -webkit-overflow-scrolling:touch
}
.table-responsive>.table-bordered {
 border:0
}
.form-control {
 display:block;
 width:100%;
 height:calc(1.5em + 1.3rem + 2px);
 padding:.65rem 1rem;
 font-size:1rem;
 font-weight:400;
 line-height:1.5;
 color:#3f4254;
 background-color:#fff;
 background-clip:padding-box;
 border:1px solid #e4e6ef;
 border-radius:.42rem;
 -webkit-box-shadow:none;
 box-shadow:none;
 -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 (prefers-reduced-motion:reduce) {
 .form-control {
  -webkit-transition:none;
  transition:none
 }
}
.form-control::-ms-expand {
 background-color:transparent;
 border:0
}
.form-control:-moz-focusring {
 color:transparent;
 text-shadow:0 0 0 #3f4254
}
.form-control:focus {
 color:#3f4254;
 background-color:#fff;
 border-color:#69b3ff;
 outline:0
}
.form-control::-webkit-input-placeholder {
 color:#b5b5c3;
 opacity:1
}
.form-control::-moz-placeholder {
 color:#b5b5c3;
 opacity:1
}
.form-control:-ms-input-placeholder {
 color:#b5b5c3;
 opacity:1
}
.form-control::-ms-input-placeholder {
 color:#b5b5c3;
 opacity:1
}
.form-control::placeholder {
 color:#b5b5c3;
 opacity:1
}
.form-control:disabled,
.form-control[readonly] {
 background-color:#f3f6f9;
 opacity:1
}
input[type=date].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control,
input[type=time].form-control {
 -webkit-appearance:none;
 -moz-appearance:none;
 appearance:none
}
select.form-control:focus::-ms-value {
 color:#3f4254;
 background-color:#fff
}
.form-control-file,
.form-control-range {
 display:block;
 width:100%
}
.col-form-label {
 padding-top:calc(.65rem + 1px);
 padding-bottom:calc(.65rem + 1px);
 margin-bottom:0;
 font-size:inherit;
 line-height:1.5
}
.col-form-label-lg {
 padding-top:calc(.825rem + 1px);
 padding-bottom:calc(.825rem + 1px);
 font-size:1.08rem;
 line-height:1.5
}
.col-form-label-sm {
 padding-top:calc(.55rem + 1px);
 padding-bottom:calc(.55rem + 1px);
 font-size:.925rem;
 line-height:1.35
}
.form-control-plaintext {
 display:block;
 width:100%;
 padding:.65rem 0;
 margin-bottom:0;
 font-size:1rem;
 line-height:1.5;
 color:#3f4254;
 background-color:transparent;
 border:solid transparent;
 border-width:1px 0
}
.form-control-plaintext.form-control-lg,
.form-control-plaintext.form-control-sm {
 padding-right:0;
 padding-left:0
}
.form-control-sm {
 height:calc(1.35em + 1.1rem + 2px);
 padding:.55rem .75rem;
 font-size:.925rem;
 line-height:1.35;
 border-radius:.28rem
}
.form-control-lg {
 height:calc(1.5em + 1.65rem + 2px);
 padding:.825rem 1.42rem;
 font-size:1.08rem;
 line-height:1.5;
 border-radius:.42rem
}
select.form-control[multiple],
select.form-control[size] {
 height:auto
}
textarea.form-control {
 height:auto
}
.form-group {
 margin-bottom:1.75rem
}
.form-text {
 display:block;
 margin-top:.25rem
}
.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
}
.form-check {
 position:relative;
 display:block;
 padding-left:1.25rem
}
.form-check-input {
 position:absolute;
 margin-top:.3rem;
 margin-left:-1.25rem
}
.form-check-input:disabled~.form-check-label,
.form-check-input[disabled]~.form-check-label {
 color:#b5b5c3
}
.form-check-label {
 margin-bottom:0
}
.form-check-inline {
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 padding-left:0;
 margin-right:.75rem
}
.form-check-inline .form-check-input {
 position:static;
 margin-top:0;
 margin-right:.3125rem;
 margin-left:0
}
.valid-feedback {
 display:none;
 width:100%;
 margin-top:.25rem;
 font-size:.9rem;
 color:#1bc5bd
}
.valid-tooltip {
 position:absolute;
 top:100%;
 left:0;
 z-index:5;
 display:none;
 max-width:100%;
 padding:.75rem 1rem;
 margin-top:.1rem;
 font-size:.9rem;
 line-height:1.5;
 color:#fff;
 background-color:#1bc5bd;
 border-radius:3px
}
.form-row>.col>.valid-tooltip,
.form-row>[class*=col-]>.valid-tooltip {
 left:5px
}
.is-valid~.valid-feedback,
.is-valid~.valid-tooltip,
.was-validated :valid~.valid-feedback,
.was-validated :valid~.valid-tooltip {
 display:block
}
.form-control.is-valid,
.was-validated .form-control:valid {
 border-color:#1bc5bd;
 padding-right:calc(1.5em + 1.3rem);
 background-image:url(/Assets/metronic7/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%231BC5BD' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e);
 background-repeat:no-repeat;
 background-position:right calc(.375em + .325rem) center;
 background-size:calc(.75em + .65rem) calc(.75em + .65rem)
}
.form-control.is-valid:focus,
.was-validated .form-control:valid:focus {
 border-color:#1bc5bd;
 -webkit-box-shadow:0 0 0 .2rem rgba(27,197,189,.25);
 box-shadow:0 0 0 .2rem rgba(27,197,189,.25)
}
.was-validated textarea.form-control:valid,
textarea.form-control.is-valid {
 padding-right:calc(1.5em + 1.3rem);
 background-position:top calc(.375em + .325rem) right calc(.375em + .325rem)
}
.custom-select.is-valid,
.was-validated .custom-select:valid {
 border-color:#1bc5bd;
 padding-right:calc(.75em + 2.975rem);
 background:url(/Assets/metronic7/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%233F4254' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e) right 1rem center/8px 10px no-repeat,#fff url(/Assets/metronic7/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%231BC5BD' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e) center right 2rem/calc(.75em + .65rem) calc(.75em + .65rem) no-repeat
}
.custom-select.is-valid:focus,
.was-validated .custom-select:valid:focus {
 border-color:#1bc5bd;
 -webkit-box-shadow:0 0 0 .2rem rgba(27,197,189,.25);
 box-shadow:0 0 0 .2rem rgba(27,197,189,.25)
}
.form-check-input.is-valid~.form-check-label,
.was-validated .form-check-input:valid~.form-check-label {
 color:#1bc5bd
}
.form-check-input.is-valid~.valid-feedback,
.form-check-input.is-valid~.valid-tooltip,
.was-validated .form-check-input:valid~.valid-feedback,
.was-validated .form-check-input:valid~.valid-tooltip {
 display:block
}
.custom-control-input.is-valid~.custom-control-label,
.was-validated .custom-control-input:valid~.custom-control-label {
 color:#1bc5bd
}
.custom-control-input.is-valid~.custom-control-label::before,
.was-validated .custom-control-input:valid~.custom-control-label::before {
 border-color:#1bc5bd
}
.custom-control-input.is-valid:checked~.custom-control-label::before,
.was-validated .custom-control-input:valid:checked~.custom-control-label::before {
 border-color:#30e3da;
 background-color:#30e3da
}
.custom-control-input.is-valid:focus~.custom-control-label::before,
.was-validated .custom-control-input:valid:focus~.custom-control-label::before {
 -webkit-box-shadow:0 0 0 .2rem rgba(27,197,189,.25);
 box-shadow:0 0 0 .2rem rgba(27,197,189,.25)
}
.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,
.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before {
 border-color:#1bc5bd
}
.custom-file-input.is-valid~.custom-file-label,
.was-validated .custom-file-input:valid~.custom-file-label {
 border-color:#1bc5bd
}
.custom-file-input.is-valid:focus~.custom-file-label,
.was-validated .custom-file-input:valid:focus~.custom-file-label {
 border-color:#1bc5bd;
 -webkit-box-shadow:0 0 0 .2rem rgba(27,197,189,.25);
 box-shadow:0 0 0 .2rem rgba(27,197,189,.25)
}
.invalid-feedback {
 display:none;
 width:100%;
 margin-top:.25rem;
 font-size:.9rem;
 color:#f64e60
}
.invalid-tooltip {
 position:absolute;
 top:100%;
 left:0;
 z-index:5;
 display:none;
 max-width:100%;
 padding:.75rem 1rem;
 margin-top:.1rem;
 font-size:.9rem;
 line-height:1.5;
 color:#fff;
 background-color:#f64e60;
 border-radius:3px
}
.form-row>.col>.invalid-tooltip,
.form-row>[class*=col-]>.invalid-tooltip {
 left:5px
}
.is-invalid~.invalid-feedback,
.is-invalid~.invalid-tooltip,
.was-validated :invalid~.invalid-feedback,
.was-validated :invalid~.invalid-tooltip {
 display:block
}
.form-control.is-invalid,
.was-validated .form-control:invalid {
 border-color:#f64e60;
 padding-right:calc(1.5em + 1.3rem);
 background-image:url(/Assets/metronic7/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23F64E60' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23F64E60' stroke='none'/%3e%3c/svg%3e);
 background-repeat:no-repeat;
 background-position:right calc(.375em + .325rem) center;
 background-size:calc(.75em + .65rem) calc(.75em + .65rem)
}
.form-control.is-invalid:focus,
.was-validated .form-control:invalid:focus {
 border-color:#f64e60;
 -webkit-box-shadow:0 0 0 .2rem rgba(246,78,96,.25);
 box-shadow:0 0 0 .2rem rgba(246,78,96,.25)
}
.was-validated textarea.form-control:invalid,
textarea.form-control.is-invalid {
 padding-right:calc(1.5em + 1.3rem);
 background-position:top calc(.375em + .325rem) right calc(.375em + .325rem)
}
.custom-select.is-invalid,
.was-validated .custom-select:invalid {
 border-color:#f64e60;
 padding-right:calc(.75em + 2.975rem);
 background:url(/Assets/metronic7/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%233F4254' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e) right 1rem center/8px 10px no-repeat,#fff url(/Assets/metronic7/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23F64E60' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23F64E60' stroke='none'/%3e%3c/svg%3e) center right 2rem/calc(.75em + .65rem) calc(.75em + .65rem) no-repeat
}
.custom-select.is-invalid:focus,
.was-validated .custom-select:invalid:focus {
 border-color:#f64e60;
 -webkit-box-shadow:0 0 0 .2rem rgba(246,78,96,.25);
 box-shadow:0 0 0 .2rem rgba(246,78,96,.25)
}
.form-check-input.is-invalid~.form-check-label,
.was-validated .form-check-input:invalid~.form-check-label {
 color:#f64e60
}
.form-check-input.is-invalid~.invalid-feedback,
.form-check-input.is-invalid~.invalid-tooltip,
.was-validated .form-check-input:invalid~.invalid-feedback,
.was-validated .form-check-input:invalid~.invalid-tooltip {
 display:block
}
.custom-control-input.is-invalid~.custom-control-label,
.was-validated .custom-control-input:invalid~.custom-control-label {
 color:#f64e60
}
.custom-control-input.is-invalid~.custom-control-label::before,
.was-validated .custom-control-input:invalid~.custom-control-label::before {
 border-color:#f64e60
}
.custom-control-input.is-invalid:checked~.custom-control-label::before,
.was-validated .custom-control-input:invalid:checked~.custom-control-label::before {
 border-color:#f87f8c;
 background-color:#f87f8c
}
.custom-control-input.is-invalid:focus~.custom-control-label::before,
.was-validated .custom-control-input:invalid:focus~.custom-control-label::before {
 -webkit-box-shadow:0 0 0 .2rem rgba(246,78,96,.25);
 box-shadow:0 0 0 .2rem rgba(246,78,96,.25)
}
.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,
.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before {
 border-color:#f64e60
}
.custom-file-input.is-invalid~.custom-file-label,
.was-validated .custom-file-input:invalid~.custom-file-label {
 border-color:#f64e60
}
.custom-file-input.is-invalid:focus~.custom-file-label,
.was-validated .custom-file-input:invalid:focus~.custom-file-label {
 border-color:#f64e60;
 -webkit-box-shadow:0 0 0 .2rem rgba(246,78,96,.25);
 box-shadow:0 0 0 .2rem rgba(246,78,96,.25)
}
.form-inline {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-flow:row wrap;
 flex-flow:row wrap;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.form-inline .form-check {
 width:100%
}
@media (min-width:576px) {
 .form-inline label {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  margin-bottom:0
 }
 .form-inline .form-group {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row wrap;
  flex-flow:row wrap;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  margin-bottom:0
 }
 .form-inline .form-control {
  display:inline-block;
  width:auto;
  vertical-align:middle
 }
 .form-inline .form-control-plaintext {
  display:inline-block
 }
 .form-inline .custom-select,
 .form-inline .input-group {
  width:auto
 }
 .form-inline .form-check {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  width:auto;
  padding-left:0
 }
 .form-inline .form-check-input {
  position:relative;
  -ms-flex-negative:0;
  flex-shrink:0;
  margin-top:0;
  margin-right:.25rem;
  margin-left:0
 }
 .form-inline .custom-control {
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
 }
 .form-inline .custom-control-label {
  margin-bottom:0
 }
}
.btn {
 display:inline-block;
 font-weight:400;
 color:#3f4254;
 text-align:center;
 vertical-align:middle;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none;
 background-color:transparent;
 border:1px solid transparent;
 padding:.65rem 1rem;
 font-size:1rem;
 line-height:1.5;
 border-radius:.42rem;
 -webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;
 transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;
 transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;
 transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
 .btn {
  -webkit-transition:none;
  transition:none
 }
}
.btn:hover {
 color:#3f4254;
 text-decoration:none
}
.btn.focus,
.btn:focus {
 outline:0;
 -webkit-box-shadow:none;
 box-shadow:none
}
.btn.disabled,
.btn:disabled {
 opacity:.6;
 -webkit-box-shadow:none;
 box-shadow:none
}
.btn:not(:disabled):not(.disabled) {
 cursor:pointer
}
.btn:not(:disabled):not(.disabled).active,
.btn:not(:disabled):not(.disabled):active {
 -webkit-box-shadow:none;
 box-shadow:none
}
a.btn.disabled,
fieldset:disabled a.btn {
 pointer-events:none
}
.btn-primary {
 color:#fff;
 background-color:#3699ff;
 border-color:#3699ff;
 -webkit-box-shadow:none;
 box-shadow:none
}
.btn-primary:hover {
 color:#fff;
 background-color:#1086ff;
 border-color:#037fff
}
.btn-primary.focus,
.btn-primary:focus {
 color:#fff;
 background-color:#1086ff;
 border-color:#037fff;
 -webkit-box-shadow:0 0 0 .2rem rgba(84,168,255,.5);
 box-shadow:0 0 0 .2rem rgba(84,168,255,.5)
}
.btn-primary.disabled,
.btn-primary:disabled {
 color:#fff;
 background-color:#3699ff;
 border-color:#3699ff
}
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle {
 color:#fff;
 background-color:#037fff;
 border-color:#0079f5
}
.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(84,168,255,.5);
 box-shadow:0 0 0 .2rem rgba(84,168,255,.5)
}
.btn-secondary {
 color:#181c32;
 background-color:#e4e6ef;
 border-color:#e4e6ef;
 -webkit-box-shadow:none;
 box-shadow:none
}
.btn-secondary:hover {
 color:#181c32;
 background-color:#ccd0e1;
 border-color:#c4c8dc
}
.btn-secondary.focus,
.btn-secondary:focus {
 color:#181c32;
 background-color:#ccd0e1;
 border-color:#c4c8dc;
 -webkit-box-shadow:0 0 0 .2rem rgba(197,200,211,.5);
 box-shadow:0 0 0 .2rem rgba(197,200,211,.5)
}
.btn-secondary.disabled,
.btn-secondary:disabled {
 color:#181c32;
 background-color:#e4e6ef;
 border-color:#e4e6ef
}
.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active,
.show>.btn-secondary.dropdown-toggle {
 color:#181c32;
 background-color:#c4c8dc;
 border-color:#bcc1d7
}
.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(197,200,211,.5);
 box-shadow:0 0 0 .2rem rgba(197,200,211,.5)
}
.btn-success {
 color:#fff;
 background-color:#1bc5bd;
 border-color:#1bc5bd;
 -webkit-box-shadow:none;
 box-shadow:none
}
.btn-success:hover {
 color:#fff;
 background-color:#16a39d;
 border-color:#159892
}
.btn-success.focus,
.btn-success:focus {
 color:#fff;
 background-color:#16a39d;
 border-color:#159892;
 -webkit-box-shadow:0 0 0 .2rem rgba(61,206,199,.5);
 box-shadow:0 0 0 .2rem rgba(61,206,199,.5)
}
.btn-success.disabled,
.btn-success:disabled {
 color:#fff;
 background-color:#1bc5bd;
 border-color:#1bc5bd
}
.btn-success:not(:disabled):not(.disabled).active,
.btn-success:not(:disabled):not(.disabled):active,
.show>.btn-success.dropdown-toggle {
 color:#fff;
 background-color:#159892;
 border-color:#138d87
}
.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(61,206,199,.5);
 box-shadow:0 0 0 .2rem rgba(61,206,199,.5)
}
.btn-info {
 color:#fff;
 background-color:#8950fc;
 border-color:#8950fc;
 -webkit-box-shadow:none;
 box-shadow:none
}
.btn-info:hover {
 color:#fff;
 background-color:#702afb;
 border-color:#671efb
}
.btn-info.focus,
.btn-info:focus {
 color:#fff;
 background-color:#702afb;
 border-color:#671efb;
 -webkit-box-shadow:0 0 0 .2rem rgba(155,106,252,.5);
 box-shadow:0 0 0 .2rem rgba(155,106,252,.5)
}
.btn-info.disabled,
.btn-info:disabled {
 color:#fff;
 background-color:#8950fc;
 border-color:#8950fc
}
.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled):active,
.show>.btn-info.dropdown-toggle {
 color:#fff;
 background-color:#671efb;
 border-color:#5f11fb
}
.btn-info:not(:disabled):not(.disabled).active:focus,
.btn-info:not(:disabled):not(.disabled):active:focus,
.show>.btn-info.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(155,106,252,.5);
 box-shadow:0 0 0 .2rem rgba(155,106,252,.5)
}
.btn-warning {
 color:#181c32;
 background-color:#ffa800;
 border-color:#ffa800;
 -webkit-box-shadow:none;
 box-shadow:none
}
.btn-warning:hover {
 color:#fff;
 background-color:#d98f00;
 border-color:#cc8600
}
.btn-warning.focus,
.btn-warning:focus {
 color:#fff;
 background-color:#d98f00;
 border-color:#cc8600;
 -webkit-box-shadow:0 0 0 .2rem rgba(220,147,8,.5);
 box-shadow:0 0 0 .2rem rgba(220,147,8,.5)
}
.btn-warning.disabled,
.btn-warning:disabled {
 color:#181c32;
 background-color:#ffa800;
 border-color:#ffa800
}
.btn-warning:not(:disabled):not(.disabled).active,
.btn-warning:not(:disabled):not(.disabled):active,
.show>.btn-warning.dropdown-toggle {
 color:#fff;
 background-color:#cc8600;
 border-color:#bf7e00
}
.btn-warning:not(:disabled):not(.disabled).active:focus,
.btn-warning:not(:disabled):not(.disabled):active:focus,
.show>.btn-warning.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(220,147,8,.5);
 box-shadow:0 0 0 .2rem rgba(220,147,8,.5)
}
.btn-danger {
 color:#fff;
 background-color:#f64e60;
 border-color:#f64e60;
 -webkit-box-shadow:none;
 box-shadow:none
}
.btn-danger:hover {
 color:#fff;
 background-color:#f42a3f;
 border-color:#f41d34
}
.btn-danger.focus,
.btn-danger:focus {
 color:#fff;
 background-color:#f42a3f;
 border-color:#f41d34;
 -webkit-box-shadow:0 0 0 .2rem rgba(247,105,120,.5);
 box-shadow:0 0 0 .2rem rgba(247,105,120,.5)
}
.btn-danger.disabled,
.btn-danger:disabled {
 color:#fff;
 background-color:#f64e60;
 border-color:#f64e60
}
.btn-danger:not(:disabled):not(.disabled).active,
.btn-danger:not(:disabled):not(.disabled):active,
.show>.btn-danger.dropdown-toggle {
 color:#fff;
 background-color:#f41d34;
 border-color:#f3112a
}
.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(247,105,120,.5);
 box-shadow:0 0 0 .2rem rgba(247,105,120,.5)
}
.btn-light {
 color:#181c32;
 background-color:#f3f6f9;
 border-color:#f3f6f9;
 -webkit-box-shadow:none;
 box-shadow:none
}
.btn-light:hover {
 color:#181c32;
 background-color:#dae3ec;
 border-color:#d1dde8
}
.btn-light.focus,
.btn-light:focus {
 color:#181c32;
 background-color:#dae3ec;
 border-color:#d1dde8;
 -webkit-box-shadow:0 0 0 .2rem rgba(210,213,219,.5);
 box-shadow:0 0 0 .2rem rgba(210,213,219,.5)
}
.btn-light.disabled,
.btn-light:disabled {
 color:#181c32;
 background-color:#f3f6f9;
 border-color:#f3f6f9
}
.btn-light:not(:disabled):not(.disabled).active,
.btn-light:not(:disabled):not(.disabled):active,
.show>.btn-light.dropdown-toggle {
 color:#181c32;
 background-color:#d1dde8;
 border-color:#c9d6e4
}
.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(210,213,219,.5);
 box-shadow:0 0 0 .2rem rgba(210,213,219,.5)
}
.btn-dark {
 color:#fff;
 background-color:#181c32;
 border-color:#181c32;
 -webkit-box-shadow:none;
 box-shadow:none
}
.btn-dark:hover {
 color:#fff;
 background-color:#0c0e18;
 border-color:#070910
}
.btn-dark.focus,
.btn-dark:focus {
 color:#fff;
 background-color:#0c0e18;
 border-color:#070910;
 -webkit-box-shadow:0 0 0 .2rem rgba(59,62,81,.5);
 box-shadow:0 0 0 .2rem rgba(59,62,81,.5)
}
.btn-dark.disabled,
.btn-dark:disabled {
 color:#fff;
 background-color:#181c32;
 border-color:#181c32
}
.btn-dark:not(:disabled):not(.disabled).active,
.btn-dark:not(:disabled):not(.disabled):active,
.show>.btn-dark.dropdown-toggle {
 color:#fff;
 background-color:#070910;
 border-color:#030407
}
.btn-dark:not(:disabled):not(.disabled).active:focus,
.btn-dark:not(:disabled):not(.disabled):active:focus,
.show>.btn-dark.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(59,62,81,.5);
 box-shadow:0 0 0 .2rem rgba(59,62,81,.5)
}
.btn-white {
 color:#181c32;
 background-color:#fff;
 border-color:#fff;
 -webkit-box-shadow:none;
 box-shadow:none
}
.btn-white:hover {
 color:#181c32;
 background-color:#ececec;
 border-color:#e6e6e6
}
.btn-white.focus,
.btn-white:focus {
 color:#181c32;
 background-color:#ececec;
 border-color:#e6e6e6;
 -webkit-box-shadow:0 0 0 .2rem rgba(220,221,224,.5);
 box-shadow:0 0 0 .2rem rgba(220,221,224,.5)
}
.btn-white.disabled,
.btn-white:disabled {
 color:#181c32;
 background-color:#fff;
 border-color:#fff
}
.btn-white:not(:disabled):not(.disabled).active,
.btn-white:not(:disabled):not(.disabled):active,
.show>.btn-white.dropdown-toggle {
 color:#181c32;
 background-color:#e6e6e6;
 border-color:#dfdfdf
}
.btn-white:not(:disabled):not(.disabled).active:focus,
.btn-white:not(:disabled):not(.disabled):active:focus,
.show>.btn-white.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(220,221,224,.5);
 box-shadow:0 0 0 .2rem rgba(220,221,224,.5)
}
.btn-outline-primary {
 color:#3699ff;
 border-color:#3699ff
}
.btn-outline-primary:hover {
 color:#fff;
 background-color:#3699ff;
 border-color:#3699ff
}
.btn-outline-primary.focus,
.btn-outline-primary:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(54,153,255,.5);
 box-shadow:0 0 0 .2rem rgba(54,153,255,.5)
}
.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
 color:#3699ff;
 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:#3699ff;
 border-color:#3699ff
}
.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(54,153,255,.5);
 box-shadow:0 0 0 .2rem rgba(54,153,255,.5)
}
.btn-outline-secondary {
 color:#e4e6ef;
 border-color:#e4e6ef
}
.btn-outline-secondary:hover {
 color:#181c32;
 background-color:#e4e6ef;
 border-color:#e4e6ef
}
.btn-outline-secondary.focus,
.btn-outline-secondary:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(228,230,239,.5);
 box-shadow:0 0 0 .2rem rgba(228,230,239,.5)
}
.btn-outline-secondary.disabled,
.btn-outline-secondary:disabled {
 color:#e4e6ef;
 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:#181c32;
 background-color:#e4e6ef;
 border-color:#e4e6ef
}
.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(228,230,239,.5);
 box-shadow:0 0 0 .2rem rgba(228,230,239,.5)
}
.btn-outline-success {
 color:#1bc5bd;
 border-color:#1bc5bd
}
.btn-outline-success:hover {
 color:#fff;
 background-color:#1bc5bd;
 border-color:#1bc5bd
}
.btn-outline-success.focus,
.btn-outline-success:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(27,197,189,.5);
 box-shadow:0 0 0 .2rem rgba(27,197,189,.5)
}
.btn-outline-success.disabled,
.btn-outline-success:disabled {
 color:#1bc5bd;
 background-color:transparent
}
.btn-outline-success:not(:disabled):not(.disabled).active,
.btn-outline-success:not(:disabled):not(.disabled):active,
.show>.btn-outline-success.dropdown-toggle {
 color:#fff;
 background-color:#1bc5bd;
 border-color:#1bc5bd
}
.btn-outline-success:not(:disabled):not(.disabled).active:focus,
.btn-outline-success:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-success.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(27,197,189,.5);
 box-shadow:0 0 0 .2rem rgba(27,197,189,.5)
}
.btn-outline-info {
 color:#8950fc;
 border-color:#8950fc
}
.btn-outline-info:hover {
 color:#fff;
 background-color:#8950fc;
 border-color:#8950fc
}
.btn-outline-info.focus,
.btn-outline-info:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(137,80,252,.5);
 box-shadow:0 0 0 .2rem rgba(137,80,252,.5)
}
.btn-outline-info.disabled,
.btn-outline-info:disabled {
 color:#8950fc;
 background-color:transparent
}
.btn-outline-info:not(:disabled):not(.disabled).active,
.btn-outline-info:not(:disabled):not(.disabled):active,
.show>.btn-outline-info.dropdown-toggle {
 color:#fff;
 background-color:#8950fc;
 border-color:#8950fc
}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,
.btn-outline-info:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-info.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(137,80,252,.5);
 box-shadow:0 0 0 .2rem rgba(137,80,252,.5)
}
.btn-outline-warning {
 color:#ffa800;
 border-color:#ffa800
}
.btn-outline-warning:hover {
 color:#181c32;
 background-color:#ffa800;
 border-color:#ffa800
}
.btn-outline-warning.focus,
.btn-outline-warning:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(255,168,0,.5);
 box-shadow:0 0 0 .2rem rgba(255,168,0,.5)
}
.btn-outline-warning.disabled,
.btn-outline-warning:disabled {
 color:#ffa800;
 background-color:transparent
}
.btn-outline-warning:not(:disabled):not(.disabled).active,
.btn-outline-warning:not(:disabled):not(.disabled):active,
.show>.btn-outline-warning.dropdown-toggle {
 color:#181c32;
 background-color:#ffa800;
 border-color:#ffa800
}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.btn-outline-warning:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-warning.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(255,168,0,.5);
 box-shadow:0 0 0 .2rem rgba(255,168,0,.5)
}
.btn-outline-danger {
 color:#f64e60;
 border-color:#f64e60
}
.btn-outline-danger:hover {
 color:#fff;
 background-color:#f64e60;
 border-color:#f64e60
}
.btn-outline-danger.focus,
.btn-outline-danger:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(246,78,96,.5);
 box-shadow:0 0 0 .2rem rgba(246,78,96,.5)
}
.btn-outline-danger.disabled,
.btn-outline-danger:disabled {
 color:#f64e60;
 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:#f64e60;
 border-color:#f64e60
}
.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(246,78,96,.5);
 box-shadow:0 0 0 .2rem rgba(246,78,96,.5)
}
.btn-outline-light {
 color:#f3f6f9;
 border-color:#f3f6f9
}
.btn-outline-light:hover {
 color:#181c32;
 background-color:#f3f6f9;
 border-color:#f3f6f9
}
.btn-outline-light.focus,
.btn-outline-light:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(243,246,249,.5);
 box-shadow:0 0 0 .2rem rgba(243,246,249,.5)
}
.btn-outline-light.disabled,
.btn-outline-light:disabled {
 color:#f3f6f9;
 background-color:transparent
}
.btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-light:not(:disabled):not(.disabled):active,
.show>.btn-outline-light.dropdown-toggle {
 color:#181c32;
 background-color:#f3f6f9;
 border-color:#f3f6f9
}
.btn-outline-light:not(:disabled):not(.disabled).active:focus,
.btn-outline-light:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-light.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(243,246,249,.5);
 box-shadow:0 0 0 .2rem rgba(243,246,249,.5)
}
.btn-outline-dark {
 color:#181c32;
 border-color:#181c32
}
.btn-outline-dark:hover {
 color:#fff;
 background-color:#181c32;
 border-color:#181c32
}
.btn-outline-dark.focus,
.btn-outline-dark:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(24,28,50,.5);
 box-shadow:0 0 0 .2rem rgba(24,28,50,.5)
}
.btn-outline-dark.disabled,
.btn-outline-dark:disabled {
 color:#181c32;
 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:#181c32;
 border-color:#181c32
}
.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(24,28,50,.5);
 box-shadow:0 0 0 .2rem rgba(24,28,50,.5)
}
.btn-outline-white {
 color:#fff;
 border-color:#fff
}
.btn-outline-white:hover {
 color:#181c32;
 background-color:#fff;
 border-color:#fff
}
.btn-outline-white.focus,
.btn-outline-white:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,.5);
 box-shadow:0 0 0 .2rem rgba(255,255,255,.5)
}
.btn-outline-white.disabled,
.btn-outline-white:disabled {
 color:#fff;
 background-color:transparent
}
.btn-outline-white:not(:disabled):not(.disabled).active,
.btn-outline-white:not(:disabled):not(.disabled):active,
.show>.btn-outline-white.dropdown-toggle {
 color:#181c32;
 background-color:#fff;
 border-color:#fff
}
.btn-outline-white:not(:disabled):not(.disabled).active:focus,
.btn-outline-white:not(:disabled):not(.disabled):active:focus,
.show>.btn-outline-white.dropdown-toggle:focus {
 -webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,.5);
 box-shadow:0 0 0 .2rem rgba(255,255,255,.5)
}
.btn-link {
 font-weight:400;
 color:#3699ff;
 text-decoration:none
}
.btn-link:hover {
 color:#0073e9;
 text-decoration:underline
}
.btn-link.focus,
.btn-link:focus {
 text-decoration:underline
}
.btn-link.disabled,
.btn-link:disabled {
 color:#7e8299;
 pointer-events:none
}
.btn-group-lg>.btn,
.btn-lg {
 padding:.825rem 1.42rem;
 font-size:1.08rem;
 line-height:1.5;
 border-radius:.42rem
}
.btn-group-sm>.btn,
.btn-sm {
 padding:.55rem .75rem;
 font-size:.925rem;
 line-height:1.35;
 border-radius:.42rem
}
.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 (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 (prefers-reduced-motion:reduce) {
 .collapsing {
  -webkit-transition:none;
  transition:none
 }
}
.dropdown,
.dropleft,
.dropright,
.dropup {
 position:relative
}
.dropdown-toggle {
 white-space:nowrap
}
.dropdown-toggle::after {
 display:inline-block;
 margin-left:.255em;
 vertical-align:.255em;
 content:"";
 border-top:.3em solid;
 border-right:.3em solid transparent;
 border-bottom:0;
 border-left:.3em solid transparent
}
.dropdown-toggle:empty::after {
 margin-left:0
}
.dropdown-menu {
 position:absolute;
 top:100%;
 left:0;
 z-index:98;
 display:none;
 float:left;
 min-width:10rem;
 padding:.5rem 0;
 margin:.125rem 0 0;
 font-size:1rem;
 color:#3f4254;
 text-align:left;
 list-style:none;
 background-color:#fff;
 background-clip:padding-box;
 border:0 solid rgba(0,0,0,.15);
 border-radius:.42rem;
 -webkit-box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 box-shadow:0 0 50px 0 rgba(82,63,105,.15)
}
.dropdown-menu-left {
 right:auto;
 left:0
}
.dropdown-menu-right {
 right:0;
 left:auto
}
@media (min-width:576px) {
 .dropdown-menu-sm-left {
  right:auto;
  left:0
 }
 .dropdown-menu-sm-right {
  right:0;
  left:auto
 }
}
@media (min-width:768px) {
 .dropdown-menu-md-left {
  right:auto;
  left:0
 }
 .dropdown-menu-md-right {
  right:0;
  left:auto
 }
}
@media (min-width:992px) {
 .dropdown-menu-lg-left {
  right:auto;
  left:0
 }
 .dropdown-menu-lg-right {
  right:0;
  left:auto
 }
}
@media (min-width:1200px) {
 .dropdown-menu-xl-left {
  right:auto;
  left:0
 }
 .dropdown-menu-xl-right {
  right:0;
  left:auto
 }
}
@media (min-width:1400px) {
 .dropdown-menu-xxl-left {
  right:auto;
  left:0
 }
 .dropdown-menu-xxl-right {
  right:0;
  left:auto
 }
}
.dropup .dropdown-menu {
 top:auto;
 bottom:100%;
 margin-top:0;
 margin-bottom:.125rem
}
.dropup .dropdown-toggle::after {
 display:inline-block;
 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
}
.dropright .dropdown-menu {
 top:0;
 right:auto;
 left:100%;
 margin-top:0;
 margin-left:.125rem
}
.dropright .dropdown-toggle::after {
 display:inline-block;
 margin-left:.255em;
 vertical-align:.255em;
 content:"";
 border-top:.3em solid transparent;
 border-right:0;
 border-bottom:.3em solid transparent;
 border-left:.3em solid
}
.dropright .dropdown-toggle:empty::after {
 margin-left:0
}
.dropright .dropdown-toggle::after {
 vertical-align:0
}
.dropleft .dropdown-menu {
 top:0;
 right:100%;
 left:auto;
 margin-top:0;
 margin-right:.125rem
}
.dropleft .dropdown-toggle::after {
 display:inline-block;
 margin-left:.255em;
 vertical-align:.255em;
 content:""
}
.dropleft .dropdown-toggle::after {
 display:none
}
.dropleft .dropdown-toggle::before {
 display:inline-block;
 margin-right:.255em;
 vertical-align:.255em;
 content:"";
 border-top:.3em solid transparent;
 border-right:.3em solid;
 border-bottom:.3em solid transparent
}
.dropleft .dropdown-toggle:empty::after {
 margin-left:0
}
.dropleft .dropdown-toggle::before {
 vertical-align: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-divider {
 height:0;
 margin:.5rem 0;
 overflow:hidden;
 border-top:1px solid #ebedf3
}
.dropdown-item {
 display:block;
 width:100%;
 padding:.75rem 1.25rem;
 clear:both;
 font-weight:400;
 color:#181c32;
 text-align:inherit;
 white-space:nowrap;
 background-color:transparent;
 border:0
}
.dropdown-item:focus,
.dropdown-item:hover {
 color:#101221;
 text-decoration:none;
 background-color:#ebedf3
}
.dropdown-item.active,
.dropdown-item:active {
 color:#fff;
 text-decoration:none;
 background-color:#3699ff
}
.dropdown-item.disabled,
.dropdown-item:disabled {
 color:#b5b5c3;
 pointer-events:none;
 background-color:transparent
}
.dropdown-menu.show {
 display:block
}
.dropdown-header {
 display:block;
 padding:.5rem 1.25rem;
 margin-bottom:0;
 font-size:.925rem;
 color:#7e8299;
 white-space:nowrap
}
.dropdown-item-text {
 display:block;
 padding:.75rem 1.25rem;
 color:#181c32
}
.btn-group,
.btn-group-vertical {
 position:relative;
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex;
 vertical-align:middle
}
.btn-group-vertical>.btn,
.btn-group>.btn {
 position:relative;
 -webkit-box-flex:1;
 -ms-flex:1 1 auto;
 flex:1 1 auto
}
.btn-group-vertical>.btn:hover,
.btn-group>.btn:hover {
 z-index:1
}
.btn-group-vertical>.btn.active,
.btn-group-vertical>.btn:active,
.btn-group-vertical>.btn:focus,
.btn-group>.btn.active,
.btn-group>.btn:active,
.btn-group>.btn:focus {
 z-index:1
}
.btn-toolbar {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-box-pack:start;
 -ms-flex-pack:start;
 justify-content:flex-start
}
.btn-toolbar .input-group {
 width:auto
}
.btn-group>.btn-group:not(:first-child),
.btn-group>.btn:not(:first-child) {
 margin-left:-1px
}
.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
}
.dropdown-toggle-split {
 padding-right:.75rem;
 padding-left:.75rem
}
.dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after {
 margin-left:0
}
.dropleft .dropdown-toggle-split::before {
 margin-right:0
}
.btn-group-sm>.btn+.dropdown-toggle-split,
.btn-sm+.dropdown-toggle-split {
 padding-right:.5625rem;
 padding-left:.5625rem
}
.btn-group-lg>.btn+.dropdown-toggle-split,
.btn-lg+.dropdown-toggle-split {
 padding-right:1.065rem;
 padding-left:1.065rem
}
.btn-group.show .dropdown-toggle {
 -webkit-box-shadow:none;
 box-shadow:none
}
.btn-group.show .dropdown-toggle.btn-link {
 -webkit-box-shadow:none;
 box-shadow:none
}
.btn-group-vertical {
 -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;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
.btn-group-vertical>.btn,
.btn-group-vertical>.btn-group {
 width:100%
}
.btn-group-vertical>.btn-group:not(:first-child),
.btn-group-vertical>.btn:not(:first-child) {
 margin-top:-1px
}
.btn-group-vertical>.btn-group:not(:last-child)>.btn,
.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) {
 border-bottom-right-radius:0;
 border-bottom-left-radius:0
}
.btn-group-vertical>.btn-group:not(:first-child)>.btn,
.btn-group-vertical>.btn:not(:first-child) {
 border-top-left-radius:0;
 border-top-right-radius:0
}
.btn-group-toggle>.btn,
.btn-group-toggle>.btn-group>.btn {
 margin-bottom:0
}
.btn-group-toggle>.btn input[type=checkbox],
.btn-group-toggle>.btn input[type=radio],
.btn-group-toggle>.btn-group>.btn input[type=checkbox],
.btn-group-toggle>.btn-group>.btn input[type=radio] {
 position:absolute;
 clip:rect(0,0,0,0);
 pointer-events:none
}
.input-group {
 position:relative;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-box-align:stretch;
 -ms-flex-align:stretch;
 align-items:stretch;
 width:100%
}
.input-group>.custom-file,
.input-group>.custom-select,
.input-group>.form-control,
.input-group>.form-control-plaintext {
 position:relative;
 -webkit-box-flex:1;
 -ms-flex:1 1 auto;
 flex:1 1 auto;
 width:1%;
 min-width:0;
 margin-bottom:0
}
.input-group>.custom-file+.custom-file,
.input-group>.custom-file+.custom-select,
.input-group>.custom-file+.form-control,
.input-group>.custom-select+.custom-file,
.input-group>.custom-select+.custom-select,
.input-group>.custom-select+.form-control,
.input-group>.form-control+.custom-file,
.input-group>.form-control+.custom-select,
.input-group>.form-control+.form-control,
.input-group>.form-control-plaintext+.custom-file,
.input-group>.form-control-plaintext+.custom-select,
.input-group>.form-control-plaintext+.form-control {
 margin-left:-1px
}
.input-group>.custom-file .custom-file-input:focus~.custom-file-label,
.input-group>.custom-select:focus,
.input-group>.form-control:focus {
 z-index:3
}
.input-group>.custom-file .custom-file-input:focus {
 z-index:4
}
.input-group>.custom-select:not(:first-child),
.input-group>.form-control:not(:first-child) {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.input-group>.custom-file {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.input-group>.custom-file:not(:first-child) .custom-file-label,
.input-group>.custom-file:not(:last-child) .custom-file-label {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,
.input-group:not(.has-validation)>.custom-select:not(:last-child),
.input-group:not(.has-validation)>.form-control:not(:last-child) {
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,
.input-group.has-validation>.custom-select:nth-last-child(n+3),
.input-group.has-validation>.form-control:nth-last-child(n+3) {
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.input-group-append,
.input-group-prepend {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
.input-group-append .btn,
.input-group-prepend .btn {
 position:relative;
 z-index:2
}
.input-group-append .btn:focus,
.input-group-prepend .btn:focus {
 z-index:3
}
.input-group-append .btn+.btn,
.input-group-append .btn+.input-group-text,
.input-group-append .input-group-text+.btn,
.input-group-append .input-group-text+.input-group-text,
.input-group-prepend .btn+.btn,
.input-group-prepend .btn+.input-group-text,
.input-group-prepend .input-group-text+.btn,
.input-group-prepend .input-group-text+.input-group-text {
 margin-left:-1px
}
.input-group-prepend {
 margin-right:-1px
}
.input-group-append {
 margin-left:-1px
}
.input-group-text {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 padding:.65rem 1rem;
 margin-bottom:0;
 font-size:1rem;
 font-weight:400;
 line-height:1.5;
 color:#3f4254;
 text-align:center;
 white-space:nowrap;
 background-color:#f3f6f9;
 border:1px solid #e4e6ef;
 border-radius:.42rem
}
.input-group-text input[type=checkbox],
.input-group-text input[type=radio] {
 margin-top:0
}
.input-group-lg>.custom-select,
.input-group-lg>.form-control:not(textarea) {
 height:calc(1.5em + 1.65rem + 2px)
}
.input-group-lg>.custom-select,
.input-group-lg>.form-control,
.input-group-lg>.input-group-append>.btn,
.input-group-lg>.input-group-append>.input-group-text,
.input-group-lg>.input-group-prepend>.btn,
.input-group-lg>.input-group-prepend>.input-group-text {
 padding:.825rem 1.42rem;
 font-size:1.08rem;
 line-height:1.5;
 border-radius:.42rem
}
.input-group-sm>.custom-select,
.input-group-sm>.form-control:not(textarea) {
 height:calc(1.35em + 1.1rem + 2px)
}
.input-group-sm>.custom-select,
.input-group-sm>.form-control,
.input-group-sm>.input-group-append>.btn,
.input-group-sm>.input-group-append>.input-group-text,
.input-group-sm>.input-group-prepend>.btn,
.input-group-sm>.input-group-prepend>.input-group-text {
 padding:.55rem .75rem;
 font-size:.925rem;
 line-height:1.35;
 border-radius:.28rem
}
.input-group-lg>.custom-select,
.input-group-sm>.custom-select {
 padding-right:2rem
}
.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,
.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,
.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,
.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,
.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),
.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),
.input-group>.input-group-prepend>.btn,
.input-group>.input-group-prepend>.input-group-text {
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.input-group>.input-group-append>.btn,
.input-group>.input-group-append>.input-group-text,
.input-group>.input-group-prepend:first-child>.btn:not(:first-child),
.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),
.input-group>.input-group-prepend:not(:first-child)>.btn,
.input-group>.input-group-prepend:not(:first-child)>.input-group-text {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.custom-control {
 position:relative;
 z-index:1;
 display:block;
 min-height:1.5rem;
 padding-left:1.5rem;
 -webkit-print-color-adjust:exact;
 color-adjust:exact
}
.custom-control-inline {
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex;
 margin-right:1rem
}
.custom-control-input {
 position:absolute;
 left:0;
 z-index:-1;
 width:1rem;
 height:1.25rem;
 opacity:0
}
.custom-control-input:checked~.custom-control-label::before {
 color:#fff;
 border-color:#3699ff;
 background-color:#3699ff;
 -webkit-box-shadow:none;
 box-shadow:none
}
.custom-control-input:focus~.custom-control-label::before {
 -webkit-box-shadow:none,none;
 box-shadow:none,none
}
.custom-control-input:focus:not(:checked)~.custom-control-label::before {
 border-color:#69b3ff
}
.custom-control-input:not(:disabled):active~.custom-control-label::before {
 color:#fff;
 background-color:#e9f4ff;
 border-color:#e9f4ff;
 -webkit-box-shadow:none;
 box-shadow:none
}
.custom-control-input:disabled~.custom-control-label,
.custom-control-input[disabled]~.custom-control-label {
 color:#7e8299
}
.custom-control-input:disabled~.custom-control-label::before,
.custom-control-input[disabled]~.custom-control-label::before {
 background-color:#f3f6f9
}
.custom-control-label {
 position:relative;
 margin-bottom:0;
 vertical-align:top
}
.custom-control-label::before {
 position:absolute;
 top:.25rem;
 left:-1.5rem;
 display:block;
 width:1rem;
 height:1rem;
 pointer-events:none;
 content:"";
 background-color:#fff;
 border:#b5b5c3 solid 1px;
 -webkit-box-shadow:none;
 box-shadow:none
}
.custom-control-label::after {
 position:absolute;
 top:.25rem;
 left:-1.5rem;
 display:block;
 width:1rem;
 height:1rem;
 content:"";
 background:50%/50% 50% no-repeat
}
.custom-checkbox .custom-control-label::before {
 border-radius:.42rem
}
.custom-checkbox .custom-control-input:checked~.custom-control-label::after {
 background-image:url(/Assets/metronic7/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e)
}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before {
 border-color:#3699ff;
 background-color:#3699ff
}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
 background-image:url(/Assets/metronic7/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e)
}
.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before {
 background-color:rgba(54,153,255,.5)
}
.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before {
 background-color:rgba(54,153,255,.5)
}
.custom-radio .custom-control-label::before {
 border-radius:50%
}
.custom-radio .custom-control-input:checked~.custom-control-label::after {
 background-image:url(/Assets/metronic7/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e)
}
.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before {
 background-color:rgba(54,153,255,.5)
}
.custom-switch {
 padding-left:2.25rem
}
.custom-switch .custom-control-label::before {
 left:-2.25rem;
 width:1.75rem;
 pointer-events:all;
 border-radius:.5rem
}
.custom-switch .custom-control-label::after {
 top:calc(.25rem + 2px);
 left:calc(-2.25rem + 2px);
 width:calc(1rem - 4px);
 height:calc(1rem - 4px);
 background-color:#b5b5c3;
 border-radius:.5rem;
 -webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .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-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
 transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
 transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
 .custom-switch .custom-control-label::after {
  -webkit-transition:none;
  transition:none
 }
}
.custom-switch .custom-control-input:checked~.custom-control-label::after {
 background-color:#fff;
 -webkit-transform:translateX(.75rem);
 transform:translateX(.75rem)
}
.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before {
 background-color:rgba(54,153,255,.5)
}
.custom-select {
 display:inline-block;
 width:100%;
 height:calc(1.5em + 1.3rem + 2px);
 padding:.65rem 2rem .65rem 1rem;
 font-size:1rem;
 font-weight:400;
 line-height:1.5;
 color:#3f4254;
 vertical-align:middle;
 background:#fff url(/Assets/metronic7/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%233F4254' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e) right 1rem center/8px 10px no-repeat;
 border:1px solid #e4e6ef;
 border-radius:.42rem;
 -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.075);
 box-shadow:inset 0 1px 2px rgba(0,0,0,.075);
 -webkit-appearance:none;
 -moz-appearance:none;
 appearance:none
}
.custom-select:focus {
 border-color:#69b3ff;
 outline:0;
 -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .2rem rgba(54,153,255,.25);
 box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 0 .2rem rgba(54,153,255,.25)
}
.custom-select:focus::-ms-value {
 color:#3f4254;
 background-color:#fff
}
.custom-select[multiple],
.custom-select[size]:not([size="1"]) {
 height:auto;
 padding-right:1rem;
 background-image:none
}
.custom-select:disabled {
 color:#7e8299;
 background-color:#ebedf3
}
.custom-select::-ms-expand {
 display:none
}
.custom-select:-moz-focusring {
 color:transparent;
 text-shadow:0 0 0 #3f4254
}
.custom-select-sm {
 height:calc(1.35em + 1.1rem + 2px);
 padding-top:.55rem;
 padding-bottom:.55rem;
 padding-left:.75rem;
 font-size:.925rem
}
.custom-select-lg {
 height:calc(1.5em + 1.65rem + 2px);
 padding-top:.825rem;
 padding-bottom:.825rem;
 padding-left:1.42rem;
 font-size:1.08rem
}
.custom-file {
 position:relative;
 display:inline-block;
 width:100%;
 height:calc(1.5em + 1.3rem + 2px);
 margin-bottom:0
}
.custom-file-input {
 position:relative;
 z-index:2;
 width:100%;
 height:calc(1.5em + 1.3rem + 2px);
 margin:0;
 overflow:hidden;
 opacity:0
}
.custom-file-input:focus~.custom-file-label {
 border-color:#69b3ff;
 -webkit-box-shadow:none;
 box-shadow:none
}
.custom-file-input:disabled~.custom-file-label,
.custom-file-input[disabled]~.custom-file-label {
 background-color:#f3f6f9
}
.custom-file-input:lang(en)~.custom-file-label::after {
 content:"Browse"
}
.custom-file-input~.custom-file-label[data-browse]::after {
 content:attr(data-browse)
}
.custom-file-label {
 position:absolute;
 top:0;
 right:0;
 left:0;
 z-index:1;
 height:calc(1.5em + 1.3rem + 2px);
 padding:.65rem 1rem;
 overflow:hidden;
 font-weight:400;
 line-height:1.5;
 color:#3f4254;
 background-color:#fff;
 border:1px solid #e4e6ef;
 border-radius:.42rem;
 -webkit-box-shadow:none;
 box-shadow:none
}
.custom-file-label::after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 z-index:3;
 display:block;
 height:calc(1.5em + 1.3rem);
 padding:.65rem 1rem;
 line-height:1.5;
 color:#3f4254;
 content:"Browse";
 background-color:#f3f6f9;
 border-left:inherit;
 border-radius:0 .42rem .42rem 0
}
.custom-range {
 width:100%;
 height:1.4rem;
 padding:0;
 background-color:transparent;
 -webkit-appearance:none;
 -moz-appearance:none;
 appearance:none
}
.custom-range:focus {
 outline:0
}
.custom-range:focus::-webkit-slider-thumb {
 -webkit-box-shadow:0 0 0 1px #fff,none;
 box-shadow:0 0 0 1px #fff,none
}
.custom-range:focus::-moz-range-thumb {
 box-shadow:0 0 0 1px #fff,none
}
.custom-range:focus::-ms-thumb {
 box-shadow:0 0 0 1px #fff,none
}
.custom-range::-moz-focus-outer {
 border:0
}
.custom-range::-webkit-slider-thumb {
 width:1rem;
 height:1rem;
 margin-top:-.25rem;
 background-color:#3699ff;
 border:0;
 border-radius:1rem;
 -webkit-box-shadow:0 .1rem .25rem rgba(0,0,0,.1);
 box-shadow:0 .1rem .25rem rgba(0,0,0,.1);
 -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;
 -webkit-appearance:none;
 appearance:none
}
@media (prefers-reduced-motion:reduce) {
 .custom-range::-webkit-slider-thumb {
  -webkit-transition:none;
  transition:none
 }
}
.custom-range::-webkit-slider-thumb:active {
 background-color:#e9f4ff
}
.custom-range::-webkit-slider-runnable-track {
 width:100%;
 height:.5rem;
 color:transparent;
 cursor:pointer;
 background-color:#e4e6ef;
 border-color:transparent;
 border-radius:1rem;
 -webkit-box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1);
 box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)
}
.custom-range::-moz-range-thumb {
 width:1rem;
 height:1rem;
 background-color:#3699ff;
 border:0;
 border-radius:1rem;
 box-shadow:0 .1rem .25rem rgba(0,0,0,.1);
 -moz-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;
 -moz-appearance:none;
 appearance:none
}
@media (prefers-reduced-motion:reduce) {
 .custom-range::-moz-range-thumb {
  -moz-transition:none;
  transition:none
 }
}
.custom-range::-moz-range-thumb:active {
 background-color:#e9f4ff
}
.custom-range::-moz-range-track {
 width:100%;
 height:.5rem;
 color:transparent;
 cursor:pointer;
 background-color:#e4e6ef;
 border-color:transparent;
 border-radius:1rem;
 box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)
}
.custom-range::-ms-thumb {
 width:1rem;
 height:1rem;
 margin-top:0;
 margin-right:.2rem;
 margin-left:.2rem;
 background-color:#3699ff;
 border:0;
 border-radius:1rem;
 box-shadow:0 .1rem .25rem rgba(0,0,0,.1);
 -ms-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;
 appearance:none
}
@media (prefers-reduced-motion:reduce) {
 .custom-range::-ms-thumb {
  -ms-transition:none;
  transition:none
 }
}
.custom-range::-ms-thumb:active {
 background-color:#e9f4ff
}
.custom-range::-ms-track {
 width:100%;
 height:.5rem;
 color:transparent;
 cursor:pointer;
 background-color:transparent;
 border-color:transparent;
 border-width:.5rem;
 box-shadow:inset 0 .25rem .25rem rgba(0,0,0,.1)
}
.custom-range::-ms-fill-lower {
 background-color:#e4e6ef;
 border-radius:1rem
}
.custom-range::-ms-fill-upper {
 margin-right:15px;
 background-color:#e4e6ef;
 border-radius:1rem
}
.custom-range:disabled::-webkit-slider-thumb {
 background-color:#b5b5c3
}
.custom-range:disabled::-webkit-slider-runnable-track {
 cursor:default
}
.custom-range:disabled::-moz-range-thumb {
 background-color:#b5b5c3
}
.custom-range:disabled::-moz-range-track {
 cursor:default
}
.custom-range:disabled::-ms-thumb {
 background-color:#b5b5c3
}
.custom-control-label::before,
.custom-file-label,
.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 (prefers-reduced-motion:reduce) {
 .custom-control-label::before,
 .custom-file-label,
 .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
}
.nav-link:focus,
.nav-link:hover {
 text-decoration:none
}
.nav-link.disabled {
 color:#7e8299;
 pointer-events:none;
 cursor:default
}
.nav-tabs {
 border-bottom:1px solid #e4e6ef
}
.nav-tabs .nav-link {
 margin-bottom:-1px;
 border:1px solid transparent;
 border-top-left-radius:.42rem;
 border-top-right-radius:.42rem
}
.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
 border-color:#ebedf3 #ebedf3 #e4e6ef
}
.nav-tabs .nav-link.disabled {
 color:#7e8299;
 background-color:transparent;
 border-color:transparent
}
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
 color:#5e6278;
 background-color:#fff;
 border-color:#e4e6ef #e4e6ef #fff
}
.nav-tabs .dropdown-menu {
 margin-top:-1px;
 border-top-left-radius:0;
 border-top-right-radius:0
}
.nav-pills .nav-link {
 border-radius:.42rem
}
.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
 color:#fff;
 background-color:#3699ff
}
.nav-fill .nav-item,
.nav-fill>.nav-link {
 -webkit-box-flex:1;
 -ms-flex:1 1 auto;
 flex:1 1 auto;
 text-align:center
}
.nav-justified .nav-item,
.nav-justified>.nav-link {
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 text-align:center
}
.tab-content>.tab-pane {
 display:none
}
.tab-content>.active {
 display:block
}
.navbar {
 position:relative;
 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;
 padding:.5rem 1rem
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-lg,
.navbar .container-md,
.navbar .container-sm,
.navbar .container-xl,
.navbar .container-xxl {
 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:.44rem;
 padding-bottom:.44rem;
 margin-right:1rem;
 font-size:1.08rem;
 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-text {
 display:inline-block;
 padding-top:.5rem;
 padding-bottom:.5rem
}
.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
}
.navbar-toggler {
 padding:.25rem .75rem;
 font-size:1.08rem;
 line-height:1;
 background-color:transparent;
 border:1px solid transparent;
 border-radius:.42rem
}
.navbar-toggler:focus,
.navbar-toggler:hover {
 text-decoration:none
}
.navbar-toggler-icon {
 display:inline-block;
 width:1.5em;
 height:1.5em;
 vertical-align:middle;
 content:"";
 background:50%/100% 100% no-repeat
}
.navbar-nav-scroll {
 max-height:75vh;
 overflow-y:auto
}
@media (max-width:575.98px) {
 .navbar-expand-sm>.container,
 .navbar-expand-sm>.container-fluid,
 .navbar-expand-sm>.container-lg,
 .navbar-expand-sm>.container-md,
 .navbar-expand-sm>.container-sm,
 .navbar-expand-sm>.container-xl,
 .navbar-expand-sm>.container-xxl {
  padding-right:0;
  padding-left:0
 }
}
@media (min-width:576px) {
 .navbar-expand-sm {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row nowrap;
  flex-flow:row nowrap;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start
 }
 .navbar-expand-sm .navbar-nav {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .navbar-expand-sm .navbar-nav .dropdown-menu {
  position:absolute
 }
 .navbar-expand-sm .navbar-nav .nav-link {
  padding-right:.5rem;
  padding-left:.5rem
 }
 .navbar-expand-sm>.container,
 .navbar-expand-sm>.container-fluid,
 .navbar-expand-sm>.container-lg,
 .navbar-expand-sm>.container-md,
 .navbar-expand-sm>.container-sm,
 .navbar-expand-sm>.container-xl,
 .navbar-expand-sm>.container-xxl {
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap
 }
 .navbar-expand-sm .navbar-nav-scroll {
  overflow:visible
 }
 .navbar-expand-sm .navbar-collapse {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important;
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
 .navbar-expand-sm .navbar-toggler {
  display:none
 }
}
@media (max-width:767.98px) {
 .navbar-expand-md>.container,
 .navbar-expand-md>.container-fluid,
 .navbar-expand-md>.container-lg,
 .navbar-expand-md>.container-md,
 .navbar-expand-md>.container-sm,
 .navbar-expand-md>.container-xl,
 .navbar-expand-md>.container-xxl {
  padding-right:0;
  padding-left:0
 }
}
@media (min-width:768px) {
 .navbar-expand-md {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row nowrap;
  flex-flow:row nowrap;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start
 }
 .navbar-expand-md .navbar-nav {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .navbar-expand-md .navbar-nav .dropdown-menu {
  position:absolute
 }
 .navbar-expand-md .navbar-nav .nav-link {
  padding-right:.5rem;
  padding-left:.5rem
 }
 .navbar-expand-md>.container,
 .navbar-expand-md>.container-fluid,
 .navbar-expand-md>.container-lg,
 .navbar-expand-md>.container-md,
 .navbar-expand-md>.container-sm,
 .navbar-expand-md>.container-xl,
 .navbar-expand-md>.container-xxl {
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap
 }
 .navbar-expand-md .navbar-nav-scroll {
  overflow:visible
 }
 .navbar-expand-md .navbar-collapse {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important;
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
 .navbar-expand-md .navbar-toggler {
  display:none
 }
}
@media (max-width:991.98px) {
 .navbar-expand-lg>.container,
 .navbar-expand-lg>.container-fluid,
 .navbar-expand-lg>.container-lg,
 .navbar-expand-lg>.container-md,
 .navbar-expand-lg>.container-sm,
 .navbar-expand-lg>.container-xl,
 .navbar-expand-lg>.container-xxl {
  padding-right:0;
  padding-left:0
 }
}
@media (min-width:992px) {
 .navbar-expand-lg {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row nowrap;
  flex-flow:row nowrap;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start
 }
 .navbar-expand-lg .navbar-nav {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .navbar-expand-lg .navbar-nav .dropdown-menu {
  position:absolute
 }
 .navbar-expand-lg .navbar-nav .nav-link {
  padding-right:.5rem;
  padding-left:.5rem
 }
 .navbar-expand-lg>.container,
 .navbar-expand-lg>.container-fluid,
 .navbar-expand-lg>.container-lg,
 .navbar-expand-lg>.container-md,
 .navbar-expand-lg>.container-sm,
 .navbar-expand-lg>.container-xl,
 .navbar-expand-lg>.container-xxl {
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap
 }
 .navbar-expand-lg .navbar-nav-scroll {
  overflow:visible
 }
 .navbar-expand-lg .navbar-collapse {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important;
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
 .navbar-expand-lg .navbar-toggler {
  display:none
 }
}
@media (max-width:1199.98px) {
 .navbar-expand-xl>.container,
 .navbar-expand-xl>.container-fluid,
 .navbar-expand-xl>.container-lg,
 .navbar-expand-xl>.container-md,
 .navbar-expand-xl>.container-sm,
 .navbar-expand-xl>.container-xl,
 .navbar-expand-xl>.container-xxl {
  padding-right:0;
  padding-left:0
 }
}
@media (min-width:1200px) {
 .navbar-expand-xl {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row nowrap;
  flex-flow:row nowrap;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start
 }
 .navbar-expand-xl .navbar-nav {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .navbar-expand-xl .navbar-nav .dropdown-menu {
  position:absolute
 }
 .navbar-expand-xl .navbar-nav .nav-link {
  padding-right:.5rem;
  padding-left:.5rem
 }
 .navbar-expand-xl>.container,
 .navbar-expand-xl>.container-fluid,
 .navbar-expand-xl>.container-lg,
 .navbar-expand-xl>.container-md,
 .navbar-expand-xl>.container-sm,
 .navbar-expand-xl>.container-xl,
 .navbar-expand-xl>.container-xxl {
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap
 }
 .navbar-expand-xl .navbar-nav-scroll {
  overflow:visible
 }
 .navbar-expand-xl .navbar-collapse {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important;
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
 .navbar-expand-xl .navbar-toggler {
  display:none
 }
}
@media (max-width:1399.98px) {
 .navbar-expand-xxl>.container,
 .navbar-expand-xxl>.container-fluid,
 .navbar-expand-xxl>.container-lg,
 .navbar-expand-xxl>.container-md,
 .navbar-expand-xxl>.container-sm,
 .navbar-expand-xxl>.container-xl,
 .navbar-expand-xxl>.container-xxl {
  padding-right:0;
  padding-left:0
 }
}
@media (min-width:1400px) {
 .navbar-expand-xxl {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row nowrap;
  flex-flow:row nowrap;
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start
 }
 .navbar-expand-xxl .navbar-nav {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .navbar-expand-xxl .navbar-nav .dropdown-menu {
  position:absolute
 }
 .navbar-expand-xxl .navbar-nav .nav-link {
  padding-right:.5rem;
  padding-left:.5rem
 }
 .navbar-expand-xxl>.container,
 .navbar-expand-xxl>.container-fluid,
 .navbar-expand-xxl>.container-lg,
 .navbar-expand-xxl>.container-md,
 .navbar-expand-xxl>.container-sm,
 .navbar-expand-xxl>.container-xl,
 .navbar-expand-xxl>.container-xxl {
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap
 }
 .navbar-expand-xxl .navbar-nav-scroll {
  overflow:visible
 }
 .navbar-expand-xxl .navbar-collapse {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important;
  -ms-flex-preferred-size:auto;
  flex-basis:auto
 }
 .navbar-expand-xxl .navbar-toggler {
  display:none
 }
}
.navbar-expand {
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-flow:row nowrap;
 flex-flow:row nowrap;
 -webkit-box-pack:start;
 -ms-flex-pack:start;
 justify-content:flex-start
}
.navbar-expand>.container,
.navbar-expand>.container-fluid,
.navbar-expand>.container-lg,
.navbar-expand>.container-md,
.navbar-expand>.container-sm,
.navbar-expand>.container-xl,
.navbar-expand>.container-xxl {
 padding-right:0;
 padding-left:0
}
.navbar-expand .navbar-nav {
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-direction:row;
 flex-direction:row
}
.navbar-expand .navbar-nav .dropdown-menu {
 position:absolute
}
.navbar-expand .navbar-nav .nav-link {
 padding-right:.5rem;
 padding-left:.5rem
}
.navbar-expand>.container,
.navbar-expand>.container-fluid,
.navbar-expand>.container-lg,
.navbar-expand>.container-md,
.navbar-expand>.container-sm,
.navbar-expand>.container-xl,
.navbar-expand>.container-xxl {
 -ms-flex-wrap:nowrap;
 flex-wrap:nowrap
}
.navbar-expand .navbar-nav-scroll {
 overflow:visible
}
.navbar-expand .navbar-collapse {
 display:-webkit-box!important;
 display:-ms-flexbox!important;
 display:flex!important;
 -ms-flex-preferred-size:auto;
 flex-basis:auto
}
.navbar-expand .navbar-toggler {
 display:none
}
.navbar-light .navbar-brand {
 color:rgba(0,0,0,.9)
}
.navbar-light .navbar-brand:focus,
.navbar-light .navbar-brand:hover {
 color:rgba(0,0,0,.9)
}
.navbar-light .navbar-nav .nav-link {
 color:rgba(0,0,0,.5)
}
.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover {
 color:rgba(0,0,0,.7)
}
.navbar-light .navbar-nav .nav-link.disabled {
 color:rgba(0,0,0,.3)
}
.navbar-light .navbar-nav .active>.nav-link,
.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .show>.nav-link {
 color:rgba(0,0,0,.9)
}
.navbar-light .navbar-toggler {
 color:rgba(0,0,0,.5);
 border-color:rgba(0,0,0,.1)
}
.navbar-light .navbar-toggler-icon {
 background-image:url(/Assets/metronic7/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e)
}
.navbar-light .navbar-text {
 color:rgba(0,0,0,.5)
}
.navbar-light .navbar-text a {
 color:rgba(0,0,0,.9)
}
.navbar-light .navbar-text a:focus,
.navbar-light .navbar-text a:hover {
 color:rgba(0,0,0,.9)
}
.navbar-dark .navbar-brand {
 color:#fff
}
.navbar-dark .navbar-brand:focus,
.navbar-dark .navbar-brand:hover {
 color:#fff
}
.navbar-dark .navbar-nav .nav-link {
 color:rgba(255,255,255,.5)
}
.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
 color:rgba(255,255,255,.75)
}
.navbar-dark .navbar-nav .nav-link.disabled {
 color:rgba(255,255,255,.25)
}
.navbar-dark .navbar-nav .active>.nav-link,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .show>.nav-link {
 color:#fff
}
.navbar-dark .navbar-toggler {
 color:rgba(255,255,255,.5);
 border-color:rgba(255,255,255,.1)
}
.navbar-dark .navbar-toggler-icon {
 background-image:url(/Assets/metronic7/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e)
}
.navbar-dark .navbar-text {
 color:rgba(255,255,255,.5)
}
.navbar-dark .navbar-text a {
 color:#fff
}
.navbar-dark .navbar-text a:focus,
.navbar-dark .navbar-text a:hover {
 color:#fff
}
.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 #ebedf3;
 border-radius:.42rem
}
.card>hr {
 margin-right:0;
 margin-left:0
}
.card>.list-group {
 border-top:inherit;
 border-bottom:inherit
}
.card>.list-group:first-child {
 border-top-width:0;
 border-top-left-radius:calc(.42rem - 1px);
 border-top-right-radius:calc(.42rem - 1px)
}
.card>.list-group:last-child {
 border-bottom-width:0;
 border-bottom-right-radius:calc(.42rem - 1px);
 border-bottom-left-radius:calc(.42rem - 1px)
}
.card>.card-header+.list-group,
.card>.list-group+.card-footer {
 border-top:0
}
.card-body {
 -webkit-box-flex:1;
 -ms-flex:1 1 auto;
 flex:1 1 auto;
 min-height:1px;
 padding:2.25rem
}
.card-title {
 margin-bottom:2rem
}
.card-subtitle {
 margin-top:-1rem;
 margin-bottom:0
}
.card-text:last-child {
 margin-bottom:0
}
.card-link:hover {
 text-decoration:none
}
.card-link+.card-link {
 margin-left:2.25rem
}
.card-header {
 padding:2rem 2.25rem;
 margin-bottom:0;
 background-color:#fff;
 border-bottom:1px solid #ebedf3
}
.card-header:first-child {
 border-radius:calc(.42rem - 1px) calc(.42rem - 1px) 0 0
}
.card-footer {
 padding:2rem 2.25rem;
 background-color:#fff;
 border-top:1px solid #ebedf3
}
.card-footer:last-child {
 border-radius:0 0 calc(.42rem - 1px) calc(.42rem - 1px)
}
.card-header-tabs {
 margin-right:-1.125rem;
 margin-bottom:-2rem;
 margin-left:-1.125rem;
 border-bottom:0
}
.card-header-pills {
 margin-right:-1.125rem;
 margin-left:-1.125rem
}
.card-img-overlay {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 padding:1.25rem;
 border-radius:calc(.42rem - 1px)
}
.card-img,
.card-img-bottom,
.card-img-top {
 -ms-flex-negative:0;
 flex-shrink:0;
 width:100%
}
.card-img,
.card-img-top {
 border-top-left-radius:calc(.42rem - 1px);
 border-top-right-radius:calc(.42rem - 1px)
}
.card-img,
.card-img-bottom {
 border-bottom-right-radius:calc(.42rem - 1px);
 border-bottom-left-radius:calc(.42rem - 1px)
}
.card-deck .card {
 margin-bottom:12.5px
}
@media (min-width:576px) {
 .card-deck {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row wrap;
  flex-flow:row wrap;
  margin-right:-12.5px;
  margin-left:-12.5px
 }
 .card-deck .card {
  -webkit-box-flex:1;
  -ms-flex:1 0 0%;
  flex:1 0 0%;
  margin-right:12.5px;
  margin-bottom:0;
  margin-left:12.5px
 }
}
.card-group>.card {
 margin-bottom:12.5px
}
@media (min-width:576px) {
 .card-group {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-flow:row wrap;
  flex-flow:row wrap
 }
 .card-group>.card {
  -webkit-box-flex:1;
  -ms-flex:1 0 0%;
  flex:1 0 0%;
  margin-bottom:0
 }
 .card-group>.card+.card {
  margin-left:0;
  border-left:0
 }
 .card-group>.card:not(:last-child) {
  border-top-right-radius:0;
  border-bottom-right-radius:0
 }
 .card-group>.card:not(:last-child) .card-header,
 .card-group>.card:not(:last-child) .card-img-top {
  border-top-right-radius:0
 }
 .card-group>.card:not(:last-child) .card-footer,
 .card-group>.card:not(:last-child) .card-img-bottom {
  border-bottom-right-radius:0
 }
 .card-group>.card:not(:first-child) {
  border-top-left-radius:0;
  border-bottom-left-radius:0
 }
 .card-group>.card:not(:first-child) .card-header,
 .card-group>.card:not(:first-child) .card-img-top {
  border-top-left-radius:0
 }
 .card-group>.card:not(:first-child) .card-footer,
 .card-group>.card:not(:first-child) .card-img-bottom {
  border-bottom-left-radius:0
 }
}
.card-columns .card {
 margin-bottom:2rem
}
@media (min-width:576px) {
 .card-columns {
  -webkit-column-count:3;
  -moz-column-count:3;
  column-count:3;
  -webkit-column-gap:1.25rem;
  -moz-column-gap:1.25rem;
  column-gap:1.25rem;
  orphans:1;
  widows:1
 }
 .card-columns .card {
  display:inline-block;
  width:100%
 }
}
.accordion {
 overflow-anchor:none
}
.accordion>.card {
 overflow:hidden
}
.accordion>.card:not(:last-of-type) {
 border-bottom:0;
 border-bottom-right-radius:0;
 border-bottom-left-radius:0
}
.accordion>.card:not(:first-of-type) {
 border-top-left-radius:0;
 border-top-right-radius:0
}
.accordion>.card>.card-header {
 border-radius:0;
 margin-bottom:-1px
}
.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:#ebedf3;
 border-radius:.42rem
}
.breadcrumb-item+.breadcrumb-item {
 padding-left:.5rem
}
.breadcrumb-item+.breadcrumb-item::before {
 float:left;
 padding-right:.5rem;
 color:#7e8299;
 content:"/"
}
.breadcrumb-item+.breadcrumb-item:hover::before {
 text-decoration:underline
}
.breadcrumb-item+.breadcrumb-item:hover::before {
 text-decoration:none
}
.breadcrumb-item.active {
 color:#7e8299
}
.pagination {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 padding-left:0;
 list-style:none;
 border-radius:.42rem
}
.page-link {
 position:relative;
 display:block;
 padding:.5rem .75rem;
 margin-left:-1px;
 line-height:1.25;
 color:#3699ff;
 background-color:#fff;
 border:1px solid #e4e6ef
}
.page-link:hover {
 z-index:2;
 color:#0073e9;
 text-decoration:none;
 background-color:#ebedf3;
 border-color:#e4e6ef
}
.page-link:focus {
 z-index:3;
 outline:0;
 -webkit-box-shadow:none;
 box-shadow:none
}
.page-item:first-child .page-link {
 margin-left:0;
 border-top-left-radius:.42rem;
 border-bottom-left-radius:.42rem
}
.page-item:last-child .page-link {
 border-top-right-radius:.42rem;
 border-bottom-right-radius:.42rem
}
.page-item.active .page-link {
 z-index:3;
 color:#fff;
 background-color:#3699ff;
 border-color:#3699ff
}
.page-item.disabled .page-link {
 color:#7e8299;
 pointer-events:none;
 cursor:auto;
 background-color:#fff;
 border-color:#ebedf3
}
.pagination-lg .page-link {
 padding:.75rem 1.5rem;
 font-size:1.08rem;
 line-height:1.5
}
.pagination-lg .page-item:first-child .page-link {
 border-top-left-radius:.85rem;
 border-bottom-left-radius:.85rem
}
.pagination-lg .page-item:last-child .page-link {
 border-top-right-radius:.85rem;
 border-bottom-right-radius:.85rem
}
.pagination-sm .page-link {
 padding:.25rem .5rem;
 font-size:.925rem;
 line-height:1.35
}
.pagination-sm .page-item:first-child .page-link {
 border-top-left-radius:.28rem;
 border-bottom-left-radius:.28rem
}
.pagination-sm .page-item:last-child .page-link {
 border-top-right-radius:.28rem;
 border-bottom-right-radius:.28rem
}
.badge {
 display:inline-block;
 padding:.5em .75em;
 font-size:85%;
 font-weight:500;
 /* line-height:1; */
 line-height: 8px;
 text-align:center;
 white-space:nowrap;
 vertical-align:baseline;
 border-radius:.42rem;
 -webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;
 transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;
 transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;
 transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
 .badge {
  -webkit-transition:none;
  transition:none
 }
}
a.badge:focus,
a.badge:hover {
 text-decoration:none
}
.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:#3699ff
}
a.badge-primary:focus,
a.badge-primary:hover {
 color:#fff;
 background-color:#037fff
}
a.badge-primary.focus,
a.badge-primary:focus {
 outline:0;
 -webkit-box-shadow:0 0 0 .2rem rgba(54,153,255,.5);
 box-shadow:0 0 0 .2rem rgba(54,153,255,.5)
}
.badge-secondary {
 color:#181c32;
 background-color:#e4e6ef
}
a.badge-secondary:focus,
a.badge-secondary:hover {
 color:#181c32;
 background-color:#c4c8dc
}
a.badge-secondary.focus,
a.badge-secondary:focus {
 outline:0;
 -webkit-box-shadow:0 0 0 .2rem rgba(228,230,239,.5);
 box-shadow:0 0 0 .2rem rgba(228,230,239,.5)
}
.badge-success {
 color:#fff;
 background-color:#1bc5bd
}
a.badge-success:focus,
a.badge-success:hover {
 color:#fff;
 background-color:#159892
}
a.badge-success.focus,
a.badge-success:focus {
 outline:0;
 -webkit-box-shadow:0 0 0 .2rem rgba(27,197,189,.5);
 box-shadow:0 0 0 .2rem rgba(27,197,189,.5)
}
.badge-info {
 color:#fff;
 background-color:#8950fc
}
a.badge-info:focus,
a.badge-info:hover {
 color:#fff;
 background-color:#671efb
}
a.badge-info.focus,
a.badge-info:focus {
 outline:0;
 -webkit-box-shadow:0 0 0 .2rem rgba(137,80,252,.5);
 box-shadow:0 0 0 .2rem rgba(137,80,252,.5)
}
.badge-warning {
 color:#181c32;
 background-color:#ffa800
}
a.badge-warning:focus,
a.badge-warning:hover {
 color:#181c32;
 background-color:#cc8600
}
a.badge-warning.focus,
a.badge-warning:focus {
 outline:0;
 -webkit-box-shadow:0 0 0 .2rem rgba(255,168,0,.5);
 box-shadow:0 0 0 .2rem rgba(255,168,0,.5)
}
.badge-danger {
 color:#fff;
 background-color:#f64e60
}
a.badge-danger:focus,
a.badge-danger:hover {
 color:#fff;
 background-color:#f41d34
}
a.badge-danger.focus,
a.badge-danger:focus {
 outline:0;
 -webkit-box-shadow:0 0 0 .2rem rgba(246,78,96,.5);
 box-shadow:0 0 0 .2rem rgba(246,78,96,.5)
}
.badge-light {
 color:#181c32;
 background-color:#f3f6f9
}
a.badge-light:focus,
a.badge-light:hover {
 color:#181c32;
 background-color:#d1dde8
}
a.badge-light.focus,
a.badge-light:focus {
 outline:0;
 -webkit-box-shadow:0 0 0 .2rem rgba(243,246,249,.5);
 box-shadow:0 0 0 .2rem rgba(243,246,249,.5)
}
.badge-dark {
 color:#fff;
 background-color:#181c32
}
a.badge-dark:focus,
a.badge-dark:hover {
 color:#fff;
 background-color:#070910
}
a.badge-dark.focus,
a.badge-dark:focus {
 outline:0;
 -webkit-box-shadow:0 0 0 .2rem rgba(24,28,50,.5);
 box-shadow:0 0 0 .2rem rgba(24,28,50,.5)
}
.badge-white {
 color:#181c32;
 background-color:#fff
}
a.badge-white:focus,
a.badge-white:hover {
 color:#181c32;
 background-color:#e6e6e6
}
a.badge-white.focus,
a.badge-white:focus {
 outline:0;
 -webkit-box-shadow:0 0 0 .2rem rgba(255,255,255,.5);
 box-shadow:0 0 0 .2rem rgba(255,255,255,.5)
}
.jumbotron {
 padding:2rem 1rem;
 margin-bottom:2rem;
 background-color:#ebedf3;
 border-radius:.85rem
}
@media (min-width:576px) {
 .jumbotron {
  padding:4rem 2rem
 }
}
.jumbotron-fluid {
 padding-right:0;
 padding-left:0;
 border-radius:0
}
.alert {
 position:relative;
 padding:.75rem 1.25rem;
 margin-bottom:1rem;
 border:1px solid transparent;
 border-radius:.42rem
}
.alert-heading {
 color:inherit
}
.alert-link {
 font-weight:500
}
.alert-dismissible {
 padding-right:4rem
}
.alert-dismissible .close {
 position:absolute;
 top:0;
 right:0;
 z-index:2;
 padding:.75rem 1.25rem;
 color:inherit
}
.alert-primary {
 color:#1c5085;
 background-color:#d7ebff;
 border-color:#c7e2ff
}
.alert-primary hr {
 border-top-color:#aed5ff
}
.alert-primary .alert-link {
 color:#13375b
}
.alert-secondary {
 color:#77787c;
 background-color:#fafafc;
 border-color:#f7f8fb
}
.alert-secondary hr {
 border-top-color:#e6e9f3
}
.alert-secondary .alert-link {
 color:#5e5f62
}
.alert-success {
 color:#0e6662;
 background-color:#d1f3f2;
 border-color:#bfefed
}
.alert-success hr {
 border-top-color:#abeae7
}
.alert-success .alert-link {
 color:#083937
}
.alert-info {
 color:#472a83;
 background-color:#e7dcfe;
 border-color:#decefe
}
.alert-info hr {
 border-top-color:#cdb5fd
}
.alert-info .alert-link {
 color:#321e5c
}
.alert-warning {
 color:#855700;
 background-color:#fec;
 border-color:#ffe7b8
}
.alert-warning hr {
 border-top-color:#ffde9f
}
.alert-warning .alert-link {
 color:#523600
}
.alert-danger {
 color:#802932;
 background-color:#fddcdf;
 border-color:#fccdd2
}
.alert-danger hr {
 border-top-color:#fbb5bc
}
.alert-danger .alert-link {
 color:#591d23
}
.alert-light {
 color:#7e8081;
 background-color:#fdfdfe;
 border-color:#fcfcfd
}
.alert-light hr {
 border-top-color:#ededf3
}
.alert-light .alert-link {
 color:#656667
}
.alert-dark {
 color:#0c0f1a;
 background-color:#d1d2d6;
 border-color:#bebfc6
}
.alert-dark hr {
 border-top-color:#b0b2ba
}
.alert-dark .alert-link {
 color:#000
}
.alert-white {
 color:#858585;
 background-color:#fff;
 border-color:#fff
}
.alert-white hr {
 border-top-color:#f2f2f2
}
.alert-white .alert-link {
 color:#6c6c6c
}
@-webkit-keyframes progress-bar-stripes {
 from {
  background-position:1rem 0
 }
 to {
  background-position:0 0
 }
}
@keyframes progress-bar-stripes {
 from {
  background-position:1rem 0
 }
 to {
  background-position:0 0
 }
}
.progress {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 height:1rem;
 overflow:hidden;
 line-height:0;
 font-size:.75rem;
 background-color:#ebedf3;
 border-radius:.42rem;
 -webkit-box-shadow:none;
 box-shadow:none
}
.progress-bar {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 overflow:hidden;
 color:#fff;
 text-align:center;
 white-space:nowrap;
 background-color:#3699ff;
 -webkit-transition:width .6s ease;
 transition:width .6s ease
}
@media (prefers-reduced-motion:reduce) {
 .progress-bar {
  -webkit-transition:none;
  transition:none
 }
}
.progress-bar-striped {
 background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
 background-size:1rem 1rem
}
.progress-bar-animated {
 -webkit-animation:1s linear infinite progress-bar-stripes;
 animation:1s linear infinite progress-bar-stripes
}
@media (prefers-reduced-motion:reduce) {
 .progress-bar-animated {
  -webkit-animation:none;
  animation:none
 }
}
.media {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:start;
 -ms-flex-align:start;
 align-items:flex-start
}
.media-body {
 -webkit-box-flex:1;
 -ms-flex:1;
 flex:1
}
.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;
 border-radius:.42rem
}
.list-group-item-action {
 width:100%;
 color:#5e6278;
 text-align:inherit
}
.list-group-item-action:focus,
.list-group-item-action:hover {
 z-index:1;
 color:#5e6278;
 text-decoration:none;
 background-color:#ebedf3
}
.list-group-item-action:active {
 color:#3f4254;
 background-color:#ebedf3
}
.list-group-item {
 position:relative;
 display:block;
 padding:.75rem 1.25rem;
 background-color:#fff;
 border:1px solid #ebedf3
}
.list-group-item:first-child {
 border-top-left-radius:inherit;
 border-top-right-radius:inherit
}
.list-group-item:last-child {
 border-bottom-right-radius:inherit;
 border-bottom-left-radius:inherit
}
.list-group-item.disabled,
.list-group-item:disabled {
 color:#7e8299;
 pointer-events:none;
 background-color:#fff
}
.list-group-item.active {
 z-index:2;
 color:#fff;
 background-color:#3699ff;
 border-color:#3699ff
}
.list-group-item+.list-group-item {
 border-top-width:0
}
.list-group-item+.list-group-item.active {
 margin-top:-1px;
 border-top-width:1px
}
.list-group-horizontal {
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-direction:row;
 flex-direction:row
}
.list-group-horizontal>.list-group-item:first-child {
 border-bottom-left-radius:.42rem;
 border-top-right-radius:0
}
.list-group-horizontal>.list-group-item:last-child {
 border-top-right-radius:.42rem;
 border-bottom-left-radius:0
}
.list-group-horizontal>.list-group-item.active {
 margin-top:0
}
.list-group-horizontal>.list-group-item+.list-group-item {
 border-top-width:1px;
 border-left-width:0
}
.list-group-horizontal>.list-group-item+.list-group-item.active {
 margin-left:-1px;
 border-left-width:1px
}
@media (min-width:576px) {
 .list-group-horizontal-sm {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .list-group-horizontal-sm>.list-group-item:first-child {
  border-bottom-left-radius:.42rem;
  border-top-right-radius:0
 }
 .list-group-horizontal-sm>.list-group-item:last-child {
  border-top-right-radius:.42rem;
  border-bottom-left-radius:0
 }
 .list-group-horizontal-sm>.list-group-item.active {
  margin-top:0
 }
 .list-group-horizontal-sm>.list-group-item+.list-group-item {
  border-top-width:1px;
  border-left-width:0
 }
 .list-group-horizontal-sm>.list-group-item+.list-group-item.active {
  margin-left:-1px;
  border-left-width:1px
 }
}
@media (min-width:768px) {
 .list-group-horizontal-md {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .list-group-horizontal-md>.list-group-item:first-child {
  border-bottom-left-radius:.42rem;
  border-top-right-radius:0
 }
 .list-group-horizontal-md>.list-group-item:last-child {
  border-top-right-radius:.42rem;
  border-bottom-left-radius:0
 }
 .list-group-horizontal-md>.list-group-item.active {
  margin-top:0
 }
 .list-group-horizontal-md>.list-group-item+.list-group-item {
  border-top-width:1px;
  border-left-width:0
 }
 .list-group-horizontal-md>.list-group-item+.list-group-item.active {
  margin-left:-1px;
  border-left-width:1px
 }
}
@media (min-width:992px) {
 .list-group-horizontal-lg {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .list-group-horizontal-lg>.list-group-item:first-child {
  border-bottom-left-radius:.42rem;
  border-top-right-radius:0
 }
 .list-group-horizontal-lg>.list-group-item:last-child {
  border-top-right-radius:.42rem;
  border-bottom-left-radius:0
 }
 .list-group-horizontal-lg>.list-group-item.active {
  margin-top:0
 }
 .list-group-horizontal-lg>.list-group-item+.list-group-item {
  border-top-width:1px;
  border-left-width:0
 }
 .list-group-horizontal-lg>.list-group-item+.list-group-item.active {
  margin-left:-1px;
  border-left-width:1px
 }
}
@media (min-width:1200px) {
 .list-group-horizontal-xl {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .list-group-horizontal-xl>.list-group-item:first-child {
  border-bottom-left-radius:.42rem;
  border-top-right-radius:0
 }
 .list-group-horizontal-xl>.list-group-item:last-child {
  border-top-right-radius:.42rem;
  border-bottom-left-radius:0
 }
 .list-group-horizontal-xl>.list-group-item.active {
  margin-top:0
 }
 .list-group-horizontal-xl>.list-group-item+.list-group-item {
  border-top-width:1px;
  border-left-width:0
 }
 .list-group-horizontal-xl>.list-group-item+.list-group-item.active {
  margin-left:-1px;
  border-left-width:1px
 }
}
@media (min-width:1400px) {
 .list-group-horizontal-xxl {
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 .list-group-horizontal-xxl>.list-group-item:first-child {
  border-bottom-left-radius:.42rem;
  border-top-right-radius:0
 }
 .list-group-horizontal-xxl>.list-group-item:last-child {
  border-top-right-radius:.42rem;
  border-bottom-left-radius:0
 }
 .list-group-horizontal-xxl>.list-group-item.active {
  margin-top:0
 }
 .list-group-horizontal-xxl>.list-group-item+.list-group-item {
  border-top-width:1px;
  border-left-width:0
 }
 .list-group-horizontal-xxl>.list-group-item+.list-group-item.active {
  margin-left:-1px;
  border-left-width:1px
 }
}
.list-group-flush {
 border-radius:0
}
.list-group-flush>.list-group-item {
 border-width:0 0 1px
}
.list-group-flush>.list-group-item:last-child {
 border-bottom-width:0
}
.list-group-item-primary {
 color:#1c5085;
 background-color:#c7e2ff
}
.list-group-item-primary.list-group-item-action:focus,
.list-group-item-primary.list-group-item-action:hover {
 color:#1c5085;
 background-color:#aed5ff
}
.list-group-item-primary.list-group-item-action.active {
 color:#fff;
 background-color:#1c5085;
 border-color:#1c5085
}
.list-group-item-secondary {
 color:#77787c;
 background-color:#f7f8fb
}
.list-group-item-secondary.list-group-item-action:focus,
.list-group-item-secondary.list-group-item-action:hover {
 color:#77787c;
 background-color:#e6e9f3
}
.list-group-item-secondary.list-group-item-action.active {
 color:#fff;
 background-color:#77787c;
 border-color:#77787c
}
.list-group-item-success {
 color:#0e6662;
 background-color:#bfefed
}
.list-group-item-success.list-group-item-action:focus,
.list-group-item-success.list-group-item-action:hover {
 color:#0e6662;
 background-color:#abeae7
}
.list-group-item-success.list-group-item-action.active {
 color:#fff;
 background-color:#0e6662;
 border-color:#0e6662
}
.list-group-item-info {
 color:#472a83;
 background-color:#decefe
}
.list-group-item-info.list-group-item-action:focus,
.list-group-item-info.list-group-item-action:hover {
 color:#472a83;
 background-color:#cdb5fd
}
.list-group-item-info.list-group-item-action.active {
 color:#fff;
 background-color:#472a83;
 border-color:#472a83
}
.list-group-item-warning {
 color:#855700;
 background-color:#ffe7b8
}
.list-group-item-warning.list-group-item-action:focus,
.list-group-item-warning.list-group-item-action:hover {
 color:#855700;
 background-color:#ffde9f
}
.list-group-item-warning.list-group-item-action.active {
 color:#fff;
 background-color:#855700;
 border-color:#855700
}
.list-group-item-danger {
 color:#802932;
 background-color:#fccdd2
}
.list-group-item-danger.list-group-item-action:focus,
.list-group-item-danger.list-group-item-action:hover {
 color:#802932;
 background-color:#fbb5bc
}
.list-group-item-danger.list-group-item-action.active {
 color:#fff;
 background-color:#802932;
 border-color:#802932
}
.list-group-item-light {
 color:#7e8081;
 background-color:#fcfcfd
}
.list-group-item-light.list-group-item-action:focus,
.list-group-item-light.list-group-item-action:hover {
 color:#7e8081;
 background-color:#ededf3
}
.list-group-item-light.list-group-item-action.active {
 color:#fff;
 background-color:#7e8081;
 border-color:#7e8081
}
.list-group-item-dark {
 color:#0c0f1a;
 background-color:#bebfc6
}
.list-group-item-dark.list-group-item-action:focus,
.list-group-item-dark.list-group-item-action:hover {
 color:#0c0f1a;
 background-color:#b0b2ba
}
.list-group-item-dark.list-group-item-action.active {
 color:#fff;
 background-color:#0c0f1a;
 border-color:#0c0f1a
}
.list-group-item-white {
 color:#858585;
 background-color:#fff
}
.list-group-item-white.list-group-item-action:focus,
.list-group-item-white.list-group-item-action:hover {
 color:#858585;
 background-color:#f2f2f2
}
.list-group-item-white.list-group-item-action.active {
 color:#fff;
 background-color:#858585;
 border-color:#858585
}
.close {
 float:right;
 font-size:1.5rem;
 font-weight:500;
 line-height:1;
 color:#000;
 text-shadow:0 1px 0 #fff;
 opacity:.5
}
@media (max-width:1200px) {
 .close {
  font-size:calc(1.275rem + .3vw)
 }
}
.close:hover {
 color:#000;
 text-decoration:none
}
.close:not(:disabled):not(.disabled):focus,
.close:not(:disabled):not(.disabled):hover {
 opacity:.75
}
button.close {
 padding:0;
 background-color:transparent;
 border:0
}
a.close.disabled {
 pointer-events:none
}
.toast {
 -ms-flex-preferred-size:350px;
 flex-basis:350px;
 max-width:350px;
 font-size:.875rem;
 background-color:rgba(255,255,255,.85);
 background-clip:padding-box;
 border:1px solid rgba(0,0,0,.1);
 -webkit-box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 opacity:0;
 border-radius:.25rem
}
.toast:not(:last-child) {
 margin-bottom:.75rem
}
.toast.showing {
 opacity:1
}
.toast.show {
 display:block;
 opacity:1
}
.toast.hide {
 display:none
}
.toast-header {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 padding:.25rem .75rem;
 color:#3f4254;
 background-color:#fff;
 background-clip:padding-box;
 border-bottom:1px solid #ebedf3;
 border-top-left-radius:calc(.25rem - 1px);
 border-top-right-radius:calc(.25rem - 1px)
}
.toast-body {
 padding:.75rem
}
.modal-open {
 overflow:hidden
}
.modal-open .modal {
 overflow-x:hidden;
 overflow-y:auto
}
.modal {
 position:fixed;
 top:0;
 left:0;
 z-index:1050;
 display:none;
 width:100%;
 height:100%;
 overflow:hidden;
 outline:0
}
.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:translate(0,-50px);
 transform:translate(0,-50px)
}
@media (prefers-reduced-motion:reduce) {
 .modal.fade .modal-dialog {
  -webkit-transition:none;
  transition:none
 }
}
.modal.show .modal-dialog {
 -webkit-transform:none;
 transform:none
}
.modal.modal-static .modal-dialog {
 -webkit-transform:scale(1.02);
 transform:scale(1.02)
}
.modal-dialog-scrollable {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 max-height:calc(100% - 1rem)
}
.modal-dialog-scrollable .modal-content {
 max-height:calc(100vh - 1rem);
 overflow:hidden
}
.modal-dialog-scrollable .modal-footer,
.modal-dialog-scrollable .modal-header {
 -ms-flex-negative:0;
 flex-shrink:0
}
.modal-dialog-scrollable .modal-body {
 overflow-y:auto
}
.modal-dialog-centered {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 min-height:calc(100% - 1rem)
}
.modal-dialog-centered::before {
 display:block;
 height:calc(100vh - 1rem);
 height:-webkit-min-content;
 height:-moz-min-content;
 height:min-content;
 content:""
}
.modal-dialog-centered.modal-dialog-scrollable {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 height:100%
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
 max-height:none
}
.modal-dialog-centered.modal-dialog-scrollable::before {
 content:none
}
.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:0 solid rgba(0,0,0,.2);
 border-radius:.42rem;
 -webkit-box-shadow:0 .25rem .5rem rgba(0,0,0,.1);
 box-shadow:0 .25rem .5rem rgba(0,0,0,.1);
 outline:0
}
.modal-backdrop {
 position:fixed;
 top:0;
 left:0;
 z-index:1040;
 width:100vw;
 height:100vh;
 background-color:#000
}
.modal-backdrop.fade {
 opacity:0
}
.modal-backdrop.show {
 opacity:.2
}
.modal-header {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:start;
 -ms-flex-align:start;
 align-items:flex-start;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 padding:1.5rem 1.75rem;
 border-bottom:1px solid #ebedf3;
 border-top-left-radius:.42rem;
 border-top-right-radius:.42rem
}
.modal-header .close {
 padding:1.5rem 1.75rem;
 margin:-1.5rem -1.75rem -1.5rem 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:1.75rem
}
.modal-footer {
 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:end;
 -ms-flex-pack:end;
 justify-content:flex-end;
 padding:1.5rem;
 border-top:1px solid #ebedf3;
 border-bottom-right-radius:.42rem;
 border-bottom-left-radius:.42rem
}
.modal-footer>* {
 margin:.25rem
}
.modal-scrollbar-measure {
 position:absolute;
 top:-9999px;
 width:50px;
 height:50px;
 overflow:scroll
}
@media (min-width:576px) {
 .modal-dialog {
  max-width:500px;
  margin:1.75rem auto
 }
 .modal-dialog-scrollable {
  max-height:calc(100% - 3.5rem)
 }
 .modal-dialog-scrollable .modal-content {
  max-height:calc(100vh - 3.5rem)
 }
 .modal-dialog-centered {
  min-height:calc(100% - 3.5rem)
 }
 .modal-dialog-centered::before {
  height:calc(100vh - 3.5rem);
  height:-webkit-min-content;
  height:-moz-min-content;
  height:min-content
 }
 .modal-content {
  -webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.1);
  box-shadow:0 .5rem 1rem rgba(0,0,0,.1)
 }
 .modal-sm {
  max-width:300px
 }
}
@media (min-width:992px) {
 .modal-lg,
 .modal-xl {
  max-width:800px
 }
}
@media (min-width:1200px) {
 .modal-xl {
  max-width:1140px
 }
}
.tooltip {
 position:absolute;
 z-index:1070;
 display:block;
 margin:0;
 font-family:"Open Sans",Poppins,Helvetica,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:.9rem;
 word-wrap:break-word;
 opacity:0
}
.tooltip.show {
 opacity:1
}
.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:#fff
}
.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:#fff
}
.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:#fff
}
.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:#fff
}
.tooltip-inner {
 max-width:200px;
 padding:.75rem 1rem;
 color:#3f4254;
 text-align:center;
 background-color:#fff;
 border-radius:3px
}
.popover {
 position:absolute;
 top:0;
 left:0;
 z-index:1060;
 display:block;
 max-width:276px;
 font-family:"Open Sans",Poppins,Helvetica,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:.9rem;
 word-wrap:break-word;
 background-color:#fff;
 background-clip:padding-box;
 border:1px solid #fff;
 border-radius:.42rem;
 -webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);
 box-shadow:0 0 20px 0 rgba(0,0,0,.15)
}
.popover .arrow {
 position:absolute;
 display:block;
 width:1rem;
 height:.5rem;
 margin:0 .42rem
}
.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::before,
.bs-popover-top>.arrow::before {
 bottom:0;
 border-width:.5rem .5rem 0;
 border-top-color:#fff
}
.bs-popover-auto[x-placement^=top]>.arrow::after,
.bs-popover-top>.arrow::after {
 bottom:1px;
 border-width:.5rem .5rem 0;
 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:.42rem 0
}
.bs-popover-auto[x-placement^=right]>.arrow::before,
.bs-popover-right>.arrow::before {
 left:0;
 border-width:.5rem .5rem .5rem 0;
 border-right-color:#fff
}
.bs-popover-auto[x-placement^=right]>.arrow::after,
.bs-popover-right>.arrow::after {
 left:1px;
 border-width:.5rem .5rem .5rem 0;
 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::before,
.bs-popover-bottom>.arrow::before {
 top:0;
 border-width:0 .5rem .5rem .5rem;
 border-bottom-color:#fff
}
.bs-popover-auto[x-placement^=bottom]>.arrow::after,
.bs-popover-bottom>.arrow::after {
 top:1px;
 border-width:0 .5rem .5rem .5rem;
 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 #fff
}
.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:.42rem 0
}
.bs-popover-auto[x-placement^=left]>.arrow::before,
.bs-popover-left>.arrow::before {
 right:0;
 border-width:.5rem 0 .5rem .5rem;
 border-left-color:#fff
}
.bs-popover-auto[x-placement^=left]>.arrow::after,
.bs-popover-left>.arrow::after {
 right:1px;
 border-width:.5rem 0 .5rem .5rem;
 border-left-color:#fff
}
.popover-header {
 padding:1rem 1.25rem;
 margin-bottom:0;
 font-size:1rem;
 color:#181c32;
 background-color:#fff;
 border-bottom:1px solid #f2f2f2;
 border-top-left-radius:calc(.42rem - 1px);
 border-top-right-radius:calc(.42rem - 1px)
}
.popover-header:empty {
 display:none
}
.popover-body {
 padding:1rem 1.25rem;
 color:#3f4254
}
.carousel {
 position:relative
}
.carousel.pointer-event {
 -ms-touch-action:pan-y;
 touch-action:pan-y
}
.carousel-inner {
 position:relative;
 width:100%;
 overflow:hidden
}
.carousel-inner::after {
 display:block;
 clear:both;
 content:""
}
.carousel-item {
 position:relative;
 display:none;
 float:left;
 width:100%;
 margin-right:-100%;
 -webkit-backface-visibility:hidden;
 backface-visibility:hidden;
 -webkit-transition:-webkit-transform .6s ease-in-out;
 transition:-webkit-transform .6s ease-in-out;
 transition:transform .6s ease-in-out;
 transition:transform .6s ease-in-out, -webkit-transform .6s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
 .carousel-item {
  -webkit-transition:none;
  transition:none
 }
}
.carousel-item-next,
.carousel-item-prev,
.carousel-item.active {
 display:block
}
.active.carousel-item-right,
.carousel-item-next:not(.carousel-item-left) {
 -webkit-transform:translateX(100%);
 transform:translateX(100%)
}
.active.carousel-item-left,
.carousel-item-prev:not(.carousel-item-right) {
 -webkit-transform:translateX(-100%);
 transform:translateX(-100%)
}
.carousel-fade .carousel-item {
 opacity:0;
 -webkit-transition-property:opacity;
 transition-property:opacity;
 -webkit-transform:none;
 transform:none
}
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right,
.carousel-fade .carousel-item.active {
 z-index:1;
 opacity:1
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
 z-index:0;
 opacity:0;
 -webkit-transition:opacity 0s .6s;
 transition:opacity 0s .6s
}
@media (prefers-reduced-motion:reduce) {
 .carousel-fade .active.carousel-item-left,
 .carousel-fade .active.carousel-item-right {
  -webkit-transition:none;
  transition:none
 }
}
.carousel-control-next,
.carousel-control-prev {
 position:absolute;
 top:0;
 bottom:0;
 z-index:1;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 width:15%;
 color:#fff;
 text-align:center;
 opacity:.5;
 -webkit-transition:opacity .15s ease;
 transition:opacity .15s ease
}
@media (prefers-reduced-motion:reduce) {
 .carousel-control-next,
 .carousel-control-prev {
  -webkit-transition:none;
  transition:none
 }
}
.carousel-control-next:focus,
.carousel-control-next:hover,
.carousel-control-prev:focus,
.carousel-control-prev:hover {
 color:#fff;
 text-decoration:none;
 outline:0;
 opacity:.9
}
.carousel-control-prev {
 left:0
}
.carousel-control-next {
 right:0
}
.carousel-control-next-icon,
.carousel-control-prev-icon {
 display:inline-block;
 width:20px;
 height:20px;
 background:50%/100% 100% no-repeat
}
.carousel-control-prev-icon {
 background-image:url(/Assets/metronic7/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' fill='%23ffffff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e)
}
.carousel-control-next-icon {
 background-image:url(/Assets/metronic7/css/data:image/svg+xml,%3csvg xmlns='http:/www.w3.org/2000/svg' fill='%23ffffff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e)
}
.carousel-indicators {
 position:absolute;
 right:0;
 bottom:0;
 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 {
 -webkit-box-sizing:content-box;
 box-sizing:content-box;
 -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:#fff;
 background-clip:padding-box;
 border-top:10px solid transparent;
 border-bottom:10px solid transparent;
 opacity:.5;
 -webkit-transition:opacity .6s ease;
 transition:opacity .6s ease
}
@media (prefers-reduced-motion:reduce) {
 .carousel-indicators li {
  -webkit-transition:none;
  transition:none
 }
}
.carousel-indicators .active {
 opacity:1
}
.carousel-caption {
 position:absolute;
 right:15%;
 bottom:20px;
 left:15%;
 z-index:10;
 padding-top:20px;
 padding-bottom:20px;
 color:#fff;
 text-align:center
}
@-webkit-keyframes spinner-border {
 to {
  -webkit-transform:rotate(360deg);
  transform:rotate(360deg)
 }
}
@keyframes spinner-border {
 to {
  -webkit-transform:rotate(360deg);
  transform:rotate(360deg)
 }
}
.spinner-border {
 display:inline-block;
 width:2rem;
 height:2rem;
 vertical-align:text-bottom;
 border:.25em solid currentColor;
 border-right-color:transparent;
 border-radius:50%;
 -webkit-animation:.75s linear infinite spinner-border;
 animation:.75s linear infinite spinner-border
}
.spinner-border-sm {
 width:1rem;
 height:1rem;
 border-width:.2em
}
@-webkit-keyframes spinner-grow {
 0% {
  -webkit-transform:scale(0);
  transform:scale(0)
 }
 50% {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
@keyframes spinner-grow {
 0% {
  -webkit-transform:scale(0);
  transform:scale(0)
 }
 50% {
  opacity:1;
  -webkit-transform:none;
  transform:none
 }
}
.spinner-grow {
 display:inline-block;
 width:2rem;
 height:2rem;
 vertical-align:text-bottom;
 background-color:currentColor;
 border-radius:50%;
 opacity:0;
 -webkit-animation:.75s linear infinite spinner-grow;
 animation:.75s linear infinite spinner-grow
}
.spinner-grow-sm {
 width:1rem;
 height:1rem
}
@media (prefers-reduced-motion:reduce) {
 .spinner-border,
 .spinner-grow {
  -webkit-animation-duration:1.5s;
  animation-duration:1.5s
 }
}
.align-baseline {
 vertical-align:baseline!important
}
.align-top {
 vertical-align:top!important
}
.align-middle {
 vertical-align:middle!important
}
.align-bottom {
 vertical-align:bottom!important
}
.align-text-bottom {
 vertical-align:text-bottom!important
}
.align-text-top {
 vertical-align:text-top!important
}
.bg-primary {
 background-color:#3699ff!important
}
a.bg-primary:focus,
a.bg-primary:hover,
button.bg-primary:focus,
button.bg-primary:hover {
 background-color:#037fff!important
}
.bg-secondary {
 background-color:#e4e6ef!important
}
a.bg-secondary:focus,
a.bg-secondary:hover,
button.bg-secondary:focus,
button.bg-secondary:hover {
 background-color:#c4c8dc!important
}
.bg-success {
 background-color:#1bc5bd!important
}
a.bg-success:focus,
a.bg-success:hover,
button.bg-success:focus,
button.bg-success:hover {
 background-color:#159892!important
}
.bg-info {
 background-color:#8950fc!important
}
a.bg-info:focus,
a.bg-info:hover,
button.bg-info:focus,
button.bg-info:hover {
 background-color:#671efb!important
}
.bg-warning {
 background-color:#ffa800!important
}
a.bg-warning:focus,
a.bg-warning:hover,
button.bg-warning:focus,
button.bg-warning:hover {
 background-color:#cc8600!important
}
.bg-danger {
 background-color:#f64e60!important
}
a.bg-danger:focus,
a.bg-danger:hover,
button.bg-danger:focus,
button.bg-danger:hover {
 background-color:#f41d34!important
}
.bg-light {
 background-color:#f3f6f9!important
}
a.bg-light:focus,
a.bg-light:hover,
button.bg-light:focus,
button.bg-light:hover {
 background-color:#d1dde8!important
}
.bg-dark {
 background-color:#181c32!important
}
a.bg-dark:focus,
a.bg-dark:hover,
button.bg-dark:focus,
button.bg-dark:hover {
 background-color:#070910!important
}
.bg-white {
 background-color:#fff!important
}
a.bg-white:focus,
a.bg-white:hover,
button.bg-white:focus,
button.bg-white:hover {
 background-color:#e6e6e6!important
}
.bg-white {
 background-color:#fff!important
}
.bg-transparent {
 background-color:transparent!important
}
.border {
 border:1px solid #ebedf3!important
}
.border-top {
 border-top:1px solid #ebedf3!important
}
.border-right {
 border-right:1px solid #ebedf3!important
}
.border-bottom {
 border-bottom:1px solid #ebedf3!important
}
.border-left {
 border-left:1px solid #ebedf3!important
}
.border-0 {
 border:0!important
}
.border-top-0 {
 border-top:0!important
}
.border-right-0 {
 border-right:0!important
}
.border-bottom-0 {
 border-bottom:0!important
}
.border-left-0 {
 border-left:0!important
}
.border-primary {
 border-color:#3699ff!important
}
.border-secondary {
 border-color:#e4e6ef!important
}
.border-success {
 border-color:#1bc5bd!important
}
.border-info {
 border-color:#8950fc!important
}
.border-warning {
 border-color:#ffa800!important
}
.border-danger {
 border-color:#f64e60!important
}
.border-light {
 border-color:#f3f6f9!important
}
.border-dark {
 border-color:#181c32!important
}
.border-white {
 border-color:#fff!important
}
.border-white {
 border-color:#fff!important
}
.rounded-sm {
 border-radius:.28rem!important
}
.rounded {
 border-radius:.42rem!important
}
.rounded-top {
 border-top-left-radius:.42rem!important;
 border-top-right-radius:.42rem!important
}
.rounded-right {
 border-top-right-radius:.42rem!important;
 border-bottom-right-radius:.42rem!important
}
.rounded-bottom {
 border-bottom-right-radius:.42rem!important;
 border-bottom-left-radius:.42rem!important
}
.rounded-left {
 border-top-left-radius:.42rem!important;
 border-bottom-left-radius:.42rem!important
}
.rounded-lg {
 border-radius:.85rem!important
}
.rounded-circle {
 border-radius:50%!important
}
.rounded-pill {
 border-radius:50rem!important
}
.rounded-0 {
 border-radius:0!important
}
.clearfix::after {
 display:block;
 clear:both;
 content:""
}
.d-none {
 display:none!important
}
.d-inline {
 display:inline!important
}
.d-inline-block {
 display:inline-block!important
}
.d-block {
 display:block!important
}
.d-table {
 display:table!important
}
.d-table-row {
 display:table-row!important
}
.d-table-cell {
 display:table-cell!important
}
.d-flex {
 display:-webkit-box!important;
 display:-ms-flexbox!important;
 display:flex!important
}
.d-inline-flex {
 display:-webkit-inline-box!important;
 display:-ms-inline-flexbox!important;
 display:inline-flex!important
}
@media (min-width:576px) {
 .d-sm-none {
  display:none!important
 }
 .d-sm-inline {
  display:inline!important
 }
 .d-sm-inline-block {
  display:inline-block!important
 }
 .d-sm-block {
  display:block!important
 }
 .d-sm-table {
  display:table!important
 }
 .d-sm-table-row {
  display:table-row!important
 }
 .d-sm-table-cell {
  display:table-cell!important
 }
 .d-sm-flex {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-sm-inline-flex {
  display:-webkit-inline-box!important;
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
@media (min-width:768px) {
 .d-md-none {
  display:none!important
 }
 .d-md-inline {
  display:inline!important
 }
 .d-md-inline-block {
  display:inline-block!important
 }
 .d-md-block {
  display:block!important
 }
 .d-md-table {
  display:table!important
 }
 .d-md-table-row {
  display:table-row!important
 }
 .d-md-table-cell {
  display:table-cell!important
 }
 .d-md-flex {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-md-inline-flex {
  display:-webkit-inline-box!important;
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
@media (min-width:992px) {
 .d-lg-none {
  display:none!important
 }
 .d-lg-inline {
  display:inline!important
 }
 .d-lg-inline-block {
  display:inline-block!important
 }
 .d-lg-block {
  display:block!important
 }
 .d-lg-table {
  display:table!important
 }
 .d-lg-table-row {
  display:table-row!important
 }
 .d-lg-table-cell {
  display:table-cell!important
 }
 .d-lg-flex {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-lg-inline-flex {
  display:-webkit-inline-box!important;
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
@media (min-width:1200px) {
 .d-xl-none {
  display:none!important
 }
 .d-xl-inline {
  display:inline!important
 }
 .d-xl-inline-block {
  display:inline-block!important
 }
 .d-xl-block {
  display:block!important
 }
 .d-xl-table {
  display:table!important
 }
 .d-xl-table-row {
  display:table-row!important
 }
 .d-xl-table-cell {
  display:table-cell!important
 }
 .d-xl-flex {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-xl-inline-flex {
  display:-webkit-inline-box!important;
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
@media (min-width:1400px) {
 .d-xxl-none {
  display:none!important
 }
 .d-xxl-inline {
  display:inline!important
 }
 .d-xxl-inline-block {
  display:inline-block!important
 }
 .d-xxl-block {
  display:block!important
 }
 .d-xxl-table {
  display:table!important
 }
 .d-xxl-table-row {
  display:table-row!important
 }
 .d-xxl-table-cell {
  display:table-cell!important
 }
 .d-xxl-flex {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-xxl-inline-flex {
  display:-webkit-inline-box!important;
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
@media print {
 .d-print-none {
  display:none!important
 }
 .d-print-inline {
  display:inline!important
 }
 .d-print-inline-block {
  display:inline-block!important
 }
 .d-print-block {
  display:block!important
 }
 .d-print-table {
  display:table!important
 }
 .d-print-table-row {
  display:table-row!important
 }
 .d-print-table-cell {
  display:table-cell!important
 }
 .d-print-flex {
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-print-inline-flex {
  display:-webkit-inline-box!important;
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
.embed-responsive {
 position:relative;
 display:block;
 width:100%;
 padding:0;
 overflow:hidden
}
.embed-responsive::before {
 display:block;
 content:""
}
.embed-responsive .embed-responsive-item,
.embed-responsive embed,
.embed-responsive iframe,
.embed-responsive object,
.embed-responsive video {
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 width:100%;
 height:100%;
 border:0
}
.embed-responsive-21by9::before {
 padding-top:42.8571428571%
}
.embed-responsive-16by9::before {
 padding-top:56.25%
}
.embed-responsive-4by3::before {
 padding-top:75%
}
.embed-responsive-1by1::before {
 padding-top:100%
}
.flex-row {
 -webkit-box-orient:horizontal!important;
 -webkit-box-direction:normal!important;
 -ms-flex-direction:row!important;
 flex-direction:row!important
}
.flex-column {
 -webkit-box-orient:vertical!important;
 -webkit-box-direction:normal!important;
 -ms-flex-direction:column!important;
 flex-direction:column!important
}
.flex-row-reverse {
 -webkit-box-orient:horizontal!important;
 -webkit-box-direction:reverse!important;
 -ms-flex-direction:row-reverse!important;
 flex-direction:row-reverse!important
}
.flex-column-reverse {
 -webkit-box-orient:vertical!important;
 -webkit-box-direction:reverse!important;
 -ms-flex-direction:column-reverse!important;
 flex-direction:column-reverse!important
}
.flex-wrap {
 -ms-flex-wrap:wrap!important;
 flex-wrap:wrap!important
}
.flex-nowrap {
 -ms-flex-wrap:nowrap!important;
 flex-wrap:nowrap!important
}
.flex-wrap-reverse {
 -ms-flex-wrap:wrap-reverse!important;
 flex-wrap:wrap-reverse!important
}
.flex-fill {
 -webkit-box-flex:1!important;
 -ms-flex:1 1 auto!important;
 flex:1 1 auto!important
}
.flex-grow-0 {
 -webkit-box-flex:0!important;
 -ms-flex-positive:0!important;
 flex-grow:0!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
}
.flex-shrink-1 {
 -ms-flex-negative:1!important;
 flex-shrink:1!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
}
.justify-content-around {
 -ms-flex-pack:distribute!important;
 justify-content:space-around!important
}
.align-items-start {
 -webkit-box-align:start!important;
 -ms-flex-align:start!important;
 align-items:flex-start!important
}
.align-items-end {
 -webkit-box-align:end!important;
 -ms-flex-align:end!important;
 align-items:flex-end!important
}
.align-items-center {
 -webkit-box-align:center!important;
 -ms-flex-align:center!important;
 align-items:center!important
}
.align-items-baseline {
 -webkit-box-align:baseline!important;
 -ms-flex-align:baseline!important;
 align-items:baseline!important
}
.align-items-stretch {
 -webkit-box-align:stretch!important;
 -ms-flex-align:stretch!important;
 align-items:stretch!important
}
.align-content-start {
 -ms-flex-line-pack:start!important;
 align-content:flex-start!important
}
.align-content-end {
 -ms-flex-line-pack:end!important;
 align-content:flex-end!important
}
.align-content-center {
 -ms-flex-line-pack:center!important;
 align-content:center!important
}
.align-content-between {
 -ms-flex-line-pack:justify!important;
 align-content:space-between!important
}
.align-content-around {
 -ms-flex-line-pack:distribute!important;
 align-content:space-around!important
}
.align-content-stretch {
 -ms-flex-line-pack:stretch!important;
 align-content:stretch!important
}
.align-self-auto {
 -ms-flex-item-align:auto!important;
 align-self:auto!important
}
.align-self-start {
 -ms-flex-item-align:start!important;
 align-self:flex-start!important
}
.align-self-end {
 -ms-flex-item-align:end!important;
 align-self:flex-end!important
}
.align-self-center {
 -ms-flex-item-align:center!important;
 align-self:center!important
}
.align-self-baseline {
 -ms-flex-item-align:baseline!important;
 align-self:baseline!important
}
.align-self-stretch {
 -ms-flex-item-align:stretch!important;
 align-self:stretch!important
}
@media (min-width:576px) {
 .flex-sm-row {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:normal!important;
  -ms-flex-direction:row!important;
  flex-direction:row!important
 }
 .flex-sm-column {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:normal!important;
  -ms-flex-direction:column!important;
  flex-direction:column!important
 }
 .flex-sm-row-reverse {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:row-reverse!important;
  flex-direction:row-reverse!important
 }
 .flex-sm-column-reverse {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:column-reverse!important;
  flex-direction:column-reverse!important
 }
 .flex-sm-wrap {
  -ms-flex-wrap:wrap!important;
  flex-wrap:wrap!important
 }
 .flex-sm-nowrap {
  -ms-flex-wrap:nowrap!important;
  flex-wrap:nowrap!important
 }
 .flex-sm-wrap-reverse {
  -ms-flex-wrap:wrap-reverse!important;
  flex-wrap:wrap-reverse!important
 }
 .flex-sm-fill {
  -webkit-box-flex:1!important;
  -ms-flex:1 1 auto!important;
  flex:1 1 auto!important
 }
 .flex-sm-grow-0 {
  -webkit-box-flex:0!important;
  -ms-flex-positive:0!important;
  flex-grow:0!important
 }
 .flex-sm-grow-1 {
  -webkit-box-flex:1!important;
  -ms-flex-positive:1!important;
  flex-grow:1!important
 }
 .flex-sm-shrink-0 {
  -ms-flex-negative:0!important;
  flex-shrink:0!important
 }
 .flex-sm-shrink-1 {
  -ms-flex-negative:1!important;
  flex-shrink:1!important
 }
 .justify-content-sm-start {
  -webkit-box-pack:start!important;
  -ms-flex-pack:start!important;
  justify-content:flex-start!important
 }
 .justify-content-sm-end {
  -webkit-box-pack:end!important;
  -ms-flex-pack:end!important;
  justify-content:flex-end!important
 }
 .justify-content-sm-center {
  -webkit-box-pack:center!important;
  -ms-flex-pack:center!important;
  justify-content:center!important
 }
 .justify-content-sm-between {
  -webkit-box-pack:justify!important;
  -ms-flex-pack:justify!important;
  justify-content:space-between!important
 }
 .justify-content-sm-around {
  -ms-flex-pack:distribute!important;
  justify-content:space-around!important
 }
 .align-items-sm-start {
  -webkit-box-align:start!important;
  -ms-flex-align:start!important;
  align-items:flex-start!important
 }
 .align-items-sm-end {
  -webkit-box-align:end!important;
  -ms-flex-align:end!important;
  align-items:flex-end!important
 }
 .align-items-sm-center {
  -webkit-box-align:center!important;
  -ms-flex-align:center!important;
  align-items:center!important
 }
 .align-items-sm-baseline {
  -webkit-box-align:baseline!important;
  -ms-flex-align:baseline!important;
  align-items:baseline!important
 }
 .align-items-sm-stretch {
  -webkit-box-align:stretch!important;
  -ms-flex-align:stretch!important;
  align-items:stretch!important
 }
 .align-content-sm-start {
  -ms-flex-line-pack:start!important;
  align-content:flex-start!important
 }
 .align-content-sm-end {
  -ms-flex-line-pack:end!important;
  align-content:flex-end!important
 }
 .align-content-sm-center {
  -ms-flex-line-pack:center!important;
  align-content:center!important
 }
 .align-content-sm-between {
  -ms-flex-line-pack:justify!important;
  align-content:space-between!important
 }
 .align-content-sm-around {
  -ms-flex-line-pack:distribute!important;
  align-content:space-around!important
 }
 .align-content-sm-stretch {
  -ms-flex-line-pack:stretch!important;
  align-content:stretch!important
 }
 .align-self-sm-auto {
  -ms-flex-item-align:auto!important;
  align-self:auto!important
 }
 .align-self-sm-start {
  -ms-flex-item-align:start!important;
  align-self:flex-start!important
 }
 .align-self-sm-end {
  -ms-flex-item-align:end!important;
  align-self:flex-end!important
 }
 .align-self-sm-center {
  -ms-flex-item-align:center!important;
  align-self:center!important
 }
 .align-self-sm-baseline {
  -ms-flex-item-align:baseline!important;
  align-self:baseline!important
 }
 .align-self-sm-stretch {
  -ms-flex-item-align:stretch!important;
  align-self:stretch!important
 }
}
@media (min-width:768px) {
 .flex-md-row {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:normal!important;
  -ms-flex-direction:row!important;
  flex-direction:row!important
 }
 .flex-md-column {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:normal!important;
  -ms-flex-direction:column!important;
  flex-direction:column!important
 }
 .flex-md-row-reverse {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:row-reverse!important;
  flex-direction:row-reverse!important
 }
 .flex-md-column-reverse {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:column-reverse!important;
  flex-direction:column-reverse!important
 }
 .flex-md-wrap {
  -ms-flex-wrap:wrap!important;
  flex-wrap:wrap!important
 }
 .flex-md-nowrap {
  -ms-flex-wrap:nowrap!important;
  flex-wrap:nowrap!important
 }
 .flex-md-wrap-reverse {
  -ms-flex-wrap:wrap-reverse!important;
  flex-wrap:wrap-reverse!important
 }
 .flex-md-fill {
  -webkit-box-flex:1!important;
  -ms-flex:1 1 auto!important;
  flex:1 1 auto!important
 }
 .flex-md-grow-0 {
  -webkit-box-flex:0!important;
  -ms-flex-positive:0!important;
  flex-grow:0!important
 }
 .flex-md-grow-1 {
  -webkit-box-flex:1!important;
  -ms-flex-positive:1!important;
  flex-grow:1!important
 }
 .flex-md-shrink-0 {
  -ms-flex-negative:0!important;
  flex-shrink:0!important
 }
 .flex-md-shrink-1 {
  -ms-flex-negative:1!important;
  flex-shrink:1!important
 }
 .justify-content-md-start {
  -webkit-box-pack:start!important;
  -ms-flex-pack:start!important;
  justify-content:flex-start!important
 }
 .justify-content-md-end {
  -webkit-box-pack:end!important;
  -ms-flex-pack:end!important;
  justify-content:flex-end!important
 }
 .justify-content-md-center {
  -webkit-box-pack:center!important;
  -ms-flex-pack:center!important;
  justify-content:center!important
 }
 .justify-content-md-between {
  -webkit-box-pack:justify!important;
  -ms-flex-pack:justify!important;
  justify-content:space-between!important
 }
 .justify-content-md-around {
  -ms-flex-pack:distribute!important;
  justify-content:space-around!important
 }
 .align-items-md-start {
  -webkit-box-align:start!important;
  -ms-flex-align:start!important;
  align-items:flex-start!important
 }
 .align-items-md-end {
  -webkit-box-align:end!important;
  -ms-flex-align:end!important;
  align-items:flex-end!important
 }
 .align-items-md-center {
  -webkit-box-align:center!important;
  -ms-flex-align:center!important;
  align-items:center!important
 }
 .align-items-md-baseline {
  -webkit-box-align:baseline!important;
  -ms-flex-align:baseline!important;
  align-items:baseline!important
 }
 .align-items-md-stretch {
  -webkit-box-align:stretch!important;
  -ms-flex-align:stretch!important;
  align-items:stretch!important
 }
 .align-content-md-start {
  -ms-flex-line-pack:start!important;
  align-content:flex-start!important
 }
 .align-content-md-end {
  -ms-flex-line-pack:end!important;
  align-content:flex-end!important
 }
 .align-content-md-center {
  -ms-flex-line-pack:center!important;
  align-content:center!important
 }
 .align-content-md-between {
  -ms-flex-line-pack:justify!important;
  align-content:space-between!important
 }
 .align-content-md-around {
  -ms-flex-line-pack:distribute!important;
  align-content:space-around!important
 }
 .align-content-md-stretch {
  -ms-flex-line-pack:stretch!important;
  align-content:stretch!important
 }
 .align-self-md-auto {
  -ms-flex-item-align:auto!important;
  align-self:auto!important
 }
 .align-self-md-start {
  -ms-flex-item-align:start!important;
  align-self:flex-start!important
 }
 .align-self-md-end {
  -ms-flex-item-align:end!important;
  align-self:flex-end!important
 }
 .align-self-md-center {
  -ms-flex-item-align:center!important;
  align-self:center!important
 }
 .align-self-md-baseline {
  -ms-flex-item-align:baseline!important;
  align-self:baseline!important
 }
 .align-self-md-stretch {
  -ms-flex-item-align:stretch!important;
  align-self:stretch!important
 }
}
@media (min-width:992px) {
 .flex-lg-row {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:normal!important;
  -ms-flex-direction:row!important;
  flex-direction:row!important
 }
 .flex-lg-column {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:normal!important;
  -ms-flex-direction:column!important;
  flex-direction:column!important
 }
 .flex-lg-row-reverse {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:row-reverse!important;
  flex-direction:row-reverse!important
 }
 .flex-lg-column-reverse {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:column-reverse!important;
  flex-direction:column-reverse!important
 }
 .flex-lg-wrap {
  -ms-flex-wrap:wrap!important;
  flex-wrap:wrap!important
 }
 .flex-lg-nowrap {
  -ms-flex-wrap:nowrap!important;
  flex-wrap:nowrap!important
 }
 .flex-lg-wrap-reverse {
  -ms-flex-wrap:wrap-reverse!important;
  flex-wrap:wrap-reverse!important
 }
 .flex-lg-fill {
  -webkit-box-flex:1!important;
  -ms-flex:1 1 auto!important;
  flex:1 1 auto!important
 }
 .flex-lg-grow-0 {
  -webkit-box-flex:0!important;
  -ms-flex-positive:0!important;
  flex-grow:0!important
 }
 .flex-lg-grow-1 {
  -webkit-box-flex:1!important;
  -ms-flex-positive:1!important;
  flex-grow:1!important
 }
 .flex-lg-shrink-0 {
  -ms-flex-negative:0!important;
  flex-shrink:0!important
 }
 .flex-lg-shrink-1 {
  -ms-flex-negative:1!important;
  flex-shrink:1!important
 }
 .justify-content-lg-start {
  -webkit-box-pack:start!important;
  -ms-flex-pack:start!important;
  justify-content:flex-start!important
 }
 .justify-content-lg-end {
  -webkit-box-pack:end!important;
  -ms-flex-pack:end!important;
  justify-content:flex-end!important
 }
 .justify-content-lg-center {
  -webkit-box-pack:center!important;
  -ms-flex-pack:center!important;
  justify-content:center!important
 }
 .justify-content-lg-between {
  -webkit-box-pack:justify!important;
  -ms-flex-pack:justify!important;
  justify-content:space-between!important
 }
 .justify-content-lg-around {
  -ms-flex-pack:distribute!important;
  justify-content:space-around!important
 }
 .align-items-lg-start {
  -webkit-box-align:start!important;
  -ms-flex-align:start!important;
  align-items:flex-start!important
 }
 .align-items-lg-end {
  -webkit-box-align:end!important;
  -ms-flex-align:end!important;
  align-items:flex-end!important
 }
 .align-items-lg-center {
  -webkit-box-align:center!important;
  -ms-flex-align:center!important;
  align-items:center!important
 }
 .align-items-lg-baseline {
  -webkit-box-align:baseline!important;
  -ms-flex-align:baseline!important;
  align-items:baseline!important
 }
 .align-items-lg-stretch {
  -webkit-box-align:stretch!important;
  -ms-flex-align:stretch!important;
  align-items:stretch!important
 }
 .align-content-lg-start {
  -ms-flex-line-pack:start!important;
  align-content:flex-start!important
 }
 .align-content-lg-end {
  -ms-flex-line-pack:end!important;
  align-content:flex-end!important
 }
 .align-content-lg-center {
  -ms-flex-line-pack:center!important;
  align-content:center!important
 }
 .align-content-lg-between {
  -ms-flex-line-pack:justify!important;
  align-content:space-between!important
 }
 .align-content-lg-around {
  -ms-flex-line-pack:distribute!important;
  align-content:space-around!important
 }
 .align-content-lg-stretch {
  -ms-flex-line-pack:stretch!important;
  align-content:stretch!important
 }
 .align-self-lg-auto {
  -ms-flex-item-align:auto!important;
  align-self:auto!important
 }
 .align-self-lg-start {
  -ms-flex-item-align:start!important;
  align-self:flex-start!important
 }
 .align-self-lg-end {
  -ms-flex-item-align:end!important;
  align-self:flex-end!important
 }
 .align-self-lg-center {
  -ms-flex-item-align:center!important;
  align-self:center!important
 }
 .align-self-lg-baseline {
  -ms-flex-item-align:baseline!important;
  align-self:baseline!important
 }
 .align-self-lg-stretch {
  -ms-flex-item-align:stretch!important;
  align-self:stretch!important
 }
}
@media (min-width:1200px) {
 .flex-xl-row {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:normal!important;
  -ms-flex-direction:row!important;
  flex-direction:row!important
 }
 .flex-xl-column {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:normal!important;
  -ms-flex-direction:column!important;
  flex-direction:column!important
 }
 .flex-xl-row-reverse {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:row-reverse!important;
  flex-direction:row-reverse!important
 }
 .flex-xl-column-reverse {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:column-reverse!important;
  flex-direction:column-reverse!important
 }
 .flex-xl-wrap {
  -ms-flex-wrap:wrap!important;
  flex-wrap:wrap!important
 }
 .flex-xl-nowrap {
  -ms-flex-wrap:nowrap!important;
  flex-wrap:nowrap!important
 }
 .flex-xl-wrap-reverse {
  -ms-flex-wrap:wrap-reverse!important;
  flex-wrap:wrap-reverse!important
 }
 .flex-xl-fill {
  -webkit-box-flex:1!important;
  -ms-flex:1 1 auto!important;
  flex:1 1 auto!important
 }
 .flex-xl-grow-0 {
  -webkit-box-flex:0!important;
  -ms-flex-positive:0!important;
  flex-grow:0!important
 }
 .flex-xl-grow-1 {
  -webkit-box-flex:1!important;
  -ms-flex-positive:1!important;
  flex-grow:1!important
 }
 .flex-xl-shrink-0 {
  -ms-flex-negative:0!important;
  flex-shrink:0!important
 }
 .flex-xl-shrink-1 {
  -ms-flex-negative:1!important;
  flex-shrink:1!important
 }
 .justify-content-xl-start {
  -webkit-box-pack:start!important;
  -ms-flex-pack:start!important;
  justify-content:flex-start!important
 }
 .justify-content-xl-end {
  -webkit-box-pack:end!important;
  -ms-flex-pack:end!important;
  justify-content:flex-end!important
 }
 .justify-content-xl-center {
  -webkit-box-pack:center!important;
  -ms-flex-pack:center!important;
  justify-content:center!important
 }
 .justify-content-xl-between {
  -webkit-box-pack:justify!important;
  -ms-flex-pack:justify!important;
  justify-content:space-between!important
 }
 .justify-content-xl-around {
  -ms-flex-pack:distribute!important;
  justify-content:space-around!important
 }
 .align-items-xl-start {
  -webkit-box-align:start!important;
  -ms-flex-align:start!important;
  align-items:flex-start!important
 }
 .align-items-xl-end {
  -webkit-box-align:end!important;
  -ms-flex-align:end!important;
  align-items:flex-end!important
 }
 .align-items-xl-center {
  -webkit-box-align:center!important;
  -ms-flex-align:center!important;
  align-items:center!important
 }
 .align-items-xl-baseline {
  -webkit-box-align:baseline!important;
  -ms-flex-align:baseline!important;
  align-items:baseline!important
 }
 .align-items-xl-stretch {
  -webkit-box-align:stretch!important;
  -ms-flex-align:stretch!important;
  align-items:stretch!important
 }
 .align-content-xl-start {
  -ms-flex-line-pack:start!important;
  align-content:flex-start!important
 }
 .align-content-xl-end {
  -ms-flex-line-pack:end!important;
  align-content:flex-end!important
 }
 .align-content-xl-center {
  -ms-flex-line-pack:center!important;
  align-content:center!important
 }
 .align-content-xl-between {
  -ms-flex-line-pack:justify!important;
  align-content:space-between!important
 }
 .align-content-xl-around {
  -ms-flex-line-pack:distribute!important;
  align-content:space-around!important
 }
 .align-content-xl-stretch {
  -ms-flex-line-pack:stretch!important;
  align-content:stretch!important
 }
 .align-self-xl-auto {
  -ms-flex-item-align:auto!important;
  align-self:auto!important
 }
 .align-self-xl-start {
  -ms-flex-item-align:start!important;
  align-self:flex-start!important
 }
 .align-self-xl-end {
  -ms-flex-item-align:end!important;
  align-self:flex-end!important
 }
 .align-self-xl-center {
  -ms-flex-item-align:center!important;
  align-self:center!important
 }
 .align-self-xl-baseline {
  -ms-flex-item-align:baseline!important;
  align-self:baseline!important
 }
 .align-self-xl-stretch {
  -ms-flex-item-align:stretch!important;
  align-self:stretch!important
 }
}
@media (min-width:1400px) {
 .flex-xxl-row {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:normal!important;
  -ms-flex-direction:row!important;
  flex-direction:row!important
 }
 .flex-xxl-column {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:normal!important;
  -ms-flex-direction:column!important;
  flex-direction:column!important
 }
 .flex-xxl-row-reverse {
  -webkit-box-orient:horizontal!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:row-reverse!important;
  flex-direction:row-reverse!important
 }
 .flex-xxl-column-reverse {
  -webkit-box-orient:vertical!important;
  -webkit-box-direction:reverse!important;
  -ms-flex-direction:column-reverse!important;
  flex-direction:column-reverse!important
 }
 .flex-xxl-wrap {
  -ms-flex-wrap:wrap!important;
  flex-wrap:wrap!important
 }
 .flex-xxl-nowrap {
  -ms-flex-wrap:nowrap!important;
  flex-wrap:nowrap!important
 }
 .flex-xxl-wrap-reverse {
  -ms-flex-wrap:wrap-reverse!important;
  flex-wrap:wrap-reverse!important
 }
 .flex-xxl-fill {
  -webkit-box-flex:1!important;
  -ms-flex:1 1 auto!important;
  flex:1 1 auto!important
 }
 .flex-xxl-grow-0 {
  -webkit-box-flex:0!important;
  -ms-flex-positive:0!important;
  flex-grow:0!important
 }
 .flex-xxl-grow-1 {
  -webkit-box-flex:1!important;
  -ms-flex-positive:1!important;
  flex-grow:1!important
 }
 .flex-xxl-shrink-0 {
  -ms-flex-negative:0!important;
  flex-shrink:0!important
 }
 .flex-xxl-shrink-1 {
  -ms-flex-negative:1!important;
  flex-shrink:1!important
 }
 .justify-content-xxl-start {
  -webkit-box-pack:start!important;
  -ms-flex-pack:start!important;
  justify-content:flex-start!important
 }
 .justify-content-xxl-end {
  -webkit-box-pack:end!important;
  -ms-flex-pack:end!important;
  justify-content:flex-end!important
 }
 .justify-content-xxl-center {
  -webkit-box-pack:center!important;
  -ms-flex-pack:center!important;
  justify-content:center!important
 }
 .justify-content-xxl-between {
  -webkit-box-pack:justify!important;
  -ms-flex-pack:justify!important;
  justify-content:space-between!important
 }
 .justify-content-xxl-around {
  -ms-flex-pack:distribute!important;
  justify-content:space-around!important
 }
 .align-items-xxl-start {
  -webkit-box-align:start!important;
  -ms-flex-align:start!important;
  align-items:flex-start!important
 }
 .align-items-xxl-end {
  -webkit-box-align:end!important;
  -ms-flex-align:end!important;
  align-items:flex-end!important
 }
 .align-items-xxl-center {
  -webkit-box-align:center!important;
  -ms-flex-align:center!important;
  align-items:center!important
 }
 .align-items-xxl-baseline {
  -webkit-box-align:baseline!important;
  -ms-flex-align:baseline!important;
  align-items:baseline!important
 }
 .align-items-xxl-stretch {
  -webkit-box-align:stretch!important;
  -ms-flex-align:stretch!important;
  align-items:stretch!important
 }
 .align-content-xxl-start {
  -ms-flex-line-pack:start!important;
  align-content:flex-start!important
 }
 .align-content-xxl-end {
  -ms-flex-line-pack:end!important;
  align-content:flex-end!important
 }
 .align-content-xxl-center {
  -ms-flex-line-pack:center!important;
  align-content:center!important
 }
 .align-content-xxl-between {
  -ms-flex-line-pack:justify!important;
  align-content:space-between!important
 }
 .align-content-xxl-around {
  -ms-flex-line-pack:distribute!important;
  align-content:space-around!important
 }
 .align-content-xxl-stretch {
  -ms-flex-line-pack:stretch!important;
  align-content:stretch!important
 }
 .align-self-xxl-auto {
  -ms-flex-item-align:auto!important;
  align-self:auto!important
 }
 .align-self-xxl-start {
  -ms-flex-item-align:start!important;
  align-self:flex-start!important
 }
 .align-self-xxl-end {
  -ms-flex-item-align:end!important;
  align-self:flex-end!important
 }
 .align-self-xxl-center {
  -ms-flex-item-align:center!important;
  align-self:center!important
 }
 .align-self-xxl-baseline {
  -ms-flex-item-align:baseline!important;
  align-self:baseline!important
 }
 .align-self-xxl-stretch {
  -ms-flex-item-align:stretch!important;
  align-self:stretch!important
 }
}
.float-left {
 float:left!important
}
.float-right {
 float:right!important
}
.float-none {
 float:none!important
}
@media (min-width:576px) {
 .float-sm-left {
  float:left!important
 }
 .float-sm-right {
  float:right!important
 }
 .float-sm-none {
  float:none!important
 }
}
@media (min-width:768px) {
 .float-md-left {
  float:left!important
 }
 .float-md-right {
  float:right!important
 }
 .float-md-none {
  float:none!important
 }
}
@media (min-width:992px) {
 .float-lg-left {
  float:left!important
 }
 .float-lg-right {
  float:right!important
 }
 .float-lg-none {
  float:none!important
 }
}
@media (min-width:1200px) {
 .float-xl-left {
  float:left!important
 }
 .float-xl-right {
  float:right!important
 }
 .float-xl-none {
  float:none!important
 }
}
@media (min-width:1400px) {
 .float-xxl-left {
  float:left!important
 }
 .float-xxl-right {
  float:right!important
 }
 .float-xxl-none {
  float:none!important
 }
}
.user-select-all {
 -webkit-user-select:all!important;
 -moz-user-select:all!important;
 -ms-user-select:all!important;
 user-select:all!important
}
.user-select-auto {
 -webkit-user-select:auto!important;
 -moz-user-select:auto!important;
 -ms-user-select:auto!important;
 user-select:auto!important
}
.user-select-none {
 -webkit-user-select:none!important;
 -moz-user-select:none!important;
 -ms-user-select:none!important;
 user-select:none!important
}
.overflow-auto {
 overflow:auto!important
}
.overflow-hidden {
 overflow:hidden!important
}
.position-static {
 position:static!important
}
.position-relative {
 position:relative!important
}
.position-absolute {
 position:absolute!important
}
.position-fixed {
 position:fixed!important
}
.position-sticky {
 position:sticky!important
}
.fixed-top {
 position:fixed;
 top:0;
 right:0;
 left:0;
 z-index:1030
}
.fixed-bottom {
 position:fixed;
 right:0;
 bottom:0;
 left:0;
 z-index:1030
}
@supports (position:sticky) {
 .sticky-top {
  position:sticky;
  top:0;
  z-index:1020
 }
}
.sr-only {
 position:absolute;
 width:1px;
 height:1px;
 padding:0;
 margin:-1px;
 overflow:hidden;
 clip:rect(0,0,0,0);
 white-space:nowrap;
 border:0
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
 position:static;
 width:auto;
 height:auto;
 overflow:visible;
 clip:auto;
 white-space:normal
}
.shadow-sm {
 -webkit-box-shadow:0 .1rem 1rem .25rem rgba(0,0,0,.05)!important;
 box-shadow:0 .1rem 1rem .25rem rgba(0,0,0,.05)!important
}
.shadow {
 -webkit-box-shadow:0 .5rem 1.5rem .5rem rgba(0,0,0,.075)!important;
 box-shadow:0 .5rem 1.5rem .5rem rgba(0,0,0,.075)!important
}
.shadow-lg {
 -webkit-box-shadow:0 1rem 2rem 1rem rgba(0,0,0,.1)!important;
 box-shadow:0 1rem 2rem 1rem rgba(0,0,0,.1)!important
}
.shadow-none {
 -webkit-box-shadow:none!important;
 box-shadow:none!important
}
.w-25 {
 width:25%!important
}
.w-50 {
 width:50%!important
}
.w-75 {
 width:75%!important
}
.w-100 {
 width:100%!important
}
.w-auto {
 width:auto!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
}
.mw-100 {
 max-width:100%!important
}
.mh-100 {
 max-height:100%!important
}
.min-vw-100 {
 min-width:100vw!important
}
.min-vh-100 {
 min-height:100vh!important
}
.vw-100 {
 width:100vw!important
}
.vh-100 {
 height:100vh!important
}
.m-0 {
 margin:0!important
}
.mt-0,
.my-0 {
 margin-top:0!important
}
.mr-0,
.mx-0 {
 margin-right:0!important
}
.mb-0,
.my-0 {
 margin-bottom:0!important
}
.ml-0,
.mx-0 {
 margin-left:0!important
}
.m-1 {
 margin:.25rem!important
}
.mt-1,
.my-1 {
 margin-top:.25rem!important
}
.mr-1,
.mx-1 {
 margin-right:.25rem!important
}
.mb-1,
.my-1 {
 margin-bottom:.25rem!important
}
.ml-1,
.mx-1 {
 margin-left:.25rem!important
}
.m-2 {
 margin:.5rem!important
}
.mt-2,
.my-2 {
 margin-top:.5rem!important
}
.mr-2,
.mx-2 {
 margin-right:.5rem!important
}
.mb-2,
.my-2 {
 margin-bottom:.5rem!important
}
.ml-2,
.mx-2 {
 margin-left:.5rem!important
}
.m-3 {
 margin:.75rem!important
}
.mt-3,
.my-3 {
 margin-top:.75rem!important
}
.mr-3,
.mx-3 {
 margin-right:.75rem!important
}
.mb-3,
.my-3 {
 margin-bottom:.75rem!important
}
.ml-3,
.mx-3 {
 margin-left:.75rem!important
}
.m-4 {
 margin:1rem!important
}
.mt-4,
.my-4 {
 margin-top:1rem!important
}
.mr-4,
.mx-4 {
 margin-right:1rem!important
}
.mb-4,
.my-4 {
 margin-bottom:1rem!important
}
.ml-4,
.mx-4 {
 margin-left:1rem!important
}
.m-5 {
 margin:1.25rem!important
}
.mt-5,
.my-5 {
 margin-top:1.25rem!important
}
.mr-5,
.mx-5 {
 margin-right:1.25rem!important
}
.mb-5,
.my-5 {
 margin-bottom:1.25rem!important
}
.ml-5,
.mx-5 {
 margin-left:1.25rem!important
}
.m-6 {
 margin:1.5rem!important
}
.mt-6,
.my-6 {
 margin-top:1.5rem!important
}
.mr-6,
.mx-6 {
 margin-right:1.5rem!important
}
.mb-6,
.my-6 {
 margin-bottom:1.5rem!important
}
.ml-6,
.mx-6 {
 margin-left:1.5rem!important
}
.m-7 {
 margin:1.75rem!important
}
.mt-7,
.my-7 {
 margin-top:1.75rem!important
}
.mr-7,
.mx-7 {
 margin-right:1.75rem!important
}
.mb-7,
.my-7 {
 margin-bottom:1.75rem!important
}
.ml-7,
.mx-7 {
 margin-left:1.75rem!important
}
.m-8 {
 margin:2rem!important
}
.mt-8,
.my-8 {
 margin-top:2rem!important
}
.mr-8,
.mx-8 {
 margin-right:2rem!important
}
.mb-8,
.my-8 {
 margin-bottom:2rem!important
}
.ml-8,
.mx-8 {
 margin-left:2rem!important
}
.m-9 {
 margin:2.25rem!important
}
.mt-9,
.my-9 {
 margin-top:2.25rem!important
}
.mr-9,
.mx-9 {
 margin-right:2.25rem!important
}
.mb-9,
.my-9 {
 margin-bottom:2.25rem!important
}
.ml-9,
.mx-9 {
 margin-left:2.25rem!important
}
.m-10 {
 margin:2.5rem!important
}
.mt-10,
.my-10 {
 margin-top:2.5rem!important
}
.mr-10,
.mx-10 {
 margin-right:2.5rem!important
}
.mb-10,
.my-10 {
 margin-bottom:2.5rem!important
}
.ml-10,
.mx-10 {
 margin-left:2.5rem!important
}
.m-11 {
 margin:2.75rem!important
}
.mt-11,
.my-11 {
 margin-top:2.75rem!important
}
.mr-11,
.mx-11 {
 margin-right:2.75rem!important
}
.mb-11,
.my-11 {
 margin-bottom:2.75rem!important
}
.ml-11,
.mx-11 {
 margin-left:2.75rem!important
}
.m-12 {
 margin:3rem!important
}
.mt-12,
.my-12 {
 margin-top:3rem!important
}
.mr-12,
.mx-12 {
 margin-right:3rem!important
}
.mb-12,
.my-12 {
 margin-bottom:3rem!important
}
.ml-12,
.mx-12 {
 margin-left:3rem!important
}
.m-13 {
 margin:3.25rem!important
}
.mt-13,
.my-13 {
 margin-top:3.25rem!important
}
.mr-13,
.mx-13 {
 margin-right:3.25rem!important
}
.mb-13,
.my-13 {
 margin-bottom:3.25rem!important
}
.ml-13,
.mx-13 {
 margin-left:3.25rem!important
}
.m-14 {
 margin:3.5rem!important
}
.mt-14,
.my-14 {
 margin-top:3.5rem!important
}
.mr-14,
.mx-14 {
 margin-right:3.5rem!important
}
.mb-14,
.my-14 {
 margin-bottom:3.5rem!important
}
.ml-14,
.mx-14 {
 margin-left:3.5rem!important
}
.m-15 {
 margin:3.75rem!important
}
.mt-15,
.my-15 {
 margin-top:3.75rem!important
}
.mr-15,
.mx-15 {
 margin-right:3.75rem!important
}
.mb-15,
.my-15 {
 margin-bottom:3.75rem!important
}
.ml-15,
.mx-15 {
 margin-left:3.75rem!important
}
.m-16 {
 margin:4rem!important
}
.mt-16,
.my-16 {
 margin-top:4rem!important
}
.mr-16,
.mx-16 {
 margin-right:4rem!important
}
.mb-16,
.my-16 {
 margin-bottom:4rem!important
}
.ml-16,
.mx-16 {
 margin-left:4rem!important
}
.m-17 {
 margin:4.25rem!important
}
.mt-17,
.my-17 {
 margin-top:4.25rem!important
}
.mr-17,
.mx-17 {
 margin-right:4.25rem!important
}
.mb-17,
.my-17 {
 margin-bottom:4.25rem!important
}
.ml-17,
.mx-17 {
 margin-left:4.25rem!important
}
.m-18 {
 margin:4.5rem!important
}
.mt-18,
.my-18 {
 margin-top:4.5rem!important
}
.mr-18,
.mx-18 {
 margin-right:4.5rem!important
}
.mb-18,
.my-18 {
 margin-bottom:4.5rem!important
}
.ml-18,
.mx-18 {
 margin-left:4.5rem!important
}
.m-19 {
 margin:4.75rem!important
}
.mt-19,
.my-19 {
 margin-top:4.75rem!important
}
.mr-19,
.mx-19 {
 margin-right:4.75rem!important
}
.mb-19,
.my-19 {
 margin-bottom:4.75rem!important
}
.ml-19,
.mx-19 {
 margin-left:4.75rem!important
}
.m-20 {
 margin:5rem!important
}
.mt-20,
.my-20 {
 margin-top:5rem!important
}
.mr-20,
.mx-20 {
 margin-right:5rem!important
}
.mb-20,
.my-20 {
 margin-bottom:5rem!important
}
.ml-20,
.mx-20 {
 margin-left:5rem!important
}
.m-21 {
 margin:5.25rem!important
}
.mt-21,
.my-21 {
 margin-top:5.25rem!important
}
.mr-21,
.mx-21 {
 margin-right:5.25rem!important
}
.mb-21,
.my-21 {
 margin-bottom:5.25rem!important
}
.ml-21,
.mx-21 {
 margin-left:5.25rem!important
}
.m-22 {
 margin:5.5rem!important
}
.mt-22,
.my-22 {
 margin-top:5.5rem!important
}
.mr-22,
.mx-22 {
 margin-right:5.5rem!important
}
.mb-22,
.my-22 {
 margin-bottom:5.5rem!important
}
.ml-22,
.mx-22 {
 margin-left:5.5rem!important
}
.m-23 {
 margin:5.75rem!important
}
.mt-23,
.my-23 {
 margin-top:5.75rem!important
}
.mr-23,
.mx-23 {
 margin-right:5.75rem!important
}
.mb-23,
.my-23 {
 margin-bottom:5.75rem!important
}
.ml-23,
.mx-23 {
 margin-left:5.75rem!important
}
.m-24 {
 margin:6rem!important
}
.mt-24,
.my-24 {
 margin-top:6rem!important
}
.mr-24,
.mx-24 {
 margin-right:6rem!important
}
.mb-24,
.my-24 {
 margin-bottom:6rem!important
}
.ml-24,
.mx-24 {
 margin-left:6rem!important
}
.m-25 {
 margin:6.25rem!important
}
.mt-25,
.my-25 {
 margin-top:6.25rem!important
}
.mr-25,
.mx-25 {
 margin-right:6.25rem!important
}
.mb-25,
.my-25 {
 margin-bottom:6.25rem!important
}
.ml-25,
.mx-25 {
 margin-left:6.25rem!important
}
.m-26 {
 margin:6.5rem!important
}
.mt-26,
.my-26 {
 margin-top:6.5rem!important
}
.mr-26,
.mx-26 {
 margin-right:6.5rem!important
}
.mb-26,
.my-26 {
 margin-bottom:6.5rem!important
}
.ml-26,
.mx-26 {
 margin-left:6.5rem!important
}
.m-27 {
 margin:6.75rem!important
}
.mt-27,
.my-27 {
 margin-top:6.75rem!important
}
.mr-27,
.mx-27 {
 margin-right:6.75rem!important
}
.mb-27,
.my-27 {
 margin-bottom:6.75rem!important
}
.ml-27,
.mx-27 {
 margin-left:6.75rem!important
}
.m-28 {
 margin:7rem!important
}
.mt-28,
.my-28 {
 margin-top:7rem!important
}
.mr-28,
.mx-28 {
 margin-right:7rem!important
}
.mb-28,
.my-28 {
 margin-bottom:7rem!important
}
.ml-28,
.mx-28 {
 margin-left:7rem!important
}
.m-29 {
 margin:7.25rem!important
}
.mt-29,
.my-29 {
 margin-top:7.25rem!important
}
.mr-29,
.mx-29 {
 margin-right:7.25rem!important
}
.mb-29,
.my-29 {
 margin-bottom:7.25rem!important
}
.ml-29,
.mx-29 {
 margin-left:7.25rem!important
}
.m-30 {
 margin:7.5rem!important
}
.mt-30,
.my-30 {
 margin-top:7.5rem!important
}
.mr-30,
.mx-30 {
 margin-right:7.5rem!important
}
.mb-30,
.my-30 {
 margin-bottom:7.5rem!important
}
.ml-30,
.mx-30 {
 margin-left:7.5rem!important
}
.m-31 {
 margin:7.75rem!important
}
.mt-31,
.my-31 {
 margin-top:7.75rem!important
}
.mr-31,
.mx-31 {
 margin-right:7.75rem!important
}
.mb-31,
.my-31 {
 margin-bottom:7.75rem!important
}
.ml-31,
.mx-31 {
 margin-left:7.75rem!important
}
.m-32 {
 margin:8rem!important
}
.mt-32,
.my-32 {
 margin-top:8rem!important
}
.mr-32,
.mx-32 {
 margin-right:8rem!important
}
.mb-32,
.my-32 {
 margin-bottom:8rem!important
}
.ml-32,
.mx-32 {
 margin-left:8rem!important
}
.m-33 {
 margin:8.25rem!important
}
.mt-33,
.my-33 {
 margin-top:8.25rem!important
}
.mr-33,
.mx-33 {
 margin-right:8.25rem!important
}
.mb-33,
.my-33 {
 margin-bottom:8.25rem!important
}
.ml-33,
.mx-33 {
 margin-left:8.25rem!important
}
.m-34 {
 margin:8.5rem!important
}
.mt-34,
.my-34 {
 margin-top:8.5rem!important
}
.mr-34,
.mx-34 {
 margin-right:8.5rem!important
}
.mb-34,
.my-34 {
 margin-bottom:8.5rem!important
}
.ml-34,
.mx-34 {
 margin-left:8.5rem!important
}
.m-35 {
 margin:8.75rem!important
}
.mt-35,
.my-35 {
 margin-top:8.75rem!important
}
.mr-35,
.mx-35 {
 margin-right:8.75rem!important
}
.mb-35,
.my-35 {
 margin-bottom:8.75rem!important
}
.ml-35,
.mx-35 {
 margin-left:8.75rem!important
}
.m-36 {
 margin:9rem!important
}
.mt-36,
.my-36 {
 margin-top:9rem!important
}
.mr-36,
.mx-36 {
 margin-right:9rem!important
}
.mb-36,
.my-36 {
 margin-bottom:9rem!important
}
.ml-36,
.mx-36 {
 margin-left:9rem!important
}
.m-37 {
 margin:9.25rem!important
}
.mt-37,
.my-37 {
 margin-top:9.25rem!important
}
.mr-37,
.mx-37 {
 margin-right:9.25rem!important
}
.mb-37,
.my-37 {
 margin-bottom:9.25rem!important
}
.ml-37,
.mx-37 {
 margin-left:9.25rem!important
}
.m-48 {
 margin:9.5rem!important
}
.mt-48,
.my-48 {
 margin-top:9.5rem!important
}
.mr-48,
.mx-48 {
 margin-right:9.5rem!important
}
.mb-48,
.my-48 {
 margin-bottom:9.5rem!important
}
.ml-48,
.mx-48 {
 margin-left:9.5rem!important
}
.m-39 {
 margin:9.75rem!important
}
.mt-39,
.my-39 {
 margin-top:9.75rem!important
}
.mr-39,
.mx-39 {
 margin-right:9.75rem!important
}
.mb-39,
.my-39 {
 margin-bottom:9.75rem!important
}
.ml-39,
.mx-39 {
 margin-left:9.75rem!important
}
.m-40 {
 margin:10rem!important
}
.mt-40,
.my-40 {
 margin-top:10rem!important
}
.mr-40,
.mx-40 {
 margin-right:10rem!important
}
.mb-40,
.my-40 {
 margin-bottom:10rem!important
}
.ml-40,
.mx-40 {
 margin-left:10rem!important
}
.p-0 {
 padding:0!important
}
.pt-0,
.py-0 {
 padding-top:0!important
}
.pr-0,
.px-0 {
 padding-right:0!important
}
.pb-0,
.py-0 {
 padding-bottom:0!important
}
.pl-0,
.px-0 {
 padding-left:0!important
}
.p-1 {
 padding:.25rem!important
}
.pt-1,
.py-1 {
 padding-top:.25rem!important
}
.pr-1,
.px-1 {
 padding-right:.25rem!important
}
.pb-1,
.py-1 {
 padding-bottom:.25rem!important
}
.pl-1,
.px-1 {
 padding-left:.25rem!important
}
.p-2 {
 padding:.5rem!important
}
.pt-2,
.py-2 {
 padding-top:.5rem!important
}
.pr-2,
.px-2 {
 padding-right:.5rem!important
}
.pb-2,
.py-2 {
 padding-bottom:.5rem!important
}
.pl-2,
.px-2 {
 padding-left:.5rem!important
}
.p-3 {
 padding:.75rem!important
}
.pt-3,
.py-3 {
 padding-top:.75rem!important
}
.pr-3,
.px-3 {
 padding-right:.75rem!important
}
.pb-3,
.py-3 {
 padding-bottom:.75rem!important
}
.pl-3,
.px-3 {
 padding-left:.75rem!important
}
.p-4 {
 padding:1rem!important
}
.pt-4,
.py-4 {
 padding-top:1rem!important
}
.pr-4,
.px-4 {
 padding-right:1rem!important
}
.pb-4,
.py-4 {
 padding-bottom:1rem!important
}
.pl-4,
.px-4 {
 padding-left:1rem!important
}
.p-5 {
 padding:1.25rem!important
}
.pt-5,
.py-5 {
 padding-top:1.25rem!important
}
.pr-5,
.px-5 {
 padding-right:1.25rem!important
}
.pb-5,
.py-5 {
 padding-bottom:1.25rem!important
}
.pl-5,
.px-5 {
 padding-left:1.25rem!important
}
.p-6 {
 padding:1.5rem!important
}
.pt-6,
.py-6 {
 padding-top:1.5rem!important
}
.pr-6,
.px-6 {
 padding-right:1.5rem!important
}
.pb-6,
.py-6 {
 padding-bottom:1.5rem!important
}
.pl-6,
.px-6 {
 padding-left:1.5rem!important
}
.p-7 {
 padding:1.75rem!important
}
.pt-7,
.py-7 {
 padding-top:1.75rem!important
}
.pr-7,
.px-7 {
 padding-right:1.75rem!important
}
.pb-7,
.py-7 {
 padding-bottom:1.75rem!important
}
.pl-7,
.px-7 {
 padding-left:1.75rem!important
}
.p-8 {
 padding:2rem!important
}
.pt-8,
.py-8 {
 padding-top:2rem!important
}
.pr-8,
.px-8 {
 padding-right:2rem!important
}
.pb-8,
.py-8 {
 padding-bottom:2rem!important
}
.pl-8,
.px-8 {
 padding-left:2rem!important
}
.p-9 {
 padding:2.25rem!important
}
.pt-9,
.py-9 {
 padding-top:2.25rem!important
}
.pr-9,
.px-9 {
 padding-right:2.25rem!important
}
.pb-9,
.py-9 {
 padding-bottom:2.25rem!important
}
.pl-9,
.px-9 {
 padding-left:2.25rem!important
}
.p-10 {
 padding:2.5rem!important
}
.pt-10,
.py-10 {
 padding-top:2.5rem!important
}
.pr-10,
.px-10 {
 padding-right:2.5rem!important
}
.pb-10,
.py-10 {
 padding-bottom:2.5rem!important
}
.pl-10,
.px-10 {
 padding-left:2.5rem!important
}
.p-11 {
 padding:2.75rem!important
}
.pt-11,
.py-11 {
 padding-top:2.75rem!important
}
.pr-11,
.px-11 {
 padding-right:2.75rem!important
}
.pb-11,
.py-11 {
 padding-bottom:2.75rem!important
}
.pl-11,
.px-11 {
 padding-left:2.75rem!important
}
.p-12 {
 padding:3rem!important
}
.pt-12,
.py-12 {
 padding-top:3rem!important
}
.pr-12,
.px-12 {
 padding-right:3rem!important
}
.pb-12,
.py-12 {
 padding-bottom:3rem!important
}
.pl-12,
.px-12 {
 padding-left:3rem!important
}
.p-13 {
 padding:3.25rem!important
}
.pt-13,
.py-13 {
 padding-top:3.25rem!important
}
.pr-13,
.px-13 {
 padding-right:3.25rem!important
}
.pb-13,
.py-13 {
 padding-bottom:3.25rem!important
}
.pl-13,
.px-13 {
 padding-left:3.25rem!important
}
.p-14 {
 padding:3.5rem!important
}
.pt-14,
.py-14 {
 padding-top:3.5rem!important
}
.pr-14,
.px-14 {
 padding-right:3.5rem!important
}
.pb-14,
.py-14 {
 padding-bottom:3.5rem!important
}
.pl-14,
.px-14 {
 padding-left:3.5rem!important
}
.p-15 {
 padding:3.75rem!important
}
.pt-15,
.py-15 {
 padding-top:3.75rem!important
}
.pr-15,
.px-15 {
 padding-right:3.75rem!important
}
.pb-15,
.py-15 {
 padding-bottom:3.75rem!important
}
.pl-15,
.px-15 {
 padding-left:3.75rem!important
}
.p-16 {
 padding:4rem!important
}
.pt-16,
.py-16 {
 padding-top:4rem!important
}
.pr-16,
.px-16 {
 padding-right:4rem!important
}
.pb-16,
.py-16 {
 padding-bottom:4rem!important
}
.pl-16,
.px-16 {
 padding-left:4rem!important
}
.p-17 {
 padding:4.25rem!important
}
.pt-17,
.py-17 {
 padding-top:4.25rem!important
}
.pr-17,
.px-17 {
 padding-right:4.25rem!important
}
.pb-17,
.py-17 {
 padding-bottom:4.25rem!important
}
.pl-17,
.px-17 {
 padding-left:4.25rem!important
}
.p-18 {
 padding:4.5rem!important
}
.pt-18,
.py-18 {
 padding-top:4.5rem!important
}
.pr-18,
.px-18 {
 padding-right:4.5rem!important
}
.pb-18,
.py-18 {
 padding-bottom:4.5rem!important
}
.pl-18,
.px-18 {
 padding-left:4.5rem!important
}
.p-19 {
 padding:4.75rem!important
}
.pt-19,
.py-19 {
 padding-top:4.75rem!important
}
.pr-19,
.px-19 {
 padding-right:4.75rem!important
}
.pb-19,
.py-19 {
 padding-bottom:4.75rem!important
}
.pl-19,
.px-19 {
 padding-left:4.75rem!important
}
.p-20 {
 padding:5rem!important
}
.pt-20,
.py-20 {
 padding-top:5rem!important
}
.pr-20,
.px-20 {
 padding-right:5rem!important
}
.pb-20,
.py-20 {
 padding-bottom:5rem!important
}
.pl-20,
.px-20 {
 padding-left:5rem!important
}
.p-21 {
 padding:5.25rem!important
}
.pt-21,
.py-21 {
 padding-top:5.25rem!important
}
.pr-21,
.px-21 {
 padding-right:5.25rem!important
}
.pb-21,
.py-21 {
 padding-bottom:5.25rem!important
}
.pl-21,
.px-21 {
 padding-left:5.25rem!important
}
.p-22 {
 padding:5.5rem!important
}
.pt-22,
.py-22 {
 padding-top:5.5rem!important
}
.pr-22,
.px-22 {
 padding-right:5.5rem!important
}
.pb-22,
.py-22 {
 padding-bottom:5.5rem!important
}
.pl-22,
.px-22 {
 padding-left:5.5rem!important
}
.p-23 {
 padding:5.75rem!important
}
.pt-23,
.py-23 {
 padding-top:5.75rem!important
}
.pr-23,
.px-23 {
 padding-right:5.75rem!important
}
.pb-23,
.py-23 {
 padding-bottom:5.75rem!important
}
.pl-23,
.px-23 {
 padding-left:5.75rem!important
}
.p-24 {
 padding:6rem!important
}
.pt-24,
.py-24 {
 padding-top:6rem!important
}
.pr-24,
.px-24 {
 padding-right:6rem!important
}
.pb-24,
.py-24 {
 padding-bottom:6rem!important
}
.pl-24,
.px-24 {
 padding-left:6rem!important
}
.p-25 {
 padding:6.25rem!important
}
.pt-25,
.py-25 {
 padding-top:6.25rem!important
}
.pr-25,
.px-25 {
 padding-right:6.25rem!important
}
.pb-25,
.py-25 {
 padding-bottom:6.25rem!important
}
.pl-25,
.px-25 {
 padding-left:6.25rem!important
}
.p-26 {
 padding:6.5rem!important
}
.pt-26,
.py-26 {
 padding-top:6.5rem!important
}
.pr-26,
.px-26 {
 padding-right:6.5rem!important
}
.pb-26,
.py-26 {
 padding-bottom:6.5rem!important
}
.pl-26,
.px-26 {
 padding-left:6.5rem!important
}
.p-27 {
 padding:6.75rem!important
}
.pt-27,
.py-27 {
 padding-top:6.75rem!important
}
.pr-27,
.px-27 {
 padding-right:6.75rem!important
}
.pb-27,
.py-27 {
 padding-bottom:6.75rem!important
}
.pl-27,
.px-27 {
 padding-left:6.75rem!important
}
.p-28 {
 padding:7rem!important
}
.pt-28,
.py-28 {
 padding-top:7rem!important
}
.pr-28,
.px-28 {
 padding-right:7rem!important
}
.pb-28,
.py-28 {
 padding-bottom:7rem!important
}
.pl-28,
.px-28 {
 padding-left:7rem!important
}
.p-29 {
 padding:7.25rem!important
}
.pt-29,
.py-29 {
 padding-top:7.25rem!important
}
.pr-29,
.px-29 {
 padding-right:7.25rem!important
}
.pb-29,
.py-29 {
 padding-bottom:7.25rem!important
}
.pl-29,
.px-29 {
 padding-left:7.25rem!important
}
.p-30 {
 padding:7.5rem!important
}
.pt-30,
.py-30 {
 padding-top:7.5rem!important
}
.pr-30,
.px-30 {
 padding-right:7.5rem!important
}
.pb-30,
.py-30 {
 padding-bottom:7.5rem!important
}
.pl-30,
.px-30 {
 padding-left:7.5rem!important
}
.p-31 {
 padding:7.75rem!important
}
.pt-31,
.py-31 {
 padding-top:7.75rem!important
}
.pr-31,
.px-31 {
 padding-right:7.75rem!important
}
.pb-31,
.py-31 {
 padding-bottom:7.75rem!important
}
.pl-31,
.px-31 {
 padding-left:7.75rem!important
}
.p-32 {
 padding:8rem!important
}
.pt-32,
.py-32 {
 padding-top:8rem!important
}
.pr-32,
.px-32 {
 padding-right:8rem!important
}
.pb-32,
.py-32 {
 padding-bottom:8rem!important
}
.pl-32,
.px-32 {
 padding-left:8rem!important
}
.p-33 {
 padding:8.25rem!important
}
.pt-33,
.py-33 {
 padding-top:8.25rem!important
}
.pr-33,
.px-33 {
 padding-right:8.25rem!important
}
.pb-33,
.py-33 {
 padding-bottom:8.25rem!important
}
.pl-33,
.px-33 {
 padding-left:8.25rem!important
}
.p-34 {
 padding:8.5rem!important
}
.pt-34,
.py-34 {
 padding-top:8.5rem!important
}
.pr-34,
.px-34 {
 padding-right:8.5rem!important
}
.pb-34,
.py-34 {
 padding-bottom:8.5rem!important
}
.pl-34,
.px-34 {
 padding-left:8.5rem!important
}
.p-35 {
 padding:8.75rem!important
}
.pt-35,
.py-35 {
 padding-top:8.75rem!important
}
.pr-35,
.px-35 {
 padding-right:8.75rem!important
}
.pb-35,
.py-35 {
 padding-bottom:8.75rem!important
}
.pl-35,
.px-35 {
 padding-left:8.75rem!important
}
.p-36 {
 padding:9rem!important
}
.pt-36,
.py-36 {
 padding-top:9rem!important
}
.pr-36,
.px-36 {
 padding-right:9rem!important
}
.pb-36,
.py-36 {
 padding-bottom:9rem!important
}
.pl-36,
.px-36 {
 padding-left:9rem!important
}
.p-37 {
 padding:9.25rem!important
}
.pt-37,
.py-37 {
 padding-top:9.25rem!important
}
.pr-37,
.px-37 {
 padding-right:9.25rem!important
}
.pb-37,
.py-37 {
 padding-bottom:9.25rem!important
}
.pl-37,
.px-37 {
 padding-left:9.25rem!important
}
.p-48 {
 padding:9.5rem!important
}
.pt-48,
.py-48 {
 padding-top:9.5rem!important
}
.pr-48,
.px-48 {
 padding-right:9.5rem!important
}
.pb-48,
.py-48 {
 padding-bottom:9.5rem!important
}
.pl-48,
.px-48 {
 padding-left:9.5rem!important
}
.p-39 {
 padding:9.75rem!important
}
.pt-39,
.py-39 {
 padding-top:9.75rem!important
}
.pr-39,
.px-39 {
 padding-right:9.75rem!important
}
.pb-39,
.py-39 {
 padding-bottom:9.75rem!important
}
.pl-39,
.px-39 {
 padding-left:9.75rem!important
}
.p-40 {
 padding:10rem!important
}
.pt-40,
.py-40 {
 padding-top:10rem!important
}
.pr-40,
.px-40 {
 padding-right:10rem!important
}
.pb-40,
.py-40 {
 padding-bottom:10rem!important
}
.pl-40,
.px-40 {
 padding-left:10rem!important
}
.m-n1 {
 margin:-.25rem!important
}
.mt-n1,
.my-n1 {
 margin-top:-.25rem!important
}
.mr-n1,
.mx-n1 {
 margin-right:-.25rem!important
}
.mb-n1,
.my-n1 {
 margin-bottom:-.25rem!important
}
.ml-n1,
.mx-n1 {
 margin-left:-.25rem!important
}
.m-n2 {
 margin:-.5rem!important
}
.mt-n2,
.my-n2 {
 margin-top:-.5rem!important
}
.mr-n2,
.mx-n2 {
 margin-right:-.5rem!important
}
.mb-n2,
.my-n2 {
 margin-bottom:-.5rem!important
}
.ml-n2,
.mx-n2 {
 margin-left:-.5rem!important
}
.m-n3 {
 margin:-.75rem!important
}
.mt-n3,
.my-n3 {
 margin-top:-.75rem!important
}
.mr-n3,
.mx-n3 {
 margin-right:-.75rem!important
}
.mb-n3,
.my-n3 {
 margin-bottom:-.75rem!important
}
.ml-n3,
.mx-n3 {
 margin-left:-.75rem!important
}
.m-n4 {
 margin:-1rem!important
}
.mt-n4,
.my-n4 {
 margin-top:-1rem!important
}
.mr-n4,
.mx-n4 {
 margin-right:-1rem!important
}
.mb-n4,
.my-n4 {
 margin-bottom:-1rem!important
}
.ml-n4,
.mx-n4 {
 margin-left:-1rem!important
}
.m-n5 {
 margin:-1.25rem!important
}
.mt-n5,
.my-n5 {
 margin-top:-1.25rem!important
}
.mr-n5,
.mx-n5 {
 margin-right:-1.25rem!important
}
.mb-n5,
.my-n5 {
 margin-bottom:-1.25rem!important
}
.ml-n5,
.mx-n5 {
 margin-left:-1.25rem!important
}
.m-n6 {
 margin:-1.5rem!important
}
.mt-n6,
.my-n6 {
 margin-top:-1.5rem!important
}
.mr-n6,
.mx-n6 {
 margin-right:-1.5rem!important
}
.mb-n6,
.my-n6 {
 margin-bottom:-1.5rem!important
}
.ml-n6,
.mx-n6 {
 margin-left:-1.5rem!important
}
.m-n7 {
 margin:-1.75rem!important
}
.mt-n7,
.my-n7 {
 margin-top:-1.75rem!important
}
.mr-n7,
.mx-n7 {
 margin-right:-1.75rem!important
}
.mb-n7,
.my-n7 {
 margin-bottom:-1.75rem!important
}
.ml-n7,
.mx-n7 {
 margin-left:-1.75rem!important
}
.m-n8 {
 margin:-2rem!important
}
.mt-n8,
.my-n8 {
 margin-top:-2rem!important
}
.mr-n8,
.mx-n8 {
 margin-right:-2rem!important
}
.mb-n8,
.my-n8 {
 margin-bottom:-2rem!important
}
.ml-n8,
.mx-n8 {
 margin-left:-2rem!important
}
.m-n9 {
 margin:-2.25rem!important
}
.mt-n9,
.my-n9 {
 margin-top:-2.25rem!important
}
.mr-n9,
.mx-n9 {
 margin-right:-2.25rem!important
}
.mb-n9,
.my-n9 {
 margin-bottom:-2.25rem!important
}
.ml-n9,
.mx-n9 {
 margin-left:-2.25rem!important
}
.m-n10 {
 margin:-2.5rem!important
}
.mt-n10,
.my-n10 {
 margin-top:-2.5rem!important
}
.mr-n10,
.mx-n10 {
 margin-right:-2.5rem!important
}
.mb-n10,
.my-n10 {
 margin-bottom:-2.5rem!important
}
.ml-n10,
.mx-n10 {
 margin-left:-2.5rem!important
}
.m-n11 {
 margin:-2.75rem!important
}
.mt-n11,
.my-n11 {
 margin-top:-2.75rem!important
}
.mr-n11,
.mx-n11 {
 margin-right:-2.75rem!important
}
.mb-n11,
.my-n11 {
 margin-bottom:-2.75rem!important
}
.ml-n11,
.mx-n11 {
 margin-left:-2.75rem!important
}
.m-n12 {
 margin:-3rem!important
}
.mt-n12,
.my-n12 {
 margin-top:-3rem!important
}
.mr-n12,
.mx-n12 {
 margin-right:-3rem!important
}
.mb-n12,
.my-n12 {
 margin-bottom:-3rem!important
}
.ml-n12,
.mx-n12 {
 margin-left:-3rem!important
}
.m-n13 {
 margin:-3.25rem!important
}
.mt-n13,
.my-n13 {
 margin-top:-3.25rem!important
}
.mr-n13,
.mx-n13 {
 margin-right:-3.25rem!important
}
.mb-n13,
.my-n13 {
 margin-bottom:-3.25rem!important
}
.ml-n13,
.mx-n13 {
 margin-left:-3.25rem!important
}
.m-n14 {
 margin:-3.5rem!important
}
.mt-n14,
.my-n14 {
 margin-top:-3.5rem!important
}
.mr-n14,
.mx-n14 {
 margin-right:-3.5rem!important
}
.mb-n14,
.my-n14 {
 margin-bottom:-3.5rem!important
}
.ml-n14,
.mx-n14 {
 margin-left:-3.5rem!important
}
.m-n15 {
 margin:-3.75rem!important
}
.mt-n15,
.my-n15 {
 margin-top:-3.75rem!important
}
.mr-n15,
.mx-n15 {
 margin-right:-3.75rem!important
}
.mb-n15,
.my-n15 {
 margin-bottom:-3.75rem!important
}
.ml-n15,
.mx-n15 {
 margin-left:-3.75rem!important
}
.m-n16 {
 margin:-4rem!important
}
.mt-n16,
.my-n16 {
 margin-top:-4rem!important
}
.mr-n16,
.mx-n16 {
 margin-right:-4rem!important
}
.mb-n16,
.my-n16 {
 margin-bottom:-4rem!important
}
.ml-n16,
.mx-n16 {
 margin-left:-4rem!important
}
.m-n17 {
 margin:-4.25rem!important
}
.mt-n17,
.my-n17 {
 margin-top:-4.25rem!important
}
.mr-n17,
.mx-n17 {
 margin-right:-4.25rem!important
}
.mb-n17,
.my-n17 {
 margin-bottom:-4.25rem!important
}
.ml-n17,
.mx-n17 {
 margin-left:-4.25rem!important
}
.m-n18 {
 margin:-4.5rem!important
}
.mt-n18,
.my-n18 {
 margin-top:-4.5rem!important
}
.mr-n18,
.mx-n18 {
 margin-right:-4.5rem!important
}
.mb-n18,
.my-n18 {
 margin-bottom:-4.5rem!important
}
.ml-n18,
.mx-n18 {
 margin-left:-4.5rem!important
}
.m-n19 {
 margin:-4.75rem!important
}
.mt-n19,
.my-n19 {
 margin-top:-4.75rem!important
}
.mr-n19,
.mx-n19 {
 margin-right:-4.75rem!important
}
.mb-n19,
.my-n19 {
 margin-bottom:-4.75rem!important
}
.ml-n19,
.mx-n19 {
 margin-left:-4.75rem!important
}
.m-n20 {
 margin:-5rem!important
}
.mt-n20,
.my-n20 {
 margin-top:-5rem!important
}
.mr-n20,
.mx-n20 {
 margin-right:-5rem!important
}
.mb-n20,
.my-n20 {
 margin-bottom:-5rem!important
}
.ml-n20,
.mx-n20 {
 margin-left:-5rem!important
}
.m-n21 {
 margin:-5.25rem!important
}
.mt-n21,
.my-n21 {
 margin-top:-5.25rem!important
}
.mr-n21,
.mx-n21 {
 margin-right:-5.25rem!important
}
.mb-n21,
.my-n21 {
 margin-bottom:-5.25rem!important
}
.ml-n21,
.mx-n21 {
 margin-left:-5.25rem!important
}
.m-n22 {
 margin:-5.5rem!important
}
.mt-n22,
.my-n22 {
 margin-top:-5.5rem!important
}
.mr-n22,
.mx-n22 {
 margin-right:-5.5rem!important
}
.mb-n22,
.my-n22 {
 margin-bottom:-5.5rem!important
}
.ml-n22,
.mx-n22 {
 margin-left:-5.5rem!important
}
.m-n23 {
 margin:-5.75rem!important
}
.mt-n23,
.my-n23 {
 margin-top:-5.75rem!important
}
.mr-n23,
.mx-n23 {
 margin-right:-5.75rem!important
}
.mb-n23,
.my-n23 {
 margin-bottom:-5.75rem!important
}
.ml-n23,
.mx-n23 {
 margin-left:-5.75rem!important
}
.m-n24 {
 margin:-6rem!important
}
.mt-n24,
.my-n24 {
 margin-top:-6rem!important
}
.mr-n24,
.mx-n24 {
 margin-right:-6rem!important
}
.mb-n24,
.my-n24 {
 margin-bottom:-6rem!important
}
.ml-n24,
.mx-n24 {
 margin-left:-6rem!important
}
.m-n25 {
 margin:-6.25rem!important
}
.mt-n25,
.my-n25 {
 margin-top:-6.25rem!important
}
.mr-n25,
.mx-n25 {
 margin-right:-6.25rem!important
}
.mb-n25,
.my-n25 {
 margin-bottom:-6.25rem!important
}
.ml-n25,
.mx-n25 {
 margin-left:-6.25rem!important
}
.m-n26 {
 margin:-6.5rem!important
}
.mt-n26,
.my-n26 {
 margin-top:-6.5rem!important
}
.mr-n26,
.mx-n26 {
 margin-right:-6.5rem!important
}
.mb-n26,
.my-n26 {
 margin-bottom:-6.5rem!important
}
.ml-n26,
.mx-n26 {
 margin-left:-6.5rem!important
}
.m-n27 {
 margin:-6.75rem!important
}
.mt-n27,
.my-n27 {
 margin-top:-6.75rem!important
}
.mr-n27,
.mx-n27 {
 margin-right:-6.75rem!important
}
.mb-n27,
.my-n27 {
 margin-bottom:-6.75rem!important
}
.ml-n27,
.mx-n27 {
 margin-left:-6.75rem!important
}
.m-n28 {
 margin:-7rem!important
}
.mt-n28,
.my-n28 {
 margin-top:-7rem!important
}
.mr-n28,
.mx-n28 {
 margin-right:-7rem!important
}
.mb-n28,
.my-n28 {
 margin-bottom:-7rem!important
}
.ml-n28,
.mx-n28 {
 margin-left:-7rem!important
}
.m-n29 {
 margin:-7.25rem!important
}
.mt-n29,
.my-n29 {
 margin-top:-7.25rem!important
}
.mr-n29,
.mx-n29 {
 margin-right:-7.25rem!important
}
.mb-n29,
.my-n29 {
 margin-bottom:-7.25rem!important
}
.ml-n29,
.mx-n29 {
 margin-left:-7.25rem!important
}
.m-n30 {
 margin:-7.5rem!important
}
.mt-n30,
.my-n30 {
 margin-top:-7.5rem!important
}
.mr-n30,
.mx-n30 {
 margin-right:-7.5rem!important
}
.mb-n30,
.my-n30 {
 margin-bottom:-7.5rem!important
}
.ml-n30,
.mx-n30 {
 margin-left:-7.5rem!important
}
.m-n31 {
 margin:-7.75rem!important
}
.mt-n31,
.my-n31 {
 margin-top:-7.75rem!important
}
.mr-n31,
.mx-n31 {
 margin-right:-7.75rem!important
}
.mb-n31,
.my-n31 {
 margin-bottom:-7.75rem!important
}
.ml-n31,
.mx-n31 {
 margin-left:-7.75rem!important
}
.m-n32 {
 margin:-8rem!important
}
.mt-n32,
.my-n32 {
 margin-top:-8rem!important
}
.mr-n32,
.mx-n32 {
 margin-right:-8rem!important
}
.mb-n32,
.my-n32 {
 margin-bottom:-8rem!important
}
.ml-n32,
.mx-n32 {
 margin-left:-8rem!important
}
.m-n33 {
 margin:-8.25rem!important
}
.mt-n33,
.my-n33 {
 margin-top:-8.25rem!important
}
.mr-n33,
.mx-n33 {
 margin-right:-8.25rem!important
}
.mb-n33,
.my-n33 {
 margin-bottom:-8.25rem!important
}
.ml-n33,
.mx-n33 {
 margin-left:-8.25rem!important
}
.m-n34 {
 margin:-8.5rem!important
}
.mt-n34,
.my-n34 {
 margin-top:-8.5rem!important
}
.mr-n34,
.mx-n34 {
 margin-right:-8.5rem!important
}
.mb-n34,
.my-n34 {
 margin-bottom:-8.5rem!important
}
.ml-n34,
.mx-n34 {
 margin-left:-8.5rem!important
}
.m-n35 {
 margin:-8.75rem!important
}
.mt-n35,
.my-n35 {
 margin-top:-8.75rem!important
}
.mr-n35,
.mx-n35 {
 margin-right:-8.75rem!important
}
.mb-n35,
.my-n35 {
 margin-bottom:-8.75rem!important
}
.ml-n35,
.mx-n35 {
 margin-left:-8.75rem!important
}
.m-n36 {
 margin:-9rem!important
}
.mt-n36,
.my-n36 {
 margin-top:-9rem!important
}
.mr-n36,
.mx-n36 {
 margin-right:-9rem!important
}
.mb-n36,
.my-n36 {
 margin-bottom:-9rem!important
}
.ml-n36,
.mx-n36 {
 margin-left:-9rem!important
}
.m-n37 {
 margin:-9.25rem!important
}
.mt-n37,
.my-n37 {
 margin-top:-9.25rem!important
}
.mr-n37,
.mx-n37 {
 margin-right:-9.25rem!important
}
.mb-n37,
.my-n37 {
 margin-bottom:-9.25rem!important
}
.ml-n37,
.mx-n37 {
 margin-left:-9.25rem!important
}
.m-n48 {
 margin:-9.5rem!important
}
.mt-n48,
.my-n48 {
 margin-top:-9.5rem!important
}
.mr-n48,
.mx-n48 {
 margin-right:-9.5rem!important
}
.mb-n48,
.my-n48 {
 margin-bottom:-9.5rem!important
}
.ml-n48,
.mx-n48 {
 margin-left:-9.5rem!important
}
.m-n39 {
 margin:-9.75rem!important
}
.mt-n39,
.my-n39 {
 margin-top:-9.75rem!important
}
.mr-n39,
.mx-n39 {
 margin-right:-9.75rem!important
}
.mb-n39,
.my-n39 {
 margin-bottom:-9.75rem!important
}
.ml-n39,
.mx-n39 {
 margin-left:-9.75rem!important
}
.m-n40 {
 margin:-10rem!important
}
.mt-n40,
.my-n40 {
 margin-top:-10rem!important
}
.mr-n40,
.mx-n40 {
 margin-right:-10rem!important
}
.mb-n40,
.my-n40 {
 margin-bottom:-10rem!important
}
.ml-n40,
.mx-n40 {
 margin-left:-10rem!important
}
.m-auto {
 margin:auto!important
}
.mt-auto,
.my-auto {
 margin-top:auto!important
}
.mr-auto,
.mx-auto {
 margin-right:auto!important
}
.mb-auto,
.my-auto {
 margin-bottom:auto!important
}
.ml-auto,
.mx-auto {
 margin-left:auto!important
}
@media (min-width:576px) {
 .m-sm-0 {
  margin:0!important
 }
 .mt-sm-0,
 .my-sm-0 {
  margin-top:0!important
 }
 .mr-sm-0,
 .mx-sm-0 {
  margin-right:0!important
 }
 .mb-sm-0,
 .my-sm-0 {
  margin-bottom:0!important
 }
 .ml-sm-0,
 .mx-sm-0 {
  margin-left:0!important
 }
 .m-sm-1 {
  margin:.25rem!important
 }
 .mt-sm-1,
 .my-sm-1 {
  margin-top:.25rem!important
 }
 .mr-sm-1,
 .mx-sm-1 {
  margin-right:.25rem!important
 }
 .mb-sm-1,
 .my-sm-1 {
  margin-bottom:.25rem!important
 }
 .ml-sm-1,
 .mx-sm-1 {
  margin-left:.25rem!important
 }
 .m-sm-2 {
  margin:.5rem!important
 }
 .mt-sm-2,
 .my-sm-2 {
  margin-top:.5rem!important
 }
 .mr-sm-2,
 .mx-sm-2 {
  margin-right:.5rem!important
 }
 .mb-sm-2,
 .my-sm-2 {
  margin-bottom:.5rem!important
 }
 .ml-sm-2,
 .mx-sm-2 {
  margin-left:.5rem!important
 }
 .m-sm-3 {
  margin:.75rem!important
 }
 .mt-sm-3,
 .my-sm-3 {
  margin-top:.75rem!important
 }
 .mr-sm-3,
 .mx-sm-3 {
  margin-right:.75rem!important
 }
 .mb-sm-3,
 .my-sm-3 {
  margin-bottom:.75rem!important
 }
 .ml-sm-3,
 .mx-sm-3 {
  margin-left:.75rem!important
 }
 .m-sm-4 {
  margin:1rem!important
 }
 .mt-sm-4,
 .my-sm-4 {
  margin-top:1rem!important
 }
 .mr-sm-4,
 .mx-sm-4 {
  margin-right:1rem!important
 }
 .mb-sm-4,
 .my-sm-4 {
  margin-bottom:1rem!important
 }
 .ml-sm-4,
 .mx-sm-4 {
  margin-left:1rem!important
 }
 .m-sm-5 {
  margin:1.25rem!important
 }
 .mt-sm-5,
 .my-sm-5 {
  margin-top:1.25rem!important
 }
 .mr-sm-5,
 .mx-sm-5 {
  margin-right:1.25rem!important
 }
 .mb-sm-5,
 .my-sm-5 {
  margin-bottom:1.25rem!important
 }
 .ml-sm-5,
 .mx-sm-5 {
  margin-left:1.25rem!important
 }
 .m-sm-6 {
  margin:1.5rem!important
 }
 .mt-sm-6,
 .my-sm-6 {
  margin-top:1.5rem!important
 }
 .mr-sm-6,
 .mx-sm-6 {
  margin-right:1.5rem!important
 }
 .mb-sm-6,
 .my-sm-6 {
  margin-bottom:1.5rem!important
 }
 .ml-sm-6,
 .mx-sm-6 {
  margin-left:1.5rem!important
 }
 .m-sm-7 {
  margin:1.75rem!important
 }
 .mt-sm-7,
 .my-sm-7 {
  margin-top:1.75rem!important
 }
 .mr-sm-7,
 .mx-sm-7 {
  margin-right:1.75rem!important
 }
 .mb-sm-7,
 .my-sm-7 {
  margin-bottom:1.75rem!important
 }
 .ml-sm-7,
 .mx-sm-7 {
  margin-left:1.75rem!important
 }
 .m-sm-8 {
  margin:2rem!important
 }
 .mt-sm-8,
 .my-sm-8 {
  margin-top:2rem!important
 }
 .mr-sm-8,
 .mx-sm-8 {
  margin-right:2rem!important
 }
 .mb-sm-8,
 .my-sm-8 {
  margin-bottom:2rem!important
 }
 .ml-sm-8,
 .mx-sm-8 {
  margin-left:2rem!important
 }
 .m-sm-9 {
  margin:2.25rem!important
 }
 .mt-sm-9,
 .my-sm-9 {
  margin-top:2.25rem!important
 }
 .mr-sm-9,
 .mx-sm-9 {
  margin-right:2.25rem!important
 }
 .mb-sm-9,
 .my-sm-9 {
  margin-bottom:2.25rem!important
 }
 .ml-sm-9,
 .mx-sm-9 {
  margin-left:2.25rem!important
 }
 .m-sm-10 {
  margin:2.5rem!important
 }
 .mt-sm-10,
 .my-sm-10 {
  margin-top:2.5rem!important
 }
 .mr-sm-10,
 .mx-sm-10 {
  margin-right:2.5rem!important
 }
 .mb-sm-10,
 .my-sm-10 {
  margin-bottom:2.5rem!important
 }
 .ml-sm-10,
 .mx-sm-10 {
  margin-left:2.5rem!important
 }
 .m-sm-11 {
  margin:2.75rem!important
 }
 .mt-sm-11,
 .my-sm-11 {
  margin-top:2.75rem!important
 }
 .mr-sm-11,
 .mx-sm-11 {
  margin-right:2.75rem!important
 }
 .mb-sm-11,
 .my-sm-11 {
  margin-bottom:2.75rem!important
 }
 .ml-sm-11,
 .mx-sm-11 {
  margin-left:2.75rem!important
 }
 .m-sm-12 {
  margin:3rem!important
 }
 .mt-sm-12,
 .my-sm-12 {
  margin-top:3rem!important
 }
 .mr-sm-12,
 .mx-sm-12 {
  margin-right:3rem!important
 }
 .mb-sm-12,
 .my-sm-12 {
  margin-bottom:3rem!important
 }
 .ml-sm-12,
 .mx-sm-12 {
  margin-left:3rem!important
 }
 .m-sm-13 {
  margin:3.25rem!important
 }
 .mt-sm-13,
 .my-sm-13 {
  margin-top:3.25rem!important
 }
 .mr-sm-13,
 .mx-sm-13 {
  margin-right:3.25rem!important
 }
 .mb-sm-13,
 .my-sm-13 {
  margin-bottom:3.25rem!important
 }
 .ml-sm-13,
 .mx-sm-13 {
  margin-left:3.25rem!important
 }
 .m-sm-14 {
  margin:3.5rem!important
 }
 .mt-sm-14,
 .my-sm-14 {
  margin-top:3.5rem!important
 }
 .mr-sm-14,
 .mx-sm-14 {
  margin-right:3.5rem!important
 }
 .mb-sm-14,
 .my-sm-14 {
  margin-bottom:3.5rem!important
 }
 .ml-sm-14,
 .mx-sm-14 {
  margin-left:3.5rem!important
 }
 .m-sm-15 {
  margin:3.75rem!important
 }
 .mt-sm-15,
 .my-sm-15 {
  margin-top:3.75rem!important
 }
 .mr-sm-15,
 .mx-sm-15 {
  margin-right:3.75rem!important
 }
 .mb-sm-15,
 .my-sm-15 {
  margin-bottom:3.75rem!important
 }
 .ml-sm-15,
 .mx-sm-15 {
  margin-left:3.75rem!important
 }
 .m-sm-16 {
  margin:4rem!important
 }
 .mt-sm-16,
 .my-sm-16 {
  margin-top:4rem!important
 }
 .mr-sm-16,
 .mx-sm-16 {
  margin-right:4rem!important
 }
 .mb-sm-16,
 .my-sm-16 {
  margin-bottom:4rem!important
 }
 .ml-sm-16,
 .mx-sm-16 {
  margin-left:4rem!important
 }
 .m-sm-17 {
  margin:4.25rem!important
 }
 .mt-sm-17,
 .my-sm-17 {
  margin-top:4.25rem!important
 }
 .mr-sm-17,
 .mx-sm-17 {
  margin-right:4.25rem!important
 }
 .mb-sm-17,
 .my-sm-17 {
  margin-bottom:4.25rem!important
 }
 .ml-sm-17,
 .mx-sm-17 {
  margin-left:4.25rem!important
 }
 .m-sm-18 {
  margin:4.5rem!important
 }
 .mt-sm-18,
 .my-sm-18 {
  margin-top:4.5rem!important
 }
 .mr-sm-18,
 .mx-sm-18 {
  margin-right:4.5rem!important
 }
 .mb-sm-18,
 .my-sm-18 {
  margin-bottom:4.5rem!important
 }
 .ml-sm-18,
 .mx-sm-18 {
  margin-left:4.5rem!important
 }
 .m-sm-19 {
  margin:4.75rem!important
 }
 .mt-sm-19,
 .my-sm-19 {
  margin-top:4.75rem!important
 }
 .mr-sm-19,
 .mx-sm-19 {
  margin-right:4.75rem!important
 }
 .mb-sm-19,
 .my-sm-19 {
  margin-bottom:4.75rem!important
 }
 .ml-sm-19,
 .mx-sm-19 {
  margin-left:4.75rem!important
 }
 .m-sm-20 {
  margin:5rem!important
 }
 .mt-sm-20,
 .my-sm-20 {
  margin-top:5rem!important
 }
 .mr-sm-20,
 .mx-sm-20 {
  margin-right:5rem!important
 }
 .mb-sm-20,
 .my-sm-20 {
  margin-bottom:5rem!important
 }
 .ml-sm-20,
 .mx-sm-20 {
  margin-left:5rem!important
 }
 .m-sm-21 {
  margin:5.25rem!important
 }
 .mt-sm-21,
 .my-sm-21 {
  margin-top:5.25rem!important
 }
 .mr-sm-21,
 .mx-sm-21 {
  margin-right:5.25rem!important
 }
 .mb-sm-21,
 .my-sm-21 {
  margin-bottom:5.25rem!important
 }
 .ml-sm-21,
 .mx-sm-21 {
  margin-left:5.25rem!important
 }
 .m-sm-22 {
  margin:5.5rem!important
 }
 .mt-sm-22,
 .my-sm-22 {
  margin-top:5.5rem!important
 }
 .mr-sm-22,
 .mx-sm-22 {
  margin-right:5.5rem!important
 }
 .mb-sm-22,
 .my-sm-22 {
  margin-bottom:5.5rem!important
 }
 .ml-sm-22,
 .mx-sm-22 {
  margin-left:5.5rem!important
 }
 .m-sm-23 {
  margin:5.75rem!important
 }
 .mt-sm-23,
 .my-sm-23 {
  margin-top:5.75rem!important
 }
 .mr-sm-23,
 .mx-sm-23 {
  margin-right:5.75rem!important
 }
 .mb-sm-23,
 .my-sm-23 {
  margin-bottom:5.75rem!important
 }
 .ml-sm-23,
 .mx-sm-23 {
  margin-left:5.75rem!important
 }
 .m-sm-24 {
  margin:6rem!important
 }
 .mt-sm-24,
 .my-sm-24 {
  margin-top:6rem!important
 }
 .mr-sm-24,
 .mx-sm-24 {
  margin-right:6rem!important
 }
 .mb-sm-24,
 .my-sm-24 {
  margin-bottom:6rem!important
 }
 .ml-sm-24,
 .mx-sm-24 {
  margin-left:6rem!important
 }
 .m-sm-25 {
  margin:6.25rem!important
 }
 .mt-sm-25,
 .my-sm-25 {
  margin-top:6.25rem!important
 }
 .mr-sm-25,
 .mx-sm-25 {
  margin-right:6.25rem!important
 }
 .mb-sm-25,
 .my-sm-25 {
  margin-bottom:6.25rem!important
 }
 .ml-sm-25,
 .mx-sm-25 {
  margin-left:6.25rem!important
 }
 .m-sm-26 {
  margin:6.5rem!important
 }
 .mt-sm-26,
 .my-sm-26 {
  margin-top:6.5rem!important
 }
 .mr-sm-26,
 .mx-sm-26 {
  margin-right:6.5rem!important
 }
 .mb-sm-26,
 .my-sm-26 {
  margin-bottom:6.5rem!important
 }
 .ml-sm-26,
 .mx-sm-26 {
  margin-left:6.5rem!important
 }
 .m-sm-27 {
  margin:6.75rem!important
 }
 .mt-sm-27,
 .my-sm-27 {
  margin-top:6.75rem!important
 }
 .mr-sm-27,
 .mx-sm-27 {
  margin-right:6.75rem!important
 }
 .mb-sm-27,
 .my-sm-27 {
  margin-bottom:6.75rem!important
 }
 .ml-sm-27,
 .mx-sm-27 {
  margin-left:6.75rem!important
 }
 .m-sm-28 {
  margin:7rem!important
 }
 .mt-sm-28,
 .my-sm-28 {
  margin-top:7rem!important
 }
 .mr-sm-28,
 .mx-sm-28 {
  margin-right:7rem!important
 }
 .mb-sm-28,
 .my-sm-28 {
  margin-bottom:7rem!important
 }
 .ml-sm-28,
 .mx-sm-28 {
  margin-left:7rem!important
 }
 .m-sm-29 {
  margin:7.25rem!important
 }
 .mt-sm-29,
 .my-sm-29 {
  margin-top:7.25rem!important
 }
 .mr-sm-29,
 .mx-sm-29 {
  margin-right:7.25rem!important
 }
 .mb-sm-29,
 .my-sm-29 {
  margin-bottom:7.25rem!important
 }
 .ml-sm-29,
 .mx-sm-29 {
  margin-left:7.25rem!important
 }
 .m-sm-30 {
  margin:7.5rem!important
 }
 .mt-sm-30,
 .my-sm-30 {
  margin-top:7.5rem!important
 }
 .mr-sm-30,
 .mx-sm-30 {
  margin-right:7.5rem!important
 }
 .mb-sm-30,
 .my-sm-30 {
  margin-bottom:7.5rem!important
 }
 .ml-sm-30,
 .mx-sm-30 {
  margin-left:7.5rem!important
 }
 .m-sm-31 {
  margin:7.75rem!important
 }
 .mt-sm-31,
 .my-sm-31 {
  margin-top:7.75rem!important
 }
 .mr-sm-31,
 .mx-sm-31 {
  margin-right:7.75rem!important
 }
 .mb-sm-31,
 .my-sm-31 {
  margin-bottom:7.75rem!important
 }
 .ml-sm-31,
 .mx-sm-31 {
  margin-left:7.75rem!important
 }
 .m-sm-32 {
  margin:8rem!important
 }
 .mt-sm-32,
 .my-sm-32 {
  margin-top:8rem!important
 }
 .mr-sm-32,
 .mx-sm-32 {
  margin-right:8rem!important
 }
 .mb-sm-32,
 .my-sm-32 {
  margin-bottom:8rem!important
 }
 .ml-sm-32,
 .mx-sm-32 {
  margin-left:8rem!important
 }
 .m-sm-33 {
  margin:8.25rem!important
 }
 .mt-sm-33,
 .my-sm-33 {
  margin-top:8.25rem!important
 }
 .mr-sm-33,
 .mx-sm-33 {
  margin-right:8.25rem!important
 }
 .mb-sm-33,
 .my-sm-33 {
  margin-bottom:8.25rem!important
 }
 .ml-sm-33,
 .mx-sm-33 {
  margin-left:8.25rem!important
 }
 .m-sm-34 {
  margin:8.5rem!important
 }
 .mt-sm-34,
 .my-sm-34 {
  margin-top:8.5rem!important
 }
 .mr-sm-34,
 .mx-sm-34 {
  margin-right:8.5rem!important
 }
 .mb-sm-34,
 .my-sm-34 {
  margin-bottom:8.5rem!important
 }
 .ml-sm-34,
 .mx-sm-34 {
  margin-left:8.5rem!important
 }
 .m-sm-35 {
  margin:8.75rem!important
 }
 .mt-sm-35,
 .my-sm-35 {
  margin-top:8.75rem!important
 }
 .mr-sm-35,
 .mx-sm-35 {
  margin-right:8.75rem!important
 }
 .mb-sm-35,
 .my-sm-35 {
  margin-bottom:8.75rem!important
 }
 .ml-sm-35,
 .mx-sm-35 {
  margin-left:8.75rem!important
 }
 .m-sm-36 {
  margin:9rem!important
 }
 .mt-sm-36,
 .my-sm-36 {
  margin-top:9rem!important
 }
 .mr-sm-36,
 .mx-sm-36 {
  margin-right:9rem!important
 }
 .mb-sm-36,
 .my-sm-36 {
  margin-bottom:9rem!important
 }
 .ml-sm-36,
 .mx-sm-36 {
  margin-left:9rem!important
 }
 .m-sm-37 {
  margin:9.25rem!important
 }
 .mt-sm-37,
 .my-sm-37 {
  margin-top:9.25rem!important
 }
 .mr-sm-37,
 .mx-sm-37 {
  margin-right:9.25rem!important
 }
 .mb-sm-37,
 .my-sm-37 {
  margin-bottom:9.25rem!important
 }
 .ml-sm-37,
 .mx-sm-37 {
  margin-left:9.25rem!important
 }
 .m-sm-48 {
  margin:9.5rem!important
 }
 .mt-sm-48,
 .my-sm-48 {
  margin-top:9.5rem!important
 }
 .mr-sm-48,
 .mx-sm-48 {
  margin-right:9.5rem!important
 }
 .mb-sm-48,
 .my-sm-48 {
  margin-bottom:9.5rem!important
 }
 .ml-sm-48,
 .mx-sm-48 {
  margin-left:9.5rem!important
 }
 .m-sm-39 {
  margin:9.75rem!important
 }
 .mt-sm-39,
 .my-sm-39 {
  margin-top:9.75rem!important
 }
 .mr-sm-39,
 .mx-sm-39 {
  margin-right:9.75rem!important
 }
 .mb-sm-39,
 .my-sm-39 {
  margin-bottom:9.75rem!important
 }
 .ml-sm-39,
 .mx-sm-39 {
  margin-left:9.75rem!important
 }
 .m-sm-40 {
  margin:10rem!important
 }
 .mt-sm-40,
 .my-sm-40 {
  margin-top:10rem!important
 }
 .mr-sm-40,
 .mx-sm-40 {
  margin-right:10rem!important
 }
 .mb-sm-40,
 .my-sm-40 {
  margin-bottom:10rem!important
 }
 .ml-sm-40,
 .mx-sm-40 {
  margin-left:10rem!important
 }
 .p-sm-0 {
  padding:0!important
 }
 .pt-sm-0,
 .py-sm-0 {
  padding-top:0!important
 }
 .pr-sm-0,
 .px-sm-0 {
  padding-right:0!important
 }
 .pb-sm-0,
 .py-sm-0 {
  padding-bottom:0!important
 }
 .pl-sm-0,
 .px-sm-0 {
  padding-left:0!important
 }
 .p-sm-1 {
  padding:.25rem!important
 }
 .pt-sm-1,
 .py-sm-1 {
  padding-top:.25rem!important
 }
 .pr-sm-1,
 .px-sm-1 {
  padding-right:.25rem!important
 }
 .pb-sm-1,
 .py-sm-1 {
  padding-bottom:.25rem!important
 }
 .pl-sm-1,
 .px-sm-1 {
  padding-left:.25rem!important
 }
 .p-sm-2 {
  padding:.5rem!important
 }
 .pt-sm-2,
 .py-sm-2 {
  padding-top:.5rem!important
 }
 .pr-sm-2,
 .px-sm-2 {
  padding-right:.5rem!important
 }
 .pb-sm-2,
 .py-sm-2 {
  padding-bottom:.5rem!important
 }
 .pl-sm-2,
 .px-sm-2 {
  padding-left:.5rem!important
 }
 .p-sm-3 {
  padding:.75rem!important
 }
 .pt-sm-3,
 .py-sm-3 {
  padding-top:.75rem!important
 }
 .pr-sm-3,
 .px-sm-3 {
  padding-right:.75rem!important
 }
 .pb-sm-3,
 .py-sm-3 {
  padding-bottom:.75rem!important
 }
 .pl-sm-3,
 .px-sm-3 {
  padding-left:.75rem!important
 }
 .p-sm-4 {
  padding:1rem!important
 }
 .pt-sm-4,
 .py-sm-4 {
  padding-top:1rem!important
 }
 .pr-sm-4,
 .px-sm-4 {
  padding-right:1rem!important
 }
 .pb-sm-4,
 .py-sm-4 {
  padding-bottom:1rem!important
 }
 .pl-sm-4,
 .px-sm-4 {
  padding-left:1rem!important
 }
 .p-sm-5 {
  padding:1.25rem!important
 }
 .pt-sm-5,
 .py-sm-5 {
  padding-top:1.25rem!important
 }
 .pr-sm-5,
 .px-sm-5 {
  padding-right:1.25rem!important
 }
 .pb-sm-5,
 .py-sm-5 {
  padding-bottom:1.25rem!important
 }
 .pl-sm-5,
 .px-sm-5 {
  padding-left:1.25rem!important
 }
 .p-sm-6 {
  padding:1.5rem!important
 }
 .pt-sm-6,
 .py-sm-6 {
  padding-top:1.5rem!important
 }
 .pr-sm-6,
 .px-sm-6 {
  padding-right:1.5rem!important
 }
 .pb-sm-6,
 .py-sm-6 {
  padding-bottom:1.5rem!important
 }
 .pl-sm-6,
 .px-sm-6 {
  padding-left:1.5rem!important
 }
 .p-sm-7 {
  padding:1.75rem!important
 }
 .pt-sm-7,
 .py-sm-7 {
  padding-top:1.75rem!important
 }
 .pr-sm-7,
 .px-sm-7 {
  padding-right:1.75rem!important
 }
 .pb-sm-7,
 .py-sm-7 {
  padding-bottom:1.75rem!important
 }
 .pl-sm-7,
 .px-sm-7 {
  padding-left:1.75rem!important
 }
 .p-sm-8 {
  padding:2rem!important
 }
 .pt-sm-8,
 .py-sm-8 {
  padding-top:2rem!important
 }
 .pr-sm-8,
 .px-sm-8 {
  padding-right:2rem!important
 }
 .pb-sm-8,
 .py-sm-8 {
  padding-bottom:2rem!important
 }
 .pl-sm-8,
 .px-sm-8 {
  padding-left:2rem!important
 }
 .p-sm-9 {
  padding:2.25rem!important
 }
 .pt-sm-9,
 .py-sm-9 {
  padding-top:2.25rem!important
 }
 .pr-sm-9,
 .px-sm-9 {
  padding-right:2.25rem!important
 }
 .pb-sm-9,
 .py-sm-9 {
  padding-bottom:2.25rem!important
 }
 .pl-sm-9,
 .px-sm-9 {
  padding-left:2.25rem!important
 }
 .p-sm-10 {
  padding:2.5rem!important
 }
 .pt-sm-10,
 .py-sm-10 {
  padding-top:2.5rem!important
 }
 .pr-sm-10,
 .px-sm-10 {
  padding-right:2.5rem!important
 }
 .pb-sm-10,
 .py-sm-10 {
  padding-bottom:2.5rem!important
 }
 .pl-sm-10,
 .px-sm-10 {
  padding-left:2.5rem!important
 }
 .p-sm-11 {
  padding:2.75rem!important
 }
 .pt-sm-11,
 .py-sm-11 {
  padding-top:2.75rem!important
 }
 .pr-sm-11,
 .px-sm-11 {
  padding-right:2.75rem!important
 }
 .pb-sm-11,
 .py-sm-11 {
  padding-bottom:2.75rem!important
 }
 .pl-sm-11,
 .px-sm-11 {
  padding-left:2.75rem!important
 }
 .p-sm-12 {
  padding:3rem!important
 }
 .pt-sm-12,
 .py-sm-12 {
  padding-top:3rem!important
 }
 .pr-sm-12,
 .px-sm-12 {
  padding-right:3rem!important
 }
 .pb-sm-12,
 .py-sm-12 {
  padding-bottom:3rem!important
 }
 .pl-sm-12,
 .px-sm-12 {
  padding-left:3rem!important
 }
 .p-sm-13 {
  padding:3.25rem!important
 }
 .pt-sm-13,
 .py-sm-13 {
  padding-top:3.25rem!important
 }
 .pr-sm-13,
 .px-sm-13 {
  padding-right:3.25rem!important
 }
 .pb-sm-13,
 .py-sm-13 {
  padding-bottom:3.25rem!important
 }
 .pl-sm-13,
 .px-sm-13 {
  padding-left:3.25rem!important
 }
 .p-sm-14 {
  padding:3.5rem!important
 }
 .pt-sm-14,
 .py-sm-14 {
  padding-top:3.5rem!important
 }
 .pr-sm-14,
 .px-sm-14 {
  padding-right:3.5rem!important
 }
 .pb-sm-14,
 .py-sm-14 {
  padding-bottom:3.5rem!important
 }
 .pl-sm-14,
 .px-sm-14 {
  padding-left:3.5rem!important
 }
 .p-sm-15 {
  padding:3.75rem!important
 }
 .pt-sm-15,
 .py-sm-15 {
  padding-top:3.75rem!important
 }
 .pr-sm-15,
 .px-sm-15 {
  padding-right:3.75rem!important
 }
 .pb-sm-15,
 .py-sm-15 {
  padding-bottom:3.75rem!important
 }
 .pl-sm-15,
 .px-sm-15 {
  padding-left:3.75rem!important
 }
 .p-sm-16 {
  padding:4rem!important
 }
 .pt-sm-16,
 .py-sm-16 {
  padding-top:4rem!important
 }
 .pr-sm-16,
 .px-sm-16 {
  padding-right:4rem!important
 }
 .pb-sm-16,
 .py-sm-16 {
  padding-bottom:4rem!important
 }
 .pl-sm-16,
 .px-sm-16 {
  padding-left:4rem!important
 }
 .p-sm-17 {
  padding:4.25rem!important
 }
 .pt-sm-17,
 .py-sm-17 {
  padding-top:4.25rem!important
 }
 .pr-sm-17,
 .px-sm-17 {
  padding-right:4.25rem!important
 }
 .pb-sm-17,
 .py-sm-17 {
  padding-bottom:4.25rem!important
 }
 .pl-sm-17,
 .px-sm-17 {
  padding-left:4.25rem!important
 }
 .p-sm-18 {
  padding:4.5rem!important
 }
 .pt-sm-18,
 .py-sm-18 {
  padding-top:4.5rem!important
 }
 .pr-sm-18,
 .px-sm-18 {
  padding-right:4.5rem!important
 }
 .pb-sm-18,
 .py-sm-18 {
  padding-bottom:4.5rem!important
 }
 .pl-sm-18,
 .px-sm-18 {
  padding-left:4.5rem!important
 }
 .p-sm-19 {
  padding:4.75rem!important
 }
 .pt-sm-19,
 .py-sm-19 {
  padding-top:4.75rem!important
 }
 .pr-sm-19,
 .px-sm-19 {
  padding-right:4.75rem!important
 }
 .pb-sm-19,
 .py-sm-19 {
  padding-bottom:4.75rem!important
 }
 .pl-sm-19,
 .px-sm-19 {
  padding-left:4.75rem!important
 }
 .p-sm-20 {
  padding:5rem!important
 }
 .pt-sm-20,
 .py-sm-20 {
  padding-top:5rem!important
 }
 .pr-sm-20,
 .px-sm-20 {
  padding-right:5rem!important
 }
 .pb-sm-20,
 .py-sm-20 {
  padding-bottom:5rem!important
 }
 .pl-sm-20,
 .px-sm-20 {
  padding-left:5rem!important
 }
 .p-sm-21 {
  padding:5.25rem!important
 }
 .pt-sm-21,
 .py-sm-21 {
  padding-top:5.25rem!important
 }
 .pr-sm-21,
 .px-sm-21 {
  padding-right:5.25rem!important
 }
 .pb-sm-21,
 .py-sm-21 {
  padding-bottom:5.25rem!important
 }
 .pl-sm-21,
 .px-sm-21 {
  padding-left:5.25rem!important
 }
 .p-sm-22 {
  padding:5.5rem!important
 }
 .pt-sm-22,
 .py-sm-22 {
  padding-top:5.5rem!important
 }
 .pr-sm-22,
 .px-sm-22 {
  padding-right:5.5rem!important
 }
 .pb-sm-22,
 .py-sm-22 {
  padding-bottom:5.5rem!important
 }
 .pl-sm-22,
 .px-sm-22 {
  padding-left:5.5rem!important
 }
 .p-sm-23 {
  padding:5.75rem!important
 }
 .pt-sm-23,
 .py-sm-23 {
  padding-top:5.75rem!important
 }
 .pr-sm-23,
 .px-sm-23 {
  padding-right:5.75rem!important
 }
 .pb-sm-23,
 .py-sm-23 {
  padding-bottom:5.75rem!important
 }
 .pl-sm-23,
 .px-sm-23 {
  padding-left:5.75rem!important
 }
 .p-sm-24 {
  padding:6rem!important
 }
 .pt-sm-24,
 .py-sm-24 {
  padding-top:6rem!important
 }
 .pr-sm-24,
 .px-sm-24 {
  padding-right:6rem!important
 }
 .pb-sm-24,
 .py-sm-24 {
  padding-bottom:6rem!important
 }
 .pl-sm-24,
 .px-sm-24 {
  padding-left:6rem!important
 }
 .p-sm-25 {
  padding:6.25rem!important
 }
 .pt-sm-25,
 .py-sm-25 {
  padding-top:6.25rem!important
 }
 .pr-sm-25,
 .px-sm-25 {
  padding-right:6.25rem!important
 }
 .pb-sm-25,
 .py-sm-25 {
  padding-bottom:6.25rem!important
 }
 .pl-sm-25,
 .px-sm-25 {
  padding-left:6.25rem!important
 }
 .p-sm-26 {
  padding:6.5rem!important
 }
 .pt-sm-26,
 .py-sm-26 {
  padding-top:6.5rem!important
 }
 .pr-sm-26,
 .px-sm-26 {
  padding-right:6.5rem!important
 }
 .pb-sm-26,
 .py-sm-26 {
  padding-bottom:6.5rem!important
 }
 .pl-sm-26,
 .px-sm-26 {
  padding-left:6.5rem!important
 }
 .p-sm-27 {
  padding:6.75rem!important
 }
 .pt-sm-27,
 .py-sm-27 {
  padding-top:6.75rem!important
 }
 .pr-sm-27,
 .px-sm-27 {
  padding-right:6.75rem!important
 }
 .pb-sm-27,
 .py-sm-27 {
  padding-bottom:6.75rem!important
 }
 .pl-sm-27,
 .px-sm-27 {
  padding-left:6.75rem!important
 }
 .p-sm-28 {
  padding:7rem!important
 }
 .pt-sm-28,
 .py-sm-28 {
  padding-top:7rem!important
 }
 .pr-sm-28,
 .px-sm-28 {
  padding-right:7rem!important
 }
 .pb-sm-28,
 .py-sm-28 {
  padding-bottom:7rem!important
 }
 .pl-sm-28,
 .px-sm-28 {
  padding-left:7rem!important
 }
 .p-sm-29 {
  padding:7.25rem!important
 }
 .pt-sm-29,
 .py-sm-29 {
  padding-top:7.25rem!important
 }
 .pr-sm-29,
 .px-sm-29 {
  padding-right:7.25rem!important
 }
 .pb-sm-29,
 .py-sm-29 {
  padding-bottom:7.25rem!important
 }
 .pl-sm-29,
 .px-sm-29 {
  padding-left:7.25rem!important
 }
 .p-sm-30 {
  padding:7.5rem!important
 }
 .pt-sm-30,
 .py-sm-30 {
  padding-top:7.5rem!important
 }
 .pr-sm-30,
 .px-sm-30 {
  padding-right:7.5rem!important
 }
 .pb-sm-30,
 .py-sm-30 {
  padding-bottom:7.5rem!important
 }
 .pl-sm-30,
 .px-sm-30 {
  padding-left:7.5rem!important
 }
 .p-sm-31 {
  padding:7.75rem!important
 }
 .pt-sm-31,
 .py-sm-31 {
  padding-top:7.75rem!important
 }
 .pr-sm-31,
 .px-sm-31 {
  padding-right:7.75rem!important
 }
 .pb-sm-31,
 .py-sm-31 {
  padding-bottom:7.75rem!important
 }
 .pl-sm-31,
 .px-sm-31 {
  padding-left:7.75rem!important
 }
 .p-sm-32 {
  padding:8rem!important
 }
 .pt-sm-32,
 .py-sm-32 {
  padding-top:8rem!important
 }
 .pr-sm-32,
 .px-sm-32 {
  padding-right:8rem!important
 }
 .pb-sm-32,
 .py-sm-32 {
  padding-bottom:8rem!important
 }
 .pl-sm-32,
 .px-sm-32 {
  padding-left:8rem!important
 }
 .p-sm-33 {
  padding:8.25rem!important
 }
 .pt-sm-33,
 .py-sm-33 {
  padding-top:8.25rem!important
 }
 .pr-sm-33,
 .px-sm-33 {
  padding-right:8.25rem!important
 }
 .pb-sm-33,
 .py-sm-33 {
  padding-bottom:8.25rem!important
 }
 .pl-sm-33,
 .px-sm-33 {
  padding-left:8.25rem!important
 }
 .p-sm-34 {
  padding:8.5rem!important
 }
 .pt-sm-34,
 .py-sm-34 {
  padding-top:8.5rem!important
 }
 .pr-sm-34,
 .px-sm-34 {
  padding-right:8.5rem!important
 }
 .pb-sm-34,
 .py-sm-34 {
  padding-bottom:8.5rem!important
 }
 .pl-sm-34,
 .px-sm-34 {
  padding-left:8.5rem!important
 }
 .p-sm-35 {
  padding:8.75rem!important
 }
 .pt-sm-35,
 .py-sm-35 {
  padding-top:8.75rem!important
 }
 .pr-sm-35,
 .px-sm-35 {
  padding-right:8.75rem!important
 }
 .pb-sm-35,
 .py-sm-35 {
  padding-bottom:8.75rem!important
 }
 .pl-sm-35,
 .px-sm-35 {
  padding-left:8.75rem!important
 }
 .p-sm-36 {
  padding:9rem!important
 }
 .pt-sm-36,
 .py-sm-36 {
  padding-top:9rem!important
 }
 .pr-sm-36,
 .px-sm-36 {
  padding-right:9rem!important
 }
 .pb-sm-36,
 .py-sm-36 {
  padding-bottom:9rem!important
 }
 .pl-sm-36,
 .px-sm-36 {
  padding-left:9rem!important
 }
 .p-sm-37 {
  padding:9.25rem!important
 }
 .pt-sm-37,
 .py-sm-37 {
  padding-top:9.25rem!important
 }
 .pr-sm-37,
 .px-sm-37 {
  padding-right:9.25rem!important
 }
 .pb-sm-37,
 .py-sm-37 {
  padding-bottom:9.25rem!important
 }
 .pl-sm-37,
 .px-sm-37 {
  padding-left:9.25rem!important
 }
 .p-sm-48 {
  padding:9.5rem!important
 }
 .pt-sm-48,
 .py-sm-48 {
  padding-top:9.5rem!important
 }
 .pr-sm-48,
 .px-sm-48 {
  padding-right:9.5rem!important
 }
 .pb-sm-48,
 .py-sm-48 {
  padding-bottom:9.5rem!important
 }
 .pl-sm-48,
 .px-sm-48 {
  padding-left:9.5rem!important
 }
 .p-sm-39 {
  padding:9.75rem!important
 }
 .pt-sm-39,
 .py-sm-39 {
  padding-top:9.75rem!important
 }
 .pr-sm-39,
 .px-sm-39 {
  padding-right:9.75rem!important
 }
 .pb-sm-39,
 .py-sm-39 {
  padding-bottom:9.75rem!important
 }
 .pl-sm-39,
 .px-sm-39 {
  padding-left:9.75rem!important
 }
 .p-sm-40 {
  padding:10rem!important
 }
 .pt-sm-40,
 .py-sm-40 {
  padding-top:10rem!important
 }
 .pr-sm-40,
 .px-sm-40 {
  padding-right:10rem!important
 }
 .pb-sm-40,
 .py-sm-40 {
  padding-bottom:10rem!important
 }
 .pl-sm-40,
 .px-sm-40 {
  padding-left:10rem!important
 }
 .m-sm-n1 {
  margin:-.25rem!important
 }
 .mt-sm-n1,
 .my-sm-n1 {
  margin-top:-.25rem!important
 }
 .mr-sm-n1,
 .mx-sm-n1 {
  margin-right:-.25rem!important
 }
 .mb-sm-n1,
 .my-sm-n1 {
  margin-bottom:-.25rem!important
 }
 .ml-sm-n1,
 .mx-sm-n1 {
  margin-left:-.25rem!important
 }
 .m-sm-n2 {
  margin:-.5rem!important
 }
 .mt-sm-n2,
 .my-sm-n2 {
  margin-top:-.5rem!important
 }
 .mr-sm-n2,
 .mx-sm-n2 {
  margin-right:-.5rem!important
 }
 .mb-sm-n2,
 .my-sm-n2 {
  margin-bottom:-.5rem!important
 }
 .ml-sm-n2,
 .mx-sm-n2 {
  margin-left:-.5rem!important
 }
 .m-sm-n3 {
  margin:-.75rem!important
 }
 .mt-sm-n3,
 .my-sm-n3 {
  margin-top:-.75rem!important
 }
 .mr-sm-n3,
 .mx-sm-n3 {
  margin-right:-.75rem!important
 }
 .mb-sm-n3,
 .my-sm-n3 {
  margin-bottom:-.75rem!important
 }
 .ml-sm-n3,
 .mx-sm-n3 {
  margin-left:-.75rem!important
 }
 .m-sm-n4 {
  margin:-1rem!important
 }
 .mt-sm-n4,
 .my-sm-n4 {
  margin-top:-1rem!important
 }
 .mr-sm-n4,
 .mx-sm-n4 {
  margin-right:-1rem!important
 }
 .mb-sm-n4,
 .my-sm-n4 {
  margin-bottom:-1rem!important
 }
 .ml-sm-n4,
 .mx-sm-n4 {
  margin-left:-1rem!important
 }
 .m-sm-n5 {
  margin:-1.25rem!important
 }
 .mt-sm-n5,
 .my-sm-n5 {
  margin-top:-1.25rem!important
 }
 .mr-sm-n5,
 .mx-sm-n5 {
  margin-right:-1.25rem!important
 }
 .mb-sm-n5,
 .my-sm-n5 {
  margin-bottom:-1.25rem!important
 }
 .ml-sm-n5,
 .mx-sm-n5 {
  margin-left:-1.25rem!important
 }
 .m-sm-n6 {
  margin:-1.5rem!important
 }
 .mt-sm-n6,
 .my-sm-n6 {
  margin-top:-1.5rem!important
 }
 .mr-sm-n6,
 .mx-sm-n6 {
  margin-right:-1.5rem!important
 }
 .mb-sm-n6,
 .my-sm-n6 {
  margin-bottom:-1.5rem!important
 }
 .ml-sm-n6,
 .mx-sm-n6 {
  margin-left:-1.5rem!important
 }
 .m-sm-n7 {
  margin:-1.75rem!important
 }
 .mt-sm-n7,
 .my-sm-n7 {
  margin-top:-1.75rem!important
 }
 .mr-sm-n7,
 .mx-sm-n7 {
  margin-right:-1.75rem!important
 }
 .mb-sm-n7,
 .my-sm-n7 {
  margin-bottom:-1.75rem!important
 }
 .ml-sm-n7,
 .mx-sm-n7 {
  margin-left:-1.75rem!important
 }
 .m-sm-n8 {
  margin:-2rem!important
 }
 .mt-sm-n8,
 .my-sm-n8 {
  margin-top:-2rem!important
 }
 .mr-sm-n8,
 .mx-sm-n8 {
  margin-right:-2rem!important
 }
 .mb-sm-n8,
 .my-sm-n8 {
  margin-bottom:-2rem!important
 }
 .ml-sm-n8,
 .mx-sm-n8 {
  margin-left:-2rem!important
 }
 .m-sm-n9 {
  margin:-2.25rem!important
 }
 .mt-sm-n9,
 .my-sm-n9 {
  margin-top:-2.25rem!important
 }
 .mr-sm-n9,
 .mx-sm-n9 {
  margin-right:-2.25rem!important
 }
 .mb-sm-n9,
 .my-sm-n9 {
  margin-bottom:-2.25rem!important
 }
 .ml-sm-n9,
 .mx-sm-n9 {
  margin-left:-2.25rem!important
 }
 .m-sm-n10 {
  margin:-2.5rem!important
 }
 .mt-sm-n10,
 .my-sm-n10 {
  margin-top:-2.5rem!important
 }
 .mr-sm-n10,
 .mx-sm-n10 {
  margin-right:-2.5rem!important
 }
 .mb-sm-n10,
 .my-sm-n10 {
  margin-bottom:-2.5rem!important
 }
 .ml-sm-n10,
 .mx-sm-n10 {
  margin-left:-2.5rem!important
 }
 .m-sm-n11 {
  margin:-2.75rem!important
 }
 .mt-sm-n11,
 .my-sm-n11 {
  margin-top:-2.75rem!important
 }
 .mr-sm-n11,
 .mx-sm-n11 {
  margin-right:-2.75rem!important
 }
 .mb-sm-n11,
 .my-sm-n11 {
  margin-bottom:-2.75rem!important
 }
 .ml-sm-n11,
 .mx-sm-n11 {
  margin-left:-2.75rem!important
 }
 .m-sm-n12 {
  margin:-3rem!important
 }
 .mt-sm-n12,
 .my-sm-n12 {
  margin-top:-3rem!important
 }
 .mr-sm-n12,
 .mx-sm-n12 {
  margin-right:-3rem!important
 }
 .mb-sm-n12,
 .my-sm-n12 {
  margin-bottom:-3rem!important
 }
 .ml-sm-n12,
 .mx-sm-n12 {
  margin-left:-3rem!important
 }
 .m-sm-n13 {
  margin:-3.25rem!important
 }
 .mt-sm-n13,
 .my-sm-n13 {
  margin-top:-3.25rem!important
 }
 .mr-sm-n13,
 .mx-sm-n13 {
  margin-right:-3.25rem!important
 }
 .mb-sm-n13,
 .my-sm-n13 {
  margin-bottom:-3.25rem!important
 }
 .ml-sm-n13,
 .mx-sm-n13 {
  margin-left:-3.25rem!important
 }
 .m-sm-n14 {
  margin:-3.5rem!important
 }
 .mt-sm-n14,
 .my-sm-n14 {
  margin-top:-3.5rem!important
 }
 .mr-sm-n14,
 .mx-sm-n14 {
  margin-right:-3.5rem!important
 }
 .mb-sm-n14,
 .my-sm-n14 {
  margin-bottom:-3.5rem!important
 }
 .ml-sm-n14,
 .mx-sm-n14 {
  margin-left:-3.5rem!important
 }
 .m-sm-n15 {
  margin:-3.75rem!important
 }
 .mt-sm-n15,
 .my-sm-n15 {
  margin-top:-3.75rem!important
 }
 .mr-sm-n15,
 .mx-sm-n15 {
  margin-right:-3.75rem!important
 }
 .mb-sm-n15,
 .my-sm-n15 {
  margin-bottom:-3.75rem!important
 }
 .ml-sm-n15,
 .mx-sm-n15 {
  margin-left:-3.75rem!important
 }
 .m-sm-n16 {
  margin:-4rem!important
 }
 .mt-sm-n16,
 .my-sm-n16 {
  margin-top:-4rem!important
 }
 .mr-sm-n16,
 .mx-sm-n16 {
  margin-right:-4rem!important
 }
 .mb-sm-n16,
 .my-sm-n16 {
  margin-bottom:-4rem!important
 }
 .ml-sm-n16,
 .mx-sm-n16 {
  margin-left:-4rem!important
 }
 .m-sm-n17 {
  margin:-4.25rem!important
 }
 .mt-sm-n17,
 .my-sm-n17 {
  margin-top:-4.25rem!important
 }
 .mr-sm-n17,
 .mx-sm-n17 {
  margin-right:-4.25rem!important
 }
 .mb-sm-n17,
 .my-sm-n17 {
  margin-bottom:-4.25rem!important
 }
 .ml-sm-n17,
 .mx-sm-n17 {
  margin-left:-4.25rem!important
 }
 .m-sm-n18 {
  margin:-4.5rem!important
 }
 .mt-sm-n18,
 .my-sm-n18 {
  margin-top:-4.5rem!important
 }
 .mr-sm-n18,
 .mx-sm-n18 {
  margin-right:-4.5rem!important
 }
 .mb-sm-n18,
 .my-sm-n18 {
  margin-bottom:-4.5rem!important
 }
 .ml-sm-n18,
 .mx-sm-n18 {
  margin-left:-4.5rem!important
 }
 .m-sm-n19 {
  margin:-4.75rem!important
 }
 .mt-sm-n19,
 .my-sm-n19 {
  margin-top:-4.75rem!important
 }
 .mr-sm-n19,
 .mx-sm-n19 {
  margin-right:-4.75rem!important
 }
 .mb-sm-n19,
 .my-sm-n19 {
  margin-bottom:-4.75rem!important
 }
 .ml-sm-n19,
 .mx-sm-n19 {
  margin-left:-4.75rem!important
 }
 .m-sm-n20 {
  margin:-5rem!important
 }
 .mt-sm-n20,
 .my-sm-n20 {
  margin-top:-5rem!important
 }
 .mr-sm-n20,
 .mx-sm-n20 {
  margin-right:-5rem!important
 }
 .mb-sm-n20,
 .my-sm-n20 {
  margin-bottom:-5rem!important
 }
 .ml-sm-n20,
 .mx-sm-n20 {
  margin-left:-5rem!important
 }
 .m-sm-n21 {
  margin:-5.25rem!important
 }
 .mt-sm-n21,
 .my-sm-n21 {
  margin-top:-5.25rem!important
 }
 .mr-sm-n21,
 .mx-sm-n21 {
  margin-right:-5.25rem!important
 }
 .mb-sm-n21,
 .my-sm-n21 {
  margin-bottom:-5.25rem!important
 }
 .ml-sm-n21,
 .mx-sm-n21 {
  margin-left:-5.25rem!important
 }
 .m-sm-n22 {
  margin:-5.5rem!important
 }
 .mt-sm-n22,
 .my-sm-n22 {
  margin-top:-5.5rem!important
 }
 .mr-sm-n22,
 .mx-sm-n22 {
  margin-right:-5.5rem!important
 }
 .mb-sm-n22,
 .my-sm-n22 {
  margin-bottom:-5.5rem!important
 }
 .ml-sm-n22,
 .mx-sm-n22 {
  margin-left:-5.5rem!important
 }
 .m-sm-n23 {
  margin:-5.75rem!important
 }
 .mt-sm-n23,
 .my-sm-n23 {
  margin-top:-5.75rem!important
 }
 .mr-sm-n23,
 .mx-sm-n23 {
  margin-right:-5.75rem!important
 }
 .mb-sm-n23,
 .my-sm-n23 {
  margin-bottom:-5.75rem!important
 }
 .ml-sm-n23,
 .mx-sm-n23 {
  margin-left:-5.75rem!important
 }
 .m-sm-n24 {
  margin:-6rem!important
 }
 .mt-sm-n24,
 .my-sm-n24 {
  margin-top:-6rem!important
 }
 .mr-sm-n24,
 .mx-sm-n24 {
  margin-right:-6rem!important
 }
 .mb-sm-n24,
 .my-sm-n24 {
  margin-bottom:-6rem!important
 }
 .ml-sm-n24,
 .mx-sm-n24 {
  margin-left:-6rem!important
 }
 .m-sm-n25 {
  margin:-6.25rem!important
 }
 .mt-sm-n25,
 .my-sm-n25 {
  margin-top:-6.25rem!important
 }
 .mr-sm-n25,
 .mx-sm-n25 {
  margin-right:-6.25rem!important
 }
 .mb-sm-n25,
 .my-sm-n25 {
  margin-bottom:-6.25rem!important
 }
 .ml-sm-n25,
 .mx-sm-n25 {
  margin-left:-6.25rem!important
 }
 .m-sm-n26 {
  margin:-6.5rem!important
 }
 .mt-sm-n26,
 .my-sm-n26 {
  margin-top:-6.5rem!important
 }
 .mr-sm-n26,
 .mx-sm-n26 {
  margin-right:-6.5rem!important
 }
 .mb-sm-n26,
 .my-sm-n26 {
  margin-bottom:-6.5rem!important
 }
 .ml-sm-n26,
 .mx-sm-n26 {
  margin-left:-6.5rem!important
 }
 .m-sm-n27 {
  margin:-6.75rem!important
 }
 .mt-sm-n27,
 .my-sm-n27 {
  margin-top:-6.75rem!important
 }
 .mr-sm-n27,
 .mx-sm-n27 {
  margin-right:-6.75rem!important
 }
 .mb-sm-n27,
 .my-sm-n27 {
  margin-bottom:-6.75rem!important
 }
 .ml-sm-n27,
 .mx-sm-n27 {
  margin-left:-6.75rem!important
 }
 .m-sm-n28 {
  margin:-7rem!important
 }
 .mt-sm-n28,
 .my-sm-n28 {
  margin-top:-7rem!important
 }
 .mr-sm-n28,
 .mx-sm-n28 {
  margin-right:-7rem!important
 }
 .mb-sm-n28,
 .my-sm-n28 {
  margin-bottom:-7rem!important
 }
 .ml-sm-n28,
 .mx-sm-n28 {
  margin-left:-7rem!important
 }
 .m-sm-n29 {
  margin:-7.25rem!important
 }
 .mt-sm-n29,
 .my-sm-n29 {
  margin-top:-7.25rem!important
 }
 .mr-sm-n29,
 .mx-sm-n29 {
  margin-right:-7.25rem!important
 }
 .mb-sm-n29,
 .my-sm-n29 {
  margin-bottom:-7.25rem!important
 }
 .ml-sm-n29,
 .mx-sm-n29 {
  margin-left:-7.25rem!important
 }
 .m-sm-n30 {
  margin:-7.5rem!important
 }
 .mt-sm-n30,
 .my-sm-n30 {
  margin-top:-7.5rem!important
 }
 .mr-sm-n30,
 .mx-sm-n30 {
  margin-right:-7.5rem!important
 }
 .mb-sm-n30,
 .my-sm-n30 {
  margin-bottom:-7.5rem!important
 }
 .ml-sm-n30,
 .mx-sm-n30 {
  margin-left:-7.5rem!important
 }
 .m-sm-n31 {
  margin:-7.75rem!important
 }
 .mt-sm-n31,
 .my-sm-n31 {
  margin-top:-7.75rem!important
 }
 .mr-sm-n31,
 .mx-sm-n31 {
  margin-right:-7.75rem!important
 }
 .mb-sm-n31,
 .my-sm-n31 {
  margin-bottom:-7.75rem!important
 }
 .ml-sm-n31,
 .mx-sm-n31 {
  margin-left:-7.75rem!important
 }
 .m-sm-n32 {
  margin:-8rem!important
 }
 .mt-sm-n32,
 .my-sm-n32 {
  margin-top:-8rem!important
 }
 .mr-sm-n32,
 .mx-sm-n32 {
  margin-right:-8rem!important
 }
 .mb-sm-n32,
 .my-sm-n32 {
  margin-bottom:-8rem!important
 }
 .ml-sm-n32,
 .mx-sm-n32 {
  margin-left:-8rem!important
 }
 .m-sm-n33 {
  margin:-8.25rem!important
 }
 .mt-sm-n33,
 .my-sm-n33 {
  margin-top:-8.25rem!important
 }
 .mr-sm-n33,
 .mx-sm-n33 {
  margin-right:-8.25rem!important
 }
 .mb-sm-n33,
 .my-sm-n33 {
  margin-bottom:-8.25rem!important
 }
 .ml-sm-n33,
 .mx-sm-n33 {
  margin-left:-8.25rem!important
 }
 .m-sm-n34 {
  margin:-8.5rem!important
 }
 .mt-sm-n34,
 .my-sm-n34 {
  margin-top:-8.5rem!important
 }
 .mr-sm-n34,
 .mx-sm-n34 {
  margin-right:-8.5rem!important
 }
 .mb-sm-n34,
 .my-sm-n34 {
  margin-bottom:-8.5rem!important
 }
 .ml-sm-n34,
 .mx-sm-n34 {
  margin-left:-8.5rem!important
 }
 .m-sm-n35 {
  margin:-8.75rem!important
 }
 .mt-sm-n35,
 .my-sm-n35 {
  margin-top:-8.75rem!important
 }
 .mr-sm-n35,
 .mx-sm-n35 {
  margin-right:-8.75rem!important
 }
 .mb-sm-n35,
 .my-sm-n35 {
  margin-bottom:-8.75rem!important
 }
 .ml-sm-n35,
 .mx-sm-n35 {
  margin-left:-8.75rem!important
 }
 .m-sm-n36 {
  margin:-9rem!important
 }
 .mt-sm-n36,
 .my-sm-n36 {
  margin-top:-9rem!important
 }
 .mr-sm-n36,
 .mx-sm-n36 {
  margin-right:-9rem!important
 }
 .mb-sm-n36,
 .my-sm-n36 {
  margin-bottom:-9rem!important
 }
 .ml-sm-n36,
 .mx-sm-n36 {
  margin-left:-9rem!important
 }
 .m-sm-n37 {
  margin:-9.25rem!important
 }
 .mt-sm-n37,
 .my-sm-n37 {
  margin-top:-9.25rem!important
 }
 .mr-sm-n37,
 .mx-sm-n37 {
  margin-right:-9.25rem!important
 }
 .mb-sm-n37,
 .my-sm-n37 {
  margin-bottom:-9.25rem!important
 }
 .ml-sm-n37,
 .mx-sm-n37 {
  margin-left:-9.25rem!important
 }
 .m-sm-n48 {
  margin:-9.5rem!important
 }
 .mt-sm-n48,
 .my-sm-n48 {
  margin-top:-9.5rem!important
 }
 .mr-sm-n48,
 .mx-sm-n48 {
  margin-right:-9.5rem!important
 }
 .mb-sm-n48,
 .my-sm-n48 {
  margin-bottom:-9.5rem!important
 }
 .ml-sm-n48,
 .mx-sm-n48 {
  margin-left:-9.5rem!important
 }
 .m-sm-n39 {
  margin:-9.75rem!important
 }
 .mt-sm-n39,
 .my-sm-n39 {
  margin-top:-9.75rem!important
 }
 .mr-sm-n39,
 .mx-sm-n39 {
  margin-right:-9.75rem!important
 }
 .mb-sm-n39,
 .my-sm-n39 {
  margin-bottom:-9.75rem!important
 }
 .ml-sm-n39,
 .mx-sm-n39 {
  margin-left:-9.75rem!important
 }
 .m-sm-n40 {
  margin:-10rem!important
 }
 .mt-sm-n40,
 .my-sm-n40 {
  margin-top:-10rem!important
 }
 .mr-sm-n40,
 .mx-sm-n40 {
  margin-right:-10rem!important
 }
 .mb-sm-n40,
 .my-sm-n40 {
  margin-bottom:-10rem!important
 }
 .ml-sm-n40,
 .mx-sm-n40 {
  margin-left:-10rem!important
 }
 .m-sm-auto {
  margin:auto!important
 }
 .mt-sm-auto,
 .my-sm-auto {
  margin-top:auto!important
 }
 .mr-sm-auto,
 .mx-sm-auto {
  margin-right:auto!important
 }
 .mb-sm-auto,
 .my-sm-auto {
  margin-bottom:auto!important
 }
 .ml-sm-auto,
 .mx-sm-auto {
  margin-left:auto!important
 }
}
@media (min-width:768px) {
 .m-md-0 {
  margin:0!important
 }
 .mt-md-0,
 .my-md-0 {
  margin-top:0!important
 }
 .mr-md-0,
 .mx-md-0 {
  margin-right:0!important
 }
 .mb-md-0,
 .my-md-0 {
  margin-bottom:0!important
 }
 .ml-md-0,
 .mx-md-0 {
  margin-left:0!important
 }
 .m-md-1 {
  margin:.25rem!important
 }
 .mt-md-1,
 .my-md-1 {
  margin-top:.25rem!important
 }
 .mr-md-1,
 .mx-md-1 {
  margin-right:.25rem!important
 }
 .mb-md-1,
 .my-md-1 {
  margin-bottom:.25rem!important
 }
 .ml-md-1,
 .mx-md-1 {
  margin-left:.25rem!important
 }
 .m-md-2 {
  margin:.5rem!important
 }
 .mt-md-2,
 .my-md-2 {
  margin-top:.5rem!important
 }
 .mr-md-2,
 .mx-md-2 {
  margin-right:.5rem!important
 }
 .mb-md-2,
 .my-md-2 {
  margin-bottom:.5rem!important
 }
 .ml-md-2,
 .mx-md-2 {
  margin-left:.5rem!important
 }
 .m-md-3 {
  margin:.75rem!important
 }
 .mt-md-3,
 .my-md-3 {
  margin-top:.75rem!important
 }
 .mr-md-3,
 .mx-md-3 {
  margin-right:.75rem!important
 }
 .mb-md-3,
 .my-md-3 {
  margin-bottom:.75rem!important
 }
 .ml-md-3,
 .mx-md-3 {
  margin-left:.75rem!important
 }
 .m-md-4 {
  margin:1rem!important
 }
 .mt-md-4,
 .my-md-4 {
  margin-top:1rem!important
 }
 .mr-md-4,
 .mx-md-4 {
  margin-right:1rem!important
 }
 .mb-md-4,
 .my-md-4 {
  margin-bottom:1rem!important
 }
 .ml-md-4,
 .mx-md-4 {
  margin-left:1rem!important
 }
 .m-md-5 {
  margin:1.25rem!important
 }
 .mt-md-5,
 .my-md-5 {
  margin-top:1.25rem!important
 }
 .mr-md-5,
 .mx-md-5 {
  margin-right:1.25rem!important
 }
 .mb-md-5,
 .my-md-5 {
  margin-bottom:1.25rem!important
 }
 .ml-md-5,
 .mx-md-5 {
  margin-left:1.25rem!important
 }
 .m-md-6 {
  margin:1.5rem!important
 }
 .mt-md-6,
 .my-md-6 {
  margin-top:1.5rem!important
 }
 .mr-md-6,
 .mx-md-6 {
  margin-right:1.5rem!important
 }
 .mb-md-6,
 .my-md-6 {
  margin-bottom:1.5rem!important
 }
 .ml-md-6,
 .mx-md-6 {
  margin-left:1.5rem!important
 }
 .m-md-7 {
  margin:1.75rem!important
 }
 .mt-md-7,
 .my-md-7 {
  margin-top:1.75rem!important
 }
 .mr-md-7,
 .mx-md-7 {
  margin-right:1.75rem!important
 }
 .mb-md-7,
 .my-md-7 {
  margin-bottom:1.75rem!important
 }
 .ml-md-7,
 .mx-md-7 {
  margin-left:1.75rem!important
 }
 .m-md-8 {
  margin:2rem!important
 }
 .mt-md-8,
 .my-md-8 {
  margin-top:2rem!important
 }
 .mr-md-8,
 .mx-md-8 {
  margin-right:2rem!important
 }
 .mb-md-8,
 .my-md-8 {
  margin-bottom:2rem!important
 }
 .ml-md-8,
 .mx-md-8 {
  margin-left:2rem!important
 }
 .m-md-9 {
  margin:2.25rem!important
 }
 .mt-md-9,
 .my-md-9 {
  margin-top:2.25rem!important
 }
 .mr-md-9,
 .mx-md-9 {
  margin-right:2.25rem!important
 }
 .mb-md-9,
 .my-md-9 {
  margin-bottom:2.25rem!important
 }
 .ml-md-9,
 .mx-md-9 {
  margin-left:2.25rem!important
 }
 .m-md-10 {
  margin:2.5rem!important
 }
 .mt-md-10,
 .my-md-10 {
  margin-top:2.5rem!important
 }
 .mr-md-10,
 .mx-md-10 {
  margin-right:2.5rem!important
 }
 .mb-md-10,
 .my-md-10 {
  margin-bottom:2.5rem!important
 }
 .ml-md-10,
 .mx-md-10 {
  margin-left:2.5rem!important
 }
 .m-md-11 {
  margin:2.75rem!important
 }
 .mt-md-11,
 .my-md-11 {
  margin-top:2.75rem!important
 }
 .mr-md-11,
 .mx-md-11 {
  margin-right:2.75rem!important
 }
 .mb-md-11,
 .my-md-11 {
  margin-bottom:2.75rem!important
 }
 .ml-md-11,
 .mx-md-11 {
  margin-left:2.75rem!important
 }
 .m-md-12 {
  margin:3rem!important
 }
 .mt-md-12,
 .my-md-12 {
  margin-top:3rem!important
 }
 .mr-md-12,
 .mx-md-12 {
  margin-right:3rem!important
 }
 .mb-md-12,
 .my-md-12 {
  margin-bottom:3rem!important
 }
 .ml-md-12,
 .mx-md-12 {
  margin-left:3rem!important
 }
 .m-md-13 {
  margin:3.25rem!important
 }
 .mt-md-13,
 .my-md-13 {
  margin-top:3.25rem!important
 }
 .mr-md-13,
 .mx-md-13 {
  margin-right:3.25rem!important
 }
 .mb-md-13,
 .my-md-13 {
  margin-bottom:3.25rem!important
 }
 .ml-md-13,
 .mx-md-13 {
  margin-left:3.25rem!important
 }
 .m-md-14 {
  margin:3.5rem!important
 }
 .mt-md-14,
 .my-md-14 {
  margin-top:3.5rem!important
 }
 .mr-md-14,
 .mx-md-14 {
  margin-right:3.5rem!important
 }
 .mb-md-14,
 .my-md-14 {
  margin-bottom:3.5rem!important
 }
 .ml-md-14,
 .mx-md-14 {
  margin-left:3.5rem!important
 }
 .m-md-15 {
  margin:3.75rem!important
 }
 .mt-md-15,
 .my-md-15 {
  margin-top:3.75rem!important
 }
 .mr-md-15,
 .mx-md-15 {
  margin-right:3.75rem!important
 }
 .mb-md-15,
 .my-md-15 {
  margin-bottom:3.75rem!important
 }
 .ml-md-15,
 .mx-md-15 {
  margin-left:3.75rem!important
 }
 .m-md-16 {
  margin:4rem!important
 }
 .mt-md-16,
 .my-md-16 {
  margin-top:4rem!important
 }
 .mr-md-16,
 .mx-md-16 {
  margin-right:4rem!important
 }
 .mb-md-16,
 .my-md-16 {
  margin-bottom:4rem!important
 }
 .ml-md-16,
 .mx-md-16 {
  margin-left:4rem!important
 }
 .m-md-17 {
  margin:4.25rem!important
 }
 .mt-md-17,
 .my-md-17 {
  margin-top:4.25rem!important
 }
 .mr-md-17,
 .mx-md-17 {
  margin-right:4.25rem!important
 }
 .mb-md-17,
 .my-md-17 {
  margin-bottom:4.25rem!important
 }
 .ml-md-17,
 .mx-md-17 {
  margin-left:4.25rem!important
 }
 .m-md-18 {
  margin:4.5rem!important
 }
 .mt-md-18,
 .my-md-18 {
  margin-top:4.5rem!important
 }
 .mr-md-18,
 .mx-md-18 {
  margin-right:4.5rem!important
 }
 .mb-md-18,
 .my-md-18 {
  margin-bottom:4.5rem!important
 }
 .ml-md-18,
 .mx-md-18 {
  margin-left:4.5rem!important
 }
 .m-md-19 {
  margin:4.75rem!important
 }
 .mt-md-19,
 .my-md-19 {
  margin-top:4.75rem!important
 }
 .mr-md-19,
 .mx-md-19 {
  margin-right:4.75rem!important
 }
 .mb-md-19,
 .my-md-19 {
  margin-bottom:4.75rem!important
 }
 .ml-md-19,
 .mx-md-19 {
  margin-left:4.75rem!important
 }
 .m-md-20 {
  margin:5rem!important
 }
 .mt-md-20,
 .my-md-20 {
  margin-top:5rem!important
 }
 .mr-md-20,
 .mx-md-20 {
  margin-right:5rem!important
 }
 .mb-md-20,
 .my-md-20 {
  margin-bottom:5rem!important
 }
 .ml-md-20,
 .mx-md-20 {
  margin-left:5rem!important
 }
 .m-md-21 {
  margin:5.25rem!important
 }
 .mt-md-21,
 .my-md-21 {
  margin-top:5.25rem!important
 }
 .mr-md-21,
 .mx-md-21 {
  margin-right:5.25rem!important
 }
 .mb-md-21,
 .my-md-21 {
  margin-bottom:5.25rem!important
 }
 .ml-md-21,
 .mx-md-21 {
  margin-left:5.25rem!important
 }
 .m-md-22 {
  margin:5.5rem!important
 }
 .mt-md-22,
 .my-md-22 {
  margin-top:5.5rem!important
 }
 .mr-md-22,
 .mx-md-22 {
  margin-right:5.5rem!important
 }
 .mb-md-22,
 .my-md-22 {
  margin-bottom:5.5rem!important
 }
 .ml-md-22,
 .mx-md-22 {
  margin-left:5.5rem!important
 }
 .m-md-23 {
  margin:5.75rem!important
 }
 .mt-md-23,
 .my-md-23 {
  margin-top:5.75rem!important
 }
 .mr-md-23,
 .mx-md-23 {
  margin-right:5.75rem!important
 }
 .mb-md-23,
 .my-md-23 {
  margin-bottom:5.75rem!important
 }
 .ml-md-23,
 .mx-md-23 {
  margin-left:5.75rem!important
 }
 .m-md-24 {
  margin:6rem!important
 }
 .mt-md-24,
 .my-md-24 {
  margin-top:6rem!important
 }
 .mr-md-24,
 .mx-md-24 {
  margin-right:6rem!important
 }
 .mb-md-24,
 .my-md-24 {
  margin-bottom:6rem!important
 }
 .ml-md-24,
 .mx-md-24 {
  margin-left:6rem!important
 }
 .m-md-25 {
  margin:6.25rem!important
 }
 .mt-md-25,
 .my-md-25 {
  margin-top:6.25rem!important
 }
 .mr-md-25,
 .mx-md-25 {
  margin-right:6.25rem!important
 }
 .mb-md-25,
 .my-md-25 {
  margin-bottom:6.25rem!important
 }
 .ml-md-25,
 .mx-md-25 {
  margin-left:6.25rem!important
 }
 .m-md-26 {
  margin:6.5rem!important
 }
 .mt-md-26,
 .my-md-26 {
  margin-top:6.5rem!important
 }
 .mr-md-26,
 .mx-md-26 {
  margin-right:6.5rem!important
 }
 .mb-md-26,
 .my-md-26 {
  margin-bottom:6.5rem!important
 }
 .ml-md-26,
 .mx-md-26 {
  margin-left:6.5rem!important
 }
 .m-md-27 {
  margin:6.75rem!important
 }
 .mt-md-27,
 .my-md-27 {
  margin-top:6.75rem!important
 }
 .mr-md-27,
 .mx-md-27 {
  margin-right:6.75rem!important
 }
 .mb-md-27,
 .my-md-27 {
  margin-bottom:6.75rem!important
 }
 .ml-md-27,
 .mx-md-27 {
  margin-left:6.75rem!important
 }
 .m-md-28 {
  margin:7rem!important
 }
 .mt-md-28,
 .my-md-28 {
  margin-top:7rem!important
 }
 .mr-md-28,
 .mx-md-28 {
  margin-right:7rem!important
 }
 .mb-md-28,
 .my-md-28 {
  margin-bottom:7rem!important
 }
 .ml-md-28,
 .mx-md-28 {
  margin-left:7rem!important
 }
 .m-md-29 {
  margin:7.25rem!important
 }
 .mt-md-29,
 .my-md-29 {
  margin-top:7.25rem!important
 }
 .mr-md-29,
 .mx-md-29 {
  margin-right:7.25rem!important
 }
 .mb-md-29,
 .my-md-29 {
  margin-bottom:7.25rem!important
 }
 .ml-md-29,
 .mx-md-29 {
  margin-left:7.25rem!important
 }
 .m-md-30 {
  margin:7.5rem!important
 }
 .mt-md-30,
 .my-md-30 {
  margin-top:7.5rem!important
 }
 .mr-md-30,
 .mx-md-30 {
  margin-right:7.5rem!important
 }
 .mb-md-30,
 .my-md-30 {
  margin-bottom:7.5rem!important
 }
 .ml-md-30,
 .mx-md-30 {
  margin-left:7.5rem!important
 }
 .m-md-31 {
  margin:7.75rem!important
 }
 .mt-md-31,
 .my-md-31 {
  margin-top:7.75rem!important
 }
 .mr-md-31,
 .mx-md-31 {
  margin-right:7.75rem!important
 }
 .mb-md-31,
 .my-md-31 {
  margin-bottom:7.75rem!important
 }
 .ml-md-31,
 .mx-md-31 {
  margin-left:7.75rem!important
 }
 .m-md-32 {
  margin:8rem!important
 }
 .mt-md-32,
 .my-md-32 {
  margin-top:8rem!important
 }
 .mr-md-32,
 .mx-md-32 {
  margin-right:8rem!important
 }
 .mb-md-32,
 .my-md-32 {
  margin-bottom:8rem!important
 }
 .ml-md-32,
 .mx-md-32 {
  margin-left:8rem!important
 }
 .m-md-33 {
  margin:8.25rem!important
 }
 .mt-md-33,
 .my-md-33 {
  margin-top:8.25rem!important
 }
 .mr-md-33,
 .mx-md-33 {
  margin-right:8.25rem!important
 }
 .mb-md-33,
 .my-md-33 {
  margin-bottom:8.25rem!important
 }
 .ml-md-33,
 .mx-md-33 {
  margin-left:8.25rem!important
 }
 .m-md-34 {
  margin:8.5rem!important
 }
 .mt-md-34,
 .my-md-34 {
  margin-top:8.5rem!important
 }
 .mr-md-34,
 .mx-md-34 {
  margin-right:8.5rem!important
 }
 .mb-md-34,
 .my-md-34 {
  margin-bottom:8.5rem!important
 }
 .ml-md-34,
 .mx-md-34 {
  margin-left:8.5rem!important
 }
 .m-md-35 {
  margin:8.75rem!important
 }
 .mt-md-35,
 .my-md-35 {
  margin-top:8.75rem!important
 }
 .mr-md-35,
 .mx-md-35 {
  margin-right:8.75rem!important
 }
 .mb-md-35,
 .my-md-35 {
  margin-bottom:8.75rem!important
 }
 .ml-md-35,
 .mx-md-35 {
  margin-left:8.75rem!important
 }
 .m-md-36 {
  margin:9rem!important
 }
 .mt-md-36,
 .my-md-36 {
  margin-top:9rem!important
 }
 .mr-md-36,
 .mx-md-36 {
  margin-right:9rem!important
 }
 .mb-md-36,
 .my-md-36 {
  margin-bottom:9rem!important
 }
 .ml-md-36,
 .mx-md-36 {
  margin-left:9rem!important
 }
 .m-md-37 {
  margin:9.25rem!important
 }
 .mt-md-37,
 .my-md-37 {
  margin-top:9.25rem!important
 }
 .mr-md-37,
 .mx-md-37 {
  margin-right:9.25rem!important
 }
 .mb-md-37,
 .my-md-37 {
  margin-bottom:9.25rem!important
 }
 .ml-md-37,
 .mx-md-37 {
  margin-left:9.25rem!important
 }
 .m-md-48 {
  margin:9.5rem!important
 }
 .mt-md-48,
 .my-md-48 {
  margin-top:9.5rem!important
 }
 .mr-md-48,
 .mx-md-48 {
  margin-right:9.5rem!important
 }
 .mb-md-48,
 .my-md-48 {
  margin-bottom:9.5rem!important
 }
 .ml-md-48,
 .mx-md-48 {
  margin-left:9.5rem!important
 }
 .m-md-39 {
  margin:9.75rem!important
 }
 .mt-md-39,
 .my-md-39 {
  margin-top:9.75rem!important
 }
 .mr-md-39,
 .mx-md-39 {
  margin-right:9.75rem!important
 }
 .mb-md-39,
 .my-md-39 {
  margin-bottom:9.75rem!important
 }
 .ml-md-39,
 .mx-md-39 {
  margin-left:9.75rem!important
 }
 .m-md-40 {
  margin:10rem!important
 }
 .mt-md-40,
 .my-md-40 {
  margin-top:10rem!important
 }
 .mr-md-40,
 .mx-md-40 {
  margin-right:10rem!important
 }
 .mb-md-40,
 .my-md-40 {
  margin-bottom:10rem!important
 }
 .ml-md-40,
 .mx-md-40 {
  margin-left:10rem!important
 }
 .p-md-0 {
  padding:0!important
 }
 .pt-md-0,
 .py-md-0 {
  padding-top:0!important
 }
 .pr-md-0,
 .px-md-0 {
  padding-right:0!important
 }
 .pb-md-0,
 .py-md-0 {
  padding-bottom:0!important
 }
 .pl-md-0,
 .px-md-0 {
  padding-left:0!important
 }
 .p-md-1 {
  padding:.25rem!important
 }
 .pt-md-1,
 .py-md-1 {
  padding-top:.25rem!important
 }
 .pr-md-1,
 .px-md-1 {
  padding-right:.25rem!important
 }
 .pb-md-1,
 .py-md-1 {
  padding-bottom:.25rem!important
 }
 .pl-md-1,
 .px-md-1 {
  padding-left:.25rem!important
 }
 .p-md-2 {
  padding:.5rem!important
 }
 .pt-md-2,
 .py-md-2 {
  padding-top:.5rem!important
 }
 .pr-md-2,
 .px-md-2 {
  padding-right:.5rem!important
 }
 .pb-md-2,
 .py-md-2 {
  padding-bottom:.5rem!important
 }
 .pl-md-2,
 .px-md-2 {
  padding-left:.5rem!important
 }
 .p-md-3 {
  padding:.75rem!important
 }
 .pt-md-3,
 .py-md-3 {
  padding-top:.75rem!important
 }
 .pr-md-3,
 .px-md-3 {
  padding-right:.75rem!important
 }
 .pb-md-3,
 .py-md-3 {
  padding-bottom:.75rem!important
 }
 .pl-md-3,
 .px-md-3 {
  padding-left:.75rem!important
 }
 .p-md-4 {
  padding:1rem!important
 }
 .pt-md-4,
 .py-md-4 {
  padding-top:1rem!important
 }
 .pr-md-4,
 .px-md-4 {
  padding-right:1rem!important
 }
 .pb-md-4,
 .py-md-4 {
  padding-bottom:1rem!important
 }
 .pl-md-4,
 .px-md-4 {
  padding-left:1rem!important
 }
 .p-md-5 {
  padding:1.25rem!important
 }
 .pt-md-5,
 .py-md-5 {
  padding-top:1.25rem!important
 }
 .pr-md-5,
 .px-md-5 {
  padding-right:1.25rem!important
 }
 .pb-md-5,
 .py-md-5 {
  padding-bottom:1.25rem!important
 }
 .pl-md-5,
 .px-md-5 {
  padding-left:1.25rem!important
 }
 .p-md-6 {
  padding:1.5rem!important
 }
 .pt-md-6,
 .py-md-6 {
  padding-top:1.5rem!important
 }
 .pr-md-6,
 .px-md-6 {
  padding-right:1.5rem!important
 }
 .pb-md-6,
 .py-md-6 {
  padding-bottom:1.5rem!important
 }
 .pl-md-6,
 .px-md-6 {
  padding-left:1.5rem!important
 }
 .p-md-7 {
  padding:1.75rem!important
 }
 .pt-md-7,
 .py-md-7 {
  padding-top:1.75rem!important
 }
 .pr-md-7,
 .px-md-7 {
  padding-right:1.75rem!important
 }
 .pb-md-7,
 .py-md-7 {
  padding-bottom:1.75rem!important
 }
 .pl-md-7,
 .px-md-7 {
  padding-left:1.75rem!important
 }
 .p-md-8 {
  padding:2rem!important
 }
 .pt-md-8,
 .py-md-8 {
  padding-top:2rem!important
 }
 .pr-md-8,
 .px-md-8 {
  padding-right:2rem!important
 }
 .pb-md-8,
 .py-md-8 {
  padding-bottom:2rem!important
 }
 .pl-md-8,
 .px-md-8 {
  padding-left:2rem!important
 }
 .p-md-9 {
  padding:2.25rem!important
 }
 .pt-md-9,
 .py-md-9 {
  padding-top:2.25rem!important
 }
 .pr-md-9,
 .px-md-9 {
  padding-right:2.25rem!important
 }
 .pb-md-9,
 .py-md-9 {
  padding-bottom:2.25rem!important
 }
 .pl-md-9,
 .px-md-9 {
  padding-left:2.25rem!important
 }
 .p-md-10 {
  padding:2.5rem!important
 }
 .pt-md-10,
 .py-md-10 {
  padding-top:2.5rem!important
 }
 .pr-md-10,
 .px-md-10 {
  padding-right:2.5rem!important
 }
 .pb-md-10,
 .py-md-10 {
  padding-bottom:2.5rem!important
 }
 .pl-md-10,
 .px-md-10 {
  padding-left:2.5rem!important
 }
 .p-md-11 {
  padding:2.75rem!important
 }
 .pt-md-11,
 .py-md-11 {
  padding-top:2.75rem!important
 }
 .pr-md-11,
 .px-md-11 {
  padding-right:2.75rem!important
 }
 .pb-md-11,
 .py-md-11 {
  padding-bottom:2.75rem!important
 }
 .pl-md-11,
 .px-md-11 {
  padding-left:2.75rem!important
 }
 .p-md-12 {
  padding:3rem!important
 }
 .pt-md-12,
 .py-md-12 {
  padding-top:3rem!important
 }
 .pr-md-12,
 .px-md-12 {
  padding-right:3rem!important
 }
 .pb-md-12,
 .py-md-12 {
  padding-bottom:3rem!important
 }
 .pl-md-12,
 .px-md-12 {
  padding-left:3rem!important
 }
 .p-md-13 {
  padding:3.25rem!important
 }
 .pt-md-13,
 .py-md-13 {
  padding-top:3.25rem!important
 }
 .pr-md-13,
 .px-md-13 {
  padding-right:3.25rem!important
 }
 .pb-md-13,
 .py-md-13 {
  padding-bottom:3.25rem!important
 }
 .pl-md-13,
 .px-md-13 {
  padding-left:3.25rem!important
 }
 .p-md-14 {
  padding:3.5rem!important
 }
 .pt-md-14,
 .py-md-14 {
  padding-top:3.5rem!important
 }
 .pr-md-14,
 .px-md-14 {
  padding-right:3.5rem!important
 }
 .pb-md-14,
 .py-md-14 {
  padding-bottom:3.5rem!important
 }
 .pl-md-14,
 .px-md-14 {
  padding-left:3.5rem!important
 }
 .p-md-15 {
  padding:3.75rem!important
 }
 .pt-md-15,
 .py-md-15 {
  padding-top:3.75rem!important
 }
 .pr-md-15,
 .px-md-15 {
  padding-right:3.75rem!important
 }
 .pb-md-15,
 .py-md-15 {
  padding-bottom:3.75rem!important
 }
 .pl-md-15,
 .px-md-15 {
  padding-left:3.75rem!important
 }
 .p-md-16 {
  padding:4rem!important
 }
 .pt-md-16,
 .py-md-16 {
  padding-top:4rem!important
 }
 .pr-md-16,
 .px-md-16 {
  padding-right:4rem!important
 }
 .pb-md-16,
 .py-md-16 {
  padding-bottom:4rem!important
 }
 .pl-md-16,
 .px-md-16 {
  padding-left:4rem!important
 }
 .p-md-17 {
  padding:4.25rem!important
 }
 .pt-md-17,
 .py-md-17 {
  padding-top:4.25rem!important
 }
 .pr-md-17,
 .px-md-17 {
  padding-right:4.25rem!important
 }
 .pb-md-17,
 .py-md-17 {
  padding-bottom:4.25rem!important
 }
 .pl-md-17,
 .px-md-17 {
  padding-left:4.25rem!important
 }
 .p-md-18 {
  padding:4.5rem!important
 }
 .pt-md-18,
 .py-md-18 {
  padding-top:4.5rem!important
 }
 .pr-md-18,
 .px-md-18 {
  padding-right:4.5rem!important
 }
 .pb-md-18,
 .py-md-18 {
  padding-bottom:4.5rem!important
 }
 .pl-md-18,
 .px-md-18 {
  padding-left:4.5rem!important
 }
 .p-md-19 {
  padding:4.75rem!important
 }
 .pt-md-19,
 .py-md-19 {
  padding-top:4.75rem!important
 }
 .pr-md-19,
 .px-md-19 {
  padding-right:4.75rem!important
 }
 .pb-md-19,
 .py-md-19 {
  padding-bottom:4.75rem!important
 }
 .pl-md-19,
 .px-md-19 {
  padding-left:4.75rem!important
 }
 .p-md-20 {
  padding:5rem!important
 }
 .pt-md-20,
 .py-md-20 {
  padding-top:5rem!important
 }
 .pr-md-20,
 .px-md-20 {
  padding-right:5rem!important
 }
 .pb-md-20,
 .py-md-20 {
  padding-bottom:5rem!important
 }
 .pl-md-20,
 .px-md-20 {
  padding-left:5rem!important
 }
 .p-md-21 {
  padding:5.25rem!important
 }
 .pt-md-21,
 .py-md-21 {
  padding-top:5.25rem!important
 }
 .pr-md-21,
 .px-md-21 {
  padding-right:5.25rem!important
 }
 .pb-md-21,
 .py-md-21 {
  padding-bottom:5.25rem!important
 }
 .pl-md-21,
 .px-md-21 {
  padding-left:5.25rem!important
 }
 .p-md-22 {
  padding:5.5rem!important
 }
 .pt-md-22,
 .py-md-22 {
  padding-top:5.5rem!important
 }
 .pr-md-22,
 .px-md-22 {
  padding-right:5.5rem!important
 }
 .pb-md-22,
 .py-md-22 {
  padding-bottom:5.5rem!important
 }
 .pl-md-22,
 .px-md-22 {
  padding-left:5.5rem!important
 }
 .p-md-23 {
  padding:5.75rem!important
 }
 .pt-md-23,
 .py-md-23 {
  padding-top:5.75rem!important
 }
 .pr-md-23,
 .px-md-23 {
  padding-right:5.75rem!important
 }
 .pb-md-23,
 .py-md-23 {
  padding-bottom:5.75rem!important
 }
 .pl-md-23,
 .px-md-23 {
  padding-left:5.75rem!important
 }
 .p-md-24 {
  padding:6rem!important
 }
 .pt-md-24,
 .py-md-24 {
  padding-top:6rem!important
 }
 .pr-md-24,
 .px-md-24 {
  padding-right:6rem!important
 }
 .pb-md-24,
 .py-md-24 {
  padding-bottom:6rem!important
 }
 .pl-md-24,
 .px-md-24 {
  padding-left:6rem!important
 }
 .p-md-25 {
  padding:6.25rem!important
 }
 .pt-md-25,
 .py-md-25 {
  padding-top:6.25rem!important
 }
 .pr-md-25,
 .px-md-25 {
  padding-right:6.25rem!important
 }
 .pb-md-25,
 .py-md-25 {
  padding-bottom:6.25rem!important
 }
 .pl-md-25,
 .px-md-25 {
  padding-left:6.25rem!important
 }
 .p-md-26 {
  padding:6.5rem!important
 }
 .pt-md-26,
 .py-md-26 {
  padding-top:6.5rem!important
 }
 .pr-md-26,
 .px-md-26 {
  padding-right:6.5rem!important
 }
 .pb-md-26,
 .py-md-26 {
  padding-bottom:6.5rem!important
 }
 .pl-md-26,
 .px-md-26 {
  padding-left:6.5rem!important
 }
 .p-md-27 {
  padding:6.75rem!important
 }
 .pt-md-27,
 .py-md-27 {
  padding-top:6.75rem!important
 }
 .pr-md-27,
 .px-md-27 {
  padding-right:6.75rem!important
 }
 .pb-md-27,
 .py-md-27 {
  padding-bottom:6.75rem!important
 }
 .pl-md-27,
 .px-md-27 {
  padding-left:6.75rem!important
 }
 .p-md-28 {
  padding:7rem!important
 }
 .pt-md-28,
 .py-md-28 {
  padding-top:7rem!important
 }
 .pr-md-28,
 .px-md-28 {
  padding-right:7rem!important
 }
 .pb-md-28,
 .py-md-28 {
  padding-bottom:7rem!important
 }
 .pl-md-28,
 .px-md-28 {
  padding-left:7rem!important
 }
 .p-md-29 {
  padding:7.25rem!important
 }
 .pt-md-29,
 .py-md-29 {
  padding-top:7.25rem!important
 }
 .pr-md-29,
 .px-md-29 {
  padding-right:7.25rem!important
 }
 .pb-md-29,
 .py-md-29 {
  padding-bottom:7.25rem!important
 }
 .pl-md-29,
 .px-md-29 {
  padding-left:7.25rem!important
 }
 .p-md-30 {
  padding:7.5rem!important
 }
 .pt-md-30,
 .py-md-30 {
  padding-top:7.5rem!important
 }
 .pr-md-30,
 .px-md-30 {
  padding-right:7.5rem!important
 }
 .pb-md-30,
 .py-md-30 {
  padding-bottom:7.5rem!important
 }
 .pl-md-30,
 .px-md-30 {
  padding-left:7.5rem!important
 }
 .p-md-31 {
  padding:7.75rem!important
 }
 .pt-md-31,
 .py-md-31 {
  padding-top:7.75rem!important
 }
 .pr-md-31,
 .px-md-31 {
  padding-right:7.75rem!important
 }
 .pb-md-31,
 .py-md-31 {
  padding-bottom:7.75rem!important
 }
 .pl-md-31,
 .px-md-31 {
  padding-left:7.75rem!important
 }
 .p-md-32 {
  padding:8rem!important
 }
 .pt-md-32,
 .py-md-32 {
  padding-top:8rem!important
 }
 .pr-md-32,
 .px-md-32 {
  padding-right:8rem!important
 }
 .pb-md-32,
 .py-md-32 {
  padding-bottom:8rem!important
 }
 .pl-md-32,
 .px-md-32 {
  padding-left:8rem!important
 }
 .p-md-33 {
  padding:8.25rem!important
 }
 .pt-md-33,
 .py-md-33 {
  padding-top:8.25rem!important
 }
 .pr-md-33,
 .px-md-33 {
  padding-right:8.25rem!important
 }
 .pb-md-33,
 .py-md-33 {
  padding-bottom:8.25rem!important
 }
 .pl-md-33,
 .px-md-33 {
  padding-left:8.25rem!important
 }
 .p-md-34 {
  padding:8.5rem!important
 }
 .pt-md-34,
 .py-md-34 {
  padding-top:8.5rem!important
 }
 .pr-md-34,
 .px-md-34 {
  padding-right:8.5rem!important
 }
 .pb-md-34,
 .py-md-34 {
  padding-bottom:8.5rem!important
 }
 .pl-md-34,
 .px-md-34 {
  padding-left:8.5rem!important
 }
 .p-md-35 {
  padding:8.75rem!important
 }
 .pt-md-35,
 .py-md-35 {
  padding-top:8.75rem!important
 }
 .pr-md-35,
 .px-md-35 {
  padding-right:8.75rem!important
 }
 .pb-md-35,
 .py-md-35 {
  padding-bottom:8.75rem!important
 }
 .pl-md-35,
 .px-md-35 {
  padding-left:8.75rem!important
 }
 .p-md-36 {
  padding:9rem!important
 }
 .pt-md-36,
 .py-md-36 {
  padding-top:9rem!important
 }
 .pr-md-36,
 .px-md-36 {
  padding-right:9rem!important
 }
 .pb-md-36,
 .py-md-36 {
  padding-bottom:9rem!important
 }
 .pl-md-36,
 .px-md-36 {
  padding-left:9rem!important
 }
 .p-md-37 {
  padding:9.25rem!important
 }
 .pt-md-37,
 .py-md-37 {
  padding-top:9.25rem!important
 }
 .pr-md-37,
 .px-md-37 {
  padding-right:9.25rem!important
 }
 .pb-md-37,
 .py-md-37 {
  padding-bottom:9.25rem!important
 }
 .pl-md-37,
 .px-md-37 {
  padding-left:9.25rem!important
 }
 .p-md-48 {
  padding:9.5rem!important
 }
 .pt-md-48,
 .py-md-48 {
  padding-top:9.5rem!important
 }
 .pr-md-48,
 .px-md-48 {
  padding-right:9.5rem!important
 }
 .pb-md-48,
 .py-md-48 {
  padding-bottom:9.5rem!important
 }
 .pl-md-48,
 .px-md-48 {
  padding-left:9.5rem!important
 }
 .p-md-39 {
  padding:9.75rem!important
 }
 .pt-md-39,
 .py-md-39 {
  padding-top:9.75rem!important
 }
 .pr-md-39,
 .px-md-39 {
  padding-right:9.75rem!important
 }
 .pb-md-39,
 .py-md-39 {
  padding-bottom:9.75rem!important
 }
 .pl-md-39,
 .px-md-39 {
  padding-left:9.75rem!important
 }
 .p-md-40 {
  padding:10rem!important
 }
 .pt-md-40,
 .py-md-40 {
  padding-top:10rem!important
 }
 .pr-md-40,
 .px-md-40 {
  padding-right:10rem!important
 }
 .pb-md-40,
 .py-md-40 {
  padding-bottom:10rem!important
 }
 .pl-md-40,
 .px-md-40 {
  padding-left:10rem!important
 }
 .m-md-n1 {
  margin:-.25rem!important
 }
 .mt-md-n1,
 .my-md-n1 {
  margin-top:-.25rem!important
 }
 .mr-md-n1,
 .mx-md-n1 {
  margin-right:-.25rem!important
 }
 .mb-md-n1,
 .my-md-n1 {
  margin-bottom:-.25rem!important
 }
 .ml-md-n1,
 .mx-md-n1 {
  margin-left:-.25rem!important
 }
 .m-md-n2 {
  margin:-.5rem!important
 }
 .mt-md-n2,
 .my-md-n2 {
  margin-top:-.5rem!important
 }
 .mr-md-n2,
 .mx-md-n2 {
  margin-right:-.5rem!important
 }
 .mb-md-n2,
 .my-md-n2 {
  margin-bottom:-.5rem!important
 }
 .ml-md-n2,
 .mx-md-n2 {
  margin-left:-.5rem!important
 }
 .m-md-n3 {
  margin:-.75rem!important
 }
 .mt-md-n3,
 .my-md-n3 {
  margin-top:-.75rem!important
 }
 .mr-md-n3,
 .mx-md-n3 {
  margin-right:-.75rem!important
 }
 .mb-md-n3,
 .my-md-n3 {
  margin-bottom:-.75rem!important
 }
 .ml-md-n3,
 .mx-md-n3 {
  margin-left:-.75rem!important
 }
 .m-md-n4 {
  margin:-1rem!important
 }
 .mt-md-n4,
 .my-md-n4 {
  margin-top:-1rem!important
 }
 .mr-md-n4,
 .mx-md-n4 {
  margin-right:-1rem!important
 }
 .mb-md-n4,
 .my-md-n4 {
  margin-bottom:-1rem!important
 }
 .ml-md-n4,
 .mx-md-n4 {
  margin-left:-1rem!important
 }
 .m-md-n5 {
  margin:-1.25rem!important
 }
 .mt-md-n5,
 .my-md-n5 {
  margin-top:-1.25rem!important
 }
 .mr-md-n5,
 .mx-md-n5 {
  margin-right:-1.25rem!important
 }
 .mb-md-n5,
 .my-md-n5 {
  margin-bottom:-1.25rem!important
 }
 .ml-md-n5,
 .mx-md-n5 {
  margin-left:-1.25rem!important
 }
 .m-md-n6 {
  margin:-1.5rem!important
 }
 .mt-md-n6,
 .my-md-n6 {
  margin-top:-1.5rem!important
 }
 .mr-md-n6,
 .mx-md-n6 {
  margin-right:-1.5rem!important
 }
 .mb-md-n6,
 .my-md-n6 {
  margin-bottom:-1.5rem!important
 }
 .ml-md-n6,
 .mx-md-n6 {
  margin-left:-1.5rem!important
 }
 .m-md-n7 {
  margin:-1.75rem!important
 }
 .mt-md-n7,
 .my-md-n7 {
  margin-top:-1.75rem!important
 }
 .mr-md-n7,
 .mx-md-n7 {
  margin-right:-1.75rem!important
 }
 .mb-md-n7,
 .my-md-n7 {
  margin-bottom:-1.75rem!important
 }
 .ml-md-n7,
 .mx-md-n7 {
  margin-left:-1.75rem!important
 }
 .m-md-n8 {
  margin:-2rem!important
 }
 .mt-md-n8,
 .my-md-n8 {
  margin-top:-2rem!important
 }
 .mr-md-n8,
 .mx-md-n8 {
  margin-right:-2rem!important
 }
 .mb-md-n8,
 .my-md-n8 {
  margin-bottom:-2rem!important
 }
 .ml-md-n8,
 .mx-md-n8 {
  margin-left:-2rem!important
 }
 .m-md-n9 {
  margin:-2.25rem!important
 }
 .mt-md-n9,
 .my-md-n9 {
  margin-top:-2.25rem!important
 }
 .mr-md-n9,
 .mx-md-n9 {
  margin-right:-2.25rem!important
 }
 .mb-md-n9,
 .my-md-n9 {
  margin-bottom:-2.25rem!important
 }
 .ml-md-n9,
 .mx-md-n9 {
  margin-left:-2.25rem!important
 }
 .m-md-n10 {
  margin:-2.5rem!important
 }
 .mt-md-n10,
 .my-md-n10 {
  margin-top:-2.5rem!important
 }
 .mr-md-n10,
 .mx-md-n10 {
  margin-right:-2.5rem!important
 }
 .mb-md-n10,
 .my-md-n10 {
  margin-bottom:-2.5rem!important
 }
 .ml-md-n10,
 .mx-md-n10 {
  margin-left:-2.5rem!important
 }
 .m-md-n11 {
  margin:-2.75rem!important
 }
 .mt-md-n11,
 .my-md-n11 {
  margin-top:-2.75rem!important
 }
 .mr-md-n11,
 .mx-md-n11 {
  margin-right:-2.75rem!important
 }
 .mb-md-n11,
 .my-md-n11 {
  margin-bottom:-2.75rem!important
 }
 .ml-md-n11,
 .mx-md-n11 {
  margin-left:-2.75rem!important
 }
 .m-md-n12 {
  margin:-3rem!important
 }
 .mt-md-n12,
 .my-md-n12 {
  margin-top:-3rem!important
 }
 .mr-md-n12,
 .mx-md-n12 {
  margin-right:-3rem!important
 }
 .mb-md-n12,
 .my-md-n12 {
  margin-bottom:-3rem!important
 }
 .ml-md-n12,
 .mx-md-n12 {
  margin-left:-3rem!important
 }
 .m-md-n13 {
  margin:-3.25rem!important
 }
 .mt-md-n13,
 .my-md-n13 {
  margin-top:-3.25rem!important
 }
 .mr-md-n13,
 .mx-md-n13 {
  margin-right:-3.25rem!important
 }
 .mb-md-n13,
 .my-md-n13 {
  margin-bottom:-3.25rem!important
 }
 .ml-md-n13,
 .mx-md-n13 {
  margin-left:-3.25rem!important
 }
 .m-md-n14 {
  margin:-3.5rem!important
 }
 .mt-md-n14,
 .my-md-n14 {
  margin-top:-3.5rem!important
 }
 .mr-md-n14,
 .mx-md-n14 {
  margin-right:-3.5rem!important
 }
 .mb-md-n14,
 .my-md-n14 {
  margin-bottom:-3.5rem!important
 }
 .ml-md-n14,
 .mx-md-n14 {
  margin-left:-3.5rem!important
 }
 .m-md-n15 {
  margin:-3.75rem!important
 }
 .mt-md-n15,
 .my-md-n15 {
  margin-top:-3.75rem!important
 }
 .mr-md-n15,
 .mx-md-n15 {
  margin-right:-3.75rem!important
 }
 .mb-md-n15,
 .my-md-n15 {
  margin-bottom:-3.75rem!important
 }
 .ml-md-n15,
 .mx-md-n15 {
  margin-left:-3.75rem!important
 }
 .m-md-n16 {
  margin:-4rem!important
 }
 .mt-md-n16,
 .my-md-n16 {
  margin-top:-4rem!important
 }
 .mr-md-n16,
 .mx-md-n16 {
  margin-right:-4rem!important
 }
 .mb-md-n16,
 .my-md-n16 {
  margin-bottom:-4rem!important
 }
 .ml-md-n16,
 .mx-md-n16 {
  margin-left:-4rem!important
 }
 .m-md-n17 {
  margin:-4.25rem!important
 }
 .mt-md-n17,
 .my-md-n17 {
  margin-top:-4.25rem!important
 }
 .mr-md-n17,
 .mx-md-n17 {
  margin-right:-4.25rem!important
 }
 .mb-md-n17,
 .my-md-n17 {
  margin-bottom:-4.25rem!important
 }
 .ml-md-n17,
 .mx-md-n17 {
  margin-left:-4.25rem!important
 }
 .m-md-n18 {
  margin:-4.5rem!important
 }
 .mt-md-n18,
 .my-md-n18 {
  margin-top:-4.5rem!important
 }
 .mr-md-n18,
 .mx-md-n18 {
  margin-right:-4.5rem!important
 }
 .mb-md-n18,
 .my-md-n18 {
  margin-bottom:-4.5rem!important
 }
 .ml-md-n18,
 .mx-md-n18 {
  margin-left:-4.5rem!important
 }
 .m-md-n19 {
  margin:-4.75rem!important
 }
 .mt-md-n19,
 .my-md-n19 {
  margin-top:-4.75rem!important
 }
 .mr-md-n19,
 .mx-md-n19 {
  margin-right:-4.75rem!important
 }
 .mb-md-n19,
 .my-md-n19 {
  margin-bottom:-4.75rem!important
 }
 .ml-md-n19,
 .mx-md-n19 {
  margin-left:-4.75rem!important
 }
 .m-md-n20 {
  margin:-5rem!important
 }
 .mt-md-n20,
 .my-md-n20 {
  margin-top:-5rem!important
 }
 .mr-md-n20,
 .mx-md-n20 {
  margin-right:-5rem!important
 }
 .mb-md-n20,
 .my-md-n20 {
  margin-bottom:-5rem!important
 }
 .ml-md-n20,
 .mx-md-n20 {
  margin-left:-5rem!important
 }
 .m-md-n21 {
  margin:-5.25rem!important
 }
 .mt-md-n21,
 .my-md-n21 {
  margin-top:-5.25rem!important
 }
 .mr-md-n21,
 .mx-md-n21 {
  margin-right:-5.25rem!important
 }
 .mb-md-n21,
 .my-md-n21 {
  margin-bottom:-5.25rem!important
 }
 .ml-md-n21,
 .mx-md-n21 {
  margin-left:-5.25rem!important
 }
 .m-md-n22 {
  margin:-5.5rem!important
 }
 .mt-md-n22,
 .my-md-n22 {
  margin-top:-5.5rem!important
 }
 .mr-md-n22,
 .mx-md-n22 {
  margin-right:-5.5rem!important
 }
 .mb-md-n22,
 .my-md-n22 {
  margin-bottom:-5.5rem!important
 }
 .ml-md-n22,
 .mx-md-n22 {
  margin-left:-5.5rem!important
 }
 .m-md-n23 {
  margin:-5.75rem!important
 }
 .mt-md-n23,
 .my-md-n23 {
  margin-top:-5.75rem!important
 }
 .mr-md-n23,
 .mx-md-n23 {
  margin-right:-5.75rem!important
 }
 .mb-md-n23,
 .my-md-n23 {
  margin-bottom:-5.75rem!important
 }
 .ml-md-n23,
 .mx-md-n23 {
  margin-left:-5.75rem!important
 }
 .m-md-n24 {
  margin:-6rem!important
 }
 .mt-md-n24,
 .my-md-n24 {
  margin-top:-6rem!important
 }
 .mr-md-n24,
 .mx-md-n24 {
  margin-right:-6rem!important
 }
 .mb-md-n24,
 .my-md-n24 {
  margin-bottom:-6rem!important
 }
 .ml-md-n24,
 .mx-md-n24 {
  margin-left:-6rem!important
 }
 .m-md-n25 {
  margin:-6.25rem!important
 }
 .mt-md-n25,
 .my-md-n25 {
  margin-top:-6.25rem!important
 }
 .mr-md-n25,
 .mx-md-n25 {
  margin-right:-6.25rem!important
 }
 .mb-md-n25,
 .my-md-n25 {
  margin-bottom:-6.25rem!important
 }
 .ml-md-n25,
 .mx-md-n25 {
  margin-left:-6.25rem!important
 }
 .m-md-n26 {
  margin:-6.5rem!important
 }
 .mt-md-n26,
 .my-md-n26 {
  margin-top:-6.5rem!important
 }
 .mr-md-n26,
 .mx-md-n26 {
  margin-right:-6.5rem!important
 }
 .mb-md-n26,
 .my-md-n26 {
  margin-bottom:-6.5rem!important
 }
 .ml-md-n26,
 .mx-md-n26 {
  margin-left:-6.5rem!important
 }
 .m-md-n27 {
  margin:-6.75rem!important
 }
 .mt-md-n27,
 .my-md-n27 {
  margin-top:-6.75rem!important
 }
 .mr-md-n27,
 .mx-md-n27 {
  margin-right:-6.75rem!important
 }
 .mb-md-n27,
 .my-md-n27 {
  margin-bottom:-6.75rem!important
 }
 .ml-md-n27,
 .mx-md-n27 {
  margin-left:-6.75rem!important
 }
 .m-md-n28 {
  margin:-7rem!important
 }
 .mt-md-n28,
 .my-md-n28 {
  margin-top:-7rem!important
 }
 .mr-md-n28,
 .mx-md-n28 {
  margin-right:-7rem!important
 }
 .mb-md-n28,
 .my-md-n28 {
  margin-bottom:-7rem!important
 }
 .ml-md-n28,
 .mx-md-n28 {
  margin-left:-7rem!important
 }
 .m-md-n29 {
  margin:-7.25rem!important
 }
 .mt-md-n29,
 .my-md-n29 {
  margin-top:-7.25rem!important
 }
 .mr-md-n29,
 .mx-md-n29 {
  margin-right:-7.25rem!important
 }
 .mb-md-n29,
 .my-md-n29 {
  margin-bottom:-7.25rem!important
 }
 .ml-md-n29,
 .mx-md-n29 {
  margin-left:-7.25rem!important
 }
 .m-md-n30 {
  margin:-7.5rem!important
 }
 .mt-md-n30,
 .my-md-n30 {
  margin-top:-7.5rem!important
 }
 .mr-md-n30,
 .mx-md-n30 {
  margin-right:-7.5rem!important
 }
 .mb-md-n30,
 .my-md-n30 {
  margin-bottom:-7.5rem!important
 }
 .ml-md-n30,
 .mx-md-n30 {
  margin-left:-7.5rem!important
 }
 .m-md-n31 {
  margin:-7.75rem!important
 }
 .mt-md-n31,
 .my-md-n31 {
  margin-top:-7.75rem!important
 }
 .mr-md-n31,
 .mx-md-n31 {
  margin-right:-7.75rem!important
 }
 .mb-md-n31,
 .my-md-n31 {
  margin-bottom:-7.75rem!important
 }
 .ml-md-n31,
 .mx-md-n31 {
  margin-left:-7.75rem!important
 }
 .m-md-n32 {
  margin:-8rem!important
 }
 .mt-md-n32,
 .my-md-n32 {
  margin-top:-8rem!important
 }
 .mr-md-n32,
 .mx-md-n32 {
  margin-right:-8rem!important
 }
 .mb-md-n32,
 .my-md-n32 {
  margin-bottom:-8rem!important
 }
 .ml-md-n32,
 .mx-md-n32 {
  margin-left:-8rem!important
 }
 .m-md-n33 {
  margin:-8.25rem!important
 }
 .mt-md-n33,
 .my-md-n33 {
  margin-top:-8.25rem!important
 }
 .mr-md-n33,
 .mx-md-n33 {
  margin-right:-8.25rem!important
 }
 .mb-md-n33,
 .my-md-n33 {
  margin-bottom:-8.25rem!important
 }
 .ml-md-n33,
 .mx-md-n33 {
  margin-left:-8.25rem!important
 }
 .m-md-n34 {
  margin:-8.5rem!important
 }
 .mt-md-n34,
 .my-md-n34 {
  margin-top:-8.5rem!important
 }
 .mr-md-n34,
 .mx-md-n34 {
  margin-right:-8.5rem!important
 }
 .mb-md-n34,
 .my-md-n34 {
  margin-bottom:-8.5rem!important
 }
 .ml-md-n34,
 .mx-md-n34 {
  margin-left:-8.5rem!important
 }
 .m-md-n35 {
  margin:-8.75rem!important
 }
 .mt-md-n35,
 .my-md-n35 {
  margin-top:-8.75rem!important
 }
 .mr-md-n35,
 .mx-md-n35 {
  margin-right:-8.75rem!important
 }
 .mb-md-n35,
 .my-md-n35 {
  margin-bottom:-8.75rem!important
 }
 .ml-md-n35,
 .mx-md-n35 {
  margin-left:-8.75rem!important
 }
 .m-md-n36 {
  margin:-9rem!important
 }
 .mt-md-n36,
 .my-md-n36 {
  margin-top:-9rem!important
 }
 .mr-md-n36,
 .mx-md-n36 {
  margin-right:-9rem!important
 }
 .mb-md-n36,
 .my-md-n36 {
  margin-bottom:-9rem!important
 }
 .ml-md-n36,
 .mx-md-n36 {
  margin-left:-9rem!important
 }
 .m-md-n37 {
  margin:-9.25rem!important
 }
 .mt-md-n37,
 .my-md-n37 {
  margin-top:-9.25rem!important
 }
 .mr-md-n37,
 .mx-md-n37 {
  margin-right:-9.25rem!important
 }
 .mb-md-n37,
 .my-md-n37 {
  margin-bottom:-9.25rem!important
 }
 .ml-md-n37,
 .mx-md-n37 {
  margin-left:-9.25rem!important
 }
 .m-md-n48 {
  margin:-9.5rem!important
 }
 .mt-md-n48,
 .my-md-n48 {
  margin-top:-9.5rem!important
 }
 .mr-md-n48,
 .mx-md-n48 {
  margin-right:-9.5rem!important
 }
 .mb-md-n48,
 .my-md-n48 {
  margin-bottom:-9.5rem!important
 }
 .ml-md-n48,
 .mx-md-n48 {
  margin-left:-9.5rem!important
 }
 .m-md-n39 {
  margin:-9.75rem!important
 }
 .mt-md-n39,
 .my-md-n39 {
  margin-top:-9.75rem!important
 }
 .mr-md-n39,
 .mx-md-n39 {
  margin-right:-9.75rem!important
 }
 .mb-md-n39,
 .my-md-n39 {
  margin-bottom:-9.75rem!important
 }
 .ml-md-n39,
 .mx-md-n39 {
  margin-left:-9.75rem!important
 }
 .m-md-n40 {
  margin:-10rem!important
 }
 .mt-md-n40,
 .my-md-n40 {
  margin-top:-10rem!important
 }
 .mr-md-n40,
 .mx-md-n40 {
  margin-right:-10rem!important
 }
 .mb-md-n40,
 .my-md-n40 {
  margin-bottom:-10rem!important
 }
 .ml-md-n40,
 .mx-md-n40 {
  margin-left:-10rem!important
 }
 .m-md-auto {
  margin:auto!important
 }
 .mt-md-auto,
 .my-md-auto {
  margin-top:auto!important
 }
 .mr-md-auto,
 .mx-md-auto {
  margin-right:auto!important
 }
 .mb-md-auto,
 .my-md-auto {
  margin-bottom:auto!important
 }
 .ml-md-auto,
 .mx-md-auto {
  margin-left:auto!important
 }
}
@media (min-width:992px) {
 .m-lg-0 {
  margin:0!important
 }
 .mt-lg-0,
 .my-lg-0 {
  margin-top:0!important
 }
 .mr-lg-0,
 .mx-lg-0 {
  margin-right:0!important
 }
 .mb-lg-0,
 .my-lg-0 {
  margin-bottom:0!important
 }
 .ml-lg-0,
 .mx-lg-0 {
  margin-left:0!important
 }
 .m-lg-1 {
  margin:.25rem!important
 }
 .mt-lg-1,
 .my-lg-1 {
  margin-top:.25rem!important
 }
 .mr-lg-1,
 .mx-lg-1 {
  margin-right:.25rem!important
 }
 .mb-lg-1,
 .my-lg-1 {
  margin-bottom:.25rem!important
 }
 .ml-lg-1,
 .mx-lg-1 {
  margin-left:.25rem!important
 }
 .m-lg-2 {
  margin:.5rem!important
 }
 .mt-lg-2,
 .my-lg-2 {
  margin-top:.5rem!important
 }
 .mr-lg-2,
 .mx-lg-2 {
  margin-right:.5rem!important
 }
 .mb-lg-2,
 .my-lg-2 {
  margin-bottom:.5rem!important
 }
 .ml-lg-2,
 .mx-lg-2 {
  margin-left:.5rem!important
 }
 .m-lg-3 {
  margin:.75rem!important
 }
 .mt-lg-3,
 .my-lg-3 {
  margin-top:.75rem!important
 }
 .mr-lg-3,
 .mx-lg-3 {
  margin-right:.75rem!important
 }
 .mb-lg-3,
 .my-lg-3 {
  margin-bottom:.75rem!important
 }
 .ml-lg-3,
 .mx-lg-3 {
  margin-left:.75rem!important
 }
 .m-lg-4 {
  margin:1rem!important
 }
 .mt-lg-4,
 .my-lg-4 {
  margin-top:1rem!important
 }
 .mr-lg-4,
 .mx-lg-4 {
  margin-right:1rem!important
 }
 .mb-lg-4,
 .my-lg-4 {
  margin-bottom:1rem!important
 }
 .ml-lg-4,
 .mx-lg-4 {
  margin-left:1rem!important
 }
 .m-lg-5 {
  margin:1.25rem!important
 }
 .mt-lg-5,
 .my-lg-5 {
  margin-top:1.25rem!important
 }
 .mr-lg-5,
 .mx-lg-5 {
  margin-right:1.25rem!important
 }
 .mb-lg-5,
 .my-lg-5 {
  margin-bottom:1.25rem!important
 }
 .ml-lg-5,
 .mx-lg-5 {
  margin-left:1.25rem!important
 }
 .m-lg-6 {
  margin:1.5rem!important
 }
 .mt-lg-6,
 .my-lg-6 {
  margin-top:1.5rem!important
 }
 .mr-lg-6,
 .mx-lg-6 {
  margin-right:1.5rem!important
 }
 .mb-lg-6,
 .my-lg-6 {
  margin-bottom:1.5rem!important
 }
 .ml-lg-6,
 .mx-lg-6 {
  margin-left:1.5rem!important
 }
 .m-lg-7 {
  margin:1.75rem!important
 }
 .mt-lg-7,
 .my-lg-7 {
  margin-top:1.75rem!important
 }
 .mr-lg-7,
 .mx-lg-7 {
  margin-right:1.75rem!important
 }
 .mb-lg-7,
 .my-lg-7 {
  margin-bottom:1.75rem!important
 }
 .ml-lg-7,
 .mx-lg-7 {
  margin-left:1.75rem!important
 }
 .m-lg-8 {
  margin:2rem!important
 }
 .mt-lg-8,
 .my-lg-8 {
  margin-top:2rem!important
 }
 .mr-lg-8,
 .mx-lg-8 {
  margin-right:2rem!important
 }
 .mb-lg-8,
 .my-lg-8 {
  margin-bottom:2rem!important
 }
 .ml-lg-8,
 .mx-lg-8 {
  margin-left:2rem!important
 }
 .m-lg-9 {
  margin:2.25rem!important
 }
 .mt-lg-9,
 .my-lg-9 {
  margin-top:2.25rem!important
 }
 .mr-lg-9,
 .mx-lg-9 {
  margin-right:2.25rem!important
 }
 .mb-lg-9,
 .my-lg-9 {
  margin-bottom:2.25rem!important
 }
 .ml-lg-9,
 .mx-lg-9 {
  margin-left:2.25rem!important
 }
 .m-lg-10 {
  margin:2.5rem!important
 }
 .mt-lg-10,
 .my-lg-10 {
  margin-top:2.5rem!important
 }
 .mr-lg-10,
 .mx-lg-10 {
  margin-right:2.5rem!important
 }
 .mb-lg-10,
 .my-lg-10 {
  margin-bottom:2.5rem!important
 }
 .ml-lg-10,
 .mx-lg-10 {
  margin-left:2.5rem!important
 }
 .m-lg-11 {
  margin:2.75rem!important
 }
 .mt-lg-11,
 .my-lg-11 {
  margin-top:2.75rem!important
 }
 .mr-lg-11,
 .mx-lg-11 {
  margin-right:2.75rem!important
 }
 .mb-lg-11,
 .my-lg-11 {
  margin-bottom:2.75rem!important
 }
 .ml-lg-11,
 .mx-lg-11 {
  margin-left:2.75rem!important
 }
 .m-lg-12 {
  margin:3rem!important
 }
 .mt-lg-12,
 .my-lg-12 {
  margin-top:3rem!important
 }
 .mr-lg-12,
 .mx-lg-12 {
  margin-right:3rem!important
 }
 .mb-lg-12,
 .my-lg-12 {
  margin-bottom:3rem!important
 }
 .ml-lg-12,
 .mx-lg-12 {
  margin-left:3rem!important
 }
 .m-lg-13 {
  margin:3.25rem!important
 }
 .mt-lg-13,
 .my-lg-13 {
  margin-top:3.25rem!important
 }
 .mr-lg-13,
 .mx-lg-13 {
  margin-right:3.25rem!important
 }
 .mb-lg-13,
 .my-lg-13 {
  margin-bottom:3.25rem!important
 }
 .ml-lg-13,
 .mx-lg-13 {
  margin-left:3.25rem!important
 }
 .m-lg-14 {
  margin:3.5rem!important
 }
 .mt-lg-14,
 .my-lg-14 {
  margin-top:3.5rem!important
 }
 .mr-lg-14,
 .mx-lg-14 {
  margin-right:3.5rem!important
 }
 .mb-lg-14,
 .my-lg-14 {
  margin-bottom:3.5rem!important
 }
 .ml-lg-14,
 .mx-lg-14 {
  margin-left:3.5rem!important
 }
 .m-lg-15 {
  margin:3.75rem!important
 }
 .mt-lg-15,
 .my-lg-15 {
  margin-top:3.75rem!important
 }
 .mr-lg-15,
 .mx-lg-15 {
  margin-right:3.75rem!important
 }
 .mb-lg-15,
 .my-lg-15 {
  margin-bottom:3.75rem!important
 }
 .ml-lg-15,
 .mx-lg-15 {
  margin-left:3.75rem!important
 }
 .m-lg-16 {
  margin:4rem!important
 }
 .mt-lg-16,
 .my-lg-16 {
  margin-top:4rem!important
 }
 .mr-lg-16,
 .mx-lg-16 {
  margin-right:4rem!important
 }
 .mb-lg-16,
 .my-lg-16 {
  margin-bottom:4rem!important
 }
 .ml-lg-16,
 .mx-lg-16 {
  margin-left:4rem!important
 }
 .m-lg-17 {
  margin:4.25rem!important
 }
 .mt-lg-17,
 .my-lg-17 {
  margin-top:4.25rem!important
 }
 .mr-lg-17,
 .mx-lg-17 {
  margin-right:4.25rem!important
 }
 .mb-lg-17,
 .my-lg-17 {
  margin-bottom:4.25rem!important
 }
 .ml-lg-17,
 .mx-lg-17 {
  margin-left:4.25rem!important
 }
 .m-lg-18 {
  margin:4.5rem!important
 }
 .mt-lg-18,
 .my-lg-18 {
  margin-top:4.5rem!important
 }
 .mr-lg-18,
 .mx-lg-18 {
  margin-right:4.5rem!important
 }
 .mb-lg-18,
 .my-lg-18 {
  margin-bottom:4.5rem!important
 }
 .ml-lg-18,
 .mx-lg-18 {
  margin-left:4.5rem!important
 }
 .m-lg-19 {
  margin:4.75rem!important
 }
 .mt-lg-19,
 .my-lg-19 {
  margin-top:4.75rem!important
 }
 .mr-lg-19,
 .mx-lg-19 {
  margin-right:4.75rem!important
 }
 .mb-lg-19,
 .my-lg-19 {
  margin-bottom:4.75rem!important
 }
 .ml-lg-19,
 .mx-lg-19 {
  margin-left:4.75rem!important
 }
 .m-lg-20 {
  margin:5rem!important
 }
 .mt-lg-20,
 .my-lg-20 {
  margin-top:5rem!important
 }
 .mr-lg-20,
 .mx-lg-20 {
  margin-right:5rem!important
 }
 .mb-lg-20,
 .my-lg-20 {
  margin-bottom:5rem!important
 }
 .ml-lg-20,
 .mx-lg-20 {
  margin-left:5rem!important
 }
 .m-lg-21 {
  margin:5.25rem!important
 }
 .mt-lg-21,
 .my-lg-21 {
  margin-top:5.25rem!important
 }
 .mr-lg-21,
 .mx-lg-21 {
  margin-right:5.25rem!important
 }
 .mb-lg-21,
 .my-lg-21 {
  margin-bottom:5.25rem!important
 }
 .ml-lg-21,
 .mx-lg-21 {
  margin-left:5.25rem!important
 }
 .m-lg-22 {
  margin:5.5rem!important
 }
 .mt-lg-22,
 .my-lg-22 {
  margin-top:5.5rem!important
 }
 .mr-lg-22,
 .mx-lg-22 {
  margin-right:5.5rem!important
 }
 .mb-lg-22,
 .my-lg-22 {
  margin-bottom:5.5rem!important
 }
 .ml-lg-22,
 .mx-lg-22 {
  margin-left:5.5rem!important
 }
 .m-lg-23 {
  margin:5.75rem!important
 }
 .mt-lg-23,
 .my-lg-23 {
  margin-top:5.75rem!important
 }
 .mr-lg-23,
 .mx-lg-23 {
  margin-right:5.75rem!important
 }
 .mb-lg-23,
 .my-lg-23 {
  margin-bottom:5.75rem!important
 }
 .ml-lg-23,
 .mx-lg-23 {
  margin-left:5.75rem!important
 }
 .m-lg-24 {
  margin:6rem!important
 }
 .mt-lg-24,
 .my-lg-24 {
  margin-top:6rem!important
 }
 .mr-lg-24,
 .mx-lg-24 {
  margin-right:6rem!important
 }
 .mb-lg-24,
 .my-lg-24 {
  margin-bottom:6rem!important
 }
 .ml-lg-24,
 .mx-lg-24 {
  margin-left:6rem!important
 }
 .m-lg-25 {
  margin:6.25rem!important
 }
 .mt-lg-25,
 .my-lg-25 {
  margin-top:6.25rem!important
 }
 .mr-lg-25,
 .mx-lg-25 {
  margin-right:6.25rem!important
 }
 .mb-lg-25,
 .my-lg-25 {
  margin-bottom:6.25rem!important
 }
 .ml-lg-25,
 .mx-lg-25 {
  margin-left:6.25rem!important
 }
 .m-lg-26 {
  margin:6.5rem!important
 }
 .mt-lg-26,
 .my-lg-26 {
  margin-top:6.5rem!important
 }
 .mr-lg-26,
 .mx-lg-26 {
  margin-right:6.5rem!important
 }
 .mb-lg-26,
 .my-lg-26 {
  margin-bottom:6.5rem!important
 }
 .ml-lg-26,
 .mx-lg-26 {
  margin-left:6.5rem!important
 }
 .m-lg-27 {
  margin:6.75rem!important
 }
 .mt-lg-27,
 .my-lg-27 {
  margin-top:6.75rem!important
 }
 .mr-lg-27,
 .mx-lg-27 {
  margin-right:6.75rem!important
 }
 .mb-lg-27,
 .my-lg-27 {
  margin-bottom:6.75rem!important
 }
 .ml-lg-27,
 .mx-lg-27 {
  margin-left:6.75rem!important
 }
 .m-lg-28 {
  margin:7rem!important
 }
 .mt-lg-28,
 .my-lg-28 {
  margin-top:7rem!important
 }
 .mr-lg-28,
 .mx-lg-28 {
  margin-right:7rem!important
 }
 .mb-lg-28,
 .my-lg-28 {
  margin-bottom:7rem!important
 }
 .ml-lg-28,
 .mx-lg-28 {
  margin-left:7rem!important
 }
 .m-lg-29 {
  margin:7.25rem!important
 }
 .mt-lg-29,
 .my-lg-29 {
  margin-top:7.25rem!important
 }
 .mr-lg-29,
 .mx-lg-29 {
  margin-right:7.25rem!important
 }
 .mb-lg-29,
 .my-lg-29 {
  margin-bottom:7.25rem!important
 }
 .ml-lg-29,
 .mx-lg-29 {
  margin-left:7.25rem!important
 }
 .m-lg-30 {
  margin:7.5rem!important
 }
 .mt-lg-30,
 .my-lg-30 {
  margin-top:7.5rem!important
 }
 .mr-lg-30,
 .mx-lg-30 {
  margin-right:7.5rem!important
 }
 .mb-lg-30,
 .my-lg-30 {
  margin-bottom:7.5rem!important
 }
 .ml-lg-30,
 .mx-lg-30 {
  margin-left:7.5rem!important
 }
 .m-lg-31 {
  margin:7.75rem!important
 }
 .mt-lg-31,
 .my-lg-31 {
  margin-top:7.75rem!important
 }
 .mr-lg-31,
 .mx-lg-31 {
  margin-right:7.75rem!important
 }
 .mb-lg-31,
 .my-lg-31 {
  margin-bottom:7.75rem!important
 }
 .ml-lg-31,
 .mx-lg-31 {
  margin-left:7.75rem!important
 }
 .m-lg-32 {
  margin:8rem!important
 }
 .mt-lg-32,
 .my-lg-32 {
  margin-top:8rem!important
 }
 .mr-lg-32,
 .mx-lg-32 {
  margin-right:8rem!important
 }
 .mb-lg-32,
 .my-lg-32 {
  margin-bottom:8rem!important
 }
 .ml-lg-32,
 .mx-lg-32 {
  margin-left:8rem!important
 }
 .m-lg-33 {
  margin:8.25rem!important
 }
 .mt-lg-33,
 .my-lg-33 {
  margin-top:8.25rem!important
 }
 .mr-lg-33,
 .mx-lg-33 {
  margin-right:8.25rem!important
 }
 .mb-lg-33,
 .my-lg-33 {
  margin-bottom:8.25rem!important
 }
 .ml-lg-33,
 .mx-lg-33 {
  margin-left:8.25rem!important
 }
 .m-lg-34 {
  margin:8.5rem!important
 }
 .mt-lg-34,
 .my-lg-34 {
  margin-top:8.5rem!important
 }
 .mr-lg-34,
 .mx-lg-34 {
  margin-right:8.5rem!important
 }
 .mb-lg-34,
 .my-lg-34 {
  margin-bottom:8.5rem!important
 }
 .ml-lg-34,
 .mx-lg-34 {
  margin-left:8.5rem!important
 }
 .m-lg-35 {
  margin:8.75rem!important
 }
 .mt-lg-35,
 .my-lg-35 {
  margin-top:8.75rem!important
 }
 .mr-lg-35,
 .mx-lg-35 {
  margin-right:8.75rem!important
 }
 .mb-lg-35,
 .my-lg-35 {
  margin-bottom:8.75rem!important
 }
 .ml-lg-35,
 .mx-lg-35 {
  margin-left:8.75rem!important
 }
 .m-lg-36 {
  margin:9rem!important
 }
 .mt-lg-36,
 .my-lg-36 {
  margin-top:9rem!important
 }
 .mr-lg-36,
 .mx-lg-36 {
  margin-right:9rem!important
 }
 .mb-lg-36,
 .my-lg-36 {
  margin-bottom:9rem!important
 }
 .ml-lg-36,
 .mx-lg-36 {
  margin-left:9rem!important
 }
 .m-lg-37 {
  margin:9.25rem!important
 }
 .mt-lg-37,
 .my-lg-37 {
  margin-top:9.25rem!important
 }
 .mr-lg-37,
 .mx-lg-37 {
  margin-right:9.25rem!important
 }
 .mb-lg-37,
 .my-lg-37 {
  margin-bottom:9.25rem!important
 }
 .ml-lg-37,
 .mx-lg-37 {
  margin-left:9.25rem!important
 }
 .m-lg-48 {
  margin:9.5rem!important
 }
 .mt-lg-48,
 .my-lg-48 {
  margin-top:9.5rem!important
 }
 .mr-lg-48,
 .mx-lg-48 {
  margin-right:9.5rem!important
 }
 .mb-lg-48,
 .my-lg-48 {
  margin-bottom:9.5rem!important
 }
 .ml-lg-48,
 .mx-lg-48 {
  margin-left:9.5rem!important
 }
 .m-lg-39 {
  margin:9.75rem!important
 }
 .mt-lg-39,
 .my-lg-39 {
  margin-top:9.75rem!important
 }
 .mr-lg-39,
 .mx-lg-39 {
  margin-right:9.75rem!important
 }
 .mb-lg-39,
 .my-lg-39 {
  margin-bottom:9.75rem!important
 }
 .ml-lg-39,
 .mx-lg-39 {
  margin-left:9.75rem!important
 }
 .m-lg-40 {
  margin:10rem!important
 }
 .mt-lg-40,
 .my-lg-40 {
  margin-top:10rem!important
 }
 .mr-lg-40,
 .mx-lg-40 {
  margin-right:10rem!important
 }
 .mb-lg-40,
 .my-lg-40 {
  margin-bottom:10rem!important
 }
 .ml-lg-40,
 .mx-lg-40 {
  margin-left:10rem!important
 }
 .p-lg-0 {
  padding:0!important
 }
 .pt-lg-0,
 .py-lg-0 {
  padding-top:0!important
 }
 .pr-lg-0,
 .px-lg-0 {
  padding-right:0!important
 }
 .pb-lg-0,
 .py-lg-0 {
  padding-bottom:0!important
 }
 .pl-lg-0,
 .px-lg-0 {
  padding-left:0!important
 }
 .p-lg-1 {
  padding:.25rem!important
 }
 .pt-lg-1,
 .py-lg-1 {
  padding-top:.25rem!important
 }
 .pr-lg-1,
 .px-lg-1 {
  padding-right:.25rem!important
 }
 .pb-lg-1,
 .py-lg-1 {
  padding-bottom:.25rem!important
 }
 .pl-lg-1,
 .px-lg-1 {
  padding-left:.25rem!important
 }
 .p-lg-2 {
  padding:.5rem!important
 }
 .pt-lg-2,
 .py-lg-2 {
  padding-top:.5rem!important
 }
 .pr-lg-2,
 .px-lg-2 {
  padding-right:.5rem!important
 }
 .pb-lg-2,
 .py-lg-2 {
  padding-bottom:.5rem!important
 }
 .pl-lg-2,
 .px-lg-2 {
  padding-left:.5rem!important
 }
 .p-lg-3 {
  padding:.75rem!important
 }
 .pt-lg-3,
 .py-lg-3 {
  padding-top:.75rem!important
 }
 .pr-lg-3,
 .px-lg-3 {
  padding-right:.75rem!important
 }
 .pb-lg-3,
 .py-lg-3 {
  padding-bottom:.75rem!important
 }
 .pl-lg-3,
 .px-lg-3 {
  padding-left:.75rem!important
 }
 .p-lg-4 {
  padding:1rem!important
 }
 .pt-lg-4,
 .py-lg-4 {
  padding-top:1rem!important
 }
 .pr-lg-4,
 .px-lg-4 {
  padding-right:1rem!important
 }
 .pb-lg-4,
 .py-lg-4 {
  padding-bottom:1rem!important
 }
 .pl-lg-4,
 .px-lg-4 {
  padding-left:1rem!important
 }
 .p-lg-5 {
  padding:1.25rem!important
 }
 .pt-lg-5,
 .py-lg-5 {
  padding-top:1.25rem!important
 }
 .pr-lg-5,
 .px-lg-5 {
  padding-right:1.25rem!important
 }
 .pb-lg-5,
 .py-lg-5 {
  padding-bottom:1.25rem!important
 }
 .pl-lg-5,
 .px-lg-5 {
  padding-left:1.25rem!important
 }
 .p-lg-6 {
  padding:1.5rem!important
 }
 .pt-lg-6,
 .py-lg-6 {
  padding-top:1.5rem!important
 }
 .pr-lg-6,
 .px-lg-6 {
  padding-right:1.5rem!important
 }
 .pb-lg-6,
 .py-lg-6 {
  padding-bottom:1.5rem!important
 }
 .pl-lg-6,
 .px-lg-6 {
  padding-left:1.5rem!important
 }
 .p-lg-7 {
  padding:1.75rem!important
 }
 .pt-lg-7,
 .py-lg-7 {
  padding-top:1.75rem!important
 }
 .pr-lg-7,
 .px-lg-7 {
  padding-right:1.75rem!important
 }
 .pb-lg-7,
 .py-lg-7 {
  padding-bottom:1.75rem!important
 }
 .pl-lg-7,
 .px-lg-7 {
  padding-left:1.75rem!important
 }
 .p-lg-8 {
  padding:2rem!important
 }
 .pt-lg-8,
 .py-lg-8 {
  padding-top:2rem!important
 }
 .pr-lg-8,
 .px-lg-8 {
  padding-right:2rem!important
 }
 .pb-lg-8,
 .py-lg-8 {
  padding-bottom:2rem!important
 }
 .pl-lg-8,
 .px-lg-8 {
  padding-left:2rem!important
 }
 .p-lg-9 {
  padding:2.25rem!important
 }
 .pt-lg-9,
 .py-lg-9 {
  padding-top:2.25rem!important
 }
 .pr-lg-9,
 .px-lg-9 {
  padding-right:2.25rem!important
 }
 .pb-lg-9,
 .py-lg-9 {
  padding-bottom:2.25rem!important
 }
 .pl-lg-9,
 .px-lg-9 {
  padding-left:2.25rem!important
 }
 .p-lg-10 {
  padding:2.5rem!important
 }
 .pt-lg-10,
 .py-lg-10 {
  padding-top:2.5rem!important
 }
 .pr-lg-10,
 .px-lg-10 {
  padding-right:2.5rem!important
 }
 .pb-lg-10,
 .py-lg-10 {
  padding-bottom:2.5rem!important
 }
 .pl-lg-10,
 .px-lg-10 {
  padding-left:2.5rem!important
 }
 .p-lg-11 {
  padding:2.75rem!important
 }
 .pt-lg-11,
 .py-lg-11 {
  padding-top:2.75rem!important
 }
 .pr-lg-11,
 .px-lg-11 {
  padding-right:2.75rem!important
 }
 .pb-lg-11,
 .py-lg-11 {
  padding-bottom:2.75rem!important
 }
 .pl-lg-11,
 .px-lg-11 {
  padding-left:2.75rem!important
 }
 .p-lg-12 {
  padding:3rem!important
 }
 .pt-lg-12,
 .py-lg-12 {
  padding-top:3rem!important
 }
 .pr-lg-12,
 .px-lg-12 {
  padding-right:3rem!important
 }
 .pb-lg-12,
 .py-lg-12 {
  padding-bottom:3rem!important
 }
 .pl-lg-12,
 .px-lg-12 {
  padding-left:3rem!important
 }
 .p-lg-13 {
  padding:3.25rem!important
 }
 .pt-lg-13,
 .py-lg-13 {
  padding-top:3.25rem!important
 }
 .pr-lg-13,
 .px-lg-13 {
  padding-right:3.25rem!important
 }
 .pb-lg-13,
 .py-lg-13 {
  padding-bottom:3.25rem!important
 }
 .pl-lg-13,
 .px-lg-13 {
  padding-left:3.25rem!important
 }
 .p-lg-14 {
  padding:3.5rem!important
 }
 .pt-lg-14,
 .py-lg-14 {
  padding-top:3.5rem!important
 }
 .pr-lg-14,
 .px-lg-14 {
  padding-right:3.5rem!important
 }
 .pb-lg-14,
 .py-lg-14 {
  padding-bottom:3.5rem!important
 }
 .pl-lg-14,
 .px-lg-14 {
  padding-left:3.5rem!important
 }
 .p-lg-15 {
  padding:3.75rem!important
 }
 .pt-lg-15,
 .py-lg-15 {
  padding-top:3.75rem!important
 }
 .pr-lg-15,
 .px-lg-15 {
  padding-right:3.75rem!important
 }
 .pb-lg-15,
 .py-lg-15 {
  padding-bottom:3.75rem!important
 }
 .pl-lg-15,
 .px-lg-15 {
  padding-left:3.75rem!important
 }
 .p-lg-16 {
  padding:4rem!important
 }
 .pt-lg-16,
 .py-lg-16 {
  padding-top:4rem!important
 }
 .pr-lg-16,
 .px-lg-16 {
  padding-right:4rem!important
 }
 .pb-lg-16,
 .py-lg-16 {
  padding-bottom:4rem!important
 }
 .pl-lg-16,
 .px-lg-16 {
  padding-left:4rem!important
 }
 .p-lg-17 {
  padding:4.25rem!important
 }
 .pt-lg-17,
 .py-lg-17 {
  padding-top:4.25rem!important
 }
 .pr-lg-17,
 .px-lg-17 {
  padding-right:4.25rem!important
 }
 .pb-lg-17,
 .py-lg-17 {
  padding-bottom:4.25rem!important
 }
 .pl-lg-17,
 .px-lg-17 {
  padding-left:4.25rem!important
 }
 .p-lg-18 {
  padding:4.5rem!important
 }
 .pt-lg-18,
 .py-lg-18 {
  padding-top:4.5rem!important
 }
 .pr-lg-18,
 .px-lg-18 {
  padding-right:4.5rem!important
 }
 .pb-lg-18,
 .py-lg-18 {
  padding-bottom:4.5rem!important
 }
 .pl-lg-18,
 .px-lg-18 {
  padding-left:4.5rem!important
 }
 .p-lg-19 {
  padding:4.75rem!important
 }
 .pt-lg-19,
 .py-lg-19 {
  padding-top:4.75rem!important
 }
 .pr-lg-19,
 .px-lg-19 {
  padding-right:4.75rem!important
 }
 .pb-lg-19,
 .py-lg-19 {
  padding-bottom:4.75rem!important
 }
 .pl-lg-19,
 .px-lg-19 {
  padding-left:4.75rem!important
 }
 .p-lg-20 {
  padding:5rem!important
 }
 .pt-lg-20,
 .py-lg-20 {
  padding-top:5rem!important
 }
 .pr-lg-20,
 .px-lg-20 {
  padding-right:5rem!important
 }
 .pb-lg-20,
 .py-lg-20 {
  padding-bottom:5rem!important
 }
 .pl-lg-20,
 .px-lg-20 {
  padding-left:5rem!important
 }
 .p-lg-21 {
  padding:5.25rem!important
 }
 .pt-lg-21,
 .py-lg-21 {
  padding-top:5.25rem!important
 }
 .pr-lg-21,
 .px-lg-21 {
  padding-right:5.25rem!important
 }
 .pb-lg-21,
 .py-lg-21 {
  padding-bottom:5.25rem!important
 }
 .pl-lg-21,
 .px-lg-21 {
  padding-left:5.25rem!important
 }
 .p-lg-22 {
  padding:5.5rem!important
 }
 .pt-lg-22,
 .py-lg-22 {
  padding-top:5.5rem!important
 }
 .pr-lg-22,
 .px-lg-22 {
  padding-right:5.5rem!important
 }
 .pb-lg-22,
 .py-lg-22 {
  padding-bottom:5.5rem!important
 }
 .pl-lg-22,
 .px-lg-22 {
  padding-left:5.5rem!important
 }
 .p-lg-23 {
  padding:5.75rem!important
 }
 .pt-lg-23,
 .py-lg-23 {
  padding-top:5.75rem!important
 }
 .pr-lg-23,
 .px-lg-23 {
  padding-right:5.75rem!important
 }
 .pb-lg-23,
 .py-lg-23 {
  padding-bottom:5.75rem!important
 }
 .pl-lg-23,
 .px-lg-23 {
  padding-left:5.75rem!important
 }
 .p-lg-24 {
  padding:6rem!important
 }
 .pt-lg-24,
 .py-lg-24 {
  padding-top:6rem!important
 }
 .pr-lg-24,
 .px-lg-24 {
  padding-right:6rem!important
 }
 .pb-lg-24,
 .py-lg-24 {
  padding-bottom:6rem!important
 }
 .pl-lg-24,
 .px-lg-24 {
  padding-left:6rem!important
 }
 .p-lg-25 {
  padding:6.25rem!important
 }
 .pt-lg-25,
 .py-lg-25 {
  padding-top:6.25rem!important
 }
 .pr-lg-25,
 .px-lg-25 {
  padding-right:6.25rem!important
 }
 .pb-lg-25,
 .py-lg-25 {
  padding-bottom:6.25rem!important
 }
 .pl-lg-25,
 .px-lg-25 {
  padding-left:6.25rem!important
 }
 .p-lg-26 {
  padding:6.5rem!important
 }
 .pt-lg-26,
 .py-lg-26 {
  padding-top:6.5rem!important
 }
 .pr-lg-26,
 .px-lg-26 {
  padding-right:6.5rem!important
 }
 .pb-lg-26,
 .py-lg-26 {
  padding-bottom:6.5rem!important
 }
 .pl-lg-26,
 .px-lg-26 {
  padding-left:6.5rem!important
 }
 .p-lg-27 {
  padding:6.75rem!important
 }
 .pt-lg-27,
 .py-lg-27 {
  padding-top:6.75rem!important
 }
 .pr-lg-27,
 .px-lg-27 {
  padding-right:6.75rem!important
 }
 .pb-lg-27,
 .py-lg-27 {
  padding-bottom:6.75rem!important
 }
 .pl-lg-27,
 .px-lg-27 {
  padding-left:6.75rem!important
 }
 .p-lg-28 {
  padding:7rem!important
 }
 .pt-lg-28,
 .py-lg-28 {
  padding-top:7rem!important
 }
 .pr-lg-28,
 .px-lg-28 {
  padding-right:7rem!important
 }
 .pb-lg-28,
 .py-lg-28 {
  padding-bottom:7rem!important
 }
 .pl-lg-28,
 .px-lg-28 {
  padding-left:7rem!important
 }
 .p-lg-29 {
  padding:7.25rem!important
 }
 .pt-lg-29,
 .py-lg-29 {
  padding-top:7.25rem!important
 }
 .pr-lg-29,
 .px-lg-29 {
  padding-right:7.25rem!important
 }
 .pb-lg-29,
 .py-lg-29 {
  padding-bottom:7.25rem!important
 }
 .pl-lg-29,
 .px-lg-29 {
  padding-left:7.25rem!important
 }
 .p-lg-30 {
  padding:7.5rem!important
 }
 .pt-lg-30,
 .py-lg-30 {
  padding-top:7.5rem!important
 }
 .pr-lg-30,
 .px-lg-30 {
  padding-right:7.5rem!important
 }
 .pb-lg-30,
 .py-lg-30 {
  padding-bottom:7.5rem!important
 }
 .pl-lg-30,
 .px-lg-30 {
  padding-left:7.5rem!important
 }
 .p-lg-31 {
  padding:7.75rem!important
 }
 .pt-lg-31,
 .py-lg-31 {
  padding-top:7.75rem!important
 }
 .pr-lg-31,
 .px-lg-31 {
  padding-right:7.75rem!important
 }
 .pb-lg-31,
 .py-lg-31 {
  padding-bottom:7.75rem!important
 }
 .pl-lg-31,
 .px-lg-31 {
  padding-left:7.75rem!important
 }
 .p-lg-32 {
  padding:8rem!important
 }
 .pt-lg-32,
 .py-lg-32 {
  padding-top:8rem!important
 }
 .pr-lg-32,
 .px-lg-32 {
  padding-right:8rem!important
 }
 .pb-lg-32,
 .py-lg-32 {
  padding-bottom:8rem!important
 }
 .pl-lg-32,
 .px-lg-32 {
  padding-left:8rem!important
 }
 .p-lg-33 {
  padding:8.25rem!important
 }
 .pt-lg-33,
 .py-lg-33 {
  padding-top:8.25rem!important
 }
 .pr-lg-33,
 .px-lg-33 {
  padding-right:8.25rem!important
 }
 .pb-lg-33,
 .py-lg-33 {
  padding-bottom:8.25rem!important
 }
 .pl-lg-33,
 .px-lg-33 {
  padding-left:8.25rem!important
 }
 .p-lg-34 {
  padding:8.5rem!important
 }
 .pt-lg-34,
 .py-lg-34 {
  padding-top:8.5rem!important
 }
 .pr-lg-34,
 .px-lg-34 {
  padding-right:8.5rem!important
 }
 .pb-lg-34,
 .py-lg-34 {
  padding-bottom:8.5rem!important
 }
 .pl-lg-34,
 .px-lg-34 {
  padding-left:8.5rem!important
 }
 .p-lg-35 {
  padding:8.75rem!important
 }
 .pt-lg-35,
 .py-lg-35 {
  padding-top:8.75rem!important
 }
 .pr-lg-35,
 .px-lg-35 {
  padding-right:8.75rem!important
 }
 .pb-lg-35,
 .py-lg-35 {
  padding-bottom:8.75rem!important
 }
 .pl-lg-35,
 .px-lg-35 {
  padding-left:8.75rem!important
 }
 .p-lg-36 {
  padding:9rem!important
 }
 .pt-lg-36,
 .py-lg-36 {
  padding-top:9rem!important
 }
 .pr-lg-36,
 .px-lg-36 {
  padding-right:9rem!important
 }
 .pb-lg-36,
 .py-lg-36 {
  padding-bottom:9rem!important
 }
 .pl-lg-36,
 .px-lg-36 {
  padding-left:9rem!important
 }
 .p-lg-37 {
  padding:9.25rem!important
 }
 .pt-lg-37,
 .py-lg-37 {
  padding-top:9.25rem!important
 }
 .pr-lg-37,
 .px-lg-37 {
  padding-right:9.25rem!important
 }
 .pb-lg-37,
 .py-lg-37 {
  padding-bottom:9.25rem!important
 }
 .pl-lg-37,
 .px-lg-37 {
  padding-left:9.25rem!important
 }
 .p-lg-48 {
  padding:9.5rem!important
 }
 .pt-lg-48,
 .py-lg-48 {
  padding-top:9.5rem!important
 }
 .pr-lg-48,
 .px-lg-48 {
  padding-right:9.5rem!important
 }
 .pb-lg-48,
 .py-lg-48 {
  padding-bottom:9.5rem!important
 }
 .pl-lg-48,
 .px-lg-48 {
  padding-left:9.5rem!important
 }
 .p-lg-39 {
  padding:9.75rem!important
 }
 .pt-lg-39,
 .py-lg-39 {
  padding-top:9.75rem!important
 }
 .pr-lg-39,
 .px-lg-39 {
  padding-right:9.75rem!important
 }
 .pb-lg-39,
 .py-lg-39 {
  padding-bottom:9.75rem!important
 }
 .pl-lg-39,
 .px-lg-39 {
  padding-left:9.75rem!important
 }
 .p-lg-40 {
  padding:10rem!important
 }
 .pt-lg-40,
 .py-lg-40 {
  padding-top:10rem!important
 }
 .pr-lg-40,
 .px-lg-40 {
  padding-right:10rem!important
 }
 .pb-lg-40,
 .py-lg-40 {
  padding-bottom:10rem!important
 }
 .pl-lg-40,
 .px-lg-40 {
  padding-left:10rem!important
 }
 .m-lg-n1 {
  margin:-.25rem!important
 }
 .mt-lg-n1,
 .my-lg-n1 {
  margin-top:-.25rem!important
 }
 .mr-lg-n1,
 .mx-lg-n1 {
  margin-right:-.25rem!important
 }
 .mb-lg-n1,
 .my-lg-n1 {
  margin-bottom:-.25rem!important
 }
 .ml-lg-n1,
 .mx-lg-n1 {
  margin-left:-.25rem!important
 }
 .m-lg-n2 {
  margin:-.5rem!important
 }
 .mt-lg-n2,
 .my-lg-n2 {
  margin-top:-.5rem!important
 }
 .mr-lg-n2,
 .mx-lg-n2 {
  margin-right:-.5rem!important
 }
 .mb-lg-n2,
 .my-lg-n2 {
  margin-bottom:-.5rem!important
 }
 .ml-lg-n2,
 .mx-lg-n2 {
  margin-left:-.5rem!important
 }
 .m-lg-n3 {
  margin:-.75rem!important
 }
 .mt-lg-n3,
 .my-lg-n3 {
  margin-top:-.75rem!important
 }
 .mr-lg-n3,
 .mx-lg-n3 {
  margin-right:-.75rem!important
 }
 .mb-lg-n3,
 .my-lg-n3 {
  margin-bottom:-.75rem!important
 }
 .ml-lg-n3,
 .mx-lg-n3 {
  margin-left:-.75rem!important
 }
 .m-lg-n4 {
  margin:-1rem!important
 }
 .mt-lg-n4,
 .my-lg-n4 {
  margin-top:-1rem!important
 }
 .mr-lg-n4,
 .mx-lg-n4 {
  margin-right:-1rem!important
 }
 .mb-lg-n4,
 .my-lg-n4 {
  margin-bottom:-1rem!important
 }
 .ml-lg-n4,
 .mx-lg-n4 {
  margin-left:-1rem!important
 }
 .m-lg-n5 {
  margin:-1.25rem!important
 }
 .mt-lg-n5,
 .my-lg-n5 {
  margin-top:-1.25rem!important
 }
 .mr-lg-n5,
 .mx-lg-n5 {
  margin-right:-1.25rem!important
 }
 .mb-lg-n5,
 .my-lg-n5 {
  margin-bottom:-1.25rem!important
 }
 .ml-lg-n5,
 .mx-lg-n5 {
  margin-left:-1.25rem!important
 }
 .m-lg-n6 {
  margin:-1.5rem!important
 }
 .mt-lg-n6,
 .my-lg-n6 {
  margin-top:-1.5rem!important
 }
 .mr-lg-n6,
 .mx-lg-n6 {
  margin-right:-1.5rem!important
 }
 .mb-lg-n6,
 .my-lg-n6 {
  margin-bottom:-1.5rem!important
 }
 .ml-lg-n6,
 .mx-lg-n6 {
  margin-left:-1.5rem!important
 }
 .m-lg-n7 {
  margin:-1.75rem!important
 }
 .mt-lg-n7,
 .my-lg-n7 {
  margin-top:-1.75rem!important
 }
 .mr-lg-n7,
 .mx-lg-n7 {
  margin-right:-1.75rem!important
 }
 .mb-lg-n7,
 .my-lg-n7 {
  margin-bottom:-1.75rem!important
 }
 .ml-lg-n7,
 .mx-lg-n7 {
  margin-left:-1.75rem!important
 }
 .m-lg-n8 {
  margin:-2rem!important
 }
 .mt-lg-n8,
 .my-lg-n8 {
  margin-top:-2rem!important
 }
 .mr-lg-n8,
 .mx-lg-n8 {
  margin-right:-2rem!important
 }
 .mb-lg-n8,
 .my-lg-n8 {
  margin-bottom:-2rem!important
 }
 .ml-lg-n8,
 .mx-lg-n8 {
  margin-left:-2rem!important
 }
 .m-lg-n9 {
  margin:-2.25rem!important
 }
 .mt-lg-n9,
 .my-lg-n9 {
  margin-top:-2.25rem!important
 }
 .mr-lg-n9,
 .mx-lg-n9 {
  margin-right:-2.25rem!important
 }
 .mb-lg-n9,
 .my-lg-n9 {
  margin-bottom:-2.25rem!important
 }
 .ml-lg-n9,
 .mx-lg-n9 {
  margin-left:-2.25rem!important
 }
 .m-lg-n10 {
  margin:-2.5rem!important
 }
 .mt-lg-n10,
 .my-lg-n10 {
  margin-top:-2.5rem!important
 }
 .mr-lg-n10,
 .mx-lg-n10 {
  margin-right:-2.5rem!important
 }
 .mb-lg-n10,
 .my-lg-n10 {
  margin-bottom:-2.5rem!important
 }
 .ml-lg-n10,
 .mx-lg-n10 {
  margin-left:-2.5rem!important
 }
 .m-lg-n11 {
  margin:-2.75rem!important
 }
 .mt-lg-n11,
 .my-lg-n11 {
  margin-top:-2.75rem!important
 }
 .mr-lg-n11,
 .mx-lg-n11 {
  margin-right:-2.75rem!important
 }
 .mb-lg-n11,
 .my-lg-n11 {
  margin-bottom:-2.75rem!important
 }
 .ml-lg-n11,
 .mx-lg-n11 {
  margin-left:-2.75rem!important
 }
 .m-lg-n12 {
  margin:-3rem!important
 }
 .mt-lg-n12,
 .my-lg-n12 {
  margin-top:-3rem!important
 }
 .mr-lg-n12,
 .mx-lg-n12 {
  margin-right:-3rem!important
 }
 .mb-lg-n12,
 .my-lg-n12 {
  margin-bottom:-3rem!important
 }
 .ml-lg-n12,
 .mx-lg-n12 {
  margin-left:-3rem!important
 }
 .m-lg-n13 {
  margin:-3.25rem!important
 }
 .mt-lg-n13,
 .my-lg-n13 {
  margin-top:-3.25rem!important
 }
 .mr-lg-n13,
 .mx-lg-n13 {
  margin-right:-3.25rem!important
 }
 .mb-lg-n13,
 .my-lg-n13 {
  margin-bottom:-3.25rem!important
 }
 .ml-lg-n13,
 .mx-lg-n13 {
  margin-left:-3.25rem!important
 }
 .m-lg-n14 {
  margin:-3.5rem!important
 }
 .mt-lg-n14,
 .my-lg-n14 {
  margin-top:-3.5rem!important
 }
 .mr-lg-n14,
 .mx-lg-n14 {
  margin-right:-3.5rem!important
 }
 .mb-lg-n14,
 .my-lg-n14 {
  margin-bottom:-3.5rem!important
 }
 .ml-lg-n14,
 .mx-lg-n14 {
  margin-left:-3.5rem!important
 }
 .m-lg-n15 {
  margin:-3.75rem!important
 }
 .mt-lg-n15,
 .my-lg-n15 {
  margin-top:-3.75rem!important
 }
 .mr-lg-n15,
 .mx-lg-n15 {
  margin-right:-3.75rem!important
 }
 .mb-lg-n15,
 .my-lg-n15 {
  margin-bottom:-3.75rem!important
 }
 .ml-lg-n15,
 .mx-lg-n15 {
  margin-left:-3.75rem!important
 }
 .m-lg-n16 {
  margin:-4rem!important
 }
 .mt-lg-n16,
 .my-lg-n16 {
  margin-top:-4rem!important
 }
 .mr-lg-n16,
 .mx-lg-n16 {
  margin-right:-4rem!important
 }
 .mb-lg-n16,
 .my-lg-n16 {
  margin-bottom:-4rem!important
 }
 .ml-lg-n16,
 .mx-lg-n16 {
  margin-left:-4rem!important
 }
 .m-lg-n17 {
  margin:-4.25rem!important
 }
 .mt-lg-n17,
 .my-lg-n17 {
  margin-top:-4.25rem!important
 }
 .mr-lg-n17,
 .mx-lg-n17 {
  margin-right:-4.25rem!important
 }
 .mb-lg-n17,
 .my-lg-n17 {
  margin-bottom:-4.25rem!important
 }
 .ml-lg-n17,
 .mx-lg-n17 {
  margin-left:-4.25rem!important
 }
 .m-lg-n18 {
  margin:-4.5rem!important
 }
 .mt-lg-n18,
 .my-lg-n18 {
  margin-top:-4.5rem!important
 }
 .mr-lg-n18,
 .mx-lg-n18 {
  margin-right:-4.5rem!important
 }
 .mb-lg-n18,
 .my-lg-n18 {
  margin-bottom:-4.5rem!important
 }
 .ml-lg-n18,
 .mx-lg-n18 {
  margin-left:-4.5rem!important
 }
 .m-lg-n19 {
  margin:-4.75rem!important
 }
 .mt-lg-n19,
 .my-lg-n19 {
  margin-top:-4.75rem!important
 }
 .mr-lg-n19,
 .mx-lg-n19 {
  margin-right:-4.75rem!important
 }
 .mb-lg-n19,
 .my-lg-n19 {
  margin-bottom:-4.75rem!important
 }
 .ml-lg-n19,
 .mx-lg-n19 {
  margin-left:-4.75rem!important
 }
 .m-lg-n20 {
  margin:-5rem!important
 }
 .mt-lg-n20,
 .my-lg-n20 {
  margin-top:-5rem!important
 }
 .mr-lg-n20,
 .mx-lg-n20 {
  margin-right:-5rem!important
 }
 .mb-lg-n20,
 .my-lg-n20 {
  margin-bottom:-5rem!important
 }
 .ml-lg-n20,
 .mx-lg-n20 {
  margin-left:-5rem!important
 }
 .m-lg-n21 {
  margin:-5.25rem!important
 }
 .mt-lg-n21,
 .my-lg-n21 {
  margin-top:-5.25rem!important
 }
 .mr-lg-n21,
 .mx-lg-n21 {
  margin-right:-5.25rem!important
 }
 .mb-lg-n21,
 .my-lg-n21 {
  margin-bottom:-5.25rem!important
 }
 .ml-lg-n21,
 .mx-lg-n21 {
  margin-left:-5.25rem!important
 }
 .m-lg-n22 {
  margin:-5.5rem!important
 }
 .mt-lg-n22,
 .my-lg-n22 {
  margin-top:-5.5rem!important
 }
 .mr-lg-n22,
 .mx-lg-n22 {
  margin-right:-5.5rem!important
 }
 .mb-lg-n22,
 .my-lg-n22 {
  margin-bottom:-5.5rem!important
 }
 .ml-lg-n22,
 .mx-lg-n22 {
  margin-left:-5.5rem!important
 }
 .m-lg-n23 {
  margin:-5.75rem!important
 }
 .mt-lg-n23,
 .my-lg-n23 {
  margin-top:-5.75rem!important
 }
 .mr-lg-n23,
 .mx-lg-n23 {
  margin-right:-5.75rem!important
 }
 .mb-lg-n23,
 .my-lg-n23 {
  margin-bottom:-5.75rem!important
 }
 .ml-lg-n23,
 .mx-lg-n23 {
  margin-left:-5.75rem!important
 }
 .m-lg-n24 {
  margin:-6rem!important
 }
 .mt-lg-n24,
 .my-lg-n24 {
  margin-top:-6rem!important
 }
 .mr-lg-n24,
 .mx-lg-n24 {
  margin-right:-6rem!important
 }
 .mb-lg-n24,
 .my-lg-n24 {
  margin-bottom:-6rem!important
 }
 .ml-lg-n24,
 .mx-lg-n24 {
  margin-left:-6rem!important
 }
 .m-lg-n25 {
  margin:-6.25rem!important
 }
 .mt-lg-n25,
 .my-lg-n25 {
  margin-top:-6.25rem!important
 }
 .mr-lg-n25,
 .mx-lg-n25 {
  margin-right:-6.25rem!important
 }
 .mb-lg-n25,
 .my-lg-n25 {
  margin-bottom:-6.25rem!important
 }
 .ml-lg-n25,
 .mx-lg-n25 {
  margin-left:-6.25rem!important
 }
 .m-lg-n26 {
  margin:-6.5rem!important
 }
 .mt-lg-n26,
 .my-lg-n26 {
  margin-top:-6.5rem!important
 }
 .mr-lg-n26,
 .mx-lg-n26 {
  margin-right:-6.5rem!important
 }
 .mb-lg-n26,
 .my-lg-n26 {
  margin-bottom:-6.5rem!important
 }
 .ml-lg-n26,
 .mx-lg-n26 {
  margin-left:-6.5rem!important
 }
 .m-lg-n27 {
  margin:-6.75rem!important
 }
 .mt-lg-n27,
 .my-lg-n27 {
  margin-top:-6.75rem!important
 }
 .mr-lg-n27,
 .mx-lg-n27 {
  margin-right:-6.75rem!important
 }
 .mb-lg-n27,
 .my-lg-n27 {
  margin-bottom:-6.75rem!important
 }
 .ml-lg-n27,
 .mx-lg-n27 {
  margin-left:-6.75rem!important
 }
 .m-lg-n28 {
  margin:-7rem!important
 }
 .mt-lg-n28,
 .my-lg-n28 {
  margin-top:-7rem!important
 }
 .mr-lg-n28,
 .mx-lg-n28 {
  margin-right:-7rem!important
 }
 .mb-lg-n28,
 .my-lg-n28 {
  margin-bottom:-7rem!important
 }
 .ml-lg-n28,
 .mx-lg-n28 {
  margin-left:-7rem!important
 }
 .m-lg-n29 {
  margin:-7.25rem!important
 }
 .mt-lg-n29,
 .my-lg-n29 {
  margin-top:-7.25rem!important
 }
 .mr-lg-n29,
 .mx-lg-n29 {
  margin-right:-7.25rem!important
 }
 .mb-lg-n29,
 .my-lg-n29 {
  margin-bottom:-7.25rem!important
 }
 .ml-lg-n29,
 .mx-lg-n29 {
  margin-left:-7.25rem!important
 }
 .m-lg-n30 {
  margin:-7.5rem!important
 }
 .mt-lg-n30,
 .my-lg-n30 {
  margin-top:-7.5rem!important
 }
 .mr-lg-n30,
 .mx-lg-n30 {
  margin-right:-7.5rem!important
 }
 .mb-lg-n30,
 .my-lg-n30 {
  margin-bottom:-7.5rem!important
 }
 .ml-lg-n30,
 .mx-lg-n30 {
  margin-left:-7.5rem!important
 }
 .m-lg-n31 {
  margin:-7.75rem!important
 }
 .mt-lg-n31,
 .my-lg-n31 {
  margin-top:-7.75rem!important
 }
 .mr-lg-n31,
 .mx-lg-n31 {
  margin-right:-7.75rem!important
 }
 .mb-lg-n31,
 .my-lg-n31 {
  margin-bottom:-7.75rem!important
 }
 .ml-lg-n31,
 .mx-lg-n31 {
  margin-left:-7.75rem!important
 }
 .m-lg-n32 {
  margin:-8rem!important
 }
 .mt-lg-n32,
 .my-lg-n32 {
  margin-top:-8rem!important
 }
 .mr-lg-n32,
 .mx-lg-n32 {
  margin-right:-8rem!important
 }
 .mb-lg-n32,
 .my-lg-n32 {
  margin-bottom:-8rem!important
 }
 .ml-lg-n32,
 .mx-lg-n32 {
  margin-left:-8rem!important
 }
 .m-lg-n33 {
  margin:-8.25rem!important
 }
 .mt-lg-n33,
 .my-lg-n33 {
  margin-top:-8.25rem!important
 }
 .mr-lg-n33,
 .mx-lg-n33 {
  margin-right:-8.25rem!important
 }
 .mb-lg-n33,
 .my-lg-n33 {
  margin-bottom:-8.25rem!important
 }
 .ml-lg-n33,
 .mx-lg-n33 {
  margin-left:-8.25rem!important
 }
 .m-lg-n34 {
  margin:-8.5rem!important
 }
 .mt-lg-n34,
 .my-lg-n34 {
  margin-top:-8.5rem!important
 }
 .mr-lg-n34,
 .mx-lg-n34 {
  margin-right:-8.5rem!important
 }
 .mb-lg-n34,
 .my-lg-n34 {
  margin-bottom:-8.5rem!important
 }
 .ml-lg-n34,
 .mx-lg-n34 {
  margin-left:-8.5rem!important
 }
 .m-lg-n35 {
  margin:-8.75rem!important
 }
 .mt-lg-n35,
 .my-lg-n35 {
  margin-top:-8.75rem!important
 }
 .mr-lg-n35,
 .mx-lg-n35 {
  margin-right:-8.75rem!important
 }
 .mb-lg-n35,
 .my-lg-n35 {
  margin-bottom:-8.75rem!important
 }
 .ml-lg-n35,
 .mx-lg-n35 {
  margin-left:-8.75rem!important
 }
 .m-lg-n36 {
  margin:-9rem!important
 }
 .mt-lg-n36,
 .my-lg-n36 {
  margin-top:-9rem!important
 }
 .mr-lg-n36,
 .mx-lg-n36 {
  margin-right:-9rem!important
 }
 .mb-lg-n36,
 .my-lg-n36 {
  margin-bottom:-9rem!important
 }
 .ml-lg-n36,
 .mx-lg-n36 {
  margin-left:-9rem!important
 }
 .m-lg-n37 {
  margin:-9.25rem!important
 }
 .mt-lg-n37,
 .my-lg-n37 {
  margin-top:-9.25rem!important
 }
 .mr-lg-n37,
 .mx-lg-n37 {
  margin-right:-9.25rem!important
 }
 .mb-lg-n37,
 .my-lg-n37 {
  margin-bottom:-9.25rem!important
 }
 .ml-lg-n37,
 .mx-lg-n37 {
  margin-left:-9.25rem!important
 }
 .m-lg-n48 {
  margin:-9.5rem!important
 }
 .mt-lg-n48,
 .my-lg-n48 {
  margin-top:-9.5rem!important
 }
 .mr-lg-n48,
 .mx-lg-n48 {
  margin-right:-9.5rem!important
 }
 .mb-lg-n48,
 .my-lg-n48 {
  margin-bottom:-9.5rem!important
 }
 .ml-lg-n48,
 .mx-lg-n48 {
  margin-left:-9.5rem!important
 }
 .m-lg-n39 {
  margin:-9.75rem!important
 }
 .mt-lg-n39,
 .my-lg-n39 {
  margin-top:-9.75rem!important
 }
 .mr-lg-n39,
 .mx-lg-n39 {
  margin-right:-9.75rem!important
 }
 .mb-lg-n39,
 .my-lg-n39 {
  margin-bottom:-9.75rem!important
 }
 .ml-lg-n39,
 .mx-lg-n39 {
  margin-left:-9.75rem!important
 }
 .m-lg-n40 {
  margin:-10rem!important
 }
 .mt-lg-n40,
 .my-lg-n40 {
  margin-top:-10rem!important
 }
 .mr-lg-n40,
 .mx-lg-n40 {
  margin-right:-10rem!important
 }
 .mb-lg-n40,
 .my-lg-n40 {
  margin-bottom:-10rem!important
 }
 .ml-lg-n40,
 .mx-lg-n40 {
  margin-left:-10rem!important
 }
 .m-lg-auto {
  margin:auto!important
 }
 .mt-lg-auto,
 .my-lg-auto {
  margin-top:auto!important
 }
 .mr-lg-auto,
 .mx-lg-auto {
  margin-right:auto!important
 }
 .mb-lg-auto,
 .my-lg-auto {
  margin-bottom:auto!important
 }
 .ml-lg-auto,
 .mx-lg-auto {
  margin-left:auto!important
 }
}
@media (min-width:1200px) {
 .m-xl-0 {
  margin:0!important
 }
 .mt-xl-0,
 .my-xl-0 {
  margin-top:0!important
 }
 .mr-xl-0,
 .mx-xl-0 {
  margin-right:0!important
 }
 .mb-xl-0,
 .my-xl-0 {
  margin-bottom:0!important
 }
 .ml-xl-0,
 .mx-xl-0 {
  margin-left:0!important
 }
 .m-xl-1 {
  margin:.25rem!important
 }
 .mt-xl-1,
 .my-xl-1 {
  margin-top:.25rem!important
 }
 .mr-xl-1,
 .mx-xl-1 {
  margin-right:.25rem!important
 }
 .mb-xl-1,
 .my-xl-1 {
  margin-bottom:.25rem!important
 }
 .ml-xl-1,
 .mx-xl-1 {
  margin-left:.25rem!important
 }
 .m-xl-2 {
  margin:.5rem!important
 }
 .mt-xl-2,
 .my-xl-2 {
  margin-top:.5rem!important
 }
 .mr-xl-2,
 .mx-xl-2 {
  margin-right:.5rem!important
 }
 .mb-xl-2,
 .my-xl-2 {
  margin-bottom:.5rem!important
 }
 .ml-xl-2,
 .mx-xl-2 {
  margin-left:.5rem!important
 }
 .m-xl-3 {
  margin:.75rem!important
 }
 .mt-xl-3,
 .my-xl-3 {
  margin-top:.75rem!important
 }
 .mr-xl-3,
 .mx-xl-3 {
  margin-right:.75rem!important
 }
 .mb-xl-3,
 .my-xl-3 {
  margin-bottom:.75rem!important
 }
 .ml-xl-3,
 .mx-xl-3 {
  margin-left:.75rem!important
 }
 .m-xl-4 {
  margin:1rem!important
 }
 .mt-xl-4,
 .my-xl-4 {
  margin-top:1rem!important
 }
 .mr-xl-4,
 .mx-xl-4 {
  margin-right:1rem!important
 }
 .mb-xl-4,
 .my-xl-4 {
  margin-bottom:1rem!important
 }
 .ml-xl-4,
 .mx-xl-4 {
  margin-left:1rem!important
 }
 .m-xl-5 {
  margin:1.25rem!important
 }
 .mt-xl-5,
 .my-xl-5 {
  margin-top:1.25rem!important
 }
 .mr-xl-5,
 .mx-xl-5 {
  margin-right:1.25rem!important
 }
 .mb-xl-5,
 .my-xl-5 {
  margin-bottom:1.25rem!important
 }
 .ml-xl-5,
 .mx-xl-5 {
  margin-left:1.25rem!important
 }
 .m-xl-6 {
  margin:1.5rem!important
 }
 .mt-xl-6,
 .my-xl-6 {
  margin-top:1.5rem!important
 }
 .mr-xl-6,
 .mx-xl-6 {
  margin-right:1.5rem!important
 }
 .mb-xl-6,
 .my-xl-6 {
  margin-bottom:1.5rem!important
 }
 .ml-xl-6,
 .mx-xl-6 {
  margin-left:1.5rem!important
 }
 .m-xl-7 {
  margin:1.75rem!important
 }
 .mt-xl-7,
 .my-xl-7 {
  margin-top:1.75rem!important
 }
 .mr-xl-7,
 .mx-xl-7 {
  margin-right:1.75rem!important
 }
 .mb-xl-7,
 .my-xl-7 {
  margin-bottom:1.75rem!important
 }
 .ml-xl-7,
 .mx-xl-7 {
  margin-left:1.75rem!important
 }
 .m-xl-8 {
  margin:2rem!important
 }
 .mt-xl-8,
 .my-xl-8 {
  margin-top:2rem!important
 }
 .mr-xl-8,
 .mx-xl-8 {
  margin-right:2rem!important
 }
 .mb-xl-8,
 .my-xl-8 {
  margin-bottom:2rem!important
 }
 .ml-xl-8,
 .mx-xl-8 {
  margin-left:2rem!important
 }
 .m-xl-9 {
  margin:2.25rem!important
 }
 .mt-xl-9,
 .my-xl-9 {
  margin-top:2.25rem!important
 }
 .mr-xl-9,
 .mx-xl-9 {
  margin-right:2.25rem!important
 }
 .mb-xl-9,
 .my-xl-9 {
  margin-bottom:2.25rem!important
 }
 .ml-xl-9,
 .mx-xl-9 {
  margin-left:2.25rem!important
 }
 .m-xl-10 {
  margin:2.5rem!important
 }
 .mt-xl-10,
 .my-xl-10 {
  margin-top:2.5rem!important
 }
 .mr-xl-10,
 .mx-xl-10 {
  margin-right:2.5rem!important
 }
 .mb-xl-10,
 .my-xl-10 {
  margin-bottom:2.5rem!important
 }
 .ml-xl-10,
 .mx-xl-10 {
  margin-left:2.5rem!important
 }
 .m-xl-11 {
  margin:2.75rem!important
 }
 .mt-xl-11,
 .my-xl-11 {
  margin-top:2.75rem!important
 }
 .mr-xl-11,
 .mx-xl-11 {
  margin-right:2.75rem!important
 }
 .mb-xl-11,
 .my-xl-11 {
  margin-bottom:2.75rem!important
 }
 .ml-xl-11,
 .mx-xl-11 {
  margin-left:2.75rem!important
 }
 .m-xl-12 {
  margin:3rem!important
 }
 .mt-xl-12,
 .my-xl-12 {
  margin-top:3rem!important
 }
 .mr-xl-12,
 .mx-xl-12 {
  margin-right:3rem!important
 }
 .mb-xl-12,
 .my-xl-12 {
  margin-bottom:3rem!important
 }
 .ml-xl-12,
 .mx-xl-12 {
  margin-left:3rem!important
 }
 .m-xl-13 {
  margin:3.25rem!important
 }
 .mt-xl-13,
 .my-xl-13 {
  margin-top:3.25rem!important
 }
 .mr-xl-13,
 .mx-xl-13 {
  margin-right:3.25rem!important
 }
 .mb-xl-13,
 .my-xl-13 {
  margin-bottom:3.25rem!important
 }
 .ml-xl-13,
 .mx-xl-13 {
  margin-left:3.25rem!important
 }
 .m-xl-14 {
  margin:3.5rem!important
 }
 .mt-xl-14,
 .my-xl-14 {
  margin-top:3.5rem!important
 }
 .mr-xl-14,
 .mx-xl-14 {
  margin-right:3.5rem!important
 }
 .mb-xl-14,
 .my-xl-14 {
  margin-bottom:3.5rem!important
 }
 .ml-xl-14,
 .mx-xl-14 {
  margin-left:3.5rem!important
 }
 .m-xl-15 {
  margin:3.75rem!important
 }
 .mt-xl-15,
 .my-xl-15 {
  margin-top:3.75rem!important
 }
 .mr-xl-15,
 .mx-xl-15 {
  margin-right:3.75rem!important
 }
 .mb-xl-15,
 .my-xl-15 {
  margin-bottom:3.75rem!important
 }
 .ml-xl-15,
 .mx-xl-15 {
  margin-left:3.75rem!important
 }
 .m-xl-16 {
  margin:4rem!important
 }
 .mt-xl-16,
 .my-xl-16 {
  margin-top:4rem!important
 }
 .mr-xl-16,
 .mx-xl-16 {
  margin-right:4rem!important
 }
 .mb-xl-16,
 .my-xl-16 {
  margin-bottom:4rem!important
 }
 .ml-xl-16,
 .mx-xl-16 {
  margin-left:4rem!important
 }
 .m-xl-17 {
  margin:4.25rem!important
 }
 .mt-xl-17,
 .my-xl-17 {
  margin-top:4.25rem!important
 }
 .mr-xl-17,
 .mx-xl-17 {
  margin-right:4.25rem!important
 }
 .mb-xl-17,
 .my-xl-17 {
  margin-bottom:4.25rem!important
 }
 .ml-xl-17,
 .mx-xl-17 {
  margin-left:4.25rem!important
 }
 .m-xl-18 {
  margin:4.5rem!important
 }
 .mt-xl-18,
 .my-xl-18 {
  margin-top:4.5rem!important
 }
 .mr-xl-18,
 .mx-xl-18 {
  margin-right:4.5rem!important
 }
 .mb-xl-18,
 .my-xl-18 {
  margin-bottom:4.5rem!important
 }
 .ml-xl-18,
 .mx-xl-18 {
  margin-left:4.5rem!important
 }
 .m-xl-19 {
  margin:4.75rem!important
 }
 .mt-xl-19,
 .my-xl-19 {
  margin-top:4.75rem!important
 }
 .mr-xl-19,
 .mx-xl-19 {
  margin-right:4.75rem!important
 }
 .mb-xl-19,
 .my-xl-19 {
  margin-bottom:4.75rem!important
 }
 .ml-xl-19,
 .mx-xl-19 {
  margin-left:4.75rem!important
 }
 .m-xl-20 {
  margin:5rem!important
 }
 .mt-xl-20,
 .my-xl-20 {
  margin-top:5rem!important
 }
 .mr-xl-20,
 .mx-xl-20 {
  margin-right:5rem!important
 }
 .mb-xl-20,
 .my-xl-20 {
  margin-bottom:5rem!important
 }
 .ml-xl-20,
 .mx-xl-20 {
  margin-left:5rem!important
 }
 .m-xl-21 {
  margin:5.25rem!important
 }
 .mt-xl-21,
 .my-xl-21 {
  margin-top:5.25rem!important
 }
 .mr-xl-21,
 .mx-xl-21 {
  margin-right:5.25rem!important
 }
 .mb-xl-21,
 .my-xl-21 {
  margin-bottom:5.25rem!important
 }
 .ml-xl-21,
 .mx-xl-21 {
  margin-left:5.25rem!important
 }
 .m-xl-22 {
  margin:5.5rem!important
 }
 .mt-xl-22,
 .my-xl-22 {
  margin-top:5.5rem!important
 }
 .mr-xl-22,
 .mx-xl-22 {
  margin-right:5.5rem!important
 }
 .mb-xl-22,
 .my-xl-22 {
  margin-bottom:5.5rem!important
 }
 .ml-xl-22,
 .mx-xl-22 {
  margin-left:5.5rem!important
 }
 .m-xl-23 {
  margin:5.75rem!important
 }
 .mt-xl-23,
 .my-xl-23 {
  margin-top:5.75rem!important
 }
 .mr-xl-23,
 .mx-xl-23 {
  margin-right:5.75rem!important
 }
 .mb-xl-23,
 .my-xl-23 {
  margin-bottom:5.75rem!important
 }
 .ml-xl-23,
 .mx-xl-23 {
  margin-left:5.75rem!important
 }
 .m-xl-24 {
  margin:6rem!important
 }
 .mt-xl-24,
 .my-xl-24 {
  margin-top:6rem!important
 }
 .mr-xl-24,
 .mx-xl-24 {
  margin-right:6rem!important
 }
 .mb-xl-24,
 .my-xl-24 {
  margin-bottom:6rem!important
 }
 .ml-xl-24,
 .mx-xl-24 {
  margin-left:6rem!important
 }
 .m-xl-25 {
  margin:6.25rem!important
 }
 .mt-xl-25,
 .my-xl-25 {
  margin-top:6.25rem!important
 }
 .mr-xl-25,
 .mx-xl-25 {
  margin-right:6.25rem!important
 }
 .mb-xl-25,
 .my-xl-25 {
  margin-bottom:6.25rem!important
 }
 .ml-xl-25,
 .mx-xl-25 {
  margin-left:6.25rem!important
 }
 .m-xl-26 {
  margin:6.5rem!important
 }
 .mt-xl-26,
 .my-xl-26 {
  margin-top:6.5rem!important
 }
 .mr-xl-26,
 .mx-xl-26 {
  margin-right:6.5rem!important
 }
 .mb-xl-26,
 .my-xl-26 {
  margin-bottom:6.5rem!important
 }
 .ml-xl-26,
 .mx-xl-26 {
  margin-left:6.5rem!important
 }
 .m-xl-27 {
  margin:6.75rem!important
 }
 .mt-xl-27,
 .my-xl-27 {
  margin-top:6.75rem!important
 }
 .mr-xl-27,
 .mx-xl-27 {
  margin-right:6.75rem!important
 }
 .mb-xl-27,
 .my-xl-27 {
  margin-bottom:6.75rem!important
 }
 .ml-xl-27,
 .mx-xl-27 {
  margin-left:6.75rem!important
 }
 .m-xl-28 {
  margin:7rem!important
 }
 .mt-xl-28,
 .my-xl-28 {
  margin-top:7rem!important
 }
 .mr-xl-28,
 .mx-xl-28 {
  margin-right:7rem!important
 }
 .mb-xl-28,
 .my-xl-28 {
  margin-bottom:7rem!important
 }
 .ml-xl-28,
 .mx-xl-28 {
  margin-left:7rem!important
 }
 .m-xl-29 {
  margin:7.25rem!important
 }
 .mt-xl-29,
 .my-xl-29 {
  margin-top:7.25rem!important
 }
 .mr-xl-29,
 .mx-xl-29 {
  margin-right:7.25rem!important
 }
 .mb-xl-29,
 .my-xl-29 {
  margin-bottom:7.25rem!important
 }
 .ml-xl-29,
 .mx-xl-29 {
  margin-left:7.25rem!important
 }
 .m-xl-30 {
  margin:7.5rem!important
 }
 .mt-xl-30,
 .my-xl-30 {
  margin-top:7.5rem!important
 }
 .mr-xl-30,
 .mx-xl-30 {
  margin-right:7.5rem!important
 }
 .mb-xl-30,
 .my-xl-30 {
  margin-bottom:7.5rem!important
 }
 .ml-xl-30,
 .mx-xl-30 {
  margin-left:7.5rem!important
 }
 .m-xl-31 {
  margin:7.75rem!important
 }
 .mt-xl-31,
 .my-xl-31 {
  margin-top:7.75rem!important
 }
 .mr-xl-31,
 .mx-xl-31 {
  margin-right:7.75rem!important
 }
 .mb-xl-31,
 .my-xl-31 {
  margin-bottom:7.75rem!important
 }
 .ml-xl-31,
 .mx-xl-31 {
  margin-left:7.75rem!important
 }
 .m-xl-32 {
  margin:8rem!important
 }
 .mt-xl-32,
 .my-xl-32 {
  margin-top:8rem!important
 }
 .mr-xl-32,
 .mx-xl-32 {
  margin-right:8rem!important
 }
 .mb-xl-32,
 .my-xl-32 {
  margin-bottom:8rem!important
 }
 .ml-xl-32,
 .mx-xl-32 {
  margin-left:8rem!important
 }
 .m-xl-33 {
  margin:8.25rem!important
 }
 .mt-xl-33,
 .my-xl-33 {
  margin-top:8.25rem!important
 }
 .mr-xl-33,
 .mx-xl-33 {
  margin-right:8.25rem!important
 }
 .mb-xl-33,
 .my-xl-33 {
  margin-bottom:8.25rem!important
 }
 .ml-xl-33,
 .mx-xl-33 {
  margin-left:8.25rem!important
 }
 .m-xl-34 {
  margin:8.5rem!important
 }
 .mt-xl-34,
 .my-xl-34 {
  margin-top:8.5rem!important
 }
 .mr-xl-34,
 .mx-xl-34 {
  margin-right:8.5rem!important
 }
 .mb-xl-34,
 .my-xl-34 {
  margin-bottom:8.5rem!important
 }
 .ml-xl-34,
 .mx-xl-34 {
  margin-left:8.5rem!important
 }
 .m-xl-35 {
  margin:8.75rem!important
 }
 .mt-xl-35,
 .my-xl-35 {
  margin-top:8.75rem!important
 }
 .mr-xl-35,
 .mx-xl-35 {
  margin-right:8.75rem!important
 }
 .mb-xl-35,
 .my-xl-35 {
  margin-bottom:8.75rem!important
 }
 .ml-xl-35,
 .mx-xl-35 {
  margin-left:8.75rem!important
 }
 .m-xl-36 {
  margin:9rem!important
 }
 .mt-xl-36,
 .my-xl-36 {
  margin-top:9rem!important
 }
 .mr-xl-36,
 .mx-xl-36 {
  margin-right:9rem!important
 }
 .mb-xl-36,
 .my-xl-36 {
  margin-bottom:9rem!important
 }
 .ml-xl-36,
 .mx-xl-36 {
  margin-left:9rem!important
 }
 .m-xl-37 {
  margin:9.25rem!important
 }
 .mt-xl-37,
 .my-xl-37 {
  margin-top:9.25rem!important
 }
 .mr-xl-37,
 .mx-xl-37 {
  margin-right:9.25rem!important
 }
 .mb-xl-37,
 .my-xl-37 {
  margin-bottom:9.25rem!important
 }
 .ml-xl-37,
 .mx-xl-37 {
  margin-left:9.25rem!important
 }
 .m-xl-48 {
  margin:9.5rem!important
 }
 .mt-xl-48,
 .my-xl-48 {
  margin-top:9.5rem!important
 }
 .mr-xl-48,
 .mx-xl-48 {
  margin-right:9.5rem!important
 }
 .mb-xl-48,
 .my-xl-48 {
  margin-bottom:9.5rem!important
 }
 .ml-xl-48,
 .mx-xl-48 {
  margin-left:9.5rem!important
 }
 .m-xl-39 {
  margin:9.75rem!important
 }
 .mt-xl-39,
 .my-xl-39 {
  margin-top:9.75rem!important
 }
 .mr-xl-39,
 .mx-xl-39 {
  margin-right:9.75rem!important
 }
 .mb-xl-39,
 .my-xl-39 {
  margin-bottom:9.75rem!important
 }
 .ml-xl-39,
 .mx-xl-39 {
  margin-left:9.75rem!important
 }
 .m-xl-40 {
  margin:10rem!important
 }
 .mt-xl-40,
 .my-xl-40 {
  margin-top:10rem!important
 }
 .mr-xl-40,
 .mx-xl-40 {
  margin-right:10rem!important
 }
 .mb-xl-40,
 .my-xl-40 {
  margin-bottom:10rem!important
 }
 .ml-xl-40,
 .mx-xl-40 {
  margin-left:10rem!important
 }
 .p-xl-0 {
  padding:0!important
 }
 .pt-xl-0,
 .py-xl-0 {
  padding-top:0!important
 }
 .pr-xl-0,
 .px-xl-0 {
  padding-right:0!important
 }
 .pb-xl-0,
 .py-xl-0 {
  padding-bottom:0!important
 }
 .pl-xl-0,
 .px-xl-0 {
  padding-left:0!important
 }
 .p-xl-1 {
  padding:.25rem!important
 }
 .pt-xl-1,
 .py-xl-1 {
  padding-top:.25rem!important
 }
 .pr-xl-1,
 .px-xl-1 {
  padding-right:.25rem!important
 }
 .pb-xl-1,
 .py-xl-1 {
  padding-bottom:.25rem!important
 }
 .pl-xl-1,
 .px-xl-1 {
  padding-left:.25rem!important
 }
 .p-xl-2 {
  padding:.5rem!important
 }
 .pt-xl-2,
 .py-xl-2 {
  padding-top:.5rem!important
 }
 .pr-xl-2,
 .px-xl-2 {
  padding-right:.5rem!important
 }
 .pb-xl-2,
 .py-xl-2 {
  padding-bottom:.5rem!important
 }
 .pl-xl-2,
 .px-xl-2 {
  padding-left:.5rem!important
 }
 .p-xl-3 {
  padding:.75rem!important
 }
 .pt-xl-3,
 .py-xl-3 {
  padding-top:.75rem!important
 }
 .pr-xl-3,
 .px-xl-3 {
  padding-right:.75rem!important
 }
 .pb-xl-3,
 .py-xl-3 {
  padding-bottom:.75rem!important
 }
 .pl-xl-3,
 .px-xl-3 {
  padding-left:.75rem!important
 }
 .p-xl-4 {
  padding:1rem!important
 }
 .pt-xl-4,
 .py-xl-4 {
  padding-top:1rem!important
 }
 .pr-xl-4,
 .px-xl-4 {
  padding-right:1rem!important
 }
 .pb-xl-4,
 .py-xl-4 {
  padding-bottom:1rem!important
 }
 .pl-xl-4,
 .px-xl-4 {
  padding-left:1rem!important
 }
 .p-xl-5 {
  padding:1.25rem!important
 }
 .pt-xl-5,
 .py-xl-5 {
  padding-top:1.25rem!important
 }
 .pr-xl-5,
 .px-xl-5 {
  padding-right:1.25rem!important
 }
 .pb-xl-5,
 .py-xl-5 {
  padding-bottom:1.25rem!important
 }
 .pl-xl-5,
 .px-xl-5 {
  padding-left:1.25rem!important
 }
 .p-xl-6 {
  padding:1.5rem!important
 }
 .pt-xl-6,
 .py-xl-6 {
  padding-top:1.5rem!important
 }
 .pr-xl-6,
 .px-xl-6 {
  padding-right:1.5rem!important
 }
 .pb-xl-6,
 .py-xl-6 {
  padding-bottom:1.5rem!important
 }
 .pl-xl-6,
 .px-xl-6 {
  padding-left:1.5rem!important
 }
 .p-xl-7 {
  padding:1.75rem!important
 }
 .pt-xl-7,
 .py-xl-7 {
  padding-top:1.75rem!important
 }
 .pr-xl-7,
 .px-xl-7 {
  padding-right:1.75rem!important
 }
 .pb-xl-7,
 .py-xl-7 {
  padding-bottom:1.75rem!important
 }
 .pl-xl-7,
 .px-xl-7 {
  padding-left:1.75rem!important
 }
 .p-xl-8 {
  padding:2rem!important
 }
 .pt-xl-8,
 .py-xl-8 {
  padding-top:2rem!important
 }
 .pr-xl-8,
 .px-xl-8 {
  padding-right:2rem!important
 }
 .pb-xl-8,
 .py-xl-8 {
  padding-bottom:2rem!important
 }
 .pl-xl-8,
 .px-xl-8 {
  padding-left:2rem!important
 }
 .p-xl-9 {
  padding:2.25rem!important
 }
 .pt-xl-9,
 .py-xl-9 {
  padding-top:2.25rem!important
 }
 .pr-xl-9,
 .px-xl-9 {
  padding-right:2.25rem!important
 }
 .pb-xl-9,
 .py-xl-9 {
  padding-bottom:2.25rem!important
 }
 .pl-xl-9,
 .px-xl-9 {
  padding-left:2.25rem!important
 }
 .p-xl-10 {
  padding:2.5rem!important
 }
 .pt-xl-10,
 .py-xl-10 {
  padding-top:2.5rem!important
 }
 .pr-xl-10,
 .px-xl-10 {
  padding-right:2.5rem!important
 }
 .pb-xl-10,
 .py-xl-10 {
  padding-bottom:2.5rem!important
 }
 .pl-xl-10,
 .px-xl-10 {
  padding-left:2.5rem!important
 }
 .p-xl-11 {
  padding:2.75rem!important
 }
 .pt-xl-11,
 .py-xl-11 {
  padding-top:2.75rem!important
 }
 .pr-xl-11,
 .px-xl-11 {
  padding-right:2.75rem!important
 }
 .pb-xl-11,
 .py-xl-11 {
  padding-bottom:2.75rem!important
 }
 .pl-xl-11,
 .px-xl-11 {
  padding-left:2.75rem!important
 }
 .p-xl-12 {
  padding:3rem!important
 }
 .pt-xl-12,
 .py-xl-12 {
  padding-top:3rem!important
 }
 .pr-xl-12,
 .px-xl-12 {
  padding-right:3rem!important
 }
 .pb-xl-12,
 .py-xl-12 {
  padding-bottom:3rem!important
 }
 .pl-xl-12,
 .px-xl-12 {
  padding-left:3rem!important
 }
 .p-xl-13 {
  padding:3.25rem!important
 }
 .pt-xl-13,
 .py-xl-13 {
  padding-top:3.25rem!important
 }
 .pr-xl-13,
 .px-xl-13 {
  padding-right:3.25rem!important
 }
 .pb-xl-13,
 .py-xl-13 {
  padding-bottom:3.25rem!important
 }
 .pl-xl-13,
 .px-xl-13 {
  padding-left:3.25rem!important
 }
 .p-xl-14 {
  padding:3.5rem!important
 }
 .pt-xl-14,
 .py-xl-14 {
  padding-top:3.5rem!important
 }
 .pr-xl-14,
 .px-xl-14 {
  padding-right:3.5rem!important
 }
 .pb-xl-14,
 .py-xl-14 {
  padding-bottom:3.5rem!important
 }
 .pl-xl-14,
 .px-xl-14 {
  padding-left:3.5rem!important
 }
 .p-xl-15 {
  padding:3.75rem!important
 }
 .pt-xl-15,
 .py-xl-15 {
  padding-top:3.75rem!important
 }
 .pr-xl-15,
 .px-xl-15 {
  padding-right:3.75rem!important
 }
 .pb-xl-15,
 .py-xl-15 {
  padding-bottom:3.75rem!important
 }
 .pl-xl-15,
 .px-xl-15 {
  padding-left:3.75rem!important
 }
 .p-xl-16 {
  padding:4rem!important
 }
 .pt-xl-16,
 .py-xl-16 {
  padding-top:4rem!important
 }
 .pr-xl-16,
 .px-xl-16 {
  padding-right:4rem!important
 }
 .pb-xl-16,
 .py-xl-16 {
  padding-bottom:4rem!important
 }
 .pl-xl-16,
 .px-xl-16 {
  padding-left:4rem!important
 }
 .p-xl-17 {
  padding:4.25rem!important
 }
 .pt-xl-17,
 .py-xl-17 {
  padding-top:4.25rem!important
 }
 .pr-xl-17,
 .px-xl-17 {
  padding-right:4.25rem!important
 }
 .pb-xl-17,
 .py-xl-17 {
  padding-bottom:4.25rem!important
 }
 .pl-xl-17,
 .px-xl-17 {
  padding-left:4.25rem!important
 }
 .p-xl-18 {
  padding:4.5rem!important
 }
 .pt-xl-18,
 .py-xl-18 {
  padding-top:4.5rem!important
 }
 .pr-xl-18,
 .px-xl-18 {
  padding-right:4.5rem!important
 }
 .pb-xl-18,
 .py-xl-18 {
  padding-bottom:4.5rem!important
 }
 .pl-xl-18,
 .px-xl-18 {
  padding-left:4.5rem!important
 }
 .p-xl-19 {
  padding:4.75rem!important
 }
 .pt-xl-19,
 .py-xl-19 {
  padding-top:4.75rem!important
 }
 .pr-xl-19,
 .px-xl-19 {
  padding-right:4.75rem!important
 }
 .pb-xl-19,
 .py-xl-19 {
  padding-bottom:4.75rem!important
 }
 .pl-xl-19,
 .px-xl-19 {
  padding-left:4.75rem!important
 }
 .p-xl-20 {
  padding:5rem!important
 }
 .pt-xl-20,
 .py-xl-20 {
  padding-top:5rem!important
 }
 .pr-xl-20,
 .px-xl-20 {
  padding-right:5rem!important
 }
 .pb-xl-20,
 .py-xl-20 {
  padding-bottom:5rem!important
 }
 .pl-xl-20,
 .px-xl-20 {
  padding-left:5rem!important
 }
 .p-xl-21 {
  padding:5.25rem!important
 }
 .pt-xl-21,
 .py-xl-21 {
  padding-top:5.25rem!important
 }
 .pr-xl-21,
 .px-xl-21 {
  padding-right:5.25rem!important
 }
 .pb-xl-21,
 .py-xl-21 {
  padding-bottom:5.25rem!important
 }
 .pl-xl-21,
 .px-xl-21 {
  padding-left:5.25rem!important
 }
 .p-xl-22 {
  padding:5.5rem!important
 }
 .pt-xl-22,
 .py-xl-22 {
  padding-top:5.5rem!important
 }
 .pr-xl-22,
 .px-xl-22 {
  padding-right:5.5rem!important
 }
 .pb-xl-22,
 .py-xl-22 {
  padding-bottom:5.5rem!important
 }
 .pl-xl-22,
 .px-xl-22 {
  padding-left:5.5rem!important
 }
 .p-xl-23 {
  padding:5.75rem!important
 }
 .pt-xl-23,
 .py-xl-23 {
  padding-top:5.75rem!important
 }
 .pr-xl-23,
 .px-xl-23 {
  padding-right:5.75rem!important
 }
 .pb-xl-23,
 .py-xl-23 {
  padding-bottom:5.75rem!important
 }
 .pl-xl-23,
 .px-xl-23 {
  padding-left:5.75rem!important
 }
 .p-xl-24 {
  padding:6rem!important
 }
 .pt-xl-24,
 .py-xl-24 {
  padding-top:6rem!important
 }
 .pr-xl-24,
 .px-xl-24 {
  padding-right:6rem!important
 }
 .pb-xl-24,
 .py-xl-24 {
  padding-bottom:6rem!important
 }
 .pl-xl-24,
 .px-xl-24 {
  padding-left:6rem!important
 }
 .p-xl-25 {
  padding:6.25rem!important
 }
 .pt-xl-25,
 .py-xl-25 {
  padding-top:6.25rem!important
 }
 .pr-xl-25,
 .px-xl-25 {
  padding-right:6.25rem!important
 }
 .pb-xl-25,
 .py-xl-25 {
  padding-bottom:6.25rem!important
 }
 .pl-xl-25,
 .px-xl-25 {
  padding-left:6.25rem!important
 }
 .p-xl-26 {
  padding:6.5rem!important
 }
 .pt-xl-26,
 .py-xl-26 {
  padding-top:6.5rem!important
 }
 .pr-xl-26,
 .px-xl-26 {
  padding-right:6.5rem!important
 }
 .pb-xl-26,
 .py-xl-26 {
  padding-bottom:6.5rem!important
 }
 .pl-xl-26,
 .px-xl-26 {
  padding-left:6.5rem!important
 }
 .p-xl-27 {
  padding:6.75rem!important
 }
 .pt-xl-27,
 .py-xl-27 {
  padding-top:6.75rem!important
 }
 .pr-xl-27,
 .px-xl-27 {
  padding-right:6.75rem!important
 }
 .pb-xl-27,
 .py-xl-27 {
  padding-bottom:6.75rem!important
 }
 .pl-xl-27,
 .px-xl-27 {
  padding-left:6.75rem!important
 }
 .p-xl-28 {
  padding:7rem!important
 }
 .pt-xl-28,
 .py-xl-28 {
  padding-top:7rem!important
 }
 .pr-xl-28,
 .px-xl-28 {
  padding-right:7rem!important
 }
 .pb-xl-28,
 .py-xl-28 {
  padding-bottom:7rem!important
 }
 .pl-xl-28,
 .px-xl-28 {
  padding-left:7rem!important
 }
 .p-xl-29 {
  padding:7.25rem!important
 }
 .pt-xl-29,
 .py-xl-29 {
  padding-top:7.25rem!important
 }
 .pr-xl-29,
 .px-xl-29 {
  padding-right:7.25rem!important
 }
 .pb-xl-29,
 .py-xl-29 {
  padding-bottom:7.25rem!important
 }
 .pl-xl-29,
 .px-xl-29 {
  padding-left:7.25rem!important
 }
 .p-xl-30 {
  padding:7.5rem!important
 }
 .pt-xl-30,
 .py-xl-30 {
  padding-top:7.5rem!important
 }
 .pr-xl-30,
 .px-xl-30 {
  padding-right:7.5rem!important
 }
 .pb-xl-30,
 .py-xl-30 {
  padding-bottom:7.5rem!important
 }
 .pl-xl-30,
 .px-xl-30 {
  padding-left:7.5rem!important
 }
 .p-xl-31 {
  padding:7.75rem!important
 }
 .pt-xl-31,
 .py-xl-31 {
  padding-top:7.75rem!important
 }
 .pr-xl-31,
 .px-xl-31 {
  padding-right:7.75rem!important
 }
 .pb-xl-31,
 .py-xl-31 {
  padding-bottom:7.75rem!important
 }
 .pl-xl-31,
 .px-xl-31 {
  padding-left:7.75rem!important
 }
 .p-xl-32 {
  padding:8rem!important
 }
 .pt-xl-32,
 .py-xl-32 {
  padding-top:8rem!important
 }
 .pr-xl-32,
 .px-xl-32 {
  padding-right:8rem!important
 }
 .pb-xl-32,
 .py-xl-32 {
  padding-bottom:8rem!important
 }
 .pl-xl-32,
 .px-xl-32 {
  padding-left:8rem!important
 }
 .p-xl-33 {
  padding:8.25rem!important
 }
 .pt-xl-33,
 .py-xl-33 {
  padding-top:8.25rem!important
 }
 .pr-xl-33,
 .px-xl-33 {
  padding-right:8.25rem!important
 }
 .pb-xl-33,
 .py-xl-33 {
  padding-bottom:8.25rem!important
 }
 .pl-xl-33,
 .px-xl-33 {
  padding-left:8.25rem!important
 }
 .p-xl-34 {
  padding:8.5rem!important
 }
 .pt-xl-34,
 .py-xl-34 {
  padding-top:8.5rem!important
 }
 .pr-xl-34,
 .px-xl-34 {
  padding-right:8.5rem!important
 }
 .pb-xl-34,
 .py-xl-34 {
  padding-bottom:8.5rem!important
 }
 .pl-xl-34,
 .px-xl-34 {
  padding-left:8.5rem!important
 }
 .p-xl-35 {
  padding:8.75rem!important
 }
 .pt-xl-35,
 .py-xl-35 {
  padding-top:8.75rem!important
 }
 .pr-xl-35,
 .px-xl-35 {
  padding-right:8.75rem!important
 }
 .pb-xl-35,
 .py-xl-35 {
  padding-bottom:8.75rem!important
 }
 .pl-xl-35,
 .px-xl-35 {
  padding-left:8.75rem!important
 }
 .p-xl-36 {
  padding:9rem!important
 }
 .pt-xl-36,
 .py-xl-36 {
  padding-top:9rem!important
 }
 .pr-xl-36,
 .px-xl-36 {
  padding-right:9rem!important
 }
 .pb-xl-36,
 .py-xl-36 {
  padding-bottom:9rem!important
 }
 .pl-xl-36,
 .px-xl-36 {
  padding-left:9rem!important
 }
 .p-xl-37 {
  padding:9.25rem!important
 }
 .pt-xl-37,
 .py-xl-37 {
  padding-top:9.25rem!important
 }
 .pr-xl-37,
 .px-xl-37 {
  padding-right:9.25rem!important
 }
 .pb-xl-37,
 .py-xl-37 {
  padding-bottom:9.25rem!important
 }
 .pl-xl-37,
 .px-xl-37 {
  padding-left:9.25rem!important
 }
 .p-xl-48 {
  padding:9.5rem!important
 }
 .pt-xl-48,
 .py-xl-48 {
  padding-top:9.5rem!important
 }
 .pr-xl-48,
 .px-xl-48 {
  padding-right:9.5rem!important
 }
 .pb-xl-48,
 .py-xl-48 {
  padding-bottom:9.5rem!important
 }
 .pl-xl-48,
 .px-xl-48 {
  padding-left:9.5rem!important
 }
 .p-xl-39 {
  padding:9.75rem!important
 }
 .pt-xl-39,
 .py-xl-39 {
  padding-top:9.75rem!important
 }
 .pr-xl-39,
 .px-xl-39 {
  padding-right:9.75rem!important
 }
 .pb-xl-39,
 .py-xl-39 {
  padding-bottom:9.75rem!important
 }
 .pl-xl-39,
 .px-xl-39 {
  padding-left:9.75rem!important
 }
 .p-xl-40 {
  padding:10rem!important
 }
 .pt-xl-40,
 .py-xl-40 {
  padding-top:10rem!important
 }
 .pr-xl-40,
 .px-xl-40 {
  padding-right:10rem!important
 }
 .pb-xl-40,
 .py-xl-40 {
  padding-bottom:10rem!important
 }
 .pl-xl-40,
 .px-xl-40 {
  padding-left:10rem!important
 }
 .m-xl-n1 {
  margin:-.25rem!important
 }
 .mt-xl-n1,
 .my-xl-n1 {
  margin-top:-.25rem!important
 }
 .mr-xl-n1,
 .mx-xl-n1 {
  margin-right:-.25rem!important
 }
 .mb-xl-n1,
 .my-xl-n1 {
  margin-bottom:-.25rem!important
 }
 .ml-xl-n1,
 .mx-xl-n1 {
  margin-left:-.25rem!important
 }
 .m-xl-n2 {
  margin:-.5rem!important
 }
 .mt-xl-n2,
 .my-xl-n2 {
  margin-top:-.5rem!important
 }
 .mr-xl-n2,
 .mx-xl-n2 {
  margin-right:-.5rem!important
 }
 .mb-xl-n2,
 .my-xl-n2 {
  margin-bottom:-.5rem!important
 }
 .ml-xl-n2,
 .mx-xl-n2 {
  margin-left:-.5rem!important
 }
 .m-xl-n3 {
  margin:-.75rem!important
 }
 .mt-xl-n3,
 .my-xl-n3 {
  margin-top:-.75rem!important
 }
 .mr-xl-n3,
 .mx-xl-n3 {
  margin-right:-.75rem!important
 }
 .mb-xl-n3,
 .my-xl-n3 {
  margin-bottom:-.75rem!important
 }
 .ml-xl-n3,
 .mx-xl-n3 {
  margin-left:-.75rem!important
 }
 .m-xl-n4 {
  margin:-1rem!important
 }
 .mt-xl-n4,
 .my-xl-n4 {
  margin-top:-1rem!important
 }
 .mr-xl-n4,
 .mx-xl-n4 {
  margin-right:-1rem!important
 }
 .mb-xl-n4,
 .my-xl-n4 {
  margin-bottom:-1rem!important
 }
 .ml-xl-n4,
 .mx-xl-n4 {
  margin-left:-1rem!important
 }
 .m-xl-n5 {
  margin:-1.25rem!important
 }
 .mt-xl-n5,
 .my-xl-n5 {
  margin-top:-1.25rem!important
 }
 .mr-xl-n5,
 .mx-xl-n5 {
  margin-right:-1.25rem!important
 }
 .mb-xl-n5,
 .my-xl-n5 {
  margin-bottom:-1.25rem!important
 }
 .ml-xl-n5,
 .mx-xl-n5 {
  margin-left:-1.25rem!important
 }
 .m-xl-n6 {
  margin:-1.5rem!important
 }
 .mt-xl-n6,
 .my-xl-n6 {
  margin-top:-1.5rem!important
 }
 .mr-xl-n6,
 .mx-xl-n6 {
  margin-right:-1.5rem!important
 }
 .mb-xl-n6,
 .my-xl-n6 {
  margin-bottom:-1.5rem!important
 }
 .ml-xl-n6,
 .mx-xl-n6 {
  margin-left:-1.5rem!important
 }
 .m-xl-n7 {
  margin:-1.75rem!important
 }
 .mt-xl-n7,
 .my-xl-n7 {
  margin-top:-1.75rem!important
 }
 .mr-xl-n7,
 .mx-xl-n7 {
  margin-right:-1.75rem!important
 }
 .mb-xl-n7,
 .my-xl-n7 {
  margin-bottom:-1.75rem!important
 }
 .ml-xl-n7,
 .mx-xl-n7 {
  margin-left:-1.75rem!important
 }
 .m-xl-n8 {
  margin:-2rem!important
 }
 .mt-xl-n8,
 .my-xl-n8 {
  margin-top:-2rem!important
 }
 .mr-xl-n8,
 .mx-xl-n8 {
  margin-right:-2rem!important
 }
 .mb-xl-n8,
 .my-xl-n8 {
  margin-bottom:-2rem!important
 }
 .ml-xl-n8,
 .mx-xl-n8 {
  margin-left:-2rem!important
 }
 .m-xl-n9 {
  margin:-2.25rem!important
 }
 .mt-xl-n9,
 .my-xl-n9 {
  margin-top:-2.25rem!important
 }
 .mr-xl-n9,
 .mx-xl-n9 {
  margin-right:-2.25rem!important
 }
 .mb-xl-n9,
 .my-xl-n9 {
  margin-bottom:-2.25rem!important
 }
 .ml-xl-n9,
 .mx-xl-n9 {
  margin-left:-2.25rem!important
 }
 .m-xl-n10 {
  margin:-2.5rem!important
 }
 .mt-xl-n10,
 .my-xl-n10 {
  margin-top:-2.5rem!important
 }
 .mr-xl-n10,
 .mx-xl-n10 {
  margin-right:-2.5rem!important
 }
 .mb-xl-n10,
 .my-xl-n10 {
  margin-bottom:-2.5rem!important
 }
 .ml-xl-n10,
 .mx-xl-n10 {
  margin-left:-2.5rem!important
 }
 .m-xl-n11 {
  margin:-2.75rem!important
 }
 .mt-xl-n11,
 .my-xl-n11 {
  margin-top:-2.75rem!important
 }
 .mr-xl-n11,
 .mx-xl-n11 {
  margin-right:-2.75rem!important
 }
 .mb-xl-n11,
 .my-xl-n11 {
  margin-bottom:-2.75rem!important
 }
 .ml-xl-n11,
 .mx-xl-n11 {
  margin-left:-2.75rem!important
 }
 .m-xl-n12 {
  margin:-3rem!important
 }
 .mt-xl-n12,
 .my-xl-n12 {
  margin-top:-3rem!important
 }
 .mr-xl-n12,
 .mx-xl-n12 {
  margin-right:-3rem!important
 }
 .mb-xl-n12,
 .my-xl-n12 {
  margin-bottom:-3rem!important
 }
 .ml-xl-n12,
 .mx-xl-n12 {
  margin-left:-3rem!important
 }
 .m-xl-n13 {
  margin:-3.25rem!important
 }
 .mt-xl-n13,
 .my-xl-n13 {
  margin-top:-3.25rem!important
 }
 .mr-xl-n13,
 .mx-xl-n13 {
  margin-right:-3.25rem!important
 }
 .mb-xl-n13,
 .my-xl-n13 {
  margin-bottom:-3.25rem!important
 }
 .ml-xl-n13,
 .mx-xl-n13 {
  margin-left:-3.25rem!important
 }
 .m-xl-n14 {
  margin:-3.5rem!important
 }
 .mt-xl-n14,
 .my-xl-n14 {
  margin-top:-3.5rem!important
 }
 .mr-xl-n14,
 .mx-xl-n14 {
  margin-right:-3.5rem!important
 }
 .mb-xl-n14,
 .my-xl-n14 {
  margin-bottom:-3.5rem!important
 }
 .ml-xl-n14,
 .mx-xl-n14 {
  margin-left:-3.5rem!important
 }
 .m-xl-n15 {
  margin:-3.75rem!important
 }
 .mt-xl-n15,
 .my-xl-n15 {
  margin-top:-3.75rem!important
 }
 .mr-xl-n15,
 .mx-xl-n15 {
  margin-right:-3.75rem!important
 }
 .mb-xl-n15,
 .my-xl-n15 {
  margin-bottom:-3.75rem!important
 }
 .ml-xl-n15,
 .mx-xl-n15 {
  margin-left:-3.75rem!important
 }
 .m-xl-n16 {
  margin:-4rem!important
 }
 .mt-xl-n16,
 .my-xl-n16 {
  margin-top:-4rem!important
 }
 .mr-xl-n16,
 .mx-xl-n16 {
  margin-right:-4rem!important
 }
 .mb-xl-n16,
 .my-xl-n16 {
  margin-bottom:-4rem!important
 }
 .ml-xl-n16,
 .mx-xl-n16 {
  margin-left:-4rem!important
 }
 .m-xl-n17 {
  margin:-4.25rem!important
 }
 .mt-xl-n17,
 .my-xl-n17 {
  margin-top:-4.25rem!important
 }
 .mr-xl-n17,
 .mx-xl-n17 {
  margin-right:-4.25rem!important
 }
 .mb-xl-n17,
 .my-xl-n17 {
  margin-bottom:-4.25rem!important
 }
 .ml-xl-n17,
 .mx-xl-n17 {
  margin-left:-4.25rem!important
 }
 .m-xl-n18 {
  margin:-4.5rem!important
 }
 .mt-xl-n18,
 .my-xl-n18 {
  margin-top:-4.5rem!important
 }
 .mr-xl-n18,
 .mx-xl-n18 {
  margin-right:-4.5rem!important
 }
 .mb-xl-n18,
 .my-xl-n18 {
  margin-bottom:-4.5rem!important
 }
 .ml-xl-n18,
 .mx-xl-n18 {
  margin-left:-4.5rem!important
 }
 .m-xl-n19 {
  margin:-4.75rem!important
 }
 .mt-xl-n19,
 .my-xl-n19 {
  margin-top:-4.75rem!important
 }
 .mr-xl-n19,
 .mx-xl-n19 {
  margin-right:-4.75rem!important
 }
 .mb-xl-n19,
 .my-xl-n19 {
  margin-bottom:-4.75rem!important
 }
 .ml-xl-n19,
 .mx-xl-n19 {
  margin-left:-4.75rem!important
 }
 .m-xl-n20 {
  margin:-5rem!important
 }
 .mt-xl-n20,
 .my-xl-n20 {
  margin-top:-5rem!important
 }
 .mr-xl-n20,
 .mx-xl-n20 {
  margin-right:-5rem!important
 }
 .mb-xl-n20,
 .my-xl-n20 {
  margin-bottom:-5rem!important
 }
 .ml-xl-n20,
 .mx-xl-n20 {
  margin-left:-5rem!important
 }
 .m-xl-n21 {
  margin:-5.25rem!important
 }
 .mt-xl-n21,
 .my-xl-n21 {
  margin-top:-5.25rem!important
 }
 .mr-xl-n21,
 .mx-xl-n21 {
  margin-right:-5.25rem!important
 }
 .mb-xl-n21,
 .my-xl-n21 {
  margin-bottom:-5.25rem!important
 }
 .ml-xl-n21,
 .mx-xl-n21 {
  margin-left:-5.25rem!important
 }
 .m-xl-n22 {
  margin:-5.5rem!important
 }
 .mt-xl-n22,
 .my-xl-n22 {
  margin-top:-5.5rem!important
 }
 .mr-xl-n22,
 .mx-xl-n22 {
  margin-right:-5.5rem!important
 }
 .mb-xl-n22,
 .my-xl-n22 {
  margin-bottom:-5.5rem!important
 }
 .ml-xl-n22,
 .mx-xl-n22 {
  margin-left:-5.5rem!important
 }
 .m-xl-n23 {
  margin:-5.75rem!important
 }
 .mt-xl-n23,
 .my-xl-n23 {
  margin-top:-5.75rem!important
 }
 .mr-xl-n23,
 .mx-xl-n23 {
  margin-right:-5.75rem!important
 }
 .mb-xl-n23,
 .my-xl-n23 {
  margin-bottom:-5.75rem!important
 }
 .ml-xl-n23,
 .mx-xl-n23 {
  margin-left:-5.75rem!important
 }
 .m-xl-n24 {
  margin:-6rem!important
 }
 .mt-xl-n24,
 .my-xl-n24 {
  margin-top:-6rem!important
 }
 .mr-xl-n24,
 .mx-xl-n24 {
  margin-right:-6rem!important
 }
 .mb-xl-n24,
 .my-xl-n24 {
  margin-bottom:-6rem!important
 }
 .ml-xl-n24,
 .mx-xl-n24 {
  margin-left:-6rem!important
 }
 .m-xl-n25 {
  margin:-6.25rem!important
 }
 .mt-xl-n25,
 .my-xl-n25 {
  margin-top:-6.25rem!important
 }
 .mr-xl-n25,
 .mx-xl-n25 {
  margin-right:-6.25rem!important
 }
 .mb-xl-n25,
 .my-xl-n25 {
  margin-bottom:-6.25rem!important
 }
 .ml-xl-n25,
 .mx-xl-n25 {
  margin-left:-6.25rem!important
 }
 .m-xl-n26 {
  margin:-6.5rem!important
 }
 .mt-xl-n26,
 .my-xl-n26 {
  margin-top:-6.5rem!important
 }
 .mr-xl-n26,
 .mx-xl-n26 {
  margin-right:-6.5rem!important
 }
 .mb-xl-n26,
 .my-xl-n26 {
  margin-bottom:-6.5rem!important
 }
 .ml-xl-n26,
 .mx-xl-n26 {
  margin-left:-6.5rem!important
 }
 .m-xl-n27 {
  margin:-6.75rem!important
 }
 .mt-xl-n27,
 .my-xl-n27 {
  margin-top:-6.75rem!important
 }
 .mr-xl-n27,
 .mx-xl-n27 {
  margin-right:-6.75rem!important
 }
 .mb-xl-n27,
 .my-xl-n27 {
  margin-bottom:-6.75rem!important
 }
 .ml-xl-n27,
 .mx-xl-n27 {
  margin-left:-6.75rem!important
 }
 .m-xl-n28 {
  margin:-7rem!important
 }
 .mt-xl-n28,
 .my-xl-n28 {
  margin-top:-7rem!important
 }
 .mr-xl-n28,
 .mx-xl-n28 {
  margin-right:-7rem!important
 }
 .mb-xl-n28,
 .my-xl-n28 {
  margin-bottom:-7rem!important
 }
 .ml-xl-n28,
 .mx-xl-n28 {
  margin-left:-7rem!important
 }
 .m-xl-n29 {
  margin:-7.25rem!important
 }
 .mt-xl-n29,
 .my-xl-n29 {
  margin-top:-7.25rem!important
 }
 .mr-xl-n29,
 .mx-xl-n29 {
  margin-right:-7.25rem!important
 }
 .mb-xl-n29,
 .my-xl-n29 {
  margin-bottom:-7.25rem!important
 }
 .ml-xl-n29,
 .mx-xl-n29 {
  margin-left:-7.25rem!important
 }
 .m-xl-n30 {
  margin:-7.5rem!important
 }
 .mt-xl-n30,
 .my-xl-n30 {
  margin-top:-7.5rem!important
 }
 .mr-xl-n30,
 .mx-xl-n30 {
  margin-right:-7.5rem!important
 }
 .mb-xl-n30,
 .my-xl-n30 {
  margin-bottom:-7.5rem!important
 }
 .ml-xl-n30,
 .mx-xl-n30 {
  margin-left:-7.5rem!important
 }
 .m-xl-n31 {
  margin:-7.75rem!important
 }
 .mt-xl-n31,
 .my-xl-n31 {
  margin-top:-7.75rem!important
 }
 .mr-xl-n31,
 .mx-xl-n31 {
  margin-right:-7.75rem!important
 }
 .mb-xl-n31,
 .my-xl-n31 {
  margin-bottom:-7.75rem!important
 }
 .ml-xl-n31,
 .mx-xl-n31 {
  margin-left:-7.75rem!important
 }
 .m-xl-n32 {
  margin:-8rem!important
 }
 .mt-xl-n32,
 .my-xl-n32 {
  margin-top:-8rem!important
 }
 .mr-xl-n32,
 .mx-xl-n32 {
  margin-right:-8rem!important
 }
 .mb-xl-n32,
 .my-xl-n32 {
  margin-bottom:-8rem!important
 }
 .ml-xl-n32,
 .mx-xl-n32 {
  margin-left:-8rem!important
 }
 .m-xl-n33 {
  margin:-8.25rem!important
 }
 .mt-xl-n33,
 .my-xl-n33 {
  margin-top:-8.25rem!important
 }
 .mr-xl-n33,
 .mx-xl-n33 {
  margin-right:-8.25rem!important
 }
 .mb-xl-n33,
 .my-xl-n33 {
  margin-bottom:-8.25rem!important
 }
 .ml-xl-n33,
 .mx-xl-n33 {
  margin-left:-8.25rem!important
 }
 .m-xl-n34 {
  margin:-8.5rem!important
 }
 .mt-xl-n34,
 .my-xl-n34 {
  margin-top:-8.5rem!important
 }
 .mr-xl-n34,
 .mx-xl-n34 {
  margin-right:-8.5rem!important
 }
 .mb-xl-n34,
 .my-xl-n34 {
  margin-bottom:-8.5rem!important
 }
 .ml-xl-n34,
 .mx-xl-n34 {
  margin-left:-8.5rem!important
 }
 .m-xl-n35 {
  margin:-8.75rem!important
 }
 .mt-xl-n35,
 .my-xl-n35 {
  margin-top:-8.75rem!important
 }
 .mr-xl-n35,
 .mx-xl-n35 {
  margin-right:-8.75rem!important
 }
 .mb-xl-n35,
 .my-xl-n35 {
  margin-bottom:-8.75rem!important
 }
 .ml-xl-n35,
 .mx-xl-n35 {
  margin-left:-8.75rem!important
 }
 .m-xl-n36 {
  margin:-9rem!important
 }
 .mt-xl-n36,
 .my-xl-n36 {
  margin-top:-9rem!important
 }
 .mr-xl-n36,
 .mx-xl-n36 {
  margin-right:-9rem!important
 }
 .mb-xl-n36,
 .my-xl-n36 {
  margin-bottom:-9rem!important
 }
 .ml-xl-n36,
 .mx-xl-n36 {
  margin-left:-9rem!important
 }
 .m-xl-n37 {
  margin:-9.25rem!important
 }
 .mt-xl-n37,
 .my-xl-n37 {
  margin-top:-9.25rem!important
 }
 .mr-xl-n37,
 .mx-xl-n37 {
  margin-right:-9.25rem!important
 }
 .mb-xl-n37,
 .my-xl-n37 {
  margin-bottom:-9.25rem!important
 }
 .ml-xl-n37,
 .mx-xl-n37 {
  margin-left:-9.25rem!important
 }
 .m-xl-n48 {
  margin:-9.5rem!important
 }
 .mt-xl-n48,
 .my-xl-n48 {
  margin-top:-9.5rem!important
 }
 .mr-xl-n48,
 .mx-xl-n48 {
  margin-right:-9.5rem!important
 }
 .mb-xl-n48,
 .my-xl-n48 {
  margin-bottom:-9.5rem!important
 }
 .ml-xl-n48,
 .mx-xl-n48 {
  margin-left:-9.5rem!important
 }
 .m-xl-n39 {
  margin:-9.75rem!important
 }
 .mt-xl-n39,
 .my-xl-n39 {
  margin-top:-9.75rem!important
 }
 .mr-xl-n39,
 .mx-xl-n39 {
  margin-right:-9.75rem!important
 }
 .mb-xl-n39,
 .my-xl-n39 {
  margin-bottom:-9.75rem!important
 }
 .ml-xl-n39,
 .mx-xl-n39 {
  margin-left:-9.75rem!important
 }
 .m-xl-n40 {
  margin:-10rem!important
 }
 .mt-xl-n40,
 .my-xl-n40 {
  margin-top:-10rem!important
 }
 .mr-xl-n40,
 .mx-xl-n40 {
  margin-right:-10rem!important
 }
 .mb-xl-n40,
 .my-xl-n40 {
  margin-bottom:-10rem!important
 }
 .ml-xl-n40,
 .mx-xl-n40 {
  margin-left:-10rem!important
 }
 .m-xl-auto {
  margin:auto!important
 }
 .mt-xl-auto,
 .my-xl-auto {
  margin-top:auto!important
 }
 .mr-xl-auto,
 .mx-xl-auto {
  margin-right:auto!important
 }
 .mb-xl-auto,
 .my-xl-auto {
  margin-bottom:auto!important
 }
 .ml-xl-auto,
 .mx-xl-auto {
  margin-left:auto!important
 }
}
@media (min-width:1400px) {
 .m-xxl-0 {
  margin:0!important
 }
 .mt-xxl-0,
 .my-xxl-0 {
  margin-top:0!important
 }
 .mr-xxl-0,
 .mx-xxl-0 {
  margin-right:0!important
 }
 .mb-xxl-0,
 .my-xxl-0 {
  margin-bottom:0!important
 }
 .ml-xxl-0,
 .mx-xxl-0 {
  margin-left:0!important
 }
 .m-xxl-1 {
  margin:.25rem!important
 }
 .mt-xxl-1,
 .my-xxl-1 {
  margin-top:.25rem!important
 }
 .mr-xxl-1,
 .mx-xxl-1 {
  margin-right:.25rem!important
 }
 .mb-xxl-1,
 .my-xxl-1 {
  margin-bottom:.25rem!important
 }
 .ml-xxl-1,
 .mx-xxl-1 {
  margin-left:.25rem!important
 }
 .m-xxl-2 {
  margin:.5rem!important
 }
 .mt-xxl-2,
 .my-xxl-2 {
  margin-top:.5rem!important
 }
 .mr-xxl-2,
 .mx-xxl-2 {
  margin-right:.5rem!important
 }
 .mb-xxl-2,
 .my-xxl-2 {
  margin-bottom:.5rem!important
 }
 .ml-xxl-2,
 .mx-xxl-2 {
  margin-left:.5rem!important
 }
 .m-xxl-3 {
  margin:.75rem!important
 }
 .mt-xxl-3,
 .my-xxl-3 {
  margin-top:.75rem!important
 }
 .mr-xxl-3,
 .mx-xxl-3 {
  margin-right:.75rem!important
 }
 .mb-xxl-3,
 .my-xxl-3 {
  margin-bottom:.75rem!important
 }
 .ml-xxl-3,
 .mx-xxl-3 {
  margin-left:.75rem!important
 }
 .m-xxl-4 {
  margin:1rem!important
 }
 .mt-xxl-4,
 .my-xxl-4 {
  margin-top:1rem!important
 }
 .mr-xxl-4,
 .mx-xxl-4 {
  margin-right:1rem!important
 }
 .mb-xxl-4,
 .my-xxl-4 {
  margin-bottom:1rem!important
 }
 .ml-xxl-4,
 .mx-xxl-4 {
  margin-left:1rem!important
 }
 .m-xxl-5 {
  margin:1.25rem!important
 }
 .mt-xxl-5,
 .my-xxl-5 {
  margin-top:1.25rem!important
 }
 .mr-xxl-5,
 .mx-xxl-5 {
  margin-right:1.25rem!important
 }
 .mb-xxl-5,
 .my-xxl-5 {
  margin-bottom:1.25rem!important
 }
 .ml-xxl-5,
 .mx-xxl-5 {
  margin-left:1.25rem!important
 }
 .m-xxl-6 {
  margin:1.5rem!important
 }
 .mt-xxl-6,
 .my-xxl-6 {
  margin-top:1.5rem!important
 }
 .mr-xxl-6,
 .mx-xxl-6 {
  margin-right:1.5rem!important
 }
 .mb-xxl-6,
 .my-xxl-6 {
  margin-bottom:1.5rem!important
 }
 .ml-xxl-6,
 .mx-xxl-6 {
  margin-left:1.5rem!important
 }
 .m-xxl-7 {
  margin:1.75rem!important
 }
 .mt-xxl-7,
 .my-xxl-7 {
  margin-top:1.75rem!important
 }
 .mr-xxl-7,
 .mx-xxl-7 {
  margin-right:1.75rem!important
 }
 .mb-xxl-7,
 .my-xxl-7 {
  margin-bottom:1.75rem!important
 }
 .ml-xxl-7,
 .mx-xxl-7 {
  margin-left:1.75rem!important
 }
 .m-xxl-8 {
  margin:2rem!important
 }
 .mt-xxl-8,
 .my-xxl-8 {
  margin-top:2rem!important
 }
 .mr-xxl-8,
 .mx-xxl-8 {
  margin-right:2rem!important
 }
 .mb-xxl-8,
 .my-xxl-8 {
  margin-bottom:2rem!important
 }
 .ml-xxl-8,
 .mx-xxl-8 {
  margin-left:2rem!important
 }
 .m-xxl-9 {
  margin:2.25rem!important
 }
 .mt-xxl-9,
 .my-xxl-9 {
  margin-top:2.25rem!important
 }
 .mr-xxl-9,
 .mx-xxl-9 {
  margin-right:2.25rem!important
 }
 .mb-xxl-9,
 .my-xxl-9 {
  margin-bottom:2.25rem!important
 }
 .ml-xxl-9,
 .mx-xxl-9 {
  margin-left:2.25rem!important
 }
 .m-xxl-10 {
  margin:2.5rem!important
 }
 .mt-xxl-10,
 .my-xxl-10 {
  margin-top:2.5rem!important
 }
 .mr-xxl-10,
 .mx-xxl-10 {
  margin-right:2.5rem!important
 }
 .mb-xxl-10,
 .my-xxl-10 {
  margin-bottom:2.5rem!important
 }
 .ml-xxl-10,
 .mx-xxl-10 {
  margin-left:2.5rem!important
 }
 .m-xxl-11 {
  margin:2.75rem!important
 }
 .mt-xxl-11,
 .my-xxl-11 {
  margin-top:2.75rem!important
 }
 .mr-xxl-11,
 .mx-xxl-11 {
  margin-right:2.75rem!important
 }
 .mb-xxl-11,
 .my-xxl-11 {
  margin-bottom:2.75rem!important
 }
 .ml-xxl-11,
 .mx-xxl-11 {
  margin-left:2.75rem!important
 }
 .m-xxl-12 {
  margin:3rem!important
 }
 .mt-xxl-12,
 .my-xxl-12 {
  margin-top:3rem!important
 }
 .mr-xxl-12,
 .mx-xxl-12 {
  margin-right:3rem!important
 }
 .mb-xxl-12,
 .my-xxl-12 {
  margin-bottom:3rem!important
 }
 .ml-xxl-12,
 .mx-xxl-12 {
  margin-left:3rem!important
 }
 .m-xxl-13 {
  margin:3.25rem!important
 }
 .mt-xxl-13,
 .my-xxl-13 {
  margin-top:3.25rem!important
 }
 .mr-xxl-13,
 .mx-xxl-13 {
  margin-right:3.25rem!important
 }
 .mb-xxl-13,
 .my-xxl-13 {
  margin-bottom:3.25rem!important
 }
 .ml-xxl-13,
 .mx-xxl-13 {
  margin-left:3.25rem!important
 }
 .m-xxl-14 {
  margin:3.5rem!important
 }
 .mt-xxl-14,
 .my-xxl-14 {
  margin-top:3.5rem!important
 }
 .mr-xxl-14,
 .mx-xxl-14 {
  margin-right:3.5rem!important
 }
 .mb-xxl-14,
 .my-xxl-14 {
  margin-bottom:3.5rem!important
 }
 .ml-xxl-14,
 .mx-xxl-14 {
  margin-left:3.5rem!important
 }
 .m-xxl-15 {
  margin:3.75rem!important
 }
 .mt-xxl-15,
 .my-xxl-15 {
  margin-top:3.75rem!important
 }
 .mr-xxl-15,
 .mx-xxl-15 {
  margin-right:3.75rem!important
 }
 .mb-xxl-15,
 .my-xxl-15 {
  margin-bottom:3.75rem!important
 }
 .ml-xxl-15,
 .mx-xxl-15 {
  margin-left:3.75rem!important
 }
 .m-xxl-16 {
  margin:4rem!important
 }
 .mt-xxl-16,
 .my-xxl-16 {
  margin-top:4rem!important
 }
 .mr-xxl-16,
 .mx-xxl-16 {
  margin-right:4rem!important
 }
 .mb-xxl-16,
 .my-xxl-16 {
  margin-bottom:4rem!important
 }
 .ml-xxl-16,
 .mx-xxl-16 {
  margin-left:4rem!important
 }
 .m-xxl-17 {
  margin:4.25rem!important
 }
 .mt-xxl-17,
 .my-xxl-17 {
  margin-top:4.25rem!important
 }
 .mr-xxl-17,
 .mx-xxl-17 {
  margin-right:4.25rem!important
 }
 .mb-xxl-17,
 .my-xxl-17 {
  margin-bottom:4.25rem!important
 }
 .ml-xxl-17,
 .mx-xxl-17 {
  margin-left:4.25rem!important
 }
 .m-xxl-18 {
  margin:4.5rem!important
 }
 .mt-xxl-18,
 .my-xxl-18 {
  margin-top:4.5rem!important
 }
 .mr-xxl-18,
 .mx-xxl-18 {
  margin-right:4.5rem!important
 }
 .mb-xxl-18,
 .my-xxl-18 {
  margin-bottom:4.5rem!important
 }
 .ml-xxl-18,
 .mx-xxl-18 {
  margin-left:4.5rem!important
 }
 .m-xxl-19 {
  margin:4.75rem!important
 }
 .mt-xxl-19,
 .my-xxl-19 {
  margin-top:4.75rem!important
 }
 .mr-xxl-19,
 .mx-xxl-19 {
  margin-right:4.75rem!important
 }
 .mb-xxl-19,
 .my-xxl-19 {
  margin-bottom:4.75rem!important
 }
 .ml-xxl-19,
 .mx-xxl-19 {
  margin-left:4.75rem!important
 }
 .m-xxl-20 {
  margin:5rem!important
 }
 .mt-xxl-20,
 .my-xxl-20 {
  margin-top:5rem!important
 }
 .mr-xxl-20,
 .mx-xxl-20 {
  margin-right:5rem!important
 }
 .mb-xxl-20,
 .my-xxl-20 {
  margin-bottom:5rem!important
 }
 .ml-xxl-20,
 .mx-xxl-20 {
  margin-left:5rem!important
 }
 .m-xxl-21 {
  margin:5.25rem!important
 }
 .mt-xxl-21,
 .my-xxl-21 {
  margin-top:5.25rem!important
 }
 .mr-xxl-21,
 .mx-xxl-21 {
  margin-right:5.25rem!important
 }
 .mb-xxl-21,
 .my-xxl-21 {
  margin-bottom:5.25rem!important
 }
 .ml-xxl-21,
 .mx-xxl-21 {
  margin-left:5.25rem!important
 }
 .m-xxl-22 {
  margin:5.5rem!important
 }
 .mt-xxl-22,
 .my-xxl-22 {
  margin-top:5.5rem!important
 }
 .mr-xxl-22,
 .mx-xxl-22 {
  margin-right:5.5rem!important
 }
 .mb-xxl-22,
 .my-xxl-22 {
  margin-bottom:5.5rem!important
 }
 .ml-xxl-22,
 .mx-xxl-22 {
  margin-left:5.5rem!important
 }
 .m-xxl-23 {
  margin:5.75rem!important
 }
 .mt-xxl-23,
 .my-xxl-23 {
  margin-top:5.75rem!important
 }
 .mr-xxl-23,
 .mx-xxl-23 {
  margin-right:5.75rem!important
 }
 .mb-xxl-23,
 .my-xxl-23 {
  margin-bottom:5.75rem!important
 }
 .ml-xxl-23,
 .mx-xxl-23 {
  margin-left:5.75rem!important
 }
 .m-xxl-24 {
  margin:6rem!important
 }
 .mt-xxl-24,
 .my-xxl-24 {
  margin-top:6rem!important
 }
 .mr-xxl-24,
 .mx-xxl-24 {
  margin-right:6rem!important
 }
 .mb-xxl-24,
 .my-xxl-24 {
  margin-bottom:6rem!important
 }
 .ml-xxl-24,
 .mx-xxl-24 {
  margin-left:6rem!important
 }
 .m-xxl-25 {
  margin:6.25rem!important
 }
 .mt-xxl-25,
 .my-xxl-25 {
  margin-top:6.25rem!important
 }
 .mr-xxl-25,
 .mx-xxl-25 {
  margin-right:6.25rem!important
 }
 .mb-xxl-25,
 .my-xxl-25 {
  margin-bottom:6.25rem!important
 }
 .ml-xxl-25,
 .mx-xxl-25 {
  margin-left:6.25rem!important
 }
 .m-xxl-26 {
  margin:6.5rem!important
 }
 .mt-xxl-26,
 .my-xxl-26 {
  margin-top:6.5rem!important
 }
 .mr-xxl-26,
 .mx-xxl-26 {
  margin-right:6.5rem!important
 }
 .mb-xxl-26,
 .my-xxl-26 {
  margin-bottom:6.5rem!important
 }
 .ml-xxl-26,
 .mx-xxl-26 {
  margin-left:6.5rem!important
 }
 .m-xxl-27 {
  margin:6.75rem!important
 }
 .mt-xxl-27,
 .my-xxl-27 {
  margin-top:6.75rem!important
 }
 .mr-xxl-27,
 .mx-xxl-27 {
  margin-right:6.75rem!important
 }
 .mb-xxl-27,
 .my-xxl-27 {
  margin-bottom:6.75rem!important
 }
 .ml-xxl-27,
 .mx-xxl-27 {
  margin-left:6.75rem!important
 }
 .m-xxl-28 {
  margin:7rem!important
 }
 .mt-xxl-28,
 .my-xxl-28 {
  margin-top:7rem!important
 }
 .mr-xxl-28,
 .mx-xxl-28 {
  margin-right:7rem!important
 }
 .mb-xxl-28,
 .my-xxl-28 {
  margin-bottom:7rem!important
 }
 .ml-xxl-28,
 .mx-xxl-28 {
  margin-left:7rem!important
 }
 .m-xxl-29 {
  margin:7.25rem!important
 }
 .mt-xxl-29,
 .my-xxl-29 {
  margin-top:7.25rem!important
 }
 .mr-xxl-29,
 .mx-xxl-29 {
  margin-right:7.25rem!important
 }
 .mb-xxl-29,
 .my-xxl-29 {
  margin-bottom:7.25rem!important
 }
 .ml-xxl-29,
 .mx-xxl-29 {
  margin-left:7.25rem!important
 }
 .m-xxl-30 {
  margin:7.5rem!important
 }
 .mt-xxl-30,
 .my-xxl-30 {
  margin-top:7.5rem!important
 }
 .mr-xxl-30,
 .mx-xxl-30 {
  margin-right:7.5rem!important
 }
 .mb-xxl-30,
 .my-xxl-30 {
  margin-bottom:7.5rem!important
 }
 .ml-xxl-30,
 .mx-xxl-30 {
  margin-left:7.5rem!important
 }
 .m-xxl-31 {
  margin:7.75rem!important
 }
 .mt-xxl-31,
 .my-xxl-31 {
  margin-top:7.75rem!important
 }
 .mr-xxl-31,
 .mx-xxl-31 {
  margin-right:7.75rem!important
 }
 .mb-xxl-31,
 .my-xxl-31 {
  margin-bottom:7.75rem!important
 }
 .ml-xxl-31,
 .mx-xxl-31 {
  margin-left:7.75rem!important
 }
 .m-xxl-32 {
  margin:8rem!important
 }
 .mt-xxl-32,
 .my-xxl-32 {
  margin-top:8rem!important
 }
 .mr-xxl-32,
 .mx-xxl-32 {
  margin-right:8rem!important
 }
 .mb-xxl-32,
 .my-xxl-32 {
  margin-bottom:8rem!important
 }
 .ml-xxl-32,
 .mx-xxl-32 {
  margin-left:8rem!important
 }
 .m-xxl-33 {
  margin:8.25rem!important
 }
 .mt-xxl-33,
 .my-xxl-33 {
  margin-top:8.25rem!important
 }
 .mr-xxl-33,
 .mx-xxl-33 {
  margin-right:8.25rem!important
 }
 .mb-xxl-33,
 .my-xxl-33 {
  margin-bottom:8.25rem!important
 }
 .ml-xxl-33,
 .mx-xxl-33 {
  margin-left:8.25rem!important
 }
 .m-xxl-34 {
  margin:8.5rem!important
 }
 .mt-xxl-34,
 .my-xxl-34 {
  margin-top:8.5rem!important
 }
 .mr-xxl-34,
 .mx-xxl-34 {
  margin-right:8.5rem!important
 }
 .mb-xxl-34,
 .my-xxl-34 {
  margin-bottom:8.5rem!important
 }
 .ml-xxl-34,
 .mx-xxl-34 {
  margin-left:8.5rem!important
 }
 .m-xxl-35 {
  margin:8.75rem!important
 }
 .mt-xxl-35,
 .my-xxl-35 {
  margin-top:8.75rem!important
 }
 .mr-xxl-35,
 .mx-xxl-35 {
  margin-right:8.75rem!important
 }
 .mb-xxl-35,
 .my-xxl-35 {
  margin-bottom:8.75rem!important
 }
 .ml-xxl-35,
 .mx-xxl-35 {
  margin-left:8.75rem!important
 }
 .m-xxl-36 {
  margin:9rem!important
 }
 .mt-xxl-36,
 .my-xxl-36 {
  margin-top:9rem!important
 }
 .mr-xxl-36,
 .mx-xxl-36 {
  margin-right:9rem!important
 }
 .mb-xxl-36,
 .my-xxl-36 {
  margin-bottom:9rem!important
 }
 .ml-xxl-36,
 .mx-xxl-36 {
  margin-left:9rem!important
 }
 .m-xxl-37 {
  margin:9.25rem!important
 }
 .mt-xxl-37,
 .my-xxl-37 {
  margin-top:9.25rem!important
 }
 .mr-xxl-37,
 .mx-xxl-37 {
  margin-right:9.25rem!important
 }
 .mb-xxl-37,
 .my-xxl-37 {
  margin-bottom:9.25rem!important
 }
 .ml-xxl-37,
 .mx-xxl-37 {
  margin-left:9.25rem!important
 }
 .m-xxl-48 {
  margin:9.5rem!important
 }
 .mt-xxl-48,
 .my-xxl-48 {
  margin-top:9.5rem!important
 }
 .mr-xxl-48,
 .mx-xxl-48 {
  margin-right:9.5rem!important
 }
 .mb-xxl-48,
 .my-xxl-48 {
  margin-bottom:9.5rem!important
 }
 .ml-xxl-48,
 .mx-xxl-48 {
  margin-left:9.5rem!important
 }
 .m-xxl-39 {
  margin:9.75rem!important
 }
 .mt-xxl-39,
 .my-xxl-39 {
  margin-top:9.75rem!important
 }
 .mr-xxl-39,
 .mx-xxl-39 {
  margin-right:9.75rem!important
 }
 .mb-xxl-39,
 .my-xxl-39 {
  margin-bottom:9.75rem!important
 }
 .ml-xxl-39,
 .mx-xxl-39 {
  margin-left:9.75rem!important
 }
 .m-xxl-40 {
  margin:10rem!important
 }
 .mt-xxl-40,
 .my-xxl-40 {
  margin-top:10rem!important
 }
 .mr-xxl-40,
 .mx-xxl-40 {
  margin-right:10rem!important
 }
 .mb-xxl-40,
 .my-xxl-40 {
  margin-bottom:10rem!important
 }
 .ml-xxl-40,
 .mx-xxl-40 {
  margin-left:10rem!important
 }
 .p-xxl-0 {
  padding:0!important
 }
 .pt-xxl-0,
 .py-xxl-0 {
  padding-top:0!important
 }
 .pr-xxl-0,
 .px-xxl-0 {
  padding-right:0!important
 }
 .pb-xxl-0,
 .py-xxl-0 {
  padding-bottom:0!important
 }
 .pl-xxl-0,
 .px-xxl-0 {
  padding-left:0!important
 }
 .p-xxl-1 {
  padding:.25rem!important
 }
 .pt-xxl-1,
 .py-xxl-1 {
  padding-top:.25rem!important
 }
 .pr-xxl-1,
 .px-xxl-1 {
  padding-right:.25rem!important
 }
 .pb-xxl-1,
 .py-xxl-1 {
  padding-bottom:.25rem!important
 }
 .pl-xxl-1,
 .px-xxl-1 {
  padding-left:.25rem!important
 }
 .p-xxl-2 {
  padding:.5rem!important
 }
 .pt-xxl-2,
 .py-xxl-2 {
  padding-top:.5rem!important
 }
 .pr-xxl-2,
 .px-xxl-2 {
  padding-right:.5rem!important
 }
 .pb-xxl-2,
 .py-xxl-2 {
  padding-bottom:.5rem!important
 }
 .pl-xxl-2,
 .px-xxl-2 {
  padding-left:.5rem!important
 }
 .p-xxl-3 {
  padding:.75rem!important
 }
 .pt-xxl-3,
 .py-xxl-3 {
  padding-top:.75rem!important
 }
 .pr-xxl-3,
 .px-xxl-3 {
  padding-right:.75rem!important
 }
 .pb-xxl-3,
 .py-xxl-3 {
  padding-bottom:.75rem!important
 }
 .pl-xxl-3,
 .px-xxl-3 {
  padding-left:.75rem!important
 }
 .p-xxl-4 {
  padding:1rem!important
 }
 .pt-xxl-4,
 .py-xxl-4 {
  padding-top:1rem!important
 }
 .pr-xxl-4,
 .px-xxl-4 {
  padding-right:1rem!important
 }
 .pb-xxl-4,
 .py-xxl-4 {
  padding-bottom:1rem!important
 }
 .pl-xxl-4,
 .px-xxl-4 {
  padding-left:1rem!important
 }
 .p-xxl-5 {
  padding:1.25rem!important
 }
 .pt-xxl-5,
 .py-xxl-5 {
  padding-top:1.25rem!important
 }
 .pr-xxl-5,
 .px-xxl-5 {
  padding-right:1.25rem!important
 }
 .pb-xxl-5,
 .py-xxl-5 {
  padding-bottom:1.25rem!important
 }
 .pl-xxl-5,
 .px-xxl-5 {
  padding-left:1.25rem!important
 }
 .p-xxl-6 {
  padding:1.5rem!important
 }
 .pt-xxl-6,
 .py-xxl-6 {
  padding-top:1.5rem!important
 }
 .pr-xxl-6,
 .px-xxl-6 {
  padding-right:1.5rem!important
 }
 .pb-xxl-6,
 .py-xxl-6 {
  padding-bottom:1.5rem!important
 }
 .pl-xxl-6,
 .px-xxl-6 {
  padding-left:1.5rem!important
 }
 .p-xxl-7 {
  padding:1.75rem!important
 }
 .pt-xxl-7,
 .py-xxl-7 {
  padding-top:1.75rem!important
 }
 .pr-xxl-7,
 .px-xxl-7 {
  padding-right:1.75rem!important
 }
 .pb-xxl-7,
 .py-xxl-7 {
  padding-bottom:1.75rem!important
 }
 .pl-xxl-7,
 .px-xxl-7 {
  padding-left:1.75rem!important
 }
 .p-xxl-8 {
  padding:2rem!important
 }
 .pt-xxl-8,
 .py-xxl-8 {
  padding-top:2rem!important
 }
 .pr-xxl-8,
 .px-xxl-8 {
  padding-right:2rem!important
 }
 .pb-xxl-8,
 .py-xxl-8 {
  padding-bottom:2rem!important
 }
 .pl-xxl-8,
 .px-xxl-8 {
  padding-left:2rem!important
 }
 .p-xxl-9 {
  padding:2.25rem!important
 }
 .pt-xxl-9,
 .py-xxl-9 {
  padding-top:2.25rem!important
 }
 .pr-xxl-9,
 .px-xxl-9 {
  padding-right:2.25rem!important
 }
 .pb-xxl-9,
 .py-xxl-9 {
  padding-bottom:2.25rem!important
 }
 .pl-xxl-9,
 .px-xxl-9 {
  padding-left:2.25rem!important
 }
 .p-xxl-10 {
  padding:2.5rem!important
 }
 .pt-xxl-10,
 .py-xxl-10 {
  padding-top:2.5rem!important
 }
 .pr-xxl-10,
 .px-xxl-10 {
  padding-right:2.5rem!important
 }
 .pb-xxl-10,
 .py-xxl-10 {
  padding-bottom:2.5rem!important
 }
 .pl-xxl-10,
 .px-xxl-10 {
  padding-left:2.5rem!important
 }
 .p-xxl-11 {
  padding:2.75rem!important
 }
 .pt-xxl-11,
 .py-xxl-11 {
  padding-top:2.75rem!important
 }
 .pr-xxl-11,
 .px-xxl-11 {
  padding-right:2.75rem!important
 }
 .pb-xxl-11,
 .py-xxl-11 {
  padding-bottom:2.75rem!important
 }
 .pl-xxl-11,
 .px-xxl-11 {
  padding-left:2.75rem!important
 }
 .p-xxl-12 {
  padding:3rem!important
 }
 .pt-xxl-12,
 .py-xxl-12 {
  padding-top:3rem!important
 }
 .pr-xxl-12,
 .px-xxl-12 {
  padding-right:3rem!important
 }
 .pb-xxl-12,
 .py-xxl-12 {
  padding-bottom:3rem!important
 }
 .pl-xxl-12,
 .px-xxl-12 {
  padding-left:3rem!important
 }
 .p-xxl-13 {
  padding:3.25rem!important
 }
 .pt-xxl-13,
 .py-xxl-13 {
  padding-top:3.25rem!important
 }
 .pr-xxl-13,
 .px-xxl-13 {
  padding-right:3.25rem!important
 }
 .pb-xxl-13,
 .py-xxl-13 {
  padding-bottom:3.25rem!important
 }
 .pl-xxl-13,
 .px-xxl-13 {
  padding-left:3.25rem!important
 }
 .p-xxl-14 {
  padding:3.5rem!important
 }
 .pt-xxl-14,
 .py-xxl-14 {
  padding-top:3.5rem!important
 }
 .pr-xxl-14,
 .px-xxl-14 {
  padding-right:3.5rem!important
 }
 .pb-xxl-14,
 .py-xxl-14 {
  padding-bottom:3.5rem!important
 }
 .pl-xxl-14,
 .px-xxl-14 {
  padding-left:3.5rem!important
 }
 .p-xxl-15 {
  padding:3.75rem!important
 }
 .pt-xxl-15,
 .py-xxl-15 {
  padding-top:3.75rem!important
 }
 .pr-xxl-15,
 .px-xxl-15 {
  padding-right:3.75rem!important
 }
 .pb-xxl-15,
 .py-xxl-15 {
  padding-bottom:3.75rem!important
 }
 .pl-xxl-15,
 .px-xxl-15 {
  padding-left:3.75rem!important
 }
 .p-xxl-16 {
  padding:4rem!important
 }
 .pt-xxl-16,
 .py-xxl-16 {
  padding-top:4rem!important
 }
 .pr-xxl-16,
 .px-xxl-16 {
  padding-right:4rem!important
 }
 .pb-xxl-16,
 .py-xxl-16 {
  padding-bottom:4rem!important
 }
 .pl-xxl-16,
 .px-xxl-16 {
  padding-left:4rem!important
 }
 .p-xxl-17 {
  padding:4.25rem!important
 }
 .pt-xxl-17,
 .py-xxl-17 {
  padding-top:4.25rem!important
 }
 .pr-xxl-17,
 .px-xxl-17 {
  padding-right:4.25rem!important
 }
 .pb-xxl-17,
 .py-xxl-17 {
  padding-bottom:4.25rem!important
 }
 .pl-xxl-17,
 .px-xxl-17 {
  padding-left:4.25rem!important
 }
 .p-xxl-18 {
  padding:4.5rem!important
 }
 .pt-xxl-18,
 .py-xxl-18 {
  padding-top:4.5rem!important
 }
 .pr-xxl-18,
 .px-xxl-18 {
  padding-right:4.5rem!important
 }
 .pb-xxl-18,
 .py-xxl-18 {
  padding-bottom:4.5rem!important
 }
 .pl-xxl-18,
 .px-xxl-18 {
  padding-left:4.5rem!important
 }
 .p-xxl-19 {
  padding:4.75rem!important
 }
 .pt-xxl-19,
 .py-xxl-19 {
  padding-top:4.75rem!important
 }
 .pr-xxl-19,
 .px-xxl-19 {
  padding-right:4.75rem!important
 }
 .pb-xxl-19,
 .py-xxl-19 {
  padding-bottom:4.75rem!important
 }
 .pl-xxl-19,
 .px-xxl-19 {
  padding-left:4.75rem!important
 }
 .p-xxl-20 {
  padding:5rem!important
 }
 .pt-xxl-20,
 .py-xxl-20 {
  padding-top:5rem!important
 }
 .pr-xxl-20,
 .px-xxl-20 {
  padding-right:5rem!important
 }
 .pb-xxl-20,
 .py-xxl-20 {
  padding-bottom:5rem!important
 }
 .pl-xxl-20,
 .px-xxl-20 {
  padding-left:5rem!important
 }
 .p-xxl-21 {
  padding:5.25rem!important
 }
 .pt-xxl-21,
 .py-xxl-21 {
  padding-top:5.25rem!important
 }
 .pr-xxl-21,
 .px-xxl-21 {
  padding-right:5.25rem!important
 }
 .pb-xxl-21,
 .py-xxl-21 {
  padding-bottom:5.25rem!important
 }
 .pl-xxl-21,
 .px-xxl-21 {
  padding-left:5.25rem!important
 }
 .p-xxl-22 {
  padding:5.5rem!important
 }
 .pt-xxl-22,
 .py-xxl-22 {
  padding-top:5.5rem!important
 }
 .pr-xxl-22,
 .px-xxl-22 {
  padding-right:5.5rem!important
 }
 .pb-xxl-22,
 .py-xxl-22 {
  padding-bottom:5.5rem!important
 }
 .pl-xxl-22,
 .px-xxl-22 {
  padding-left:5.5rem!important
 }
 .p-xxl-23 {
  padding:5.75rem!important
 }
 .pt-xxl-23,
 .py-xxl-23 {
  padding-top:5.75rem!important
 }
 .pr-xxl-23,
 .px-xxl-23 {
  padding-right:5.75rem!important
 }
 .pb-xxl-23,
 .py-xxl-23 {
  padding-bottom:5.75rem!important
 }
 .pl-xxl-23,
 .px-xxl-23 {
  padding-left:5.75rem!important
 }
 .p-xxl-24 {
  padding:6rem!important
 }
 .pt-xxl-24,
 .py-xxl-24 {
  padding-top:6rem!important
 }
 .pr-xxl-24,
 .px-xxl-24 {
  padding-right:6rem!important
 }
 .pb-xxl-24,
 .py-xxl-24 {
  padding-bottom:6rem!important
 }
 .pl-xxl-24,
 .px-xxl-24 {
  padding-left:6rem!important
 }
 .p-xxl-25 {
  padding:6.25rem!important
 }
 .pt-xxl-25,
 .py-xxl-25 {
  padding-top:6.25rem!important
 }
 .pr-xxl-25,
 .px-xxl-25 {
  padding-right:6.25rem!important
 }
 .pb-xxl-25,
 .py-xxl-25 {
  padding-bottom:6.25rem!important
 }
 .pl-xxl-25,
 .px-xxl-25 {
  padding-left:6.25rem!important
 }
 .p-xxl-26 {
  padding:6.5rem!important
 }
 .pt-xxl-26,
 .py-xxl-26 {
  padding-top:6.5rem!important
 }
 .pr-xxl-26,
 .px-xxl-26 {
  padding-right:6.5rem!important
 }
 .pb-xxl-26,
 .py-xxl-26 {
  padding-bottom:6.5rem!important
 }
 .pl-xxl-26,
 .px-xxl-26 {
  padding-left:6.5rem!important
 }
 .p-xxl-27 {
  padding:6.75rem!important
 }
 .pt-xxl-27,
 .py-xxl-27 {
  padding-top:6.75rem!important
 }
 .pr-xxl-27,
 .px-xxl-27 {
  padding-right:6.75rem!important
 }
 .pb-xxl-27,
 .py-xxl-27 {
  padding-bottom:6.75rem!important
 }
 .pl-xxl-27,
 .px-xxl-27 {
  padding-left:6.75rem!important
 }
 .p-xxl-28 {
  padding:7rem!important
 }
 .pt-xxl-28,
 .py-xxl-28 {
  padding-top:7rem!important
 }
 .pr-xxl-28,
 .px-xxl-28 {
  padding-right:7rem!important
 }
 .pb-xxl-28,
 .py-xxl-28 {
  padding-bottom:7rem!important
 }
 .pl-xxl-28,
 .px-xxl-28 {
  padding-left:7rem!important
 }
 .p-xxl-29 {
  padding:7.25rem!important
 }
 .pt-xxl-29,
 .py-xxl-29 {
  padding-top:7.25rem!important
 }
 .pr-xxl-29,
 .px-xxl-29 {
  padding-right:7.25rem!important
 }
 .pb-xxl-29,
 .py-xxl-29 {
  padding-bottom:7.25rem!important
 }
 .pl-xxl-29,
 .px-xxl-29 {
  padding-left:7.25rem!important
 }
 .p-xxl-30 {
  padding:7.5rem!important
 }
 .pt-xxl-30,
 .py-xxl-30 {
  padding-top:7.5rem!important
 }
 .pr-xxl-30,
 .px-xxl-30 {
  padding-right:7.5rem!important
 }
 .pb-xxl-30,
 .py-xxl-30 {
  padding-bottom:7.5rem!important
 }
 .pl-xxl-30,
 .px-xxl-30 {
  padding-left:7.5rem!important
 }
 .p-xxl-31 {
  padding:7.75rem!important
 }
 .pt-xxl-31,
 .py-xxl-31 {
  padding-top:7.75rem!important
 }
 .pr-xxl-31,
 .px-xxl-31 {
  padding-right:7.75rem!important
 }
 .pb-xxl-31,
 .py-xxl-31 {
  padding-bottom:7.75rem!important
 }
 .pl-xxl-31,
 .px-xxl-31 {
  padding-left:7.75rem!important
 }
 .p-xxl-32 {
  padding:8rem!important
 }
 .pt-xxl-32,
 .py-xxl-32 {
  padding-top:8rem!important
 }
 .pr-xxl-32,
 .px-xxl-32 {
  padding-right:8rem!important
 }
 .pb-xxl-32,
 .py-xxl-32 {
  padding-bottom:8rem!important
 }
 .pl-xxl-32,
 .px-xxl-32 {
  padding-left:8rem!important
 }
 .p-xxl-33 {
  padding:8.25rem!important
 }
 .pt-xxl-33,
 .py-xxl-33 {
  padding-top:8.25rem!important
 }
 .pr-xxl-33,
 .px-xxl-33 {
  padding-right:8.25rem!important
 }
 .pb-xxl-33,
 .py-xxl-33 {
  padding-bottom:8.25rem!important
 }
 .pl-xxl-33,
 .px-xxl-33 {
  padding-left:8.25rem!important
 }
 .p-xxl-34 {
  padding:8.5rem!important
 }
 .pt-xxl-34,
 .py-xxl-34 {
  padding-top:8.5rem!important
 }
 .pr-xxl-34,
 .px-xxl-34 {
  padding-right:8.5rem!important
 }
 .pb-xxl-34,
 .py-xxl-34 {
  padding-bottom:8.5rem!important
 }
 .pl-xxl-34,
 .px-xxl-34 {
  padding-left:8.5rem!important
 }
 .p-xxl-35 {
  padding:8.75rem!important
 }
 .pt-xxl-35,
 .py-xxl-35 {
  padding-top:8.75rem!important
 }
 .pr-xxl-35,
 .px-xxl-35 {
  padding-right:8.75rem!important
 }
 .pb-xxl-35,
 .py-xxl-35 {
  padding-bottom:8.75rem!important
 }
 .pl-xxl-35,
 .px-xxl-35 {
  padding-left:8.75rem!important
 }
 .p-xxl-36 {
  padding:9rem!important
 }
 .pt-xxl-36,
 .py-xxl-36 {
  padding-top:9rem!important
 }
 .pr-xxl-36,
 .px-xxl-36 {
  padding-right:9rem!important
 }
 .pb-xxl-36,
 .py-xxl-36 {
  padding-bottom:9rem!important
 }
 .pl-xxl-36,
 .px-xxl-36 {
  padding-left:9rem!important
 }
 .p-xxl-37 {
  padding:9.25rem!important
 }
 .pt-xxl-37,
 .py-xxl-37 {
  padding-top:9.25rem!important
 }
 .pr-xxl-37,
 .px-xxl-37 {
  padding-right:9.25rem!important
 }
 .pb-xxl-37,
 .py-xxl-37 {
  padding-bottom:9.25rem!important
 }
 .pl-xxl-37,
 .px-xxl-37 {
  padding-left:9.25rem!important
 }
 .p-xxl-48 {
  padding:9.5rem!important
 }
 .pt-xxl-48,
 .py-xxl-48 {
  padding-top:9.5rem!important
 }
 .pr-xxl-48,
 .px-xxl-48 {
  padding-right:9.5rem!important
 }
 .pb-xxl-48,
 .py-xxl-48 {
  padding-bottom:9.5rem!important
 }
 .pl-xxl-48,
 .px-xxl-48 {
  padding-left:9.5rem!important
 }
 .p-xxl-39 {
  padding:9.75rem!important
 }
 .pt-xxl-39,
 .py-xxl-39 {
  padding-top:9.75rem!important
 }
 .pr-xxl-39,
 .px-xxl-39 {
  padding-right:9.75rem!important
 }
 .pb-xxl-39,
 .py-xxl-39 {
  padding-bottom:9.75rem!important
 }
 .pl-xxl-39,
 .px-xxl-39 {
  padding-left:9.75rem!important
 }
 .p-xxl-40 {
  padding:10rem!important
 }
 .pt-xxl-40,
 .py-xxl-40 {
  padding-top:10rem!important
 }
 .pr-xxl-40,
 .px-xxl-40 {
  padding-right:10rem!important
 }
 .pb-xxl-40,
 .py-xxl-40 {
  padding-bottom:10rem!important
 }
 .pl-xxl-40,
 .px-xxl-40 {
  padding-left:10rem!important
 }
 .m-xxl-n1 {
  margin:-.25rem!important
 }
 .mt-xxl-n1,
 .my-xxl-n1 {
  margin-top:-.25rem!important
 }
 .mr-xxl-n1,
 .mx-xxl-n1 {
  margin-right:-.25rem!important
 }
 .mb-xxl-n1,
 .my-xxl-n1 {
  margin-bottom:-.25rem!important
 }
 .ml-xxl-n1,
 .mx-xxl-n1 {
  margin-left:-.25rem!important
 }
 .m-xxl-n2 {
  margin:-.5rem!important
 }
 .mt-xxl-n2,
 .my-xxl-n2 {
  margin-top:-.5rem!important
 }
 .mr-xxl-n2,
 .mx-xxl-n2 {
  margin-right:-.5rem!important
 }
 .mb-xxl-n2,
 .my-xxl-n2 {
  margin-bottom:-.5rem!important
 }
 .ml-xxl-n2,
 .mx-xxl-n2 {
  margin-left:-.5rem!important
 }
 .m-xxl-n3 {
  margin:-.75rem!important
 }
 .mt-xxl-n3,
 .my-xxl-n3 {
  margin-top:-.75rem!important
 }
 .mr-xxl-n3,
 .mx-xxl-n3 {
  margin-right:-.75rem!important
 }
 .mb-xxl-n3,
 .my-xxl-n3 {
  margin-bottom:-.75rem!important
 }
 .ml-xxl-n3,
 .mx-xxl-n3 {
  margin-left:-.75rem!important
 }
 .m-xxl-n4 {
  margin:-1rem!important
 }
 .mt-xxl-n4,
 .my-xxl-n4 {
  margin-top:-1rem!important
 }
 .mr-xxl-n4,
 .mx-xxl-n4 {
  margin-right:-1rem!important
 }
 .mb-xxl-n4,
 .my-xxl-n4 {
  margin-bottom:-1rem!important
 }
 .ml-xxl-n4,
 .mx-xxl-n4 {
  margin-left:-1rem!important
 }
 .m-xxl-n5 {
  margin:-1.25rem!important
 }
 .mt-xxl-n5,
 .my-xxl-n5 {
  margin-top:-1.25rem!important
 }
 .mr-xxl-n5,
 .mx-xxl-n5 {
  margin-right:-1.25rem!important
 }
 .mb-xxl-n5,
 .my-xxl-n5 {
  margin-bottom:-1.25rem!important
 }
 .ml-xxl-n5,
 .mx-xxl-n5 {
  margin-left:-1.25rem!important
 }
 .m-xxl-n6 {
  margin:-1.5rem!important
 }
 .mt-xxl-n6,
 .my-xxl-n6 {
  margin-top:-1.5rem!important
 }
 .mr-xxl-n6,
 .mx-xxl-n6 {
  margin-right:-1.5rem!important
 }
 .mb-xxl-n6,
 .my-xxl-n6 {
  margin-bottom:-1.5rem!important
 }
 .ml-xxl-n6,
 .mx-xxl-n6 {
  margin-left:-1.5rem!important
 }
 .m-xxl-n7 {
  margin:-1.75rem!important
 }
 .mt-xxl-n7,
 .my-xxl-n7 {
  margin-top:-1.75rem!important
 }
 .mr-xxl-n7,
 .mx-xxl-n7 {
  margin-right:-1.75rem!important
 }
 .mb-xxl-n7,
 .my-xxl-n7 {
  margin-bottom:-1.75rem!important
 }
 .ml-xxl-n7,
 .mx-xxl-n7 {
  margin-left:-1.75rem!important
 }
 .m-xxl-n8 {
  margin:-2rem!important
 }
 .mt-xxl-n8,
 .my-xxl-n8 {
  margin-top:-2rem!important
 }
 .mr-xxl-n8,
 .mx-xxl-n8 {
  margin-right:-2rem!important
 }
 .mb-xxl-n8,
 .my-xxl-n8 {
  margin-bottom:-2rem!important
 }
 .ml-xxl-n8,
 .mx-xxl-n8 {
  margin-left:-2rem!important
 }
 .m-xxl-n9 {
  margin:-2.25rem!important
 }
 .mt-xxl-n9,
 .my-xxl-n9 {
  margin-top:-2.25rem!important
 }
 .mr-xxl-n9,
 .mx-xxl-n9 {
  margin-right:-2.25rem!important
 }
 .mb-xxl-n9,
 .my-xxl-n9 {
  margin-bottom:-2.25rem!important
 }
 .ml-xxl-n9,
 .mx-xxl-n9 {
  margin-left:-2.25rem!important
 }
 .m-xxl-n10 {
  margin:-2.5rem!important
 }
 .mt-xxl-n10,
 .my-xxl-n10 {
  margin-top:-2.5rem!important
 }
 .mr-xxl-n10,
 .mx-xxl-n10 {
  margin-right:-2.5rem!important
 }
 .mb-xxl-n10,
 .my-xxl-n10 {
  margin-bottom:-2.5rem!important
 }
 .ml-xxl-n10,
 .mx-xxl-n10 {
  margin-left:-2.5rem!important
 }
 .m-xxl-n11 {
  margin:-2.75rem!important
 }
 .mt-xxl-n11,
 .my-xxl-n11 {
  margin-top:-2.75rem!important
 }
 .mr-xxl-n11,
 .mx-xxl-n11 {
  margin-right:-2.75rem!important
 }
 .mb-xxl-n11,
 .my-xxl-n11 {
  margin-bottom:-2.75rem!important
 }
 .ml-xxl-n11,
 .mx-xxl-n11 {
  margin-left:-2.75rem!important
 }
 .m-xxl-n12 {
  margin:-3rem!important
 }
 .mt-xxl-n12,
 .my-xxl-n12 {
  margin-top:-3rem!important
 }
 .mr-xxl-n12,
 .mx-xxl-n12 {
  margin-right:-3rem!important
 }
 .mb-xxl-n12,
 .my-xxl-n12 {
  margin-bottom:-3rem!important
 }
 .ml-xxl-n12,
 .mx-xxl-n12 {
  margin-left:-3rem!important
 }
 .m-xxl-n13 {
  margin:-3.25rem!important
 }
 .mt-xxl-n13,
 .my-xxl-n13 {
  margin-top:-3.25rem!important
 }
 .mr-xxl-n13,
 .mx-xxl-n13 {
  margin-right:-3.25rem!important
 }
 .mb-xxl-n13,
 .my-xxl-n13 {
  margin-bottom:-3.25rem!important
 }
 .ml-xxl-n13,
 .mx-xxl-n13 {
  margin-left:-3.25rem!important
 }
 .m-xxl-n14 {
  margin:-3.5rem!important
 }
 .mt-xxl-n14,
 .my-xxl-n14 {
  margin-top:-3.5rem!important
 }
 .mr-xxl-n14,
 .mx-xxl-n14 {
  margin-right:-3.5rem!important
 }
 .mb-xxl-n14,
 .my-xxl-n14 {
  margin-bottom:-3.5rem!important
 }
 .ml-xxl-n14,
 .mx-xxl-n14 {
  margin-left:-3.5rem!important
 }
 .m-xxl-n15 {
  margin:-3.75rem!important
 }
 .mt-xxl-n15,
 .my-xxl-n15 {
  margin-top:-3.75rem!important
 }
 .mr-xxl-n15,
 .mx-xxl-n15 {
  margin-right:-3.75rem!important
 }
 .mb-xxl-n15,
 .my-xxl-n15 {
  margin-bottom:-3.75rem!important
 }
 .ml-xxl-n15,
 .mx-xxl-n15 {
  margin-left:-3.75rem!important
 }
 .m-xxl-n16 {
  margin:-4rem!important
 }
 .mt-xxl-n16,
 .my-xxl-n16 {
  margin-top:-4rem!important
 }
 .mr-xxl-n16,
 .mx-xxl-n16 {
  margin-right:-4rem!important
 }
 .mb-xxl-n16,
 .my-xxl-n16 {
  margin-bottom:-4rem!important
 }
 .ml-xxl-n16,
 .mx-xxl-n16 {
  margin-left:-4rem!important
 }
 .m-xxl-n17 {
  margin:-4.25rem!important
 }
 .mt-xxl-n17,
 .my-xxl-n17 {
  margin-top:-4.25rem!important
 }
 .mr-xxl-n17,
 .mx-xxl-n17 {
  margin-right:-4.25rem!important
 }
 .mb-xxl-n17,
 .my-xxl-n17 {
  margin-bottom:-4.25rem!important
 }
 .ml-xxl-n17,
 .mx-xxl-n17 {
  margin-left:-4.25rem!important
 }
 .m-xxl-n18 {
  margin:-4.5rem!important
 }
 .mt-xxl-n18,
 .my-xxl-n18 {
  margin-top:-4.5rem!important
 }
 .mr-xxl-n18,
 .mx-xxl-n18 {
  margin-right:-4.5rem!important
 }
 .mb-xxl-n18,
 .my-xxl-n18 {
  margin-bottom:-4.5rem!important
 }
 .ml-xxl-n18,
 .mx-xxl-n18 {
  margin-left:-4.5rem!important
 }
 .m-xxl-n19 {
  margin:-4.75rem!important
 }
 .mt-xxl-n19,
 .my-xxl-n19 {
  margin-top:-4.75rem!important
 }
 .mr-xxl-n19,
 .mx-xxl-n19 {
  margin-right:-4.75rem!important
 }
 .mb-xxl-n19,
 .my-xxl-n19 {
  margin-bottom:-4.75rem!important
 }
 .ml-xxl-n19,
 .mx-xxl-n19 {
  margin-left:-4.75rem!important
 }
 .m-xxl-n20 {
  margin:-5rem!important
 }
 .mt-xxl-n20,
 .my-xxl-n20 {
  margin-top:-5rem!important
 }
 .mr-xxl-n20,
 .mx-xxl-n20 {
  margin-right:-5rem!important
 }
 .mb-xxl-n20,
 .my-xxl-n20 {
  margin-bottom:-5rem!important
 }
 .ml-xxl-n20,
 .mx-xxl-n20 {
  margin-left:-5rem!important
 }
 .m-xxl-n21 {
  margin:-5.25rem!important
 }
 .mt-xxl-n21,
 .my-xxl-n21 {
  margin-top:-5.25rem!important
 }
 .mr-xxl-n21,
 .mx-xxl-n21 {
  margin-right:-5.25rem!important
 }
 .mb-xxl-n21,
 .my-xxl-n21 {
  margin-bottom:-5.25rem!important
 }
 .ml-xxl-n21,
 .mx-xxl-n21 {
  margin-left:-5.25rem!important
 }
 .m-xxl-n22 {
  margin:-5.5rem!important
 }
 .mt-xxl-n22,
 .my-xxl-n22 {
  margin-top:-5.5rem!important
 }
 .mr-xxl-n22,
 .mx-xxl-n22 {
  margin-right:-5.5rem!important
 }
 .mb-xxl-n22,
 .my-xxl-n22 {
  margin-bottom:-5.5rem!important
 }
 .ml-xxl-n22,
 .mx-xxl-n22 {
  margin-left:-5.5rem!important
 }
 .m-xxl-n23 {
  margin:-5.75rem!important
 }
 .mt-xxl-n23,
 .my-xxl-n23 {
  margin-top:-5.75rem!important
 }
 .mr-xxl-n23,
 .mx-xxl-n23 {
  margin-right:-5.75rem!important
 }
 .mb-xxl-n23,
 .my-xxl-n23 {
  margin-bottom:-5.75rem!important
 }
 .ml-xxl-n23,
 .mx-xxl-n23 {
  margin-left:-5.75rem!important
 }
 .m-xxl-n24 {
  margin:-6rem!important
 }
 .mt-xxl-n24,
 .my-xxl-n24 {
  margin-top:-6rem!important
 }
 .mr-xxl-n24,
 .mx-xxl-n24 {
  margin-right:-6rem!important
 }
 .mb-xxl-n24,
 .my-xxl-n24 {
  margin-bottom:-6rem!important
 }
 .ml-xxl-n24,
 .mx-xxl-n24 {
  margin-left:-6rem!important
 }
 .m-xxl-n25 {
  margin:-6.25rem!important
 }
 .mt-xxl-n25,
 .my-xxl-n25 {
  margin-top:-6.25rem!important
 }
 .mr-xxl-n25,
 .mx-xxl-n25 {
  margin-right:-6.25rem!important
 }
 .mb-xxl-n25,
 .my-xxl-n25 {
  margin-bottom:-6.25rem!important
 }
 .ml-xxl-n25,
 .mx-xxl-n25 {
  margin-left:-6.25rem!important
 }
 .m-xxl-n26 {
  margin:-6.5rem!important
 }
 .mt-xxl-n26,
 .my-xxl-n26 {
  margin-top:-6.5rem!important
 }
 .mr-xxl-n26,
 .mx-xxl-n26 {
  margin-right:-6.5rem!important
 }
 .mb-xxl-n26,
 .my-xxl-n26 {
  margin-bottom:-6.5rem!important
 }
 .ml-xxl-n26,
 .mx-xxl-n26 {
  margin-left:-6.5rem!important
 }
 .m-xxl-n27 {
  margin:-6.75rem!important
 }
 .mt-xxl-n27,
 .my-xxl-n27 {
  margin-top:-6.75rem!important
 }
 .mr-xxl-n27,
 .mx-xxl-n27 {
  margin-right:-6.75rem!important
 }
 .mb-xxl-n27,
 .my-xxl-n27 {
  margin-bottom:-6.75rem!important
 }
 .ml-xxl-n27,
 .mx-xxl-n27 {
  margin-left:-6.75rem!important
 }
 .m-xxl-n28 {
  margin:-7rem!important
 }
 .mt-xxl-n28,
 .my-xxl-n28 {
  margin-top:-7rem!important
 }
 .mr-xxl-n28,
 .mx-xxl-n28 {
  margin-right:-7rem!important
 }
 .mb-xxl-n28,
 .my-xxl-n28 {
  margin-bottom:-7rem!important
 }
 .ml-xxl-n28,
 .mx-xxl-n28 {
  margin-left:-7rem!important
 }
 .m-xxl-n29 {
  margin:-7.25rem!important
 }
 .mt-xxl-n29,
 .my-xxl-n29 {
  margin-top:-7.25rem!important
 }
 .mr-xxl-n29,
 .mx-xxl-n29 {
  margin-right:-7.25rem!important
 }
 .mb-xxl-n29,
 .my-xxl-n29 {
  margin-bottom:-7.25rem!important
 }
 .ml-xxl-n29,
 .mx-xxl-n29 {
  margin-left:-7.25rem!important
 }
 .m-xxl-n30 {
  margin:-7.5rem!important
 }
 .mt-xxl-n30,
 .my-xxl-n30 {
  margin-top:-7.5rem!important
 }
 .mr-xxl-n30,
 .mx-xxl-n30 {
  margin-right:-7.5rem!important
 }
 .mb-xxl-n30,
 .my-xxl-n30 {
  margin-bottom:-7.5rem!important
 }
 .ml-xxl-n30,
 .mx-xxl-n30 {
  margin-left:-7.5rem!important
 }
 .m-xxl-n31 {
  margin:-7.75rem!important
 }
 .mt-xxl-n31,
 .my-xxl-n31 {
  margin-top:-7.75rem!important
 }
 .mr-xxl-n31,
 .mx-xxl-n31 {
  margin-right:-7.75rem!important
 }
 .mb-xxl-n31,
 .my-xxl-n31 {
  margin-bottom:-7.75rem!important
 }
 .ml-xxl-n31,
 .mx-xxl-n31 {
  margin-left:-7.75rem!important
 }
 .m-xxl-n32 {
  margin:-8rem!important
 }
 .mt-xxl-n32,
 .my-xxl-n32 {
  margin-top:-8rem!important
 }
 .mr-xxl-n32,
 .mx-xxl-n32 {
  margin-right:-8rem!important
 }
 .mb-xxl-n32,
 .my-xxl-n32 {
  margin-bottom:-8rem!important
 }
 .ml-xxl-n32,
 .mx-xxl-n32 {
  margin-left:-8rem!important
 }
 .m-xxl-n33 {
  margin:-8.25rem!important
 }
 .mt-xxl-n33,
 .my-xxl-n33 {
  margin-top:-8.25rem!important
 }
 .mr-xxl-n33,
 .mx-xxl-n33 {
  margin-right:-8.25rem!important
 }
 .mb-xxl-n33,
 .my-xxl-n33 {
  margin-bottom:-8.25rem!important
 }
 .ml-xxl-n33,
 .mx-xxl-n33 {
  margin-left:-8.25rem!important
 }
 .m-xxl-n34 {
  margin:-8.5rem!important
 }
 .mt-xxl-n34,
 .my-xxl-n34 {
  margin-top:-8.5rem!important
 }
 .mr-xxl-n34,
 .mx-xxl-n34 {
  margin-right:-8.5rem!important
 }
 .mb-xxl-n34,
 .my-xxl-n34 {
  margin-bottom:-8.5rem!important
 }
 .ml-xxl-n34,
 .mx-xxl-n34 {
  margin-left:-8.5rem!important
 }
 .m-xxl-n35 {
  margin:-8.75rem!important
 }
 .mt-xxl-n35,
 .my-xxl-n35 {
  margin-top:-8.75rem!important
 }
 .mr-xxl-n35,
 .mx-xxl-n35 {
  margin-right:-8.75rem!important
 }
 .mb-xxl-n35,
 .my-xxl-n35 {
  margin-bottom:-8.75rem!important
 }
 .ml-xxl-n35,
 .mx-xxl-n35 {
  margin-left:-8.75rem!important
 }
 .m-xxl-n36 {
  margin:-9rem!important
 }
 .mt-xxl-n36,
 .my-xxl-n36 {
  margin-top:-9rem!important
 }
 .mr-xxl-n36,
 .mx-xxl-n36 {
  margin-right:-9rem!important
 }
 .mb-xxl-n36,
 .my-xxl-n36 {
  margin-bottom:-9rem!important
 }
 .ml-xxl-n36,
 .mx-xxl-n36 {
  margin-left:-9rem!important
 }
 .m-xxl-n37 {
  margin:-9.25rem!important
 }
 .mt-xxl-n37,
 .my-xxl-n37 {
  margin-top:-9.25rem!important
 }
 .mr-xxl-n37,
 .mx-xxl-n37 {
  margin-right:-9.25rem!important
 }
 .mb-xxl-n37,
 .my-xxl-n37 {
  margin-bottom:-9.25rem!important
 }
 .ml-xxl-n37,
 .mx-xxl-n37 {
  margin-left:-9.25rem!important
 }
 .m-xxl-n48 {
  margin:-9.5rem!important
 }
 .mt-xxl-n48,
 .my-xxl-n48 {
  margin-top:-9.5rem!important
 }
 .mr-xxl-n48,
 .mx-xxl-n48 {
  margin-right:-9.5rem!important
 }
 .mb-xxl-n48,
 .my-xxl-n48 {
  margin-bottom:-9.5rem!important
 }
 .ml-xxl-n48,
 .mx-xxl-n48 {
  margin-left:-9.5rem!important
 }
 .m-xxl-n39 {
  margin:-9.75rem!important
 }
 .mt-xxl-n39,
 .my-xxl-n39 {
  margin-top:-9.75rem!important
 }
 .mr-xxl-n39,
 .mx-xxl-n39 {
  margin-right:-9.75rem!important
 }
 .mb-xxl-n39,
 .my-xxl-n39 {
  margin-bottom:-9.75rem!important
 }
 .ml-xxl-n39,
 .mx-xxl-n39 {
  margin-left:-9.75rem!important
 }
 .m-xxl-n40 {
  margin:-10rem!important
 }
 .mt-xxl-n40,
 .my-xxl-n40 {
  margin-top:-10rem!important
 }
 .mr-xxl-n40,
 .mx-xxl-n40 {
  margin-right:-10rem!important
 }
 .mb-xxl-n40,
 .my-xxl-n40 {
  margin-bottom:-10rem!important
 }
 .ml-xxl-n40,
 .mx-xxl-n40 {
  margin-left:-10rem!important
 }
 .m-xxl-auto {
  margin:auto!important
 }
 .mt-xxl-auto,
 .my-xxl-auto {
  margin-top:auto!important
 }
 .mr-xxl-auto,
 .mx-xxl-auto {
  margin-right:auto!important
 }
 .mb-xxl-auto,
 .my-xxl-auto {
  margin-bottom:auto!important
 }
 .ml-xxl-auto,
 .mx-xxl-auto {
  margin-left:auto!important
 }
}
.stretched-link::after {
 position:absolute;
 top:0;
 right:0;
 bottom:0;
 left:0;
 z-index:1;
 pointer-events:auto;
 content:"";
 background-color:rgba(0,0,0,0)
}
.text-monospace {
 font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important
}
.text-justify {
 text-align:justify!important
}
.text-wrap {
 white-space:normal!important
}
.text-nowrap {
 white-space:nowrap!important
}
.text-truncate {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
.text-left {
 text-align:left!important
}
.text-right {
 text-align:right!important
}
.text-center {
 text-align:center!important
}
@media (min-width:576px) {
 .text-sm-left {
  text-align:left!important
 }
 .text-sm-right {
  text-align:right!important
 }
 .text-sm-center {
  text-align:center!important
 }
}
@media (min-width:768px) {
 .text-md-left {
  text-align:left!important
 }
 .text-md-right {
  text-align:right!important
 }
 .text-md-center {
  text-align:center!important
 }
}
@media (min-width:992px) {
 .text-lg-left {
  text-align:left!important
 }
 .text-lg-right {
  text-align:right!important
 }
 .text-lg-center {
  text-align:center!important
 }
}
@media (min-width:1200px) {
 .text-xl-left {
  text-align:left!important
 }
 .text-xl-right {
  text-align:right!important
 }
 .text-xl-center {
  text-align:center!important
 }
}
@media (min-width:1400px) {
 .text-xxl-left {
  text-align:left!important
 }
 .text-xxl-right {
  text-align:right!important
 }
 .text-xxl-center {
  text-align:center!important
 }
}
.text-lowercase {
 text-transform:lowercase!important
}
.text-uppercase {
 text-transform:uppercase!important
}
.text-capitalize {
 text-transform:capitalize!important
}
.font-weight-light {
 font-weight:300!important
}
.font-weight-lighter {
 font-weight:lighter!important
}
.font-weight-normal {
 font-weight:400!important
}
.font-weight-bold {
 font-weight:500!important
}
.font-weight-bolder {
 font-weight:600!important
}
.font-italic {
 font-style:italic!important
}
.text-white {
 color:#fff!important
}
.text-primary {
 color:#5C9BD1!important
}
a.text-primary:focus,
a.text-primary:hover {
 color:#0073e9!important
}
.text-secondary {
 color:#e4e6ef!important
}
a.text-secondary:focus,
a.text-secondary:hover {
 color:#b4bad3!important
}
.text-success {
 color:#1bc5bd!important
}
a.text-success:focus,
a.text-success:hover {
 color:#12827c!important
}
.text-info {
 color:#8950fc!important
}
a.text-info:focus,
a.text-info:hover {
 color:#5605fb!important
}
.text-warning {
 color:#ffa800!important
}
a.text-warning:focus,
a.text-warning:hover {
 color:#b37600!important
}
.text-danger {
 color:#f64e60!important
}
a.text-danger:focus,
a.text-danger:hover {
 color:#ec0c24!important
}
.text-light {
 color:#f3f6f9!important
}
a.text-light:focus,
a.text-light:hover {
 color:#c0d0e0!important
}
.text-dark {
 color:#181c32!important
}
a.text-dark:focus,
a.text-dark:hover {
 color:#000!important
}
.text-white {
 color:#fff!important
}
a.text-white:focus,
a.text-white:hover {
 color:#d9d9d9!important
}
.text-body {
 color:#3f4254!important
}
.text-muted {
 color:#b5b5c3!important
}
.text-black-50 {
 color:rgba(0,0,0,.5)!important
}
.text-white-50 {
 color:rgba(255,255,255,.5)!important
}
.text-hide {
 font:0/0 a;
 color:transparent;
 text-shadow:none;
 background-color:transparent;
 border:0
}
.text-decoration-none {
 text-decoration:none!important
}
.text-break {
 word-break:break-word!important;
 word-wrap:break-word!important
}
.text-reset {
 color:inherit!important
}
.visible {
 visibility:visible!important
}
.invisible {
 visibility:hidden!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 #b5b5c3;
  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
 }
 body {
  min-width:992px!important
 }
 .container {
  min-width:992px!important
 }
 .navbar {
  display:none
 }
 .badge {
  border:1px solid #000
 }
 .table {
  border-collapse:collapse!important
 }
 .table td,
 .table th {
  background-color:#fff!important
 }
 .table-bordered td,
 .table-bordered th {
  border:1px solid #e4e6ef!important
 }
 .table-dark {
  color:inherit
 }
 .table-dark tbody+tbody,
 .table-dark td,
 .table-dark th,
 .table-dark thead th {
  border-color:#ebedf3
 }
 .table .thead-dark th {
  color:inherit;
  border-color:#ebedf3
 }
}
.bg-hover-primary {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3699ff!important
}
.hoverable:hover .bg-hover-primary {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3699ff!important
}
.bg-hover-state-primary {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-state-primary:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#187de4!important
}
.bg-diagonal-primary:before {
 background-color:#3699ff!important
}
.bg-diagonal-r-primary:after {
 background-color:#3699ff!important
}
.bg-radial-gradient-primary {
 background-color:#3699ff;
 background-image:radial-gradient(circle,rgba(225,240,255,.4),#3699ff 70%)
}
.bg-primary-o-5 {
 background-color:rgba(54,153,255,.02)!important
}
.bg-hover-primary-o-1 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-1:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(54,153,255,.2)!important
}
.bg-primary-o-10 {
 background-color:rgba(54,153,255,.04)!important
}
.bg-hover-primary-o-2 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-2:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(54,153,255,.4)!important
}
.bg-primary-o-15 {
 background-color:rgba(54,153,255,.06)!important
}
.bg-hover-primary-o-3 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-3:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(54,153,255,.6)!important
}
.bg-primary-o-20 {
 background-color:rgba(54,153,255,.08)!important
}
.bg-hover-primary-o-4 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-4:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(54,153,255,.8)!important
}
.bg-primary-o-25 {
 background-color:rgba(54,153,255,.1)!important
}
.bg-hover-primary-o-5 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-5:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3699ff!important
}
.bg-primary-o-30 {
 background-color:rgba(54,153,255,.12)!important
}
.bg-hover-primary-o-6 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-6:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3699ff!important
}
.bg-primary-o-35 {
 background-color:rgba(54,153,255,.14)!important
}
.bg-hover-primary-o-7 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-7:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3699ff!important
}
.bg-primary-o-40 {
 background-color:rgba(54,153,255,.16)!important
}
.bg-hover-primary-o-8 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-8:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3699ff!important
}
.bg-primary-o-45 {
 background-color:rgba(54,153,255,.18)!important
}
.bg-hover-primary-o-9 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-9:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3699ff!important
}
.bg-primary-o-50 {
 background-color:rgba(54,153,255,.2)!important
}
.bg-hover-primary-o-10 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-10:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3699ff!important
}
.bg-primary-o-55 {
 background-color:rgba(54,153,255,.22)!important
}
.bg-hover-primary-o-11 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-11:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3699ff!important
}
.bg-primary-o-60 {
 background-color:rgba(54,153,255,.24)!important
}
.bg-hover-primary-o-12 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-12:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3699ff!important
}
.bg-primary-o-65 {
 background-color:rgba(54,153,255,.26)!important
}
.bg-hover-primary-o-13 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-13:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3699ff!important
}
.bg-primary-o-70 {
 background-color:rgba(54,153,255,.28)!important
}
.bg-hover-primary-o-14 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-14:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3699ff!important
}
.bg-primary-o-75 {
 background-color:rgba(54,153,255,.3)!important
}
.bg-hover-primary-o-15 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-15:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3699ff!important
}
.bg-primary-o-80 {
 background-color:rgba(54,153,255,.32)!important
}
.bg-hover-primary-o-16 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-16:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3699ff!important
}
.bg-primary-o-85 {
 background-color:rgba(54,153,255,.34)!important
}
.bg-hover-primary-o-17 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-17:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3699ff!important
}
.bg-primary-o-90 {
 background-color:rgba(54,153,255,.36)!important
}
.bg-hover-primary-o-18 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-18:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3699ff!important
}
.bg-primary-o-95 {
 background-color:rgba(54,153,255,.38)!important
}
.bg-hover-primary-o-19 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-19:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3699ff!important
}
.bg-primary-o-100 {
 background-color:rgba(54,153,255,.4)!important
}
.bg-hover-primary-o-20 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-primary-o-20:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3699ff!important
}
.bg-hover-secondary {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.hoverable:hover .bg-hover-secondary {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-hover-state-secondary {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-state-secondary:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#d7dae7!important
}
.bg-diagonal-secondary:before {
 background-color:#e4e6ef!important
}
.bg-diagonal-r-secondary:after {
 background-color:#e4e6ef!important
}
.bg-radial-gradient-secondary {
 background-color:#e4e6ef;
 background-image:radial-gradient(circle,rgba(235,237,243,.4),#e4e6ef 70%)
}
.bg-secondary-o-5 {
 background-color:rgba(228,230,239,.02)!important
}
.bg-hover-secondary-o-1 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-1:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(228,230,239,.2)!important
}
.bg-secondary-o-10 {
 background-color:rgba(228,230,239,.04)!important
}
.bg-hover-secondary-o-2 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-2:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(228,230,239,.4)!important
}
.bg-secondary-o-15 {
 background-color:rgba(228,230,239,.06)!important
}
.bg-hover-secondary-o-3 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-3:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(228,230,239,.6)!important
}
.bg-secondary-o-20 {
 background-color:rgba(228,230,239,.08)!important
}
.bg-hover-secondary-o-4 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-4:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(228,230,239,.8)!important
}
.bg-secondary-o-25 {
 background-color:rgba(228,230,239,.1)!important
}
.bg-hover-secondary-o-5 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-5:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-secondary-o-30 {
 background-color:rgba(228,230,239,.12)!important
}
.bg-hover-secondary-o-6 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-6:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-secondary-o-35 {
 background-color:rgba(228,230,239,.14)!important
}
.bg-hover-secondary-o-7 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-7:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-secondary-o-40 {
 background-color:rgba(228,230,239,.16)!important
}
.bg-hover-secondary-o-8 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-8:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-secondary-o-45 {
 background-color:rgba(228,230,239,.18)!important
}
.bg-hover-secondary-o-9 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-9:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-secondary-o-50 {
 background-color:rgba(228,230,239,.2)!important
}
.bg-hover-secondary-o-10 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-10:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-secondary-o-55 {
 background-color:rgba(228,230,239,.22)!important
}
.bg-hover-secondary-o-11 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-11:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-secondary-o-60 {
 background-color:rgba(228,230,239,.24)!important
}
.bg-hover-secondary-o-12 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-12:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-secondary-o-65 {
 background-color:rgba(228,230,239,.26)!important
}
.bg-hover-secondary-o-13 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-13:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-secondary-o-70 {
 background-color:rgba(228,230,239,.28)!important
}
.bg-hover-secondary-o-14 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-14:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-secondary-o-75 {
 background-color:rgba(228,230,239,.3)!important
}
.bg-hover-secondary-o-15 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-15:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-secondary-o-80 {
 background-color:rgba(228,230,239,.32)!important
}
.bg-hover-secondary-o-16 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-16:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-secondary-o-85 {
 background-color:rgba(228,230,239,.34)!important
}
.bg-hover-secondary-o-17 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-17:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-secondary-o-90 {
 background-color:rgba(228,230,239,.36)!important
}
.bg-hover-secondary-o-18 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-18:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-secondary-o-95 {
 background-color:rgba(228,230,239,.38)!important
}
.bg-hover-secondary-o-19 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-19:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-secondary-o-100 {
 background-color:rgba(228,230,239,.4)!important
}
.bg-hover-secondary-o-20 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-secondary-o-20:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-hover-success {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#1bc5bd!important
}
.hoverable:hover .bg-hover-success {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#1bc5bd!important
}
.bg-hover-state-success {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-state-success:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#0bb7af!important
}
.bg-diagonal-success:before {
 background-color:#1bc5bd!important
}
.bg-diagonal-r-success:after {
 background-color:#1bc5bd!important
}
.bg-radial-gradient-success {
 background-color:#1bc5bd;
 background-image:radial-gradient(circle,rgba(201,247,245,.4),#1bc5bd 70%)
}
.bg-success-o-5 {
 background-color:rgba(27,197,189,.02)!important
}
.bg-hover-success-o-1 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-1:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(27,197,189,.2)!important
}
.bg-success-o-10 {
 background-color:rgba(27,197,189,.04)!important
}
.bg-hover-success-o-2 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-2:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(27,197,189,.4)!important
}
.bg-success-o-15 {
 background-color:rgba(27,197,189,.06)!important
}
.bg-hover-success-o-3 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-3:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(27,197,189,.6)!important
}
.bg-success-o-20 {
 background-color:rgba(27,197,189,.08)!important
}
.bg-hover-success-o-4 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-4:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(27,197,189,.8)!important
}
.bg-success-o-25 {
 background-color:rgba(27,197,189,.1)!important
}
.bg-hover-success-o-5 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-5:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#1bc5bd!important
}
.bg-success-o-30 {
 background-color:rgba(27,197,189,.12)!important
}
.bg-hover-success-o-6 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-6:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#1bc5bd!important
}
.bg-success-o-35 {
 background-color:rgba(27,197,189,.14)!important
}
.bg-hover-success-o-7 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-7:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#1bc5bd!important
}
.bg-success-o-40 {
 background-color:rgba(27,197,189,.16)!important
}
.bg-hover-success-o-8 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-8:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#1bc5bd!important
}
.bg-success-o-45 {
 background-color:rgba(27,197,189,.18)!important
}
.bg-hover-success-o-9 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-9:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#1bc5bd!important
}
.bg-success-o-50 {
 background-color:rgba(27,197,189,.2)!important
}
.bg-hover-success-o-10 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-10:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#1bc5bd!important
}
.bg-success-o-55 {
 background-color:rgba(27,197,189,.22)!important
}
.bg-hover-success-o-11 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-11:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#1bc5bd!important
}
.bg-success-o-60 {
 background-color:rgba(27,197,189,.24)!important
}
.bg-hover-success-o-12 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-12:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#1bc5bd!important
}
.bg-success-o-65 {
 background-color:rgba(27,197,189,.26)!important
}
.bg-hover-success-o-13 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-13:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#1bc5bd!important
}
.bg-success-o-70 {
 background-color:rgba(27,197,189,.28)!important
}
.bg-hover-success-o-14 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-14:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#1bc5bd!important
}
.bg-success-o-75 {
 background-color:rgba(27,197,189,.3)!important
}
.bg-hover-success-o-15 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-15:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#1bc5bd!important
}
.bg-success-o-80 {
 background-color:rgba(27,197,189,.32)!important
}
.bg-hover-success-o-16 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-16:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#1bc5bd!important
}
.bg-success-o-85 {
 background-color:rgba(27,197,189,.34)!important
}
.bg-hover-success-o-17 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-17:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#1bc5bd!important
}
.bg-success-o-90 {
 background-color:rgba(27,197,189,.36)!important
}
.bg-hover-success-o-18 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-18:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#1bc5bd!important
}
.bg-success-o-95 {
 background-color:rgba(27,197,189,.38)!important
}
.bg-hover-success-o-19 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-19:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#1bc5bd!important
}
.bg-success-o-100 {
 background-color:rgba(27,197,189,.4)!important
}
.bg-hover-success-o-20 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-success-o-20:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#1bc5bd!important
}
.bg-hover-info {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#8950fc!important
}
.hoverable:hover .bg-hover-info {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#8950fc!important
}
.bg-hover-state-info {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-state-info:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#7337ee!important
}
.bg-diagonal-info:before {
 background-color:#8950fc!important
}
.bg-diagonal-r-info:after {
 background-color:#8950fc!important
}
.bg-radial-gradient-info {
 background-color:#8950fc;
 background-image:radial-gradient(circle,rgba(238,229,255,.4),#8950fc 70%)
}
.bg-info-o-5 {
 background-color:rgba(137,80,252,.02)!important
}
.bg-hover-info-o-1 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-1:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(137,80,252,.2)!important
}
.bg-info-o-10 {
 background-color:rgba(137,80,252,.04)!important
}
.bg-hover-info-o-2 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-2:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(137,80,252,.4)!important
}
.bg-info-o-15 {
 background-color:rgba(137,80,252,.06)!important
}
.bg-hover-info-o-3 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-3:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(137,80,252,.6)!important
}
.bg-info-o-20 {
 background-color:rgba(137,80,252,.08)!important
}
.bg-hover-info-o-4 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-4:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(137,80,252,.8)!important
}
.bg-info-o-25 {
 background-color:rgba(137,80,252,.1)!important
}
.bg-hover-info-o-5 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-5:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#8950fc!important
}
.bg-info-o-30 {
 background-color:rgba(137,80,252,.12)!important
}
.bg-hover-info-o-6 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-6:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#8950fc!important
}
.bg-info-o-35 {
 background-color:rgba(137,80,252,.14)!important
}
.bg-hover-info-o-7 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-7:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#8950fc!important
}
.bg-info-o-40 {
 background-color:rgba(137,80,252,.16)!important
}
.bg-hover-info-o-8 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-8:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#8950fc!important
}
.bg-info-o-45 {
 background-color:rgba(137,80,252,.18)!important
}
.bg-hover-info-o-9 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-9:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#8950fc!important
}
.bg-info-o-50 {
 background-color:rgba(137,80,252,.2)!important
}
.bg-hover-info-o-10 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-10:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#8950fc!important
}
.bg-info-o-55 {
 background-color:rgba(137,80,252,.22)!important
}
.bg-hover-info-o-11 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-11:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#8950fc!important
}
.bg-info-o-60 {
 background-color:rgba(137,80,252,.24)!important
}
.bg-hover-info-o-12 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-12:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#8950fc!important
}
.bg-info-o-65 {
 background-color:rgba(137,80,252,.26)!important
}
.bg-hover-info-o-13 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-13:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#8950fc!important
}
.bg-info-o-70 {
 background-color:rgba(137,80,252,.28)!important
}
.bg-hover-info-o-14 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-14:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#8950fc!important
}
.bg-info-o-75 {
 background-color:rgba(137,80,252,.3)!important
}
.bg-hover-info-o-15 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-15:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#8950fc!important
}
.bg-info-o-80 {
 background-color:rgba(137,80,252,.32)!important
}
.bg-hover-info-o-16 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-16:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#8950fc!important
}
.bg-info-o-85 {
 background-color:rgba(137,80,252,.34)!important
}
.bg-hover-info-o-17 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-17:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#8950fc!important
}
.bg-info-o-90 {
 background-color:rgba(137,80,252,.36)!important
}
.bg-hover-info-o-18 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-18:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#8950fc!important
}
.bg-info-o-95 {
 background-color:rgba(137,80,252,.38)!important
}
.bg-hover-info-o-19 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-19:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#8950fc!important
}
.bg-info-o-100 {
 background-color:rgba(137,80,252,.4)!important
}
.bg-hover-info-o-20 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-info-o-20:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#8950fc!important
}
.bg-hover-warning {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffa800!important
}
.hoverable:hover .bg-hover-warning {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffa800!important
}
.bg-hover-state-warning {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-state-warning:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ee9d01!important
}
.bg-diagonal-warning:before {
 background-color:#ffa800!important
}
.bg-diagonal-r-warning:after {
 background-color:#ffa800!important
}
.bg-radial-gradient-warning {
 background-color:#ffa800;
 background-image:radial-gradient(circle,rgba(255,244,222,.4),#ffa800 70%)
}
.bg-warning-o-5 {
 background-color:rgba(255,168,0,.02)!important
}
.bg-hover-warning-o-1 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-1:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(255,168,0,.2)!important
}
.bg-warning-o-10 {
 background-color:rgba(255,168,0,.04)!important
}
.bg-hover-warning-o-2 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-2:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(255,168,0,.4)!important
}
.bg-warning-o-15 {
 background-color:rgba(255,168,0,.06)!important
}
.bg-hover-warning-o-3 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-3:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(255,168,0,.6)!important
}
.bg-warning-o-20 {
 background-color:rgba(255,168,0,.08)!important
}
.bg-hover-warning-o-4 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-4:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(255,168,0,.8)!important
}
.bg-warning-o-25 {
 background-color:rgba(255,168,0,.1)!important
}
.bg-hover-warning-o-5 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-5:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffa800!important
}
.bg-warning-o-30 {
 background-color:rgba(255,168,0,.12)!important
}
.bg-hover-warning-o-6 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-6:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffa800!important
}
.bg-warning-o-35 {
 background-color:rgba(255,168,0,.14)!important
}
.bg-hover-warning-o-7 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-7:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffa800!important
}
.bg-warning-o-40 {
 background-color:rgba(255,168,0,.16)!important
}
.bg-hover-warning-o-8 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-8:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffa800!important
}
.bg-warning-o-45 {
 background-color:rgba(255,168,0,.18)!important
}
.bg-hover-warning-o-9 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-9:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffa800!important
}
.bg-warning-o-50 {
 background-color:rgba(255,168,0,.2)!important
}
.bg-hover-warning-o-10 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-10:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffa800!important
}
.bg-warning-o-55 {
 background-color:rgba(255,168,0,.22)!important
}
.bg-hover-warning-o-11 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-11:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffa800!important
}
.bg-warning-o-60 {
 background-color:rgba(255,168,0,.24)!important
}
.bg-hover-warning-o-12 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-12:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffa800!important
}
.bg-warning-o-65 {
 background-color:rgba(255,168,0,.26)!important
}
.bg-hover-warning-o-13 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-13:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffa800!important
}
.bg-warning-o-70 {
 background-color:rgba(255,168,0,.28)!important
}
.bg-hover-warning-o-14 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-14:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffa800!important
}
.bg-warning-o-75 {
 background-color:rgba(255,168,0,.3)!important
}
.bg-hover-warning-o-15 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-15:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffa800!important
}
.bg-warning-o-80 {
 background-color:rgba(255,168,0,.32)!important
}
.bg-hover-warning-o-16 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-16:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffa800!important
}
.bg-warning-o-85 {
 background-color:rgba(255,168,0,.34)!important
}
.bg-hover-warning-o-17 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-17:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffa800!important
}
.bg-warning-o-90 {
 background-color:rgba(255,168,0,.36)!important
}
.bg-hover-warning-o-18 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-18:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffa800!important
}
.bg-warning-o-95 {
 background-color:rgba(255,168,0,.38)!important
}
.bg-hover-warning-o-19 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-19:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffa800!important
}
.bg-warning-o-100 {
 background-color:rgba(255,168,0,.4)!important
}
.bg-hover-warning-o-20 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-warning-o-20:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffa800!important
}
.bg-hover-danger {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f64e60!important
}
.hoverable:hover .bg-hover-danger {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f64e60!important
}
.bg-hover-state-danger {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-state-danger:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ee2d41!important
}
.bg-diagonal-danger:before {
 background-color:#f64e60!important
}
.bg-diagonal-r-danger:after {
 background-color:#f64e60!important
}
.bg-radial-gradient-danger {
 background-color:#f64e60;
 background-image:radial-gradient(circle,rgba(255,226,229,.4),#f64e60 70%)
}
.bg-danger-o-5 {
 background-color:rgba(246,78,96,.02)!important
}
.bg-hover-danger-o-1 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-1:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(246,78,96,.2)!important
}
.bg-danger-o-10 {
 background-color:rgba(246,78,96,.04)!important
}
.bg-hover-danger-o-2 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-2:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(246,78,96,.4)!important
}
.bg-danger-o-15 {
 background-color:rgba(246,78,96,.06)!important
}
.bg-hover-danger-o-3 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-3:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(246,78,96,.6)!important
}
.bg-danger-o-20 {
 background-color:rgba(246,78,96,.08)!important
}
.bg-hover-danger-o-4 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-4:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(246,78,96,.8)!important
}
.bg-danger-o-25 {
 background-color:rgba(246,78,96,.1)!important
}
.bg-hover-danger-o-5 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-5:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f64e60!important
}
.bg-danger-o-30 {
 background-color:rgba(246,78,96,.12)!important
}
.bg-hover-danger-o-6 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-6:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f64e60!important
}
.bg-danger-o-35 {
 background-color:rgba(246,78,96,.14)!important
}
.bg-hover-danger-o-7 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-7:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f64e60!important
}
.bg-danger-o-40 {
 background-color:rgba(246,78,96,.16)!important
}
.bg-hover-danger-o-8 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-8:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f64e60!important
}
.bg-danger-o-45 {
 background-color:rgba(246,78,96,.18)!important
}
.bg-hover-danger-o-9 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-9:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f64e60!important
}
.bg-danger-o-50 {
 background-color:rgba(246,78,96,.2)!important
}
.bg-hover-danger-o-10 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-10:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f64e60!important
}
.bg-danger-o-55 {
 background-color:rgba(246,78,96,.22)!important
}
.bg-hover-danger-o-11 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-11:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f64e60!important
}
.bg-danger-o-60 {
 background-color:rgba(246,78,96,.24)!important
}
.bg-hover-danger-o-12 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-12:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f64e60!important
}
.bg-danger-o-65 {
 background-color:rgba(246,78,96,.26)!important
}
.bg-hover-danger-o-13 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-13:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f64e60!important
}
.bg-danger-o-70 {
 background-color:rgba(246,78,96,.28)!important
}
.bg-hover-danger-o-14 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-14:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f64e60!important
}
.bg-danger-o-75 {
 background-color:rgba(246,78,96,.3)!important
}
.bg-hover-danger-o-15 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-15:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f64e60!important
}
.bg-danger-o-80 {
 background-color:rgba(246,78,96,.32)!important
}
.bg-hover-danger-o-16 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-16:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f64e60!important
}
.bg-danger-o-85 {
 background-color:rgba(246,78,96,.34)!important
}
.bg-hover-danger-o-17 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-17:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f64e60!important
}
.bg-danger-o-90 {
 background-color:rgba(246,78,96,.36)!important
}
.bg-hover-danger-o-18 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-18:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f64e60!important
}
.bg-danger-o-95 {
 background-color:rgba(246,78,96,.38)!important
}
.bg-hover-danger-o-19 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-19:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f64e60!important
}
.bg-danger-o-100 {
 background-color:rgba(246,78,96,.4)!important
}
.bg-hover-danger-o-20 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-danger-o-20:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f64e60!important
}
.bg-hover-light {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.hoverable:hover .bg-hover-light {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-hover-state-light {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-state-light:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-diagonal-light:before {
 background-color:#f3f6f9!important
}
.bg-diagonal-r-light:after {
 background-color:#f3f6f9!important
}
.bg-radial-gradient-light {
 background-color:#f3f6f9;
 background-image:radial-gradient(circle,rgba(243,246,249,.4),#f3f6f9 70%)
}
.bg-light-o-5 {
 background-color:rgba(243,246,249,.02)!important
}
.bg-hover-light-o-1 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-1:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(243,246,249,.2)!important
}
.bg-light-o-10 {
 background-color:rgba(243,246,249,.04)!important
}
.bg-hover-light-o-2 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-2:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(243,246,249,.4)!important
}
.bg-light-o-15 {
 background-color:rgba(243,246,249,.06)!important
}
.bg-hover-light-o-3 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-3:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(243,246,249,.6)!important
}
.bg-light-o-20 {
 background-color:rgba(243,246,249,.08)!important
}
.bg-hover-light-o-4 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-4:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(243,246,249,.8)!important
}
.bg-light-o-25 {
 background-color:rgba(243,246,249,.1)!important
}
.bg-hover-light-o-5 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-5:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-light-o-30 {
 background-color:rgba(243,246,249,.12)!important
}
.bg-hover-light-o-6 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-6:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-light-o-35 {
 background-color:rgba(243,246,249,.14)!important
}
.bg-hover-light-o-7 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-7:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-light-o-40 {
 background-color:rgba(243,246,249,.16)!important
}
.bg-hover-light-o-8 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-8:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-light-o-45 {
 background-color:rgba(243,246,249,.18)!important
}
.bg-hover-light-o-9 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-9:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-light-o-50 {
 background-color:rgba(243,246,249,.2)!important
}
.bg-hover-light-o-10 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-10:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-light-o-55 {
 background-color:rgba(243,246,249,.22)!important
}
.bg-hover-light-o-11 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-11:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-light-o-60 {
 background-color:rgba(243,246,249,.24)!important
}
.bg-hover-light-o-12 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-12:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-light-o-65 {
 background-color:rgba(243,246,249,.26)!important
}
.bg-hover-light-o-13 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-13:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-light-o-70 {
 background-color:rgba(243,246,249,.28)!important
}
.bg-hover-light-o-14 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-14:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-light-o-75 {
 background-color:rgba(243,246,249,.3)!important
}
.bg-hover-light-o-15 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-15:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-light-o-80 {
 background-color:rgba(243,246,249,.32)!important
}
.bg-hover-light-o-16 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-16:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-light-o-85 {
 background-color:rgba(243,246,249,.34)!important
}
.bg-hover-light-o-17 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-17:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-light-o-90 {
 background-color:rgba(243,246,249,.36)!important
}
.bg-hover-light-o-18 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-18:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-light-o-95 {
 background-color:rgba(243,246,249,.38)!important
}
.bg-hover-light-o-19 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-19:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-light-o-100 {
 background-color:rgba(243,246,249,.4)!important
}
.bg-hover-light-o-20 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-o-20:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-hover-dark {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.hoverable:hover .bg-hover-dark {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.bg-hover-state-dark {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-state-dark:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#131628!important
}
.bg-diagonal-dark:before {
 background-color:#181c32!important
}
.bg-diagonal-r-dark:after {
 background-color:#181c32!important
}
.bg-radial-gradient-dark {
 background-color:#181c32;
 background-image:radial-gradient(circle,rgba(209,211,224,.4),#181c32 70%)
}
.bg-dark-o-5 {
 background-color:rgba(24,28,50,.02)!important
}
.bg-hover-dark-o-1 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-1:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(24,28,50,.2)!important
}
.bg-dark-o-10 {
 background-color:rgba(24,28,50,.04)!important
}
.bg-hover-dark-o-2 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-2:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(24,28,50,.4)!important
}
.bg-dark-o-15 {
 background-color:rgba(24,28,50,.06)!important
}
.bg-hover-dark-o-3 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-3:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(24,28,50,.6)!important
}
.bg-dark-o-20 {
 background-color:rgba(24,28,50,.08)!important
}
.bg-hover-dark-o-4 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-4:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(24,28,50,.8)!important
}
.bg-dark-o-25 {
 background-color:rgba(24,28,50,.1)!important
}
.bg-hover-dark-o-5 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-5:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.bg-dark-o-30 {
 background-color:rgba(24,28,50,.12)!important
}
.bg-hover-dark-o-6 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-6:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.bg-dark-o-35 {
 background-color:rgba(24,28,50,.14)!important
}
.bg-hover-dark-o-7 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-7:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.bg-dark-o-40 {
 background-color:rgba(24,28,50,.16)!important
}
.bg-hover-dark-o-8 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-8:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.bg-dark-o-45 {
 background-color:rgba(24,28,50,.18)!important
}
.bg-hover-dark-o-9 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-9:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.bg-dark-o-50 {
 background-color:rgba(24,28,50,.2)!important
}
.bg-hover-dark-o-10 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-10:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.bg-dark-o-55 {
 background-color:rgba(24,28,50,.22)!important
}
.bg-hover-dark-o-11 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-11:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.bg-dark-o-60 {
 background-color:rgba(24,28,50,.24)!important
}
.bg-hover-dark-o-12 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-12:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.bg-dark-o-65 {
 background-color:rgba(24,28,50,.26)!important
}
.bg-hover-dark-o-13 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-13:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.bg-dark-o-70 {
 background-color:rgba(24,28,50,.28)!important
}
.bg-hover-dark-o-14 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-14:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.bg-dark-o-75 {
 background-color:rgba(24,28,50,.3)!important
}
.bg-hover-dark-o-15 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-15:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.bg-dark-o-80 {
 background-color:rgba(24,28,50,.32)!important
}
.bg-hover-dark-o-16 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-16:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.bg-dark-o-85 {
 background-color:rgba(24,28,50,.34)!important
}
.bg-hover-dark-o-17 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-17:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.bg-dark-o-90 {
 background-color:rgba(24,28,50,.36)!important
}
.bg-hover-dark-o-18 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-18:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.bg-dark-o-95 {
 background-color:rgba(24,28,50,.38)!important
}
.bg-hover-dark-o-19 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-19:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.bg-dark-o-100 {
 background-color:rgba(24,28,50,.4)!important
}
.bg-hover-dark-o-20 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-dark-o-20:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.bg-hover-white {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.hoverable:hover .bg-hover-white {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.bg-hover-state-white {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-state-white:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-diagonal-white:before {
 background-color:#fff!important
}
.bg-diagonal-r-white:after {
 background-color:#fff!important
}
.bg-radial-gradient-white {
 background-color:#fff;
 background-image:radial-gradient(circle,rgba(255,255,255,.4),#fff 70%)
}
.bg-white-o-5 {
 background-color:rgba(255,255,255,.02)!important
}
.bg-hover-white-o-1 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-1:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(255,255,255,.2)!important
}
.bg-white-o-10 {
 background-color:rgba(255,255,255,.04)!important
}
.bg-hover-white-o-2 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-2:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(255,255,255,.4)!important
}
.bg-white-o-15 {
 background-color:rgba(255,255,255,.06)!important
}
.bg-hover-white-o-3 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-3:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(255,255,255,.6)!important
}
.bg-white-o-20 {
 background-color:rgba(255,255,255,.08)!important
}
.bg-hover-white-o-4 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-4:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:rgba(255,255,255,.8)!important
}
.bg-white-o-25 {
 background-color:rgba(255,255,255,.1)!important
}
.bg-hover-white-o-5 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-5:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.bg-white-o-30 {
 background-color:rgba(255,255,255,.12)!important
}
.bg-hover-white-o-6 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-6:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.bg-white-o-35 {
 background-color:rgba(255,255,255,.14)!important
}
.bg-hover-white-o-7 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-7:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.bg-white-o-40 {
 background-color:rgba(255,255,255,.16)!important
}
.bg-hover-white-o-8 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-8:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.bg-white-o-45 {
 background-color:rgba(255,255,255,.18)!important
}
.bg-hover-white-o-9 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-9:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.bg-white-o-50 {
 background-color:rgba(255,255,255,.2)!important
}
.bg-hover-white-o-10 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-10:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.bg-white-o-55 {
 background-color:rgba(255,255,255,.22)!important
}
.bg-hover-white-o-11 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-11:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.bg-white-o-60 {
 background-color:rgba(255,255,255,.24)!important
}
.bg-hover-white-o-12 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-12:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.bg-white-o-65 {
 background-color:rgba(255,255,255,.26)!important
}
.bg-hover-white-o-13 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-13:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.bg-white-o-70 {
 background-color:rgba(255,255,255,.28)!important
}
.bg-hover-white-o-14 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-14:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.bg-white-o-75 {
 background-color:rgba(255,255,255,.3)!important
}
.bg-hover-white-o-15 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-15:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.bg-white-o-80 {
 background-color:rgba(255,255,255,.32)!important
}
.bg-hover-white-o-16 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-16:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.bg-white-o-85 {
 background-color:rgba(255,255,255,.34)!important
}
.bg-hover-white-o-17 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-17:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.bg-white-o-90 {
 background-color:rgba(255,255,255,.36)!important
}
.bg-hover-white-o-18 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-18:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.bg-white-o-95 {
 background-color:rgba(255,255,255,.38)!important
}
.bg-hover-white-o-19 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-19:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.bg-white-o-100 {
 background-color:rgba(255,255,255,.4)!important
}
.bg-hover-white-o-20 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-white-o-20:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.bg-light-white {
 background-color:#fff!important
}
.bg-hover-light-white {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-white:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff!important
}
.bg-diagonal-light-white:before {
 background-color:#fff!important
}
.bg-light-primary {
 background-color:#e1f0ff!important
}
.bg-hover-light-primary {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-primary:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e1f0ff!important
}
.bg-diagonal-light-primary:before {
 background-color:#e1f0ff!important
}
.bg-light-secondary {
 background-color:#ebedf3!important
}
.bg-hover-light-secondary {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-secondary:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ebedf3!important
}
.bg-diagonal-light-secondary:before {
 background-color:#ebedf3!important
}
.bg-light-success {
 background-color:#c9f7f5!important
}
.bg-hover-light-success {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-success:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#c9f7f5!important
}
.bg-diagonal-light-success:before {
 background-color:#c9f7f5!important
}
.bg-light-info {
 background-color:#eee5ff!important
}
.bg-hover-light-info {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-info:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#eee5ff!important
}
.bg-diagonal-light-info:before {
 background-color:#eee5ff!important
}
.bg-light-warning {
 background-color:#fff4de!important
}
.bg-hover-light-warning {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-warning:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#fff4de!important
}
.bg-diagonal-light-warning:before {
 background-color:#fff4de!important
}
.bg-light-danger {
 background-color:#ffe2e5!important
}
.bg-hover-light-danger {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-danger:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ffe2e5!important
}
.bg-diagonal-light-danger:before {
 background-color:#ffe2e5!important
}
.bg-light-light {
 background-color:#f3f6f9!important
}
.bg-hover-light-light {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-light:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-diagonal-light-light:before {
 background-color:#f3f6f9!important
}
.bg-light-dark {
 background-color:#d1d3e0!important
}
.bg-hover-light-dark {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-light-dark:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#d1d3e0!important
}
.bg-diagonal-light-dark:before {
 background-color:#d1d3e0!important
}
.bg-gray-100 {
 background-color:#f3f6f9!important
}
.bg-hover-gray-100 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-gray-100:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9!important
}
.bg-gray-200 {
 background-color:#ebedf3!important
}
.bg-hover-gray-200 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-gray-200:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#ebedf3!important
}
.bg-gray-300 {
 background-color:#e4e6ef!important
}
.bg-hover-gray-300 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-gray-300:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#e4e6ef!important
}
.bg-gray-400 {
 background-color:#d1d3e0!important
}
.bg-hover-gray-400 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-gray-400:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#d1d3e0!important
}
.bg-gray-500 {
 background-color:#b5b5c3!important
}
.bg-hover-gray-500 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-gray-500:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#b5b5c3!important
}
.bg-gray-600 {
 background-color:#7e8299!important
}
.bg-hover-gray-600 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-gray-600:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#7e8299!important
}
.bg-gray-700 {
 background-color:#5e6278!important
}
.bg-hover-gray-700 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-gray-700:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#5e6278!important
}
.bg-gray-800 {
 background-color:#3f4254!important
}
.bg-hover-gray-800 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-gray-800:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#3f4254!important
}
.bg-gray-900 {
 background-color:#181c32!important
}
.bg-hover-gray-900 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer
}
.bg-hover-gray-900:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#181c32!important
}
.bg-transparent {
 background-color:transparent
}
.bg-transparent-i {
 background-color:transparent!important
}
.bgi-size-length {
 background-size:length
}
.bgi-size-cover {
 background-size:cover
}
.bgi-size-contain {
 background-size:contain
}
.bgi-no-repeat {
 background-repeat:no-repeat
}
.bgi-position-y-top {
 background-position-y:top
}
.bgi-position-y-bottom {
 background-position-y:bottom
}
.bgi-position-y-center {
 background-position-y:center
}
.bgi-position-x-left {
 background-position-x:left
}
.bgi-position-x-right {
 background-position-x:right
}
.bgi-position-x-center {
 background-position-x:center
}
.bgi-position-top {
 background-position:0 top
}
.bgi-position-bottom {
 background-position:0 bottom
}
.bgi-position-center {
 background-position:center
}
.bg-transparent {
 background-color:transparent
}
.bg-diagonal {
 position:relative;
 background-color:#fff;
 overflow:hidden
}
.bg-diagonal .card-body {
 position:relative;
 z-index:2
}
.bg-diagonal:before {
 content:" ";
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0;
 background-color:#f3f6f9
}
.bg-diagonal:after {
 content:" ";
 width:200%;
 height:1000px;
 position:absolute;
 z-index:1;
 top:0;
 left:45%;
 -webkit-transform:rotate(20deg);
 transform:rotate(20deg);
 background-color:#fff
}
.flex-root {
 -webkit-box-flex:1;
 flex:1;
 -ms-flex:1 0 0px
}
.flex-column-auto {
 -webkit-box-flex:0;
 -ms-flex:none;
 flex:none
}
.flex-column-fluid {
 -webkit-box-flex:1;
 -ms-flex:1 0 auto;
 flex:1 0 auto
}
.flex-row-auto {
 -webkit-box-flex:0;
 -ms-flex:0 0 auto;
 flex:0 0 auto
}
.flex-row-fluid {
 -webkit-box-flex:1;
 flex:1 auto;
 -ms-flex:1 0 0px;
 min-width:0
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
 .flex-row-fluid {
  min-width:none
 }
}
.flex-center {
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
@media (min-width:576px) {
 .flex-sm-root {
  -webkit-box-flex:1;
  flex:1;
  -ms-flex:1 0 0px
 }
 .flex-sm-column-auto {
  -webkit-box-flex:0;
  -ms-flex:none;
  flex:none
 }
 .flex-sm-column-fluid {
  -webkit-box-flex:1;
  -ms-flex:1 0 auto;
  flex:1 0 auto
 }
 .flex-sm-row-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto
 }
 .flex-sm-row-fluid {
  -webkit-box-flex:1;
  flex:1 auto;
  -ms-flex:1 0 0px;
  min-width:0
 }
}
@media screen and (min-width:576px) and (-ms-high-contrast:active),(min-width:576px) and (-ms-high-contrast:none) {
 .flex-sm-row-fluid {
  min-width:none
 }
}
@media (min-width:576px) {
 .flex-sm-center {
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
 }
}
@media (min-width:768px) {
 .flex-md-root {
  -webkit-box-flex:1;
  flex:1;
  -ms-flex:1 0 0px
 }
 .flex-md-column-auto {
  -webkit-box-flex:0;
  -ms-flex:none;
  flex:none
 }
 .flex-md-column-fluid {
  -webkit-box-flex:1;
  -ms-flex:1 0 auto;
  flex:1 0 auto
 }
 .flex-md-row-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto
 }
 .flex-md-row-fluid {
  -webkit-box-flex:1;
  flex:1 auto;
  -ms-flex:1 0 0px;
  min-width:0
 }
}
@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none) {
 .flex-md-row-fluid {
  min-width:none
 }
}
@media (min-width:768px) {
 .flex-md-center {
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
 }
}
@media (min-width:992px) {
 .flex-lg-root {
  -webkit-box-flex:1;
  flex:1;
  -ms-flex:1 0 0px
 }
 .flex-lg-column-auto {
  -webkit-box-flex:0;
  -ms-flex:none;
  flex:none
 }
 .flex-lg-column-fluid {
  -webkit-box-flex:1;
  -ms-flex:1 0 auto;
  flex:1 0 auto
 }
 .flex-lg-row-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto
 }
 .flex-lg-row-fluid {
  -webkit-box-flex:1;
  flex:1 auto;
  -ms-flex:1 0 0px;
  min-width:0
 }
}
@media screen and (min-width:992px) and (-ms-high-contrast:active),(min-width:992px) and (-ms-high-contrast:none) {
 .flex-lg-row-fluid {
  min-width:none
 }
}
@media (min-width:992px) {
 .flex-lg-center {
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
 }
}
@media (min-width:1200px) {
 .flex-xl-root {
  -webkit-box-flex:1;
  flex:1;
  -ms-flex:1 0 0px
 }
 .flex-xl-column-auto {
  -webkit-box-flex:0;
  -ms-flex:none;
  flex:none
 }
 .flex-xl-column-fluid {
  -webkit-box-flex:1;
  -ms-flex:1 0 auto;
  flex:1 0 auto
 }
 .flex-xl-row-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto
 }
 .flex-xl-row-fluid {
  -webkit-box-flex:1;
  flex:1 auto;
  -ms-flex:1 0 0px;
  min-width:0
 }
}
@media screen and (min-width:1200px) and (-ms-high-contrast:active),(min-width:1200px) and (-ms-high-contrast:none) {
 .flex-xl-row-fluid {
  min-width:none
 }
}
@media (min-width:1200px) {
 .flex-xl-center {
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
 }
}
@media (min-width:1400px) {
 .flex-xxl-root {
  -webkit-box-flex:1;
  flex:1;
  -ms-flex:1 0 0px
 }
 .flex-xxl-column-auto {
  -webkit-box-flex:0;
  -ms-flex:none;
  flex:none
 }
 .flex-xxl-column-fluid {
  -webkit-box-flex:1;
  -ms-flex:1 0 auto;
  flex:1 0 auto
 }
 .flex-xxl-row-auto {
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto
 }
 .flex-xxl-row-fluid {
  -webkit-box-flex:1;
  flex:1 auto;
  -ms-flex:1 0 0px;
  min-width:0
 }
}
@media screen and (min-width:1400px) and (-ms-high-contrast:active),(min-width:1400px) and (-ms-high-contrast:none) {
 .flex-xxl-row-fluid {
  min-width:none
 }
}
@media (min-width:1400px) {
 .flex-xxl-center {
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
 }
}
.opacity-1 {
 opacity:.01!important
}
.hover-opacity-1 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-1.active,
.hover-opacity-1:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.01!important
}
.opacity-2 {
 opacity:.02!important
}
.hover-opacity-2 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-2.active,
.hover-opacity-2:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.02!important
}
.opacity-3 {
 opacity:.03!important
}
.hover-opacity-3 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-3.active,
.hover-opacity-3:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.03!important
}
.opacity-4 {
 opacity:.04!important
}
.hover-opacity-4 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-4.active,
.hover-opacity-4:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.04!important
}
.opacity-5 {
 opacity:.05!important
}
.hover-opacity-5 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-5.active,
.hover-opacity-5:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.05!important
}
.opacity-6 {
 opacity:.06!important
}
.hover-opacity-6 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-6.active,
.hover-opacity-6:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.06!important
}
.opacity-7 {
 opacity:.07!important
}
.hover-opacity-7 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-7.active,
.hover-opacity-7:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.07!important
}
.opacity-8 {
 opacity:.08!important
}
.hover-opacity-8 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-8.active,
.hover-opacity-8:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.08!important
}
.opacity-9 {
 opacity:.09!important
}
.hover-opacity-9 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-9.active,
.hover-opacity-9:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.09!important
}
.opacity-10 {
 opacity:.1!important
}
.hover-opacity-10 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-10.active,
.hover-opacity-10:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.1!important
}
.opacity-11 {
 opacity:.11!important
}
.hover-opacity-11 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-11.active,
.hover-opacity-11:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.11!important
}
.opacity-12 {
 opacity:.12!important
}
.hover-opacity-12 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-12.active,
.hover-opacity-12:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.12!important
}
.opacity-13 {
 opacity:.13!important
}
.hover-opacity-13 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-13.active,
.hover-opacity-13:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.13!important
}
.opacity-14 {
 opacity:.14!important
}
.hover-opacity-14 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-14.active,
.hover-opacity-14:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.14!important
}
.opacity-15 {
 opacity:.15!important
}
.hover-opacity-15 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-15.active,
.hover-opacity-15:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.15!important
}
.opacity-16 {
 opacity:.16!important
}
.hover-opacity-16 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-16.active,
.hover-opacity-16:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.16!important
}
.opacity-17 {
 opacity:.17!important
}
.hover-opacity-17 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-17.active,
.hover-opacity-17:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.17!important
}
.opacity-18 {
 opacity:.18!important
}
.hover-opacity-18 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-18.active,
.hover-opacity-18:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.18!important
}
.opacity-19 {
 opacity:.19!important
}
.hover-opacity-19 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-19.active,
.hover-opacity-19:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.19!important
}
.opacity-20 {
 opacity:.2!important
}
.hover-opacity-20 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-20.active,
.hover-opacity-20:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.2!important
}
.opacity-21 {
 opacity:.21!important
}
.hover-opacity-21 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-21.active,
.hover-opacity-21:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.21!important
}
.opacity-22 {
 opacity:.22!important
}
.hover-opacity-22 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-22.active,
.hover-opacity-22:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.22!important
}
.opacity-23 {
 opacity:.23!important
}
.hover-opacity-23 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-23.active,
.hover-opacity-23:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.23!important
}
.opacity-24 {
 opacity:.24!important
}
.hover-opacity-24 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-24.active,
.hover-opacity-24:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.24!important
}
.opacity-25 {
 opacity:.25!important
}
.hover-opacity-25 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-25.active,
.hover-opacity-25:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.25!important
}
.opacity-26 {
 opacity:.26!important
}
.hover-opacity-26 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-26.active,
.hover-opacity-26:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.26!important
}
.opacity-27 {
 opacity:.27!important
}
.hover-opacity-27 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-27.active,
.hover-opacity-27:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.27!important
}
.opacity-28 {
 opacity:.28!important
}
.hover-opacity-28 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-28.active,
.hover-opacity-28:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.28!important
}
.opacity-29 {
 opacity:.29!important
}
.hover-opacity-29 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-29.active,
.hover-opacity-29:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.29!important
}
.opacity-30 {
 opacity:.3!important
}
.hover-opacity-30 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-30.active,
.hover-opacity-30:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.3!important
}
.opacity-31 {
 opacity:.31!important
}
.hover-opacity-31 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-31.active,
.hover-opacity-31:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.31!important
}
.opacity-32 {
 opacity:.32!important
}
.hover-opacity-32 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-32.active,
.hover-opacity-32:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.32!important
}
.opacity-33 {
 opacity:.33!important
}
.hover-opacity-33 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-33.active,
.hover-opacity-33:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.33!important
}
.opacity-34 {
 opacity:.34!important
}
.hover-opacity-34 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-34.active,
.hover-opacity-34:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.34!important
}
.opacity-35 {
 opacity:.35!important
}
.hover-opacity-35 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-35.active,
.hover-opacity-35:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.35!important
}
.opacity-36 {
 opacity:.36!important
}
.hover-opacity-36 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-36.active,
.hover-opacity-36:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.36!important
}
.opacity-37 {
 opacity:.37!important
}
.hover-opacity-37 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-37.active,
.hover-opacity-37:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.37!important
}
.opacity-38 {
 opacity:.38!important
}
.hover-opacity-38 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-38.active,
.hover-opacity-38:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.38!important
}
.opacity-39 {
 opacity:.39!important
}
.hover-opacity-39 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-39.active,
.hover-opacity-39:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.39!important
}
.opacity-40 {
 opacity:.4!important
}
.hover-opacity-40 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-40.active,
.hover-opacity-40:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.4!important
}
.opacity-41 {
 opacity:.41!important
}
.hover-opacity-41 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-41.active,
.hover-opacity-41:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.41!important
}
.opacity-42 {
 opacity:.42!important
}
.hover-opacity-42 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-42.active,
.hover-opacity-42:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.42!important
}
.opacity-43 {
 opacity:.43!important
}
.hover-opacity-43 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-43.active,
.hover-opacity-43:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.43!important
}
.opacity-44 {
 opacity:.44!important
}
.hover-opacity-44 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-44.active,
.hover-opacity-44:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.44!important
}
.opacity-45 {
 opacity:.45!important
}
.hover-opacity-45 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-45.active,
.hover-opacity-45:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.45!important
}
.opacity-46 {
 opacity:.46!important
}
.hover-opacity-46 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-46.active,
.hover-opacity-46:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.46!important
}
.opacity-47 {
 opacity:.47!important
}
.hover-opacity-47 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-47.active,
.hover-opacity-47:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.47!important
}
.opacity-48 {
 opacity:.48!important
}
.hover-opacity-48 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-48.active,
.hover-opacity-48:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.48!important
}
.opacity-49 {
 opacity:.49!important
}
.hover-opacity-49 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-49.active,
.hover-opacity-49:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.49!important
}
.opacity-50 {
 opacity:.5!important
}
.hover-opacity-50 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-50.active,
.hover-opacity-50:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.5!important
}
.opacity-51 {
 opacity:.51!important
}
.hover-opacity-51 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-51.active,
.hover-opacity-51:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.51!important
}
.opacity-52 {
 opacity:.52!important
}
.hover-opacity-52 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-52.active,
.hover-opacity-52:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.52!important
}
.opacity-53 {
 opacity:.53!important
}
.hover-opacity-53 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-53.active,
.hover-opacity-53:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.53!important
}
.opacity-54 {
 opacity:.54!important
}
.hover-opacity-54 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-54.active,
.hover-opacity-54:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.54!important
}
.opacity-55 {
 opacity:.55!important
}
.hover-opacity-55 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-55.active,
.hover-opacity-55:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.55!important
}
.opacity-56 {
 opacity:.56!important
}
.hover-opacity-56 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-56.active,
.hover-opacity-56:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.56!important
}
.opacity-57 {
 opacity:.57!important
}
.hover-opacity-57 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-57.active,
.hover-opacity-57:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.57!important
}
.opacity-58 {
 opacity:.58!important
}
.hover-opacity-58 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-58.active,
.hover-opacity-58:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.58!important
}
.opacity-59 {
 opacity:.59!important
}
.hover-opacity-59 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-59.active,
.hover-opacity-59:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.59!important
}
.opacity-60 {
 opacity:.6!important
}
.hover-opacity-60 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-60.active,
.hover-opacity-60:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.6!important
}
.opacity-61 {
 opacity:.61!important
}
.hover-opacity-61 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-61.active,
.hover-opacity-61:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.61!important
}
.opacity-62 {
 opacity:.62!important
}
.hover-opacity-62 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-62.active,
.hover-opacity-62:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.62!important
}
.opacity-63 {
 opacity:.63!important
}
.hover-opacity-63 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-63.active,
.hover-opacity-63:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.63!important
}
.opacity-64 {
 opacity:.64!important
}
.hover-opacity-64 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-64.active,
.hover-opacity-64:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.64!important
}
.opacity-65 {
 opacity:.65!important
}
.hover-opacity-65 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-65.active,
.hover-opacity-65:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.65!important
}
.opacity-66 {
 opacity:.66!important
}
.hover-opacity-66 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-66.active,
.hover-opacity-66:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.66!important
}
.opacity-67 {
 opacity:.67!important
}
.hover-opacity-67 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-67.active,
.hover-opacity-67:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.67!important
}
.opacity-68 {
 opacity:.68!important
}
.hover-opacity-68 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-68.active,
.hover-opacity-68:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.68!important
}
.opacity-69 {
 opacity:.69!important
}
.hover-opacity-69 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-69.active,
.hover-opacity-69:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.69!important
}
.opacity-70 {
 opacity:.7!important
}
.hover-opacity-70 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-70.active,
.hover-opacity-70:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.7!important
}
.opacity-71 {
 opacity:.71!important
}
.hover-opacity-71 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-71.active,
.hover-opacity-71:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.71!important
}
.opacity-72 {
 opacity:.72!important
}
.hover-opacity-72 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-72.active,
.hover-opacity-72:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.72!important
}
.opacity-73 {
 opacity:.73!important
}
.hover-opacity-73 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-73.active,
.hover-opacity-73:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.73!important
}
.opacity-74 {
 opacity:.74!important
}
.hover-opacity-74 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-74.active,
.hover-opacity-74:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.74!important
}
.opacity-75 {
 opacity:.75!important
}
.hover-opacity-75 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-75.active,
.hover-opacity-75:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.75!important
}
.opacity-76 {
 opacity:.76!important
}
.hover-opacity-76 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-76.active,
.hover-opacity-76:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.76!important
}
.opacity-77 {
 opacity:.77!important
}
.hover-opacity-77 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-77.active,
.hover-opacity-77:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.77!important
}
.opacity-78 {
 opacity:.78!important
}
.hover-opacity-78 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-78.active,
.hover-opacity-78:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.78!important
}
.opacity-79 {
 opacity:.79!important
}
.hover-opacity-79 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-79.active,
.hover-opacity-79:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.79!important
}
.opacity-80 {
 opacity:.8!important
}
.hover-opacity-80 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-80.active,
.hover-opacity-80:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.8!important
}
.opacity-81 {
 opacity:.81!important
}
.hover-opacity-81 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-81.active,
.hover-opacity-81:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.81!important
}
.opacity-82 {
 opacity:.82!important
}
.hover-opacity-82 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-82.active,
.hover-opacity-82:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.82!important
}
.opacity-83 {
 opacity:.83!important
}
.hover-opacity-83 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-83.active,
.hover-opacity-83:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.83!important
}
.opacity-84 {
 opacity:.84!important
}
.hover-opacity-84 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-84.active,
.hover-opacity-84:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.84!important
}
.opacity-85 {
 opacity:.85!important
}
.hover-opacity-85 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-85.active,
.hover-opacity-85:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.85!important
}
.opacity-86 {
 opacity:.86!important
}
.hover-opacity-86 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-86.active,
.hover-opacity-86:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.86!important
}
.opacity-87 {
 opacity:.87!important
}
.hover-opacity-87 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-87.active,
.hover-opacity-87:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.87!important
}
.opacity-88 {
 opacity:.88!important
}
.hover-opacity-88 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-88.active,
.hover-opacity-88:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.88!important
}
.opacity-89 {
 opacity:.89!important
}
.hover-opacity-89 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-89.active,
.hover-opacity-89:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.89!important
}
.opacity-90 {
 opacity:.9!important
}
.hover-opacity-90 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-90.active,
.hover-opacity-90:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.9!important
}
.opacity-91 {
 opacity:.91!important
}
.hover-opacity-91 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-91.active,
.hover-opacity-91:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.91!important
}
.opacity-92 {
 opacity:.92!important
}
.hover-opacity-92 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-92.active,
.hover-opacity-92:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.92!important
}
.opacity-93 {
 opacity:.93!important
}
.hover-opacity-93 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-93.active,
.hover-opacity-93:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.93!important
}
.opacity-94 {
 opacity:.94!important
}
.hover-opacity-94 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-94.active,
.hover-opacity-94:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.94!important
}
.opacity-95 {
 opacity:.95!important
}
.hover-opacity-95 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-95.active,
.hover-opacity-95:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.95!important
}
.opacity-96 {
 opacity:.96!important
}
.hover-opacity-96 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-96.active,
.hover-opacity-96:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.96!important
}
.opacity-97 {
 opacity:.97!important
}
.hover-opacity-97 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-97.active,
.hover-opacity-97:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.97!important
}
.opacity-98 {
 opacity:.98!important
}
.hover-opacity-98 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-98.active,
.hover-opacity-98:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.98!important
}
.opacity-99 {
 opacity:.99!important
}
.hover-opacity-99 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-99.active,
.hover-opacity-99:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:.99!important
}
.opacity-100 {
 opacity:1!important
}
.hover-opacity-100 {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.hover-opacity-100.active,
.hover-opacity-100:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 opacity:1!important
}
@media (min-width:576px) {
 .opacity-sm-1 {
  opacity:.01!important
 }
 .hover-opacity-sm-1 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-1.active,
 .hover-opacity-sm-1:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.01!important
 }
 .opacity-sm-2 {
  opacity:.02!important
 }
 .hover-opacity-sm-2 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-2.active,
 .hover-opacity-sm-2:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.02!important
 }
 .opacity-sm-3 {
  opacity:.03!important
 }
 .hover-opacity-sm-3 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-3.active,
 .hover-opacity-sm-3:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.03!important
 }
 .opacity-sm-4 {
  opacity:.04!important
 }
 .hover-opacity-sm-4 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-4.active,
 .hover-opacity-sm-4:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.04!important
 }
 .opacity-sm-5 {
  opacity:.05!important
 }
 .hover-opacity-sm-5 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-5.active,
 .hover-opacity-sm-5:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.05!important
 }
 .opacity-sm-6 {
  opacity:.06!important
 }
 .hover-opacity-sm-6 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-6.active,
 .hover-opacity-sm-6:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.06!important
 }
 .opacity-sm-7 {
  opacity:.07!important
 }
 .hover-opacity-sm-7 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-7.active,
 .hover-opacity-sm-7:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.07!important
 }
 .opacity-sm-8 {
  opacity:.08!important
 }
 .hover-opacity-sm-8 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-8.active,
 .hover-opacity-sm-8:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.08!important
 }
 .opacity-sm-9 {
  opacity:.09!important
 }
 .hover-opacity-sm-9 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-9.active,
 .hover-opacity-sm-9:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.09!important
 }
 .opacity-sm-10 {
  opacity:.1!important
 }
 .hover-opacity-sm-10 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-10.active,
 .hover-opacity-sm-10:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.1!important
 }
 .opacity-sm-11 {
  opacity:.11!important
 }
 .hover-opacity-sm-11 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-11.active,
 .hover-opacity-sm-11:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.11!important
 }
 .opacity-sm-12 {
  opacity:.12!important
 }
 .hover-opacity-sm-12 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-12.active,
 .hover-opacity-sm-12:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.12!important
 }
 .opacity-sm-13 {
  opacity:.13!important
 }
 .hover-opacity-sm-13 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-13.active,
 .hover-opacity-sm-13:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.13!important
 }
 .opacity-sm-14 {
  opacity:.14!important
 }
 .hover-opacity-sm-14 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-14.active,
 .hover-opacity-sm-14:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.14!important
 }
 .opacity-sm-15 {
  opacity:.15!important
 }
 .hover-opacity-sm-15 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-15.active,
 .hover-opacity-sm-15:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.15!important
 }
 .opacity-sm-16 {
  opacity:.16!important
 }
 .hover-opacity-sm-16 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-16.active,
 .hover-opacity-sm-16:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.16!important
 }
 .opacity-sm-17 {
  opacity:.17!important
 }
 .hover-opacity-sm-17 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-17.active,
 .hover-opacity-sm-17:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.17!important
 }
 .opacity-sm-18 {
  opacity:.18!important
 }
 .hover-opacity-sm-18 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-18.active,
 .hover-opacity-sm-18:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.18!important
 }
 .opacity-sm-19 {
  opacity:.19!important
 }
 .hover-opacity-sm-19 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-19.active,
 .hover-opacity-sm-19:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.19!important
 }
 .opacity-sm-20 {
  opacity:.2!important
 }
 .hover-opacity-sm-20 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-20.active,
 .hover-opacity-sm-20:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.2!important
 }
 .opacity-sm-21 {
  opacity:.21!important
 }
 .hover-opacity-sm-21 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-21.active,
 .hover-opacity-sm-21:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.21!important
 }
 .opacity-sm-22 {
  opacity:.22!important
 }
 .hover-opacity-sm-22 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-22.active,
 .hover-opacity-sm-22:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.22!important
 }
 .opacity-sm-23 {
  opacity:.23!important
 }
 .hover-opacity-sm-23 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-23.active,
 .hover-opacity-sm-23:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.23!important
 }
 .opacity-sm-24 {
  opacity:.24!important
 }
 .hover-opacity-sm-24 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-24.active,
 .hover-opacity-sm-24:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.24!important
 }
 .opacity-sm-25 {
  opacity:.25!important
 }
 .hover-opacity-sm-25 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-25.active,
 .hover-opacity-sm-25:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.25!important
 }
 .opacity-sm-26 {
  opacity:.26!important
 }
 .hover-opacity-sm-26 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-26.active,
 .hover-opacity-sm-26:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.26!important
 }
 .opacity-sm-27 {
  opacity:.27!important
 }
 .hover-opacity-sm-27 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-27.active,
 .hover-opacity-sm-27:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.27!important
 }
 .opacity-sm-28 {
  opacity:.28!important
 }
 .hover-opacity-sm-28 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-28.active,
 .hover-opacity-sm-28:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.28!important
 }
 .opacity-sm-29 {
  opacity:.29!important
 }
 .hover-opacity-sm-29 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-29.active,
 .hover-opacity-sm-29:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.29!important
 }
 .opacity-sm-30 {
  opacity:.3!important
 }
 .hover-opacity-sm-30 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-30.active,
 .hover-opacity-sm-30:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.3!important
 }
 .opacity-sm-31 {
  opacity:.31!important
 }
 .hover-opacity-sm-31 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-31.active,
 .hover-opacity-sm-31:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.31!important
 }
 .opacity-sm-32 {
  opacity:.32!important
 }
 .hover-opacity-sm-32 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-32.active,
 .hover-opacity-sm-32:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.32!important
 }
 .opacity-sm-33 {
  opacity:.33!important
 }
 .hover-opacity-sm-33 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-33.active,
 .hover-opacity-sm-33:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.33!important
 }
 .opacity-sm-34 {
  opacity:.34!important
 }
 .hover-opacity-sm-34 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-34.active,
 .hover-opacity-sm-34:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.34!important
 }
 .opacity-sm-35 {
  opacity:.35!important
 }
 .hover-opacity-sm-35 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-35.active,
 .hover-opacity-sm-35:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.35!important
 }
 .opacity-sm-36 {
  opacity:.36!important
 }
 .hover-opacity-sm-36 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-36.active,
 .hover-opacity-sm-36:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.36!important
 }
 .opacity-sm-37 {
  opacity:.37!important
 }
 .hover-opacity-sm-37 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-37.active,
 .hover-opacity-sm-37:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.37!important
 }
 .opacity-sm-38 {
  opacity:.38!important
 }
 .hover-opacity-sm-38 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-38.active,
 .hover-opacity-sm-38:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.38!important
 }
 .opacity-sm-39 {
  opacity:.39!important
 }
 .hover-opacity-sm-39 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-39.active,
 .hover-opacity-sm-39:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.39!important
 }
 .opacity-sm-40 {
  opacity:.4!important
 }
 .hover-opacity-sm-40 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-40.active,
 .hover-opacity-sm-40:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.4!important
 }
 .opacity-sm-41 {
  opacity:.41!important
 }
 .hover-opacity-sm-41 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-41.active,
 .hover-opacity-sm-41:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.41!important
 }
 .opacity-sm-42 {
  opacity:.42!important
 }
 .hover-opacity-sm-42 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-42.active,
 .hover-opacity-sm-42:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.42!important
 }
 .opacity-sm-43 {
  opacity:.43!important
 }
 .hover-opacity-sm-43 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-43.active,
 .hover-opacity-sm-43:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.43!important
 }
 .opacity-sm-44 {
  opacity:.44!important
 }
 .hover-opacity-sm-44 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-44.active,
 .hover-opacity-sm-44:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.44!important
 }
 .opacity-sm-45 {
  opacity:.45!important
 }
 .hover-opacity-sm-45 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-45.active,
 .hover-opacity-sm-45:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.45!important
 }
 .opacity-sm-46 {
  opacity:.46!important
 }
 .hover-opacity-sm-46 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-46.active,
 .hover-opacity-sm-46:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.46!important
 }
 .opacity-sm-47 {
  opacity:.47!important
 }
 .hover-opacity-sm-47 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-47.active,
 .hover-opacity-sm-47:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.47!important
 }
 .opacity-sm-48 {
  opacity:.48!important
 }
 .hover-opacity-sm-48 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-48.active,
 .hover-opacity-sm-48:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.48!important
 }
 .opacity-sm-49 {
  opacity:.49!important
 }
 .hover-opacity-sm-49 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-49.active,
 .hover-opacity-sm-49:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.49!important
 }
 .opacity-sm-50 {
  opacity:.5!important
 }
 .hover-opacity-sm-50 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-50.active,
 .hover-opacity-sm-50:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.5!important
 }
 .opacity-sm-51 {
  opacity:.51!important
 }
 .hover-opacity-sm-51 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-51.active,
 .hover-opacity-sm-51:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.51!important
 }
 .opacity-sm-52 {
  opacity:.52!important
 }
 .hover-opacity-sm-52 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-52.active,
 .hover-opacity-sm-52:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.52!important
 }
 .opacity-sm-53 {
  opacity:.53!important
 }
 .hover-opacity-sm-53 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-53.active,
 .hover-opacity-sm-53:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.53!important
 }
 .opacity-sm-54 {
  opacity:.54!important
 }
 .hover-opacity-sm-54 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-54.active,
 .hover-opacity-sm-54:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.54!important
 }
 .opacity-sm-55 {
  opacity:.55!important
 }
 .hover-opacity-sm-55 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-55.active,
 .hover-opacity-sm-55:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.55!important
 }
 .opacity-sm-56 {
  opacity:.56!important
 }
 .hover-opacity-sm-56 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-56.active,
 .hover-opacity-sm-56:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.56!important
 }
 .opacity-sm-57 {
  opacity:.57!important
 }
 .hover-opacity-sm-57 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-57.active,
 .hover-opacity-sm-57:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.57!important
 }
 .opacity-sm-58 {
  opacity:.58!important
 }
 .hover-opacity-sm-58 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-58.active,
 .hover-opacity-sm-58:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.58!important
 }
 .opacity-sm-59 {
  opacity:.59!important
 }
 .hover-opacity-sm-59 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-59.active,
 .hover-opacity-sm-59:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.59!important
 }
 .opacity-sm-60 {
  opacity:.6!important
 }
 .hover-opacity-sm-60 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-60.active,
 .hover-opacity-sm-60:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.6!important
 }
 .opacity-sm-61 {
  opacity:.61!important
 }
 .hover-opacity-sm-61 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-61.active,
 .hover-opacity-sm-61:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.61!important
 }
 .opacity-sm-62 {
  opacity:.62!important
 }
 .hover-opacity-sm-62 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-62.active,
 .hover-opacity-sm-62:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.62!important
 }
 .opacity-sm-63 {
  opacity:.63!important
 }
 .hover-opacity-sm-63 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-63.active,
 .hover-opacity-sm-63:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.63!important
 }
 .opacity-sm-64 {
  opacity:.64!important
 }
 .hover-opacity-sm-64 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-64.active,
 .hover-opacity-sm-64:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.64!important
 }
 .opacity-sm-65 {
  opacity:.65!important
 }
 .hover-opacity-sm-65 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-65.active,
 .hover-opacity-sm-65:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.65!important
 }
 .opacity-sm-66 {
  opacity:.66!important
 }
 .hover-opacity-sm-66 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-66.active,
 .hover-opacity-sm-66:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.66!important
 }
 .opacity-sm-67 {
  opacity:.67!important
 }
 .hover-opacity-sm-67 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-67.active,
 .hover-opacity-sm-67:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.67!important
 }
 .opacity-sm-68 {
  opacity:.68!important
 }
 .hover-opacity-sm-68 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-68.active,
 .hover-opacity-sm-68:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.68!important
 }
 .opacity-sm-69 {
  opacity:.69!important
 }
 .hover-opacity-sm-69 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-69.active,
 .hover-opacity-sm-69:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.69!important
 }
 .opacity-sm-70 {
  opacity:.7!important
 }
 .hover-opacity-sm-70 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-70.active,
 .hover-opacity-sm-70:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.7!important
 }
 .opacity-sm-71 {
  opacity:.71!important
 }
 .hover-opacity-sm-71 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-71.active,
 .hover-opacity-sm-71:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.71!important
 }
 .opacity-sm-72 {
  opacity:.72!important
 }
 .hover-opacity-sm-72 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-72.active,
 .hover-opacity-sm-72:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.72!important
 }
 .opacity-sm-73 {
  opacity:.73!important
 }
 .hover-opacity-sm-73 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-73.active,
 .hover-opacity-sm-73:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.73!important
 }
 .opacity-sm-74 {
  opacity:.74!important
 }
 .hover-opacity-sm-74 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-74.active,
 .hover-opacity-sm-74:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.74!important
 }
 .opacity-sm-75 {
  opacity:.75!important
 }
 .hover-opacity-sm-75 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-75.active,
 .hover-opacity-sm-75:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.75!important
 }
 .opacity-sm-76 {
  opacity:.76!important
 }
 .hover-opacity-sm-76 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-76.active,
 .hover-opacity-sm-76:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.76!important
 }
 .opacity-sm-77 {
  opacity:.77!important
 }
 .hover-opacity-sm-77 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-77.active,
 .hover-opacity-sm-77:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.77!important
 }
 .opacity-sm-78 {
  opacity:.78!important
 }
 .hover-opacity-sm-78 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-78.active,
 .hover-opacity-sm-78:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.78!important
 }
 .opacity-sm-79 {
  opacity:.79!important
 }
 .hover-opacity-sm-79 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-79.active,
 .hover-opacity-sm-79:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.79!important
 }
 .opacity-sm-80 {
  opacity:.8!important
 }
 .hover-opacity-sm-80 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-80.active,
 .hover-opacity-sm-80:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.8!important
 }
 .opacity-sm-81 {
  opacity:.81!important
 }
 .hover-opacity-sm-81 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-81.active,
 .hover-opacity-sm-81:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.81!important
 }
 .opacity-sm-82 {
  opacity:.82!important
 }
 .hover-opacity-sm-82 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-82.active,
 .hover-opacity-sm-82:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.82!important
 }
 .opacity-sm-83 {
  opacity:.83!important
 }
 .hover-opacity-sm-83 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-83.active,
 .hover-opacity-sm-83:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.83!important
 }
 .opacity-sm-84 {
  opacity:.84!important
 }
 .hover-opacity-sm-84 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-84.active,
 .hover-opacity-sm-84:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.84!important
 }
 .opacity-sm-85 {
  opacity:.85!important
 }
 .hover-opacity-sm-85 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-85.active,
 .hover-opacity-sm-85:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.85!important
 }
 .opacity-sm-86 {
  opacity:.86!important
 }
 .hover-opacity-sm-86 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-86.active,
 .hover-opacity-sm-86:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.86!important
 }
 .opacity-sm-87 {
  opacity:.87!important
 }
 .hover-opacity-sm-87 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-87.active,
 .hover-opacity-sm-87:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.87!important
 }
 .opacity-sm-88 {
  opacity:.88!important
 }
 .hover-opacity-sm-88 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-88.active,
 .hover-opacity-sm-88:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.88!important
 }
 .opacity-sm-89 {
  opacity:.89!important
 }
 .hover-opacity-sm-89 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-89.active,
 .hover-opacity-sm-89:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.89!important
 }
 .opacity-sm-90 {
  opacity:.9!important
 }
 .hover-opacity-sm-90 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-90.active,
 .hover-opacity-sm-90:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.9!important
 }
 .opacity-sm-91 {
  opacity:.91!important
 }
 .hover-opacity-sm-91 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-91.active,
 .hover-opacity-sm-91:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.91!important
 }
 .opacity-sm-92 {
  opacity:.92!important
 }
 .hover-opacity-sm-92 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-92.active,
 .hover-opacity-sm-92:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.92!important
 }
 .opacity-sm-93 {
  opacity:.93!important
 }
 .hover-opacity-sm-93 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-93.active,
 .hover-opacity-sm-93:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.93!important
 }
 .opacity-sm-94 {
  opacity:.94!important
 }
 .hover-opacity-sm-94 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-94.active,
 .hover-opacity-sm-94:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.94!important
 }
 .opacity-sm-95 {
  opacity:.95!important
 }
 .hover-opacity-sm-95 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-95.active,
 .hover-opacity-sm-95:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.95!important
 }
 .opacity-sm-96 {
  opacity:.96!important
 }
 .hover-opacity-sm-96 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-96.active,
 .hover-opacity-sm-96:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.96!important
 }
 .opacity-sm-97 {
  opacity:.97!important
 }
 .hover-opacity-sm-97 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-97.active,
 .hover-opacity-sm-97:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.97!important
 }
 .opacity-sm-98 {
  opacity:.98!important
 }
 .hover-opacity-sm-98 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-98.active,
 .hover-opacity-sm-98:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.98!important
 }
 .opacity-sm-99 {
  opacity:.99!important
 }
 .hover-opacity-sm-99 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-99.active,
 .hover-opacity-sm-99:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.99!important
 }
 .opacity-sm-100 {
  opacity:1!important
 }
 .hover-opacity-sm-100 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-sm-100.active,
 .hover-opacity-sm-100:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:1!important
 }
}
@media (min-width:768px) {
 .opacity-md-1 {
  opacity:.01!important
 }
 .hover-opacity-md-1 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-1.active,
 .hover-opacity-md-1:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.01!important
 }
 .opacity-md-2 {
  opacity:.02!important
 }
 .hover-opacity-md-2 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-2.active,
 .hover-opacity-md-2:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.02!important
 }
 .opacity-md-3 {
  opacity:.03!important
 }
 .hover-opacity-md-3 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-3.active,
 .hover-opacity-md-3:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.03!important
 }
 .opacity-md-4 {
  opacity:.04!important
 }
 .hover-opacity-md-4 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-4.active,
 .hover-opacity-md-4:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.04!important
 }
 .opacity-md-5 {
  opacity:.05!important
 }
 .hover-opacity-md-5 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-5.active,
 .hover-opacity-md-5:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.05!important
 }
 .opacity-md-6 {
  opacity:.06!important
 }
 .hover-opacity-md-6 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-6.active,
 .hover-opacity-md-6:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.06!important
 }
 .opacity-md-7 {
  opacity:.07!important
 }
 .hover-opacity-md-7 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-7.active,
 .hover-opacity-md-7:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.07!important
 }
 .opacity-md-8 {
  opacity:.08!important
 }
 .hover-opacity-md-8 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-8.active,
 .hover-opacity-md-8:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.08!important
 }
 .opacity-md-9 {
  opacity:.09!important
 }
 .hover-opacity-md-9 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-9.active,
 .hover-opacity-md-9:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.09!important
 }
 .opacity-md-10 {
  opacity:.1!important
 }
 .hover-opacity-md-10 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-10.active,
 .hover-opacity-md-10:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.1!important
 }
 .opacity-md-11 {
  opacity:.11!important
 }
 .hover-opacity-md-11 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-11.active,
 .hover-opacity-md-11:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.11!important
 }
 .opacity-md-12 {
  opacity:.12!important
 }
 .hover-opacity-md-12 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-12.active,
 .hover-opacity-md-12:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.12!important
 }
 .opacity-md-13 {
  opacity:.13!important
 }
 .hover-opacity-md-13 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-13.active,
 .hover-opacity-md-13:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.13!important
 }
 .opacity-md-14 {
  opacity:.14!important
 }
 .hover-opacity-md-14 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-14.active,
 .hover-opacity-md-14:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.14!important
 }
 .opacity-md-15 {
  opacity:.15!important
 }
 .hover-opacity-md-15 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-15.active,
 .hover-opacity-md-15:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.15!important
 }
 .opacity-md-16 {
  opacity:.16!important
 }
 .hover-opacity-md-16 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-16.active,
 .hover-opacity-md-16:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.16!important
 }
 .opacity-md-17 {
  opacity:.17!important
 }
 .hover-opacity-md-17 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-17.active,
 .hover-opacity-md-17:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.17!important
 }
 .opacity-md-18 {
  opacity:.18!important
 }
 .hover-opacity-md-18 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-18.active,
 .hover-opacity-md-18:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.18!important
 }
 .opacity-md-19 {
  opacity:.19!important
 }
 .hover-opacity-md-19 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-19.active,
 .hover-opacity-md-19:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.19!important
 }
 .opacity-md-20 {
  opacity:.2!important
 }
 .hover-opacity-md-20 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-20.active,
 .hover-opacity-md-20:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.2!important
 }
 .opacity-md-21 {
  opacity:.21!important
 }
 .hover-opacity-md-21 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-21.active,
 .hover-opacity-md-21:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.21!important
 }
 .opacity-md-22 {
  opacity:.22!important
 }
 .hover-opacity-md-22 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-22.active,
 .hover-opacity-md-22:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.22!important
 }
 .opacity-md-23 {
  opacity:.23!important
 }
 .hover-opacity-md-23 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-23.active,
 .hover-opacity-md-23:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.23!important
 }
 .opacity-md-24 {
  opacity:.24!important
 }
 .hover-opacity-md-24 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-24.active,
 .hover-opacity-md-24:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.24!important
 }
 .opacity-md-25 {
  opacity:.25!important
 }
 .hover-opacity-md-25 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-25.active,
 .hover-opacity-md-25:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.25!important
 }
 .opacity-md-26 {
  opacity:.26!important
 }
 .hover-opacity-md-26 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-26.active,
 .hover-opacity-md-26:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.26!important
 }
 .opacity-md-27 {
  opacity:.27!important
 }
 .hover-opacity-md-27 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-27.active,
 .hover-opacity-md-27:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.27!important
 }
 .opacity-md-28 {
  opacity:.28!important
 }
 .hover-opacity-md-28 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-28.active,
 .hover-opacity-md-28:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.28!important
 }
 .opacity-md-29 {
  opacity:.29!important
 }
 .hover-opacity-md-29 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-29.active,
 .hover-opacity-md-29:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.29!important
 }
 .opacity-md-30 {
  opacity:.3!important
 }
 .hover-opacity-md-30 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-30.active,
 .hover-opacity-md-30:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.3!important
 }
 .opacity-md-31 {
  opacity:.31!important
 }
 .hover-opacity-md-31 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-31.active,
 .hover-opacity-md-31:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.31!important
 }
 .opacity-md-32 {
  opacity:.32!important
 }
 .hover-opacity-md-32 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-32.active,
 .hover-opacity-md-32:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.32!important
 }
 .opacity-md-33 {
  opacity:.33!important
 }
 .hover-opacity-md-33 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-33.active,
 .hover-opacity-md-33:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.33!important
 }
 .opacity-md-34 {
  opacity:.34!important
 }
 .hover-opacity-md-34 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-34.active,
 .hover-opacity-md-34:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.34!important
 }
 .opacity-md-35 {
  opacity:.35!important
 }
 .hover-opacity-md-35 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-35.active,
 .hover-opacity-md-35:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.35!important
 }
 .opacity-md-36 {
  opacity:.36!important
 }
 .hover-opacity-md-36 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-36.active,
 .hover-opacity-md-36:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.36!important
 }
 .opacity-md-37 {
  opacity:.37!important
 }
 .hover-opacity-md-37 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-37.active,
 .hover-opacity-md-37:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.37!important
 }
 .opacity-md-38 {
  opacity:.38!important
 }
 .hover-opacity-md-38 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-38.active,
 .hover-opacity-md-38:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.38!important
 }
 .opacity-md-39 {
  opacity:.39!important
 }
 .hover-opacity-md-39 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-39.active,
 .hover-opacity-md-39:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.39!important
 }
 .opacity-md-40 {
  opacity:.4!important
 }
 .hover-opacity-md-40 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-40.active,
 .hover-opacity-md-40:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.4!important
 }
 .opacity-md-41 {
  opacity:.41!important
 }
 .hover-opacity-md-41 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-41.active,
 .hover-opacity-md-41:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.41!important
 }
 .opacity-md-42 {
  opacity:.42!important
 }
 .hover-opacity-md-42 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-42.active,
 .hover-opacity-md-42:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.42!important
 }
 .opacity-md-43 {
  opacity:.43!important
 }
 .hover-opacity-md-43 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-43.active,
 .hover-opacity-md-43:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.43!important
 }
 .opacity-md-44 {
  opacity:.44!important
 }
 .hover-opacity-md-44 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-44.active,
 .hover-opacity-md-44:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.44!important
 }
 .opacity-md-45 {
  opacity:.45!important
 }
 .hover-opacity-md-45 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-45.active,
 .hover-opacity-md-45:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.45!important
 }
 .opacity-md-46 {
  opacity:.46!important
 }
 .hover-opacity-md-46 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-46.active,
 .hover-opacity-md-46:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.46!important
 }
 .opacity-md-47 {
  opacity:.47!important
 }
 .hover-opacity-md-47 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-47.active,
 .hover-opacity-md-47:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.47!important
 }
 .opacity-md-48 {
  opacity:.48!important
 }
 .hover-opacity-md-48 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-48.active,
 .hover-opacity-md-48:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.48!important
 }
 .opacity-md-49 {
  opacity:.49!important
 }
 .hover-opacity-md-49 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-49.active,
 .hover-opacity-md-49:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.49!important
 }
 .opacity-md-50 {
  opacity:.5!important
 }
 .hover-opacity-md-50 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-50.active,
 .hover-opacity-md-50:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.5!important
 }
 .opacity-md-51 {
  opacity:.51!important
 }
 .hover-opacity-md-51 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-51.active,
 .hover-opacity-md-51:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.51!important
 }
 .opacity-md-52 {
  opacity:.52!important
 }
 .hover-opacity-md-52 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-52.active,
 .hover-opacity-md-52:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.52!important
 }
 .opacity-md-53 {
  opacity:.53!important
 }
 .hover-opacity-md-53 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-53.active,
 .hover-opacity-md-53:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.53!important
 }
 .opacity-md-54 {
  opacity:.54!important
 }
 .hover-opacity-md-54 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-54.active,
 .hover-opacity-md-54:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.54!important
 }
 .opacity-md-55 {
  opacity:.55!important
 }
 .hover-opacity-md-55 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-55.active,
 .hover-opacity-md-55:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.55!important
 }
 .opacity-md-56 {
  opacity:.56!important
 }
 .hover-opacity-md-56 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-56.active,
 .hover-opacity-md-56:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.56!important
 }
 .opacity-md-57 {
  opacity:.57!important
 }
 .hover-opacity-md-57 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-57.active,
 .hover-opacity-md-57:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.57!important
 }
 .opacity-md-58 {
  opacity:.58!important
 }
 .hover-opacity-md-58 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-58.active,
 .hover-opacity-md-58:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.58!important
 }
 .opacity-md-59 {
  opacity:.59!important
 }
 .hover-opacity-md-59 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-59.active,
 .hover-opacity-md-59:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.59!important
 }
 .opacity-md-60 {
  opacity:.6!important
 }
 .hover-opacity-md-60 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-60.active,
 .hover-opacity-md-60:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.6!important
 }
 .opacity-md-61 {
  opacity:.61!important
 }
 .hover-opacity-md-61 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-61.active,
 .hover-opacity-md-61:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.61!important
 }
 .opacity-md-62 {
  opacity:.62!important
 }
 .hover-opacity-md-62 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-62.active,
 .hover-opacity-md-62:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.62!important
 }
 .opacity-md-63 {
  opacity:.63!important
 }
 .hover-opacity-md-63 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-63.active,
 .hover-opacity-md-63:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.63!important
 }
 .opacity-md-64 {
  opacity:.64!important
 }
 .hover-opacity-md-64 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-64.active,
 .hover-opacity-md-64:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.64!important
 }
 .opacity-md-65 {
  opacity:.65!important
 }
 .hover-opacity-md-65 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-65.active,
 .hover-opacity-md-65:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.65!important
 }
 .opacity-md-66 {
  opacity:.66!important
 }
 .hover-opacity-md-66 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-66.active,
 .hover-opacity-md-66:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.66!important
 }
 .opacity-md-67 {
  opacity:.67!important
 }
 .hover-opacity-md-67 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-67.active,
 .hover-opacity-md-67:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.67!important
 }
 .opacity-md-68 {
  opacity:.68!important
 }
 .hover-opacity-md-68 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-68.active,
 .hover-opacity-md-68:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.68!important
 }
 .opacity-md-69 {
  opacity:.69!important
 }
 .hover-opacity-md-69 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-69.active,
 .hover-opacity-md-69:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.69!important
 }
 .opacity-md-70 {
  opacity:.7!important
 }
 .hover-opacity-md-70 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-70.active,
 .hover-opacity-md-70:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.7!important
 }
 .opacity-md-71 {
  opacity:.71!important
 }
 .hover-opacity-md-71 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-71.active,
 .hover-opacity-md-71:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.71!important
 }
 .opacity-md-72 {
  opacity:.72!important
 }
 .hover-opacity-md-72 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-72.active,
 .hover-opacity-md-72:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.72!important
 }
 .opacity-md-73 {
  opacity:.73!important
 }
 .hover-opacity-md-73 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-73.active,
 .hover-opacity-md-73:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.73!important
 }
 .opacity-md-74 {
  opacity:.74!important
 }
 .hover-opacity-md-74 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-74.active,
 .hover-opacity-md-74:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.74!important
 }
 .opacity-md-75 {
  opacity:.75!important
 }
 .hover-opacity-md-75 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-75.active,
 .hover-opacity-md-75:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.75!important
 }
 .opacity-md-76 {
  opacity:.76!important
 }
 .hover-opacity-md-76 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-76.active,
 .hover-opacity-md-76:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.76!important
 }
 .opacity-md-77 {
  opacity:.77!important
 }
 .hover-opacity-md-77 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-77.active,
 .hover-opacity-md-77:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.77!important
 }
 .opacity-md-78 {
  opacity:.78!important
 }
 .hover-opacity-md-78 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-78.active,
 .hover-opacity-md-78:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.78!important
 }
 .opacity-md-79 {
  opacity:.79!important
 }
 .hover-opacity-md-79 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-79.active,
 .hover-opacity-md-79:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.79!important
 }
 .opacity-md-80 {
  opacity:.8!important
 }
 .hover-opacity-md-80 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-80.active,
 .hover-opacity-md-80:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.8!important
 }
 .opacity-md-81 {
  opacity:.81!important
 }
 .hover-opacity-md-81 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-81.active,
 .hover-opacity-md-81:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.81!important
 }
 .opacity-md-82 {
  opacity:.82!important
 }
 .hover-opacity-md-82 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-82.active,
 .hover-opacity-md-82:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.82!important
 }
 .opacity-md-83 {
  opacity:.83!important
 }
 .hover-opacity-md-83 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-83.active,
 .hover-opacity-md-83:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.83!important
 }
 .opacity-md-84 {
  opacity:.84!important
 }
 .hover-opacity-md-84 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-84.active,
 .hover-opacity-md-84:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.84!important
 }
 .opacity-md-85 {
  opacity:.85!important
 }
 .hover-opacity-md-85 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-85.active,
 .hover-opacity-md-85:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.85!important
 }
 .opacity-md-86 {
  opacity:.86!important
 }
 .hover-opacity-md-86 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-86.active,
 .hover-opacity-md-86:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.86!important
 }
 .opacity-md-87 {
  opacity:.87!important
 }
 .hover-opacity-md-87 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-87.active,
 .hover-opacity-md-87:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.87!important
 }
 .opacity-md-88 {
  opacity:.88!important
 }
 .hover-opacity-md-88 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-88.active,
 .hover-opacity-md-88:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.88!important
 }
 .opacity-md-89 {
  opacity:.89!important
 }
 .hover-opacity-md-89 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-89.active,
 .hover-opacity-md-89:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.89!important
 }
 .opacity-md-90 {
  opacity:.9!important
 }
 .hover-opacity-md-90 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-90.active,
 .hover-opacity-md-90:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.9!important
 }
 .opacity-md-91 {
  opacity:.91!important
 }
 .hover-opacity-md-91 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-91.active,
 .hover-opacity-md-91:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.91!important
 }
 .opacity-md-92 {
  opacity:.92!important
 }
 .hover-opacity-md-92 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-92.active,
 .hover-opacity-md-92:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.92!important
 }
 .opacity-md-93 {
  opacity:.93!important
 }
 .hover-opacity-md-93 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-93.active,
 .hover-opacity-md-93:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.93!important
 }
 .opacity-md-94 {
  opacity:.94!important
 }
 .hover-opacity-md-94 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-94.active,
 .hover-opacity-md-94:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.94!important
 }
 .opacity-md-95 {
  opacity:.95!important
 }
 .hover-opacity-md-95 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-95.active,
 .hover-opacity-md-95:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.95!important
 }
 .opacity-md-96 {
  opacity:.96!important
 }
 .hover-opacity-md-96 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-96.active,
 .hover-opacity-md-96:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.96!important
 }
 .opacity-md-97 {
  opacity:.97!important
 }
 .hover-opacity-md-97 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-97.active,
 .hover-opacity-md-97:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.97!important
 }
 .opacity-md-98 {
  opacity:.98!important
 }
 .hover-opacity-md-98 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-98.active,
 .hover-opacity-md-98:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.98!important
 }
 .opacity-md-99 {
  opacity:.99!important
 }
 .hover-opacity-md-99 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-99.active,
 .hover-opacity-md-99:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.99!important
 }
 .opacity-md-100 {
  opacity:1!important
 }
 .hover-opacity-md-100 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-md-100.active,
 .hover-opacity-md-100:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:1!important
 }
}
@media (min-width:992px) {
 .opacity-lg-1 {
  opacity:.01!important
 }
 .hover-opacity-lg-1 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-1.active,
 .hover-opacity-lg-1:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.01!important
 }
 .opacity-lg-2 {
  opacity:.02!important
 }
 .hover-opacity-lg-2 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-2.active,
 .hover-opacity-lg-2:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.02!important
 }
 .opacity-lg-3 {
  opacity:.03!important
 }
 .hover-opacity-lg-3 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-3.active,
 .hover-opacity-lg-3:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.03!important
 }
 .opacity-lg-4 {
  opacity:.04!important
 }
 .hover-opacity-lg-4 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-4.active,
 .hover-opacity-lg-4:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.04!important
 }
 .opacity-lg-5 {
  opacity:.05!important
 }
 .hover-opacity-lg-5 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-5.active,
 .hover-opacity-lg-5:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.05!important
 }
 .opacity-lg-6 {
  opacity:.06!important
 }
 .hover-opacity-lg-6 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-6.active,
 .hover-opacity-lg-6:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.06!important
 }
 .opacity-lg-7 {
  opacity:.07!important
 }
 .hover-opacity-lg-7 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-7.active,
 .hover-opacity-lg-7:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.07!important
 }
 .opacity-lg-8 {
  opacity:.08!important
 }
 .hover-opacity-lg-8 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-8.active,
 .hover-opacity-lg-8:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.08!important
 }
 .opacity-lg-9 {
  opacity:.09!important
 }
 .hover-opacity-lg-9 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-9.active,
 .hover-opacity-lg-9:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.09!important
 }
 .opacity-lg-10 {
  opacity:.1!important
 }
 .hover-opacity-lg-10 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-10.active,
 .hover-opacity-lg-10:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.1!important
 }
 .opacity-lg-11 {
  opacity:.11!important
 }
 .hover-opacity-lg-11 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-11.active,
 .hover-opacity-lg-11:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.11!important
 }
 .opacity-lg-12 {
  opacity:.12!important
 }
 .hover-opacity-lg-12 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-12.active,
 .hover-opacity-lg-12:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.12!important
 }
 .opacity-lg-13 {
  opacity:.13!important
 }
 .hover-opacity-lg-13 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-13.active,
 .hover-opacity-lg-13:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.13!important
 }
 .opacity-lg-14 {
  opacity:.14!important
 }
 .hover-opacity-lg-14 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-14.active,
 .hover-opacity-lg-14:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.14!important
 }
 .opacity-lg-15 {
  opacity:.15!important
 }
 .hover-opacity-lg-15 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-15.active,
 .hover-opacity-lg-15:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.15!important
 }
 .opacity-lg-16 {
  opacity:.16!important
 }
 .hover-opacity-lg-16 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-16.active,
 .hover-opacity-lg-16:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.16!important
 }
 .opacity-lg-17 {
  opacity:.17!important
 }
 .hover-opacity-lg-17 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-17.active,
 .hover-opacity-lg-17:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.17!important
 }
 .opacity-lg-18 {
  opacity:.18!important
 }
 .hover-opacity-lg-18 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-18.active,
 .hover-opacity-lg-18:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.18!important
 }
 .opacity-lg-19 {
  opacity:.19!important
 }
 .hover-opacity-lg-19 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-19.active,
 .hover-opacity-lg-19:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.19!important
 }
 .opacity-lg-20 {
  opacity:.2!important
 }
 .hover-opacity-lg-20 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-20.active,
 .hover-opacity-lg-20:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.2!important
 }
 .opacity-lg-21 {
  opacity:.21!important
 }
 .hover-opacity-lg-21 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-21.active,
 .hover-opacity-lg-21:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.21!important
 }
 .opacity-lg-22 {
  opacity:.22!important
 }
 .hover-opacity-lg-22 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-22.active,
 .hover-opacity-lg-22:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.22!important
 }
 .opacity-lg-23 {
  opacity:.23!important
 }
 .hover-opacity-lg-23 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-23.active,
 .hover-opacity-lg-23:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.23!important
 }
 .opacity-lg-24 {
  opacity:.24!important
 }
 .hover-opacity-lg-24 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-24.active,
 .hover-opacity-lg-24:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.24!important
 }
 .opacity-lg-25 {
  opacity:.25!important
 }
 .hover-opacity-lg-25 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-25.active,
 .hover-opacity-lg-25:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.25!important
 }
 .opacity-lg-26 {
  opacity:.26!important
 }
 .hover-opacity-lg-26 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-26.active,
 .hover-opacity-lg-26:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.26!important
 }
 .opacity-lg-27 {
  opacity:.27!important
 }
 .hover-opacity-lg-27 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-27.active,
 .hover-opacity-lg-27:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.27!important
 }
 .opacity-lg-28 {
  opacity:.28!important
 }
 .hover-opacity-lg-28 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-28.active,
 .hover-opacity-lg-28:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.28!important
 }
 .opacity-lg-29 {
  opacity:.29!important
 }
 .hover-opacity-lg-29 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-29.active,
 .hover-opacity-lg-29:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.29!important
 }
 .opacity-lg-30 {
  opacity:.3!important
 }
 .hover-opacity-lg-30 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-30.active,
 .hover-opacity-lg-30:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.3!important
 }
 .opacity-lg-31 {
  opacity:.31!important
 }
 .hover-opacity-lg-31 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-31.active,
 .hover-opacity-lg-31:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.31!important
 }
 .opacity-lg-32 {
  opacity:.32!important
 }
 .hover-opacity-lg-32 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-32.active,
 .hover-opacity-lg-32:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.32!important
 }
 .opacity-lg-33 {
  opacity:.33!important
 }
 .hover-opacity-lg-33 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-33.active,
 .hover-opacity-lg-33:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.33!important
 }
 .opacity-lg-34 {
  opacity:.34!important
 }
 .hover-opacity-lg-34 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-34.active,
 .hover-opacity-lg-34:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.34!important
 }
 .opacity-lg-35 {
  opacity:.35!important
 }
 .hover-opacity-lg-35 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-35.active,
 .hover-opacity-lg-35:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.35!important
 }
 .opacity-lg-36 {
  opacity:.36!important
 }
 .hover-opacity-lg-36 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-36.active,
 .hover-opacity-lg-36:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.36!important
 }
 .opacity-lg-37 {
  opacity:.37!important
 }
 .hover-opacity-lg-37 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-37.active,
 .hover-opacity-lg-37:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.37!important
 }
 .opacity-lg-38 {
  opacity:.38!important
 }
 .hover-opacity-lg-38 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-38.active,
 .hover-opacity-lg-38:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.38!important
 }
 .opacity-lg-39 {
  opacity:.39!important
 }
 .hover-opacity-lg-39 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-39.active,
 .hover-opacity-lg-39:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.39!important
 }
 .opacity-lg-40 {
  opacity:.4!important
 }
 .hover-opacity-lg-40 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-40.active,
 .hover-opacity-lg-40:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.4!important
 }
 .opacity-lg-41 {
  opacity:.41!important
 }
 .hover-opacity-lg-41 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-41.active,
 .hover-opacity-lg-41:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.41!important
 }
 .opacity-lg-42 {
  opacity:.42!important
 }
 .hover-opacity-lg-42 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-42.active,
 .hover-opacity-lg-42:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.42!important
 }
 .opacity-lg-43 {
  opacity:.43!important
 }
 .hover-opacity-lg-43 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-43.active,
 .hover-opacity-lg-43:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.43!important
 }
 .opacity-lg-44 {
  opacity:.44!important
 }
 .hover-opacity-lg-44 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-44.active,
 .hover-opacity-lg-44:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.44!important
 }
 .opacity-lg-45 {
  opacity:.45!important
 }
 .hover-opacity-lg-45 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-45.active,
 .hover-opacity-lg-45:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.45!important
 }
 .opacity-lg-46 {
  opacity:.46!important
 }
 .hover-opacity-lg-46 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-46.active,
 .hover-opacity-lg-46:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.46!important
 }
 .opacity-lg-47 {
  opacity:.47!important
 }
 .hover-opacity-lg-47 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-47.active,
 .hover-opacity-lg-47:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.47!important
 }
 .opacity-lg-48 {
  opacity:.48!important
 }
 .hover-opacity-lg-48 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-48.active,
 .hover-opacity-lg-48:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.48!important
 }
 .opacity-lg-49 {
  opacity:.49!important
 }
 .hover-opacity-lg-49 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-49.active,
 .hover-opacity-lg-49:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.49!important
 }
 .opacity-lg-50 {
  opacity:.5!important
 }
 .hover-opacity-lg-50 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-50.active,
 .hover-opacity-lg-50:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.5!important
 }
 .opacity-lg-51 {
  opacity:.51!important
 }
 .hover-opacity-lg-51 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-51.active,
 .hover-opacity-lg-51:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.51!important
 }
 .opacity-lg-52 {
  opacity:.52!important
 }
 .hover-opacity-lg-52 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-52.active,
 .hover-opacity-lg-52:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.52!important
 }
 .opacity-lg-53 {
  opacity:.53!important
 }
 .hover-opacity-lg-53 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-53.active,
 .hover-opacity-lg-53:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.53!important
 }
 .opacity-lg-54 {
  opacity:.54!important
 }
 .hover-opacity-lg-54 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-54.active,
 .hover-opacity-lg-54:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.54!important
 }
 .opacity-lg-55 {
  opacity:.55!important
 }
 .hover-opacity-lg-55 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-55.active,
 .hover-opacity-lg-55:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.55!important
 }
 .opacity-lg-56 {
  opacity:.56!important
 }
 .hover-opacity-lg-56 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-56.active,
 .hover-opacity-lg-56:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.56!important
 }
 .opacity-lg-57 {
  opacity:.57!important
 }
 .hover-opacity-lg-57 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-57.active,
 .hover-opacity-lg-57:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.57!important
 }
 .opacity-lg-58 {
  opacity:.58!important
 }
 .hover-opacity-lg-58 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-58.active,
 .hover-opacity-lg-58:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.58!important
 }
 .opacity-lg-59 {
  opacity:.59!important
 }
 .hover-opacity-lg-59 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-59.active,
 .hover-opacity-lg-59:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.59!important
 }
 .opacity-lg-60 {
  opacity:.6!important
 }
 .hover-opacity-lg-60 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-60.active,
 .hover-opacity-lg-60:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.6!important
 }
 .opacity-lg-61 {
  opacity:.61!important
 }
 .hover-opacity-lg-61 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-61.active,
 .hover-opacity-lg-61:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.61!important
 }
 .opacity-lg-62 {
  opacity:.62!important
 }
 .hover-opacity-lg-62 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-62.active,
 .hover-opacity-lg-62:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.62!important
 }
 .opacity-lg-63 {
  opacity:.63!important
 }
 .hover-opacity-lg-63 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-63.active,
 .hover-opacity-lg-63:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.63!important
 }
 .opacity-lg-64 {
  opacity:.64!important
 }
 .hover-opacity-lg-64 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-64.active,
 .hover-opacity-lg-64:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.64!important
 }
 .opacity-lg-65 {
  opacity:.65!important
 }
 .hover-opacity-lg-65 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-65.active,
 .hover-opacity-lg-65:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.65!important
 }
 .opacity-lg-66 {
  opacity:.66!important
 }
 .hover-opacity-lg-66 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-66.active,
 .hover-opacity-lg-66:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.66!important
 }
 .opacity-lg-67 {
  opacity:.67!important
 }
 .hover-opacity-lg-67 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-67.active,
 .hover-opacity-lg-67:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.67!important
 }
 .opacity-lg-68 {
  opacity:.68!important
 }
 .hover-opacity-lg-68 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-68.active,
 .hover-opacity-lg-68:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.68!important
 }
 .opacity-lg-69 {
  opacity:.69!important
 }
 .hover-opacity-lg-69 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-69.active,
 .hover-opacity-lg-69:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.69!important
 }
 .opacity-lg-70 {
  opacity:.7!important
 }
 .hover-opacity-lg-70 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-70.active,
 .hover-opacity-lg-70:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.7!important
 }
 .opacity-lg-71 {
  opacity:.71!important
 }
 .hover-opacity-lg-71 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-71.active,
 .hover-opacity-lg-71:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.71!important
 }
 .opacity-lg-72 {
  opacity:.72!important
 }
 .hover-opacity-lg-72 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-72.active,
 .hover-opacity-lg-72:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.72!important
 }
 .opacity-lg-73 {
  opacity:.73!important
 }
 .hover-opacity-lg-73 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-73.active,
 .hover-opacity-lg-73:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.73!important
 }
 .opacity-lg-74 {
  opacity:.74!important
 }
 .hover-opacity-lg-74 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-74.active,
 .hover-opacity-lg-74:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.74!important
 }
 .opacity-lg-75 {
  opacity:.75!important
 }
 .hover-opacity-lg-75 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-75.active,
 .hover-opacity-lg-75:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.75!important
 }
 .opacity-lg-76 {
  opacity:.76!important
 }
 .hover-opacity-lg-76 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-76.active,
 .hover-opacity-lg-76:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.76!important
 }
 .opacity-lg-77 {
  opacity:.77!important
 }
 .hover-opacity-lg-77 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-77.active,
 .hover-opacity-lg-77:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.77!important
 }
 .opacity-lg-78 {
  opacity:.78!important
 }
 .hover-opacity-lg-78 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-78.active,
 .hover-opacity-lg-78:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.78!important
 }
 .opacity-lg-79 {
  opacity:.79!important
 }
 .hover-opacity-lg-79 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-79.active,
 .hover-opacity-lg-79:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.79!important
 }
 .opacity-lg-80 {
  opacity:.8!important
 }
 .hover-opacity-lg-80 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-80.active,
 .hover-opacity-lg-80:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.8!important
 }
 .opacity-lg-81 {
  opacity:.81!important
 }
 .hover-opacity-lg-81 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-81.active,
 .hover-opacity-lg-81:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.81!important
 }
 .opacity-lg-82 {
  opacity:.82!important
 }
 .hover-opacity-lg-82 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-82.active,
 .hover-opacity-lg-82:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.82!important
 }
 .opacity-lg-83 {
  opacity:.83!important
 }
 .hover-opacity-lg-83 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-83.active,
 .hover-opacity-lg-83:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.83!important
 }
 .opacity-lg-84 {
  opacity:.84!important
 }
 .hover-opacity-lg-84 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-84.active,
 .hover-opacity-lg-84:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.84!important
 }
 .opacity-lg-85 {
  opacity:.85!important
 }
 .hover-opacity-lg-85 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-85.active,
 .hover-opacity-lg-85:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.85!important
 }
 .opacity-lg-86 {
  opacity:.86!important
 }
 .hover-opacity-lg-86 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-86.active,
 .hover-opacity-lg-86:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.86!important
 }
 .opacity-lg-87 {
  opacity:.87!important
 }
 .hover-opacity-lg-87 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-87.active,
 .hover-opacity-lg-87:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.87!important
 }
 .opacity-lg-88 {
  opacity:.88!important
 }
 .hover-opacity-lg-88 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-88.active,
 .hover-opacity-lg-88:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.88!important
 }
 .opacity-lg-89 {
  opacity:.89!important
 }
 .hover-opacity-lg-89 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-89.active,
 .hover-opacity-lg-89:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.89!important
 }
 .opacity-lg-90 {
  opacity:.9!important
 }
 .hover-opacity-lg-90 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-90.active,
 .hover-opacity-lg-90:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.9!important
 }
 .opacity-lg-91 {
  opacity:.91!important
 }
 .hover-opacity-lg-91 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-91.active,
 .hover-opacity-lg-91:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.91!important
 }
 .opacity-lg-92 {
  opacity:.92!important
 }
 .hover-opacity-lg-92 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-92.active,
 .hover-opacity-lg-92:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.92!important
 }
 .opacity-lg-93 {
  opacity:.93!important
 }
 .hover-opacity-lg-93 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-93.active,
 .hover-opacity-lg-93:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.93!important
 }
 .opacity-lg-94 {
  opacity:.94!important
 }
 .hover-opacity-lg-94 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-94.active,
 .hover-opacity-lg-94:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.94!important
 }
 .opacity-lg-95 {
  opacity:.95!important
 }
 .hover-opacity-lg-95 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-95.active,
 .hover-opacity-lg-95:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.95!important
 }
 .opacity-lg-96 {
  opacity:.96!important
 }
 .hover-opacity-lg-96 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-96.active,
 .hover-opacity-lg-96:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.96!important
 }
 .opacity-lg-97 {
  opacity:.97!important
 }
 .hover-opacity-lg-97 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-97.active,
 .hover-opacity-lg-97:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.97!important
 }
 .opacity-lg-98 {
  opacity:.98!important
 }
 .hover-opacity-lg-98 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-98.active,
 .hover-opacity-lg-98:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.98!important
 }
 .opacity-lg-99 {
  opacity:.99!important
 }
 .hover-opacity-lg-99 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-99.active,
 .hover-opacity-lg-99:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.99!important
 }
 .opacity-lg-100 {
  opacity:1!important
 }
 .hover-opacity-lg-100 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-lg-100.active,
 .hover-opacity-lg-100:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:1!important
 }
}
@media (min-width:1200px) {
 .opacity-xl-1 {
  opacity:.01!important
 }
 .hover-opacity-xl-1 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-1.active,
 .hover-opacity-xl-1:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.01!important
 }
 .opacity-xl-2 {
  opacity:.02!important
 }
 .hover-opacity-xl-2 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-2.active,
 .hover-opacity-xl-2:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.02!important
 }
 .opacity-xl-3 {
  opacity:.03!important
 }
 .hover-opacity-xl-3 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-3.active,
 .hover-opacity-xl-3:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.03!important
 }
 .opacity-xl-4 {
  opacity:.04!important
 }
 .hover-opacity-xl-4 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-4.active,
 .hover-opacity-xl-4:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.04!important
 }
 .opacity-xl-5 {
  opacity:.05!important
 }
 .hover-opacity-xl-5 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-5.active,
 .hover-opacity-xl-5:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.05!important
 }
 .opacity-xl-6 {
  opacity:.06!important
 }
 .hover-opacity-xl-6 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-6.active,
 .hover-opacity-xl-6:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.06!important
 }
 .opacity-xl-7 {
  opacity:.07!important
 }
 .hover-opacity-xl-7 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-7.active,
 .hover-opacity-xl-7:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.07!important
 }
 .opacity-xl-8 {
  opacity:.08!important
 }
 .hover-opacity-xl-8 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-8.active,
 .hover-opacity-xl-8:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.08!important
 }
 .opacity-xl-9 {
  opacity:.09!important
 }
 .hover-opacity-xl-9 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-9.active,
 .hover-opacity-xl-9:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.09!important
 }
 .opacity-xl-10 {
  opacity:.1!important
 }
 .hover-opacity-xl-10 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-10.active,
 .hover-opacity-xl-10:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.1!important
 }
 .opacity-xl-11 {
  opacity:.11!important
 }
 .hover-opacity-xl-11 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-11.active,
 .hover-opacity-xl-11:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.11!important
 }
 .opacity-xl-12 {
  opacity:.12!important
 }
 .hover-opacity-xl-12 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-12.active,
 .hover-opacity-xl-12:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.12!important
 }
 .opacity-xl-13 {
  opacity:.13!important
 }
 .hover-opacity-xl-13 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-13.active,
 .hover-opacity-xl-13:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.13!important
 }
 .opacity-xl-14 {
  opacity:.14!important
 }
 .hover-opacity-xl-14 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-14.active,
 .hover-opacity-xl-14:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.14!important
 }
 .opacity-xl-15 {
  opacity:.15!important
 }
 .hover-opacity-xl-15 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-15.active,
 .hover-opacity-xl-15:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.15!important
 }
 .opacity-xl-16 {
  opacity:.16!important
 }
 .hover-opacity-xl-16 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-16.active,
 .hover-opacity-xl-16:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.16!important
 }
 .opacity-xl-17 {
  opacity:.17!important
 }
 .hover-opacity-xl-17 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-17.active,
 .hover-opacity-xl-17:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.17!important
 }
 .opacity-xl-18 {
  opacity:.18!important
 }
 .hover-opacity-xl-18 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-18.active,
 .hover-opacity-xl-18:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.18!important
 }
 .opacity-xl-19 {
  opacity:.19!important
 }
 .hover-opacity-xl-19 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-19.active,
 .hover-opacity-xl-19:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.19!important
 }
 .opacity-xl-20 {
  opacity:.2!important
 }
 .hover-opacity-xl-20 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-20.active,
 .hover-opacity-xl-20:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.2!important
 }
 .opacity-xl-21 {
  opacity:.21!important
 }
 .hover-opacity-xl-21 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-21.active,
 .hover-opacity-xl-21:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.21!important
 }
 .opacity-xl-22 {
  opacity:.22!important
 }
 .hover-opacity-xl-22 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-22.active,
 .hover-opacity-xl-22:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.22!important
 }
 .opacity-xl-23 {
  opacity:.23!important
 }
 .hover-opacity-xl-23 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-23.active,
 .hover-opacity-xl-23:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.23!important
 }
 .opacity-xl-24 {
  opacity:.24!important
 }
 .hover-opacity-xl-24 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-24.active,
 .hover-opacity-xl-24:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.24!important
 }
 .opacity-xl-25 {
  opacity:.25!important
 }
 .hover-opacity-xl-25 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-25.active,
 .hover-opacity-xl-25:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.25!important
 }
 .opacity-xl-26 {
  opacity:.26!important
 }
 .hover-opacity-xl-26 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-26.active,
 .hover-opacity-xl-26:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.26!important
 }
 .opacity-xl-27 {
  opacity:.27!important
 }
 .hover-opacity-xl-27 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-27.active,
 .hover-opacity-xl-27:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.27!important
 }
 .opacity-xl-28 {
  opacity:.28!important
 }
 .hover-opacity-xl-28 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-28.active,
 .hover-opacity-xl-28:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.28!important
 }
 .opacity-xl-29 {
  opacity:.29!important
 }
 .hover-opacity-xl-29 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-29.active,
 .hover-opacity-xl-29:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.29!important
 }
 .opacity-xl-30 {
  opacity:.3!important
 }
 .hover-opacity-xl-30 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-30.active,
 .hover-opacity-xl-30:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.3!important
 }
 .opacity-xl-31 {
  opacity:.31!important
 }
 .hover-opacity-xl-31 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-31.active,
 .hover-opacity-xl-31:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.31!important
 }
 .opacity-xl-32 {
  opacity:.32!important
 }
 .hover-opacity-xl-32 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-32.active,
 .hover-opacity-xl-32:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.32!important
 }
 .opacity-xl-33 {
  opacity:.33!important
 }
 .hover-opacity-xl-33 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-33.active,
 .hover-opacity-xl-33:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.33!important
 }
 .opacity-xl-34 {
  opacity:.34!important
 }
 .hover-opacity-xl-34 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-34.active,
 .hover-opacity-xl-34:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.34!important
 }
 .opacity-xl-35 {
  opacity:.35!important
 }
 .hover-opacity-xl-35 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-35.active,
 .hover-opacity-xl-35:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.35!important
 }
 .opacity-xl-36 {
  opacity:.36!important
 }
 .hover-opacity-xl-36 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-36.active,
 .hover-opacity-xl-36:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.36!important
 }
 .opacity-xl-37 {
  opacity:.37!important
 }
 .hover-opacity-xl-37 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-37.active,
 .hover-opacity-xl-37:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.37!important
 }
 .opacity-xl-38 {
  opacity:.38!important
 }
 .hover-opacity-xl-38 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-38.active,
 .hover-opacity-xl-38:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.38!important
 }
 .opacity-xl-39 {
  opacity:.39!important
 }
 .hover-opacity-xl-39 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-39.active,
 .hover-opacity-xl-39:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.39!important
 }
 .opacity-xl-40 {
  opacity:.4!important
 }
 .hover-opacity-xl-40 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-40.active,
 .hover-opacity-xl-40:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.4!important
 }
 .opacity-xl-41 {
  opacity:.41!important
 }
 .hover-opacity-xl-41 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-41.active,
 .hover-opacity-xl-41:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.41!important
 }
 .opacity-xl-42 {
  opacity:.42!important
 }
 .hover-opacity-xl-42 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-42.active,
 .hover-opacity-xl-42:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.42!important
 }
 .opacity-xl-43 {
  opacity:.43!important
 }
 .hover-opacity-xl-43 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-43.active,
 .hover-opacity-xl-43:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.43!important
 }
 .opacity-xl-44 {
  opacity:.44!important
 }
 .hover-opacity-xl-44 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-44.active,
 .hover-opacity-xl-44:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.44!important
 }
 .opacity-xl-45 {
  opacity:.45!important
 }
 .hover-opacity-xl-45 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-45.active,
 .hover-opacity-xl-45:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.45!important
 }
 .opacity-xl-46 {
  opacity:.46!important
 }
 .hover-opacity-xl-46 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-46.active,
 .hover-opacity-xl-46:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.46!important
 }
 .opacity-xl-47 {
  opacity:.47!important
 }
 .hover-opacity-xl-47 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-47.active,
 .hover-opacity-xl-47:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.47!important
 }
 .opacity-xl-48 {
  opacity:.48!important
 }
 .hover-opacity-xl-48 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-48.active,
 .hover-opacity-xl-48:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.48!important
 }
 .opacity-xl-49 {
  opacity:.49!important
 }
 .hover-opacity-xl-49 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-49.active,
 .hover-opacity-xl-49:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.49!important
 }
 .opacity-xl-50 {
  opacity:.5!important
 }
 .hover-opacity-xl-50 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-50.active,
 .hover-opacity-xl-50:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.5!important
 }
 .opacity-xl-51 {
  opacity:.51!important
 }
 .hover-opacity-xl-51 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-51.active,
 .hover-opacity-xl-51:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.51!important
 }
 .opacity-xl-52 {
  opacity:.52!important
 }
 .hover-opacity-xl-52 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-52.active,
 .hover-opacity-xl-52:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.52!important
 }
 .opacity-xl-53 {
  opacity:.53!important
 }
 .hover-opacity-xl-53 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-53.active,
 .hover-opacity-xl-53:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.53!important
 }
 .opacity-xl-54 {
  opacity:.54!important
 }
 .hover-opacity-xl-54 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-54.active,
 .hover-opacity-xl-54:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.54!important
 }
 .opacity-xl-55 {
  opacity:.55!important
 }
 .hover-opacity-xl-55 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-55.active,
 .hover-opacity-xl-55:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.55!important
 }
 .opacity-xl-56 {
  opacity:.56!important
 }
 .hover-opacity-xl-56 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-56.active,
 .hover-opacity-xl-56:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.56!important
 }
 .opacity-xl-57 {
  opacity:.57!important
 }
 .hover-opacity-xl-57 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-57.active,
 .hover-opacity-xl-57:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.57!important
 }
 .opacity-xl-58 {
  opacity:.58!important
 }
 .hover-opacity-xl-58 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-58.active,
 .hover-opacity-xl-58:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.58!important
 }
 .opacity-xl-59 {
  opacity:.59!important
 }
 .hover-opacity-xl-59 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-59.active,
 .hover-opacity-xl-59:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.59!important
 }
 .opacity-xl-60 {
  opacity:.6!important
 }
 .hover-opacity-xl-60 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-60.active,
 .hover-opacity-xl-60:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.6!important
 }
 .opacity-xl-61 {
  opacity:.61!important
 }
 .hover-opacity-xl-61 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-61.active,
 .hover-opacity-xl-61:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.61!important
 }
 .opacity-xl-62 {
  opacity:.62!important
 }
 .hover-opacity-xl-62 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-62.active,
 .hover-opacity-xl-62:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.62!important
 }
 .opacity-xl-63 {
  opacity:.63!important
 }
 .hover-opacity-xl-63 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-63.active,
 .hover-opacity-xl-63:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.63!important
 }
 .opacity-xl-64 {
  opacity:.64!important
 }
 .hover-opacity-xl-64 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-64.active,
 .hover-opacity-xl-64:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.64!important
 }
 .opacity-xl-65 {
  opacity:.65!important
 }
 .hover-opacity-xl-65 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-65.active,
 .hover-opacity-xl-65:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.65!important
 }
 .opacity-xl-66 {
  opacity:.66!important
 }
 .hover-opacity-xl-66 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-66.active,
 .hover-opacity-xl-66:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.66!important
 }
 .opacity-xl-67 {
  opacity:.67!important
 }
 .hover-opacity-xl-67 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-67.active,
 .hover-opacity-xl-67:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.67!important
 }
 .opacity-xl-68 {
  opacity:.68!important
 }
 .hover-opacity-xl-68 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-68.active,
 .hover-opacity-xl-68:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.68!important
 }
 .opacity-xl-69 {
  opacity:.69!important
 }
 .hover-opacity-xl-69 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-69.active,
 .hover-opacity-xl-69:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.69!important
 }
 .opacity-xl-70 {
  opacity:.7!important
 }
 .hover-opacity-xl-70 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-70.active,
 .hover-opacity-xl-70:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.7!important
 }
 .opacity-xl-71 {
  opacity:.71!important
 }
 .hover-opacity-xl-71 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-71.active,
 .hover-opacity-xl-71:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.71!important
 }
 .opacity-xl-72 {
  opacity:.72!important
 }
 .hover-opacity-xl-72 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-72.active,
 .hover-opacity-xl-72:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.72!important
 }
 .opacity-xl-73 {
  opacity:.73!important
 }
 .hover-opacity-xl-73 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-73.active,
 .hover-opacity-xl-73:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.73!important
 }
 .opacity-xl-74 {
  opacity:.74!important
 }
 .hover-opacity-xl-74 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-74.active,
 .hover-opacity-xl-74:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.74!important
 }
 .opacity-xl-75 {
  opacity:.75!important
 }
 .hover-opacity-xl-75 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-75.active,
 .hover-opacity-xl-75:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.75!important
 }
 .opacity-xl-76 {
  opacity:.76!important
 }
 .hover-opacity-xl-76 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-76.active,
 .hover-opacity-xl-76:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.76!important
 }
 .opacity-xl-77 {
  opacity:.77!important
 }
 .hover-opacity-xl-77 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-77.active,
 .hover-opacity-xl-77:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.77!important
 }
 .opacity-xl-78 {
  opacity:.78!important
 }
 .hover-opacity-xl-78 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-78.active,
 .hover-opacity-xl-78:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.78!important
 }
 .opacity-xl-79 {
  opacity:.79!important
 }
 .hover-opacity-xl-79 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-79.active,
 .hover-opacity-xl-79:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.79!important
 }
 .opacity-xl-80 {
  opacity:.8!important
 }
 .hover-opacity-xl-80 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-80.active,
 .hover-opacity-xl-80:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.8!important
 }
 .opacity-xl-81 {
  opacity:.81!important
 }
 .hover-opacity-xl-81 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-81.active,
 .hover-opacity-xl-81:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.81!important
 }
 .opacity-xl-82 {
  opacity:.82!important
 }
 .hover-opacity-xl-82 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-82.active,
 .hover-opacity-xl-82:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.82!important
 }
 .opacity-xl-83 {
  opacity:.83!important
 }
 .hover-opacity-xl-83 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-83.active,
 .hover-opacity-xl-83:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.83!important
 }
 .opacity-xl-84 {
  opacity:.84!important
 }
 .hover-opacity-xl-84 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-84.active,
 .hover-opacity-xl-84:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.84!important
 }
 .opacity-xl-85 {
  opacity:.85!important
 }
 .hover-opacity-xl-85 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-85.active,
 .hover-opacity-xl-85:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.85!important
 }
 .opacity-xl-86 {
  opacity:.86!important
 }
 .hover-opacity-xl-86 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-86.active,
 .hover-opacity-xl-86:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.86!important
 }
 .opacity-xl-87 {
  opacity:.87!important
 }
 .hover-opacity-xl-87 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-87.active,
 .hover-opacity-xl-87:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.87!important
 }
 .opacity-xl-88 {
  opacity:.88!important
 }
 .hover-opacity-xl-88 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-88.active,
 .hover-opacity-xl-88:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.88!important
 }
 .opacity-xl-89 {
  opacity:.89!important
 }
 .hover-opacity-xl-89 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-89.active,
 .hover-opacity-xl-89:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.89!important
 }
 .opacity-xl-90 {
  opacity:.9!important
 }
 .hover-opacity-xl-90 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-90.active,
 .hover-opacity-xl-90:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.9!important
 }
 .opacity-xl-91 {
  opacity:.91!important
 }
 .hover-opacity-xl-91 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-91.active,
 .hover-opacity-xl-91:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.91!important
 }
 .opacity-xl-92 {
  opacity:.92!important
 }
 .hover-opacity-xl-92 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-92.active,
 .hover-opacity-xl-92:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.92!important
 }
 .opacity-xl-93 {
  opacity:.93!important
 }
 .hover-opacity-xl-93 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-93.active,
 .hover-opacity-xl-93:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.93!important
 }
 .opacity-xl-94 {
  opacity:.94!important
 }
 .hover-opacity-xl-94 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-94.active,
 .hover-opacity-xl-94:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.94!important
 }
 .opacity-xl-95 {
  opacity:.95!important
 }
 .hover-opacity-xl-95 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-95.active,
 .hover-opacity-xl-95:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.95!important
 }
 .opacity-xl-96 {
  opacity:.96!important
 }
 .hover-opacity-xl-96 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-96.active,
 .hover-opacity-xl-96:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.96!important
 }
 .opacity-xl-97 {
  opacity:.97!important
 }
 .hover-opacity-xl-97 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-97.active,
 .hover-opacity-xl-97:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.97!important
 }
 .opacity-xl-98 {
  opacity:.98!important
 }
 .hover-opacity-xl-98 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-98.active,
 .hover-opacity-xl-98:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.98!important
 }
 .opacity-xl-99 {
  opacity:.99!important
 }
 .hover-opacity-xl-99 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-99.active,
 .hover-opacity-xl-99:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.99!important
 }
 .opacity-xl-100 {
  opacity:1!important
 }
 .hover-opacity-xl-100 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xl-100.active,
 .hover-opacity-xl-100:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:1!important
 }
}
@media (min-width:1400px) {
 .opacity-xxl-1 {
  opacity:.01!important
 }
 .hover-opacity-xxl-1 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-1.active,
 .hover-opacity-xxl-1:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.01!important
 }
 .opacity-xxl-2 {
  opacity:.02!important
 }
 .hover-opacity-xxl-2 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-2.active,
 .hover-opacity-xxl-2:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.02!important
 }
 .opacity-xxl-3 {
  opacity:.03!important
 }
 .hover-opacity-xxl-3 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-3.active,
 .hover-opacity-xxl-3:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.03!important
 }
 .opacity-xxl-4 {
  opacity:.04!important
 }
 .hover-opacity-xxl-4 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-4.active,
 .hover-opacity-xxl-4:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.04!important
 }
 .opacity-xxl-5 {
  opacity:.05!important
 }
 .hover-opacity-xxl-5 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-5.active,
 .hover-opacity-xxl-5:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.05!important
 }
 .opacity-xxl-6 {
  opacity:.06!important
 }
 .hover-opacity-xxl-6 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-6.active,
 .hover-opacity-xxl-6:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.06!important
 }
 .opacity-xxl-7 {
  opacity:.07!important
 }
 .hover-opacity-xxl-7 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-7.active,
 .hover-opacity-xxl-7:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.07!important
 }
 .opacity-xxl-8 {
  opacity:.08!important
 }
 .hover-opacity-xxl-8 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-8.active,
 .hover-opacity-xxl-8:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.08!important
 }
 .opacity-xxl-9 {
  opacity:.09!important
 }
 .hover-opacity-xxl-9 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-9.active,
 .hover-opacity-xxl-9:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.09!important
 }
 .opacity-xxl-10 {
  opacity:.1!important
 }
 .hover-opacity-xxl-10 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-10.active,
 .hover-opacity-xxl-10:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.1!important
 }
 .opacity-xxl-11 {
  opacity:.11!important
 }
 .hover-opacity-xxl-11 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-11.active,
 .hover-opacity-xxl-11:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.11!important
 }
 .opacity-xxl-12 {
  opacity:.12!important
 }
 .hover-opacity-xxl-12 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-12.active,
 .hover-opacity-xxl-12:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.12!important
 }
 .opacity-xxl-13 {
  opacity:.13!important
 }
 .hover-opacity-xxl-13 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-13.active,
 .hover-opacity-xxl-13:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.13!important
 }
 .opacity-xxl-14 {
  opacity:.14!important
 }
 .hover-opacity-xxl-14 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-14.active,
 .hover-opacity-xxl-14:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.14!important
 }
 .opacity-xxl-15 {
  opacity:.15!important
 }
 .hover-opacity-xxl-15 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-15.active,
 .hover-opacity-xxl-15:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.15!important
 }
 .opacity-xxl-16 {
  opacity:.16!important
 }
 .hover-opacity-xxl-16 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-16.active,
 .hover-opacity-xxl-16:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.16!important
 }
 .opacity-xxl-17 {
  opacity:.17!important
 }
 .hover-opacity-xxl-17 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-17.active,
 .hover-opacity-xxl-17:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.17!important
 }
 .opacity-xxl-18 {
  opacity:.18!important
 }
 .hover-opacity-xxl-18 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-18.active,
 .hover-opacity-xxl-18:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.18!important
 }
 .opacity-xxl-19 {
  opacity:.19!important
 }
 .hover-opacity-xxl-19 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-19.active,
 .hover-opacity-xxl-19:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.19!important
 }
 .opacity-xxl-20 {
  opacity:.2!important
 }
 .hover-opacity-xxl-20 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-20.active,
 .hover-opacity-xxl-20:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.2!important
 }
 .opacity-xxl-21 {
  opacity:.21!important
 }
 .hover-opacity-xxl-21 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-21.active,
 .hover-opacity-xxl-21:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.21!important
 }
 .opacity-xxl-22 {
  opacity:.22!important
 }
 .hover-opacity-xxl-22 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-22.active,
 .hover-opacity-xxl-22:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.22!important
 }
 .opacity-xxl-23 {
  opacity:.23!important
 }
 .hover-opacity-xxl-23 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-23.active,
 .hover-opacity-xxl-23:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.23!important
 }
 .opacity-xxl-24 {
  opacity:.24!important
 }
 .hover-opacity-xxl-24 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-24.active,
 .hover-opacity-xxl-24:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.24!important
 }
 .opacity-xxl-25 {
  opacity:.25!important
 }
 .hover-opacity-xxl-25 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-25.active,
 .hover-opacity-xxl-25:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.25!important
 }
 .opacity-xxl-26 {
  opacity:.26!important
 }
 .hover-opacity-xxl-26 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-26.active,
 .hover-opacity-xxl-26:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.26!important
 }
 .opacity-xxl-27 {
  opacity:.27!important
 }
 .hover-opacity-xxl-27 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-27.active,
 .hover-opacity-xxl-27:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.27!important
 }
 .opacity-xxl-28 {
  opacity:.28!important
 }
 .hover-opacity-xxl-28 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-28.active,
 .hover-opacity-xxl-28:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.28!important
 }
 .opacity-xxl-29 {
  opacity:.29!important
 }
 .hover-opacity-xxl-29 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-29.active,
 .hover-opacity-xxl-29:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.29!important
 }
 .opacity-xxl-30 {
  opacity:.3!important
 }
 .hover-opacity-xxl-30 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-30.active,
 .hover-opacity-xxl-30:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.3!important
 }
 .opacity-xxl-31 {
  opacity:.31!important
 }
 .hover-opacity-xxl-31 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-31.active,
 .hover-opacity-xxl-31:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.31!important
 }
 .opacity-xxl-32 {
  opacity:.32!important
 }
 .hover-opacity-xxl-32 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-32.active,
 .hover-opacity-xxl-32:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.32!important
 }
 .opacity-xxl-33 {
  opacity:.33!important
 }
 .hover-opacity-xxl-33 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-33.active,
 .hover-opacity-xxl-33:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.33!important
 }
 .opacity-xxl-34 {
  opacity:.34!important
 }
 .hover-opacity-xxl-34 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-34.active,
 .hover-opacity-xxl-34:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.34!important
 }
 .opacity-xxl-35 {
  opacity:.35!important
 }
 .hover-opacity-xxl-35 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-35.active,
 .hover-opacity-xxl-35:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.35!important
 }
 .opacity-xxl-36 {
  opacity:.36!important
 }
 .hover-opacity-xxl-36 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-36.active,
 .hover-opacity-xxl-36:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.36!important
 }
 .opacity-xxl-37 {
  opacity:.37!important
 }
 .hover-opacity-xxl-37 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-37.active,
 .hover-opacity-xxl-37:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.37!important
 }
 .opacity-xxl-38 {
  opacity:.38!important
 }
 .hover-opacity-xxl-38 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-38.active,
 .hover-opacity-xxl-38:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.38!important
 }
 .opacity-xxl-39 {
  opacity:.39!important
 }
 .hover-opacity-xxl-39 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-39.active,
 .hover-opacity-xxl-39:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.39!important
 }
 .opacity-xxl-40 {
  opacity:.4!important
 }
 .hover-opacity-xxl-40 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-40.active,
 .hover-opacity-xxl-40:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.4!important
 }
 .opacity-xxl-41 {
  opacity:.41!important
 }
 .hover-opacity-xxl-41 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-41.active,
 .hover-opacity-xxl-41:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.41!important
 }
 .opacity-xxl-42 {
  opacity:.42!important
 }
 .hover-opacity-xxl-42 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-42.active,
 .hover-opacity-xxl-42:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.42!important
 }
 .opacity-xxl-43 {
  opacity:.43!important
 }
 .hover-opacity-xxl-43 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-43.active,
 .hover-opacity-xxl-43:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.43!important
 }
 .opacity-xxl-44 {
  opacity:.44!important
 }
 .hover-opacity-xxl-44 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-44.active,
 .hover-opacity-xxl-44:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.44!important
 }
 .opacity-xxl-45 {
  opacity:.45!important
 }
 .hover-opacity-xxl-45 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-45.active,
 .hover-opacity-xxl-45:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.45!important
 }
 .opacity-xxl-46 {
  opacity:.46!important
 }
 .hover-opacity-xxl-46 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-46.active,
 .hover-opacity-xxl-46:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.46!important
 }
 .opacity-xxl-47 {
  opacity:.47!important
 }
 .hover-opacity-xxl-47 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-47.active,
 .hover-opacity-xxl-47:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.47!important
 }
 .opacity-xxl-48 {
  opacity:.48!important
 }
 .hover-opacity-xxl-48 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-48.active,
 .hover-opacity-xxl-48:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.48!important
 }
 .opacity-xxl-49 {
  opacity:.49!important
 }
 .hover-opacity-xxl-49 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-49.active,
 .hover-opacity-xxl-49:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.49!important
 }
 .opacity-xxl-50 {
  opacity:.5!important
 }
 .hover-opacity-xxl-50 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-50.active,
 .hover-opacity-xxl-50:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.5!important
 }
 .opacity-xxl-51 {
  opacity:.51!important
 }
 .hover-opacity-xxl-51 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-51.active,
 .hover-opacity-xxl-51:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.51!important
 }
 .opacity-xxl-52 {
  opacity:.52!important
 }
 .hover-opacity-xxl-52 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-52.active,
 .hover-opacity-xxl-52:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.52!important
 }
 .opacity-xxl-53 {
  opacity:.53!important
 }
 .hover-opacity-xxl-53 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-53.active,
 .hover-opacity-xxl-53:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.53!important
 }
 .opacity-xxl-54 {
  opacity:.54!important
 }
 .hover-opacity-xxl-54 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-54.active,
 .hover-opacity-xxl-54:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.54!important
 }
 .opacity-xxl-55 {
  opacity:.55!important
 }
 .hover-opacity-xxl-55 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-55.active,
 .hover-opacity-xxl-55:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.55!important
 }
 .opacity-xxl-56 {
  opacity:.56!important
 }
 .hover-opacity-xxl-56 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-56.active,
 .hover-opacity-xxl-56:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.56!important
 }
 .opacity-xxl-57 {
  opacity:.57!important
 }
 .hover-opacity-xxl-57 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-57.active,
 .hover-opacity-xxl-57:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.57!important
 }
 .opacity-xxl-58 {
  opacity:.58!important
 }
 .hover-opacity-xxl-58 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-58.active,
 .hover-opacity-xxl-58:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.58!important
 }
 .opacity-xxl-59 {
  opacity:.59!important
 }
 .hover-opacity-xxl-59 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-59.active,
 .hover-opacity-xxl-59:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.59!important
 }
 .opacity-xxl-60 {
  opacity:.6!important
 }
 .hover-opacity-xxl-60 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-60.active,
 .hover-opacity-xxl-60:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.6!important
 }
 .opacity-xxl-61 {
  opacity:.61!important
 }
 .hover-opacity-xxl-61 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-61.active,
 .hover-opacity-xxl-61:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.61!important
 }
 .opacity-xxl-62 {
  opacity:.62!important
 }
 .hover-opacity-xxl-62 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-62.active,
 .hover-opacity-xxl-62:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.62!important
 }
 .opacity-xxl-63 {
  opacity:.63!important
 }
 .hover-opacity-xxl-63 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-63.active,
 .hover-opacity-xxl-63:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.63!important
 }
 .opacity-xxl-64 {
  opacity:.64!important
 }
 .hover-opacity-xxl-64 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-64.active,
 .hover-opacity-xxl-64:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.64!important
 }
 .opacity-xxl-65 {
  opacity:.65!important
 }
 .hover-opacity-xxl-65 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-65.active,
 .hover-opacity-xxl-65:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.65!important
 }
 .opacity-xxl-66 {
  opacity:.66!important
 }
 .hover-opacity-xxl-66 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-66.active,
 .hover-opacity-xxl-66:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.66!important
 }
 .opacity-xxl-67 {
  opacity:.67!important
 }
 .hover-opacity-xxl-67 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-67.active,
 .hover-opacity-xxl-67:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.67!important
 }
 .opacity-xxl-68 {
  opacity:.68!important
 }
 .hover-opacity-xxl-68 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-68.active,
 .hover-opacity-xxl-68:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.68!important
 }
 .opacity-xxl-69 {
  opacity:.69!important
 }
 .hover-opacity-xxl-69 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-69.active,
 .hover-opacity-xxl-69:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.69!important
 }
 .opacity-xxl-70 {
  opacity:.7!important
 }
 .hover-opacity-xxl-70 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-70.active,
 .hover-opacity-xxl-70:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.7!important
 }
 .opacity-xxl-71 {
  opacity:.71!important
 }
 .hover-opacity-xxl-71 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-71.active,
 .hover-opacity-xxl-71:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.71!important
 }
 .opacity-xxl-72 {
  opacity:.72!important
 }
 .hover-opacity-xxl-72 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-72.active,
 .hover-opacity-xxl-72:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.72!important
 }
 .opacity-xxl-73 {
  opacity:.73!important
 }
 .hover-opacity-xxl-73 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-73.active,
 .hover-opacity-xxl-73:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.73!important
 }
 .opacity-xxl-74 {
  opacity:.74!important
 }
 .hover-opacity-xxl-74 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-74.active,
 .hover-opacity-xxl-74:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.74!important
 }
 .opacity-xxl-75 {
  opacity:.75!important
 }
 .hover-opacity-xxl-75 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-75.active,
 .hover-opacity-xxl-75:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.75!important
 }
 .opacity-xxl-76 {
  opacity:.76!important
 }
 .hover-opacity-xxl-76 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-76.active,
 .hover-opacity-xxl-76:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.76!important
 }
 .opacity-xxl-77 {
  opacity:.77!important
 }
 .hover-opacity-xxl-77 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-77.active,
 .hover-opacity-xxl-77:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.77!important
 }
 .opacity-xxl-78 {
  opacity:.78!important
 }
 .hover-opacity-xxl-78 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-78.active,
 .hover-opacity-xxl-78:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.78!important
 }
 .opacity-xxl-79 {
  opacity:.79!important
 }
 .hover-opacity-xxl-79 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-79.active,
 .hover-opacity-xxl-79:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.79!important
 }
 .opacity-xxl-80 {
  opacity:.8!important
 }
 .hover-opacity-xxl-80 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-80.active,
 .hover-opacity-xxl-80:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.8!important
 }
 .opacity-xxl-81 {
  opacity:.81!important
 }
 .hover-opacity-xxl-81 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-81.active,
 .hover-opacity-xxl-81:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.81!important
 }
 .opacity-xxl-82 {
  opacity:.82!important
 }
 .hover-opacity-xxl-82 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-82.active,
 .hover-opacity-xxl-82:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.82!important
 }
 .opacity-xxl-83 {
  opacity:.83!important
 }
 .hover-opacity-xxl-83 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-83.active,
 .hover-opacity-xxl-83:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.83!important
 }
 .opacity-xxl-84 {
  opacity:.84!important
 }
 .hover-opacity-xxl-84 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-84.active,
 .hover-opacity-xxl-84:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.84!important
 }
 .opacity-xxl-85 {
  opacity:.85!important
 }
 .hover-opacity-xxl-85 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-85.active,
 .hover-opacity-xxl-85:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.85!important
 }
 .opacity-xxl-86 {
  opacity:.86!important
 }
 .hover-opacity-xxl-86 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-86.active,
 .hover-opacity-xxl-86:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.86!important
 }
 .opacity-xxl-87 {
  opacity:.87!important
 }
 .hover-opacity-xxl-87 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-87.active,
 .hover-opacity-xxl-87:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.87!important
 }
 .opacity-xxl-88 {
  opacity:.88!important
 }
 .hover-opacity-xxl-88 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-88.active,
 .hover-opacity-xxl-88:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.88!important
 }
 .opacity-xxl-89 {
  opacity:.89!important
 }
 .hover-opacity-xxl-89 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-89.active,
 .hover-opacity-xxl-89:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.89!important
 }
 .opacity-xxl-90 {
  opacity:.9!important
 }
 .hover-opacity-xxl-90 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-90.active,
 .hover-opacity-xxl-90:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.9!important
 }
 .opacity-xxl-91 {
  opacity:.91!important
 }
 .hover-opacity-xxl-91 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-91.active,
 .hover-opacity-xxl-91:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.91!important
 }
 .opacity-xxl-92 {
  opacity:.92!important
 }
 .hover-opacity-xxl-92 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-92.active,
 .hover-opacity-xxl-92:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.92!important
 }
 .opacity-xxl-93 {
  opacity:.93!important
 }
 .hover-opacity-xxl-93 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-93.active,
 .hover-opacity-xxl-93:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.93!important
 }
 .opacity-xxl-94 {
  opacity:.94!important
 }
 .hover-opacity-xxl-94 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-94.active,
 .hover-opacity-xxl-94:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.94!important
 }
 .opacity-xxl-95 {
  opacity:.95!important
 }
 .hover-opacity-xxl-95 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-95.active,
 .hover-opacity-xxl-95:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.95!important
 }
 .opacity-xxl-96 {
  opacity:.96!important
 }
 .hover-opacity-xxl-96 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-96.active,
 .hover-opacity-xxl-96:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.96!important
 }
 .opacity-xxl-97 {
  opacity:.97!important
 }
 .hover-opacity-xxl-97 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-97.active,
 .hover-opacity-xxl-97:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.97!important
 }
 .opacity-xxl-98 {
  opacity:.98!important
 }
 .hover-opacity-xxl-98 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-98.active,
 .hover-opacity-xxl-98:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.98!important
 }
 .opacity-xxl-99 {
  opacity:.99!important
 }
 .hover-opacity-xxl-99 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-99.active,
 .hover-opacity-xxl-99:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:.99!important
 }
 .opacity-xxl-100 {
  opacity:1!important
 }
 .hover-opacity-xxl-100 {
  -webkit-transition:all .15s ease;
  transition:all .15s ease
 }
 .hover-opacity-xxl-100.active,
 .hover-opacity-xxl-100:hover {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  opacity:1!important
 }
}
.rounded-top-0 {
 border-top-left-radius:0!important;
 border-top-right-radius:0!important
}
.rounded-bottom-0 {
 border-bottom-left-radius:0!important;
 border-bottom-right-radius:0!important
}
.rounded-left-0 {
 border-top-left-radius:0!important;
 border-bottom-left-radius:0!important
}
.rounded-right-0 {
 border-top-right-radius:0!important;
 border-bottom-right-radius:0!important
}
.border-transparent {
 border-color:transparent!important
}
.border-x {
 border-left:1px solid #ebedf3!important;
 border-right:1px solid #ebedf3!important
}
.border-y {
 border-top:1px solid #ebedf3!important;
 border-bottom:1px solid #ebedf3!important
}
.border-x-0 {
 border-left:0!important;
 border-right:0!important
}
.border-y-0 {
 border-top:0!important;
 border-bottom:0!important
}
.border-1 {
 border-width:1px!important
}
.border-2 {
 border-width:2px!important
}
.border-3 {
 border-width:3px!important
}
.border-4 {
 border-width:4px!important
}
.border-5 {
 border-width:5px!important
}
@media (min-width:576px) {
 .border-x-sm {
  border-left:1px solid #ebedf3!important;
  border-right:1px solid #ebedf3!important
 }
 .border-y-sm {
  border-top:1px solid #ebedf3!important;
  border-bottom:1px solid #ebedf3!important
 }
 .border-x-sm-0 {
  border-left:0!important;
  border-right:0!important
 }
 .border-y-sm-0 {
  border-top:0!important;
  border-bottom:0!important
 }
 .border-sm {
  border:1px solid #ebedf3!important
 }
 .border-top-sm {
  border-top:1px solid #ebedf3!important
 }
 .border-right-sm {
  border-right:1px solid #ebedf3!important
 }
 .border-bottom-sm {
  border-bottom:1px solid #ebedf3!important
 }
 .border-left-sm {
  border-left:1px solid #ebedf3!important
 }
 .border-sm-0 {
  border:0!important
 }
 .border-top-sm-0 {
  border-top:0!important
 }
 .border-right-sm-0 {
  border-right:0!important
 }
 .border-bottom-sm-0 {
  border-bottom:0!important
 }
 .border-left-sm-0 {
  border-left:0!important
 }
 .border-sm-1 {
  border-width:1px!important
 }
 .border-sm-2 {
  border-width:2px!important
 }
 .border-sm-3 {
  border-width:3px!important
 }
 .border-sm-4 {
  border-width:4px!important
 }
 .border-sm-5 {
  border-width:5px!important
 }
}
@media (min-width:768px) {
 .border-x-md {
  border-left:1px solid #ebedf3!important;
  border-right:1px solid #ebedf3!important
 }
 .border-y-md {
  border-top:1px solid #ebedf3!important;
  border-bottom:1px solid #ebedf3!important
 }
 .border-x-md-0 {
  border-left:0!important;
  border-right:0!important
 }
 .border-y-md-0 {
  border-top:0!important;
  border-bottom:0!important
 }
 .border-md {
  border:1px solid #ebedf3!important
 }
 .border-top-md {
  border-top:1px solid #ebedf3!important
 }
 .border-right-md {
  border-right:1px solid #ebedf3!important
 }
 .border-bottom-md {
  border-bottom:1px solid #ebedf3!important
 }
 .border-left-md {
  border-left:1px solid #ebedf3!important
 }
 .border-md-0 {
  border:0!important
 }
 .border-top-md-0 {
  border-top:0!important
 }
 .border-right-md-0 {
  border-right:0!important
 }
 .border-bottom-md-0 {
  border-bottom:0!important
 }
 .border-left-md-0 {
  border-left:0!important
 }
 .border-md-1 {
  border-width:1px!important
 }
 .border-md-2 {
  border-width:2px!important
 }
 .border-md-3 {
  border-width:3px!important
 }
 .border-md-4 {
  border-width:4px!important
 }
 .border-md-5 {
  border-width:5px!important
 }
}
@media (min-width:992px) {
 .border-x-lg {
  border-left:1px solid #ebedf3!important;
  border-right:1px solid #ebedf3!important
 }
 .border-y-lg {
  border-top:1px solid #ebedf3!important;
  border-bottom:1px solid #ebedf3!important
 }
 .border-x-lg-0 {
  border-left:0!important;
  border-right:0!important
 }
 .border-y-lg-0 {
  border-top:0!important;
  border-bottom:0!important
 }
 .border-lg {
  border:1px solid #ebedf3!important
 }
 .border-top-lg {
  border-top:1px solid #ebedf3!important
 }
 .border-right-lg {
  border-right:1px solid #ebedf3!important
 }
 .border-bottom-lg {
  border-bottom:1px solid #ebedf3!important
 }
 .border-left-lg {
  border-left:1px solid #ebedf3!important
 }
 .border-lg-0 {
  border:0!important
 }
 .border-top-lg-0 {
  border-top:0!important
 }
 .border-right-lg-0 {
  border-right:0!important
 }
 .border-bottom-lg-0 {
  border-bottom:0!important
 }
 .border-left-lg-0 {
  border-left:0!important
 }
 .border-lg-1 {
  border-width:1px!important
 }
 .border-lg-2 {
  border-width:2px!important
 }
 .border-lg-3 {
  border-width:3px!important
 }
 .border-lg-4 {
  border-width:4px!important
 }
 .border-lg-5 {
  border-width:5px!important
 }
}
@media (min-width:1200px) {
 .border-x-xl {
  border-left:1px solid #ebedf3!important;
  border-right:1px solid #ebedf3!important
 }
 .border-y-xl {
  border-top:1px solid #ebedf3!important;
  border-bottom:1px solid #ebedf3!important
 }
 .border-x-xl-0 {
  border-left:0!important;
  border-right:0!important
 }
 .border-y-xl-0 {
  border-top:0!important;
  border-bottom:0!important
 }
 .border-xl {
  border:1px solid #ebedf3!important
 }
 .border-top-xl {
  border-top:1px solid #ebedf3!important
 }
 .border-right-xl {
  border-right:1px solid #ebedf3!important
 }
 .border-bottom-xl {
  border-bottom:1px solid #ebedf3!important
 }
 .border-left-xl {
  border-left:1px solid #ebedf3!important
 }
 .border-xl-0 {
  border:0!important
 }
 .border-top-xl-0 {
  border-top:0!important
 }
 .border-right-xl-0 {
  border-right:0!important
 }
 .border-bottom-xl-0 {
  border-bottom:0!important
 }
 .border-left-xl-0 {
  border-left:0!important
 }
 .border-xl-1 {
  border-width:1px!important
 }
 .border-xl-2 {
  border-width:2px!important
 }
 .border-xl-3 {
  border-width:3px!important
 }
 .border-xl-4 {
  border-width:4px!important
 }
 .border-xl-5 {
  border-width:5px!important
 }
}
@media (min-width:1400px) {
 .border-x-xxl {
  border-left:1px solid #ebedf3!important;
  border-right:1px solid #ebedf3!important
 }
 .border-y-xxl {
  border-top:1px solid #ebedf3!important;
  border-bottom:1px solid #ebedf3!important
 }
 .border-x-xxl-0 {
  border-left:0!important;
  border-right:0!important
 }
 .border-y-xxl-0 {
  border-top:0!important;
  border-bottom:0!important
 }
 .border-xxl {
  border:1px solid #ebedf3!important
 }
 .border-top-xxl {
  border-top:1px solid #ebedf3!important
 }
 .border-right-xxl {
  border-right:1px solid #ebedf3!important
 }
 .border-bottom-xxl {
  border-bottom:1px solid #ebedf3!important
 }
 .border-left-xxl {
  border-left:1px solid #ebedf3!important
 }
 .border-xxl-0 {
  border:0!important
 }
 .border-top-xxl-0 {
  border-top:0!important
 }
 .border-right-xxl-0 {
  border-right:0!important
 }
 .border-bottom-xxl-0 {
  border-bottom:0!important
 }
 .border-left-xxl-0 {
  border-left:0!important
 }
 .border-xxl-1 {
  border-width:1px!important
 }
 .border-xxl-2 {
  border-width:2px!important
 }
 .border-xxl-3 {
  border-width:3px!important
 }
 .border-xxl-4 {
  border-width:4px!important
 }
 .border-xxl-5 {
  border-width:5px!important
 }
}
.border-primary {
 border-color:#3699ff!important
}
.border-top-primary {
 border-top-color:#3699ff!important
}
.border-right-primary {
 border-right-color:#3699ff!important
}
.border-bottom-primary {
 border-bottom-color:#3699ff!important
}
.border-left-primary {
 border-left-color:#3699ff!important
}
.border-secondary {
 border-color:#e4e6ef!important
}
.border-top-secondary {
 border-top-color:#e4e6ef!important
}
.border-right-secondary {
 border-right-color:#e4e6ef!important
}
.border-bottom-secondary {
 border-bottom-color:#e4e6ef!important
}
.border-left-secondary {
 border-left-color:#e4e6ef!important
}
.border-success {
 border-color:#1bc5bd!important
}
.border-top-success {
 border-top-color:#1bc5bd!important
}
.border-right-success {
 border-right-color:#1bc5bd!important
}
.border-bottom-success {
 border-bottom-color:#1bc5bd!important
}
.border-left-success {
 border-left-color:#1bc5bd!important
}
.border-info {
 border-color:#8950fc!important
}
.border-top-info {
 border-top-color:#8950fc!important
}
.border-right-info {
 border-right-color:#8950fc!important
}
.border-bottom-info {
 border-bottom-color:#8950fc!important
}
.border-left-info {
 border-left-color:#8950fc!important
}
.border-warning {
 border-color:#ffa800!important
}
.border-top-warning {
 border-top-color:#ffa800!important
}
.border-right-warning {
 border-right-color:#ffa800!important
}
.border-bottom-warning {
 border-bottom-color:#ffa800!important
}
.border-left-warning {
 border-left-color:#ffa800!important
}
.border-danger {
 border-color:#f64e60!important
}
.border-top-danger {
 border-top-color:#f64e60!important
}
.border-right-danger {
 border-right-color:#f64e60!important
}
.border-bottom-danger {
 border-bottom-color:#f64e60!important
}
.border-left-danger {
 border-left-color:#f64e60!important
}
.border-light {
 border-color:#f3f6f9!important
}
.border-top-light {
 border-top-color:#f3f6f9!important
}
.border-right-light {
 border-right-color:#f3f6f9!important
}
.border-bottom-light {
 border-bottom-color:#f3f6f9!important
}
.border-left-light {
 border-left-color:#f3f6f9!important
}
.border-dark {
 border-color:#181c32!important
}
.border-top-dark {
 border-top-color:#181c32!important
}
.border-right-dark {
 border-right-color:#181c32!important
}
.border-bottom-dark {
 border-bottom-color:#181c32!important
}
.border-left-dark {
 border-left-color:#181c32!important
}
.border-white {
 border-color:#fff!important
}
.border-top-white {
 border-top-color:#fff!important
}
.border-right-white {
 border-right-color:#fff!important
}
.border-bottom-white {
 border-bottom-color:#fff!important
}
.border-left-white {
 border-left-color:#fff!important
}
.border-light-white {
 border-color:#fff!important
}
.border-top-light-white {
 border-top-color:#fff!important
}
.border-right-light-white {
 border-right-color:#fff!important
}
.border-bottom-light-white {
 border-bottom-color:#fff!important
}
.border-left-light-white {
 border-left-color:#fff!important
}
.border-light-primary {
 border-color:#e1f0ff!important
}
.border-top-light-primary {
 border-top-color:#e1f0ff!important
}
.border-right-light-primary {
 border-right-color:#e1f0ff!important
}
.border-bottom-light-primary {
 border-bottom-color:#e1f0ff!important
}
.border-left-light-primary {
 border-left-color:#e1f0ff!important
}
.border-light-secondary {
 border-color:#ebedf3!important
}
.border-top-light-secondary {
 border-top-color:#ebedf3!important
}
.border-right-light-secondary {
 border-right-color:#ebedf3!important
}
.border-bottom-light-secondary {
 border-bottom-color:#ebedf3!important
}
.border-left-light-secondary {
 border-left-color:#ebedf3!important
}
.border-light-success {
 border-color:#c9f7f5!important
}
.border-top-light-success {
 border-top-color:#c9f7f5!important
}
.border-right-light-success {
 border-right-color:#c9f7f5!important
}
.border-bottom-light-success {
 border-bottom-color:#c9f7f5!important
}
.border-left-light-success {
 border-left-color:#c9f7f5!important
}
.border-light-info {
 border-color:#eee5ff!important
}
.border-top-light-info {
 border-top-color:#eee5ff!important
}
.border-right-light-info {
 border-right-color:#eee5ff!important
}
.border-bottom-light-info {
 border-bottom-color:#eee5ff!important
}
.border-left-light-info {
 border-left-color:#eee5ff!important
}
.border-light-warning {
 border-color:#fff4de!important
}
.border-top-light-warning {
 border-top-color:#fff4de!important
}
.border-right-light-warning {
 border-right-color:#fff4de!important
}
.border-bottom-light-warning {
 border-bottom-color:#fff4de!important
}
.border-left-light-warning {
 border-left-color:#fff4de!important
}
.border-light-danger {
 border-color:#ffe2e5!important
}
.border-top-light-danger {
 border-top-color:#ffe2e5!important
}
.border-right-light-danger {
 border-right-color:#ffe2e5!important
}
.border-bottom-light-danger {
 border-bottom-color:#ffe2e5!important
}
.border-left-light-danger {
 border-left-color:#ffe2e5!important
}
.border-light-light {
 border-color:#f3f6f9!important
}
.border-top-light-light {
 border-top-color:#f3f6f9!important
}
.border-right-light-light {
 border-right-color:#f3f6f9!important
}
.border-bottom-light-light {
 border-bottom-color:#f3f6f9!important
}
.border-left-light-light {
 border-left-color:#f3f6f9!important
}
.border-light-dark {
 border-color:#d1d3e0!important
}
.border-top-light-dark {
 border-top-color:#d1d3e0!important
}
.border-right-light-dark {
 border-right-color:#d1d3e0!important
}
.border-bottom-light-dark {
 border-bottom-color:#d1d3e0!important
}
.border-left-light-dark {
 border-left-color:#d1d3e0!important
}
.rounded-top-sm {
 border-top-left-radius:.28rem!important;
 border-top-right-radius:.28rem!important
}
.rounded-top-left-sm {
 border-top-left-radius:.28rem!important
}
.rounded-top-right-sm {
 border-top-right-radius:.28rem!important
}
.rounded-bottom-sm {
 border-bottom-left-radius:.28rem!important;
 border-bottom-right-radius:.28rem!important
}
.rounded-bottom-left-sm {
 border-bottom-left-radius:.28rem!important
}
.rounded-bottom-right-sm {
 border-bottom-right-radius:.28rem!important
}
.rounded-top {
 border-top-left-radius:.42rem!important;
 border-top-right-radius:.42rem!important
}
.rounded-top-left {
 border-top-left-radius:.42rem!important
}
.rounded-top-right {
 border-top-right-radius:.42rem!important
}
.rounded-bottom {
 border-bottom-left-radius:.42rem!important;
 border-bottom-right-radius:.42rem!important
}
.rounded-bottom-left {
 border-bottom-left-radius:.42rem!important
}
.rounded-bottom-right {
 border-bottom-right-radius:.42rem!important
}
.rounded-xl {
 border-radius:1.25rem!important
}
.rounded-top-xl {
 border-top-left-radius:1.25rem!important;
 border-top-right-radius:1.25rem!important
}
.rounded-top-left-xl {
 border-top-left-radius:1.25rem!important
}
.rounded-top-right-xl {
 border-top-right-radius:1.25rem!important
}
.rounded-bottom-xl {
 border-bottom-left-radius:1.25rem!important;
 border-bottom-right-radius:1.25rem!important
}
.rounded-bottom-left-xl {
 border-bottom-left-radius:1.25rem!important
}
.rounded-bottom-right-xl {
 border-bottom-right-radius:1.25rem!important
}
.shadow-xs {
 -webkit-box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.05);
 box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.05)
}
.h-auto {
 height:auto!important
}
.w-auto {
 width:auto!important
}
.w-100 {
 width:100%!important
}
.h-100 {
 height:100%!important
}
.min-w-100 {
 min-width:100%!important
}
.min-h-100 {
 min-height:100%!important
}
.max-h-100 {
 max-height:100%!important
}
.max-w-100 {
 max-width:100%!important
}
.w-50 {
 width:50%!important
}
.h-50 {
 height:50%!important
}
.min-w-50 {
 min-width:50%!important
}
.min-h-50 {
 min-height:50%!important
}
.max-h-50 {
 max-height:50%!important
}
.max-w-50 {
 max-width:50%!important
}
.w-auto {
 width:auto!important
}
.h-auto {
 height:auto!important
}
.min-w-auto {
 min-width:auto!important
}
.min-h-auto {
 min-height:auto!important
}
.max-h-auto {
 max-height:auto!important
}
.max-w-auto {
 max-width:auto!important
}
.w-1px {
 width:1px!important
}
.h-1px {
 height:1px!important
}
.min-w-1px {
 min-width:1px!important
}
.min-h-1px {
 min-height:1px!important
}
.max-h-1px {
 max-height:1px!important
}
.max-w-1px {
 max-width:1px!important
}
.w-2px {
 width:2px!important
}
.h-2px {
 height:2px!important
}
.min-w-2px {
 min-width:2px!important
}
.min-h-2px {
 min-height:2px!important
}
.max-h-2px {
 max-height:2px!important
}
.max-w-2px {
 max-width:2px!important
}
.w-3px {
 width:3px!important
}
.h-3px {
 height:3px!important
}
.min-w-3px {
 min-width:3px!important
}
.min-h-3px {
 min-height:3px!important
}
.max-h-3px {
 max-height:3px!important
}
.max-w-3px {
 max-width:3px!important
}
.w-4px {
 width:4px!important
}
.h-4px {
 height:4px!important
}
.min-w-4px {
 min-width:4px!important
}
.min-h-4px {
 min-height:4px!important
}
.max-h-4px {
 max-height:4px!important
}
.max-w-4px {
 max-width:4px!important
}
.w-5px {
 width:5px!important
}
.h-5px {
 height:5px!important
}
.min-w-5px {
 min-width:5px!important
}
.min-h-5px {
 min-height:5px!important
}
.max-h-5px {
 max-height:5px!important
}
.max-w-5px {
 max-width:5px!important
}
.w-10px {
 width:10px!important
}
.h-10px {
 height:10px!important
}
.min-w-10px {
 min-width:10px!important
}
.min-h-10px {
 min-height:10px!important
}
.max-h-10px {
 max-height:10px!important
}
.max-w-10px {
 max-width:10px!important
}
.w-15px {
 width:15px!important
}
.h-15px {
 height:15px!important
}
.min-w-15px {
 min-width:15px!important
}
.min-h-15px {
 min-height:15px!important
}
.max-h-15px {
 max-height:15px!important
}
.max-w-15px {
 max-width:15px!important
}
.w-20px {
 width:20px!important
}
.h-20px {
 height:20px!important
}
.min-w-20px {
 min-width:20px!important
}
.min-h-20px {
 min-height:20px!important
}
.max-h-20px {
 max-height:20px!important
}
.max-w-20px {
 max-width:20px!important
}
.w-25px {
 width:25px!important
}
.h-25px {
 height:25px!important
}
.min-w-25px {
 min-width:25px!important
}
.min-h-25px {
 min-height:25px!important
}
.max-h-25px {
 max-height:25px!important
}
.max-w-25px {
 max-width:25px!important
}
.w-30px {
 width:30px!important
}
.h-30px {
 height:30px!important
}
.min-w-30px {
 min-width:30px!important
}
.min-h-30px {
 min-height:30px!important
}
.max-h-30px {
 max-height:30px!important
}
.max-w-30px {
 max-width:30px!important
}
.w-35px {
 width:35px!important
}
.h-35px {
 height:35px!important
}
.min-w-35px {
 min-width:35px!important
}
.min-h-35px {
 min-height:35px!important
}
.max-h-35px {
 max-height:35px!important
}
.max-w-35px {
 max-width:35px!important
}
.w-40px {
 width:40px!important
}
.h-40px {
 height:40px!important
}
.min-w-40px {
 min-width:40px!important
}
.min-h-40px {
 min-height:40px!important
}
.max-h-40px {
 max-height:40px!important
}
.max-w-40px {
 max-width:40px!important
}
.w-45px {
 width:45px!important
}
.h-45px {
 height:45px!important
}
.min-w-45px {
 min-width:45px!important
}
.min-h-45px {
 min-height:45px!important
}
.max-h-45px {
 max-height:45px!important
}
.max-w-45px {
 max-width:45px!important
}
.w-50px {
 width:50px!important
}
.h-50px {
 height:50px!important
}
.min-w-50px {
 min-width:50px!important
}
.min-h-50px {
 min-height:50px!important
}
.max-h-50px {
 max-height:50px!important
}
.max-w-50px {
 max-width:50px!important
}
.w-55px {
 width:55px!important
}
.h-55px {
 height:55px!important
}
.min-w-55px {
 min-width:55px!important
}
.min-h-55px {
 min-height:55px!important
}
.max-h-55px {
 max-height:55px!important
}
.max-w-55px {
 max-width:55px!important
}
.w-60px {
 width:60px!important
}
.h-60px {
 height:60px!important
}
.min-w-60px {
 min-width:60px!important
}
.min-h-60px {
 min-height:60px!important
}
.max-h-60px {
 max-height:60px!important
}
.max-w-60px {
 max-width:60px!important
}
.w-65px {
 width:65px!important
}
.h-65px {
 height:65px!important
}
.min-w-65px {
 min-width:65px!important
}
.min-h-65px {
 min-height:65px!important
}
.max-h-65px {
 max-height:65px!important
}
.max-w-65px {
 max-width:65px!important
}
.w-70px {
 width:70px!important
}
.h-70px {
 height:70px!important
}
.min-w-70px {
 min-width:70px!important
}
.min-h-70px {
 min-height:70px!important
}
.max-h-70px {
 max-height:70px!important
}
.max-w-70px {
 max-width:70px!important
}
.w-75px {
 width:75px!important
}
.h-75px {
 height:75px!important
}
.min-w-75px {
 min-width:75px!important
}
.min-h-75px {
 min-height:75px!important
}
.max-h-75px {
 max-height:75px!important
}
.max-w-75px {
 max-width:75px!important
}
.w-80px {
 width:80px!important
}
.h-80px {
 height:80px!important
}
.min-w-80px {
 min-width:80px!important
}
.min-h-80px {
 min-height:80px!important
}
.max-h-80px {
 max-height:80px!important
}
.max-w-80px {
 max-width:80px!important
}
.w-85px {
 width:85px!important
}
.h-85px {
 height:85px!important
}
.min-w-85px {
 min-width:85px!important
}
.min-h-85px {
 min-height:85px!important
}
.max-h-85px {
 max-height:85px!important
}
.max-w-85px {
 max-width:85px!important
}
.w-90px {
 width:90px!important
}
.h-90px {
 height:90px!important
}
.min-w-90px {
 min-width:90px!important
}
.min-h-90px {
 min-height:90px!important
}
.max-h-90px {
 max-height:90px!important
}
.max-w-90px {
 max-width:90px!important
}
.w-95px {
 width:95px!important
}
.h-95px {
 height:95px!important
}
.min-w-95px {
 min-width:95px!important
}
.min-h-95px {
 min-height:95px!important
}
.max-h-95px {
 max-height:95px!important
}
.max-w-95px {
 max-width:95px!important
}
.w-100px {
 width:100px!important
}
.h-100px {
 height:100px!important
}
.min-w-100px {
 min-width:100px!important
}
.min-h-100px {
 min-height:100px!important
}
.max-h-100px {
 max-height:100px!important
}
.max-w-100px {
 max-width:100px!important
}
.w-105px {
 width:105px!important
}
.h-105px {
 height:105px!important
}
.min-w-105px {
 min-width:105px!important
}
.min-h-105px {
 min-height:105px!important
}
.max-h-105px {
 max-height:105px!important
}
.max-w-105px {
 max-width:105px!important
}
.w-110px {
 width:110px!important
}
.h-110px {
 height:110px!important
}
.min-w-110px {
 min-width:110px!important
}
.min-h-110px {
 min-height:110px!important
}
.max-h-110px {
 max-height:110px!important
}
.max-w-110px {
 max-width:110px!important
}
.w-115px {
 width:115px!important
}
.h-115px {
 height:115px!important
}
.min-w-115px {
 min-width:115px!important
}
.min-h-115px {
 min-height:115px!important
}
.max-h-115px {
 max-height:115px!important
}
.max-w-115px {
 max-width:115px!important
}
.w-120px {
 width:120px!important
}
.h-120px {
 height:120px!important
}
.min-w-120px {
 min-width:120px!important
}
.min-h-120px {
 min-height:120px!important
}
.max-h-120px {
 max-height:120px!important
}
.max-w-120px {
 max-width:120px!important
}
.w-125px {
 width:125px!important
}
.h-125px {
 height:125px!important
}
.min-w-125px {
 min-width:125px!important
}
.min-h-125px {
 min-height:125px!important
}
.max-h-125px {
 max-height:125px!important
}
.max-w-125px {
 max-width:125px!important
}
.w-130px {
 width:130px!important
}
.h-130px {
 height:130px!important
}
.min-w-130px {
 min-width:130px!important
}
.min-h-130px {
 min-height:130px!important
}
.max-h-130px {
 max-height:130px!important
}
.max-w-130px {
 max-width:130px!important
}
.w-135px {
 width:135px!important
}
.h-135px {
 height:135px!important
}
.min-w-135px {
 min-width:135px!important
}
.min-h-135px {
 min-height:135px!important
}
.max-h-135px {
 max-height:135px!important
}
.max-w-135px {
 max-width:135px!important
}
.w-140px {
 width:140px!important
}
.h-140px {
 height:140px!important
}
.min-w-140px {
 min-width:140px!important
}
.min-h-140px {
 min-height:140px!important
}
.max-h-140px {
 max-height:140px!important
}
.max-w-140px {
 max-width:140px!important
}
.w-145px {
 width:145px!important
}
.h-145px {
 height:145px!important
}
.min-w-145px {
 min-width:145px!important
}
.min-h-145px {
 min-height:145px!important
}
.max-h-145px {
 max-height:145px!important
}
.max-w-145px {
 max-width:145px!important
}
.w-150px {
 width:150px!important
}
.h-150px {
 height:150px!important
}
.min-w-150px {
 min-width:150px!important
}
.min-h-150px {
 min-height:150px!important
}
.max-h-150px {
 max-height:150px!important
}
.max-w-150px {
 max-width:150px!important
}
.w-155px {
 width:155px!important
}
.h-155px {
 height:155px!important
}
.min-w-155px {
 min-width:155px!important
}
.min-h-155px {
 min-height:155px!important
}
.max-h-155px {
 max-height:155px!important
}
.max-w-155px {
 max-width:155px!important
}
.w-160px {
 width:160px!important
}
.h-160px {
 height:160px!important
}
.min-w-160px {
 min-width:160px!important
}
.min-h-160px {
 min-height:160px!important
}
.max-h-160px {
 max-height:160px!important
}
.max-w-160px {
 max-width:160px!important
}
.w-165px {
 width:165px!important
}
.h-165px {
 height:165px!important
}
.min-w-165px {
 min-width:165px!important
}
.min-h-165px {
 min-height:165px!important
}
.max-h-165px {
 max-height:165px!important
}
.max-w-165px {
 max-width:165px!important
}
.w-176px {
 width:170px!important
}
.h-176px {
 height:170px!important
}
.min-w-176px {
 min-width:170px!important
}
.min-h-176px {
 min-height:170px!important
}
.max-h-176px {
 max-height:170px!important
}
.max-w-176px {
 max-width:170px!important
}
.w-175px {
 width:175px!important
}
.h-175px {
 height:175px!important
}
.min-w-175px {
 min-width:175px!important
}
.min-h-175px {
 min-height:175px!important
}
.max-h-175px {
 max-height:175px!important
}
.max-w-175px {
 max-width:175px!important
}
.w-180px {
 width:180px!important
}
.h-180px {
 height:180px!important
}
.min-w-180px {
 min-width:180px!important
}
.min-h-180px {
 min-height:180px!important
}
.max-h-180px {
 max-height:180px!important
}
.max-w-180px {
 max-width:180px!important
}
.w-200px {
 width:200px!important
}
.h-200px {
 height:200px!important
}
.min-w-200px {
 min-width:200px!important
}
.min-h-200px {
 min-height:200px!important
}
.max-h-200px {
 max-height:200px!important
}
.max-w-200px {
 max-width:200px!important
}
.w-225px {
 width:225px!important
}
.h-225px {
 height:225px!important
}
.min-w-225px {
 min-width:225px!important
}
.min-h-225px {
 min-height:225px!important
}
.max-h-225px {
 max-height:225px!important
}
.max-w-225px {
 max-width:225px!important
}
.w-235px {
 width:235px!important
}
.h-235px {
 height:235px!important
}
.min-w-235px {
 min-width:235px!important
}
.min-h-235px {
 min-height:235px!important
}
.max-h-235px {
 max-height:235px!important
}
.max-w-235px {
 max-width:235px!important
}
.w-250px {
 width:250px!important
}
.h-250px {
 height:250px!important
}
.min-w-250px {
 min-width:250px!important
}
.min-h-250px {
 min-height:250px!important
}
.max-h-250px {
 max-height:250px!important
}
.max-w-250px {
 max-width:250px!important
}
.w-255px {
 width:255px!important
}
.h-255px {
 height:255px!important
}
.min-w-255px {
 min-width:255px!important
}
.min-h-255px {
 min-height:255px!important
}
.max-h-255px {
 max-height:255px!important
}
.max-w-255px {
 max-width:255px!important
}
.w-260px {
 width:260px!important
}
.h-260px {
 height:260px!important
}
.min-w-260px {
 min-width:260px!important
}
.min-h-260px {
 min-height:260px!important
}
.max-h-260px {
 max-height:260px!important
}
.max-w-260px {
 max-width:260px!important
}
.w-265px {
 width:265px!important
}
.h-265px {
 height:265px!important
}
.min-w-265px {
 min-width:265px!important
}
.min-h-265px {
 min-height:265px!important
}
.max-h-265px {
 max-height:265px!important
}
.max-w-265px {
 max-width:265px!important
}
.w-275px {
 width:275px!important
}
.h-275px {
 height:275px!important
}
.min-w-275px {
 min-width:275px!important
}
.min-h-275px {
 min-height:275px!important
}
.max-h-275px {
 max-height:275px!important
}
.max-w-275px {
 max-width:275px!important
}
.w-295px {
 width:295px!important
}
.h-295px {
 height:295px!important
}
.min-w-295px {
 min-width:295px!important
}
.min-h-295px {
 min-height:295px!important
}
.max-h-295px {
 max-height:295px!important
}
.max-w-295px {
 max-width:295px!important
}
.w-300px {
 width:300px!important
}
.h-300px {
 height:300px!important
}
.min-w-300px {
 min-width:300px!important
}
.min-h-300px {
 min-height:300px!important
}
.max-h-300px {
 max-height:300px!important
}
.max-w-300px {
 max-width:300px!important
}
.w-325px {
 width:325px!important
}
.h-325px {
 height:325px!important
}
.min-w-325px {
 min-width:325px!important
}
.min-h-325px {
 min-height:325px!important
}
.max-h-325px {
 max-height:325px!important
}
.max-w-325px {
 max-width:325px!important
}
.w-350px {
 width:350px!important
}
.h-350px {
 height:350px!important
}
.min-w-350px {
 min-width:350px!important
}
.min-h-350px {
 min-height:350px!important
}
.max-h-350px {
 max-height:350px!important
}
.max-w-350px {
 max-width:350px!important
}
.w-375px {
 width:375px!important
}
.h-375px {
 height:375px!important
}
.min-w-375px {
 min-width:375px!important
}
.min-h-375px {
 min-height:375px!important
}
.max-h-375px {
 max-height:375px!important
}
.max-w-375px {
 max-width:375px!important
}
.w-400px {
 width:400px!important
}
.h-400px {
 height:400px!important
}
.min-w-400px {
 min-width:400px!important
}
.min-h-400px {
 min-height:400px!important
}
.max-h-400px {
 max-height:400px!important
}
.max-w-400px {
 max-width:400px!important
}
.w-425px {
 width:425px!important
}
.h-425px {
 height:425px!important
}
.min-w-425px {
 min-width:425px!important
}
.min-h-425px {
 min-height:425px!important
}
.max-h-425px {
 max-height:425px!important
}
.max-w-425px {
 max-width:425px!important
}
.w-450px {
 width:450px!important
}
.h-450px {
 height:450px!important
}
.min-w-450px {
 min-width:450px!important
}
.min-h-450px {
 min-height:450px!important
}
.max-h-450px {
 max-height:450px!important
}
.max-w-450px {
 max-width:450px!important
}
.w-475px {
 width:475px!important
}
.h-475px {
 height:475px!important
}
.min-w-475px {
 min-width:475px!important
}
.min-h-475px {
 min-height:475px!important
}
.max-h-475px {
 max-height:475px!important
}
.max-w-475px {
 max-width:475px!important
}
.w-500px {
 width:500px!important
}
.h-500px {
 height:500px!important
}
.min-w-500px {
 min-width:500px!important
}
.min-h-500px {
 min-height:500px!important
}
.max-h-500px {
 max-height:500px!important
}
.max-w-500px {
 max-width:500px!important
}
.w-550px {
 width:550px!important
}
.h-550px {
 height:550px!important
}
.min-w-550px {
 min-width:550px!important
}
.min-h-550px {
 min-height:550px!important
}
.max-h-550px {
 max-height:550px!important
}
.max-w-550px {
 max-width:550px!important
}
.w-600px {
 width:600px!important
}
.h-600px {
 height:600px!important
}
.min-w-600px {
 min-width:600px!important
}
.min-h-600px {
 min-height:600px!important
}
.max-h-600px {
 max-height:600px!important
}
.max-w-600px {
 max-width:600px!important
}
.w-650px {
 width:650px!important
}
.h-650px {
 height:650px!important
}
.min-w-650px {
 min-width:650px!important
}
.min-h-650px {
 min-height:650px!important
}
.max-h-650px {
 max-height:650px!important
}
.max-w-650px {
 max-width:650px!important
}
.w-700px {
 width:700px!important
}
.h-700px {
 height:700px!important
}
.min-w-700px {
 min-width:700px!important
}
.min-h-700px {
 min-height:700px!important
}
.max-h-700px {
 max-height:700px!important
}
.max-w-700px {
 max-width:700px!important
}
.w-750px {
 width:750px!important
}
.h-750px {
 height:750px!important
}
.min-w-750px {
 min-width:750px!important
}
.min-h-750px {
 min-height:750px!important
}
.max-h-750px {
 max-height:750px!important
}
.max-w-750px {
 max-width:750px!important
}
.w-800px {
 width:800px!important
}
.h-800px {
 height:800px!important
}
.min-w-800px {
 min-width:800px!important
}
.min-h-800px {
 min-height:800px!important
}
.max-h-800px {
 max-height:800px!important
}
.max-w-800px {
 max-width:800px!important
}
.w-850px {
 width:850px!important
}
.h-850px {
 height:850px!important
}
.min-w-850px {
 min-width:850px!important
}
.min-h-850px {
 min-height:850px!important
}
.max-h-850px {
 max-height:850px!important
}
.max-w-850px {
 max-width:850px!important
}
.w-900px {
 width:900px!important
}
.h-900px {
 height:900px!important
}
.min-w-900px {
 min-width:900px!important
}
.min-h-900px {
 min-height:900px!important
}
.max-h-900px {
 max-height:900px!important
}
.max-w-900px {
 max-width:900px!important
}
.w-950px {
 width:950px!important
}
.h-950px {
 height:950px!important
}
.min-w-950px {
 min-width:950px!important
}
.min-h-950px {
 min-height:950px!important
}
.max-h-950px {
 max-height:950px!important
}
.max-w-950px {
 max-width:950px!important
}
.w-1000px {
 width:1000px!important
}
.h-1000px {
 height:1000px!important
}
.min-w-1000px {
 min-width:1000px!important
}
.min-h-1000px {
 min-height:1000px!important
}
.max-h-1000px {
 max-height:1000px!important
}
.max-w-1000px {
 max-width:1000px!important
}
@media (min-width:576px) {
 .w-sm-100 {
  width:100%!important
 }
 .h-sm-100 {
  height:100%!important
 }
 .min-w-sm-100 {
  min-width:100%!important
 }
 .min-h-sm-100 {
  min-height:100%!important
 }
 .max-h-sm-100 {
  max-height:100%!important
 }
 .max-w-sm-100 {
  max-width:100%!important
 }
 .w-sm-50 {
  width:50%!important
 }
 .h-sm-50 {
  height:50%!important
 }
 .min-w-sm-50 {
  min-width:50%!important
 }
 .min-h-sm-50 {
  min-height:50%!important
 }
 .max-h-sm-50 {
  max-height:50%!important
 }
 .max-w-sm-50 {
  max-width:50%!important
 }
 .w-sm-auto {
  width:auto!important
 }
 .h-sm-auto {
  height:auto!important
 }
 .min-w-sm-auto {
  min-width:auto!important
 }
 .min-h-sm-auto {
  min-height:auto!important
 }
 .max-h-sm-auto {
  max-height:auto!important
 }
 .max-w-sm-auto {
  max-width:auto!important
 }
 .w-sm-1px {
  width:1px!important
 }
 .h-sm-1px {
  height:1px!important
 }
 .min-w-sm-1px {
  min-width:1px!important
 }
 .min-h-sm-1px {
  min-height:1px!important
 }
 .max-h-sm-1px {
  max-height:1px!important
 }
 .max-w-sm-1px {
  max-width:1px!important
 }
 .w-sm-2px {
  width:2px!important
 }
 .h-sm-2px {
  height:2px!important
 }
 .min-w-sm-2px {
  min-width:2px!important
 }
 .min-h-sm-2px {
  min-height:2px!important
 }
 .max-h-sm-2px {
  max-height:2px!important
 }
 .max-w-sm-2px {
  max-width:2px!important
 }
 .w-sm-3px {
  width:3px!important
 }
 .h-sm-3px {
  height:3px!important
 }
 .min-w-sm-3px {
  min-width:3px!important
 }
 .min-h-sm-3px {
  min-height:3px!important
 }
 .max-h-sm-3px {
  max-height:3px!important
 }
 .max-w-sm-3px {
  max-width:3px!important
 }
 .w-sm-4px {
  width:4px!important
 }
 .h-sm-4px {
  height:4px!important
 }
 .min-w-sm-4px {
  min-width:4px!important
 }
 .min-h-sm-4px {
  min-height:4px!important
 }
 .max-h-sm-4px {
  max-height:4px!important
 }
 .max-w-sm-4px {
  max-width:4px!important
 }
 .w-sm-5px {
  width:5px!important
 }
 .h-sm-5px {
  height:5px!important
 }
 .min-w-sm-5px {
  min-width:5px!important
 }
 .min-h-sm-5px {
  min-height:5px!important
 }
 .max-h-sm-5px {
  max-height:5px!important
 }
 .max-w-sm-5px {
  max-width:5px!important
 }
 .w-sm-10px {
  width:10px!important
 }
 .h-sm-10px {
  height:10px!important
 }
 .min-w-sm-10px {
  min-width:10px!important
 }
 .min-h-sm-10px {
  min-height:10px!important
 }
 .max-h-sm-10px {
  max-height:10px!important
 }
 .max-w-sm-10px {
  max-width:10px!important
 }
 .w-sm-15px {
  width:15px!important
 }
 .h-sm-15px {
  height:15px!important
 }
 .min-w-sm-15px {
  min-width:15px!important
 }
 .min-h-sm-15px {
  min-height:15px!important
 }
 .max-h-sm-15px {
  max-height:15px!important
 }
 .max-w-sm-15px {
  max-width:15px!important
 }
 .w-sm-20px {
  width:20px!important
 }
 .h-sm-20px {
  height:20px!important
 }
 .min-w-sm-20px {
  min-width:20px!important
 }
 .min-h-sm-20px {
  min-height:20px!important
 }
 .max-h-sm-20px {
  max-height:20px!important
 }
 .max-w-sm-20px {
  max-width:20px!important
 }
 .w-sm-25px {
  width:25px!important
 }
 .h-sm-25px {
  height:25px!important
 }
 .min-w-sm-25px {
  min-width:25px!important
 }
 .min-h-sm-25px {
  min-height:25px!important
 }
 .max-h-sm-25px {
  max-height:25px!important
 }
 .max-w-sm-25px {
  max-width:25px!important
 }
 .w-sm-30px {
  width:30px!important
 }
 .h-sm-30px {
  height:30px!important
 }
 .min-w-sm-30px {
  min-width:30px!important
 }
 .min-h-sm-30px {
  min-height:30px!important
 }
 .max-h-sm-30px {
  max-height:30px!important
 }
 .max-w-sm-30px {
  max-width:30px!important
 }
 .w-sm-35px {
  width:35px!important
 }
 .h-sm-35px {
  height:35px!important
 }
 .min-w-sm-35px {
  min-width:35px!important
 }
 .min-h-sm-35px {
  min-height:35px!important
 }
 .max-h-sm-35px {
  max-height:35px!important
 }
 .max-w-sm-35px {
  max-width:35px!important
 }
 .w-sm-40px {
  width:40px!important
 }
 .h-sm-40px {
  height:40px!important
 }
 .min-w-sm-40px {
  min-width:40px!important
 }
 .min-h-sm-40px {
  min-height:40px!important
 }
 .max-h-sm-40px {
  max-height:40px!important
 }
 .max-w-sm-40px {
  max-width:40px!important
 }
 .w-sm-45px {
  width:45px!important
 }
 .h-sm-45px {
  height:45px!important
 }
 .min-w-sm-45px {
  min-width:45px!important
 }
 .min-h-sm-45px {
  min-height:45px!important
 }
 .max-h-sm-45px {
  max-height:45px!important
 }
 .max-w-sm-45px {
  max-width:45px!important
 }
 .w-sm-50px {
  width:50px!important
 }
 .h-sm-50px {
  height:50px!important
 }
 .min-w-sm-50px {
  min-width:50px!important
 }
 .min-h-sm-50px {
  min-height:50px!important
 }
 .max-h-sm-50px {
  max-height:50px!important
 }
 .max-w-sm-50px {
  max-width:50px!important
 }
 .w-sm-55px {
  width:55px!important
 }
 .h-sm-55px {
  height:55px!important
 }
 .min-w-sm-55px {
  min-width:55px!important
 }
 .min-h-sm-55px {
  min-height:55px!important
 }
 .max-h-sm-55px {
  max-height:55px!important
 }
 .max-w-sm-55px {
  max-width:55px!important
 }
 .w-sm-60px {
  width:60px!important
 }
 .h-sm-60px {
  height:60px!important
 }
 .min-w-sm-60px {
  min-width:60px!important
 }
 .min-h-sm-60px {
  min-height:60px!important
 }
 .max-h-sm-60px {
  max-height:60px!important
 }
 .max-w-sm-60px {
  max-width:60px!important
 }
 .w-sm-65px {
  width:65px!important
 }
 .h-sm-65px {
  height:65px!important
 }
 .min-w-sm-65px {
  min-width:65px!important
 }
 .min-h-sm-65px {
  min-height:65px!important
 }
 .max-h-sm-65px {
  max-height:65px!important
 }
 .max-w-sm-65px {
  max-width:65px!important
 }
 .w-sm-70px {
  width:70px!important
 }
 .h-sm-70px {
  height:70px!important
 }
 .min-w-sm-70px {
  min-width:70px!important
 }
 .min-h-sm-70px {
  min-height:70px!important
 }
 .max-h-sm-70px {
  max-height:70px!important
 }
 .max-w-sm-70px {
  max-width:70px!important
 }
 .w-sm-75px {
  width:75px!important
 }
 .h-sm-75px {
  height:75px!important
 }
 .min-w-sm-75px {
  min-width:75px!important
 }
 .min-h-sm-75px {
  min-height:75px!important
 }
 .max-h-sm-75px {
  max-height:75px!important
 }
 .max-w-sm-75px {
  max-width:75px!important
 }
 .w-sm-80px {
  width:80px!important
 }
 .h-sm-80px {
  height:80px!important
 }
 .min-w-sm-80px {
  min-width:80px!important
 }
 .min-h-sm-80px {
  min-height:80px!important
 }
 .max-h-sm-80px {
  max-height:80px!important
 }
 .max-w-sm-80px {
  max-width:80px!important
 }
 .w-sm-85px {
  width:85px!important
 }
 .h-sm-85px {
  height:85px!important
 }
 .min-w-sm-85px {
  min-width:85px!important
 }
 .min-h-sm-85px {
  min-height:85px!important
 }
 .max-h-sm-85px {
  max-height:85px!important
 }
 .max-w-sm-85px {
  max-width:85px!important
 }
 .w-sm-90px {
  width:90px!important
 }
 .h-sm-90px {
  height:90px!important
 }
 .min-w-sm-90px {
  min-width:90px!important
 }
 .min-h-sm-90px {
  min-height:90px!important
 }
 .max-h-sm-90px {
  max-height:90px!important
 }
 .max-w-sm-90px {
  max-width:90px!important
 }
 .w-sm-95px {
  width:95px!important
 }
 .h-sm-95px {
  height:95px!important
 }
 .min-w-sm-95px {
  min-width:95px!important
 }
 .min-h-sm-95px {
  min-height:95px!important
 }
 .max-h-sm-95px {
  max-height:95px!important
 }
 .max-w-sm-95px {
  max-width:95px!important
 }
 .w-sm-100px {
  width:100px!important
 }
 .h-sm-100px {
  height:100px!important
 }
 .min-w-sm-100px {
  min-width:100px!important
 }
 .min-h-sm-100px {
  min-height:100px!important
 }
 .max-h-sm-100px {
  max-height:100px!important
 }
 .max-w-sm-100px {
  max-width:100px!important
 }
 .w-sm-105px {
  width:105px!important
 }
 .h-sm-105px {
  height:105px!important
 }
 .min-w-sm-105px {
  min-width:105px!important
 }
 .min-h-sm-105px {
  min-height:105px!important
 }
 .max-h-sm-105px {
  max-height:105px!important
 }
 .max-w-sm-105px {
  max-width:105px!important
 }
 .w-sm-110px {
  width:110px!important
 }
 .h-sm-110px {
  height:110px!important
 }
 .min-w-sm-110px {
  min-width:110px!important
 }
 .min-h-sm-110px {
  min-height:110px!important
 }
 .max-h-sm-110px {
  max-height:110px!important
 }
 .max-w-sm-110px {
  max-width:110px!important
 }
 .w-sm-115px {
  width:115px!important
 }
 .h-sm-115px {
  height:115px!important
 }
 .min-w-sm-115px {
  min-width:115px!important
 }
 .min-h-sm-115px {
  min-height:115px!important
 }
 .max-h-sm-115px {
  max-height:115px!important
 }
 .max-w-sm-115px {
  max-width:115px!important
 }
 .w-sm-120px {
  width:120px!important
 }
 .h-sm-120px {
  height:120px!important
 }
 .min-w-sm-120px {
  min-width:120px!important
 }
 .min-h-sm-120px {
  min-height:120px!important
 }
 .max-h-sm-120px {
  max-height:120px!important
 }
 .max-w-sm-120px {
  max-width:120px!important
 }
 .w-sm-125px {
  width:125px!important
 }
 .h-sm-125px {
  height:125px!important
 }
 .min-w-sm-125px {
  min-width:125px!important
 }
 .min-h-sm-125px {
  min-height:125px!important
 }
 .max-h-sm-125px {
  max-height:125px!important
 }
 .max-w-sm-125px {
  max-width:125px!important
 }
 .w-sm-130px {
  width:130px!important
 }
 .h-sm-130px {
  height:130px!important
 }
 .min-w-sm-130px {
  min-width:130px!important
 }
 .min-h-sm-130px {
  min-height:130px!important
 }
 .max-h-sm-130px {
  max-height:130px!important
 }
 .max-w-sm-130px {
  max-width:130px!important
 }
 .w-sm-135px {
  width:135px!important
 }
 .h-sm-135px {
  height:135px!important
 }
 .min-w-sm-135px {
  min-width:135px!important
 }
 .min-h-sm-135px {
  min-height:135px!important
 }
 .max-h-sm-135px {
  max-height:135px!important
 }
 .max-w-sm-135px {
  max-width:135px!important
 }
 .w-sm-140px {
  width:140px!important
 }
 .h-sm-140px {
  height:140px!important
 }
 .min-w-sm-140px {
  min-width:140px!important
 }
 .min-h-sm-140px {
  min-height:140px!important
 }
 .max-h-sm-140px {
  max-height:140px!important
 }
 .max-w-sm-140px {
  max-width:140px!important
 }
 .w-sm-145px {
  width:145px!important
 }
 .h-sm-145px {
  height:145px!important
 }
 .min-w-sm-145px {
  min-width:145px!important
 }
 .min-h-sm-145px {
  min-height:145px!important
 }
 .max-h-sm-145px {
  max-height:145px!important
 }
 .max-w-sm-145px {
  max-width:145px!important
 }
 .w-sm-150px {
  width:150px!important
 }
 .h-sm-150px {
  height:150px!important
 }
 .min-w-sm-150px {
  min-width:150px!important
 }
 .min-h-sm-150px {
  min-height:150px!important
 }
 .max-h-sm-150px {
  max-height:150px!important
 }
 .max-w-sm-150px {
  max-width:150px!important
 }
 .w-sm-155px {
  width:155px!important
 }
 .h-sm-155px {
  height:155px!important
 }
 .min-w-sm-155px {
  min-width:155px!important
 }
 .min-h-sm-155px {
  min-height:155px!important
 }
 .max-h-sm-155px {
  max-height:155px!important
 }
 .max-w-sm-155px {
  max-width:155px!important
 }
 .w-sm-160px {
  width:160px!important
 }
 .h-sm-160px {
  height:160px!important
 }
 .min-w-sm-160px {
  min-width:160px!important
 }
 .min-h-sm-160px {
  min-height:160px!important
 }
 .max-h-sm-160px {
  max-height:160px!important
 }
 .max-w-sm-160px {
  max-width:160px!important
 }
 .w-sm-165px {
  width:165px!important
 }
 .h-sm-165px {
  height:165px!important
 }
 .min-w-sm-165px {
  min-width:165px!important
 }
 .min-h-sm-165px {
  min-height:165px!important
 }
 .max-h-sm-165px {
  max-height:165px!important
 }
 .max-w-sm-165px {
  max-width:165px!important
 }
 .w-sm-176px {
  width:170px!important
 }
 .h-sm-176px {
  height:170px!important
 }
 .min-w-sm-176px {
  min-width:170px!important
 }
 .min-h-sm-176px {
  min-height:170px!important
 }
 .max-h-sm-176px {
  max-height:170px!important
 }
 .max-w-sm-176px {
  max-width:170px!important
 }
 .w-sm-175px {
  width:175px!important
 }
 .h-sm-175px {
  height:175px!important
 }
 .min-w-sm-175px {
  min-width:175px!important
 }
 .min-h-sm-175px {
  min-height:175px!important
 }
 .max-h-sm-175px {
  max-height:175px!important
 }
 .max-w-sm-175px {
  max-width:175px!important
 }
 .w-sm-180px {
  width:180px!important
 }
 .h-sm-180px {
  height:180px!important
 }
 .min-w-sm-180px {
  min-width:180px!important
 }
 .min-h-sm-180px {
  min-height:180px!important
 }
 .max-h-sm-180px {
  max-height:180px!important
 }
 .max-w-sm-180px {
  max-width:180px!important
 }
 .w-sm-200px {
  width:200px!important
 }
 .h-sm-200px {
  height:200px!important
 }
 .min-w-sm-200px {
  min-width:200px!important
 }
 .min-h-sm-200px {
  min-height:200px!important
 }
 .max-h-sm-200px {
  max-height:200px!important
 }
 .max-w-sm-200px {
  max-width:200px!important
 }
 .w-sm-225px {
  width:225px!important
 }
 .h-sm-225px {
  height:225px!important
 }
 .min-w-sm-225px {
  min-width:225px!important
 }
 .min-h-sm-225px {
  min-height:225px!important
 }
 .max-h-sm-225px {
  max-height:225px!important
 }
 .max-w-sm-225px {
  max-width:225px!important
 }
 .w-sm-235px {
  width:235px!important
 }
 .h-sm-235px {
  height:235px!important
 }
 .min-w-sm-235px {
  min-width:235px!important
 }
 .min-h-sm-235px {
  min-height:235px!important
 }
 .max-h-sm-235px {
  max-height:235px!important
 }
 .max-w-sm-235px {
  max-width:235px!important
 }
 .w-sm-250px {
  width:250px!important
 }
 .h-sm-250px {
  height:250px!important
 }
 .min-w-sm-250px {
  min-width:250px!important
 }
 .min-h-sm-250px {
  min-height:250px!important
 }
 .max-h-sm-250px {
  max-height:250px!important
 }
 .max-w-sm-250px {
  max-width:250px!important
 }
 .w-sm-255px {
  width:255px!important
 }
 .h-sm-255px {
  height:255px!important
 }
 .min-w-sm-255px {
  min-width:255px!important
 }
 .min-h-sm-255px {
  min-height:255px!important
 }
 .max-h-sm-255px {
  max-height:255px!important
 }
 .max-w-sm-255px {
  max-width:255px!important
 }
 .w-sm-260px {
  width:260px!important
 }
 .h-sm-260px {
  height:260px!important
 }
 .min-w-sm-260px {
  min-width:260px!important
 }
 .min-h-sm-260px {
  min-height:260px!important
 }
 .max-h-sm-260px {
  max-height:260px!important
 }
 .max-w-sm-260px {
  max-width:260px!important
 }
 .w-sm-265px {
  width:265px!important
 }
 .h-sm-265px {
  height:265px!important
 }
 .min-w-sm-265px {
  min-width:265px!important
 }
 .min-h-sm-265px {
  min-height:265px!important
 }
 .max-h-sm-265px {
  max-height:265px!important
 }
 .max-w-sm-265px {
  max-width:265px!important
 }
 .w-sm-275px {
  width:275px!important
 }
 .h-sm-275px {
  height:275px!important
 }
 .min-w-sm-275px {
  min-width:275px!important
 }
 .min-h-sm-275px {
  min-height:275px!important
 }
 .max-h-sm-275px {
  max-height:275px!important
 }
 .max-w-sm-275px {
  max-width:275px!important
 }
 .w-sm-295px {
  width:295px!important
 }
 .h-sm-295px {
  height:295px!important
 }
 .min-w-sm-295px {
  min-width:295px!important
 }
 .min-h-sm-295px {
  min-height:295px!important
 }
 .max-h-sm-295px {
  max-height:295px!important
 }
 .max-w-sm-295px {
  max-width:295px!important
 }
 .w-sm-300px {
  width:300px!important
 }
 .h-sm-300px {
  height:300px!important
 }
 .min-w-sm-300px {
  min-width:300px!important
 }
 .min-h-sm-300px {
  min-height:300px!important
 }
 .max-h-sm-300px {
  max-height:300px!important
 }
 .max-w-sm-300px {
  max-width:300px!important
 }
 .w-sm-325px {
  width:325px!important
 }
 .h-sm-325px {
  height:325px!important
 }
 .min-w-sm-325px {
  min-width:325px!important
 }
 .min-h-sm-325px {
  min-height:325px!important
 }
 .max-h-sm-325px {
  max-height:325px!important
 }
 .max-w-sm-325px {
  max-width:325px!important
 }
 .w-sm-350px {
  width:350px!important
 }
 .h-sm-350px {
  height:350px!important
 }
 .min-w-sm-350px {
  min-width:350px!important
 }
 .min-h-sm-350px {
  min-height:350px!important
 }
 .max-h-sm-350px {
  max-height:350px!important
 }
 .max-w-sm-350px {
  max-width:350px!important
 }
 .w-sm-375px {
  width:375px!important
 }
 .h-sm-375px {
  height:375px!important
 }
 .min-w-sm-375px {
  min-width:375px!important
 }
 .min-h-sm-375px {
  min-height:375px!important
 }
 .max-h-sm-375px {
  max-height:375px!important
 }
 .max-w-sm-375px {
  max-width:375px!important
 }
 .w-sm-400px {
  width:400px!important
 }
 .h-sm-400px {
  height:400px!important
 }
 .min-w-sm-400px {
  min-width:400px!important
 }
 .min-h-sm-400px {
  min-height:400px!important
 }
 .max-h-sm-400px {
  max-height:400px!important
 }
 .max-w-sm-400px {
  max-width:400px!important
 }
 .w-sm-425px {
  width:425px!important
 }
 .h-sm-425px {
  height:425px!important
 }
 .min-w-sm-425px {
  min-width:425px!important
 }
 .min-h-sm-425px {
  min-height:425px!important
 }
 .max-h-sm-425px {
  max-height:425px!important
 }
 .max-w-sm-425px {
  max-width:425px!important
 }
 .w-sm-450px {
  width:450px!important
 }
 .h-sm-450px {
  height:450px!important
 }
 .min-w-sm-450px {
  min-width:450px!important
 }
 .min-h-sm-450px {
  min-height:450px!important
 }
 .max-h-sm-450px {
  max-height:450px!important
 }
 .max-w-sm-450px {
  max-width:450px!important
 }
 .w-sm-475px {
  width:475px!important
 }
 .h-sm-475px {
  height:475px!important
 }
 .min-w-sm-475px {
  min-width:475px!important
 }
 .min-h-sm-475px {
  min-height:475px!important
 }
 .max-h-sm-475px {
  max-height:475px!important
 }
 .max-w-sm-475px {
  max-width:475px!important
 }
 .w-sm-500px {
  width:500px!important
 }
 .h-sm-500px {
  height:500px!important
 }
 .min-w-sm-500px {
  min-width:500px!important
 }
 .min-h-sm-500px {
  min-height:500px!important
 }
 .max-h-sm-500px {
  max-height:500px!important
 }
 .max-w-sm-500px {
  max-width:500px!important
 }
 .w-sm-550px {
  width:550px!important
 }
 .h-sm-550px {
  height:550px!important
 }
 .min-w-sm-550px {
  min-width:550px!important
 }
 .min-h-sm-550px {
  min-height:550px!important
 }
 .max-h-sm-550px {
  max-height:550px!important
 }
 .max-w-sm-550px {
  max-width:550px!important
 }
 .w-sm-600px {
  width:600px!important
 }
 .h-sm-600px {
  height:600px!important
 }
 .min-w-sm-600px {
  min-width:600px!important
 }
 .min-h-sm-600px {
  min-height:600px!important
 }
 .max-h-sm-600px {
  max-height:600px!important
 }
 .max-w-sm-600px {
  max-width:600px!important
 }
 .w-sm-650px {
  width:650px!important
 }
 .h-sm-650px {
  height:650px!important
 }
 .min-w-sm-650px {
  min-width:650px!important
 }
 .min-h-sm-650px {
  min-height:650px!important
 }
 .max-h-sm-650px {
  max-height:650px!important
 }
 .max-w-sm-650px {
  max-width:650px!important
 }
 .w-sm-700px {
  width:700px!important
 }
 .h-sm-700px {
  height:700px!important
 }
 .min-w-sm-700px {
  min-width:700px!important
 }
 .min-h-sm-700px {
  min-height:700px!important
 }
 .max-h-sm-700px {
  max-height:700px!important
 }
 .max-w-sm-700px {
  max-width:700px!important
 }
 .w-sm-750px {
  width:750px!important
 }
 .h-sm-750px {
  height:750px!important
 }
 .min-w-sm-750px {
  min-width:750px!important
 }
 .min-h-sm-750px {
  min-height:750px!important
 }
 .max-h-sm-750px {
  max-height:750px!important
 }
 .max-w-sm-750px {
  max-width:750px!important
 }
 .w-sm-800px {
  width:800px!important
 }
 .h-sm-800px {
  height:800px!important
 }
 .min-w-sm-800px {
  min-width:800px!important
 }
 .min-h-sm-800px {
  min-height:800px!important
 }
 .max-h-sm-800px {
  max-height:800px!important
 }
 .max-w-sm-800px {
  max-width:800px!important
 }
 .w-sm-850px {
  width:850px!important
 }
 .h-sm-850px {
  height:850px!important
 }
 .min-w-sm-850px {
  min-width:850px!important
 }
 .min-h-sm-850px {
  min-height:850px!important
 }
 .max-h-sm-850px {
  max-height:850px!important
 }
 .max-w-sm-850px {
  max-width:850px!important
 }
 .w-sm-900px {
  width:900px!important
 }
 .h-sm-900px {
  height:900px!important
 }
 .min-w-sm-900px {
  min-width:900px!important
 }
 .min-h-sm-900px {
  min-height:900px!important
 }
 .max-h-sm-900px {
  max-height:900px!important
 }
 .max-w-sm-900px {
  max-width:900px!important
 }
 .w-sm-950px {
  width:950px!important
 }
 .h-sm-950px {
  height:950px!important
 }
 .min-w-sm-950px {
  min-width:950px!important
 }
 .min-h-sm-950px {
  min-height:950px!important
 }
 .max-h-sm-950px {
  max-height:950px!important
 }
 .max-w-sm-950px {
  max-width:950px!important
 }
 .w-sm-1000px {
  width:1000px!important
 }
 .h-sm-1000px {
  height:1000px!important
 }
 .min-w-sm-1000px {
  min-width:1000px!important
 }
 .min-h-sm-1000px {
  min-height:1000px!important
 }
 .max-h-sm-1000px {
  max-height:1000px!important
 }
 .max-w-sm-1000px {
  max-width:1000px!important
 }
}
@media (min-width:768px) {
 .w-md-100 {
  width:100%!important
 }
 .h-md-100 {
  height:100%!important
 }
 .min-w-md-100 {
  min-width:100%!important
 }
 .min-h-md-100 {
  min-height:100%!important
 }
 .max-h-md-100 {
  max-height:100%!important
 }
 .max-w-md-100 {
  max-width:100%!important
 }
 .w-md-50 {
  width:50%!important
 }
 .h-md-50 {
  height:50%!important
 }
 .min-w-md-50 {
  min-width:50%!important
 }
 .min-h-md-50 {
  min-height:50%!important
 }
 .max-h-md-50 {
  max-height:50%!important
 }
 .max-w-md-50 {
  max-width:50%!important
 }
 .w-md-auto {
  width:auto!important
 }
 .h-md-auto {
  height:auto!important
 }
 .min-w-md-auto {
  min-width:auto!important
 }
 .min-h-md-auto {
  min-height:auto!important
 }
 .max-h-md-auto {
  max-height:auto!important
 }
 .max-w-md-auto {
  max-width:auto!important
 }
 .w-md-1px {
  width:1px!important
 }
 .h-md-1px {
  height:1px!important
 }
 .min-w-md-1px {
  min-width:1px!important
 }
 .min-h-md-1px {
  min-height:1px!important
 }
 .max-h-md-1px {
  max-height:1px!important
 }
 .max-w-md-1px {
  max-width:1px!important
 }
 .w-md-2px {
  width:2px!important
 }
 .h-md-2px {
  height:2px!important
 }
 .min-w-md-2px {
  min-width:2px!important
 }
 .min-h-md-2px {
  min-height:2px!important
 }
 .max-h-md-2px {
  max-height:2px!important
 }
 .max-w-md-2px {
  max-width:2px!important
 }
 .w-md-3px {
  width:3px!important
 }
 .h-md-3px {
  height:3px!important
 }
 .min-w-md-3px {
  min-width:3px!important
 }
 .min-h-md-3px {
  min-height:3px!important
 }
 .max-h-md-3px {
  max-height:3px!important
 }
 .max-w-md-3px {
  max-width:3px!important
 }
 .w-md-4px {
  width:4px!important
 }
 .h-md-4px {
  height:4px!important
 }
 .min-w-md-4px {
  min-width:4px!important
 }
 .min-h-md-4px {
  min-height:4px!important
 }
 .max-h-md-4px {
  max-height:4px!important
 }
 .max-w-md-4px {
  max-width:4px!important
 }
 .w-md-5px {
  width:5px!important
 }
 .h-md-5px {
  height:5px!important
 }
 .min-w-md-5px {
  min-width:5px!important
 }
 .min-h-md-5px {
  min-height:5px!important
 }
 .max-h-md-5px {
  max-height:5px!important
 }
 .max-w-md-5px {
  max-width:5px!important
 }
 .w-md-10px {
  width:10px!important
 }
 .h-md-10px {
  height:10px!important
 }
 .min-w-md-10px {
  min-width:10px!important
 }
 .min-h-md-10px {
  min-height:10px!important
 }
 .max-h-md-10px {
  max-height:10px!important
 }
 .max-w-md-10px {
  max-width:10px!important
 }
 .w-md-15px {
  width:15px!important
 }
 .h-md-15px {
  height:15px!important
 }
 .min-w-md-15px {
  min-width:15px!important
 }
 .min-h-md-15px {
  min-height:15px!important
 }
 .max-h-md-15px {
  max-height:15px!important
 }
 .max-w-md-15px {
  max-width:15px!important
 }
 .w-md-20px {
  width:20px!important
 }
 .h-md-20px {
  height:20px!important
 }
 .min-w-md-20px {
  min-width:20px!important
 }
 .min-h-md-20px {
  min-height:20px!important
 }
 .max-h-md-20px {
  max-height:20px!important
 }
 .max-w-md-20px {
  max-width:20px!important
 }
 .w-md-25px {
  width:25px!important
 }
 .h-md-25px {
  height:25px!important
 }
 .min-w-md-25px {
  min-width:25px!important
 }
 .min-h-md-25px {
  min-height:25px!important
 }
 .max-h-md-25px {
  max-height:25px!important
 }
 .max-w-md-25px {
  max-width:25px!important
 }
 .w-md-30px {
  width:30px!important
 }
 .h-md-30px {
  height:30px!important
 }
 .min-w-md-30px {
  min-width:30px!important
 }
 .min-h-md-30px {
  min-height:30px!important
 }
 .max-h-md-30px {
  max-height:30px!important
 }
 .max-w-md-30px {
  max-width:30px!important
 }
 .w-md-35px {
  width:35px!important
 }
 .h-md-35px {
  height:35px!important
 }
 .min-w-md-35px {
  min-width:35px!important
 }
 .min-h-md-35px {
  min-height:35px!important
 }
 .max-h-md-35px {
  max-height:35px!important
 }
 .max-w-md-35px {
  max-width:35px!important
 }
 .w-md-40px {
  width:40px!important
 }
 .h-md-40px {
  height:40px!important
 }
 .min-w-md-40px {
  min-width:40px!important
 }
 .min-h-md-40px {
  min-height:40px!important
 }
 .max-h-md-40px {
  max-height:40px!important
 }
 .max-w-md-40px {
  max-width:40px!important
 }
 .w-md-45px {
  width:45px!important
 }
 .h-md-45px {
  height:45px!important
 }
 .min-w-md-45px {
  min-width:45px!important
 }
 .min-h-md-45px {
  min-height:45px!important
 }
 .max-h-md-45px {
  max-height:45px!important
 }
 .max-w-md-45px {
  max-width:45px!important
 }
 .w-md-50px {
  width:50px!important
 }
 .h-md-50px {
  height:50px!important
 }
 .min-w-md-50px {
  min-width:50px!important
 }
 .min-h-md-50px {
  min-height:50px!important
 }
 .max-h-md-50px {
  max-height:50px!important
 }
 .max-w-md-50px {
  max-width:50px!important
 }
 .w-md-55px {
  width:55px!important
 }
 .h-md-55px {
  height:55px!important
 }
 .min-w-md-55px {
  min-width:55px!important
 }
 .min-h-md-55px {
  min-height:55px!important
 }
 .max-h-md-55px {
  max-height:55px!important
 }
 .max-w-md-55px {
  max-width:55px!important
 }
 .w-md-60px {
  width:60px!important
 }
 .h-md-60px {
  height:60px!important
 }
 .min-w-md-60px {
  min-width:60px!important
 }
 .min-h-md-60px {
  min-height:60px!important
 }
 .max-h-md-60px {
  max-height:60px!important
 }
 .max-w-md-60px {
  max-width:60px!important
 }
 .w-md-65px {
  width:65px!important
 }
 .h-md-65px {
  height:65px!important
 }
 .min-w-md-65px {
  min-width:65px!important
 }
 .min-h-md-65px {
  min-height:65px!important
 }
 .max-h-md-65px {
  max-height:65px!important
 }
 .max-w-md-65px {
  max-width:65px!important
 }
 .w-md-70px {
  width:70px!important
 }
 .h-md-70px {
  height:70px!important
 }
 .min-w-md-70px {
  min-width:70px!important
 }
 .min-h-md-70px {
  min-height:70px!important
 }
 .max-h-md-70px {
  max-height:70px!important
 }
 .max-w-md-70px {
  max-width:70px!important
 }
 .w-md-75px {
  width:75px!important
 }
 .h-md-75px {
  height:75px!important
 }
 .min-w-md-75px {
  min-width:75px!important
 }
 .min-h-md-75px {
  min-height:75px!important
 }
 .max-h-md-75px {
  max-height:75px!important
 }
 .max-w-md-75px {
  max-width:75px!important
 }
 .w-md-80px {
  width:80px!important
 }
 .h-md-80px {
  height:80px!important
 }
 .min-w-md-80px {
  min-width:80px!important
 }
 .min-h-md-80px {
  min-height:80px!important
 }
 .max-h-md-80px {
  max-height:80px!important
 }
 .max-w-md-80px {
  max-width:80px!important
 }
 .w-md-85px {
  width:85px!important
 }
 .h-md-85px {
  height:85px!important
 }
 .min-w-md-85px {
  min-width:85px!important
 }
 .min-h-md-85px {
  min-height:85px!important
 }
 .max-h-md-85px {
  max-height:85px!important
 }
 .max-w-md-85px {
  max-width:85px!important
 }
 .w-md-90px {
  width:90px!important
 }
 .h-md-90px {
  height:90px!important
 }
 .min-w-md-90px {
  min-width:90px!important
 }
 .min-h-md-90px {
  min-height:90px!important
 }
 .max-h-md-90px {
  max-height:90px!important
 }
 .max-w-md-90px {
  max-width:90px!important
 }
 .w-md-95px {
  width:95px!important
 }
 .h-md-95px {
  height:95px!important
 }
 .min-w-md-95px {
  min-width:95px!important
 }
 .min-h-md-95px {
  min-height:95px!important
 }
 .max-h-md-95px {
  max-height:95px!important
 }
 .max-w-md-95px {
  max-width:95px!important
 }
 .w-md-100px {
  width:100px!important
 }
 .h-md-100px {
  height:100px!important
 }
 .min-w-md-100px {
  min-width:100px!important
 }
 .min-h-md-100px {
  min-height:100px!important
 }
 .max-h-md-100px {
  max-height:100px!important
 }
 .max-w-md-100px {
  max-width:100px!important
 }
 .w-md-105px {
  width:105px!important
 }
 .h-md-105px {
  height:105px!important
 }
 .min-w-md-105px {
  min-width:105px!important
 }
 .min-h-md-105px {
  min-height:105px!important
 }
 .max-h-md-105px {
  max-height:105px!important
 }
 .max-w-md-105px {
  max-width:105px!important
 }
 .w-md-110px {
  width:110px!important
 }
 .h-md-110px {
  height:110px!important
 }
 .min-w-md-110px {
  min-width:110px!important
 }
 .min-h-md-110px {
  min-height:110px!important
 }
 .max-h-md-110px {
  max-height:110px!important
 }
 .max-w-md-110px {
  max-width:110px!important
 }
 .w-md-115px {
  width:115px!important
 }
 .h-md-115px {
  height:115px!important
 }
 .min-w-md-115px {
  min-width:115px!important
 }
 .min-h-md-115px {
  min-height:115px!important
 }
 .max-h-md-115px {
  max-height:115px!important
 }
 .max-w-md-115px {
  max-width:115px!important
 }
 .w-md-120px {
  width:120px!important
 }
 .h-md-120px {
  height:120px!important
 }
 .min-w-md-120px {
  min-width:120px!important
 }
 .min-h-md-120px {
  min-height:120px!important
 }
 .max-h-md-120px {
  max-height:120px!important
 }
 .max-w-md-120px {
  max-width:120px!important
 }
 .w-md-125px {
  width:125px!important
 }
 .h-md-125px {
  height:125px!important
 }
 .min-w-md-125px {
  min-width:125px!important
 }
 .min-h-md-125px {
  min-height:125px!important
 }
 .max-h-md-125px {
  max-height:125px!important
 }
 .max-w-md-125px {
  max-width:125px!important
 }
 .w-md-130px {
  width:130px!important
 }
 .h-md-130px {
  height:130px!important
 }
 .min-w-md-130px {
  min-width:130px!important
 }
 .min-h-md-130px {
  min-height:130px!important
 }
 .max-h-md-130px {
  max-height:130px!important
 }
 .max-w-md-130px {
  max-width:130px!important
 }
 .w-md-135px {
  width:135px!important
 }
 .h-md-135px {
  height:135px!important
 }
 .min-w-md-135px {
  min-width:135px!important
 }
 .min-h-md-135px {
  min-height:135px!important
 }
 .max-h-md-135px {
  max-height:135px!important
 }
 .max-w-md-135px {
  max-width:135px!important
 }
 .w-md-140px {
  width:140px!important
 }
 .h-md-140px {
  height:140px!important
 }
 .min-w-md-140px {
  min-width:140px!important
 }
 .min-h-md-140px {
  min-height:140px!important
 }
 .max-h-md-140px {
  max-height:140px!important
 }
 .max-w-md-140px {
  max-width:140px!important
 }
 .w-md-145px {
  width:145px!important
 }
 .h-md-145px {
  height:145px!important
 }
 .min-w-md-145px {
  min-width:145px!important
 }
 .min-h-md-145px {
  min-height:145px!important
 }
 .max-h-md-145px {
  max-height:145px!important
 }
 .max-w-md-145px {
  max-width:145px!important
 }
 .w-md-150px {
  width:150px!important
 }
 .h-md-150px {
  height:150px!important
 }
 .min-w-md-150px {
  min-width:150px!important
 }
 .min-h-md-150px {
  min-height:150px!important
 }
 .max-h-md-150px {
  max-height:150px!important
 }
 .max-w-md-150px {
  max-width:150px!important
 }
 .w-md-155px {
  width:155px!important
 }
 .h-md-155px {
  height:155px!important
 }
 .min-w-md-155px {
  min-width:155px!important
 }
 .min-h-md-155px {
  min-height:155px!important
 }
 .max-h-md-155px {
  max-height:155px!important
 }
 .max-w-md-155px {
  max-width:155px!important
 }
 .w-md-160px {
  width:160px!important
 }
 .h-md-160px {
  height:160px!important
 }
 .min-w-md-160px {
  min-width:160px!important
 }
 .min-h-md-160px {
  min-height:160px!important
 }
 .max-h-md-160px {
  max-height:160px!important
 }
 .max-w-md-160px {
  max-width:160px!important
 }
 .w-md-165px {
  width:165px!important
 }
 .h-md-165px {
  height:165px!important
 }
 .min-w-md-165px {
  min-width:165px!important
 }
 .min-h-md-165px {
  min-height:165px!important
 }
 .max-h-md-165px {
  max-height:165px!important
 }
 .max-w-md-165px {
  max-width:165px!important
 }
 .w-md-176px {
  width:170px!important
 }
 .h-md-176px {
  height:170px!important
 }
 .min-w-md-176px {
  min-width:170px!important
 }
 .min-h-md-176px {
  min-height:170px!important
 }
 .max-h-md-176px {
  max-height:170px!important
 }
 .max-w-md-176px {
  max-width:170px!important
 }
 .w-md-175px {
  width:175px!important
 }
 .h-md-175px {
  height:175px!important
 }
 .min-w-md-175px {
  min-width:175px!important
 }
 .min-h-md-175px {
  min-height:175px!important
 }
 .max-h-md-175px {
  max-height:175px!important
 }
 .max-w-md-175px {
  max-width:175px!important
 }
 .w-md-180px {
  width:180px!important
 }
 .h-md-180px {
  height:180px!important
 }
 .min-w-md-180px {
  min-width:180px!important
 }
 .min-h-md-180px {
  min-height:180px!important
 }
 .max-h-md-180px {
  max-height:180px!important
 }
 .max-w-md-180px {
  max-width:180px!important
 }
 .w-md-200px {
  width:200px!important
 }
 .h-md-200px {
  height:200px!important
 }
 .min-w-md-200px {
  min-width:200px!important
 }
 .min-h-md-200px {
  min-height:200px!important
 }
 .max-h-md-200px {
  max-height:200px!important
 }
 .max-w-md-200px {
  max-width:200px!important
 }
 .w-md-225px {
  width:225px!important
 }
 .h-md-225px {
  height:225px!important
 }
 .min-w-md-225px {
  min-width:225px!important
 }
 .min-h-md-225px {
  min-height:225px!important
 }
 .max-h-md-225px {
  max-height:225px!important
 }
 .max-w-md-225px {
  max-width:225px!important
 }
 .w-md-235px {
  width:235px!important
 }
 .h-md-235px {
  height:235px!important
 }
 .min-w-md-235px {
  min-width:235px!important
 }
 .min-h-md-235px {
  min-height:235px!important
 }
 .max-h-md-235px {
  max-height:235px!important
 }
 .max-w-md-235px {
  max-width:235px!important
 }
 .w-md-250px {
  width:250px!important
 }
 .h-md-250px {
  height:250px!important
 }
 .min-w-md-250px {
  min-width:250px!important
 }
 .min-h-md-250px {
  min-height:250px!important
 }
 .max-h-md-250px {
  max-height:250px!important
 }
 .max-w-md-250px {
  max-width:250px!important
 }
 .w-md-255px {
  width:255px!important
 }
 .h-md-255px {
  height:255px!important
 }
 .min-w-md-255px {
  min-width:255px!important
 }
 .min-h-md-255px {
  min-height:255px!important
 }
 .max-h-md-255px {
  max-height:255px!important
 }
 .max-w-md-255px {
  max-width:255px!important
 }
 .w-md-260px {
  width:260px!important
 }
 .h-md-260px {
  height:260px!important
 }
 .min-w-md-260px {
  min-width:260px!important
 }
 .min-h-md-260px {
  min-height:260px!important
 }
 .max-h-md-260px {
  max-height:260px!important
 }
 .max-w-md-260px {
  max-width:260px!important
 }
 .w-md-265px {
  width:265px!important
 }
 .h-md-265px {
  height:265px!important
 }
 .min-w-md-265px {
  min-width:265px!important
 }
 .min-h-md-265px {
  min-height:265px!important
 }
 .max-h-md-265px {
  max-height:265px!important
 }
 .max-w-md-265px {
  max-width:265px!important
 }
 .w-md-275px {
  width:275px!important
 }
 .h-md-275px {
  height:275px!important
 }
 .min-w-md-275px {
  min-width:275px!important
 }
 .min-h-md-275px {
  min-height:275px!important
 }
 .max-h-md-275px {
  max-height:275px!important
 }
 .max-w-md-275px {
  max-width:275px!important
 }
 .w-md-295px {
  width:295px!important
 }
 .h-md-295px {
  height:295px!important
 }
 .min-w-md-295px {
  min-width:295px!important
 }
 .min-h-md-295px {
  min-height:295px!important
 }
 .max-h-md-295px {
  max-height:295px!important
 }
 .max-w-md-295px {
  max-width:295px!important
 }
 .w-md-300px {
  width:300px!important
 }
 .h-md-300px {
  height:300px!important
 }
 .min-w-md-300px {
  min-width:300px!important
 }
 .min-h-md-300px {
  min-height:300px!important
 }
 .max-h-md-300px {
  max-height:300px!important
 }
 .max-w-md-300px {
  max-width:300px!important
 }
 .w-md-325px {
  width:325px!important
 }
 .h-md-325px {
  height:325px!important
 }
 .min-w-md-325px {
  min-width:325px!important
 }
 .min-h-md-325px {
  min-height:325px!important
 }
 .max-h-md-325px {
  max-height:325px!important
 }
 .max-w-md-325px {
  max-width:325px!important
 }
 .w-md-350px {
  width:350px!important
 }
 .h-md-350px {
  height:350px!important
 }
 .min-w-md-350px {
  min-width:350px!important
 }
 .min-h-md-350px {
  min-height:350px!important
 }
 .max-h-md-350px {
  max-height:350px!important
 }
 .max-w-md-350px {
  max-width:350px!important
 }
 .w-md-375px {
  width:375px!important
 }
 .h-md-375px {
  height:375px!important
 }
 .min-w-md-375px {
  min-width:375px!important
 }
 .min-h-md-375px {
  min-height:375px!important
 }
 .max-h-md-375px {
  max-height:375px!important
 }
 .max-w-md-375px {
  max-width:375px!important
 }
 .w-md-400px {
  width:400px!important
 }
 .h-md-400px {
  height:400px!important
 }
 .min-w-md-400px {
  min-width:400px!important
 }
 .min-h-md-400px {
  min-height:400px!important
 }
 .max-h-md-400px {
  max-height:400px!important
 }
 .max-w-md-400px {
  max-width:400px!important
 }
 .w-md-425px {
  width:425px!important
 }
 .h-md-425px {
  height:425px!important
 }
 .min-w-md-425px {
  min-width:425px!important
 }
 .min-h-md-425px {
  min-height:425px!important
 }
 .max-h-md-425px {
  max-height:425px!important
 }
 .max-w-md-425px {
  max-width:425px!important
 }
 .w-md-450px {
  width:450px!important
 }
 .h-md-450px {
  height:450px!important
 }
 .min-w-md-450px {
  min-width:450px!important
 }
 .min-h-md-450px {
  min-height:450px!important
 }
 .max-h-md-450px {
  max-height:450px!important
 }
 .max-w-md-450px {
  max-width:450px!important
 }
 .w-md-475px {
  width:475px!important
 }
 .h-md-475px {
  height:475px!important
 }
 .min-w-md-475px {
  min-width:475px!important
 }
 .min-h-md-475px {
  min-height:475px!important
 }
 .max-h-md-475px {
  max-height:475px!important
 }
 .max-w-md-475px {
  max-width:475px!important
 }
 .w-md-500px {
  width:500px!important
 }
 .h-md-500px {
  height:500px!important
 }
 .min-w-md-500px {
  min-width:500px!important
 }
 .min-h-md-500px {
  min-height:500px!important
 }
 .max-h-md-500px {
  max-height:500px!important
 }
 .max-w-md-500px {
  max-width:500px!important
 }
 .w-md-550px {
  width:550px!important
 }
 .h-md-550px {
  height:550px!important
 }
 .min-w-md-550px {
  min-width:550px!important
 }
 .min-h-md-550px {
  min-height:550px!important
 }
 .max-h-md-550px {
  max-height:550px!important
 }
 .max-w-md-550px {
  max-width:550px!important
 }
 .w-md-600px {
  width:600px!important
 }
 .h-md-600px {
  height:600px!important
 }
 .min-w-md-600px {
  min-width:600px!important
 }
 .min-h-md-600px {
  min-height:600px!important
 }
 .max-h-md-600px {
  max-height:600px!important
 }
 .max-w-md-600px {
  max-width:600px!important
 }
 .w-md-650px {
  width:650px!important
 }
 .h-md-650px {
  height:650px!important
 }
 .min-w-md-650px {
  min-width:650px!important
 }
 .min-h-md-650px {
  min-height:650px!important
 }
 .max-h-md-650px {
  max-height:650px!important
 }
 .max-w-md-650px {
  max-width:650px!important
 }
 .w-md-700px {
  width:700px!important
 }
 .h-md-700px {
  height:700px!important
 }
 .min-w-md-700px {
  min-width:700px!important
 }
 .min-h-md-700px {
  min-height:700px!important
 }
 .max-h-md-700px {
  max-height:700px!important
 }
 .max-w-md-700px {
  max-width:700px!important
 }
 .w-md-750px {
  width:750px!important
 }
 .h-md-750px {
  height:750px!important
 }
 .min-w-md-750px {
  min-width:750px!important
 }
 .min-h-md-750px {
  min-height:750px!important
 }
 .max-h-md-750px {
  max-height:750px!important
 }
 .max-w-md-750px {
  max-width:750px!important
 }
 .w-md-800px {
  width:800px!important
 }
 .h-md-800px {
  height:800px!important
 }
 .min-w-md-800px {
  min-width:800px!important
 }
 .min-h-md-800px {
  min-height:800px!important
 }
 .max-h-md-800px {
  max-height:800px!important
 }
 .max-w-md-800px {
  max-width:800px!important
 }
 .w-md-850px {
  width:850px!important
 }
 .h-md-850px {
  height:850px!important
 }
 .min-w-md-850px {
  min-width:850px!important
 }
 .min-h-md-850px {
  min-height:850px!important
 }
 .max-h-md-850px {
  max-height:850px!important
 }
 .max-w-md-850px {
  max-width:850px!important
 }
 .w-md-900px {
  width:900px!important
 }
 .h-md-900px {
  height:900px!important
 }
 .min-w-md-900px {
  min-width:900px!important
 }
 .min-h-md-900px {
  min-height:900px!important
 }
 .max-h-md-900px {
  max-height:900px!important
 }
 .max-w-md-900px {
  max-width:900px!important
 }
 .w-md-950px {
  width:950px!important
 }
 .h-md-950px {
  height:950px!important
 }
 .min-w-md-950px {
  min-width:950px!important
 }
 .min-h-md-950px {
  min-height:950px!important
 }
 .max-h-md-950px {
  max-height:950px!important
 }
 .max-w-md-950px {
  max-width:950px!important
 }
 .w-md-1000px {
  width:1000px!important
 }
 .h-md-1000px {
  height:1000px!important
 }
 .min-w-md-1000px {
  min-width:1000px!important
 }
 .min-h-md-1000px {
  min-height:1000px!important
 }
 .max-h-md-1000px {
  max-height:1000px!important
 }
 .max-w-md-1000px {
  max-width:1000px!important
 }
}
@media (min-width:992px) {
 .w-lg-100 {
  width:100%!important
 }
 .h-lg-100 {
  height:100%!important
 }
 .min-w-lg-100 {
  min-width:100%!important
 }
 .min-h-lg-100 {
  min-height:100%!important
 }
 .max-h-lg-100 {
  max-height:100%!important
 }
 .max-w-lg-100 {
  max-width:100%!important
 }
 .w-lg-50 {
  width:50%!important
 }
 .h-lg-50 {
  height:50%!important
 }
 .min-w-lg-50 {
  min-width:50%!important
 }
 .min-h-lg-50 {
  min-height:50%!important
 }
 .max-h-lg-50 {
  max-height:50%!important
 }
 .max-w-lg-50 {
  max-width:50%!important
 }
 .w-lg-auto {
  width:auto!important
 }
 .h-lg-auto {
  height:auto!important
 }
 .min-w-lg-auto {
  min-width:auto!important
 }
 .min-h-lg-auto {
  min-height:auto!important
 }
 .max-h-lg-auto {
  max-height:auto!important
 }
 .max-w-lg-auto {
  max-width:auto!important
 }
 .w-lg-1px {
  width:1px!important
 }
 .h-lg-1px {
  height:1px!important
 }
 .min-w-lg-1px {
  min-width:1px!important
 }
 .min-h-lg-1px {
  min-height:1px!important
 }
 .max-h-lg-1px {
  max-height:1px!important
 }
 .max-w-lg-1px {
  max-width:1px!important
 }
 .w-lg-2px {
  width:2px!important
 }
 .h-lg-2px {
  height:2px!important
 }
 .min-w-lg-2px {
  min-width:2px!important
 }
 .min-h-lg-2px {
  min-height:2px!important
 }
 .max-h-lg-2px {
  max-height:2px!important
 }
 .max-w-lg-2px {
  max-width:2px!important
 }
 .w-lg-3px {
  width:3px!important
 }
 .h-lg-3px {
  height:3px!important
 }
 .min-w-lg-3px {
  min-width:3px!important
 }
 .min-h-lg-3px {
  min-height:3px!important
 }
 .max-h-lg-3px {
  max-height:3px!important
 }
 .max-w-lg-3px {
  max-width:3px!important
 }
 .w-lg-4px {
  width:4px!important
 }
 .h-lg-4px {
  height:4px!important
 }
 .min-w-lg-4px {
  min-width:4px!important
 }
 .min-h-lg-4px {
  min-height:4px!important
 }
 .max-h-lg-4px {
  max-height:4px!important
 }
 .max-w-lg-4px {
  max-width:4px!important
 }
 .w-lg-5px {
  width:5px!important
 }
 .h-lg-5px {
  height:5px!important
 }
 .min-w-lg-5px {
  min-width:5px!important
 }
 .min-h-lg-5px {
  min-height:5px!important
 }
 .max-h-lg-5px {
  max-height:5px!important
 }
 .max-w-lg-5px {
  max-width:5px!important
 }
 .w-lg-10px {
  width:10px!important
 }
 .h-lg-10px {
  height:10px!important
 }
 .min-w-lg-10px {
  min-width:10px!important
 }
 .min-h-lg-10px {
  min-height:10px!important
 }
 .max-h-lg-10px {
  max-height:10px!important
 }
 .max-w-lg-10px {
  max-width:10px!important
 }
 .w-lg-15px {
  width:15px!important
 }
 .h-lg-15px {
  height:15px!important
 }
 .min-w-lg-15px {
  min-width:15px!important
 }
 .min-h-lg-15px {
  min-height:15px!important
 }
 .max-h-lg-15px {
  max-height:15px!important
 }
 .max-w-lg-15px {
  max-width:15px!important
 }
 .w-lg-20px {
  width:20px!important
 }
 .h-lg-20px {
  height:20px!important
 }
 .min-w-lg-20px {
  min-width:20px!important
 }
 .min-h-lg-20px {
  min-height:20px!important
 }
 .max-h-lg-20px {
  max-height:20px!important
 }
 .max-w-lg-20px {
  max-width:20px!important
 }
 .w-lg-25px {
  width:25px!important
 }
 .h-lg-25px {
  height:25px!important
 }
 .min-w-lg-25px {
  min-width:25px!important
 }
 .min-h-lg-25px {
  min-height:25px!important
 }
 .max-h-lg-25px {
  max-height:25px!important
 }
 .max-w-lg-25px {
  max-width:25px!important
 }
 .w-lg-30px {
  width:30px!important
 }
 .h-lg-30px {
  height:30px!important
 }
 .min-w-lg-30px {
  min-width:30px!important
 }
 .min-h-lg-30px {
  min-height:30px!important
 }
 .max-h-lg-30px {
  max-height:30px!important
 }
 .max-w-lg-30px {
  max-width:30px!important
 }
 .w-lg-35px {
  width:35px!important
 }
 .h-lg-35px {
  height:35px!important
 }
 .min-w-lg-35px {
  min-width:35px!important
 }
 .min-h-lg-35px {
  min-height:35px!important
 }
 .max-h-lg-35px {
  max-height:35px!important
 }
 .max-w-lg-35px {
  max-width:35px!important
 }
 .w-lg-40px {
  width:40px!important
 }
 .h-lg-40px {
  height:40px!important
 }
 .min-w-lg-40px {
  min-width:40px!important
 }
 .min-h-lg-40px {
  min-height:40px!important
 }
 .max-h-lg-40px {
  max-height:40px!important
 }
 .max-w-lg-40px {
  max-width:40px!important
 }
 .w-lg-45px {
  width:45px!important
 }
 .h-lg-45px {
  height:45px!important
 }
 .min-w-lg-45px {
  min-width:45px!important
 }
 .min-h-lg-45px {
  min-height:45px!important
 }
 .max-h-lg-45px {
  max-height:45px!important
 }
 .max-w-lg-45px {
  max-width:45px!important
 }
 .w-lg-50px {
  width:50px!important
 }
 .h-lg-50px {
  height:50px!important
 }
 .min-w-lg-50px {
  min-width:50px!important
 }
 .min-h-lg-50px {
  min-height:50px!important
 }
 .max-h-lg-50px {
  max-height:50px!important
 }
 .max-w-lg-50px {
  max-width:50px!important
 }
 .w-lg-55px {
  width:55px!important
 }
 .h-lg-55px {
  height:55px!important
 }
 .min-w-lg-55px {
  min-width:55px!important
 }
 .min-h-lg-55px {
  min-height:55px!important
 }
 .max-h-lg-55px {
  max-height:55px!important
 }
 .max-w-lg-55px {
  max-width:55px!important
 }
 .w-lg-60px {
  width:60px!important
 }
 .h-lg-60px {
  height:60px!important
 }
 .min-w-lg-60px {
  min-width:60px!important
 }
 .min-h-lg-60px {
  min-height:60px!important
 }
 .max-h-lg-60px {
  max-height:60px!important
 }
 .max-w-lg-60px {
  max-width:60px!important
 }
 .w-lg-65px {
  width:65px!important
 }
 .h-lg-65px {
  height:65px!important
 }
 .min-w-lg-65px {
  min-width:65px!important
 }
 .min-h-lg-65px {
  min-height:65px!important
 }
 .max-h-lg-65px {
  max-height:65px!important
 }
 .max-w-lg-65px {
  max-width:65px!important
 }
 .w-lg-70px {
  width:70px!important
 }
 .h-lg-70px {
  height:70px!important
 }
 .min-w-lg-70px {
  min-width:70px!important
 }
 .min-h-lg-70px {
  min-height:70px!important
 }
 .max-h-lg-70px {
  max-height:70px!important
 }
 .max-w-lg-70px {
  max-width:70px!important
 }
 .w-lg-75px {
  width:75px!important
 }
 .h-lg-75px {
  height:75px!important
 }
 .min-w-lg-75px {
  min-width:75px!important
 }
 .min-h-lg-75px {
  min-height:75px!important
 }
 .max-h-lg-75px {
  max-height:75px!important
 }
 .max-w-lg-75px {
  max-width:75px!important
 }
 .w-lg-80px {
  width:80px!important
 }
 .h-lg-80px {
  height:80px!important
 }
 .min-w-lg-80px {
  min-width:80px!important
 }
 .min-h-lg-80px {
  min-height:80px!important
 }
 .max-h-lg-80px {
  max-height:80px!important
 }
 .max-w-lg-80px {
  max-width:80px!important
 }
 .w-lg-85px {
  width:85px!important
 }
 .h-lg-85px {
  height:85px!important
 }
 .min-w-lg-85px {
  min-width:85px!important
 }
 .min-h-lg-85px {
  min-height:85px!important
 }
 .max-h-lg-85px {
  max-height:85px!important
 }
 .max-w-lg-85px {
  max-width:85px!important
 }
 .w-lg-90px {
  width:90px!important
 }
 .h-lg-90px {
  height:90px!important
 }
 .min-w-lg-90px {
  min-width:90px!important
 }
 .min-h-lg-90px {
  min-height:90px!important
 }
 .max-h-lg-90px {
  max-height:90px!important
 }
 .max-w-lg-90px {
  max-width:90px!important
 }
 .w-lg-95px {
  width:95px!important
 }
 .h-lg-95px {
  height:95px!important
 }
 .min-w-lg-95px {
  min-width:95px!important
 }
 .min-h-lg-95px {
  min-height:95px!important
 }
 .max-h-lg-95px {
  max-height:95px!important
 }
 .max-w-lg-95px {
  max-width:95px!important
 }
 .w-lg-100px {
  width:100px!important
 }
 .h-lg-100px {
  height:100px!important
 }
 .min-w-lg-100px {
  min-width:100px!important
 }
 .min-h-lg-100px {
  min-height:100px!important
 }
 .max-h-lg-100px {
  max-height:100px!important
 }
 .max-w-lg-100px {
  max-width:100px!important
 }
 .w-lg-105px {
  width:105px!important
 }
 .h-lg-105px {
  height:105px!important
 }
 .min-w-lg-105px {
  min-width:105px!important
 }
 .min-h-lg-105px {
  min-height:105px!important
 }
 .max-h-lg-105px {
  max-height:105px!important
 }
 .max-w-lg-105px {
  max-width:105px!important
 }
 .w-lg-110px {
  width:110px!important
 }
 .h-lg-110px {
  height:110px!important
 }
 .min-w-lg-110px {
  min-width:110px!important
 }
 .min-h-lg-110px {
  min-height:110px!important
 }
 .max-h-lg-110px {
  max-height:110px!important
 }
 .max-w-lg-110px {
  max-width:110px!important
 }
 .w-lg-115px {
  width:115px!important
 }
 .h-lg-115px {
  height:115px!important
 }
 .min-w-lg-115px {
  min-width:115px!important
 }
 .min-h-lg-115px {
  min-height:115px!important
 }
 .max-h-lg-115px {
  max-height:115px!important
 }
 .max-w-lg-115px {
  max-width:115px!important
 }
 .w-lg-120px {
  width:120px!important
 }
 .h-lg-120px {
  height:120px!important
 }
 .min-w-lg-120px {
  min-width:120px!important
 }
 .min-h-lg-120px {
  min-height:120px!important
 }
 .max-h-lg-120px {
  max-height:120px!important
 }
 .max-w-lg-120px {
  max-width:120px!important
 }
 .w-lg-125px {
  width:125px!important
 }
 .h-lg-125px {
  height:125px!important
 }
 .min-w-lg-125px {
  min-width:125px!important
 }
 .min-h-lg-125px {
  min-height:125px!important
 }
 .max-h-lg-125px {
  max-height:125px!important
 }
 .max-w-lg-125px {
  max-width:125px!important
 }
 .w-lg-130px {
  width:130px!important
 }
 .h-lg-130px {
  height:130px!important
 }
 .min-w-lg-130px {
  min-width:130px!important
 }
 .min-h-lg-130px {
  min-height:130px!important
 }
 .max-h-lg-130px {
  max-height:130px!important
 }
 .max-w-lg-130px {
  max-width:130px!important
 }
 .w-lg-135px {
  width:135px!important
 }
 .h-lg-135px {
  height:135px!important
 }
 .min-w-lg-135px {
  min-width:135px!important
 }
 .min-h-lg-135px {
  min-height:135px!important
 }
 .max-h-lg-135px {
  max-height:135px!important
 }
 .max-w-lg-135px {
  max-width:135px!important
 }
 .w-lg-140px {
  width:140px!important
 }
 .h-lg-140px {
  height:140px!important
 }
 .min-w-lg-140px {
  min-width:140px!important
 }
 .min-h-lg-140px {
  min-height:140px!important
 }
 .max-h-lg-140px {
  max-height:140px!important
 }
 .max-w-lg-140px {
  max-width:140px!important
 }
 .w-lg-145px {
  width:145px!important
 }
 .h-lg-145px {
  height:145px!important
 }
 .min-w-lg-145px {
  min-width:145px!important
 }
 .min-h-lg-145px {
  min-height:145px!important
 }
 .max-h-lg-145px {
  max-height:145px!important
 }
 .max-w-lg-145px {
  max-width:145px!important
 }
 .w-lg-150px {
  width:150px!important
 }
 .h-lg-150px {
  height:150px!important
 }
 .min-w-lg-150px {
  min-width:150px!important
 }
 .min-h-lg-150px {
  min-height:150px!important
 }
 .max-h-lg-150px {
  max-height:150px!important
 }
 .max-w-lg-150px {
  max-width:150px!important
 }
 .w-lg-155px {
  width:155px!important
 }
 .h-lg-155px {
  height:155px!important
 }
 .min-w-lg-155px {
  min-width:155px!important
 }
 .min-h-lg-155px {
  min-height:155px!important
 }
 .max-h-lg-155px {
  max-height:155px!important
 }
 .max-w-lg-155px {
  max-width:155px!important
 }
 .w-lg-160px {
  width:160px!important
 }
 .h-lg-160px {
  height:160px!important
 }
 .min-w-lg-160px {
  min-width:160px!important
 }
 .min-h-lg-160px {
  min-height:160px!important
 }
 .max-h-lg-160px {
  max-height:160px!important
 }
 .max-w-lg-160px {
  max-width:160px!important
 }
 .w-lg-165px {
  width:165px!important
 }
 .h-lg-165px {
  height:165px!important
 }
 .min-w-lg-165px {
  min-width:165px!important
 }
 .min-h-lg-165px {
  min-height:165px!important
 }
 .max-h-lg-165px {
  max-height:165px!important
 }
 .max-w-lg-165px {
  max-width:165px!important
 }
 .w-lg-176px {
  width:170px!important
 }
 .h-lg-176px {
  height:170px!important
 }
 .min-w-lg-176px {
  min-width:170px!important
 }
 .min-h-lg-176px {
  min-height:170px!important
 }
 .max-h-lg-176px {
  max-height:170px!important
 }
 .max-w-lg-176px {
  max-width:170px!important
 }
 .w-lg-175px {
  width:175px!important
 }
 .h-lg-175px {
  height:175px!important
 }
 .min-w-lg-175px {
  min-width:175px!important
 }
 .min-h-lg-175px {
  min-height:175px!important
 }
 .max-h-lg-175px {
  max-height:175px!important
 }
 .max-w-lg-175px {
  max-width:175px!important
 }
 .w-lg-180px {
  width:180px!important
 }
 .h-lg-180px {
  height:180px!important
 }
 .min-w-lg-180px {
  min-width:180px!important
 }
 .min-h-lg-180px {
  min-height:180px!important
 }
 .max-h-lg-180px {
  max-height:180px!important
 }
 .max-w-lg-180px {
  max-width:180px!important
 }
 .w-lg-200px {
  width:200px!important
 }
 .h-lg-200px {
  height:200px!important
 }
 .min-w-lg-200px {
  min-width:200px!important
 }
 .min-h-lg-200px {
  min-height:200px!important
 }
 .max-h-lg-200px {
  max-height:200px!important
 }
 .max-w-lg-200px {
  max-width:200px!important
 }
 .w-lg-225px {
  width:225px!important
 }
 .h-lg-225px {
  height:225px!important
 }
 .min-w-lg-225px {
  min-width:225px!important
 }
 .min-h-lg-225px {
  min-height:225px!important
 }
 .max-h-lg-225px {
  max-height:225px!important
 }
 .max-w-lg-225px {
  max-width:225px!important
 }
 .w-lg-235px {
  width:235px!important
 }
 .h-lg-235px {
  height:235px!important
 }
 .min-w-lg-235px {
  min-width:235px!important
 }
 .min-h-lg-235px {
  min-height:235px!important
 }
 .max-h-lg-235px {
  max-height:235px!important
 }
 .max-w-lg-235px {
  max-width:235px!important
 }
 .w-lg-250px {
  width:250px!important
 }
 .h-lg-250px {
  height:250px!important
 }
 .min-w-lg-250px {
  min-width:250px!important
 }
 .min-h-lg-250px {
  min-height:250px!important
 }
 .max-h-lg-250px {
  max-height:250px!important
 }
 .max-w-lg-250px {
  max-width:250px!important
 }
 .w-lg-255px {
  width:255px!important
 }
 .h-lg-255px {
  height:255px!important
 }
 .min-w-lg-255px {
  min-width:255px!important
 }
 .min-h-lg-255px {
  min-height:255px!important
 }
 .max-h-lg-255px {
  max-height:255px!important
 }
 .max-w-lg-255px {
  max-width:255px!important
 }
 .w-lg-260px {
  width:260px!important
 }
 .h-lg-260px {
  height:260px!important
 }
 .min-w-lg-260px {
  min-width:260px!important
 }
 .min-h-lg-260px {
  min-height:260px!important
 }
 .max-h-lg-260px {
  max-height:260px!important
 }
 .max-w-lg-260px {
  max-width:260px!important
 }
 .w-lg-265px {
  width:265px!important
 }
 .h-lg-265px {
  height:265px!important
 }
 .min-w-lg-265px {
  min-width:265px!important
 }
 .min-h-lg-265px {
  min-height:265px!important
 }
 .max-h-lg-265px {
  max-height:265px!important
 }
 .max-w-lg-265px {
  max-width:265px!important
 }
 .w-lg-275px {
  width:275px!important
 }
 .h-lg-275px {
  height:275px!important
 }
 .min-w-lg-275px {
  min-width:275px!important
 }
 .min-h-lg-275px {
  min-height:275px!important
 }
 .max-h-lg-275px {
  max-height:275px!important
 }
 .max-w-lg-275px {
  max-width:275px!important
 }
 .w-lg-295px {
  width:295px!important
 }
 .h-lg-295px {
  height:295px!important
 }
 .min-w-lg-295px {
  min-width:295px!important
 }
 .min-h-lg-295px {
  min-height:295px!important
 }
 .max-h-lg-295px {
  max-height:295px!important
 }
 .max-w-lg-295px {
  max-width:295px!important
 }
 .w-lg-300px {
  width:300px!important
 }
 .h-lg-300px {
  height:300px!important
 }
 .min-w-lg-300px {
  min-width:300px!important
 }
 .min-h-lg-300px {
  min-height:300px!important
 }
 .max-h-lg-300px {
  max-height:300px!important
 }
 .max-w-lg-300px {
  max-width:300px!important
 }
 .w-lg-325px {
  width:325px!important
 }
 .h-lg-325px {
  height:325px!important
 }
 .min-w-lg-325px {
  min-width:325px!important
 }
 .min-h-lg-325px {
  min-height:325px!important
 }
 .max-h-lg-325px {
  max-height:325px!important
 }
 .max-w-lg-325px {
  max-width:325px!important
 }
 .w-lg-350px {
  width:350px!important
 }
 .h-lg-350px {
  height:350px!important
 }
 .min-w-lg-350px {
  min-width:350px!important
 }
 .min-h-lg-350px {
  min-height:350px!important
 }
 .max-h-lg-350px {
  max-height:350px!important
 }
 .max-w-lg-350px {
  max-width:350px!important
 }
 .w-lg-375px {
  width:375px!important
 }
 .h-lg-375px {
  height:375px!important
 }
 .min-w-lg-375px {
  min-width:375px!important
 }
 .min-h-lg-375px {
  min-height:375px!important
 }
 .max-h-lg-375px {
  max-height:375px!important
 }
 .max-w-lg-375px {
  max-width:375px!important
 }
 .w-lg-400px {
  width:400px!important
 }
 .h-lg-400px {
  height:400px!important
 }
 .min-w-lg-400px {
  min-width:400px!important
 }
 .min-h-lg-400px {
  min-height:400px!important
 }
 .max-h-lg-400px {
  max-height:400px!important
 }
 .max-w-lg-400px {
  max-width:400px!important
 }
 .w-lg-425px {
  width:425px!important
 }
 .h-lg-425px {
  height:425px!important
 }
 .min-w-lg-425px {
  min-width:425px!important
 }
 .min-h-lg-425px {
  min-height:425px!important
 }
 .max-h-lg-425px {
  max-height:425px!important
 }
 .max-w-lg-425px {
  max-width:425px!important
 }
 .w-lg-450px {
  width:450px!important
 }
 .h-lg-450px {
  height:450px!important
 }
 .min-w-lg-450px {
  min-width:450px!important
 }
 .min-h-lg-450px {
  min-height:450px!important
 }
 .max-h-lg-450px {
  max-height:450px!important
 }
 .max-w-lg-450px {
  max-width:450px!important
 }
 .w-lg-475px {
  width:475px!important
 }
 .h-lg-475px {
  height:475px!important
 }
 .min-w-lg-475px {
  min-width:475px!important
 }
 .min-h-lg-475px {
  min-height:475px!important
 }
 .max-h-lg-475px {
  max-height:475px!important
 }
 .max-w-lg-475px {
  max-width:475px!important
 }
 .w-lg-500px {
  width:500px!important
 }
 .h-lg-500px {
  height:500px!important
 }
 .min-w-lg-500px {
  min-width:500px!important
 }
 .min-h-lg-500px {
  min-height:500px!important
 }
 .max-h-lg-500px {
  max-height:500px!important
 }
 .max-w-lg-500px {
  max-width:500px!important
 }
 .w-lg-550px {
  width:550px!important
 }
 .h-lg-550px {
  height:550px!important
 }
 .min-w-lg-550px {
  min-width:550px!important
 }
 .min-h-lg-550px {
  min-height:550px!important
 }
 .max-h-lg-550px {
  max-height:550px!important
 }
 .max-w-lg-550px {
  max-width:550px!important
 }
 .w-lg-600px {
  width:600px!important
 }
 .h-lg-600px {
  height:600px!important
 }
 .min-w-lg-600px {
  min-width:600px!important
 }
 .min-h-lg-600px {
  min-height:600px!important
 }
 .max-h-lg-600px {
  max-height:600px!important
 }
 .max-w-lg-600px {
  max-width:600px!important
 }
 .w-lg-650px {
  width:650px!important
 }
 .h-lg-650px {
  height:650px!important
 }
 .min-w-lg-650px {
  min-width:650px!important
 }
 .min-h-lg-650px {
  min-height:650px!important
 }
 .max-h-lg-650px {
  max-height:650px!important
 }
 .max-w-lg-650px {
  max-width:650px!important
 }
 .w-lg-700px {
  width:700px!important
 }
 .h-lg-700px {
  height:700px!important
 }
 .min-w-lg-700px {
  min-width:700px!important
 }
 .min-h-lg-700px {
  min-height:700px!important
 }
 .max-h-lg-700px {
  max-height:700px!important
 }
 .max-w-lg-700px {
  max-width:700px!important
 }
 .w-lg-750px {
  width:750px!important
 }
 .h-lg-750px {
  height:750px!important
 }
 .min-w-lg-750px {
  min-width:750px!important
 }
 .min-h-lg-750px {
  min-height:750px!important
 }
 .max-h-lg-750px {
  max-height:750px!important
 }
 .max-w-lg-750px {
  max-width:750px!important
 }
 .w-lg-800px {
  width:800px!important
 }
 .h-lg-800px {
  height:800px!important
 }
 .min-w-lg-800px {
  min-width:800px!important
 }
 .min-h-lg-800px {
  min-height:800px!important
 }
 .max-h-lg-800px {
  max-height:800px!important
 }
 .max-w-lg-800px {
  max-width:800px!important
 }
 .w-lg-850px {
  width:850px!important
 }
 .h-lg-850px {
  height:850px!important
 }
 .min-w-lg-850px {
  min-width:850px!important
 }
 .min-h-lg-850px {
  min-height:850px!important
 }
 .max-h-lg-850px {
  max-height:850px!important
 }
 .max-w-lg-850px {
  max-width:850px!important
 }
 .w-lg-900px {
  width:900px!important
 }
 .h-lg-900px {
  height:900px!important
 }
 .min-w-lg-900px {
  min-width:900px!important
 }
 .min-h-lg-900px {
  min-height:900px!important
 }
 .max-h-lg-900px {
  max-height:900px!important
 }
 .max-w-lg-900px {
  max-width:900px!important
 }
 .w-lg-950px {
  width:950px!important
 }
 .h-lg-950px {
  height:950px!important
 }
 .min-w-lg-950px {
  min-width:950px!important
 }
 .min-h-lg-950px {
  min-height:950px!important
 }
 .max-h-lg-950px {
  max-height:950px!important
 }
 .max-w-lg-950px {
  max-width:950px!important
 }
 .w-lg-1000px {
  width:1000px!important
 }
 .h-lg-1000px {
  height:1000px!important
 }
 .min-w-lg-1000px {
  min-width:1000px!important
 }
 .min-h-lg-1000px {
  min-height:1000px!important
 }
 .max-h-lg-1000px {
  max-height:1000px!important
 }
 .max-w-lg-1000px {
  max-width:1000px!important
 }
}
@media (min-width:1200px) {
 .w-xl-100 {
  width:100%!important
 }
 .h-xl-100 {
  height:100%!important
 }
 .min-w-xl-100 {
  min-width:100%!important
 }
 .min-h-xl-100 {
  min-height:100%!important
 }
 .max-h-xl-100 {
  max-height:100%!important
 }
 .max-w-xl-100 {
  max-width:100%!important
 }
 .w-xl-50 {
  width:50%!important
 }
 .h-xl-50 {
  height:50%!important
 }
 .min-w-xl-50 {
  min-width:50%!important
 }
 .min-h-xl-50 {
  min-height:50%!important
 }
 .max-h-xl-50 {
  max-height:50%!important
 }
 .max-w-xl-50 {
  max-width:50%!important
 }
 .w-xl-auto {
  width:auto!important
 }
 .h-xl-auto {
  height:auto!important
 }
 .min-w-xl-auto {
  min-width:auto!important
 }
 .min-h-xl-auto {
  min-height:auto!important
 }
 .max-h-xl-auto {
  max-height:auto!important
 }
 .max-w-xl-auto {
  max-width:auto!important
 }
 .w-xl-1px {
  width:1px!important
 }
 .h-xl-1px {
  height:1px!important
 }
 .min-w-xl-1px {
  min-width:1px!important
 }
 .min-h-xl-1px {
  min-height:1px!important
 }
 .max-h-xl-1px {
  max-height:1px!important
 }
 .max-w-xl-1px {
  max-width:1px!important
 }
 .w-xl-2px {
  width:2px!important
 }
 .h-xl-2px {
  height:2px!important
 }
 .min-w-xl-2px {
  min-width:2px!important
 }
 .min-h-xl-2px {
  min-height:2px!important
 }
 .max-h-xl-2px {
  max-height:2px!important
 }
 .max-w-xl-2px {
  max-width:2px!important
 }
 .w-xl-3px {
  width:3px!important
 }
 .h-xl-3px {
  height:3px!important
 }
 .min-w-xl-3px {
  min-width:3px!important
 }
 .min-h-xl-3px {
  min-height:3px!important
 }
 .max-h-xl-3px {
  max-height:3px!important
 }
 .max-w-xl-3px {
  max-width:3px!important
 }
 .w-xl-4px {
  width:4px!important
 }
 .h-xl-4px {
  height:4px!important
 }
 .min-w-xl-4px {
  min-width:4px!important
 }
 .min-h-xl-4px {
  min-height:4px!important
 }
 .max-h-xl-4px {
  max-height:4px!important
 }
 .max-w-xl-4px {
  max-width:4px!important
 }
 .w-xl-5px {
  width:5px!important
 }
 .h-xl-5px {
  height:5px!important
 }
 .min-w-xl-5px {
  min-width:5px!important
 }
 .min-h-xl-5px {
  min-height:5px!important
 }
 .max-h-xl-5px {
  max-height:5px!important
 }
 .max-w-xl-5px {
  max-width:5px!important
 }
 .w-xl-10px {
  width:10px!important
 }
 .h-xl-10px {
  height:10px!important
 }
 .min-w-xl-10px {
  min-width:10px!important
 }
 .min-h-xl-10px {
  min-height:10px!important
 }
 .max-h-xl-10px {
  max-height:10px!important
 }
 .max-w-xl-10px {
  max-width:10px!important
 }
 .w-xl-15px {
  width:15px!important
 }
 .h-xl-15px {
  height:15px!important
 }
 .min-w-xl-15px {
  min-width:15px!important
 }
 .min-h-xl-15px {
  min-height:15px!important
 }
 .max-h-xl-15px {
  max-height:15px!important
 }
 .max-w-xl-15px {
  max-width:15px!important
 }
 .w-xl-20px {
  width:20px!important
 }
 .h-xl-20px {
  height:20px!important
 }
 .min-w-xl-20px {
  min-width:20px!important
 }
 .min-h-xl-20px {
  min-height:20px!important
 }
 .max-h-xl-20px {
  max-height:20px!important
 }
 .max-w-xl-20px {
  max-width:20px!important
 }
 .w-xl-25px {
  width:25px!important
 }
 .h-xl-25px {
  height:25px!important
 }
 .min-w-xl-25px {
  min-width:25px!important
 }
 .min-h-xl-25px {
  min-height:25px!important
 }
 .max-h-xl-25px {
  max-height:25px!important
 }
 .max-w-xl-25px {
  max-width:25px!important
 }
 .w-xl-30px {
  width:30px!important
 }
 .h-xl-30px {
  height:30px!important
 }
 .min-w-xl-30px {
  min-width:30px!important
 }
 .min-h-xl-30px {
  min-height:30px!important
 }
 .max-h-xl-30px {
  max-height:30px!important
 }
 .max-w-xl-30px {
  max-width:30px!important
 }
 .w-xl-35px {
  width:35px!important
 }
 .h-xl-35px {
  height:35px!important
 }
 .min-w-xl-35px {
  min-width:35px!important
 }
 .min-h-xl-35px {
  min-height:35px!important
 }
 .max-h-xl-35px {
  max-height:35px!important
 }
 .max-w-xl-35px {
  max-width:35px!important
 }
 .w-xl-40px {
  width:40px!important
 }
 .h-xl-40px {
  height:40px!important
 }
 .min-w-xl-40px {
  min-width:40px!important
 }
 .min-h-xl-40px {
  min-height:40px!important
 }
 .max-h-xl-40px {
  max-height:40px!important
 }
 .max-w-xl-40px {
  max-width:40px!important
 }
 .w-xl-45px {
  width:45px!important
 }
 .h-xl-45px {
  height:45px!important
 }
 .min-w-xl-45px {
  min-width:45px!important
 }
 .min-h-xl-45px {
  min-height:45px!important
 }
 .max-h-xl-45px {
  max-height:45px!important
 }
 .max-w-xl-45px {
  max-width:45px!important
 }
 .w-xl-50px {
  width:50px!important
 }
 .h-xl-50px {
  height:50px!important
 }
 .min-w-xl-50px {
  min-width:50px!important
 }
 .min-h-xl-50px {
  min-height:50px!important
 }
 .max-h-xl-50px {
  max-height:50px!important
 }
 .max-w-xl-50px {
  max-width:50px!important
 }
 .w-xl-55px {
  width:55px!important
 }
 .h-xl-55px {
  height:55px!important
 }
 .min-w-xl-55px {
  min-width:55px!important
 }
 .min-h-xl-55px {
  min-height:55px!important
 }
 .max-h-xl-55px {
  max-height:55px!important
 }
 .max-w-xl-55px {
  max-width:55px!important
 }
 .w-xl-60px {
  width:60px!important
 }
 .h-xl-60px {
  height:60px!important
 }
 .min-w-xl-60px {
  min-width:60px!important
 }
 .min-h-xl-60px {
  min-height:60px!important
 }
 .max-h-xl-60px {
  max-height:60px!important
 }
 .max-w-xl-60px {
  max-width:60px!important
 }
 .w-xl-65px {
  width:65px!important
 }
 .h-xl-65px {
  height:65px!important
 }
 .min-w-xl-65px {
  min-width:65px!important
 }
 .min-h-xl-65px {
  min-height:65px!important
 }
 .max-h-xl-65px {
  max-height:65px!important
 }
 .max-w-xl-65px {
  max-width:65px!important
 }
 .w-xl-70px {
  width:70px!important
 }
 .h-xl-70px {
  height:70px!important
 }
 .min-w-xl-70px {
  min-width:70px!important
 }
 .min-h-xl-70px {
  min-height:70px!important
 }
 .max-h-xl-70px {
  max-height:70px!important
 }
 .max-w-xl-70px {
  max-width:70px!important
 }
 .w-xl-75px {
  width:75px!important
 }
 .h-xl-75px {
  height:75px!important
 }
 .min-w-xl-75px {
  min-width:75px!important
 }
 .min-h-xl-75px {
  min-height:75px!important
 }
 .max-h-xl-75px {
  max-height:75px!important
 }
 .max-w-xl-75px {
  max-width:75px!important
 }
 .w-xl-80px {
  width:80px!important
 }
 .h-xl-80px {
  height:80px!important
 }
 .min-w-xl-80px {
  min-width:80px!important
 }
 .min-h-xl-80px {
  min-height:80px!important
 }
 .max-h-xl-80px {
  max-height:80px!important
 }
 .max-w-xl-80px {
  max-width:80px!important
 }
 .w-xl-85px {
  width:85px!important
 }
 .h-xl-85px {
  height:85px!important
 }
 .min-w-xl-85px {
  min-width:85px!important
 }
 .min-h-xl-85px {
  min-height:85px!important
 }
 .max-h-xl-85px {
  max-height:85px!important
 }
 .max-w-xl-85px {
  max-width:85px!important
 }
 .w-xl-90px {
  width:90px!important
 }
 .h-xl-90px {
  height:90px!important
 }
 .min-w-xl-90px {
  min-width:90px!important
 }
 .min-h-xl-90px {
  min-height:90px!important
 }
 .max-h-xl-90px {
  max-height:90px!important
 }
 .max-w-xl-90px {
  max-width:90px!important
 }
 .w-xl-95px {
  width:95px!important
 }
 .h-xl-95px {
  height:95px!important
 }
 .min-w-xl-95px {
  min-width:95px!important
 }
 .min-h-xl-95px {
  min-height:95px!important
 }
 .max-h-xl-95px {
  max-height:95px!important
 }
 .max-w-xl-95px {
  max-width:95px!important
 }
 .w-xl-100px {
  width:100px!important
 }
 .h-xl-100px {
  height:100px!important
 }
 .min-w-xl-100px {
  min-width:100px!important
 }
 .min-h-xl-100px {
  min-height:100px!important
 }
 .max-h-xl-100px {
  max-height:100px!important
 }
 .max-w-xl-100px {
  max-width:100px!important
 }
 .w-xl-105px {
  width:105px!important
 }
 .h-xl-105px {
  height:105px!important
 }
 .min-w-xl-105px {
  min-width:105px!important
 }
 .min-h-xl-105px {
  min-height:105px!important
 }
 .max-h-xl-105px {
  max-height:105px!important
 }
 .max-w-xl-105px {
  max-width:105px!important
 }
 .w-xl-110px {
  width:110px!important
 }
 .h-xl-110px {
  height:110px!important
 }
 .min-w-xl-110px {
  min-width:110px!important
 }
 .min-h-xl-110px {
  min-height:110px!important
 }
 .max-h-xl-110px {
  max-height:110px!important
 }
 .max-w-xl-110px {
  max-width:110px!important
 }
 .w-xl-115px {
  width:115px!important
 }
 .h-xl-115px {
  height:115px!important
 }
 .min-w-xl-115px {
  min-width:115px!important
 }
 .min-h-xl-115px {
  min-height:115px!important
 }
 .max-h-xl-115px {
  max-height:115px!important
 }
 .max-w-xl-115px {
  max-width:115px!important
 }
 .w-xl-120px {
  width:120px!important
 }
 .h-xl-120px {
  height:120px!important
 }
 .min-w-xl-120px {
  min-width:120px!important
 }
 .min-h-xl-120px {
  min-height:120px!important
 }
 .max-h-xl-120px {
  max-height:120px!important
 }
 .max-w-xl-120px {
  max-width:120px!important
 }
 .w-xl-125px {
  width:125px!important
 }
 .h-xl-125px {
  height:125px!important
 }
 .min-w-xl-125px {
  min-width:125px!important
 }
 .min-h-xl-125px {
  min-height:125px!important
 }
 .max-h-xl-125px {
  max-height:125px!important
 }
 .max-w-xl-125px {
  max-width:125px!important
 }
 .w-xl-130px {
  width:130px!important
 }
 .h-xl-130px {
  height:130px!important
 }
 .min-w-xl-130px {
  min-width:130px!important
 }
 .min-h-xl-130px {
  min-height:130px!important
 }
 .max-h-xl-130px {
  max-height:130px!important
 }
 .max-w-xl-130px {
  max-width:130px!important
 }
 .w-xl-135px {
  width:135px!important
 }
 .h-xl-135px {
  height:135px!important
 }
 .min-w-xl-135px {
  min-width:135px!important
 }
 .min-h-xl-135px {
  min-height:135px!important
 }
 .max-h-xl-135px {
  max-height:135px!important
 }
 .max-w-xl-135px {
  max-width:135px!important
 }
 .w-xl-140px {
  width:140px!important
 }
 .h-xl-140px {
  height:140px!important
 }
 .min-w-xl-140px {
  min-width:140px!important
 }
 .min-h-xl-140px {
  min-height:140px!important
 }
 .max-h-xl-140px {
  max-height:140px!important
 }
 .max-w-xl-140px {
  max-width:140px!important
 }
 .w-xl-145px {
  width:145px!important
 }
 .h-xl-145px {
  height:145px!important
 }
 .min-w-xl-145px {
  min-width:145px!important
 }
 .min-h-xl-145px {
  min-height:145px!important
 }
 .max-h-xl-145px {
  max-height:145px!important
 }
 .max-w-xl-145px {
  max-width:145px!important
 }
 .w-xl-150px {
  width:150px!important
 }
 .h-xl-150px {
  height:150px!important
 }
 .min-w-xl-150px {
  min-width:150px!important
 }
 .min-h-xl-150px {
  min-height:150px!important
 }
 .max-h-xl-150px {
  max-height:150px!important
 }
 .max-w-xl-150px {
  max-width:150px!important
 }
 .w-xl-155px {
  width:155px!important
 }
 .h-xl-155px {
  height:155px!important
 }
 .min-w-xl-155px {
  min-width:155px!important
 }
 .min-h-xl-155px {
  min-height:155px!important
 }
 .max-h-xl-155px {
  max-height:155px!important
 }
 .max-w-xl-155px {
  max-width:155px!important
 }
 .w-xl-160px {
  width:160px!important
 }
 .h-xl-160px {
  height:160px!important
 }
 .min-w-xl-160px {
  min-width:160px!important
 }
 .min-h-xl-160px {
  min-height:160px!important
 }
 .max-h-xl-160px {
  max-height:160px!important
 }
 .max-w-xl-160px {
  max-width:160px!important
 }
 .w-xl-165px {
  width:165px!important
 }
 .h-xl-165px {
  height:165px!important
 }
 .min-w-xl-165px {
  min-width:165px!important
 }
 .min-h-xl-165px {
  min-height:165px!important
 }
 .max-h-xl-165px {
  max-height:165px!important
 }
 .max-w-xl-165px {
  max-width:165px!important
 }
 .w-xl-176px {
  width:170px!important
 }
 .h-xl-176px {
  height:170px!important
 }
 .min-w-xl-176px {
  min-width:170px!important
 }
 .min-h-xl-176px {
  min-height:170px!important
 }
 .max-h-xl-176px {
  max-height:170px!important
 }
 .max-w-xl-176px {
  max-width:170px!important
 }
 .w-xl-175px {
  width:175px!important
 }
 .h-xl-175px {
  height:175px!important
 }
 .min-w-xl-175px {
  min-width:175px!important
 }
 .min-h-xl-175px {
  min-height:175px!important
 }
 .max-h-xl-175px {
  max-height:175px!important
 }
 .max-w-xl-175px {
  max-width:175px!important
 }
 .w-xl-180px {
  width:180px!important
 }
 .h-xl-180px {
  height:180px!important
 }
 .min-w-xl-180px {
  min-width:180px!important
 }
 .min-h-xl-180px {
  min-height:180px!important
 }
 .max-h-xl-180px {
  max-height:180px!important
 }
 .max-w-xl-180px {
  max-width:180px!important
 }
 .w-xl-200px {
  width:200px!important
 }
 .h-xl-200px {
  height:200px!important
 }
 .min-w-xl-200px {
  min-width:200px!important
 }
 .min-h-xl-200px {
  min-height:200px!important
 }
 .max-h-xl-200px {
  max-height:200px!important
 }
 .max-w-xl-200px {
  max-width:200px!important
 }
 .w-xl-225px {
  width:225px!important
 }
 .h-xl-225px {
  height:225px!important
 }
 .min-w-xl-225px {
  min-width:225px!important
 }
 .min-h-xl-225px {
  min-height:225px!important
 }
 .max-h-xl-225px {
  max-height:225px!important
 }
 .max-w-xl-225px {
  max-width:225px!important
 }
 .w-xl-235px {
  width:235px!important
 }
 .h-xl-235px {
  height:235px!important
 }
 .min-w-xl-235px {
  min-width:235px!important
 }
 .min-h-xl-235px {
  min-height:235px!important
 }
 .max-h-xl-235px {
  max-height:235px!important
 }
 .max-w-xl-235px {
  max-width:235px!important
 }
 .w-xl-250px {
  width:250px!important
 }
 .h-xl-250px {
  height:250px!important
 }
 .min-w-xl-250px {
  min-width:250px!important
 }
 .min-h-xl-250px {
  min-height:250px!important
 }
 .max-h-xl-250px {
  max-height:250px!important
 }
 .max-w-xl-250px {
  max-width:250px!important
 }
 .w-xl-255px {
  width:255px!important
 }
 .h-xl-255px {
  height:255px!important
 }
 .min-w-xl-255px {
  min-width:255px!important
 }
 .min-h-xl-255px {
  min-height:255px!important
 }
 .max-h-xl-255px {
  max-height:255px!important
 }
 .max-w-xl-255px {
  max-width:255px!important
 }
 .w-xl-260px {
  width:260px!important
 }
 .h-xl-260px {
  height:260px!important
 }
 .min-w-xl-260px {
  min-width:260px!important
 }
 .min-h-xl-260px {
  min-height:260px!important
 }
 .max-h-xl-260px {
  max-height:260px!important
 }
 .max-w-xl-260px {
  max-width:260px!important
 }
 .w-xl-265px {
  width:265px!important
 }
 .h-xl-265px {
  height:265px!important
 }
 .min-w-xl-265px {
  min-width:265px!important
 }
 .min-h-xl-265px {
  min-height:265px!important
 }
 .max-h-xl-265px {
  max-height:265px!important
 }
 .max-w-xl-265px {
  max-width:265px!important
 }
 .w-xl-275px {
  width:275px!important
 }
 .h-xl-275px {
  height:275px!important
 }
 .min-w-xl-275px {
  min-width:275px!important
 }
 .min-h-xl-275px {
  min-height:275px!important
 }
 .max-h-xl-275px {
  max-height:275px!important
 }
 .max-w-xl-275px {
  max-width:275px!important
 }
 .w-xl-295px {
  width:295px!important
 }
 .h-xl-295px {
  height:295px!important
 }
 .min-w-xl-295px {
  min-width:295px!important
 }
 .min-h-xl-295px {
  min-height:295px!important
 }
 .max-h-xl-295px {
  max-height:295px!important
 }
 .max-w-xl-295px {
  max-width:295px!important
 }
 .w-xl-300px {
  width:300px!important
 }
 .h-xl-300px {
  height:300px!important
 }
 .min-w-xl-300px {
  min-width:300px!important
 }
 .min-h-xl-300px {
  min-height:300px!important
 }
 .max-h-xl-300px {
  max-height:300px!important
 }
 .max-w-xl-300px {
  max-width:300px!important
 }
 .w-xl-325px {
  width:325px!important
 }
 .h-xl-325px {
  height:325px!important
 }
 .min-w-xl-325px {
  min-width:325px!important
 }
 .min-h-xl-325px {
  min-height:325px!important
 }
 .max-h-xl-325px {
  max-height:325px!important
 }
 .max-w-xl-325px {
  max-width:325px!important
 }
 .w-xl-350px {
  width:350px!important
 }
 .h-xl-350px {
  height:350px!important
 }
 .min-w-xl-350px {
  min-width:350px!important
 }
 .min-h-xl-350px {
  min-height:350px!important
 }
 .max-h-xl-350px {
  max-height:350px!important
 }
 .max-w-xl-350px {
  max-width:350px!important
 }
 .w-xl-375px {
  width:375px!important
 }
 .h-xl-375px {
  height:375px!important
 }
 .min-w-xl-375px {
  min-width:375px!important
 }
 .min-h-xl-375px {
  min-height:375px!important
 }
 .max-h-xl-375px {
  max-height:375px!important
 }
 .max-w-xl-375px {
  max-width:375px!important
 }
 .w-xl-400px {
  width:400px!important
 }
 .h-xl-400px {
  height:400px!important
 }
 .min-w-xl-400px {
  min-width:400px!important
 }
 .min-h-xl-400px {
  min-height:400px!important
 }
 .max-h-xl-400px {
  max-height:400px!important
 }
 .max-w-xl-400px {
  max-width:400px!important
 }
 .w-xl-425px {
  width:425px!important
 }
 .h-xl-425px {
  height:425px!important
 }
 .min-w-xl-425px {
  min-width:425px!important
 }
 .min-h-xl-425px {
  min-height:425px!important
 }
 .max-h-xl-425px {
  max-height:425px!important
 }
 .max-w-xl-425px {
  max-width:425px!important
 }
 .w-xl-450px {
  width:450px!important
 }
 .h-xl-450px {
  height:450px!important
 }
 .min-w-xl-450px {
  min-width:450px!important
 }
 .min-h-xl-450px {
  min-height:450px!important
 }
 .max-h-xl-450px {
  max-height:450px!important
 }
 .max-w-xl-450px {
  max-width:450px!important
 }
 .w-xl-475px {
  width:475px!important
 }
 .h-xl-475px {
  height:475px!important
 }
 .min-w-xl-475px {
  min-width:475px!important
 }
 .min-h-xl-475px {
  min-height:475px!important
 }
 .max-h-xl-475px {
  max-height:475px!important
 }
 .max-w-xl-475px {
  max-width:475px!important
 }
 .w-xl-500px {
  width:500px!important
 }
 .h-xl-500px {
  height:500px!important
 }
 .min-w-xl-500px {
  min-width:500px!important
 }
 .min-h-xl-500px {
  min-height:500px!important
 }
 .max-h-xl-500px {
  max-height:500px!important
 }
 .max-w-xl-500px {
  max-width:500px!important
 }
 .w-xl-550px {
  width:550px!important
 }
 .h-xl-550px {
  height:550px!important
 }
 .min-w-xl-550px {
  min-width:550px!important
 }
 .min-h-xl-550px {
  min-height:550px!important
 }
 .max-h-xl-550px {
  max-height:550px!important
 }
 .max-w-xl-550px {
  max-width:550px!important
 }
 .w-xl-600px {
  width:600px!important
 }
 .h-xl-600px {
  height:600px!important
 }
 .min-w-xl-600px {
  min-width:600px!important
 }
 .min-h-xl-600px {
  min-height:600px!important
 }
 .max-h-xl-600px {
  max-height:600px!important
 }
 .max-w-xl-600px {
  max-width:600px!important
 }
 .w-xl-650px {
  width:650px!important
 }
 .h-xl-650px {
  height:650px!important
 }
 .min-w-xl-650px {
  min-width:650px!important
 }
 .min-h-xl-650px {
  min-height:650px!important
 }
 .max-h-xl-650px {
  max-height:650px!important
 }
 .max-w-xl-650px {
  max-width:650px!important
 }
 .w-xl-700px {
  width:700px!important
 }
 .h-xl-700px {
  height:700px!important
 }
 .min-w-xl-700px {
  min-width:700px!important
 }
 .min-h-xl-700px {
  min-height:700px!important
 }
 .max-h-xl-700px {
  max-height:700px!important
 }
 .max-w-xl-700px {
  max-width:700px!important
 }
 .w-xl-750px {
  width:750px!important
 }
 .h-xl-750px {
  height:750px!important
 }
 .min-w-xl-750px {
  min-width:750px!important
 }
 .min-h-xl-750px {
  min-height:750px!important
 }
 .max-h-xl-750px {
  max-height:750px!important
 }
 .max-w-xl-750px {
  max-width:750px!important
 }
 .w-xl-800px {
  width:800px!important
 }
 .h-xl-800px {
  height:800px!important
 }
 .min-w-xl-800px {
  min-width:800px!important
 }
 .min-h-xl-800px {
  min-height:800px!important
 }
 .max-h-xl-800px {
  max-height:800px!important
 }
 .max-w-xl-800px {
  max-width:800px!important
 }
 .w-xl-850px {
  width:850px!important
 }
 .h-xl-850px {
  height:850px!important
 }
 .min-w-xl-850px {
  min-width:850px!important
 }
 .min-h-xl-850px {
  min-height:850px!important
 }
 .max-h-xl-850px {
  max-height:850px!important
 }
 .max-w-xl-850px {
  max-width:850px!important
 }
 .w-xl-900px {
  width:900px!important
 }
 .h-xl-900px {
  height:900px!important
 }
 .min-w-xl-900px {
  min-width:900px!important
 }
 .min-h-xl-900px {
  min-height:900px!important
 }
 .max-h-xl-900px {
  max-height:900px!important
 }
 .max-w-xl-900px {
  max-width:900px!important
 }
 .w-xl-950px {
  width:950px!important
 }
 .h-xl-950px {
  height:950px!important
 }
 .min-w-xl-950px {
  min-width:950px!important
 }
 .min-h-xl-950px {
  min-height:950px!important
 }
 .max-h-xl-950px {
  max-height:950px!important
 }
 .max-w-xl-950px {
  max-width:950px!important
 }
 .w-xl-1000px {
  width:1000px!important
 }
 .h-xl-1000px {
  height:1000px!important
 }
 .min-w-xl-1000px {
  min-width:1000px!important
 }
 .min-h-xl-1000px {
  min-height:1000px!important
 }
 .max-h-xl-1000px {
  max-height:1000px!important
 }
 .max-w-xl-1000px {
  max-width:1000px!important
 }
}
@media (min-width:1400px) {
 .w-xxl-100 {
  width:100%!important
 }
 .h-xxl-100 {
  height:100%!important
 }
 .min-w-xxl-100 {
  min-width:100%!important
 }
 .min-h-xxl-100 {
  min-height:100%!important
 }
 .max-h-xxl-100 {
  max-height:100%!important
 }
 .max-w-xxl-100 {
  max-width:100%!important
 }
 .w-xxl-50 {
  width:50%!important
 }
 .h-xxl-50 {
  height:50%!important
 }
 .min-w-xxl-50 {
  min-width:50%!important
 }
 .min-h-xxl-50 {
  min-height:50%!important
 }
 .max-h-xxl-50 {
  max-height:50%!important
 }
 .max-w-xxl-50 {
  max-width:50%!important
 }
 .w-xxl-auto {
  width:auto!important
 }
 .h-xxl-auto {
  height:auto!important
 }
 .min-w-xxl-auto {
  min-width:auto!important
 }
 .min-h-xxl-auto {
  min-height:auto!important
 }
 .max-h-xxl-auto {
  max-height:auto!important
 }
 .max-w-xxl-auto {
  max-width:auto!important
 }
 .w-xxl-1px {
  width:1px!important
 }
 .h-xxl-1px {
  height:1px!important
 }
 .min-w-xxl-1px {
  min-width:1px!important
 }
 .min-h-xxl-1px {
  min-height:1px!important
 }
 .max-h-xxl-1px {
  max-height:1px!important
 }
 .max-w-xxl-1px {
  max-width:1px!important
 }
 .w-xxl-2px {
  width:2px!important
 }
 .h-xxl-2px {
  height:2px!important
 }
 .min-w-xxl-2px {
  min-width:2px!important
 }
 .min-h-xxl-2px {
  min-height:2px!important
 }
 .max-h-xxl-2px {
  max-height:2px!important
 }
 .max-w-xxl-2px {
  max-width:2px!important
 }
 .w-xxl-3px {
  width:3px!important
 }
 .h-xxl-3px {
  height:3px!important
 }
 .min-w-xxl-3px {
  min-width:3px!important
 }
 .min-h-xxl-3px {
  min-height:3px!important
 }
 .max-h-xxl-3px {
  max-height:3px!important
 }
 .max-w-xxl-3px {
  max-width:3px!important
 }
 .w-xxl-4px {
  width:4px!important
 }
 .h-xxl-4px {
  height:4px!important
 }
 .min-w-xxl-4px {
  min-width:4px!important
 }
 .min-h-xxl-4px {
  min-height:4px!important
 }
 .max-h-xxl-4px {
  max-height:4px!important
 }
 .max-w-xxl-4px {
  max-width:4px!important
 }
 .w-xxl-5px {
  width:5px!important
 }
 .h-xxl-5px {
  height:5px!important
 }
 .min-w-xxl-5px {
  min-width:5px!important
 }
 .min-h-xxl-5px {
  min-height:5px!important
 }
 .max-h-xxl-5px {
  max-height:5px!important
 }
 .max-w-xxl-5px {
  max-width:5px!important
 }
 .w-xxl-10px {
  width:10px!important
 }
 .h-xxl-10px {
  height:10px!important
 }
 .min-w-xxl-10px {
  min-width:10px!important
 }
 .min-h-xxl-10px {
  min-height:10px!important
 }
 .max-h-xxl-10px {
  max-height:10px!important
 }
 .max-w-xxl-10px {
  max-width:10px!important
 }
 .w-xxl-15px {
  width:15px!important
 }
 .h-xxl-15px {
  height:15px!important
 }
 .min-w-xxl-15px {
  min-width:15px!important
 }
 .min-h-xxl-15px {
  min-height:15px!important
 }
 .max-h-xxl-15px {
  max-height:15px!important
 }
 .max-w-xxl-15px {
  max-width:15px!important
 }
 .w-xxl-20px {
  width:20px!important
 }
 .h-xxl-20px {
  height:20px!important
 }
 .min-w-xxl-20px {
  min-width:20px!important
 }
 .min-h-xxl-20px {
  min-height:20px!important
 }
 .max-h-xxl-20px {
  max-height:20px!important
 }
 .max-w-xxl-20px {
  max-width:20px!important
 }
 .w-xxl-25px {
  width:25px!important
 }
 .h-xxl-25px {
  height:25px!important
 }
 .min-w-xxl-25px {
  min-width:25px!important
 }
 .min-h-xxl-25px {
  min-height:25px!important
 }
 .max-h-xxl-25px {
  max-height:25px!important
 }
 .max-w-xxl-25px {
  max-width:25px!important
 }
 .w-xxl-30px {
  width:30px!important
 }
 .h-xxl-30px {
  height:30px!important
 }
 .min-w-xxl-30px {
  min-width:30px!important
 }
 .min-h-xxl-30px {
  min-height:30px!important
 }
 .max-h-xxl-30px {
  max-height:30px!important
 }
 .max-w-xxl-30px {
  max-width:30px!important
 }
 .w-xxl-35px {
  width:35px!important
 }
 .h-xxl-35px {
  height:35px!important
 }
 .min-w-xxl-35px {
  min-width:35px!important
 }
 .min-h-xxl-35px {
  min-height:35px!important
 }
 .max-h-xxl-35px {
  max-height:35px!important
 }
 .max-w-xxl-35px {
  max-width:35px!important
 }
 .w-xxl-40px {
  width:40px!important
 }
 .h-xxl-40px {
  height:40px!important
 }
 .min-w-xxl-40px {
  min-width:40px!important
 }
 .min-h-xxl-40px {
  min-height:40px!important
 }
 .max-h-xxl-40px {
  max-height:40px!important
 }
 .max-w-xxl-40px {
  max-width:40px!important
 }
 .w-xxl-45px {
  width:45px!important
 }
 .h-xxl-45px {
  height:45px!important
 }
 .min-w-xxl-45px {
  min-width:45px!important
 }
 .min-h-xxl-45px {
  min-height:45px!important
 }
 .max-h-xxl-45px {
  max-height:45px!important
 }
 .max-w-xxl-45px {
  max-width:45px!important
 }
 .w-xxl-50px {
  width:50px!important
 }
 .h-xxl-50px {
  height:50px!important
 }
 .min-w-xxl-50px {
  min-width:50px!important
 }
 .min-h-xxl-50px {
  min-height:50px!important
 }
 .max-h-xxl-50px {
  max-height:50px!important
 }
 .max-w-xxl-50px {
  max-width:50px!important
 }
 .w-xxl-55px {
  width:55px!important
 }
 .h-xxl-55px {
  height:55px!important
 }
 .min-w-xxl-55px {
  min-width:55px!important
 }
 .min-h-xxl-55px {
  min-height:55px!important
 }
 .max-h-xxl-55px {
  max-height:55px!important
 }
 .max-w-xxl-55px {
  max-width:55px!important
 }
 .w-xxl-60px {
  width:60px!important
 }
 .h-xxl-60px {
  height:60px!important
 }
 .min-w-xxl-60px {
  min-width:60px!important
 }
 .min-h-xxl-60px {
  min-height:60px!important
 }
 .max-h-xxl-60px {
  max-height:60px!important
 }
 .max-w-xxl-60px {
  max-width:60px!important
 }
 .w-xxl-65px {
  width:65px!important
 }
 .h-xxl-65px {
  height:65px!important
 }
 .min-w-xxl-65px {
  min-width:65px!important
 }
 .min-h-xxl-65px {
  min-height:65px!important
 }
 .max-h-xxl-65px {
  max-height:65px!important
 }
 .max-w-xxl-65px {
  max-width:65px!important
 }
 .w-xxl-70px {
  width:70px!important
 }
 .h-xxl-70px {
  height:70px!important
 }
 .min-w-xxl-70px {
  min-width:70px!important
 }
 .min-h-xxl-70px {
  min-height:70px!important
 }
 .max-h-xxl-70px {
  max-height:70px!important
 }
 .max-w-xxl-70px {
  max-width:70px!important
 }
 .w-xxl-75px {
  width:75px!important
 }
 .h-xxl-75px {
  height:75px!important
 }
 .min-w-xxl-75px {
  min-width:75px!important
 }
 .min-h-xxl-75px {
  min-height:75px!important
 }
 .max-h-xxl-75px {
  max-height:75px!important
 }
 .max-w-xxl-75px {
  max-width:75px!important
 }
 .w-xxl-80px {
  width:80px!important
 }
 .h-xxl-80px {
  height:80px!important
 }
 .min-w-xxl-80px {
  min-width:80px!important
 }
 .min-h-xxl-80px {
  min-height:80px!important
 }
 .max-h-xxl-80px {
  max-height:80px!important
 }
 .max-w-xxl-80px {
  max-width:80px!important
 }
 .w-xxl-85px {
  width:85px!important
 }
 .h-xxl-85px {
  height:85px!important
 }
 .min-w-xxl-85px {
  min-width:85px!important
 }
 .min-h-xxl-85px {
  min-height:85px!important
 }
 .max-h-xxl-85px {
  max-height:85px!important
 }
 .max-w-xxl-85px {
  max-width:85px!important
 }
 .w-xxl-90px {
  width:90px!important
 }
 .h-xxl-90px {
  height:90px!important
 }
 .min-w-xxl-90px {
  min-width:90px!important
 }
 .min-h-xxl-90px {
  min-height:90px!important
 }
 .max-h-xxl-90px {
  max-height:90px!important
 }
 .max-w-xxl-90px {
  max-width:90px!important
 }
 .w-xxl-95px {
  width:95px!important
 }
 .h-xxl-95px {
  height:95px!important
 }
 .min-w-xxl-95px {
  min-width:95px!important
 }
 .min-h-xxl-95px {
  min-height:95px!important
 }
 .max-h-xxl-95px {
  max-height:95px!important
 }
 .max-w-xxl-95px {
  max-width:95px!important
 }
 .w-xxl-100px {
  width:100px!important
 }
 .h-xxl-100px {
  height:100px!important
 }
 .min-w-xxl-100px {
  min-width:100px!important
 }
 .min-h-xxl-100px {
  min-height:100px!important
 }
 .max-h-xxl-100px {
  max-height:100px!important
 }
 .max-w-xxl-100px {
  max-width:100px!important
 }
 .w-xxl-105px {
  width:105px!important
 }
 .h-xxl-105px {
  height:105px!important
 }
 .min-w-xxl-105px {
  min-width:105px!important
 }
 .min-h-xxl-105px {
  min-height:105px!important
 }
 .max-h-xxl-105px {
  max-height:105px!important
 }
 .max-w-xxl-105px {
  max-width:105px!important
 }
 .w-xxl-110px {
  width:110px!important
 }
 .h-xxl-110px {
  height:110px!important
 }
 .min-w-xxl-110px {
  min-width:110px!important
 }
 .min-h-xxl-110px {
  min-height:110px!important
 }
 .max-h-xxl-110px {
  max-height:110px!important
 }
 .max-w-xxl-110px {
  max-width:110px!important
 }
 .w-xxl-115px {
  width:115px!important
 }
 .h-xxl-115px {
  height:115px!important
 }
 .min-w-xxl-115px {
  min-width:115px!important
 }
 .min-h-xxl-115px {
  min-height:115px!important
 }
 .max-h-xxl-115px {
  max-height:115px!important
 }
 .max-w-xxl-115px {
  max-width:115px!important
 }
 .w-xxl-120px {
  width:120px!important
 }
 .h-xxl-120px {
  height:120px!important
 }
 .min-w-xxl-120px {
  min-width:120px!important
 }
 .min-h-xxl-120px {
  min-height:120px!important
 }
 .max-h-xxl-120px {
  max-height:120px!important
 }
 .max-w-xxl-120px {
  max-width:120px!important
 }
 .w-xxl-125px {
  width:125px!important
 }
 .h-xxl-125px {
  height:125px!important
 }
 .min-w-xxl-125px {
  min-width:125px!important
 }
 .min-h-xxl-125px {
  min-height:125px!important
 }
 .max-h-xxl-125px {
  max-height:125px!important
 }
 .max-w-xxl-125px {
  max-width:125px!important
 }
 .w-xxl-130px {
  width:130px!important
 }
 .h-xxl-130px {
  height:130px!important
 }
 .min-w-xxl-130px {
  min-width:130px!important
 }
 .min-h-xxl-130px {
  min-height:130px!important
 }
 .max-h-xxl-130px {
  max-height:130px!important
 }
 .max-w-xxl-130px {
  max-width:130px!important
 }
 .w-xxl-135px {
  width:135px!important
 }
 .h-xxl-135px {
  height:135px!important
 }
 .min-w-xxl-135px {
  min-width:135px!important
 }
 .min-h-xxl-135px {
  min-height:135px!important
 }
 .max-h-xxl-135px {
  max-height:135px!important
 }
 .max-w-xxl-135px {
  max-width:135px!important
 }
 .w-xxl-140px {
  width:140px!important
 }
 .h-xxl-140px {
  height:140px!important
 }
 .min-w-xxl-140px {
  min-width:140px!important
 }
 .min-h-xxl-140px {
  min-height:140px!important
 }
 .max-h-xxl-140px {
  max-height:140px!important
 }
 .max-w-xxl-140px {
  max-width:140px!important
 }
 .w-xxl-145px {
  width:145px!important
 }
 .h-xxl-145px {
  height:145px!important
 }
 .min-w-xxl-145px {
  min-width:145px!important
 }
 .min-h-xxl-145px {
  min-height:145px!important
 }
 .max-h-xxl-145px {
  max-height:145px!important
 }
 .max-w-xxl-145px {
  max-width:145px!important
 }
 .w-xxl-150px {
  width:150px!important
 }
 .h-xxl-150px {
  height:150px!important
 }
 .min-w-xxl-150px {
  min-width:150px!important
 }
 .min-h-xxl-150px {
  min-height:150px!important
 }
 .max-h-xxl-150px {
  max-height:150px!important
 }
 .max-w-xxl-150px {
  max-width:150px!important
 }
 .w-xxl-155px {
  width:155px!important
 }
 .h-xxl-155px {
  height:155px!important
 }
 .min-w-xxl-155px {
  min-width:155px!important
 }
 .min-h-xxl-155px {
  min-height:155px!important
 }
 .max-h-xxl-155px {
  max-height:155px!important
 }
 .max-w-xxl-155px {
  max-width:155px!important
 }
 .w-xxl-160px {
  width:160px!important
 }
 .h-xxl-160px {
  height:160px!important
 }
 .min-w-xxl-160px {
  min-width:160px!important
 }
 .min-h-xxl-160px {
  min-height:160px!important
 }
 .max-h-xxl-160px {
  max-height:160px!important
 }
 .max-w-xxl-160px {
  max-width:160px!important
 }
 .w-xxl-165px {
  width:165px!important
 }
 .h-xxl-165px {
  height:165px!important
 }
 .min-w-xxl-165px {
  min-width:165px!important
 }
 .min-h-xxl-165px {
  min-height:165px!important
 }
 .max-h-xxl-165px {
  max-height:165px!important
 }
 .max-w-xxl-165px {
  max-width:165px!important
 }
 .w-xxl-176px {
  width:170px!important
 }
 .h-xxl-176px {
  height:170px!important
 }
 .min-w-xxl-176px {
  min-width:170px!important
 }
 .min-h-xxl-176px {
  min-height:170px!important
 }
 .max-h-xxl-176px {
  max-height:170px!important
 }
 .max-w-xxl-176px {
  max-width:170px!important
 }
 .w-xxl-175px {
  width:175px!important
 }
 .h-xxl-175px {
  height:175px!important
 }
 .min-w-xxl-175px {
  min-width:175px!important
 }
 .min-h-xxl-175px {
  min-height:175px!important
 }
 .max-h-xxl-175px {
  max-height:175px!important
 }
 .max-w-xxl-175px {
  max-width:175px!important
 }
 .w-xxl-180px {
  width:180px!important
 }
 .h-xxl-180px {
  height:180px!important
 }
 .min-w-xxl-180px {
  min-width:180px!important
 }
 .min-h-xxl-180px {
  min-height:180px!important
 }
 .max-h-xxl-180px {
  max-height:180px!important
 }
 .max-w-xxl-180px {
  max-width:180px!important
 }
 .w-xxl-200px {
  width:200px!important
 }
 .h-xxl-200px {
  height:200px!important
 }
 .min-w-xxl-200px {
  min-width:200px!important
 }
 .min-h-xxl-200px {
  min-height:200px!important
 }
 .max-h-xxl-200px {
  max-height:200px!important
 }
 .max-w-xxl-200px {
  max-width:200px!important
 }
 .w-xxl-225px {
  width:225px!important
 }
 .h-xxl-225px {
  height:225px!important
 }
 .min-w-xxl-225px {
  min-width:225px!important
 }
 .min-h-xxl-225px {
  min-height:225px!important
 }
 .max-h-xxl-225px {
  max-height:225px!important
 }
 .max-w-xxl-225px {
  max-width:225px!important
 }
 .w-xxl-235px {
  width:235px!important
 }
 .h-xxl-235px {
  height:235px!important
 }
 .min-w-xxl-235px {
  min-width:235px!important
 }
 .min-h-xxl-235px {
  min-height:235px!important
 }
 .max-h-xxl-235px {
  max-height:235px!important
 }
 .max-w-xxl-235px {
  max-width:235px!important
 }
 .w-xxl-250px {
  width:250px!important
 }
 .h-xxl-250px {
  height:250px!important
 }
 .min-w-xxl-250px {
  min-width:250px!important
 }
 .min-h-xxl-250px {
  min-height:250px!important
 }
 .max-h-xxl-250px {
  max-height:250px!important
 }
 .max-w-xxl-250px {
  max-width:250px!important
 }
 .w-xxl-255px {
  width:255px!important
 }
 .h-xxl-255px {
  height:255px!important
 }
 .min-w-xxl-255px {
  min-width:255px!important
 }
 .min-h-xxl-255px {
  min-height:255px!important
 }
 .max-h-xxl-255px {
  max-height:255px!important
 }
 .max-w-xxl-255px {
  max-width:255px!important
 }
 .w-xxl-260px {
  width:260px!important
 }
 .h-xxl-260px {
  height:260px!important
 }
 .min-w-xxl-260px {
  min-width:260px!important
 }
 .min-h-xxl-260px {
  min-height:260px!important
 }
 .max-h-xxl-260px {
  max-height:260px!important
 }
 .max-w-xxl-260px {
  max-width:260px!important
 }
 .w-xxl-265px {
  width:265px!important
 }
 .h-xxl-265px {
  height:265px!important
 }
 .min-w-xxl-265px {
  min-width:265px!important
 }
 .min-h-xxl-265px {
  min-height:265px!important
 }
 .max-h-xxl-265px {
  max-height:265px!important
 }
 .max-w-xxl-265px {
  max-width:265px!important
 }
 .w-xxl-275px {
  width:275px!important
 }
 .h-xxl-275px {
  height:275px!important
 }
 .min-w-xxl-275px {
  min-width:275px!important
 }
 .min-h-xxl-275px {
  min-height:275px!important
 }
 .max-h-xxl-275px {
  max-height:275px!important
 }
 .max-w-xxl-275px {
  max-width:275px!important
 }
 .w-xxl-295px {
  width:295px!important
 }
 .h-xxl-295px {
  height:295px!important
 }
 .min-w-xxl-295px {
  min-width:295px!important
 }
 .min-h-xxl-295px {
  min-height:295px!important
 }
 .max-h-xxl-295px {
  max-height:295px!important
 }
 .max-w-xxl-295px {
  max-width:295px!important
 }
 .w-xxl-300px {
  width:300px!important
 }
 .h-xxl-300px {
  height:300px!important
 }
 .min-w-xxl-300px {
  min-width:300px!important
 }
 .min-h-xxl-300px {
  min-height:300px!important
 }
 .max-h-xxl-300px {
  max-height:300px!important
 }
 .max-w-xxl-300px {
  max-width:300px!important
 }
 .w-xxl-325px {
  width:325px!important
 }
 .h-xxl-325px {
  height:325px!important
 }
 .min-w-xxl-325px {
  min-width:325px!important
 }
 .min-h-xxl-325px {
  min-height:325px!important
 }
 .max-h-xxl-325px {
  max-height:325px!important
 }
 .max-w-xxl-325px {
  max-width:325px!important
 }
 .w-xxl-350px {
  width:350px!important
 }
 .h-xxl-350px {
  height:350px!important
 }
 .min-w-xxl-350px {
  min-width:350px!important
 }
 .min-h-xxl-350px {
  min-height:350px!important
 }
 .max-h-xxl-350px {
  max-height:350px!important
 }
 .max-w-xxl-350px {
  max-width:350px!important
 }
 .w-xxl-375px {
  width:375px!important
 }
 .h-xxl-375px {
  height:375px!important
 }
 .min-w-xxl-375px {
  min-width:375px!important
 }
 .min-h-xxl-375px {
  min-height:375px!important
 }
 .max-h-xxl-375px {
  max-height:375px!important
 }
 .max-w-xxl-375px {
  max-width:375px!important
 }
 .w-xxl-400px {
  width:400px!important
 }
 .h-xxl-400px {
  height:400px!important
 }
 .min-w-xxl-400px {
  min-width:400px!important
 }
 .min-h-xxl-400px {
  min-height:400px!important
 }
 .max-h-xxl-400px {
  max-height:400px!important
 }
 .max-w-xxl-400px {
  max-width:400px!important
 }
 .w-xxl-425px {
  width:425px!important
 }
 .h-xxl-425px {
  height:425px!important
 }
 .min-w-xxl-425px {
  min-width:425px!important
 }
 .min-h-xxl-425px {
  min-height:425px!important
 }
 .max-h-xxl-425px {
  max-height:425px!important
 }
 .max-w-xxl-425px {
  max-width:425px!important
 }
 .w-xxl-450px {
  width:450px!important
 }
 .h-xxl-450px {
  height:450px!important
 }
 .min-w-xxl-450px {
  min-width:450px!important
 }
 .min-h-xxl-450px {
  min-height:450px!important
 }
 .max-h-xxl-450px {
  max-height:450px!important
 }
 .max-w-xxl-450px {
  max-width:450px!important
 }
 .w-xxl-475px {
  width:475px!important
 }
 .h-xxl-475px {
  height:475px!important
 }
 .min-w-xxl-475px {
  min-width:475px!important
 }
 .min-h-xxl-475px {
  min-height:475px!important
 }
 .max-h-xxl-475px {
  max-height:475px!important
 }
 .max-w-xxl-475px {
  max-width:475px!important
 }
 .w-xxl-500px {
  width:500px!important
 }
 .h-xxl-500px {
  height:500px!important
 }
 .min-w-xxl-500px {
  min-width:500px!important
 }
 .min-h-xxl-500px {
  min-height:500px!important
 }
 .max-h-xxl-500px {
  max-height:500px!important
 }
 .max-w-xxl-500px {
  max-width:500px!important
 }
 .w-xxl-550px {
  width:550px!important
 }
 .h-xxl-550px {
  height:550px!important
 }
 .min-w-xxl-550px {
  min-width:550px!important
 }
 .min-h-xxl-550px {
  min-height:550px!important
 }
 .max-h-xxl-550px {
  max-height:550px!important
 }
 .max-w-xxl-550px {
  max-width:550px!important
 }
 .w-xxl-600px {
  width:600px!important
 }
 .h-xxl-600px {
  height:600px!important
 }
 .min-w-xxl-600px {
  min-width:600px!important
 }
 .min-h-xxl-600px {
  min-height:600px!important
 }
 .max-h-xxl-600px {
  max-height:600px!important
 }
 .max-w-xxl-600px {
  max-width:600px!important
 }
 .w-xxl-650px {
  width:650px!important
 }
 .h-xxl-650px {
  height:650px!important
 }
 .min-w-xxl-650px {
  min-width:650px!important
 }
 .min-h-xxl-650px {
  min-height:650px!important
 }
 .max-h-xxl-650px {
  max-height:650px!important
 }
 .max-w-xxl-650px {
  max-width:650px!important
 }
 .w-xxl-700px {
  width:700px!important
 }
 .h-xxl-700px {
  height:700px!important
 }
 .min-w-xxl-700px {
  min-width:700px!important
 }
 .min-h-xxl-700px {
  min-height:700px!important
 }
 .max-h-xxl-700px {
  max-height:700px!important
 }
 .max-w-xxl-700px {
  max-width:700px!important
 }
 .w-xxl-750px {
  width:750px!important
 }
 .h-xxl-750px {
  height:750px!important
 }
 .min-w-xxl-750px {
  min-width:750px!important
 }
 .min-h-xxl-750px {
  min-height:750px!important
 }
 .max-h-xxl-750px {
  max-height:750px!important
 }
 .max-w-xxl-750px {
  max-width:750px!important
 }
 .w-xxl-800px {
  width:800px!important
 }
 .h-xxl-800px {
  height:800px!important
 }
 .min-w-xxl-800px {
  min-width:800px!important
 }
 .min-h-xxl-800px {
  min-height:800px!important
 }
 .max-h-xxl-800px {
  max-height:800px!important
 }
 .max-w-xxl-800px {
  max-width:800px!important
 }
 .w-xxl-850px {
  width:850px!important
 }
 .h-xxl-850px {
  height:850px!important
 }
 .min-w-xxl-850px {
  min-width:850px!important
 }
 .min-h-xxl-850px {
  min-height:850px!important
 }
 .max-h-xxl-850px {
  max-height:850px!important
 }
 .max-w-xxl-850px {
  max-width:850px!important
 }
 .w-xxl-900px {
  width:900px!important
 }
 .h-xxl-900px {
  height:900px!important
 }
 .min-w-xxl-900px {
  min-width:900px!important
 }
 .min-h-xxl-900px {
  min-height:900px!important
 }
 .max-h-xxl-900px {
  max-height:900px!important
 }
 .max-w-xxl-900px {
  max-width:900px!important
 }
 .w-xxl-950px {
  width:950px!important
 }
 .h-xxl-950px {
  height:950px!important
 }
 .min-w-xxl-950px {
  min-width:950px!important
 }
 .min-h-xxl-950px {
  min-height:950px!important
 }
 .max-h-xxl-950px {
  max-height:950px!important
 }
 .max-w-xxl-950px {
  max-width:950px!important
 }
 .w-xxl-1000px {
  width:1000px!important
 }
 .h-xxl-1000px {
  height:1000px!important
 }
 .min-w-xxl-1000px {
  min-width:1000px!important
 }
 .min-h-xxl-1000px {
  min-height:1000px!important
 }
 .max-h-xxl-1000px {
  max-height:1000px!important
 }
 .max-w-xxl-1000px {
  max-width:1000px!important
 }
}
.left-0 {
 left:0!important
}
.right-0 {
 right:0!important
}
.top-0 {
 top:0!important
}
.bottom-0 {
 bottom:0!important
}
.zindex-0 {
 z-index:0
}
.zindex-n1 {
 z-index:-1
}
.zindex-1 {
 z-index:1
}
.zindex-2 {
 z-index:2
}
.zindex-3 {
 z-index:3
}
.zindex-4 {
 z-index:4
}
.zindex-5 {
 z-index:5
}
.text-white {
 color:#fff!important
}
.text-inverse-white {
 color:#3f4254!important
}
.text-light-white {
 color:#fff!important
}
.text-hover-white,
a.text-hover-white {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.text-hover-white:hover,
a.text-hover-white:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#fff!important
}
.text-hover-white:hover i,
a.text-hover-white:hover i {
 color:#fff!important
}
.text-hover-white:hover .svg-icon svg g [fill],
a.text-hover-white:hover .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.text-hover-white:hover .svg-icon svg:hover g [fill],
a.text-hover-white:hover .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.hoverable:hover .text-hover-white,
.hoverable:hover a.text-hover-white {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#fff!important
}
.hoverable:hover .text-hover-white i,
.hoverable:hover a.text-hover-white i {
 color:#fff!important
}
.hoverable:hover .text-hover-white .svg-icon svg g [fill],
.hoverable:hover a.text-hover-white .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.hoverable:hover .text-hover-white .svg-icon svg:hover g [fill],
.hoverable:hover a.text-hover-white .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.text-primary {
 color:#5C9BD1!important
}
.text-inverse-primary {
 color:#fff!important
}
.text-light-primary {
 color:#e1f0ff!important
}
.text-hover-primary,
a.text-hover-primary {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.text-hover-primary:hover,
a.text-hover-primary:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#3699ff!important
}
.text-hover-primary:hover i,
a.text-hover-primary:hover i {
 color:#3699ff!important
}
.text-hover-primary:hover .svg-icon svg g [fill],
a.text-hover-primary:hover .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.text-hover-primary:hover .svg-icon svg:hover g [fill],
a.text-hover-primary:hover .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.hoverable:hover .text-hover-primary,
.hoverable:hover a.text-hover-primary {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#3699ff!important
}
.hoverable:hover .text-hover-primary i,
.hoverable:hover a.text-hover-primary i {
 color:#3699ff!important
}
.hoverable:hover .text-hover-primary .svg-icon svg g [fill],
.hoverable:hover a.text-hover-primary .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff!important
}
.hoverable:hover .text-hover-primary .svg-icon svg:hover g [fill],
.hoverable:hover a.text-hover-primary .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.text-secondary {
 color:#181c32!important
}
.text-inverse-secondary {
 color:#3f4254!important
}
.text-light-secondary {
 color:#ebedf3!important
}
.text-hover-secondary,
a.text-hover-secondary {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.text-hover-secondary:hover,
a.text-hover-secondary:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#181c32!important
}
.text-hover-secondary:hover i,
a.text-hover-secondary:hover i {
 color:#181c32!important
}
.text-hover-secondary:hover .svg-icon svg g [fill],
a.text-hover-secondary:hover .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.text-hover-secondary:hover .svg-icon svg:hover g [fill],
a.text-hover-secondary:hover .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.hoverable:hover .text-hover-secondary,
.hoverable:hover a.text-hover-secondary {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#181c32!important
}
.hoverable:hover .text-hover-secondary i,
.hoverable:hover a.text-hover-secondary i {
 color:#181c32!important
}
.hoverable:hover .text-hover-secondary .svg-icon svg g [fill],
.hoverable:hover a.text-hover-secondary .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32!important
}
.hoverable:hover .text-hover-secondary .svg-icon svg:hover g [fill],
.hoverable:hover a.text-hover-secondary .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.text-success {
 color:#1bc5bd!important
}
.text-inverse-success {
 color:#fff!important
}
.text-light-success {
 color:#c9f7f5!important
}
.text-hover-success,
a.text-hover-success {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.text-hover-success:hover,
a.text-hover-success:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#1bc5bd!important
}
.text-hover-success:hover i,
a.text-hover-success:hover i {
 color:#1bc5bd!important
}
.text-hover-success:hover .svg-icon svg g [fill],
a.text-hover-success:hover .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.text-hover-success:hover .svg-icon svg:hover g [fill],
a.text-hover-success:hover .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.hoverable:hover .text-hover-success,
.hoverable:hover a.text-hover-success {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#1bc5bd!important
}
.hoverable:hover .text-hover-success i,
.hoverable:hover a.text-hover-success i {
 color:#1bc5bd!important
}
.hoverable:hover .text-hover-success .svg-icon svg g [fill],
.hoverable:hover a.text-hover-success .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd!important
}
.hoverable:hover .text-hover-success .svg-icon svg:hover g [fill],
.hoverable:hover a.text-hover-success .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.text-info {
 color:#8950fc!important
}
.text-inverse-info {
 color:#fff!important
}
.text-light-info {
 color:#eee5ff!important
}
.text-hover-info,
a.text-hover-info {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.text-hover-info:hover,
a.text-hover-info:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#8950fc!important
}
.text-hover-info:hover i,
a.text-hover-info:hover i {
 color:#8950fc!important
}
.text-hover-info:hover .svg-icon svg g [fill],
a.text-hover-info:hover .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.text-hover-info:hover .svg-icon svg:hover g [fill],
a.text-hover-info:hover .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.hoverable:hover .text-hover-info,
.hoverable:hover a.text-hover-info {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#8950fc!important
}
.hoverable:hover .text-hover-info i,
.hoverable:hover a.text-hover-info i {
 color:#8950fc!important
}
.hoverable:hover .text-hover-info .svg-icon svg g [fill],
.hoverable:hover a.text-hover-info .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc!important
}
.hoverable:hover .text-hover-info .svg-icon svg:hover g [fill],
.hoverable:hover a.text-hover-info .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.text-warning {
 color:#ffa800!important
}
.text-inverse-warning {
 color:#fff!important
}
.text-light-warning {
 color:#fff4de!important
}
.text-hover-warning,
a.text-hover-warning {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.text-hover-warning:hover,
a.text-hover-warning:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#ffa800!important
}
.text-hover-warning:hover i,
a.text-hover-warning:hover i {
 color:#ffa800!important
}
.text-hover-warning:hover .svg-icon svg g [fill],
a.text-hover-warning:hover .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.text-hover-warning:hover .svg-icon svg:hover g [fill],
a.text-hover-warning:hover .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.hoverable:hover .text-hover-warning,
.hoverable:hover a.text-hover-warning {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#ffa800!important
}
.hoverable:hover .text-hover-warning i,
.hoverable:hover a.text-hover-warning i {
 color:#ffa800!important
}
.hoverable:hover .text-hover-warning .svg-icon svg g [fill],
.hoverable:hover a.text-hover-warning .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800!important
}
.hoverable:hover .text-hover-warning .svg-icon svg:hover g [fill],
.hoverable:hover a.text-hover-warning .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.text-danger {
 color:#f64e60!important
}
.text-inverse-danger {
 color:#fff!important
}
.text-light-danger {
 color:#ffe2e5!important
}
.text-hover-danger,
a.text-hover-danger {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.text-hover-danger:hover,
a.text-hover-danger:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#f64e60!important
}
.text-hover-danger:hover i,
a.text-hover-danger:hover i {
 color:#f64e60!important
}
.text-hover-danger:hover .svg-icon svg g [fill],
a.text-hover-danger:hover .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.text-hover-danger:hover .svg-icon svg:hover g [fill],
a.text-hover-danger:hover .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.hoverable:hover .text-hover-danger,
.hoverable:hover a.text-hover-danger {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#f64e60!important
}
.hoverable:hover .text-hover-danger i,
.hoverable:hover a.text-hover-danger i {
 color:#f64e60!important
}
.hoverable:hover .text-hover-danger .svg-icon svg g [fill],
.hoverable:hover a.text-hover-danger .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60!important
}
.hoverable:hover .text-hover-danger .svg-icon svg:hover g [fill],
.hoverable:hover a.text-hover-danger .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.text-light {
 color:#f3f6f9!important
}
.text-inverse-light {
 color:#7e8299!important
}
.text-light-light {
 color:#f3f6f9!important
}
.text-hover-light,
a.text-hover-light {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.text-hover-light:hover,
a.text-hover-light:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#f3f6f9!important
}
.text-hover-light:hover i,
a.text-hover-light:hover i {
 color:#f3f6f9!important
}
.text-hover-light:hover .svg-icon svg g [fill],
a.text-hover-light:hover .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.text-hover-light:hover .svg-icon svg:hover g [fill],
a.text-hover-light:hover .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.hoverable:hover .text-hover-light,
.hoverable:hover a.text-hover-light {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#f3f6f9!important
}
.hoverable:hover .text-hover-light i,
.hoverable:hover a.text-hover-light i {
 color:#f3f6f9!important
}
.hoverable:hover .text-hover-light .svg-icon svg g [fill],
.hoverable:hover a.text-hover-light .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9!important
}
.hoverable:hover .text-hover-light .svg-icon svg:hover g [fill],
.hoverable:hover a.text-hover-light .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.text-dark {
 color:#181c32!important
}
.text-inverse-dark {
 color:#fff!important
}
.text-light-dark {
 color:#d1d3e0!important
}
.text-hover-dark,
a.text-hover-dark {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.text-hover-dark:hover,
a.text-hover-dark:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#181c32!important
}
.text-hover-dark:hover i,
a.text-hover-dark:hover i {
 color:#181c32!important
}
.text-hover-dark:hover .svg-icon svg g [fill],
a.text-hover-dark:hover .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.text-hover-dark:hover .svg-icon svg:hover g [fill],
a.text-hover-dark:hover .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.hoverable:hover .text-hover-dark,
.hoverable:hover a.text-hover-dark {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#181c32!important
}
.hoverable:hover .text-hover-dark i,
.hoverable:hover a.text-hover-dark i {
 color:#181c32!important
}
.hoverable:hover .text-hover-dark .svg-icon svg g [fill],
.hoverable:hover a.text-hover-dark .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32!important
}
.hoverable:hover .text-hover-dark .svg-icon svg:hover g [fill],
.hoverable:hover a.text-hover-dark .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.text-dark-75 {
 color:#3f4254!important
}
.text-hover-dark-75,
a.text-hover-dark-75 {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.text-hover-dark-75:hover,
a.text-hover-dark-75:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#3f4254!important
}
.text-hover-dark-75:hover i,
a.text-hover-dark-75:hover i {
 color:#3f4254!important
}
.text-hover-dark-75:hover .svg-icon svg g [fill],
a.text-hover-dark-75:hover .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.text-hover-dark-75:hover .svg-icon svg:hover g [fill],
a.text-hover-dark-75:hover .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.hoverable:hover .text-hover-dark-75,
.hoverable:hover a.text-hover-dark-75 {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#3f4254!important
}
.hoverable:hover .text-hover-dark-75 i,
.hoverable:hover a.text-hover-dark-75 i {
 color:#3f4254!important
}
.hoverable:hover .text-hover-dark-75 .svg-icon svg g [fill],
.hoverable:hover a.text-hover-dark-75 .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254!important
}
.hoverable:hover .text-hover-dark-75 .svg-icon svg:hover g [fill],
.hoverable:hover a.text-hover-dark-75 .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.text-dark-65 {
 color:#5e6278!important
}
.text-hover-dark-65,
a.text-hover-dark-65 {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.text-hover-dark-65:hover,
a.text-hover-dark-65:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#5e6278!important
}
.text-hover-dark-65:hover i,
a.text-hover-dark-65:hover i {
 color:#5e6278!important
}
.text-hover-dark-65:hover .svg-icon svg g [fill],
a.text-hover-dark-65:hover .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#5e6278
}
.text-hover-dark-65:hover .svg-icon svg:hover g [fill],
a.text-hover-dark-65:hover .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.hoverable:hover .text-hover-dark-65,
.hoverable:hover a.text-hover-dark-65 {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#5e6278!important
}
.hoverable:hover .text-hover-dark-65 i,
.hoverable:hover a.text-hover-dark-65 i {
 color:#5e6278!important
}
.hoverable:hover .text-hover-dark-65 .svg-icon svg g [fill],
.hoverable:hover a.text-hover-dark-65 .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#5e6278!important
}
.hoverable:hover .text-hover-dark-65 .svg-icon svg:hover g [fill],
.hoverable:hover a.text-hover-dark-65 .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.text-dark-50 {
 color:#7e8299!important
}
.text-hover-dark-50,
a.text-hover-dark-50 {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.text-hover-dark-50:hover,
a.text-hover-dark-50:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#7e8299!important
}
.text-hover-dark-50:hover i,
a.text-hover-dark-50:hover i {
 color:#7e8299!important
}
.text-hover-dark-50:hover .svg-icon svg g [fill],
a.text-hover-dark-50:hover .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299
}
.text-hover-dark-50:hover .svg-icon svg:hover g [fill],
a.text-hover-dark-50:hover .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.hoverable:hover .text-hover-dark-50,
.hoverable:hover a.text-hover-dark-50 {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#7e8299!important
}
.hoverable:hover .text-hover-dark-50 i,
.hoverable:hover a.text-hover-dark-50 i {
 color:#7e8299!important
}
.hoverable:hover .text-hover-dark-50 .svg-icon svg g [fill],
.hoverable:hover a.text-hover-dark-50 .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299!important
}
.hoverable:hover .text-hover-dark-50 .svg-icon svg:hover g [fill],
.hoverable:hover a.text-hover-dark-50 .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.text-dark-25 {
 color:#d1d3e0!important
}
.text-hover-dark-25,
a.text-hover-dark-25 {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.text-hover-dark-25:hover,
a.text-hover-dark-25:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#d1d3e0!important
}
.text-hover-dark-25:hover i,
a.text-hover-dark-25:hover i {
 color:#d1d3e0!important
}
.text-hover-dark-25:hover .svg-icon svg g [fill],
a.text-hover-dark-25:hover .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#d1d3e0
}
.text-hover-dark-25:hover .svg-icon svg:hover g [fill],
a.text-hover-dark-25:hover .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.hoverable:hover .text-hover-dark-25,
.hoverable:hover a.text-hover-dark-25 {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#d1d3e0!important
}
.hoverable:hover .text-hover-dark-25 i,
.hoverable:hover a.text-hover-dark-25 i {
 color:#d1d3e0!important
}
.hoverable:hover .text-hover-dark-25 .svg-icon svg g [fill],
.hoverable:hover a.text-hover-dark-25 .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#d1d3e0!important
}
.hoverable:hover .text-hover-dark-25 .svg-icon svg:hover g [fill],
.hoverable:hover a.text-hover-dark-25 .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.text-muted {
 color:#b5b5c3!important
}
.text-hover-muted,
a.text-hover-muted {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.text-hover-muted:hover,
a.text-hover-muted:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#b5b5c3!important
}
.text-hover-muted:hover i,
a.text-hover-muted:hover i {
 color:#b5b5c3!important
}
.text-hover-muted:hover .svg-icon svg g [fill],
a.text-hover-muted:hover .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#b5b5c3
}
.text-hover-muted:hover .svg-icon svg:hover g [fill],
a.text-hover-muted:hover .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.hoverable:hover .text-hover-muted,
.hoverable:hover a.text-hover-muted {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#b5b5c3!important
}
.hoverable:hover .text-hover-muted i,
.hoverable:hover a.text-hover-muted i {
 color:#b5b5c3!important
}
.hoverable:hover .text-hover-muted .svg-icon svg g [fill],
.hoverable:hover a.text-hover-muted .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#b5b5c3!important
}
.hoverable:hover .text-hover-muted .svg-icon svg:hover g [fill],
.hoverable:hover a.text-hover-muted .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.font-size-base {
 font-size:1rem
}
.font-size-sm {
 font-size:.925rem
}
.font-size-xs {
 font-size:.8rem
}
.font-size-lg {
 font-size:1.08rem
}
.font-size-h1 {
 font-size:2rem!important
}
.font-size-h2 {
 font-size:1.75rem!important
}
.font-size-h3 {
 font-size:1.5rem!important
}
.font-size-h4 {
 font-size:1.35rem!important
}
.font-size-h5 {
 font-size:1.25rem!important
}
.font-size-h6 {
 font-size:1.175rem!important
}
.display1 {
 font-size:5.5rem!important
}
.display2 {
 font-size:4.5rem!important
}
.display3 {
 font-size:3.5rem!important
}
.display4 {
 font-size:2.5rem!important
}
.display5 {
 font-size:2.25rem!important
}
@media (min-width:576px) {
 .font-size-h1-sm {
  font-size:2rem!important
 }
 .font-size-h2-sm {
  font-size:1.75rem!important
 }
 .font-size-h3-sm {
  font-size:1.5rem!important
 }
 .font-size-h4-sm {
  font-size:1.35rem!important
 }
 .font-size-h5-sm {
  font-size:1.25rem!important
 }
 .font-size-h6-sm {
  font-size:1.175rem!important
 }
 .display1-sm {
  font-size:5.5rem!important
 }
 .display2-sm {
  font-size:4.5rem!important
 }
 .display3-sm {
  font-size:3.5rem!important
 }
 .display4-sm {
  font-size:2.5rem!important
 }
 .display5-sm {
  font-size:2.25rem!important
 }
}
@media (min-width:768px) {
 .font-size-h1-md {
  font-size:2rem!important
 }
 .font-size-h2-md {
  font-size:1.75rem!important
 }
 .font-size-h3-md {
  font-size:1.5rem!important
 }
 .font-size-h4-md {
  font-size:1.35rem!important
 }
 .font-size-h5-md {
  font-size:1.25rem!important
 }
 .font-size-h6-md {
  font-size:1.175rem!important
 }
 .display1-md {
  font-size:5.5rem!important
 }
 .display2-md {
  font-size:4.5rem!important
 }
 .display3-md {
  font-size:3.5rem!important
 }
 .display4-md {
  font-size:2.5rem!important
 }
 .display5-md {
  font-size:2.25rem!important
 }
}
@media (min-width:992px) {
 .font-size-h1-lg {
  font-size:2rem!important
 }
 .font-size-h2-lg {
  font-size:1.75rem!important
 }
 .font-size-h3-lg {
  font-size:1.5rem!important
 }
 .font-size-h4-lg {
  font-size:1.35rem!important
 }
 .font-size-h5-lg {
  font-size:1.25rem!important
 }
 .font-size-h6-lg {
  font-size:1.175rem!important
 }
 .display1-lg {
  font-size:5.5rem!important
 }
 .display2-lg {
  font-size:4.5rem!important
 }
 .display3-lg {
  font-size:3.5rem!important
 }
 .display4-lg {
  font-size:2.5rem!important
 }
 .display5-lg {
  font-size:2.25rem!important
 }
}
@media (min-width:1200px) {
 .font-size-h1-xl {
  font-size:2rem!important
 }
 .font-size-h2-xl {
  font-size:1.75rem!important
 }
 .font-size-h3-xl {
  font-size:1.5rem!important
 }
 .font-size-h4-xl {
  font-size:1.35rem!important
 }
 .font-size-h5-xl {
  font-size:1.25rem!important
 }
 .font-size-h6-xl {
  font-size:1.175rem!important
 }
 .display1-xl {
  font-size:5.5rem!important
 }
 .display2-xl {
  font-size:4.5rem!important
 }
 .display3-xl {
  font-size:3.5rem!important
 }
 .display4-xl {
  font-size:2.5rem!important
 }
 .display5-xl {
  font-size:2.25rem!important
 }
}
@media (min-width:1400px) {
 .font-size-h1-xxl {
  font-size:2rem!important
 }
 .font-size-h2-xxl {
  font-size:1.75rem!important
 }
 .font-size-h3-xxl {
  font-size:1.5rem!important
 }
 .font-size-h4-xxl {
  font-size:1.35rem!important
 }
 .font-size-h5-xxl {
  font-size:1.25rem!important
 }
 .font-size-h6-xxl {
  font-size:1.175rem!important
 }
 .display1-xxl {
  font-size:5.5rem!important
 }
 .display2-xxl {
  font-size:4.5rem!important
 }
 .display3-xxl {
  font-size:3.5rem!important
 }
 .display4-xxl {
  font-size:2.5rem!important
 }
 .display5-xxl {
  font-size:2.25rem!important
 }
}
.font-weight-boldest {
 font-weight:700
}
.line-height-0 {
 line-height:0!important
}
.line-height-xs {
 line-height:.75!important
}
.line-height-sm {
 line-height:1!important
}
.line-height-md {
 line-height:1.25!important
}
.line-height-lg {
 line-height:1.5!important
}
.line-height-xl {
 line-height:1.75!important
}
.text-transparent {
 color:transparent
}
.text-stroke {
 -webkit-text-stroke-width:.35rem;
 -moz-text-stroke-width:.35rem;
 text-stroke-width:.35rem;
 -webkit-text-stroke-color:#fff;
 -moz-text-stroke-color:#fff;
 text-stroke-color:#fff
}
.cursor-pointer {
 cursor:pointer
}
.cursor-move {
 cursor:move
}
a {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
a:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
i {
 font-size:1.25rem;
 color:#b5b5c3
}
.icon-ss {
 font-size:.5rem!important
}
.icon-xs {
 font-size:.65rem!important
}
.icon-sm {
 font-size:.75rem!important
}
.icon-nm {
 font-size:.9rem!important
}
.icon-ms {
 font-size:1.15rem!important
}
.icon-md {
 font-size:1.25rem!important
}
.icon-lg {
 font-size:1.5rem!important
}
.icon-xl {
 font-size:1.75rem!important
}
.icon-xxl {
 font-size:2.25rem!important
}
.icon-1x {
 font-size:1rem!important
}
.icon-2x {
 font-size:2rem!important
}
.icon-3x {
 font-size:3rem!important
}
.icon-4x {
 font-size:4rem!important
}
.icon-5x {
 font-size:5rem!important
}
.icon-6x {
 font-size:6rem!important
}
.icon-7x {
 font-size:7rem!important
}
.icon-8x {
 font-size:8rem!important
}
.icon-9x {
 font-size:9rem!important
}
.icon-10x {
 font-size:10rem!important
}
@media (min-width:576px) {
 .icon-sm-ss {
  font-size:.5rem!important
 }
 .icon-sm-xs {
  font-size:.65rem!important
 }
 .icon-sm-sm {
  font-size:.75rem!important
 }
 .icon-sm-nm {
  font-size:.9rem!important
 }
 .icon-sm-ms {
  font-size:1.15rem!important
 }
 .icon-sm-md {
  font-size:1.25rem!important
 }
 .icon-sm-lg {
  font-size:1.5rem!important
 }
 .icon-sm-xl {
  font-size:1.75rem!important
 }
 .icon-sm-xxl {
  font-size:2.25rem!important
 }
 .icon-sm-1x {
  font-size:1rem!important
 }
 .icon-sm-2x {
  font-size:2rem!important
 }
 .icon-sm-3x {
  font-size:3rem!important
 }
 .icon-sm-4x {
  font-size:4rem!important
 }
 .icon-sm-5x {
  font-size:5rem!important
 }
 .icon-sm-6x {
  font-size:6rem!important
 }
 .icon-sm-7x {
  font-size:7rem!important
 }
 .icon-sm-8x {
  font-size:8rem!important
 }
 .icon-sm-9x {
  font-size:9rem!important
 }
 .icon-sm-10x {
  font-size:10rem!important
 }
}
@media (min-width:768px) {
 .icon-md-ss {
  font-size:.5rem!important
 }
 .icon-md-xs {
  font-size:.65rem!important
 }
 .icon-md-sm {
  font-size:.75rem!important
 }
 .icon-md-nm {
  font-size:.9rem!important
 }
 .icon-md-ms {
  font-size:1.15rem!important
 }
 .icon-md-md {
  font-size:1.25rem!important
 }
 .icon-md-lg {
  font-size:1.5rem!important
 }
 .icon-md-xl {
  font-size:1.75rem!important
 }
 .icon-md-xxl {
  font-size:2.25rem!important
 }
 .icon-md-1x {
  font-size:1rem!important
 }
 .icon-md-2x {
  font-size:2rem!important
 }
 .icon-md-3x {
  font-size:3rem!important
 }
 .icon-md-4x {
  font-size:4rem!important
 }
 .icon-md-5x {
  font-size:5rem!important
 }
 .icon-md-6x {
  font-size:6rem!important
 }
 .icon-md-7x {
  font-size:7rem!important
 }
 .icon-md-8x {
  font-size:8rem!important
 }
 .icon-md-9x {
  font-size:9rem!important
 }
 .icon-md-10x {
  font-size:10rem!important
 }
}
@media (min-width:992px) {
 .icon-lg-ss {
  font-size:.5rem!important
 }
 .icon-lg-xs {
  font-size:.65rem!important
 }
 .icon-lg-sm {
  font-size:.75rem!important
 }
 .icon-lg-nm {
  font-size:.9rem!important
 }
 .icon-lg-ms {
  font-size:1.15rem!important
 }
 .icon-lg-md {
  font-size:1.25rem!important
 }
 .icon-lg-lg {
  font-size:1.5rem!important
 }
 .icon-lg-xl {
  font-size:1.75rem!important
 }
 .icon-lg-xxl {
  font-size:2.25rem!important
 }
 .icon-lg-1x {
  font-size:1rem!important
 }
 .icon-lg-2x {
  font-size:2rem!important
 }
 .icon-lg-3x {
  font-size:3rem!important
 }
 .icon-lg-4x {
  font-size:4rem!important
 }
 .icon-lg-5x {
  font-size:5rem!important
 }
 .icon-lg-6x {
  font-size:6rem!important
 }
 .icon-lg-7x {
  font-size:7rem!important
 }
 .icon-lg-8x {
  font-size:8rem!important
 }
 .icon-lg-9x {
  font-size:9rem!important
 }
 .icon-lg-10x {
  font-size:10rem!important
 }
}
@media (min-width:1200px) {
 .icon-xl-ss {
  font-size:.5rem!important
 }
 .icon-xl-xs {
  font-size:.65rem!important
 }
 .icon-xl-sm {
  font-size:.75rem!important
 }
 .icon-xl-nm {
  font-size:.9rem!important
 }
 .icon-xl-ms {
  font-size:1.15rem!important
 }
 .icon-xl-md {
  font-size:1.25rem!important
 }
 .icon-xl-lg {
  font-size:1.5rem!important
 }
 .icon-xl-xl {
  font-size:1.75rem!important
 }
 .icon-xl-xxl {
  font-size:2.25rem!important
 }
 .icon-xl-1x {
  font-size:1rem!important
 }
 .icon-xl-2x {
  font-size:2rem!important
 }
 .icon-xl-3x {
  font-size:3rem!important
 }
 .icon-xl-4x {
  font-size:4rem!important
 }
 .icon-xl-5x {
  font-size:5rem!important
 }
 .icon-xl-6x {
  font-size:6rem!important
 }
 .icon-xl-7x {
  font-size:7rem!important
 }
 .icon-xl-8x {
  font-size:8rem!important
 }
 .icon-xl-9x {
  font-size:9rem!important
 }
 .icon-xl-10x {
  font-size:10rem!important
 }
}
@media (min-width:1400px) {
 .icon-xxl-ss {
  font-size:.5rem!important
 }
 .icon-xxl-xs {
  font-size:.65rem!important
 }
 .icon-xxl-sm {
  font-size:.75rem!important
 }
 .icon-xxl-nm {
  font-size:.9rem!important
 }
 .icon-xxl-ms {
  font-size:1.15rem!important
 }
 .icon-xxl-md {
  font-size:1.25rem!important
 }
 .icon-xxl-lg {
  font-size:1.5rem!important
 }
 .icon-xxl-xl {
  font-size:1.75rem!important
 }
 .icon-xxl-xxl {
  font-size:2.25rem!important
 }
 .icon-xxl-1x {
  font-size:1rem!important
 }
 .icon-xxl-2x {
  font-size:2rem!important
 }
 .icon-xxl-3x {
  font-size:3rem!important
 }
 .icon-xxl-4x {
  font-size:4rem!important
 }
 .icon-xxl-5x {
  font-size:5rem!important
 }
 .icon-xxl-6x {
  font-size:6rem!important
 }
 .icon-xxl-7x {
  font-size:7rem!important
 }
 .icon-xxl-8x {
  font-size:8rem!important
 }
 .icon-xxl-9x {
  font-size:9rem!important
 }
 .icon-xxl-10x {
  font-size:10rem!important
 }
}
.burger-icon {
 -webkit-appearance:none;
 -moz-appearance:none;
 appearance:none;
 -webkit-box-shadow:none;
 box-shadow:none;
 border-radius:none;
 border:none;
 cursor:pointer;
 background-color:transparent;
 outline:0!important;
 margin:0;
 padding:0;
 display:inline-block;
 position:relative;
 overflow:hidden;
 margin:0;
 padding:0;
 font-size:0;
 text-indent:-9999px;
 appearance:none;
 box-shadow:none;
 border-radius:none;
 border:none;
 cursor:pointer;
 background-color:none;
 outline:0!important;
 width:24px;
 height:24px;
 -webkit-transition:all .3s;
 transition:all .3s
}
.burger-icon span {
 display:block;
 position:absolute;
 border-radius:3px;
 -webkit-transition:all .3s;
 transition:all .3s;
 top:10px;
 height:3px;
 min-height:3px;
 width:100%
}
.burger-icon span::after,
.burger-icon span::before {
 position:absolute;
 display:block;
 left:0;
 width:100%;
 height:3px;
 min-height:3px;
 content:"";
 -webkit-transition:all .3s;
 transition:all .3s;
 border-radius:3px
}
.burger-icon span::before {
 top:-8px
}
.burger-icon span::after {
 bottom:-8px
}
.burger-icon-left span:before {
 -webkit-transition:all .3s;
 transition:all .3s;
 left:auto;
 right:0;
 width:50%
}
.burger-icon-left span:after {
 -webkit-transition:all .3s;
 transition:all .3s;
 left:auto;
 right:0;
 width:75%
}
.burger-icon-left-active span:before {
 -webkit-transition:all .3s;
 transition:all .3s;
 left:0;
 right:auto;
 width:50%
}
.burger-icon-left-active span:after {
 -webkit-transition:all .3s;
 transition:all .3s;
 left:0;
 right:auto;
 width:75%
}
.burger-icon-right span:before {
 left:0;
 right:auto;
 width:50%;
 -webkit-transition:all .3s;
 transition:all .3s
}
.burger-icon-right span:after {
 left:0;
 right:auto;
 width:75%;
 -webkit-transition:all .3s;
 transition:all .3s
}
.burger-icon-right-active span:before {
 left:auto;
 right:0;
 width:50%;
 -webkit-transition:all .3s;
 transition:all .3s
}
.burger-icon-right-active span:after {
 left:auto;
 right:0;
 width:75%;
 -webkit-transition:all .3s;
 transition:all .3s
}
.burger-icon span {
 background-color:#b5b5c3
}
.burger-icon span::after,
.burger-icon span::before {
 background-color:#b5b5c3
}
.burger-icon:hover span {
 background-color:#3699ff
}
.burger-icon:hover span::after,
.burger-icon:hover span::before {
 background-color:#3699ff
}
.burger-icon-active span {
 background-color:#3699ff
}
.burger-icon-active span::after,
.burger-icon-active span::before {
 background-color:#3699ff
}
.card.card-custom {
 -webkit-box-shadow:0 0 30px 0 rgba(82,63,105,.05);
 box-shadow:0 0 30px 0 rgba(82,63,105,.05);
 border:0
}
.card.card-custom>.card-header {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 -webkit-box-align:stretch;
 -ms-flex-align:stretch;
 align-items:stretch;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 min-height:70px;
 padding-top:0;
 padding-bottom:0;
 background-color:transparent
}
.card.card-custom>.card-header .card-title {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 margin:.5rem;
 margin-left:0
}
.card.card-custom>.card-header .card-title .card-icon {
 margin-right:.75rem;
 line-height:0
}
.card.card-custom>.card-header .card-title .card-icon i {
 font-size:1.25rem;
 color:#7e8299;
 line-height:0
}
.card.card-custom>.card-header .card-title .card-icon i:after,
.card.card-custom>.card-header .card-title .card-icon i:before {
 line-height:0
}
.card.card-custom>.card-header .card-title .card-icon .svg-icon svg {
 height:24px;
 width:24px
}
.card.card-custom>.card-header .card-title .card-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299
}
.card.card-custom>.card-header .card-title .card-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.card.card-custom>.card-header .card-title,
.card.card-custom>.card-header .card-title .card-label {
 font-weight:500;
 font-size:1.275rem;
 color:#181c32
}
.card.card-custom>.card-header .card-title .card-label {
 margin:0 .75rem 0 0;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.card.card-custom>.card-header .card-title small {
 color:#b5b5c3;
 font-size:1rem
}
.card.card-custom>.card-header .card-toolbar {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 margin:.5rem 0;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.card.card-custom>.card-header.card-header-tabs-line {
 padding-top:0!important;
 padding-bottom:0!important;
 -webkit-box-align:stretch;
 -ms-flex-align:stretch;
 align-items:stretch
}
.card.card-custom>.card-header.card-header-tabs-line .card-toolbar {
 margin:0
}
.card.card-custom>.card-header.card-header-tabs-line .nav {
 border-bottom-color:transparent
}
.card.card-custom>.card-header.card-header-tabs-line .nav .nav-item {
 -webkit-box-align:stretch;
 -ms-flex-align:stretch;
 align-items:stretch
}
.card.card-custom>.card-header.card-header-tabs-line .nav .nav-link {
 padding-top:2rem;
 padding-bottom:2rem
}
.card.card-custom>.card-header.card-header-right {
 -webkit-box-pack:end;
 -ms-flex-pack:end;
 justify-content:flex-end
}
.card.card-custom>.card-body {
 padding:1rem 1rem
}
.card.card-custom>.card-footer {
 background-color:transparent
}
.card.card-custom .card-scroll {
 position:relative;
 overflow:auto
}
.card.card-custom.card-stretch {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:stretch!important;
 -ms-flex-align:stretch!important;
 align-items:stretch!important;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 height:100%
}
.card.card-custom.card-stretch.gutter-b {
 height:calc(100% - 25px)
}
.card.card-custom.card-stretch.card-stretch-half {
 height:50%
}
.card.card-custom.card-stretch.card-stretch-half.gutter-b {
 height:calc(50% - 25px)
}
.card.card-custom.card-stretch.card-stretch-third {
 height:33.33%
}
.card.card-custom.card-stretch.card-stretch-third.gutter-b {
 height:calc(33.33% - 25px)
}
.card.card-custom.card-stretch.card-stretch-fourth {
 height:25%
}
.card.card-custom.card-stretch.card-stretch-fourth.gutter-b {
 height:calc(25% - 25px)
}
.card.card-custom.card-fit>.card-header {
 border-bottom:0
}
.card.card-custom.card-fit>.card-footer {
 border-top:0
}
.card.card-custom.card-space {
 padding-left:2.25rem;
 padding-right:2.25rem
}
.card.card-custom.card-space>.card-header {
 padding-left:0;
 padding-right:0
}
.card.card-custom.card-space>.card-body,
.card.card-custom.card-space>form>.card-body {
 padding-left:0;
 padding-right:0
}
.card.card-custom.card-space>.card-footer,
.card.card-custom.card-space>form>.card-footer {
 padding-left:0;
 padding-right:0
}
.card.card-custom.card-sticky>.card-header {
 -webkit-transition:left .3s,right .3s,height .3s;
 transition:left .3s,right .3s,height .3s;
 min-height:70px
}
.card-sticky-on .card.card-custom.card-sticky>.card-header {
 -webkit-transition:left .3s,right .3s,height .3s;
 transition:left .3s,right .3s,height .3s;
 position:fixed;
 -webkit-box-shadow:0 1px 15px 1px rgba(69,65,78,.1);
 box-shadow:0 1px 15px 1px rgba(69,65,78,.1);
 z-index:101;
 background:#fff
}
.card.card-custom.card-transparent {
 background-color:transparent
}
.card.card-custom.card-shadowless {
 -webkit-box-shadow:none;
 box-shadow:none
}
.card.card-custom.card-px-0 .card-body,
.card.card-custom.card-px-0 .card-footer,
.card.card-custom.card-px-0 .card-header {
 padding-left:0;
 padding-right:0
}
.card.card-custom.card-border {
 -webkit-box-shadow:none;
 box-shadow:none;
 border:1px solid #ebedf3
}
.card.card-custom.card-collapsed>.card-body,
.card.card-custom.card-collapsed>form {
 display:none
}
.card.card-custom .card-header .card-toolbar [data-card-tool=toggle] i {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.card.card-custom.card-collapse .card-header .card-toolbar [data-card-tool=toggle] i,
.card.card-custom.card-collapsed .card-header .card-toolbar [data-card-tool=toggle] i {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 -webkit-transform:rotate(180deg);
 transform:rotate(180deg)
}
.card-spacer {
 padding:2rem 2.25rem!important
}
.card-spacer-x {
 padding-left:2.25rem!important;
 padding-right:2.25rem!important
}
.card-spacer-y {
 padding-top:2rem!important;
 padding-bottom:2rem!important
}
.card-rounded {
 border-radius:.42rem
}
.card-rounded-top {
 border-top-left-radius:.42rem;
 border-top-right-radius:.42rem
}
.card-rounded-bottom {
 border-bottom-left-radius:.42rem;
 border-bottom-right-radius:.42rem
}
@media (max-width:767.98px) {
 .card.card-custom>.card-header:not(.flex-nowrap) {
  min-height:0;
  padding-top:.5rem;
  padding-bottom:.5rem
 }
}
.rounded-card {
 border-radius:.42rem
}
.rounded-card-top {
 border-top-left-radius:.42rem;
 border-top-right-radius:.42rem
}
.rounded-card-bottom {
 border-bottom-left-radius:.42rem;
 border-bottom-right-radius:.42rem
}
.wizard [data-wizard-type=step-info] {
 display:none
}
.wizard [data-wizard-type=step-info][data-wizard-state=current] {
 display:block
}
.wizard [data-wizard-type=step-content] {
 display:none
}
.wizard [data-wizard-type=step-content][data-wizard-state=current] {
 display:block
}
.wizard [data-wizard-type=action-prev] {
 display:none
}
.wizard [data-wizard-type=action-next] {
 display:inline-block
}
.wizard [data-wizard-type=action-submit] {
 display:none
}
.wizard[data-wizard-state=first] [data-wizard-type=action-prev] {
 display:none
}
.wizard[data-wizard-state=first] [data-wizard-type=action-next] {
 display:inline-block
}
.wizard[data-wizard-state=first] [data-wizard-type=action-submit] {
 display:none
}
.wizard[data-wizard-state=between] [data-wizard-type=action-prev] {
 display:inline-block
}
.wizard[data-wizard-state=between] [data-wizard-type=action-next] {
 display:inline-block
}
.wizard[data-wizard-state=between] [data-wizard-type=action-submit] {
 display:none
}
.wizard[data-wizard-state=last] [data-wizard-type=action-prev] {
 display:inline-block
}
.wizard[data-wizard-state=last] [data-wizard-type=action-next] {
 display:none
}
.wizard[data-wizard-state=last] [data-wizard-type=action-submit] {
 display:inline-block
}
.wizard[data-wizard-clickable=true] .wizard-step {
 cursor:pointer
}
.h1 {
 font-size:2rem!important
}
@media (max-width:1200px) {
 .h1 {
  font-size:calc(1.325rem + .9vw)!important
 }
}
.h2 {
 font-size:1.75rem!important
}
@media (max-width:1200px) {
 .h2 {
  font-size:calc(1.3rem + .6vw)!important
 }
}
.h3 {
 font-size:1.5rem!important
}
@media (max-width:1200px) {
 .h3 {
  font-size:calc(1.275rem + .3vw)!important
 }
}
.h4 {
 font-size:1.35rem!important
}
@media (max-width:1200px) {
 .h4 {
  font-size:calc(1.26rem + .12vw)!important
 }
}
.h5 {
 font-size:1.25rem!important
}
.h6 {
 font-size:1.175rem!important
}
.lead {
 font-size:1.25rem!important
}
.display-1 {
 font-size:5.5rem!important
}
@media (max-width:1200px) {
 .display-1 {
  font-size:calc(1.675rem + 5.1vw)!important
 }
}
.display-2 {
 font-size:4.5rem!important
}
@media (max-width:1200px) {
 .display-2 {
  font-size:calc(1.575rem + 3.9vw)!important
 }
}
.display-3 {
 font-size:3.5rem!important
}
@media (max-width:1200px) {
 .display-3 {
  font-size:calc(1.475rem + 2.7vw)!important
 }
}
.display-4 {
 font-size:2.5rem!important
}
@media (max-width:1200px) {
 .display-4 {
  font-size:calc(1.375rem + 1.5vw)!important
 }
}
a,
button {
 outline:0!important
}
.breadcrumb {
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.breadcrumb .breadcrumb-item {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
.breadcrumb .breadcrumb-item a {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.breadcrumb .breadcrumb-item.active a,
.breadcrumb .breadcrumb-item.active i,
.breadcrumb .breadcrumb-item:hover a,
.breadcrumb .breadcrumb-item:hover i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#3699ff!important
}
.breadcrumb.breadcrumb-transparent {
 background-color:transparent;
 border-radius:0
}
.breadcrumb.breadcrumb-line .breadcrumb-item:before {
 display:none
}
.breadcrumb.breadcrumb-line .breadcrumb-item:after {
 content:"-";
 padding-left:.5rem
}
.breadcrumb.breadcrumb-line .breadcrumb-item:last-child:after {
 display:none
}
.breadcrumb.breadcrumb-dot .breadcrumb-item:before {
 display:none
}
.breadcrumb.breadcrumb-dot .breadcrumb-item:after {
 content:"•";
 padding-left:.5rem
}
.breadcrumb.breadcrumb-dot .breadcrumb-item:last-child:after {
 display:none
}
.nav .nav-link {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 padding:.75rem 1.5rem;
 color:#7e8299
}
.nav .nav-link .nav-text {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 font-size:1rem;
 color:#7e8299;
 font-weight:400;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.nav .nav-link .nav-icon {
 line-height:0;
 color:#7e8299;
 width:2rem
}
.nav .nav-link .nav-icon:before {
 line-height:0
}
.nav .nav-link .nav-icon i {
 color:#b5b5c3;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 font-size:1.25rem
}
.nav .nav-link .nav-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#b5b5c3
}
.nav .nav-link .nav-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav .nav-link .label {
 margin-left:.25rem
}
.nav .nav-link.disabled {
 opacity:.6
}
.nav .nav-link.active,
.nav .nav-link:hover:not(.disabled),
.nav .show>.nav-link {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#3699ff
}
.nav .nav-link.active .nav-text,
.nav .nav-link:hover:not(.disabled) .nav-text,
.nav .show>.nav-link .nav-text {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#3699ff
}
.nav .nav-link.active .nav-icon i,
.nav .nav-link:hover:not(.disabled) .nav-icon i,
.nav .show>.nav-link .nav-icon i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#3699ff
}
.nav .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.nav .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav .nav-link.active:after,
.nav .nav-link:hover:not(.disabled):after,
.nav .show>.nav-link:after {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#3699ff
}
.nav.nav-bold .nav-item .nav-link {
 font-weight:500
}
.nav.nav-bold .nav-item .nav-link .nav-text {
 font-weight:500
}
.nav.nav-bolder .nav-item .nav-link {
 font-weight:600
}
.nav.nav-bolder .nav-item .nav-link .nav-text {
 font-weight:600
}
.nav.nav-boldest .nav-item .nav-link {
 font-weight:700
}
.nav.nav-boldest .nav-item .nav-link .nav-text {
 font-weight:700
}
.nav.nav-tabs .nav-item {
 margin-right:.25rem
}
.nav.nav-tabs .nav-item:last-child {
 margin-right:0
}
.nav.nav-tabs .nav-link .nav-text {
 -webkit-box-flex:0;
 -ms-flex-positive:0;
 flex-grow:0
}
.nav.nav-tabs.nav-tabs-line .nav-item {
 margin:0 0 -1px 0
}
.nav.nav-tabs.nav-tabs-line .nav-link {
 border:0;
 border-bottom:1px solid transparent;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 padding:.85rem 0;
 margin:0 1rem
}
.nav-item:first-child .nav.nav-tabs.nav-tabs-line .nav-link {
 margin-left:0
}
.nav-item:last-child .nav.nav-tabs.nav-tabs-line .nav-link {
 margin-right:0
}
.nav.nav-tabs.nav-tabs-line .nav-item:first-child .nav-link {
 margin-left:0
}
.nav.nav-tabs.nav-tabs-line .nav-item:last-child .nav-link {
 margin-right:0
}
.nav.nav-tabs.nav-tabs-line .nav-link.active,
.nav.nav-tabs.nav-tabs-line .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line .show>.nav-link {
 background-color:transparent;
 border:0;
 border-bottom:1px solid #3699ff;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x {
 border-bottom-width:2px
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .nav-item {
 margin-bottom:-2px
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .nav-link {
 border-bottom:2px solid transparent
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-2x .show>.nav-link {
 border-bottom:2px solid #3699ff
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x {
 border-bottom-width:3px
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .nav-item {
 margin-bottom:-3px
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .nav-link {
 border-bottom:3px solid transparent
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-3x .show>.nav-link {
 border-bottom:3px solid #3699ff
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white {
 border-bottom-color:rgba(255,255,255,.7)
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link {
 color:rgba(255,255,255,.7)
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link .nav-text {
 color:rgba(255,255,255,.7)
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link .nav-icon i {
 color:rgba(255,255,255,.7)
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:rgba(255,255,255,.7)
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link .nav-arrow {
 color:rgba(255,255,255,.7)
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show>.nav-link {
 border-bottom-color:#fff;
 color:#fff
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show>.nav-link .nav-text {
 color:#fff
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show>.nav-link .nav-icon i {
 color:#fff
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-transparent-white .show>.nav-link .nav-arrow {
 color:#fff
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary {
 border-bottom-color:#e1f0ff!important
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show>.nav-link {
 border-bottom-color:#3699ff;
 color:#3699ff
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show>.nav-link .nav-text {
 color:#3699ff
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show>.nav-link .nav-icon i {
 color:#3699ff
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-primary .show>.nav-link .nav-arrow {
 color:#3699ff
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-primary .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-primary .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-primary .show>.nav-link {
 border-bottom-color:#3699ff!important
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary {
 border-bottom-color:#ebedf3!important
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show>.nav-link {
 border-bottom-color:#e4e6ef;
 color:#e4e6ef
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show>.nav-link .nav-text {
 color:#e4e6ef
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show>.nav-link .nav-icon i {
 color:#e4e6ef
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-secondary .show>.nav-link .nav-arrow {
 color:#e4e6ef
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-secondary .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-secondary .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-secondary .show>.nav-link {
 border-bottom-color:#e4e6ef!important
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success {
 border-bottom-color:#c9f7f5!important
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show>.nav-link {
 border-bottom-color:#1bc5bd;
 color:#1bc5bd
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show>.nav-link .nav-text {
 color:#1bc5bd
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show>.nav-link .nav-icon i {
 color:#1bc5bd
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-success .show>.nav-link .nav-arrow {
 color:#1bc5bd
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-success .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-success .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-success .show>.nav-link {
 border-bottom-color:#1bc5bd!important
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info {
 border-bottom-color:#eee5ff!important
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show>.nav-link {
 border-bottom-color:#8950fc;
 color:#8950fc
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show>.nav-link .nav-text {
 color:#8950fc
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show>.nav-link .nav-icon i {
 color:#8950fc
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-info .show>.nav-link .nav-arrow {
 color:#8950fc
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-info .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-info .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-info .show>.nav-link {
 border-bottom-color:#8950fc!important
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning {
 border-bottom-color:#fff4de!important
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show>.nav-link {
 border-bottom-color:#ffa800;
 color:#ffa800
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show>.nav-link .nav-text {
 color:#ffa800
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show>.nav-link .nav-icon i {
 color:#ffa800
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-warning .show>.nav-link .nav-arrow {
 color:#ffa800
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-warning .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-warning .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-warning .show>.nav-link {
 border-bottom-color:#ffa800!important
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger {
 border-bottom-color:#ffe2e5!important
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show>.nav-link {
 border-bottom-color:#f64e60;
 color:#f64e60
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show>.nav-link .nav-text {
 color:#f64e60
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show>.nav-link .nav-icon i {
 color:#f64e60
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-danger .show>.nav-link .nav-arrow {
 color:#f64e60
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-danger .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-danger .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-danger .show>.nav-link {
 border-bottom-color:#f64e60!important
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light {
 border-bottom-color:#f3f6f9!important
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show>.nav-link {
 border-bottom-color:#f3f6f9;
 color:#f3f6f9
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show>.nav-link .nav-text {
 color:#f3f6f9
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show>.nav-link .nav-icon i {
 color:#f3f6f9
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-light .show>.nav-link .nav-arrow {
 color:#f3f6f9
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-light .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-light .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-light .show>.nav-link {
 border-bottom-color:#f3f6f9!important
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark {
 border-bottom-color:#d1d3e0!important
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show>.nav-link {
 border-bottom-color:#181c32;
 color:#181c32
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show>.nav-link .nav-text {
 color:#181c32
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show>.nav-link .nav-icon i {
 color:#181c32
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-dark .show>.nav-link .nav-arrow {
 color:#181c32
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-dark .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-dark .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-dark .show>.nav-link {
 border-bottom-color:#181c32!important
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white {
 border-bottom-color:#fff!important
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show>.nav-link {
 border-bottom-color:#fff;
 color:#fff
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled) .nav-text,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show>.nav-link .nav-text {
 color:#fff
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled) .nav-icon i,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show>.nav-link .nav-icon i {
 color:#fff
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link.active .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .nav-link:hover:not(.disabled) .nav-arrow,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-white .show>.nav-link .nav-arrow {
 color:#fff
}
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-white .nav-link.active,
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-white .nav-link:hover:not(.disabled),
.nav.nav-tabs.nav-tabs-line.nav-tabs-line-active-border-white .show>.nav-link {
 border-bottom-color:#fff!important
}
.nav.nav-pills.nav-fill .nav-item {
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
.nav.nav-pills.nav-fill .nav-link {
 text-align:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
.nav.nav-pills.nav-fill .nav-link .nav-text {
 -webkit-box-flex:0;
 -ms-flex-positive:0;
 flex-grow:0
}
.nav.nav-pills.nav-fill .nav-link .nav-icon {
 margin-right:.25rem
}
.nav.nav-pills.nav-group .nav-item {
 padding:0;
 margin:0
}
.nav.nav-pills.nav-group .nav-item .nav-link {
 border-radius:0
}
.nav.nav-pills.nav-group .nav-item:first-child .nav-link {
 border-top-left-radius:50rem;
 border-bottom-left-radius:50rem
}
.nav.nav-pills.nav-group .nav-item:last-child .nav-link {
 border-top-right-radius:50rem;
 border-bottom-right-radius:50rem
}
.nav.nav-pills.nav-group.nav-rounded:first-child .nav-link {
 border-top-left-radius:.42rem;
 border-bottom-left-radius:.42rem
}
.nav.nav-pills.nav-group.nav-rounded:last-child .nav-link {
 border-top-right-radius:.42rem;
 border-bottom-right-radius:.42rem
}
.nav.nav-pills .nav-item {
 margin-right:.25rem
}
.nav.nav-pills .nav-link {
 color:#b5b5c3;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 position:relative
}
.nav.nav-pills .nav-link .nav-text {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.nav.nav-pills .nav-link .nav-icon i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.nav.nav-pills .nav-link:after {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.nav.nav-pills .nav-link.active,
.nav.nav-pills .show>.nav-link {
 color:#fff;
 background-color:#3699ff;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.nav.nav-pills .nav-link.active .nav-text,
.nav.nav-pills .show>.nav-link .nav-text {
 color:#fff;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.nav.nav-pills .nav-link.active .nav-icon i,
.nav.nav-pills .show>.nav-link .nav-icon i {
 color:rgba(255,255,255,.8);
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.nav.nav-pills .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-pills .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:rgba(255,255,255,.8)
}
.nav.nav-pills .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills .nav-link.active:after,
.nav.nav-pills .show>.nav-link:after {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:rgba(255,255,255,.8)
}
.nav.nav-pills.nav-primary .nav-link:hover:not(.active),
.nav.nav-pills.nav-primary .show>.nav-link {
 color:#3699ff;
 background-color:transparent
}
.nav.nav-pills.nav-primary .nav-link:hover:not(.active) .nav-text,
.nav.nav-pills.nav-primary .show>.nav-link .nav-text {
 color:#3699ff
}
.nav.nav-pills.nav-primary .nav-link:hover:not(.active) .nav-icon i,
.nav.nav-pills.nav-primary .show>.nav-link .nav-icon i {
 color:#3699ff
}
.nav.nav-pills.nav-primary .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-primary .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.nav.nav-pills.nav-primary .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-primary .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-primary .nav-link:hover:not(.active):after,
.nav.nav-pills.nav-primary .show>.nav-link:after {
 color:#3699ff
}
.nav.nav-pills.nav-primary .nav-link.active {
 color:#fff;
 background-color:#3699ff
}
.nav.nav-pills.nav-primary .nav-link.active .nav-text {
 color:#fff
}
.nav.nav-pills.nav-primary .nav-link.active .nav-icon i {
 color:#fff
}
.nav.nav-pills.nav-primary .nav-link.active .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.nav.nav-pills.nav-primary .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-primary .nav-link.active:after {
 color:#fff
}
.nav.nav-pills.nav-light-primary .nav-link:hover:not(.active),
.nav.nav-pills.nav-light-primary .show>.nav-link {
 color:#3699ff;
 background-color:transparent
}
.nav.nav-pills.nav-light-primary .nav-link:hover:not(.active) .nav-text,
.nav.nav-pills.nav-light-primary .show>.nav-link .nav-text {
 color:#3699ff
}
.nav.nav-pills.nav-light-primary .nav-link:hover:not(.active) .nav-icon i,
.nav.nav-pills.nav-light-primary .show>.nav-link .nav-icon i {
 color:#3699ff
}
.nav.nav-pills.nav-light-primary .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light-primary .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.nav.nav-pills.nav-light-primary .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light-primary .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light-primary .nav-link:hover:not(.active):after,
.nav.nav-pills.nav-light-primary .show>.nav-link:after {
 color:#3699ff
}
.nav.nav-pills.nav-light-primary .nav-link.active {
 color:#3699ff;
 background-color:rgba(54,153,255,.1)
}
.nav.nav-pills.nav-light-primary .nav-link.active .nav-text {
 color:#3699ff
}
.nav.nav-pills.nav-light-primary .nav-link.active .nav-icon i {
 color:#3699ff
}
.nav.nav-pills.nav-light-primary .nav-link.active .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.nav.nav-pills.nav-light-primary .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light-primary .nav-link.active:after {
 color:#3699ff
}
.nav.nav-pills.nav-group.nav-primary .nav-link {
 color:#3699ff;
 background-color:#e1f0ff;
 border:0
}
.nav.nav-pills.nav-group.nav-primary .nav-link .nav-text {
 color:#3699ff
}
.nav.nav-pills.nav-group.nav-primary .nav-link .nav-icon i {
 color:#3699ff
}
.nav.nav-pills.nav-group.nav-primary .nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.nav.nav-pills.nav-group.nav-primary .nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-group.nav-primary .nav-link:after {
 color:#3699ff
}
.nav.nav-pills.nav-group.nav-primary .nav-link.active,
.nav.nav-pills.nav-group.nav-primary .nav-link:hover,
.nav.nav-pills.nav-group.nav-primary .show>.nav-link {
 color:#fff;
 background-color:#3699ff
}
.nav.nav-pills.nav-group.nav-primary .nav-link.active .nav-text,
.nav.nav-pills.nav-group.nav-primary .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-primary .show>.nav-link .nav-text {
 color:#fff
}
.nav.nav-pills.nav-group.nav-primary .nav-link.active .nav-icon i,
.nav.nav-pills.nav-group.nav-primary .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-primary .show>.nav-link .nav-icon i {
 color:#fff
}
.nav.nav-pills.nav-group.nav-primary .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-primary .nav-link:hover .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-primary .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.nav.nav-pills.nav-group.nav-primary .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-primary .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-primary .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-group.nav-primary .nav-link.active:after,
.nav.nav-pills.nav-group.nav-primary .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-primary .show>.nav-link:after {
 color:#fff
}
.nav.nav-pills.nav-group.nav-primary .nav-link:hover {
 background-color:#187de4
}
.nav.nav-pills.nav-secondary .nav-link:hover:not(.active),
.nav.nav-pills.nav-secondary .show>.nav-link {
 color:#e4e6ef;
 background-color:transparent
}
.nav.nav-pills.nav-secondary .nav-link:hover:not(.active) .nav-text,
.nav.nav-pills.nav-secondary .show>.nav-link .nav-text {
 color:#e4e6ef
}
.nav.nav-pills.nav-secondary .nav-link:hover:not(.active) .nav-icon i,
.nav.nav-pills.nav-secondary .show>.nav-link .nav-icon i {
 color:#e4e6ef
}
.nav.nav-pills.nav-secondary .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-secondary .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.nav.nav-pills.nav-secondary .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-secondary .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-secondary .nav-link:hover:not(.active):after,
.nav.nav-pills.nav-secondary .show>.nav-link:after {
 color:#e4e6ef
}
.nav.nav-pills.nav-secondary .nav-link.active {
 color:#3f4254;
 background-color:#e4e6ef
}
.nav.nav-pills.nav-secondary .nav-link.active .nav-text {
 color:#3f4254
}
.nav.nav-pills.nav-secondary .nav-link.active .nav-icon i {
 color:#3f4254
}
.nav.nav-pills.nav-secondary .nav-link.active .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254!important
}
.nav.nav-pills.nav-secondary .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-secondary .nav-link.active:after {
 color:#3f4254
}
.nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active),
.nav.nav-pills.nav-light-secondary .show>.nav-link {
 color:#e4e6ef;
 background-color:transparent
}
.nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active) .nav-text,
.nav.nav-pills.nav-light-secondary .show>.nav-link .nav-text {
 color:#e4e6ef
}
.nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active) .nav-icon i,
.nav.nav-pills.nav-light-secondary .show>.nav-link .nav-icon i {
 color:#e4e6ef
}
.nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light-secondary .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light-secondary .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light-secondary .nav-link:hover:not(.active):after,
.nav.nav-pills.nav-light-secondary .show>.nav-link:after {
 color:#e4e6ef
}
.nav.nav-pills.nav-light-secondary .nav-link.active {
 color:#e4e6ef;
 background-color:rgba(228,230,239,.1)
}
.nav.nav-pills.nav-light-secondary .nav-link.active .nav-text {
 color:#e4e6ef
}
.nav.nav-pills.nav-light-secondary .nav-link.active .nav-icon i {
 color:#e4e6ef
}
.nav.nav-pills.nav-light-secondary .nav-link.active .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.nav.nav-pills.nav-light-secondary .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light-secondary .nav-link.active:after {
 color:#e4e6ef
}
.nav.nav-pills.nav-group.nav-secondary .nav-link {
 color:#e4e6ef;
 background-color:#ebedf3;
 border:0
}
.nav.nav-pills.nav-group.nav-secondary .nav-link .nav-text {
 color:#e4e6ef
}
.nav.nav-pills.nav-group.nav-secondary .nav-link .nav-icon i {
 color:#e4e6ef
}
.nav.nav-pills.nav-group.nav-secondary .nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.nav.nav-pills.nav-group.nav-secondary .nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-group.nav-secondary .nav-link:after {
 color:#e4e6ef
}
.nav.nav-pills.nav-group.nav-secondary .nav-link.active,
.nav.nav-pills.nav-group.nav-secondary .nav-link:hover,
.nav.nav-pills.nav-group.nav-secondary .show>.nav-link {
 color:#3f4254;
 background-color:#e4e6ef
}
.nav.nav-pills.nav-group.nav-secondary .nav-link.active .nav-text,
.nav.nav-pills.nav-group.nav-secondary .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-secondary .show>.nav-link .nav-text {
 color:#3f4254
}
.nav.nav-pills.nav-group.nav-secondary .nav-link.active .nav-icon i,
.nav.nav-pills.nav-group.nav-secondary .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-secondary .show>.nav-link .nav-icon i {
 color:#3f4254
}
.nav.nav-pills.nav-group.nav-secondary .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-secondary .nav-link:hover .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-secondary .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.nav.nav-pills.nav-group.nav-secondary .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-secondary .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-secondary .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-group.nav-secondary .nav-link.active:after,
.nav.nav-pills.nav-group.nav-secondary .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-secondary .show>.nav-link:after {
 color:#3f4254
}
.nav.nav-pills.nav-group.nav-secondary .nav-link:hover {
 background-color:#d7dae7
}
.nav.nav-pills.nav-success .nav-link:hover:not(.active),
.nav.nav-pills.nav-success .show>.nav-link {
 color:#1bc5bd;
 background-color:transparent
}
.nav.nav-pills.nav-success .nav-link:hover:not(.active) .nav-text,
.nav.nav-pills.nav-success .show>.nav-link .nav-text {
 color:#1bc5bd
}
.nav.nav-pills.nav-success .nav-link:hover:not(.active) .nav-icon i,
.nav.nav-pills.nav-success .show>.nav-link .nav-icon i {
 color:#1bc5bd
}
.nav.nav-pills.nav-success .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-success .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.nav.nav-pills.nav-success .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-success .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-success .nav-link:hover:not(.active):after,
.nav.nav-pills.nav-success .show>.nav-link:after {
 color:#1bc5bd
}
.nav.nav-pills.nav-success .nav-link.active {
 color:#fff;
 background-color:#1bc5bd
}
.nav.nav-pills.nav-success .nav-link.active .nav-text {
 color:#fff
}
.nav.nav-pills.nav-success .nav-link.active .nav-icon i {
 color:#fff
}
.nav.nav-pills.nav-success .nav-link.active .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.nav.nav-pills.nav-success .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-success .nav-link.active:after {
 color:#fff
}
.nav.nav-pills.nav-light-success .nav-link:hover:not(.active),
.nav.nav-pills.nav-light-success .show>.nav-link {
 color:#1bc5bd;
 background-color:transparent
}
.nav.nav-pills.nav-light-success .nav-link:hover:not(.active) .nav-text,
.nav.nav-pills.nav-light-success .show>.nav-link .nav-text {
 color:#1bc5bd
}
.nav.nav-pills.nav-light-success .nav-link:hover:not(.active) .nav-icon i,
.nav.nav-pills.nav-light-success .show>.nav-link .nav-icon i {
 color:#1bc5bd
}
.nav.nav-pills.nav-light-success .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light-success .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.nav.nav-pills.nav-light-success .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light-success .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light-success .nav-link:hover:not(.active):after,
.nav.nav-pills.nav-light-success .show>.nav-link:after {
 color:#1bc5bd
}
.nav.nav-pills.nav-light-success .nav-link.active {
 color:#1bc5bd;
 background-color:rgba(27,197,189,.1)
}
.nav.nav-pills.nav-light-success .nav-link.active .nav-text {
 color:#1bc5bd
}
.nav.nav-pills.nav-light-success .nav-link.active .nav-icon i {
 color:#1bc5bd
}
.nav.nav-pills.nav-light-success .nav-link.active .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.nav.nav-pills.nav-light-success .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light-success .nav-link.active:after {
 color:#1bc5bd
}
.nav.nav-pills.nav-group.nav-success .nav-link {
 color:#1bc5bd;
 background-color:#c9f7f5;
 border:0
}
.nav.nav-pills.nav-group.nav-success .nav-link .nav-text {
 color:#1bc5bd
}
.nav.nav-pills.nav-group.nav-success .nav-link .nav-icon i {
 color:#1bc5bd
}
.nav.nav-pills.nav-group.nav-success .nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.nav.nav-pills.nav-group.nav-success .nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-group.nav-success .nav-link:after {
 color:#1bc5bd
}
.nav.nav-pills.nav-group.nav-success .nav-link.active,
.nav.nav-pills.nav-group.nav-success .nav-link:hover,
.nav.nav-pills.nav-group.nav-success .show>.nav-link {
 color:#fff;
 background-color:#1bc5bd
}
.nav.nav-pills.nav-group.nav-success .nav-link.active .nav-text,
.nav.nav-pills.nav-group.nav-success .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-success .show>.nav-link .nav-text {
 color:#fff
}
.nav.nav-pills.nav-group.nav-success .nav-link.active .nav-icon i,
.nav.nav-pills.nav-group.nav-success .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-success .show>.nav-link .nav-icon i {
 color:#fff
}
.nav.nav-pills.nav-group.nav-success .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-success .nav-link:hover .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-success .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.nav.nav-pills.nav-group.nav-success .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-success .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-success .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-group.nav-success .nav-link.active:after,
.nav.nav-pills.nav-group.nav-success .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-success .show>.nav-link:after {
 color:#fff
}
.nav.nav-pills.nav-group.nav-success .nav-link:hover {
 background-color:#0bb7af
}
.nav.nav-pills.nav-info .nav-link:hover:not(.active),
.nav.nav-pills.nav-info .show>.nav-link {
 color:#8950fc;
 background-color:transparent
}
.nav.nav-pills.nav-info .nav-link:hover:not(.active) .nav-text,
.nav.nav-pills.nav-info .show>.nav-link .nav-text {
 color:#8950fc
}
.nav.nav-pills.nav-info .nav-link:hover:not(.active) .nav-icon i,
.nav.nav-pills.nav-info .show>.nav-link .nav-icon i {
 color:#8950fc
}
.nav.nav-pills.nav-info .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-info .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.nav.nav-pills.nav-info .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-info .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-info .nav-link:hover:not(.active):after,
.nav.nav-pills.nav-info .show>.nav-link:after {
 color:#8950fc
}
.nav.nav-pills.nav-info .nav-link.active {
 color:#fff;
 background-color:#8950fc
}
.nav.nav-pills.nav-info .nav-link.active .nav-text {
 color:#fff
}
.nav.nav-pills.nav-info .nav-link.active .nav-icon i {
 color:#fff
}
.nav.nav-pills.nav-info .nav-link.active .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.nav.nav-pills.nav-info .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-info .nav-link.active:after {
 color:#fff
}
.nav.nav-pills.nav-light-info .nav-link:hover:not(.active),
.nav.nav-pills.nav-light-info .show>.nav-link {
 color:#8950fc;
 background-color:transparent
}
.nav.nav-pills.nav-light-info .nav-link:hover:not(.active) .nav-text,
.nav.nav-pills.nav-light-info .show>.nav-link .nav-text {
 color:#8950fc
}
.nav.nav-pills.nav-light-info .nav-link:hover:not(.active) .nav-icon i,
.nav.nav-pills.nav-light-info .show>.nav-link .nav-icon i {
 color:#8950fc
}
.nav.nav-pills.nav-light-info .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light-info .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.nav.nav-pills.nav-light-info .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light-info .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light-info .nav-link:hover:not(.active):after,
.nav.nav-pills.nav-light-info .show>.nav-link:after {
 color:#8950fc
}
.nav.nav-pills.nav-light-info .nav-link.active {
 color:#8950fc;
 background-color:rgba(137,80,252,.1)
}
.nav.nav-pills.nav-light-info .nav-link.active .nav-text {
 color:#8950fc
}
.nav.nav-pills.nav-light-info .nav-link.active .nav-icon i {
 color:#8950fc
}
.nav.nav-pills.nav-light-info .nav-link.active .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.nav.nav-pills.nav-light-info .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light-info .nav-link.active:after {
 color:#8950fc
}
.nav.nav-pills.nav-group.nav-info .nav-link {
 color:#8950fc;
 background-color:#eee5ff;
 border:0
}
.nav.nav-pills.nav-group.nav-info .nav-link .nav-text {
 color:#8950fc
}
.nav.nav-pills.nav-group.nav-info .nav-link .nav-icon i {
 color:#8950fc
}
.nav.nav-pills.nav-group.nav-info .nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.nav.nav-pills.nav-group.nav-info .nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-group.nav-info .nav-link:after {
 color:#8950fc
}
.nav.nav-pills.nav-group.nav-info .nav-link.active,
.nav.nav-pills.nav-group.nav-info .nav-link:hover,
.nav.nav-pills.nav-group.nav-info .show>.nav-link {
 color:#fff;
 background-color:#8950fc
}
.nav.nav-pills.nav-group.nav-info .nav-link.active .nav-text,
.nav.nav-pills.nav-group.nav-info .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-info .show>.nav-link .nav-text {
 color:#fff
}
.nav.nav-pills.nav-group.nav-info .nav-link.active .nav-icon i,
.nav.nav-pills.nav-group.nav-info .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-info .show>.nav-link .nav-icon i {
 color:#fff
}
.nav.nav-pills.nav-group.nav-info .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-info .nav-link:hover .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-info .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.nav.nav-pills.nav-group.nav-info .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-info .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-info .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-group.nav-info .nav-link.active:after,
.nav.nav-pills.nav-group.nav-info .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-info .show>.nav-link:after {
 color:#fff
}
.nav.nav-pills.nav-group.nav-info .nav-link:hover {
 background-color:#7337ee
}
.nav.nav-pills.nav-warning .nav-link:hover:not(.active),
.nav.nav-pills.nav-warning .show>.nav-link {
 color:#ffa800;
 background-color:transparent
}
.nav.nav-pills.nav-warning .nav-link:hover:not(.active) .nav-text,
.nav.nav-pills.nav-warning .show>.nav-link .nav-text {
 color:#ffa800
}
.nav.nav-pills.nav-warning .nav-link:hover:not(.active) .nav-icon i,
.nav.nav-pills.nav-warning .show>.nav-link .nav-icon i {
 color:#ffa800
}
.nav.nav-pills.nav-warning .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-warning .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.nav.nav-pills.nav-warning .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-warning .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-warning .nav-link:hover:not(.active):after,
.nav.nav-pills.nav-warning .show>.nav-link:after {
 color:#ffa800
}
.nav.nav-pills.nav-warning .nav-link.active {
 color:#fff;
 background-color:#ffa800
}
.nav.nav-pills.nav-warning .nav-link.active .nav-text {
 color:#fff
}
.nav.nav-pills.nav-warning .nav-link.active .nav-icon i {
 color:#fff
}
.nav.nav-pills.nav-warning .nav-link.active .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.nav.nav-pills.nav-warning .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-warning .nav-link.active:after {
 color:#fff
}
.nav.nav-pills.nav-light-warning .nav-link:hover:not(.active),
.nav.nav-pills.nav-light-warning .show>.nav-link {
 color:#ffa800;
 background-color:transparent
}
.nav.nav-pills.nav-light-warning .nav-link:hover:not(.active) .nav-text,
.nav.nav-pills.nav-light-warning .show>.nav-link .nav-text {
 color:#ffa800
}
.nav.nav-pills.nav-light-warning .nav-link:hover:not(.active) .nav-icon i,
.nav.nav-pills.nav-light-warning .show>.nav-link .nav-icon i {
 color:#ffa800
}
.nav.nav-pills.nav-light-warning .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light-warning .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.nav.nav-pills.nav-light-warning .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light-warning .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light-warning .nav-link:hover:not(.active):after,
.nav.nav-pills.nav-light-warning .show>.nav-link:after {
 color:#ffa800
}
.nav.nav-pills.nav-light-warning .nav-link.active {
 color:#ffa800;
 background-color:rgba(255,168,0,.1)
}
.nav.nav-pills.nav-light-warning .nav-link.active .nav-text {
 color:#ffa800
}
.nav.nav-pills.nav-light-warning .nav-link.active .nav-icon i {
 color:#ffa800
}
.nav.nav-pills.nav-light-warning .nav-link.active .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.nav.nav-pills.nav-light-warning .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light-warning .nav-link.active:after {
 color:#ffa800
}
.nav.nav-pills.nav-group.nav-warning .nav-link {
 color:#ffa800;
 background-color:#fff4de;
 border:0
}
.nav.nav-pills.nav-group.nav-warning .nav-link .nav-text {
 color:#ffa800
}
.nav.nav-pills.nav-group.nav-warning .nav-link .nav-icon i {
 color:#ffa800
}
.nav.nav-pills.nav-group.nav-warning .nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.nav.nav-pills.nav-group.nav-warning .nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-group.nav-warning .nav-link:after {
 color:#ffa800
}
.nav.nav-pills.nav-group.nav-warning .nav-link.active,
.nav.nav-pills.nav-group.nav-warning .nav-link:hover,
.nav.nav-pills.nav-group.nav-warning .show>.nav-link {
 color:#fff;
 background-color:#ffa800
}
.nav.nav-pills.nav-group.nav-warning .nav-link.active .nav-text,
.nav.nav-pills.nav-group.nav-warning .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-warning .show>.nav-link .nav-text {
 color:#fff
}
.nav.nav-pills.nav-group.nav-warning .nav-link.active .nav-icon i,
.nav.nav-pills.nav-group.nav-warning .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-warning .show>.nav-link .nav-icon i {
 color:#fff
}
.nav.nav-pills.nav-group.nav-warning .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-warning .nav-link:hover .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-warning .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.nav.nav-pills.nav-group.nav-warning .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-warning .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-warning .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-group.nav-warning .nav-link.active:after,
.nav.nav-pills.nav-group.nav-warning .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-warning .show>.nav-link:after {
 color:#fff
}
.nav.nav-pills.nav-group.nav-warning .nav-link:hover {
 background-color:#ee9d01
}
.nav.nav-pills.nav-danger .nav-link:hover:not(.active),
.nav.nav-pills.nav-danger .show>.nav-link {
 color:#f64e60;
 background-color:transparent
}
.nav.nav-pills.nav-danger .nav-link:hover:not(.active) .nav-text,
.nav.nav-pills.nav-danger .show>.nav-link .nav-text {
 color:#f64e60
}
.nav.nav-pills.nav-danger .nav-link:hover:not(.active) .nav-icon i,
.nav.nav-pills.nav-danger .show>.nav-link .nav-icon i {
 color:#f64e60
}
.nav.nav-pills.nav-danger .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-danger .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.nav.nav-pills.nav-danger .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-danger .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-danger .nav-link:hover:not(.active):after,
.nav.nav-pills.nav-danger .show>.nav-link:after {
 color:#f64e60
}
.nav.nav-pills.nav-danger .nav-link.active {
 color:#fff;
 background-color:#f64e60
}
.nav.nav-pills.nav-danger .nav-link.active .nav-text {
 color:#fff
}
.nav.nav-pills.nav-danger .nav-link.active .nav-icon i {
 color:#fff
}
.nav.nav-pills.nav-danger .nav-link.active .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.nav.nav-pills.nav-danger .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-danger .nav-link.active:after {
 color:#fff
}
.nav.nav-pills.nav-light-danger .nav-link:hover:not(.active),
.nav.nav-pills.nav-light-danger .show>.nav-link {
 color:#f64e60;
 background-color:transparent
}
.nav.nav-pills.nav-light-danger .nav-link:hover:not(.active) .nav-text,
.nav.nav-pills.nav-light-danger .show>.nav-link .nav-text {
 color:#f64e60
}
.nav.nav-pills.nav-light-danger .nav-link:hover:not(.active) .nav-icon i,
.nav.nav-pills.nav-light-danger .show>.nav-link .nav-icon i {
 color:#f64e60
}
.nav.nav-pills.nav-light-danger .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light-danger .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.nav.nav-pills.nav-light-danger .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light-danger .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light-danger .nav-link:hover:not(.active):after,
.nav.nav-pills.nav-light-danger .show>.nav-link:after {
 color:#f64e60
}
.nav.nav-pills.nav-light-danger .nav-link.active {
 color:#f64e60;
 background-color:rgba(246,78,96,.1)
}
.nav.nav-pills.nav-light-danger .nav-link.active .nav-text {
 color:#f64e60
}
.nav.nav-pills.nav-light-danger .nav-link.active .nav-icon i {
 color:#f64e60
}
.nav.nav-pills.nav-light-danger .nav-link.active .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.nav.nav-pills.nav-light-danger .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light-danger .nav-link.active:after {
 color:#f64e60
}
.nav.nav-pills.nav-group.nav-danger .nav-link {
 color:#f64e60;
 background-color:#ffe2e5;
 border:0
}
.nav.nav-pills.nav-group.nav-danger .nav-link .nav-text {
 color:#f64e60
}
.nav.nav-pills.nav-group.nav-danger .nav-link .nav-icon i {
 color:#f64e60
}
.nav.nav-pills.nav-group.nav-danger .nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.nav.nav-pills.nav-group.nav-danger .nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-group.nav-danger .nav-link:after {
 color:#f64e60
}
.nav.nav-pills.nav-group.nav-danger .nav-link.active,
.nav.nav-pills.nav-group.nav-danger .nav-link:hover,
.nav.nav-pills.nav-group.nav-danger .show>.nav-link {
 color:#fff;
 background-color:#f64e60
}
.nav.nav-pills.nav-group.nav-danger .nav-link.active .nav-text,
.nav.nav-pills.nav-group.nav-danger .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-danger .show>.nav-link .nav-text {
 color:#fff
}
.nav.nav-pills.nav-group.nav-danger .nav-link.active .nav-icon i,
.nav.nav-pills.nav-group.nav-danger .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-danger .show>.nav-link .nav-icon i {
 color:#fff
}
.nav.nav-pills.nav-group.nav-danger .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-danger .nav-link:hover .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-danger .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.nav.nav-pills.nav-group.nav-danger .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-danger .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-danger .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-group.nav-danger .nav-link.active:after,
.nav.nav-pills.nav-group.nav-danger .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-danger .show>.nav-link:after {
 color:#fff
}
.nav.nav-pills.nav-group.nav-danger .nav-link:hover {
 background-color:#ee2d41
}
.nav.nav-pills.nav-light .nav-link:hover:not(.active),
.nav.nav-pills.nav-light .show>.nav-link {
 color:#f3f6f9;
 background-color:transparent
}
.nav.nav-pills.nav-light .nav-link:hover:not(.active) .nav-text,
.nav.nav-pills.nav-light .show>.nav-link .nav-text {
 color:#f3f6f9
}
.nav.nav-pills.nav-light .nav-link:hover:not(.active) .nav-icon i,
.nav.nav-pills.nav-light .show>.nav-link .nav-icon i {
 color:#f3f6f9
}
.nav.nav-pills.nav-light .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.nav.nav-pills.nav-light .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light .nav-link:hover:not(.active):after,
.nav.nav-pills.nav-light .show>.nav-link:after {
 color:#f3f6f9
}
.nav.nav-pills.nav-light .nav-link.active {
 color:#7e8299;
 background-color:#f3f6f9
}
.nav.nav-pills.nav-light .nav-link.active .nav-text {
 color:#7e8299
}
.nav.nav-pills.nav-light .nav-link.active .nav-icon i {
 color:#7e8299
}
.nav.nav-pills.nav-light .nav-link.active .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299!important
}
.nav.nav-pills.nav-light .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light .nav-link.active:after {
 color:#7e8299
}
.nav.nav-pills.nav-light-light .nav-link:hover:not(.active),
.nav.nav-pills.nav-light-light .show>.nav-link {
 color:#f3f6f9;
 background-color:transparent
}
.nav.nav-pills.nav-light-light .nav-link:hover:not(.active) .nav-text,
.nav.nav-pills.nav-light-light .show>.nav-link .nav-text {
 color:#f3f6f9
}
.nav.nav-pills.nav-light-light .nav-link:hover:not(.active) .nav-icon i,
.nav.nav-pills.nav-light-light .show>.nav-link .nav-icon i {
 color:#f3f6f9
}
.nav.nav-pills.nav-light-light .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light-light .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.nav.nav-pills.nav-light-light .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light-light .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light-light .nav-link:hover:not(.active):after,
.nav.nav-pills.nav-light-light .show>.nav-link:after {
 color:#f3f6f9
}
.nav.nav-pills.nav-light-light .nav-link.active {
 color:#f3f6f9;
 background-color:rgba(243,246,249,.1)
}
.nav.nav-pills.nav-light-light .nav-link.active .nav-text {
 color:#f3f6f9
}
.nav.nav-pills.nav-light-light .nav-link.active .nav-icon i {
 color:#f3f6f9
}
.nav.nav-pills.nav-light-light .nav-link.active .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.nav.nav-pills.nav-light-light .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light-light .nav-link.active:after {
 color:#f3f6f9
}
.nav.nav-pills.nav-group.nav-light .nav-link {
 color:#f3f6f9;
 background-color:#f3f6f9;
 border:0
}
.nav.nav-pills.nav-group.nav-light .nav-link .nav-text {
 color:#f3f6f9
}
.nav.nav-pills.nav-group.nav-light .nav-link .nav-icon i {
 color:#f3f6f9
}
.nav.nav-pills.nav-group.nav-light .nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.nav.nav-pills.nav-group.nav-light .nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-group.nav-light .nav-link:after {
 color:#f3f6f9
}
.nav.nav-pills.nav-group.nav-light .nav-link.active,
.nav.nav-pills.nav-group.nav-light .nav-link:hover,
.nav.nav-pills.nav-group.nav-light .show>.nav-link {
 color:#7e8299;
 background-color:#f3f6f9
}
.nav.nav-pills.nav-group.nav-light .nav-link.active .nav-text,
.nav.nav-pills.nav-group.nav-light .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-light .show>.nav-link .nav-text {
 color:#7e8299
}
.nav.nav-pills.nav-group.nav-light .nav-link.active .nav-icon i,
.nav.nav-pills.nav-group.nav-light .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-light .show>.nav-link .nav-icon i {
 color:#7e8299
}
.nav.nav-pills.nav-group.nav-light .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-light .nav-link:hover .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-light .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299
}
.nav.nav-pills.nav-group.nav-light .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-light .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-light .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-group.nav-light .nav-link.active:after,
.nav.nav-pills.nav-group.nav-light .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-light .show>.nav-link:after {
 color:#7e8299
}
.nav.nav-pills.nav-group.nav-light .nav-link:hover {
 background-color:#e4e6ef
}
.nav.nav-pills.nav-dark .nav-link:hover:not(.active),
.nav.nav-pills.nav-dark .show>.nav-link {
 color:#181c32;
 background-color:transparent
}
.nav.nav-pills.nav-dark .nav-link:hover:not(.active) .nav-text,
.nav.nav-pills.nav-dark .show>.nav-link .nav-text {
 color:#181c32
}
.nav.nav-pills.nav-dark .nav-link:hover:not(.active) .nav-icon i,
.nav.nav-pills.nav-dark .show>.nav-link .nav-icon i {
 color:#181c32
}
.nav.nav-pills.nav-dark .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-dark .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.nav.nav-pills.nav-dark .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-dark .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-dark .nav-link:hover:not(.active):after,
.nav.nav-pills.nav-dark .show>.nav-link:after {
 color:#181c32
}
.nav.nav-pills.nav-dark .nav-link.active {
 color:#fff;
 background-color:#181c32
}
.nav.nav-pills.nav-dark .nav-link.active .nav-text {
 color:#fff
}
.nav.nav-pills.nav-dark .nav-link.active .nav-icon i {
 color:#fff
}
.nav.nav-pills.nav-dark .nav-link.active .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.nav.nav-pills.nav-dark .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-dark .nav-link.active:after {
 color:#fff
}
.nav.nav-pills.nav-light-dark .nav-link:hover:not(.active),
.nav.nav-pills.nav-light-dark .show>.nav-link {
 color:#181c32;
 background-color:transparent
}
.nav.nav-pills.nav-light-dark .nav-link:hover:not(.active) .nav-text,
.nav.nav-pills.nav-light-dark .show>.nav-link .nav-text {
 color:#181c32
}
.nav.nav-pills.nav-light-dark .nav-link:hover:not(.active) .nav-icon i,
.nav.nav-pills.nav-light-dark .show>.nav-link .nav-icon i {
 color:#181c32
}
.nav.nav-pills.nav-light-dark .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light-dark .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.nav.nav-pills.nav-light-dark .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light-dark .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light-dark .nav-link:hover:not(.active):after,
.nav.nav-pills.nav-light-dark .show>.nav-link:after {
 color:#181c32
}
.nav.nav-pills.nav-light-dark .nav-link.active {
 color:#181c32;
 background-color:rgba(24,28,50,.1)
}
.nav.nav-pills.nav-light-dark .nav-link.active .nav-text {
 color:#181c32
}
.nav.nav-pills.nav-light-dark .nav-link.active .nav-icon i {
 color:#181c32
}
.nav.nav-pills.nav-light-dark .nav-link.active .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.nav.nav-pills.nav-light-dark .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light-dark .nav-link.active:after {
 color:#181c32
}
.nav.nav-pills.nav-group.nav-dark .nav-link {
 color:#181c32;
 background-color:#d1d3e0;
 border:0
}
.nav.nav-pills.nav-group.nav-dark .nav-link .nav-text {
 color:#181c32
}
.nav.nav-pills.nav-group.nav-dark .nav-link .nav-icon i {
 color:#181c32
}
.nav.nav-pills.nav-group.nav-dark .nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.nav.nav-pills.nav-group.nav-dark .nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-group.nav-dark .nav-link:after {
 color:#181c32
}
.nav.nav-pills.nav-group.nav-dark .nav-link.active,
.nav.nav-pills.nav-group.nav-dark .nav-link:hover,
.nav.nav-pills.nav-group.nav-dark .show>.nav-link {
 color:#fff;
 background-color:#181c32
}
.nav.nav-pills.nav-group.nav-dark .nav-link.active .nav-text,
.nav.nav-pills.nav-group.nav-dark .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-dark .show>.nav-link .nav-text {
 color:#fff
}
.nav.nav-pills.nav-group.nav-dark .nav-link.active .nav-icon i,
.nav.nav-pills.nav-group.nav-dark .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-dark .show>.nav-link .nav-icon i {
 color:#fff
}
.nav.nav-pills.nav-group.nav-dark .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-dark .nav-link:hover .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-dark .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.nav.nav-pills.nav-group.nav-dark .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-dark .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-dark .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-group.nav-dark .nav-link.active:after,
.nav.nav-pills.nav-group.nav-dark .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-dark .show>.nav-link:after {
 color:#fff
}
.nav.nav-pills.nav-group.nav-dark .nav-link:hover {
 background-color:#131628
}
.nav.nav-pills.nav-white .nav-link:hover:not(.active),
.nav.nav-pills.nav-white .show>.nav-link {
 color:#fff;
 background-color:transparent
}
.nav.nav-pills.nav-white .nav-link:hover:not(.active) .nav-text,
.nav.nav-pills.nav-white .show>.nav-link .nav-text {
 color:#fff
}
.nav.nav-pills.nav-white .nav-link:hover:not(.active) .nav-icon i,
.nav.nav-pills.nav-white .show>.nav-link .nav-icon i {
 color:#fff
}
.nav.nav-pills.nav-white .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-white .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.nav.nav-pills.nav-white .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-white .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-white .nav-link:hover:not(.active):after,
.nav.nav-pills.nav-white .show>.nav-link:after {
 color:#fff
}
.nav.nav-pills.nav-white .nav-link.active {
 color:#3f4254;
 background-color:#fff
}
.nav.nav-pills.nav-white .nav-link.active .nav-text {
 color:#3f4254
}
.nav.nav-pills.nav-white .nav-link.active .nav-icon i {
 color:#3f4254
}
.nav.nav-pills.nav-white .nav-link.active .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254!important
}
.nav.nav-pills.nav-white .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-white .nav-link.active:after {
 color:#3f4254
}
.nav.nav-pills.nav-light-white .nav-link:hover:not(.active),
.nav.nav-pills.nav-light-white .show>.nav-link {
 color:#fff;
 background-color:transparent
}
.nav.nav-pills.nav-light-white .nav-link:hover:not(.active) .nav-text,
.nav.nav-pills.nav-light-white .show>.nav-link .nav-text {
 color:#fff
}
.nav.nav-pills.nav-light-white .nav-link:hover:not(.active) .nav-icon i,
.nav.nav-pills.nav-light-white .show>.nav-link .nav-icon i {
 color:#fff
}
.nav.nav-pills.nav-light-white .nav-link:hover:not(.active) .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-light-white .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.nav.nav-pills.nav-light-white .nav-link:hover:not(.active) .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-light-white .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light-white .nav-link:hover:not(.active):after,
.nav.nav-pills.nav-light-white .show>.nav-link:after {
 color:#fff
}
.nav.nav-pills.nav-light-white .nav-link.active {
 color:#fff;
 background-color:rgba(255,255,255,.1)
}
.nav.nav-pills.nav-light-white .nav-link.active .nav-text {
 color:#fff
}
.nav.nav-pills.nav-light-white .nav-link.active .nav-icon i {
 color:#fff
}
.nav.nav-pills.nav-light-white .nav-link.active .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.nav.nav-pills.nav-light-white .nav-link.active .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-light-white .nav-link.active:after {
 color:#fff
}
.nav.nav-pills.nav-group.nav-white .nav-link {
 color:#fff;
 background-color:#fff;
 border:0
}
.nav.nav-pills.nav-group.nav-white .nav-link .nav-text {
 color:#fff
}
.nav.nav-pills.nav-group.nav-white .nav-link .nav-icon i {
 color:#fff
}
.nav.nav-pills.nav-group.nav-white .nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.nav.nav-pills.nav-group.nav-white .nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-group.nav-white .nav-link:after {
 color:#fff
}
.nav.nav-pills.nav-group.nav-white .nav-link.active,
.nav.nav-pills.nav-group.nav-white .nav-link:hover,
.nav.nav-pills.nav-group.nav-white .show>.nav-link {
 color:#3f4254;
 background-color:#fff
}
.nav.nav-pills.nav-group.nav-white .nav-link.active .nav-text,
.nav.nav-pills.nav-group.nav-white .nav-link:hover .nav-text,
.nav.nav-pills.nav-group.nav-white .show>.nav-link .nav-text {
 color:#3f4254
}
.nav.nav-pills.nav-group.nav-white .nav-link.active .nav-icon i,
.nav.nav-pills.nav-group.nav-white .nav-link:hover .nav-icon i,
.nav.nav-pills.nav-group.nav-white .show>.nav-link .nav-icon i {
 color:#3f4254
}
.nav.nav-pills.nav-group.nav-white .nav-link.active .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-white .nav-link:hover .nav-icon .svg-icon svg g [fill],
.nav.nav-pills.nav-group.nav-white .show>.nav-link .nav-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.nav.nav-pills.nav-group.nav-white .nav-link.active .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-white .nav-link:hover .nav-icon .svg-icon svg:hover g [fill],
.nav.nav-pills.nav-group.nav-white .show>.nav-link .nav-icon .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.nav.nav-pills.nav-group.nav-white .nav-link.active:after,
.nav.nav-pills.nav-group.nav-white .nav-link:hover:after,
.nav.nav-pills.nav-group.nav-white .show>.nav-link:after {
 color:#3f4254
}
.nav.nav-pills.nav-group.nav-white .nav-link:hover {
 background-color:#f3f6f9
}
.alert.alert-primary {
 background-color:#3699ff;
 border-color:#3699ff;
 color:#fff
}
.alert.alert-primary .close i {
 opacity:.8;
 color:#fff
}
.alert.alert-primary .close:focus i,
.alert.alert-primary .close:hover i {
 opacity:1;
 color:#fff
}
.alert.alert-secondary {
 background-color:#e4e6ef;
 border-color:#e4e6ef;
 color:#3f4254
}
.alert.alert-secondary .close i {
 opacity:.8;
 color:#3f4254
}
.alert.alert-secondary .close:focus i,
.alert.alert-secondary .close:hover i {
 opacity:1;
 color:#3f4254
}
.alert.alert-success {
 background-color:#1bc5bd;
 border-color:#1bc5bd;
 color:#fff
}
.alert.alert-success .close i {
 opacity:.8;
 color:#fff
}
.alert.alert-success .close:focus i,
.alert.alert-success .close:hover i {
 opacity:1;
 color:#fff
}
.alert.alert-info {
 background-color:#8950fc;
 border-color:#8950fc;
 color:#fff
}
.alert.alert-info .close i {
 opacity:.8;
 color:#fff
}
.alert.alert-info .close:focus i,
.alert.alert-info .close:hover i {
 opacity:1;
 color:#fff
}
.alert.alert-warning {
 background-color:#ffa800;
 border-color:#ffa800;
 color:#fff
}
.alert.alert-warning .close i {
 opacity:.8;
 color:#fff
}
.alert.alert-warning .close:focus i,
.alert.alert-warning .close:hover i {
 opacity:1;
 color:#fff
}
.alert.alert-danger {
 background-color:#f64e60;
 border-color:#f64e60;
 color:#fff
}
.alert.alert-danger .close i {
 opacity:.8;
 color:#fff
}
.alert.alert-danger .close:focus i,
.alert.alert-danger .close:hover i {
 opacity:1;
 color:#fff
}
.alert.alert-light {
 background-color:#f3f6f9;
 border-color:#f3f6f9;
 color:#7e8299
}
.alert.alert-light .close i {
 opacity:.8;
 color:#7e8299
}
.alert.alert-light .close:focus i,
.alert.alert-light .close:hover i {
 opacity:1;
 color:#7e8299
}
.alert.alert-dark {
 background-color:#181c32;
 border-color:#181c32;
 color:#fff
}
.alert.alert-dark .close i {
 opacity:.8;
 color:#fff
}
.alert.alert-dark .close:focus i,
.alert.alert-dark .close:hover i {
 opacity:1;
 color:#fff
}
.alert.alert-white {
 background-color:#fff;
 border-color:#fff;
 color:#3f4254
}
.alert.alert-white .close i {
 opacity:.8;
 color:#3f4254
}
.alert.alert-white .close:focus i,
.alert.alert-white .close:hover i {
 opacity:1;
 color:#3f4254
}
.alert.alert-custom {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:stretch;
 -ms-flex-align:stretch;
 align-items:stretch;
 padding:1.5rem 2rem
}
.alert.alert-custom .alert-icon {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 padding:0 1.25rem 0 0
}
.alert.alert-custom .alert-icon i {
 font-size:2.4rem
}
.alert.alert-custom .alert-icon.alert-icon-top {
 -webkit-box-align:start;
 -ms-flex-align:start;
 align-items:flex-start;
 -ms-flex-line-pack:stretch;
 align-content:stretch
}
.alert.alert-custom .alert-text {
 -ms-flex-item-align:center;
 align-self:center;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
.alert.alert-custom .alert-close {
 padding:0 0 0 1rem;
 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;
 line-height:0
}
.alert.alert-custom .alert-close .close {
 text-shadow:none!important;
 cursor:pointer;
 line-height:0
}
.alert.alert-custom .alert-close i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 font-size:1rem
}
.alert.alert-custom .alert-close i.ki {
 font-size:.75rem
}
.alert.alert-custom .alert-close:focus i,
.alert.alert-custom .alert-close:hover i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.alert.alert-custom.alert-outline-2x {
 border-width:2px
}
.alert.alert-custom.alert-white {
 background-color:#fff;
 border-color:#fff
}
.alert.alert-custom.alert-white .alert-icon i {
 color:#3f4254
}
.alert.alert-custom.alert-white .alert-text {
 color:#3f4254
}
.alert.alert-custom.alert-white .alert-close i {
 color:#3f4254
}
.alert.alert-custom.alert-default {
 background-color:#f3f6f9;
 border-color:#f3f6f9
}
.alert.alert-custom.alert-shadow {
 -webkit-box-shadow:0 0 30px 0 rgba(82,63,105,.05);
 box-shadow:0 0 30px 0 rgba(82,63,105,.05)
}
.alert.alert-custom.alert-primary {
 background-color:#3699ff;
 border-color:#3699ff
}
.alert.alert-custom.alert-primary .alert-icon i {
 opacity:.8;
 color:#fff
}
.alert.alert-custom.alert-primary .alert-text {
 color:#fff
}
.alert.alert-custom.alert-primary .alert-close i {
 color:#fff
}
.alert.alert-custom.alert-primary .alert-close:focus,
.alert.alert-custom.alert-primary .alert-close:hover {
 opacity:1;
 color:#fff
}
.alert.alert-custom.alert-light-primary {
 background-color:#e1f0ff;
 border-color:transparent
}
.alert.alert-custom.alert-light-primary .alert-icon i {
 color:#3699ff
}
.alert.alert-custom.alert-light-primary .alert-text {
 color:#3699ff
}
.alert.alert-custom.alert-light-primary .alert-close i {
 color:#3699ff
}
.alert.alert-custom.alert-light-primary .alert-close:focus,
.alert.alert-custom.alert-light-primary .alert-close:hover {
 color:#187de4
}
.alert.alert-custom.alert-light-primary.alert-notice {
 border:0;
 border-left:4px solid #3699ff;
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.alert.alert-custom.alert-outline-primary {
 background-color:transparent;
 border-color:#3699ff
}
.alert.alert-custom.alert-outline-primary .alert-icon i {
 color:#3699ff
}
.alert.alert-custom.alert-outline-primary .alert-text {
 color:#3699ff
}
.alert.alert-custom.alert-outline-primary .alert-close i {
 opacity:.8;
 color:#3699ff
}
.alert.alert-custom.alert-outline-primary .alert-close:focus i,
.alert.alert-custom.alert-outline-primary .alert-close:hover i {
 opacity:1
}
.alert.alert-custom.alert-secondary {
 background-color:#e4e6ef;
 border-color:#e4e6ef
}
.alert.alert-custom.alert-secondary .alert-icon i {
 opacity:.8;
 color:#3f4254
}
.alert.alert-custom.alert-secondary .alert-text {
 color:#3f4254
}
.alert.alert-custom.alert-secondary .alert-close i {
 color:#3f4254
}
.alert.alert-custom.alert-secondary .alert-close:focus,
.alert.alert-custom.alert-secondary .alert-close:hover {
 opacity:1;
 color:#3f4254
}
.alert.alert-custom.alert-light-secondary {
 background-color:#ebedf3;
 border-color:transparent
}
.alert.alert-custom.alert-light-secondary .alert-icon i {
 color:#e4e6ef
}
.alert.alert-custom.alert-light-secondary .alert-text {
 color:#e4e6ef
}
.alert.alert-custom.alert-light-secondary .alert-close i {
 color:#e4e6ef
}
.alert.alert-custom.alert-light-secondary .alert-close:focus,
.alert.alert-custom.alert-light-secondary .alert-close:hover {
 color:#d7dae7
}
.alert.alert-custom.alert-light-secondary.alert-notice {
 border:0;
 border-left:4px solid #e4e6ef;
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.alert.alert-custom.alert-outline-secondary {
 background-color:transparent;
 border-color:#e4e6ef
}
.alert.alert-custom.alert-outline-secondary .alert-icon i {
 color:#3f4254
}
.alert.alert-custom.alert-outline-secondary .alert-text {
 color:#3f4254
}
.alert.alert-custom.alert-outline-secondary .alert-close i {
 opacity:.8;
 color:#3f4254
}
.alert.alert-custom.alert-outline-secondary .alert-close:focus i,
.alert.alert-custom.alert-outline-secondary .alert-close:hover i {
 opacity:1
}
.alert.alert-custom.alert-success {
 background-color:#1bc5bd;
 border-color:#1bc5bd
}
.alert.alert-custom.alert-success .alert-icon i {
 opacity:.8;
 color:#fff
}
.alert.alert-custom.alert-success .alert-text {
 color:#fff
}
.alert.alert-custom.alert-success .alert-close i {
 color:#fff
}
.alert.alert-custom.alert-success .alert-close:focus,
.alert.alert-custom.alert-success .alert-close:hover {
 opacity:1;
 color:#fff
}
.alert.alert-custom.alert-light-success {
 background-color:#c9f7f5;
 border-color:transparent
}
.alert.alert-custom.alert-light-success .alert-icon i {
 color:#1bc5bd
}
.alert.alert-custom.alert-light-success .alert-text {
 color:#1bc5bd
}
.alert.alert-custom.alert-light-success .alert-close i {
 color:#1bc5bd
}
.alert.alert-custom.alert-light-success .alert-close:focus,
.alert.alert-custom.alert-light-success .alert-close:hover {
 color:#0bb7af
}
.alert.alert-custom.alert-light-success.alert-notice {
 border:0;
 border-left:4px solid #1bc5bd;
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.alert.alert-custom.alert-outline-success {
 background-color:transparent;
 border-color:#1bc5bd
}
.alert.alert-custom.alert-outline-success .alert-icon i {
 color:#1bc5bd
}
.alert.alert-custom.alert-outline-success .alert-text {
 color:#1bc5bd
}
.alert.alert-custom.alert-outline-success .alert-close i {
 opacity:.8;
 color:#1bc5bd
}
.alert.alert-custom.alert-outline-success .alert-close:focus i,
.alert.alert-custom.alert-outline-success .alert-close:hover i {
 opacity:1
}
.alert.alert-custom.alert-info {
 background-color:#8950fc;
 border-color:#8950fc
}
.alert.alert-custom.alert-info .alert-icon i {
 opacity:.8;
 color:#fff
}
.alert.alert-custom.alert-info .alert-text {
 color:#fff
}
.alert.alert-custom.alert-info .alert-close i {
 color:#fff
}
.alert.alert-custom.alert-info .alert-close:focus,
.alert.alert-custom.alert-info .alert-close:hover {
 opacity:1;
 color:#fff
}
.alert.alert-custom.alert-light-info {
 background-color:#eee5ff;
 border-color:transparent
}
.alert.alert-custom.alert-light-info .alert-icon i {
 color:#8950fc
}
.alert.alert-custom.alert-light-info .alert-text {
 color:#8950fc
}
.alert.alert-custom.alert-light-info .alert-close i {
 color:#8950fc
}
.alert.alert-custom.alert-light-info .alert-close:focus,
.alert.alert-custom.alert-light-info .alert-close:hover {
 color:#7337ee
}
.alert.alert-custom.alert-light-info.alert-notice {
 border:0;
 border-left:4px solid #8950fc;
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.alert.alert-custom.alert-outline-info {
 background-color:transparent;
 border-color:#8950fc
}
.alert.alert-custom.alert-outline-info .alert-icon i {
 color:#8950fc
}
.alert.alert-custom.alert-outline-info .alert-text {
 color:#8950fc
}
.alert.alert-custom.alert-outline-info .alert-close i {
 opacity:.8;
 color:#8950fc
}
.alert.alert-custom.alert-outline-info .alert-close:focus i,
.alert.alert-custom.alert-outline-info .alert-close:hover i {
 opacity:1
}
.alert.alert-custom.alert-warning {
 background-color:#ffa800;
 border-color:#ffa800
}
.alert.alert-custom.alert-warning .alert-icon i {
 opacity:.8;
 color:#fff
}
.alert.alert-custom.alert-warning .alert-text {
 color:#fff
}
.alert.alert-custom.alert-warning .alert-close i {
 color:#fff
}
.alert.alert-custom.alert-warning .alert-close:focus,
.alert.alert-custom.alert-warning .alert-close:hover {
 opacity:1;
 color:#fff
}
.alert.alert-custom.alert-light-warning {
 background-color:#fff4de;
 border-color:transparent
}
.alert.alert-custom.alert-light-warning .alert-icon i {
 color:#ffa800
}
.alert.alert-custom.alert-light-warning .alert-text {
 color:#ffa800
}
.alert.alert-custom.alert-light-warning .alert-close i {
 color:#ffa800
}
.alert.alert-custom.alert-light-warning .alert-close:focus,
.alert.alert-custom.alert-light-warning .alert-close:hover {
 color:#ee9d01
}
.alert.alert-custom.alert-light-warning.alert-notice {
 border:0;
 border-left:4px solid #ffa800;
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.alert.alert-custom.alert-outline-warning {
 background-color:transparent;
 border-color:#ffa800
}
.alert.alert-custom.alert-outline-warning .alert-icon i {
 color:#ffa800
}
.alert.alert-custom.alert-outline-warning .alert-text {
 color:#ffa800
}
.alert.alert-custom.alert-outline-warning .alert-close i {
 opacity:.8;
 color:#ffa800
}
.alert.alert-custom.alert-outline-warning .alert-close:focus i,
.alert.alert-custom.alert-outline-warning .alert-close:hover i {
 opacity:1
}
.alert.alert-custom.alert-danger {
 background-color:#f64e60;
 border-color:#f64e60
}
.alert.alert-custom.alert-danger .alert-icon i {
 opacity:.8;
 color:#fff
}
.alert.alert-custom.alert-danger .alert-text {
 color:#fff
}
.alert.alert-custom.alert-danger .alert-close i {
 color:#fff
}
.alert.alert-custom.alert-danger .alert-close:focus,
.alert.alert-custom.alert-danger .alert-close:hover {
 opacity:1;
 color:#fff
}
.alert.alert-custom.alert-light-danger {
 background-color:#ffe2e5;
 border-color:transparent
}
.alert.alert-custom.alert-light-danger .alert-icon i {
 color:#f64e60
}
.alert.alert-custom.alert-light-danger .alert-text {
 color:#f64e60
}
.alert.alert-custom.alert-light-danger .alert-close i {
 color:#f64e60
}
.alert.alert-custom.alert-light-danger .alert-close:focus,
.alert.alert-custom.alert-light-danger .alert-close:hover {
 color:#ee2d41
}
.alert.alert-custom.alert-light-danger.alert-notice {
 border:0;
 border-left:4px solid #f64e60;
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.alert.alert-custom.alert-outline-danger {
 background-color:transparent;
 border-color:#f64e60
}
.alert.alert-custom.alert-outline-danger .alert-icon i {
 color:#f64e60
}
.alert.alert-custom.alert-outline-danger .alert-text {
 color:#f64e60
}
.alert.alert-custom.alert-outline-danger .alert-close i {
 opacity:.8;
 color:#f64e60
}
.alert.alert-custom.alert-outline-danger .alert-close:focus i,
.alert.alert-custom.alert-outline-danger .alert-close:hover i {
 opacity:1
}
.alert.alert-custom.alert-light {
 background-color:#f3f6f9;
 border-color:#f3f6f9
}
.alert.alert-custom.alert-light .alert-icon i {
 opacity:.8;
 color:#7e8299
}
.alert.alert-custom.alert-light .alert-text {
 color:#7e8299
}
.alert.alert-custom.alert-light .alert-close i {
 color:#7e8299
}
.alert.alert-custom.alert-light .alert-close:focus,
.alert.alert-custom.alert-light .alert-close:hover {
 opacity:1;
 color:#7e8299
}
.alert.alert-custom.alert-light-light {
 background-color:#f3f6f9;
 border-color:transparent
}
.alert.alert-custom.alert-light-light .alert-icon i {
 color:#f3f6f9
}
.alert.alert-custom.alert-light-light .alert-text {
 color:#f3f6f9
}
.alert.alert-custom.alert-light-light .alert-close i {
 color:#f3f6f9
}
.alert.alert-custom.alert-light-light .alert-close:focus,
.alert.alert-custom.alert-light-light .alert-close:hover {
 color:#e4e6ef
}
.alert.alert-custom.alert-light-light.alert-notice {
 border:0;
 border-left:4px solid #f3f6f9;
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.alert.alert-custom.alert-outline-light {
 background-color:transparent;
 border-color:#f3f6f9
}
.alert.alert-custom.alert-outline-light .alert-icon i {
 color:#3f4254
}
.alert.alert-custom.alert-outline-light .alert-text {
 color:#3f4254
}
.alert.alert-custom.alert-outline-light .alert-close i {
 opacity:.8;
 color:#3f4254
}
.alert.alert-custom.alert-outline-light .alert-close:focus i,
.alert.alert-custom.alert-outline-light .alert-close:hover i {
 opacity:1
}
.alert.alert-custom.alert-dark {
 background-color:#181c32;
 border-color:#181c32
}
.alert.alert-custom.alert-dark .alert-icon i {
 opacity:.8;
 color:#fff
}
.alert.alert-custom.alert-dark .alert-text {
 color:#fff
}
.alert.alert-custom.alert-dark .alert-close i {
 color:#fff
}
.alert.alert-custom.alert-dark .alert-close:focus,
.alert.alert-custom.alert-dark .alert-close:hover {
 opacity:1;
 color:#fff
}
.alert.alert-custom.alert-light-dark {
 background-color:#d1d3e0;
 border-color:transparent
}
.alert.alert-custom.alert-light-dark .alert-icon i {
 color:#181c32
}
.alert.alert-custom.alert-light-dark .alert-text {
 color:#181c32
}
.alert.alert-custom.alert-light-dark .alert-close i {
 color:#181c32
}
.alert.alert-custom.alert-light-dark .alert-close:focus,
.alert.alert-custom.alert-light-dark .alert-close:hover {
 color:#131628
}
.alert.alert-custom.alert-light-dark.alert-notice {
 border:0;
 border-left:4px solid #181c32;
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.alert.alert-custom.alert-outline-dark {
 background-color:transparent;
 border-color:#181c32
}
.alert.alert-custom.alert-outline-dark .alert-icon i {
 color:#181c32
}
.alert.alert-custom.alert-outline-dark .alert-text {
 color:#181c32
}
.alert.alert-custom.alert-outline-dark .alert-close i {
 opacity:.8;
 color:#181c32
}
.alert.alert-custom.alert-outline-dark .alert-close:focus i,
.alert.alert-custom.alert-outline-dark .alert-close:hover i {
 opacity:1
}
.alert.alert-custom.alert-white {
 background-color:#fff;
 border-color:#fff
}
.alert.alert-custom.alert-white .alert-icon i {
 opacity:.8;
 color:#3f4254
}
.alert.alert-custom.alert-white .alert-text {
 color:#3f4254
}
.alert.alert-custom.alert-white .alert-close i {
 color:#3f4254
}
.alert.alert-custom.alert-white .alert-close:focus,
.alert.alert-custom.alert-white .alert-close:hover {
 opacity:1;
 color:#3f4254
}
.alert.alert-custom.alert-light-white {
 background-color:#fff;
 border-color:transparent
}
.alert.alert-custom.alert-light-white .alert-icon i {
 color:#fff
}
.alert.alert-custom.alert-light-white .alert-text {
 color:#fff
}
.alert.alert-custom.alert-light-white .alert-close i {
 color:#fff
}
.alert.alert-custom.alert-light-white .alert-close:focus,
.alert.alert-custom.alert-light-white .alert-close:hover {
 color:#f3f6f9
}
.alert.alert-custom.alert-light-white.alert-notice {
 border:0;
 border-left:4px solid #fff;
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.alert.alert-custom.alert-outline-white {
 background-color:transparent;
 border-color:#fff
}
.alert.alert-custom.alert-outline-white .alert-icon i {
 color:#fff
}
.alert.alert-custom.alert-outline-white .alert-text {
 color:#fff
}
.alert.alert-custom.alert-outline-white .alert-close i {
 opacity:.8;
 color:#fff
}
.alert.alert-custom.alert-outline-white .alert-close:focus i,
.alert.alert-custom.alert-outline-white .alert-close:hover i {
 opacity:1
}
.btn {
 outline:0!important;
 vertical-align:middle;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.btn i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.btn.focus,
.btn:focus:not(.btn-text),
.btn:hover:not(.btn-text) {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.btn.focus i,
.btn:focus:not(.btn-text) i,
.btn:hover:not(.btn-text) i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.btn.disabled,
.btn:disabled {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.btn.disabled i,
.btn:disabled i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.btn:not(:disabled):not(.disabled).active,
.btn:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.dropdown-toggle {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.btn:not(:disabled):not(.disabled).active i,
.btn:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show>.btn.dropdown-toggle i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.btn:focus:not(.btn-shadow):not(.btn-shadow-hover) {
 -webkit-box-shadow:none!important;
 box-shadow:none!important
}
.btn.btn-square {
 border-radius:0
}
.btn.btn-pill {
 border-radius:2rem
}
.btn.btn-text {
 cursor:text
}
.btn:not(.btn-text) {
 cursor:pointer
}
.btn.btn-borderless {
 border-color:transparent
}
.btn i {
 font-size:1.3rem;
 padding-right:.35rem;
 vertical-align:middle;
 line-height:1;
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex
}
.btn .svg-icon {
 margin-right:.5rem
}
.btn .svg-icon svg {
 height:18px;
 width:18px
}
.btn.btn-xs i {
 font-size:1rem;
 padding-right:.3rem
}
.btn.btn-xs .svg-icon {
 margin-right:.3rem
}
.btn.btn-xs .svg-icon svg {
 height:16px;
 width:16px
}
.btn-group-sm>.btn i,
.btn.btn-sm i {
 font-size:1.3rem;
 padding-right:.35rem
}
.btn-group-sm>.btn .svg-icon,
.btn.btn-sm .svg-icon {
 margin-right:.35rem
}
.btn-group-sm>.btn .svg-icon svg,
.btn.btn-sm .svg-icon svg {
 height:16px;
 width:16px
}
.btn-group-lg>.btn i,
.btn.btn-lg i {
 font-size:1.5rem;
 padding-right:.75rem
}
.btn-group-lg>.btn .svg-icon,
.btn.btn-lg .svg-icon {
 margin-right:.75rem
}
.btn-group-lg>.btn .svg-icon svg,
.btn.btn-lg .svg-icon svg {
 height:20px;
 width:20px
}
.btn.btn-icon {
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 padding:0;
 height:calc(1.5em + 1.3rem + 2px);
 width:calc(1.5em + 1.3rem + 2px)
}
.btn.btn-icon.btn-xs {
 height:24px;
 width:24px
}
.btn-group-sm>.btn.btn-icon,
.btn.btn-icon.btn-sm {
 height:calc(1.35em + 1.1rem + 2px);
 width:calc(1.35em + 1.1rem + 2px)
}
.btn-group-lg>.btn.btn-icon,
.btn.btn-icon.btn-lg {
 height:calc(1.5em + 1.65rem + 2px);
 width:calc(1.5em + 1.65rem + 2px)
}
.btn.btn-icon.btn-circle {
 border-radius:50%
}
.btn.btn-icon i {
 padding:0;
 margin:0
}
.btn.btn-icon [class*=" socicon-"]:before,
.btn.btn-icon [class^=socicon-]:before {
 line-height:1
}
.btn.btn-icon .svg-icon {
 margin:0;
 padding:0
}
.btn.btn-fixed-height {
 padding-top:0;
 padding-bottom:0;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.btn.btn-fixed-height.btn {
 height:calc(1.5em + 1.3rem + 2px)
}
.btn-group-sm>.btn.btn-fixed-height,
.btn.btn-fixed-height.btn-sm {
 height:calc(1.35em + 1.1rem + 2px)
}
.btn-group-lg>.btn.btn-fixed-height,
.btn.btn-fixed-height.btn-lg {
 height:calc(1.5em + 1.65rem + 2px)
}
.dropdown-toggle.btn:after,
.dropdown-toggle.btn:before,
.dropdown-toggle.nav-link:after,
.dropdown-toggle.nav-link:before {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 text-align:center;
 display:inline;
 border:0;
 font-size:.6rem;
 line-height:0;
 vertical-align:middle;
 position:relative
}
.dropdown-toggle.btn:after,
.dropdown-toggle.nav-link:after {
 margin-left:.5rem;
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:""
}
.dropdown-toggle.btn:before,
.dropdown-toggle.nav-link:before {
 margin-right:.5rem;
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:"";
 display:none
}
.dropdown-toggle.btn.dropdown-toggle-split,
.dropdown-toggle.nav-link.dropdown-toggle-split {
 opacity:.9
}
.dropdown-toggle.btn.dropdown-toggle-split:after,
.dropdown-toggle.btn.dropdown-toggle-split:before,
.dropdown-toggle.nav-link.dropdown-toggle-split:after,
.dropdown-toggle.nav-link.dropdown-toggle-split:before {
 margin:0
}
.dropdown-toggle.btn.active:after,
.dropdown-toggle.btn.active:before,
.dropdown-toggle.btn:active:after,
.dropdown-toggle.btn:active:before,
.dropdown-toggle.btn:focus:after,
.dropdown-toggle.btn:focus:before,
.dropdown-toggle.btn:hover:after,
.dropdown-toggle.btn:hover:before,
.dropdown-toggle.nav-link.active:after,
.dropdown-toggle.nav-link.active:before,
.dropdown-toggle.nav-link:active:after,
.dropdown-toggle.nav-link:active:before,
.dropdown-toggle.nav-link:focus:after,
.dropdown-toggle.nav-link:focus:before,
.dropdown-toggle.nav-link:hover:after,
.dropdown-toggle.nav-link:hover:before,
.show>.dropdown-toggle.btn:after,
.show>.dropdown-toggle.btn:before,
.show>.dropdown-toggle.nav-link:after,
.show>.dropdown-toggle.nav-link:before {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.dropdown-toggle.btn.active.dropdown-toggle-split,
.dropdown-toggle.btn:active.dropdown-toggle-split,
.dropdown-toggle.btn:focus.dropdown-toggle-split,
.dropdown-toggle.btn:hover.dropdown-toggle-split,
.dropdown-toggle.nav-link.active.dropdown-toggle-split,
.dropdown-toggle.nav-link:active.dropdown-toggle-split,
.dropdown-toggle.nav-link:focus.dropdown-toggle-split,
.dropdown-toggle.nav-link:hover.dropdown-toggle-split,
.show>.dropdown-toggle.btn.dropdown-toggle-split,
.show>.dropdown-toggle.nav-link.dropdown-toggle-split {
 opacity:1!important
}
.btn-group.dropup>.btn.dropdown-toggle:after {
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:""
}
.btn-group.dropright>.btn.dropdown-toggle:after {
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:""
}
.btn-group.dropleft>.btn {
 border-top-right-radius:.42rem!important;
 border-bottom-right-radius:.42rem!important
}
.btn-group.dropleft>.btn.dropdown-toggle-split {
 border-top-right-radius:0!important;
 border-bottom-right-radius:0!important
}
.btn-group.dropleft>.btn.dropdown-toggle:after {
 display:none
}
.btn-group.dropleft>.btn.dropdown-toggle:before {
 display:inline
}
.btn.btn-clean {
 color:#b5b5c3;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-clean i {
 color:#b5b5c3
}
.btn.btn-clean .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#b5b5c3
}
.btn.btn-clean .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-clean.dropdown-toggle:after {
 color:#b5b5c3
}
.btn.btn-clean.focus:not(.btn-text),
.btn.btn-clean:focus:not(.btn-text),
.btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#3699ff;
 background-color:#f3f6f9;
 border-color:transparent
}
.btn.btn-clean.focus:not(.btn-text) i,
.btn.btn-clean:focus:not(.btn-text) i,
.btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#3699ff
}
.btn.btn-clean.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-clean:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-clean.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-clean:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-clean.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-clean:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-clean:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-clean.disabled,
.btn.btn-clean:disabled {
 color:#b5b5c3;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-clean.disabled i,
.btn.btn-clean:disabled i {
 color:#b5b5c3
}
.btn.btn-clean.disabled .svg-icon svg g [fill],
.btn.btn-clean:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#b5b5c3
}
.btn.btn-clean.disabled .svg-icon svg:hover g [fill],
.btn.btn-clean:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-clean.disabled.dropdown-toggle:after,
.btn.btn-clean:disabled.dropdown-toggle:after {
 color:#b5b5c3
}
.btn.btn-clean:not(:disabled):not(.disabled).active,
.btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-clean.btn-dropdown,
.show>.btn.btn-clean.dropdown-toggle {
 color:#3699ff;
 background-color:#f3f6f9;
 border-color:transparent
}
.btn.btn-clean:not(:disabled):not(.disabled).active i,
.btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-clean.btn-dropdown i,
.show>.btn.btn-clean.dropdown-toggle i {
 color:#3699ff
}
.btn.btn-clean:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-clean.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-clean.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-clean:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-clean.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-clean.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-clean:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-clean:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-clean.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-clean.dropdown-toggle.dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-default {
 color:#b5b5c3;
 background-color:#f3f6f9;
 border-color:#f3f6f9
}
.btn.btn-default i {
 color:#b5b5c3
}
.btn.btn-default .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#b5b5c3
}
.btn.btn-default .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-default.dropdown-toggle:after {
 color:#b5b5c3
}
.btn.btn-default.focus:not(.btn-text),
.btn.btn-default:focus:not(.btn-text),
.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#3699ff;
 background-color:#f3f6f9;
 border-color:#f3f6f9
}
.btn.btn-default.focus:not(.btn-text) i,
.btn.btn-default:focus:not(.btn-text) i,
.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#3699ff
}
.btn.btn-default.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-default:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-default.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-default:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-default.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-default:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-default:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-default.disabled,
.btn.btn-default:disabled {
 color:#b5b5c3;
 background-color:#f3f6f9;
 border-color:#f3f6f9
}
.btn.btn-default.disabled i,
.btn.btn-default:disabled i {
 color:#b5b5c3
}
.btn.btn-default.disabled .svg-icon svg g [fill],
.btn.btn-default:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#b5b5c3
}
.btn.btn-default.disabled .svg-icon svg:hover g [fill],
.btn.btn-default:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-default.disabled.dropdown-toggle:after,
.btn.btn-default:disabled.dropdown-toggle:after {
 color:#b5b5c3
}
.btn.btn-default:not(:disabled):not(.disabled).active,
.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-default.btn-dropdown,
.show>.btn.btn-default.dropdown-toggle {
 color:#3699ff;
 background-color:#f3f6f9;
 border-color:#f3f6f9
}
.btn.btn-default:not(:disabled):not(.disabled).active i,
.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-default.btn-dropdown i,
.show>.btn.btn-default.dropdown-toggle i {
 color:#3699ff
}
.btn.btn-default:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-default.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-default.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-default:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-default.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-default.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-default:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-default:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-default.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-default.dropdown-toggle.dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-primary {
 color:#fff;
 background-color:#3699ff;
 border-color:#3699ff
}
.btn.btn-primary i {
 color:#fff
}
.btn.btn-primary .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-primary .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-primary.dropdown-toggle:after {
 color:#fff
}
.btn.btn-primary.focus:not(.btn-text),
.btn.btn-primary:focus:not(.btn-text),
.btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#187de4;
 border-color:#187de4
}
.btn.btn-primary.focus:not(.btn-text) i,
.btn.btn-primary:focus:not(.btn-text) i,
.btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-primary.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-primary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-primary.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-primary:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-primary.disabled,
.btn.btn-primary:disabled {
 color:#fff;
 background-color:#3699ff;
 border-color:#3699ff
}
.btn.btn-primary.disabled i,
.btn.btn-primary:disabled i {
 color:#fff
}
.btn.btn-primary.disabled .svg-icon svg g [fill],
.btn.btn-primary:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-primary.disabled .svg-icon svg:hover g [fill],
.btn.btn-primary:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-primary.disabled.dropdown-toggle:after,
.btn.btn-primary:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-primary:not(:disabled):not(.disabled).active,
.btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-primary.btn-dropdown,
.show>.btn.btn-primary.dropdown-toggle {
 color:#fff;
 background-color:#187de4;
 border-color:#187de4
}
.btn.btn-primary:not(:disabled):not(.disabled).active i,
.btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-primary.btn-dropdown i,
.show>.btn.btn-primary.dropdown-toggle i {
 color:#fff
}
.btn.btn-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-primary.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-primary.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-primary.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-primary.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-primary.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-primary.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-outline-primary {
 color:#3699ff;
 background-color:transparent;
 border-color:#3699ff
}
.btn.btn-outline-primary i {
 color:#3699ff
}
.btn.btn-outline-primary .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-outline-primary .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-primary.dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-outline-primary.focus:not(.btn-text),
.btn.btn-outline-primary:focus:not(.btn-text),
.btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#3699ff;
 border-color:#3699ff
}
.btn.btn-outline-primary.focus:not(.btn-text) i,
.btn.btn-outline-primary:focus:not(.btn-text) i,
.btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-outline-primary.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-primary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-outline-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-primary.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-outline-primary:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-outline-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-outline-primary.disabled,
.btn.btn-outline-primary:disabled {
 color:#3699ff;
 background-color:transparent;
 border-color:#3699ff
}
.btn.btn-outline-primary.disabled i,
.btn.btn-outline-primary:disabled i {
 color:#3699ff
}
.btn.btn-outline-primary.disabled .svg-icon svg g [fill],
.btn.btn-outline-primary:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-outline-primary.disabled .svg-icon svg:hover g [fill],
.btn.btn-outline-primary:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-primary.disabled.dropdown-toggle:after,
.btn.btn-outline-primary:disabled.dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-outline-primary.btn-dropdown,
.show>.btn.btn-outline-primary.dropdown-toggle {
 color:#fff;
 background-color:#3699ff;
 border-color:#3699ff
}
.btn.btn-outline-primary:not(:disabled):not(.disabled).active i,
.btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-outline-primary.btn-dropdown i,
.show>.btn.btn-outline-primary.dropdown-toggle i {
 color:#fff
}
.btn.btn-outline-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-outline-primary.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-outline-primary.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-outline-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-outline-primary.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-outline-primary.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-outline-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-outline-primary.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-outline-primary.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-primary {
 color:#3699ff;
 background-color:#e1f0ff;
 border-color:transparent
}
.btn.btn-light-primary i {
 color:#3699ff
}
.btn.btn-light-primary .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-light-primary .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-primary.dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-light-primary.focus:not(.btn-text),
.btn.btn-light-primary:focus:not(.btn-text),
.btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#3699ff;
 border-color:transparent
}
.btn.btn-light-primary.focus:not(.btn-text) i,
.btn.btn-light-primary:focus:not(.btn-text) i,
.btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-light-primary.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-primary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-primary.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-primary:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-primary.disabled,
.btn.btn-light-primary:disabled {
 color:#3699ff;
 background-color:#e1f0ff;
 border-color:transparent
}
.btn.btn-light-primary.disabled i,
.btn.btn-light-primary:disabled i {
 color:#3699ff
}
.btn.btn-light-primary.disabled .svg-icon svg g [fill],
.btn.btn-light-primary:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-light-primary.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-primary:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-primary.disabled.dropdown-toggle:after,
.btn.btn-light-primary:disabled.dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-light-primary:not(:disabled):not(.disabled).active,
.btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-light-primary.btn-dropdown,
.show>.btn.btn-light-primary.dropdown-toggle {
 color:#fff;
 background-color:#3699ff;
 border-color:transparent
}
.btn.btn-light-primary:not(:disabled):not(.disabled).active i,
.btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-light-primary.btn-dropdown i,
.show>.btn.btn-light-primary.dropdown-toggle i {
 color:#fff
}
.btn.btn-light-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-light-primary.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-light-primary.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-light-primary.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-light-primary.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-light-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-light-primary.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-light-primary.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-transparent-primary {
 color:#3699ff;
 background-color:rgba(54,153,255,.1);
 border-color:transparent
}
.btn.btn-transparent-primary i {
 color:#3699ff
}
.btn.btn-transparent-primary .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-transparent-primary .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-primary.dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-transparent-primary.focus:not(.btn-text),
.btn.btn-transparent-primary:focus:not(.btn-text),
.btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#3699ff;
 border-color:transparent
}
.btn.btn-transparent-primary.focus:not(.btn-text) i,
.btn.btn-transparent-primary:focus:not(.btn-text) i,
.btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-transparent-primary.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-primary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-transparent-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-primary.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-transparent-primary:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-transparent-primary.disabled,
.btn.btn-transparent-primary:disabled {
 color:#3699ff;
 background-color:rgba(54,153,255,.1);
 border-color:transparent
}
.btn.btn-transparent-primary.disabled i,
.btn.btn-transparent-primary:disabled i {
 color:#3699ff
}
.btn.btn-transparent-primary.disabled .svg-icon svg g [fill],
.btn.btn-transparent-primary:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-transparent-primary.disabled .svg-icon svg:hover g [fill],
.btn.btn-transparent-primary:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-primary.disabled.dropdown-toggle:after,
.btn.btn-transparent-primary:disabled.dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-transparent-primary:not(:disabled):not(.disabled).active,
.btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-transparent-primary.btn-dropdown,
.show>.btn.btn-transparent-primary.dropdown-toggle {
 color:#fff;
 background-color:#3699ff;
 border-color:transparent
}
.btn.btn-transparent-primary:not(:disabled):not(.disabled).active i,
.btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-transparent-primary.btn-dropdown i,
.show>.btn.btn-transparent-primary.dropdown-toggle i {
 color:#fff
}
.btn.btn-transparent-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-transparent-primary.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-transparent-primary.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-transparent-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-primary.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-transparent-primary.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-transparent-primary.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-transparent-primary.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-hover-transparent-primary {
 color:#3699ff;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-hover-transparent-primary i {
 color:#3699ff
}
.btn.btn-hover-transparent-primary .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-hover-transparent-primary .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-primary.dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-hover-transparent-primary.focus:not(.btn-text),
.btn.btn-hover-transparent-primary:focus:not(.btn-text),
.btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#3699ff;
 background-color:rgba(54,153,255,.1);
 border-color:transparent
}
.btn.btn-hover-transparent-primary.focus:not(.btn-text) i,
.btn.btn-hover-transparent-primary:focus:not(.btn-text) i,
.btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#3699ff
}
.btn.btn-hover-transparent-primary.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-primary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-hover-transparent-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-primary.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-transparent-primary:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-transparent-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-hover-transparent-primary.disabled,
.btn.btn-hover-transparent-primary:disabled {
 color:#3699ff;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-hover-transparent-primary.disabled i,
.btn.btn-hover-transparent-primary:disabled i {
 color:#3699ff
}
.btn.btn-hover-transparent-primary.disabled .svg-icon svg g [fill],
.btn.btn-hover-transparent-primary:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-hover-transparent-primary.disabled .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-primary:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-primary.disabled.dropdown-toggle:after,
.btn.btn-hover-transparent-primary:disabled.dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled).active,
.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-transparent-primary.btn-dropdown,
.show>.btn.btn-hover-transparent-primary.dropdown-toggle {
 color:#3699ff;
 background-color:rgba(54,153,255,.1);
 border-color:transparent
}
.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled).active i,
.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-transparent-primary.btn-dropdown i,
.show>.btn.btn-hover-transparent-primary.dropdown-toggle i {
 color:#3699ff
}
.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-primary.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-transparent-primary.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-transparent-primary.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-transparent-primary.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-transparent-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-transparent-primary.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-transparent-primary.dropdown-toggle.dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-hover-light-primary.focus:not(.btn-text),
.btn.btn-hover-light-primary:focus:not(.btn-text),
.btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#3699ff;
 background-color:#e1f0ff;
 border-color:transparent
}
.btn.btn-hover-light-primary.focus:not(.btn-text) i,
.btn.btn-hover-light-primary:focus:not(.btn-text) i,
.btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#3699ff
}
.btn.btn-hover-light-primary.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-primary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-hover-light-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light-primary.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light-primary:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-hover-light-primary:not(:disabled):not(.disabled).active,
.btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-light-primary.btn-dropdown,
.show>.btn.btn-hover-light-primary.dropdown-toggle {
 color:#3699ff;
 background-color:#e1f0ff;
 border-color:transparent
}
.btn.btn-hover-light-primary:not(:disabled):not(.disabled).active i,
.btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-light-primary.btn-dropdown i,
.show>.btn.btn-hover-light-primary.dropdown-toggle i {
 color:#3699ff
}
.btn.btn-hover-light-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-light-primary.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-light-primary.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-hover-light-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-primary.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-light-primary.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-light-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-light-primary.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-light-primary.dropdown-toggle.dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-hover-light-primary.btn-clean {
 border:0!important
}
.btn.btn-link-primary {
 border:0;
 padding:0!important;
 border-radius:0!important;
 color:#3699ff;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-primary i {
 color:#3699ff
}
.btn.btn-link-primary .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-link-primary .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-primary.dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-link-primary.focus:not(.btn-text),
.btn.btn-link-primary:focus:not(.btn-text),
.btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#187de4;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-primary.focus:not(.btn-text) i,
.btn.btn-link-primary:focus:not(.btn-text) i,
.btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#187de4
}
.btn.btn-link-primary.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-primary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#187de4
}
.btn.btn-link-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-primary.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-link-primary:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-link-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#187de4
}
.btn.btn-link-primary.disabled,
.btn.btn-link-primary:disabled {
 color:#3699ff;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-primary.disabled i,
.btn.btn-link-primary:disabled i {
 color:#3699ff
}
.btn.btn-link-primary.disabled .svg-icon svg g [fill],
.btn.btn-link-primary:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-link-primary.disabled .svg-icon svg:hover g [fill],
.btn.btn-link-primary:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-primary.disabled.dropdown-toggle:after,
.btn.btn-link-primary:disabled.dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-link-primary:not(:disabled):not(.disabled).active,
.btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-link-primary.btn-dropdown,
.show>.btn.btn-link-primary.dropdown-toggle {
 color:#187de4;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-primary:not(:disabled):not(.disabled).active i,
.btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-link-primary.btn-dropdown i,
.show>.btn.btn-link-primary.dropdown-toggle i {
 color:#187de4
}
.btn.btn-link-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-link-primary.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-link-primary.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#187de4
}
.btn.btn-link-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-link-primary.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-link-primary.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-link-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-link-primary.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-link-primary.dropdown-toggle.dropdown-toggle:after {
 color:#187de4
}
.btn.btn-hover-primary.focus:not(.btn-text),
.btn.btn-hover-primary:focus:not(.btn-text),
.btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff!important;
 background-color:#3699ff!important;
 border-color:#3699ff!important
}
.btn.btn-hover-primary.focus:not(.btn-text) i,
.btn.btn-hover-primary:focus:not(.btn-text) i,
.btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff!important
}
.btn.btn-hover-primary.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-primary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.btn.btn-hover-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-primary.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-primary:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff!important
}
.btn.btn-hover-primary:not(:disabled):not(.disabled).active,
.btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-primary.btn-dropdown,
.show>.btn.btn-hover-primary.dropdown-toggle {
 color:#fff!important;
 background-color:#3699ff!important;
 border-color:#3699ff!important
}
.btn.btn-hover-primary:not(:disabled):not(.disabled).active i,
.btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-primary.btn-dropdown i,
.show>.btn.btn-hover-primary.dropdown-toggle i {
 color:#fff!important
}
.btn.btn-hover-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-primary.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-primary.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.btn.btn-hover-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-primary.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-primary.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-primary.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-primary.dropdown-toggle.dropdown-toggle:after {
 color:#fff!important
}
.btn.btn-hover-primary.btn-clean {
 border:0!important
}
.btn.btn-hover-bg-primary.focus:not(.btn-text),
.btn.btn-hover-bg-primary:focus:not(.btn-text),
.btn.btn-hover-bg-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 background-color:#3699ff!important;
 border-color:#3699ff!important
}
.btn.btn-hover-bg-primary:not(:disabled):not(.disabled).active,
.btn.btn-hover-bg-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-bg-primary.btn-dropdown,
.show>.btn.btn-hover-bg-primary.dropdown-toggle {
 background-color:#3699ff!important;
 border-color:#3699ff!important
}
.btn.btn-bg-primary {
 background-color:#3699ff;
 border-color:#3699ff
}
.btn.btn-bg-primary.disabled,
.btn.btn-bg-primary:disabled {
 background-color:#3699ff;
 border-color:#3699ff
}
.btn.btn-primary.btn-shadow {
 -webkit-box-shadow:0 9px 16px 0 rgba(54,153,255,.25)!important;
 box-shadow:0 9px 16px 0 rgba(54,153,255,.25)!important
}
.btn.btn-primary.btn-shadow.focus:not(.btn-text),
.btn.btn-primary.btn-shadow:focus:not(.btn-text),
.btn.btn-primary.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled) {
 -webkit-box-shadow:0 9px 16px 0 rgba(54,153,255,.3)!important;
 box-shadow:0 9px 16px 0 rgba(54,153,255,.3)!important
}
.btn.btn-primary.btn-shadow:not(:disabled):not(.disabled).active,
.btn.btn-primary.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.btn-primary.btn-shadow.dropdown-toggle {
 -webkit-box-shadow:0 9px 16px 0 rgba(54,153,255,.3)!important;
 box-shadow:0 9px 16px 0 rgba(54,153,255,.3)!important
}
.btn.btn-primary.btn-shadow-hover.focus:not(.btn-text),
.btn.btn-primary.btn-shadow-hover:focus:not(.btn-text),
.btn.btn-primary.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled) {
 -webkit-box-shadow:0 9px 16px 0 rgba(54,153,255,.3)!important;
 box-shadow:0 9px 16px 0 rgba(54,153,255,.3)!important
}
.btn.btn-primary.btn-shadow-hover:not(:disabled):not(.disabled).active,
.btn.btn-primary.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.btn-primary.btn-shadow-hover.dropdown-toggle {
 -webkit-box-shadow:0 9px 16px 0 rgba(54,153,255,.3)!important;
 box-shadow:0 9px 16px 0 rgba(54,153,255,.3)!important
}
.btn.btn-secondary {
 color:#3f4254;
 background-color:#e4e6ef;
 border-color:#e4e6ef
}
.btn.btn-secondary i {
 color:#3f4254
}
.btn.btn-secondary .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-secondary .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-secondary.dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-secondary.focus:not(.btn-text),
.btn.btn-secondary:focus:not(.btn-text),
.btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#3f4254;
 background-color:#d7dae7;
 border-color:#d7dae7
}
.btn.btn-secondary.focus:not(.btn-text) i,
.btn.btn-secondary:focus:not(.btn-text) i,
.btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#3f4254
}
.btn.btn-secondary.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-secondary.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-secondary:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-secondary.disabled,
.btn.btn-secondary:disabled {
 color:#3f4254;
 background-color:#e4e6ef;
 border-color:#e4e6ef
}
.btn.btn-secondary.disabled i,
.btn.btn-secondary:disabled i {
 color:#3f4254
}
.btn.btn-secondary.disabled .svg-icon svg g [fill],
.btn.btn-secondary:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-secondary.disabled .svg-icon svg:hover g [fill],
.btn.btn-secondary:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-secondary.disabled.dropdown-toggle:after,
.btn.btn-secondary:disabled.dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-secondary:not(:disabled):not(.disabled).active,
.btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-secondary.btn-dropdown,
.show>.btn.btn-secondary.dropdown-toggle {
 color:#3f4254;
 background-color:#d7dae7;
 border-color:#d7dae7
}
.btn.btn-secondary:not(:disabled):not(.disabled).active i,
.btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-secondary.btn-dropdown i,
.show>.btn.btn-secondary.dropdown-toggle i {
 color:#3f4254
}
.btn.btn-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-secondary.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-secondary.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-secondary.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-secondary.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-secondary.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-secondary.dropdown-toggle.dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-outline-secondary {
 color:#3f4254;
 background-color:transparent;
 border-color:#e4e6ef
}
.btn.btn-outline-secondary i {
 color:#3f4254
}
.btn.btn-outline-secondary .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-outline-secondary .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-secondary.dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-outline-secondary.focus:not(.btn-text),
.btn.btn-outline-secondary:focus:not(.btn-text),
.btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#3f4254;
 background-color:#e4e6ef;
 border-color:#e4e6ef
}
.btn.btn-outline-secondary.focus:not(.btn-text) i,
.btn.btn-outline-secondary:focus:not(.btn-text) i,
.btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#3f4254
}
.btn.btn-outline-secondary.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-outline-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-secondary.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-outline-secondary:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-outline-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-outline-secondary.disabled,
.btn.btn-outline-secondary:disabled {
 color:#3f4254;
 background-color:transparent;
 border-color:#e4e6ef
}
.btn.btn-outline-secondary.disabled i,
.btn.btn-outline-secondary:disabled i {
 color:#3f4254
}
.btn.btn-outline-secondary.disabled .svg-icon svg g [fill],
.btn.btn-outline-secondary:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-outline-secondary.disabled .svg-icon svg:hover g [fill],
.btn.btn-outline-secondary:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-secondary.disabled.dropdown-toggle:after,
.btn.btn-outline-secondary:disabled.dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-outline-secondary.btn-dropdown,
.show>.btn.btn-outline-secondary.dropdown-toggle {
 color:#3f4254;
 background-color:#e4e6ef;
 border-color:#e4e6ef
}
.btn.btn-outline-secondary:not(:disabled):not(.disabled).active i,
.btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-outline-secondary.btn-dropdown i,
.show>.btn.btn-outline-secondary.dropdown-toggle i {
 color:#3f4254
}
.btn.btn-outline-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-outline-secondary.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-outline-secondary.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-outline-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-outline-secondary.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-outline-secondary.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-outline-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-outline-secondary.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-outline-secondary.dropdown-toggle.dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-light-secondary {
 color:#e4e6ef;
 background-color:#ebedf3;
 border-color:transparent
}
.btn.btn-light-secondary i {
 color:#e4e6ef
}
.btn.btn-light-secondary .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.btn.btn-light-secondary .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-secondary.dropdown-toggle:after {
 color:#e4e6ef
}
.btn.btn-light-secondary.focus:not(.btn-text),
.btn.btn-light-secondary:focus:not(.btn-text),
.btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#3f4254;
 background-color:#e4e6ef;
 border-color:transparent
}
.btn.btn-light-secondary.focus:not(.btn-text) i,
.btn.btn-light-secondary:focus:not(.btn-text) i,
.btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#3f4254
}
.btn.btn-light-secondary.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-light-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-secondary.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-secondary:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-light-secondary.disabled,
.btn.btn-light-secondary:disabled {
 color:#e4e6ef;
 background-color:#ebedf3;
 border-color:transparent
}
.btn.btn-light-secondary.disabled i,
.btn.btn-light-secondary:disabled i {
 color:#e4e6ef
}
.btn.btn-light-secondary.disabled .svg-icon svg g [fill],
.btn.btn-light-secondary:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.btn.btn-light-secondary.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-secondary:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-secondary.disabled.dropdown-toggle:after,
.btn.btn-light-secondary:disabled.dropdown-toggle:after {
 color:#e4e6ef
}
.btn.btn-light-secondary:not(:disabled):not(.disabled).active,
.btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-light-secondary.btn-dropdown,
.show>.btn.btn-light-secondary.dropdown-toggle {
 color:#3f4254;
 background-color:#e4e6ef;
 border-color:transparent
}
.btn.btn-light-secondary:not(:disabled):not(.disabled).active i,
.btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-light-secondary.btn-dropdown i,
.show>.btn.btn-light-secondary.dropdown-toggle i {
 color:#3f4254
}
.btn.btn-light-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-light-secondary.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-light-secondary.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-light-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-light-secondary.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-light-secondary.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-light-secondary.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-light-secondary.dropdown-toggle.dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-transparent-secondary {
 color:#e4e6ef;
 background-color:rgba(228,230,239,.1);
 border-color:transparent
}
.btn.btn-transparent-secondary i {
 color:#e4e6ef
}
.btn.btn-transparent-secondary .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.btn.btn-transparent-secondary .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-secondary.dropdown-toggle:after {
 color:#e4e6ef
}
.btn.btn-transparent-secondary.focus:not(.btn-text),
.btn.btn-transparent-secondary:focus:not(.btn-text),
.btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#3f4254;
 background-color:#e4e6ef;
 border-color:transparent
}
.btn.btn-transparent-secondary.focus:not(.btn-text) i,
.btn.btn-transparent-secondary:focus:not(.btn-text) i,
.btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#3f4254
}
.btn.btn-transparent-secondary.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-transparent-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-secondary.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-transparent-secondary:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-transparent-secondary.disabled,
.btn.btn-transparent-secondary:disabled {
 color:#e4e6ef;
 background-color:rgba(228,230,239,.1);
 border-color:transparent
}
.btn.btn-transparent-secondary.disabled i,
.btn.btn-transparent-secondary:disabled i {
 color:#e4e6ef
}
.btn.btn-transparent-secondary.disabled .svg-icon svg g [fill],
.btn.btn-transparent-secondary:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.btn.btn-transparent-secondary.disabled .svg-icon svg:hover g [fill],
.btn.btn-transparent-secondary:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-secondary.disabled.dropdown-toggle:after,
.btn.btn-transparent-secondary:disabled.dropdown-toggle:after {
 color:#e4e6ef
}
.btn.btn-transparent-secondary:not(:disabled):not(.disabled).active,
.btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-transparent-secondary.btn-dropdown,
.show>.btn.btn-transparent-secondary.dropdown-toggle {
 color:#3f4254;
 background-color:#e4e6ef;
 border-color:transparent
}
.btn.btn-transparent-secondary:not(:disabled):not(.disabled).active i,
.btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-transparent-secondary.btn-dropdown i,
.show>.btn.btn-transparent-secondary.dropdown-toggle i {
 color:#3f4254
}
.btn.btn-transparent-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-transparent-secondary.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-transparent-secondary.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-transparent-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-secondary.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-transparent-secondary.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-transparent-secondary.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-transparent-secondary.dropdown-toggle.dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-hover-transparent-secondary {
 color:#e4e6ef;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-hover-transparent-secondary i {
 color:#e4e6ef
}
.btn.btn-hover-transparent-secondary .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.btn.btn-hover-transparent-secondary .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-secondary.dropdown-toggle:after {
 color:#e4e6ef
}
.btn.btn-hover-transparent-secondary.focus:not(.btn-text),
.btn.btn-hover-transparent-secondary:focus:not(.btn-text),
.btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#e4e6ef;
 background-color:rgba(228,230,239,.1);
 border-color:transparent
}
.btn.btn-hover-transparent-secondary.focus:not(.btn-text) i,
.btn.btn-hover-transparent-secondary:focus:not(.btn-text) i,
.btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#e4e6ef
}
.btn.btn-hover-transparent-secondary.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.btn.btn-hover-transparent-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-secondary.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-transparent-secondary:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-transparent-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#e4e6ef
}
.btn.btn-hover-transparent-secondary.disabled,
.btn.btn-hover-transparent-secondary:disabled {
 color:#e4e6ef;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-hover-transparent-secondary.disabled i,
.btn.btn-hover-transparent-secondary:disabled i {
 color:#e4e6ef
}
.btn.btn-hover-transparent-secondary.disabled .svg-icon svg g [fill],
.btn.btn-hover-transparent-secondary:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.btn.btn-hover-transparent-secondary.disabled .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-secondary:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-secondary.disabled.dropdown-toggle:after,
.btn.btn-hover-transparent-secondary:disabled.dropdown-toggle:after {
 color:#e4e6ef
}
.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled).active,
.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-transparent-secondary.btn-dropdown,
.show>.btn.btn-hover-transparent-secondary.dropdown-toggle {
 color:#e4e6ef;
 background-color:rgba(228,230,239,.1);
 border-color:transparent
}
.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled).active i,
.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-transparent-secondary.btn-dropdown i,
.show>.btn.btn-hover-transparent-secondary.dropdown-toggle i {
 color:#e4e6ef
}
.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-secondary.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-transparent-secondary.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-transparent-secondary.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-transparent-secondary.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-transparent-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-transparent-secondary.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-transparent-secondary.dropdown-toggle.dropdown-toggle:after {
 color:#e4e6ef
}
.btn.btn-hover-light-secondary.focus:not(.btn-text),
.btn.btn-hover-light-secondary:focus:not(.btn-text),
.btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#e4e6ef;
 background-color:#ebedf3;
 border-color:transparent
}
.btn.btn-hover-light-secondary.focus:not(.btn-text) i,
.btn.btn-hover-light-secondary:focus:not(.btn-text) i,
.btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#e4e6ef
}
.btn.btn-hover-light-secondary.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.btn.btn-hover-light-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light-secondary.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light-secondary:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#e4e6ef
}
.btn.btn-hover-light-secondary:not(:disabled):not(.disabled).active,
.btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-light-secondary.btn-dropdown,
.show>.btn.btn-hover-light-secondary.dropdown-toggle {
 color:#e4e6ef;
 background-color:#ebedf3;
 border-color:transparent
}
.btn.btn-hover-light-secondary:not(:disabled):not(.disabled).active i,
.btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-light-secondary.btn-dropdown i,
.show>.btn.btn-hover-light-secondary.dropdown-toggle i {
 color:#e4e6ef
}
.btn.btn-hover-light-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-light-secondary.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-light-secondary.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.btn.btn-hover-light-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-secondary.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-light-secondary.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-light-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-light-secondary.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-light-secondary.dropdown-toggle.dropdown-toggle:after {
 color:#e4e6ef
}
.btn.btn-hover-light-secondary.btn-clean {
 border:0!important
}
.btn.btn-link-secondary {
 border:0;
 padding:0!important;
 border-radius:0!important;
 color:#e4e6ef;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-secondary i {
 color:#e4e6ef
}
.btn.btn-link-secondary .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.btn.btn-link-secondary .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-secondary.dropdown-toggle:after {
 color:#e4e6ef
}
.btn.btn-link-secondary.focus:not(.btn-text),
.btn.btn-link-secondary:focus:not(.btn-text),
.btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#d7dae7;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-secondary.focus:not(.btn-text) i,
.btn.btn-link-secondary:focus:not(.btn-text) i,
.btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#d7dae7
}
.btn.btn-link-secondary.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#d7dae7
}
.btn.btn-link-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-secondary.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-link-secondary:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-link-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#d7dae7
}
.btn.btn-link-secondary.disabled,
.btn.btn-link-secondary:disabled {
 color:#e4e6ef;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-secondary.disabled i,
.btn.btn-link-secondary:disabled i {
 color:#e4e6ef
}
.btn.btn-link-secondary.disabled .svg-icon svg g [fill],
.btn.btn-link-secondary:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.btn.btn-link-secondary.disabled .svg-icon svg:hover g [fill],
.btn.btn-link-secondary:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-secondary.disabled.dropdown-toggle:after,
.btn.btn-link-secondary:disabled.dropdown-toggle:after {
 color:#e4e6ef
}
.btn.btn-link-secondary:not(:disabled):not(.disabled).active,
.btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-link-secondary.btn-dropdown,
.show>.btn.btn-link-secondary.dropdown-toggle {
 color:#d7dae7;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-secondary:not(:disabled):not(.disabled).active i,
.btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-link-secondary.btn-dropdown i,
.show>.btn.btn-link-secondary.dropdown-toggle i {
 color:#d7dae7
}
.btn.btn-link-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-link-secondary.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-link-secondary.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#d7dae7
}
.btn.btn-link-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-link-secondary.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-link-secondary.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-link-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-link-secondary.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-link-secondary.dropdown-toggle.dropdown-toggle:after {
 color:#d7dae7
}
.btn.btn-hover-secondary.focus:not(.btn-text),
.btn.btn-hover-secondary:focus:not(.btn-text),
.btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#3f4254!important;
 background-color:#e4e6ef!important;
 border-color:#e4e6ef!important
}
.btn.btn-hover-secondary.focus:not(.btn-text) i,
.btn.btn-hover-secondary:focus:not(.btn-text) i,
.btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#3f4254!important
}
.btn.btn-hover-secondary.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254!important
}
.btn.btn-hover-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-secondary.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-secondary:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#3f4254!important
}
.btn.btn-hover-secondary:not(:disabled):not(.disabled).active,
.btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-secondary.btn-dropdown,
.show>.btn.btn-hover-secondary.dropdown-toggle {
 color:#3f4254!important;
 background-color:#e4e6ef!important;
 border-color:#e4e6ef!important
}
.btn.btn-hover-secondary:not(:disabled):not(.disabled).active i,
.btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-secondary.btn-dropdown i,
.show>.btn.btn-hover-secondary.dropdown-toggle i {
 color:#3f4254!important
}
.btn.btn-hover-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-secondary.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-secondary.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254!important
}
.btn.btn-hover-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-secondary.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-secondary.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-secondary.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-secondary.dropdown-toggle.dropdown-toggle:after {
 color:#3f4254!important
}
.btn.btn-hover-secondary.btn-clean {
 border:0!important
}
.btn.btn-hover-bg-secondary.focus:not(.btn-text),
.btn.btn-hover-bg-secondary:focus:not(.btn-text),
.btn.btn-hover-bg-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 background-color:#e4e6ef!important;
 border-color:#e4e6ef!important
}
.btn.btn-hover-bg-secondary:not(:disabled):not(.disabled).active,
.btn.btn-hover-bg-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-bg-secondary.btn-dropdown,
.show>.btn.btn-hover-bg-secondary.dropdown-toggle {
 background-color:#e4e6ef!important;
 border-color:#e4e6ef!important
}
.btn.btn-bg-secondary {
 background-color:#e4e6ef;
 border-color:#e4e6ef
}
.btn.btn-bg-secondary.disabled,
.btn.btn-bg-secondary:disabled {
 background-color:#e4e6ef;
 border-color:#e4e6ef
}
.btn.btn-secondary.btn-shadow {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.25)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.25)!important
}
.btn.btn-secondary.btn-shadow.focus:not(.btn-text),
.btn.btn-secondary.btn-shadow:focus:not(.btn-text),
.btn.btn-secondary.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled) {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important
}
.btn.btn-secondary.btn-shadow:not(:disabled):not(.disabled).active,
.btn.btn-secondary.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.btn-secondary.btn-shadow.dropdown-toggle {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important
}
.btn.btn-secondary.btn-shadow-hover.focus:not(.btn-text),
.btn.btn-secondary.btn-shadow-hover:focus:not(.btn-text),
.btn.btn-secondary.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled) {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important
}
.btn.btn-secondary.btn-shadow-hover:not(:disabled):not(.disabled).active,
.btn.btn-secondary.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.btn-secondary.btn-shadow-hover.dropdown-toggle {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important
}
.btn.btn-success {
 color:#fff;
 background-color:#1bc5bd;
 border-color:#1bc5bd
}
.btn.btn-success i {
 color:#fff
}
.btn.btn-success .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-success .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-success.dropdown-toggle:after {
 color:#fff
}
.btn.btn-success.focus:not(.btn-text),
.btn.btn-success:focus:not(.btn-text),
.btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#0bb7af;
 border-color:#0bb7af
}
.btn.btn-success.focus:not(.btn-text) i,
.btn.btn-success:focus:not(.btn-text) i,
.btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-success.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-success:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-success.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-success.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-success:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-success.disabled,
.btn.btn-success:disabled {
 color:#fff;
 background-color:#1bc5bd;
 border-color:#1bc5bd
}
.btn.btn-success.disabled i,
.btn.btn-success:disabled i {
 color:#fff
}
.btn.btn-success.disabled .svg-icon svg g [fill],
.btn.btn-success:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-success.disabled .svg-icon svg:hover g [fill],
.btn.btn-success:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-success.disabled.dropdown-toggle:after,
.btn.btn-success:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-success:not(:disabled):not(.disabled).active,
.btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-success.btn-dropdown,
.show>.btn.btn-success.dropdown-toggle {
 color:#fff;
 background-color:#0bb7af;
 border-color:#0bb7af
}
.btn.btn-success:not(:disabled):not(.disabled).active i,
.btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-success.btn-dropdown i,
.show>.btn.btn-success.dropdown-toggle i {
 color:#fff
}
.btn.btn-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-success.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-success.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-success.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-success.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-success.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-success.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-outline-success {
 color:#1bc5bd;
 background-color:transparent;
 border-color:#1bc5bd
}
.btn.btn-outline-success i {
 color:#1bc5bd
}
.btn.btn-outline-success .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.btn.btn-outline-success .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-success.dropdown-toggle:after {
 color:#1bc5bd
}
.btn.btn-outline-success.focus:not(.btn-text),
.btn.btn-outline-success:focus:not(.btn-text),
.btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#1bc5bd;
 border-color:#1bc5bd
}
.btn.btn-outline-success.focus:not(.btn-text) i,
.btn.btn-outline-success:focus:not(.btn-text) i,
.btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-outline-success.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-success:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-outline-success.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-success.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-outline-success:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-outline-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-outline-success.disabled,
.btn.btn-outline-success:disabled {
 color:#1bc5bd;
 background-color:transparent;
 border-color:#1bc5bd
}
.btn.btn-outline-success.disabled i,
.btn.btn-outline-success:disabled i {
 color:#1bc5bd
}
.btn.btn-outline-success.disabled .svg-icon svg g [fill],
.btn.btn-outline-success:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.btn.btn-outline-success.disabled .svg-icon svg:hover g [fill],
.btn.btn-outline-success:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-success.disabled.dropdown-toggle:after,
.btn.btn-outline-success:disabled.dropdown-toggle:after {
 color:#1bc5bd
}
.btn.btn-outline-success:not(:disabled):not(.disabled).active,
.btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-outline-success.btn-dropdown,
.show>.btn.btn-outline-success.dropdown-toggle {
 color:#fff;
 background-color:#1bc5bd;
 border-color:#1bc5bd
}
.btn.btn-outline-success:not(:disabled):not(.disabled).active i,
.btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-outline-success.btn-dropdown i,
.show>.btn.btn-outline-success.dropdown-toggle i {
 color:#fff
}
.btn.btn-outline-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-outline-success.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-outline-success.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-outline-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-outline-success.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-outline-success.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-outline-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-outline-success.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-outline-success.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-success {
 color:#1bc5bd;
 background-color:#c9f7f5;
 border-color:transparent
}
.btn.btn-light-success i {
 color:#1bc5bd
}
.btn.btn-light-success .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.btn.btn-light-success .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-success.dropdown-toggle:after {
 color:#1bc5bd
}
.btn.btn-light-success.focus:not(.btn-text),
.btn.btn-light-success:focus:not(.btn-text),
.btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#1bc5bd;
 border-color:transparent
}
.btn.btn-light-success.focus:not(.btn-text) i,
.btn.btn-light-success:focus:not(.btn-text) i,
.btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-light-success.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-success:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-success.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-success.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-success:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-success.disabled,
.btn.btn-light-success:disabled {
 color:#1bc5bd;
 background-color:#c9f7f5;
 border-color:transparent
}
.btn.btn-light-success.disabled i,
.btn.btn-light-success:disabled i {
 color:#1bc5bd
}
.btn.btn-light-success.disabled .svg-icon svg g [fill],
.btn.btn-light-success:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.btn.btn-light-success.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-success:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-success.disabled.dropdown-toggle:after,
.btn.btn-light-success:disabled.dropdown-toggle:after {
 color:#1bc5bd
}
.btn.btn-light-success:not(:disabled):not(.disabled).active,
.btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-light-success.btn-dropdown,
.show>.btn.btn-light-success.dropdown-toggle {
 color:#fff;
 background-color:#1bc5bd;
 border-color:transparent
}
.btn.btn-light-success:not(:disabled):not(.disabled).active i,
.btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-light-success.btn-dropdown i,
.show>.btn.btn-light-success.dropdown-toggle i {
 color:#fff
}
.btn.btn-light-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-light-success.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-light-success.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-light-success.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-light-success.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-light-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-light-success.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-light-success.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-transparent-success {
 color:#1bc5bd;
 background-color:rgba(27,197,189,.1);
 border-color:transparent
}
.btn.btn-transparent-success i {
 color:#1bc5bd
}
.btn.btn-transparent-success .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.btn.btn-transparent-success .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-success.dropdown-toggle:after {
 color:#1bc5bd
}
.btn.btn-transparent-success.focus:not(.btn-text),
.btn.btn-transparent-success:focus:not(.btn-text),
.btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#1bc5bd;
 border-color:transparent
}
.btn.btn-transparent-success.focus:not(.btn-text) i,
.btn.btn-transparent-success:focus:not(.btn-text) i,
.btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-transparent-success.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-success:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-transparent-success.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-success.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-transparent-success:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-transparent-success.disabled,
.btn.btn-transparent-success:disabled {
 color:#1bc5bd;
 background-color:rgba(27,197,189,.1);
 border-color:transparent
}
.btn.btn-transparent-success.disabled i,
.btn.btn-transparent-success:disabled i {
 color:#1bc5bd
}
.btn.btn-transparent-success.disabled .svg-icon svg g [fill],
.btn.btn-transparent-success:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.btn.btn-transparent-success.disabled .svg-icon svg:hover g [fill],
.btn.btn-transparent-success:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-success.disabled.dropdown-toggle:after,
.btn.btn-transparent-success:disabled.dropdown-toggle:after {
 color:#1bc5bd
}
.btn.btn-transparent-success:not(:disabled):not(.disabled).active,
.btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-transparent-success.btn-dropdown,
.show>.btn.btn-transparent-success.dropdown-toggle {
 color:#fff;
 background-color:#1bc5bd;
 border-color:transparent
}
.btn.btn-transparent-success:not(:disabled):not(.disabled).active i,
.btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-transparent-success.btn-dropdown i,
.show>.btn.btn-transparent-success.dropdown-toggle i {
 color:#fff
}
.btn.btn-transparent-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-transparent-success.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-transparent-success.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-transparent-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-success.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-transparent-success.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-transparent-success.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-transparent-success.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-hover-transparent-success {
 color:#1bc5bd;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-hover-transparent-success i {
 color:#1bc5bd
}
.btn.btn-hover-transparent-success .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.btn.btn-hover-transparent-success .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-success.dropdown-toggle:after {
 color:#1bc5bd
}
.btn.btn-hover-transparent-success.focus:not(.btn-text),
.btn.btn-hover-transparent-success:focus:not(.btn-text),
.btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#1bc5bd;
 background-color:rgba(27,197,189,.1);
 border-color:transparent
}
.btn.btn-hover-transparent-success.focus:not(.btn-text) i,
.btn.btn-hover-transparent-success:focus:not(.btn-text) i,
.btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#1bc5bd
}
.btn.btn-hover-transparent-success.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-success:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.btn.btn-hover-transparent-success.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-success.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-transparent-success:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-transparent-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#1bc5bd
}
.btn.btn-hover-transparent-success.disabled,
.btn.btn-hover-transparent-success:disabled {
 color:#1bc5bd;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-hover-transparent-success.disabled i,
.btn.btn-hover-transparent-success:disabled i {
 color:#1bc5bd
}
.btn.btn-hover-transparent-success.disabled .svg-icon svg g [fill],
.btn.btn-hover-transparent-success:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.btn.btn-hover-transparent-success.disabled .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-success:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-success.disabled.dropdown-toggle:after,
.btn.btn-hover-transparent-success:disabled.dropdown-toggle:after {
 color:#1bc5bd
}
.btn.btn-hover-transparent-success:not(:disabled):not(.disabled).active,
.btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-transparent-success.btn-dropdown,
.show>.btn.btn-hover-transparent-success.dropdown-toggle {
 color:#1bc5bd;
 background-color:rgba(27,197,189,.1);
 border-color:transparent
}
.btn.btn-hover-transparent-success:not(:disabled):not(.disabled).active i,
.btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-transparent-success.btn-dropdown i,
.show>.btn.btn-hover-transparent-success.dropdown-toggle i {
 color:#1bc5bd
}
.btn.btn-hover-transparent-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-success.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-transparent-success.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.btn.btn-hover-transparent-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-transparent-success.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-transparent-success.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-transparent-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-transparent-success.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-transparent-success.dropdown-toggle.dropdown-toggle:after {
 color:#1bc5bd
}
.btn.btn-hover-light-success.focus:not(.btn-text),
.btn.btn-hover-light-success:focus:not(.btn-text),
.btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#1bc5bd;
 background-color:#c9f7f5;
 border-color:transparent
}
.btn.btn-hover-light-success.focus:not(.btn-text) i,
.btn.btn-hover-light-success:focus:not(.btn-text) i,
.btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#1bc5bd
}
.btn.btn-hover-light-success.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-success:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.btn.btn-hover-light-success.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light-success.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light-success:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#1bc5bd
}
.btn.btn-hover-light-success:not(:disabled):not(.disabled).active,
.btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-light-success.btn-dropdown,
.show>.btn.btn-hover-light-success.dropdown-toggle {
 color:#1bc5bd;
 background-color:#c9f7f5;
 border-color:transparent
}
.btn.btn-hover-light-success:not(:disabled):not(.disabled).active i,
.btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-light-success.btn-dropdown i,
.show>.btn.btn-hover-light-success.dropdown-toggle i {
 color:#1bc5bd
}
.btn.btn-hover-light-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-light-success.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-light-success.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.btn.btn-hover-light-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-success.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-light-success.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-light-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-light-success.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-light-success.dropdown-toggle.dropdown-toggle:after {
 color:#1bc5bd
}
.btn.btn-hover-light-success.btn-clean {
 border:0!important
}
.btn.btn-link-success {
 border:0;
 padding:0!important;
 border-radius:0!important;
 color:#1bc5bd;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-success i {
 color:#1bc5bd
}
.btn.btn-link-success .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.btn.btn-link-success .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-success.dropdown-toggle:after {
 color:#1bc5bd
}
.btn.btn-link-success.focus:not(.btn-text),
.btn.btn-link-success:focus:not(.btn-text),
.btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#0bb7af;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-success.focus:not(.btn-text) i,
.btn.btn-link-success:focus:not(.btn-text) i,
.btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#0bb7af
}
.btn.btn-link-success.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-success:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#0bb7af
}
.btn.btn-link-success.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-success.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-link-success:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-link-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#0bb7af
}
.btn.btn-link-success.disabled,
.btn.btn-link-success:disabled {
 color:#1bc5bd;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-success.disabled i,
.btn.btn-link-success:disabled i {
 color:#1bc5bd
}
.btn.btn-link-success.disabled .svg-icon svg g [fill],
.btn.btn-link-success:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.btn.btn-link-success.disabled .svg-icon svg:hover g [fill],
.btn.btn-link-success:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-success.disabled.dropdown-toggle:after,
.btn.btn-link-success:disabled.dropdown-toggle:after {
 color:#1bc5bd
}
.btn.btn-link-success:not(:disabled):not(.disabled).active,
.btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-link-success.btn-dropdown,
.show>.btn.btn-link-success.dropdown-toggle {
 color:#0bb7af;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-success:not(:disabled):not(.disabled).active i,
.btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-link-success.btn-dropdown i,
.show>.btn.btn-link-success.dropdown-toggle i {
 color:#0bb7af
}
.btn.btn-link-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-link-success.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-link-success.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#0bb7af
}
.btn.btn-link-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-link-success.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-link-success.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-link-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-link-success.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-link-success.dropdown-toggle.dropdown-toggle:after {
 color:#0bb7af
}
.btn.btn-hover-success.focus:not(.btn-text),
.btn.btn-hover-success:focus:not(.btn-text),
.btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff!important;
 background-color:#1bc5bd!important;
 border-color:#1bc5bd!important
}
.btn.btn-hover-success.focus:not(.btn-text) i,
.btn.btn-hover-success:focus:not(.btn-text) i,
.btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff!important
}
.btn.btn-hover-success.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-success:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.btn.btn-hover-success.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-success.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-success:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff!important
}
.btn.btn-hover-success:not(:disabled):not(.disabled).active,
.btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-success.btn-dropdown,
.show>.btn.btn-hover-success.dropdown-toggle {
 color:#fff!important;
 background-color:#1bc5bd!important;
 border-color:#1bc5bd!important
}
.btn.btn-hover-success:not(:disabled):not(.disabled).active i,
.btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-success.btn-dropdown i,
.show>.btn.btn-hover-success.dropdown-toggle i {
 color:#fff!important
}
.btn.btn-hover-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-success.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-success.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.btn.btn-hover-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-success.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-success.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-success.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-success.dropdown-toggle.dropdown-toggle:after {
 color:#fff!important
}
.btn.btn-hover-success.btn-clean {
 border:0!important
}
.btn.btn-hover-bg-success.focus:not(.btn-text),
.btn.btn-hover-bg-success:focus:not(.btn-text),
.btn.btn-hover-bg-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
 background-color:#1bc5bd!important;
 border-color:#1bc5bd!important
}
.btn.btn-hover-bg-success:not(:disabled):not(.disabled).active,
.btn.btn-hover-bg-success:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-bg-success.btn-dropdown,
.show>.btn.btn-hover-bg-success.dropdown-toggle {
 background-color:#1bc5bd!important;
 border-color:#1bc5bd!important
}
.btn.btn-bg-success {
 background-color:#1bc5bd;
 border-color:#1bc5bd
}
.btn.btn-bg-success.disabled,
.btn.btn-bg-success:disabled {
 background-color:#1bc5bd;
 border-color:#1bc5bd
}
.btn.btn-success.btn-shadow {
 -webkit-box-shadow:0 9px 16px 0 rgba(27,197,189,.25)!important;
 box-shadow:0 9px 16px 0 rgba(27,197,189,.25)!important
}
.btn.btn-success.btn-shadow.focus:not(.btn-text),
.btn.btn-success.btn-shadow:focus:not(.btn-text),
.btn.btn-success.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled) {
 -webkit-box-shadow:0 9px 16px 0 rgba(27,197,189,.3)!important;
 box-shadow:0 9px 16px 0 rgba(27,197,189,.3)!important
}
.btn.btn-success.btn-shadow:not(:disabled):not(.disabled).active,
.btn.btn-success.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.btn-success.btn-shadow.dropdown-toggle {
 -webkit-box-shadow:0 9px 16px 0 rgba(27,197,189,.3)!important;
 box-shadow:0 9px 16px 0 rgba(27,197,189,.3)!important
}
.btn.btn-success.btn-shadow-hover.focus:not(.btn-text),
.btn.btn-success.btn-shadow-hover:focus:not(.btn-text),
.btn.btn-success.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled) {
 -webkit-box-shadow:0 9px 16px 0 rgba(27,197,189,.3)!important;
 box-shadow:0 9px 16px 0 rgba(27,197,189,.3)!important
}
.btn.btn-success.btn-shadow-hover:not(:disabled):not(.disabled).active,
.btn.btn-success.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.btn-success.btn-shadow-hover.dropdown-toggle {
 -webkit-box-shadow:0 9px 16px 0 rgba(27,197,189,.3)!important;
 box-shadow:0 9px 16px 0 rgba(27,197,189,.3)!important
}
.btn.btn-info {
 color:#fff;
 background-color:#8950fc;
 border-color:#8950fc
}
.btn.btn-info i {
 color:#fff
}
.btn.btn-info .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-info .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-info.dropdown-toggle:after {
 color:#fff
}
.btn.btn-info.focus:not(.btn-text),
.btn.btn-info:focus:not(.btn-text),
.btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#7337ee;
 border-color:#7337ee
}
.btn.btn-info.focus:not(.btn-text) i,
.btn.btn-info:focus:not(.btn-text) i,
.btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-info.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-info:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-info.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-info.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-info:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-info.disabled,
.btn.btn-info:disabled {
 color:#fff;
 background-color:#8950fc;
 border-color:#8950fc
}
.btn.btn-info.disabled i,
.btn.btn-info:disabled i {
 color:#fff
}
.btn.btn-info.disabled .svg-icon svg g [fill],
.btn.btn-info:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-info.disabled .svg-icon svg:hover g [fill],
.btn.btn-info:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-info.disabled.dropdown-toggle:after,
.btn.btn-info:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-info:not(:disabled):not(.disabled).active,
.btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-info.btn-dropdown,
.show>.btn.btn-info.dropdown-toggle {
 color:#fff;
 background-color:#7337ee;
 border-color:#7337ee
}
.btn.btn-info:not(:disabled):not(.disabled).active i,
.btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-info.btn-dropdown i,
.show>.btn.btn-info.dropdown-toggle i {
 color:#fff
}
.btn.btn-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-info.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-info.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-info.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-info.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-info.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-info.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-outline-info {
 color:#8950fc;
 background-color:transparent;
 border-color:#8950fc
}
.btn.btn-outline-info i {
 color:#8950fc
}
.btn.btn-outline-info .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.btn.btn-outline-info .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-info.dropdown-toggle:after {
 color:#8950fc
}
.btn.btn-outline-info.focus:not(.btn-text),
.btn.btn-outline-info:focus:not(.btn-text),
.btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#8950fc;
 border-color:#8950fc
}
.btn.btn-outline-info.focus:not(.btn-text) i,
.btn.btn-outline-info:focus:not(.btn-text) i,
.btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-outline-info.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-info:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-outline-info.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-info.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-outline-info:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-outline-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-outline-info.disabled,
.btn.btn-outline-info:disabled {
 color:#8950fc;
 background-color:transparent;
 border-color:#8950fc
}
.btn.btn-outline-info.disabled i,
.btn.btn-outline-info:disabled i {
 color:#8950fc
}
.btn.btn-outline-info.disabled .svg-icon svg g [fill],
.btn.btn-outline-info:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.btn.btn-outline-info.disabled .svg-icon svg:hover g [fill],
.btn.btn-outline-info:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-info.disabled.dropdown-toggle:after,
.btn.btn-outline-info:disabled.dropdown-toggle:after {
 color:#8950fc
}
.btn.btn-outline-info:not(:disabled):not(.disabled).active,
.btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-outline-info.btn-dropdown,
.show>.btn.btn-outline-info.dropdown-toggle {
 color:#fff;
 background-color:#8950fc;
 border-color:#8950fc
}
.btn.btn-outline-info:not(:disabled):not(.disabled).active i,
.btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-outline-info.btn-dropdown i,
.show>.btn.btn-outline-info.dropdown-toggle i {
 color:#fff
}
.btn.btn-outline-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-outline-info.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-outline-info.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-outline-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-outline-info.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-outline-info.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-outline-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-outline-info.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-outline-info.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-info {
 color:#8950fc;
 background-color:#eee5ff;
 border-color:transparent
}
.btn.btn-light-info i {
 color:#8950fc
}
.btn.btn-light-info .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.btn.btn-light-info .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-info.dropdown-toggle:after {
 color:#8950fc
}
.btn.btn-light-info.focus:not(.btn-text),
.btn.btn-light-info:focus:not(.btn-text),
.btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#8950fc;
 border-color:transparent
}
.btn.btn-light-info.focus:not(.btn-text) i,
.btn.btn-light-info:focus:not(.btn-text) i,
.btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-light-info.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-info:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-info.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-info.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-info:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-info.disabled,
.btn.btn-light-info:disabled {
 color:#8950fc;
 background-color:#eee5ff;
 border-color:transparent
}
.btn.btn-light-info.disabled i,
.btn.btn-light-info:disabled i {
 color:#8950fc
}
.btn.btn-light-info.disabled .svg-icon svg g [fill],
.btn.btn-light-info:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.btn.btn-light-info.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-info:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-info.disabled.dropdown-toggle:after,
.btn.btn-light-info:disabled.dropdown-toggle:after {
 color:#8950fc
}
.btn.btn-light-info:not(:disabled):not(.disabled).active,
.btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-light-info.btn-dropdown,
.show>.btn.btn-light-info.dropdown-toggle {
 color:#fff;
 background-color:#8950fc;
 border-color:transparent
}
.btn.btn-light-info:not(:disabled):not(.disabled).active i,
.btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-light-info.btn-dropdown i,
.show>.btn.btn-light-info.dropdown-toggle i {
 color:#fff
}
.btn.btn-light-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-light-info.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-light-info.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-light-info.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-light-info.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-light-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-light-info.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-light-info.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-transparent-info {
 color:#8950fc;
 background-color:rgba(137,80,252,.1);
 border-color:transparent
}
.btn.btn-transparent-info i {
 color:#8950fc
}
.btn.btn-transparent-info .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.btn.btn-transparent-info .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-info.dropdown-toggle:after {
 color:#8950fc
}
.btn.btn-transparent-info.focus:not(.btn-text),
.btn.btn-transparent-info:focus:not(.btn-text),
.btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#8950fc;
 border-color:transparent
}
.btn.btn-transparent-info.focus:not(.btn-text) i,
.btn.btn-transparent-info:focus:not(.btn-text) i,
.btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-transparent-info.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-info:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-transparent-info.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-info.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-transparent-info:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-transparent-info.disabled,
.btn.btn-transparent-info:disabled {
 color:#8950fc;
 background-color:rgba(137,80,252,.1);
 border-color:transparent
}
.btn.btn-transparent-info.disabled i,
.btn.btn-transparent-info:disabled i {
 color:#8950fc
}
.btn.btn-transparent-info.disabled .svg-icon svg g [fill],
.btn.btn-transparent-info:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.btn.btn-transparent-info.disabled .svg-icon svg:hover g [fill],
.btn.btn-transparent-info:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-info.disabled.dropdown-toggle:after,
.btn.btn-transparent-info:disabled.dropdown-toggle:after {
 color:#8950fc
}
.btn.btn-transparent-info:not(:disabled):not(.disabled).active,
.btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-transparent-info.btn-dropdown,
.show>.btn.btn-transparent-info.dropdown-toggle {
 color:#fff;
 background-color:#8950fc;
 border-color:transparent
}
.btn.btn-transparent-info:not(:disabled):not(.disabled).active i,
.btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-transparent-info.btn-dropdown i,
.show>.btn.btn-transparent-info.dropdown-toggle i {
 color:#fff
}
.btn.btn-transparent-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-transparent-info.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-transparent-info.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-transparent-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-info.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-transparent-info.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-transparent-info.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-transparent-info.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-hover-transparent-info {
 color:#8950fc;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-hover-transparent-info i {
 color:#8950fc
}
.btn.btn-hover-transparent-info .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.btn.btn-hover-transparent-info .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-info.dropdown-toggle:after {
 color:#8950fc
}
.btn.btn-hover-transparent-info.focus:not(.btn-text),
.btn.btn-hover-transparent-info:focus:not(.btn-text),
.btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#8950fc;
 background-color:rgba(137,80,252,.1);
 border-color:transparent
}
.btn.btn-hover-transparent-info.focus:not(.btn-text) i,
.btn.btn-hover-transparent-info:focus:not(.btn-text) i,
.btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#8950fc
}
.btn.btn-hover-transparent-info.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-info:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.btn.btn-hover-transparent-info.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-info.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-transparent-info:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-transparent-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#8950fc
}
.btn.btn-hover-transparent-info.disabled,
.btn.btn-hover-transparent-info:disabled {
 color:#8950fc;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-hover-transparent-info.disabled i,
.btn.btn-hover-transparent-info:disabled i {
 color:#8950fc
}
.btn.btn-hover-transparent-info.disabled .svg-icon svg g [fill],
.btn.btn-hover-transparent-info:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.btn.btn-hover-transparent-info.disabled .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-info:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-info.disabled.dropdown-toggle:after,
.btn.btn-hover-transparent-info:disabled.dropdown-toggle:after {
 color:#8950fc
}
.btn.btn-hover-transparent-info:not(:disabled):not(.disabled).active,
.btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-transparent-info.btn-dropdown,
.show>.btn.btn-hover-transparent-info.dropdown-toggle {
 color:#8950fc;
 background-color:rgba(137,80,252,.1);
 border-color:transparent
}
.btn.btn-hover-transparent-info:not(:disabled):not(.disabled).active i,
.btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-transparent-info.btn-dropdown i,
.show>.btn.btn-hover-transparent-info.dropdown-toggle i {
 color:#8950fc
}
.btn.btn-hover-transparent-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-info.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-transparent-info.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.btn.btn-hover-transparent-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-transparent-info.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-transparent-info.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-transparent-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-transparent-info.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-transparent-info.dropdown-toggle.dropdown-toggle:after {
 color:#8950fc
}
.btn.btn-hover-light-info.focus:not(.btn-text),
.btn.btn-hover-light-info:focus:not(.btn-text),
.btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#8950fc;
 background-color:#eee5ff;
 border-color:transparent
}
.btn.btn-hover-light-info.focus:not(.btn-text) i,
.btn.btn-hover-light-info:focus:not(.btn-text) i,
.btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#8950fc
}
.btn.btn-hover-light-info.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-info:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.btn.btn-hover-light-info.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light-info.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light-info:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#8950fc
}
.btn.btn-hover-light-info:not(:disabled):not(.disabled).active,
.btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-light-info.btn-dropdown,
.show>.btn.btn-hover-light-info.dropdown-toggle {
 color:#8950fc;
 background-color:#eee5ff;
 border-color:transparent
}
.btn.btn-hover-light-info:not(:disabled):not(.disabled).active i,
.btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-light-info.btn-dropdown i,
.show>.btn.btn-hover-light-info.dropdown-toggle i {
 color:#8950fc
}
.btn.btn-hover-light-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-light-info.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-light-info.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.btn.btn-hover-light-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-info.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-light-info.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-light-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-light-info.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-light-info.dropdown-toggle.dropdown-toggle:after {
 color:#8950fc
}
.btn.btn-hover-light-info.btn-clean {
 border:0!important
}
.btn.btn-link-info {
 border:0;
 padding:0!important;
 border-radius:0!important;
 color:#8950fc;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-info i {
 color:#8950fc
}
.btn.btn-link-info .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.btn.btn-link-info .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-info.dropdown-toggle:after {
 color:#8950fc
}
.btn.btn-link-info.focus:not(.btn-text),
.btn.btn-link-info:focus:not(.btn-text),
.btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#7337ee;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-info.focus:not(.btn-text) i,
.btn.btn-link-info:focus:not(.btn-text) i,
.btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#7337ee
}
.btn.btn-link-info.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-info:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7337ee
}
.btn.btn-link-info.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-info.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-link-info:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-link-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#7337ee
}
.btn.btn-link-info.disabled,
.btn.btn-link-info:disabled {
 color:#8950fc;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-info.disabled i,
.btn.btn-link-info:disabled i {
 color:#8950fc
}
.btn.btn-link-info.disabled .svg-icon svg g [fill],
.btn.btn-link-info:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.btn.btn-link-info.disabled .svg-icon svg:hover g [fill],
.btn.btn-link-info:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-info.disabled.dropdown-toggle:after,
.btn.btn-link-info:disabled.dropdown-toggle:after {
 color:#8950fc
}
.btn.btn-link-info:not(:disabled):not(.disabled).active,
.btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-link-info.btn-dropdown,
.show>.btn.btn-link-info.dropdown-toggle {
 color:#7337ee;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-info:not(:disabled):not(.disabled).active i,
.btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-link-info.btn-dropdown i,
.show>.btn.btn-link-info.dropdown-toggle i {
 color:#7337ee
}
.btn.btn-link-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-link-info.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-link-info.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7337ee
}
.btn.btn-link-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-link-info.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-link-info.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-link-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-link-info.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-link-info.dropdown-toggle.dropdown-toggle:after {
 color:#7337ee
}
.btn.btn-hover-info.focus:not(.btn-text),
.btn.btn-hover-info:focus:not(.btn-text),
.btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff!important;
 background-color:#8950fc!important;
 border-color:#8950fc!important
}
.btn.btn-hover-info.focus:not(.btn-text) i,
.btn.btn-hover-info:focus:not(.btn-text) i,
.btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff!important
}
.btn.btn-hover-info.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-info:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.btn.btn-hover-info.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-info.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-info:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff!important
}
.btn.btn-hover-info:not(:disabled):not(.disabled).active,
.btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-info.btn-dropdown,
.show>.btn.btn-hover-info.dropdown-toggle {
 color:#fff!important;
 background-color:#8950fc!important;
 border-color:#8950fc!important
}
.btn.btn-hover-info:not(:disabled):not(.disabled).active i,
.btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-info.btn-dropdown i,
.show>.btn.btn-hover-info.dropdown-toggle i {
 color:#fff!important
}
.btn.btn-hover-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-info.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-info.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.btn.btn-hover-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-info.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-info.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-info.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-info.dropdown-toggle.dropdown-toggle:after {
 color:#fff!important
}
.btn.btn-hover-info.btn-clean {
 border:0!important
}
.btn.btn-hover-bg-info.focus:not(.btn-text),
.btn.btn-hover-bg-info:focus:not(.btn-text),
.btn.btn-hover-bg-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
 background-color:#8950fc!important;
 border-color:#8950fc!important
}
.btn.btn-hover-bg-info:not(:disabled):not(.disabled).active,
.btn.btn-hover-bg-info:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-bg-info.btn-dropdown,
.show>.btn.btn-hover-bg-info.dropdown-toggle {
 background-color:#8950fc!important;
 border-color:#8950fc!important
}
.btn.btn-bg-info {
 background-color:#8950fc;
 border-color:#8950fc
}
.btn.btn-bg-info.disabled,
.btn.btn-bg-info:disabled {
 background-color:#8950fc;
 border-color:#8950fc
}
.btn.btn-info.btn-shadow {
 -webkit-box-shadow:0 9px 16px 0 rgba(137,80,252,.25)!important;
 box-shadow:0 9px 16px 0 rgba(137,80,252,.25)!important
}
.btn.btn-info.btn-shadow.focus:not(.btn-text),
.btn.btn-info.btn-shadow:focus:not(.btn-text),
.btn.btn-info.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled) {
 -webkit-box-shadow:0 9px 16px 0 rgba(137,80,252,.3)!important;
 box-shadow:0 9px 16px 0 rgba(137,80,252,.3)!important
}
.btn.btn-info.btn-shadow:not(:disabled):not(.disabled).active,
.btn.btn-info.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.btn-info.btn-shadow.dropdown-toggle {
 -webkit-box-shadow:0 9px 16px 0 rgba(137,80,252,.3)!important;
 box-shadow:0 9px 16px 0 rgba(137,80,252,.3)!important
}
.btn.btn-info.btn-shadow-hover.focus:not(.btn-text),
.btn.btn-info.btn-shadow-hover:focus:not(.btn-text),
.btn.btn-info.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled) {
 -webkit-box-shadow:0 9px 16px 0 rgba(137,80,252,.3)!important;
 box-shadow:0 9px 16px 0 rgba(137,80,252,.3)!important
}
.btn.btn-info.btn-shadow-hover:not(:disabled):not(.disabled).active,
.btn.btn-info.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.btn-info.btn-shadow-hover.dropdown-toggle {
 -webkit-box-shadow:0 9px 16px 0 rgba(137,80,252,.3)!important;
 box-shadow:0 9px 16px 0 rgba(137,80,252,.3)!important
}
.btn.btn-warning {
 color:#fff;
 background-color:#ffa800;
 border-color:#ffa800
}
.btn.btn-warning i {
 color:#fff
}
.btn.btn-warning .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-warning .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-warning.dropdown-toggle:after {
 color:#fff
}
.btn.btn-warning.focus:not(.btn-text),
.btn.btn-warning:focus:not(.btn-text),
.btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#ee9d01;
 border-color:#ee9d01
}
.btn.btn-warning.focus:not(.btn-text) i,
.btn.btn-warning:focus:not(.btn-text) i,
.btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-warning.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-warning:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-warning.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-warning:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-warning.disabled,
.btn.btn-warning:disabled {
 color:#fff;
 background-color:#ffa800;
 border-color:#ffa800
}
.btn.btn-warning.disabled i,
.btn.btn-warning:disabled i {
 color:#fff
}
.btn.btn-warning.disabled .svg-icon svg g [fill],
.btn.btn-warning:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-warning.disabled .svg-icon svg:hover g [fill],
.btn.btn-warning:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-warning.disabled.dropdown-toggle:after,
.btn.btn-warning:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-warning:not(:disabled):not(.disabled).active,
.btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-warning.btn-dropdown,
.show>.btn.btn-warning.dropdown-toggle {
 color:#fff;
 background-color:#ee9d01;
 border-color:#ee9d01
}
.btn.btn-warning:not(:disabled):not(.disabled).active i,
.btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-warning.btn-dropdown i,
.show>.btn.btn-warning.dropdown-toggle i {
 color:#fff
}
.btn.btn-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-warning.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-warning.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-warning.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-warning.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-warning.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-warning.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-outline-warning {
 color:#ffa800;
 background-color:transparent;
 border-color:#ffa800
}
.btn.btn-outline-warning i {
 color:#ffa800
}
.btn.btn-outline-warning .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.btn.btn-outline-warning .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-warning.dropdown-toggle:after {
 color:#ffa800
}
.btn.btn-outline-warning.focus:not(.btn-text),
.btn.btn-outline-warning:focus:not(.btn-text),
.btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#ffa800;
 border-color:#ffa800
}
.btn.btn-outline-warning.focus:not(.btn-text) i,
.btn.btn-outline-warning:focus:not(.btn-text) i,
.btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-outline-warning.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-warning:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-outline-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-warning.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-outline-warning:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-outline-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-outline-warning.disabled,
.btn.btn-outline-warning:disabled {
 color:#ffa800;
 background-color:transparent;
 border-color:#ffa800
}
.btn.btn-outline-warning.disabled i,
.btn.btn-outline-warning:disabled i {
 color:#ffa800
}
.btn.btn-outline-warning.disabled .svg-icon svg g [fill],
.btn.btn-outline-warning:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.btn.btn-outline-warning.disabled .svg-icon svg:hover g [fill],
.btn.btn-outline-warning:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-warning.disabled.dropdown-toggle:after,
.btn.btn-outline-warning:disabled.dropdown-toggle:after {
 color:#ffa800
}
.btn.btn-outline-warning:not(:disabled):not(.disabled).active,
.btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-outline-warning.btn-dropdown,
.show>.btn.btn-outline-warning.dropdown-toggle {
 color:#fff;
 background-color:#ffa800;
 border-color:#ffa800
}
.btn.btn-outline-warning:not(:disabled):not(.disabled).active i,
.btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-outline-warning.btn-dropdown i,
.show>.btn.btn-outline-warning.dropdown-toggle i {
 color:#fff
}
.btn.btn-outline-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-outline-warning.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-outline-warning.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-outline-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-outline-warning.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-outline-warning.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-outline-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-outline-warning.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-outline-warning.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-warning {
 color:#ffa800;
 background-color:#fff4de;
 border-color:transparent
}
.btn.btn-light-warning i {
 color:#ffa800
}
.btn.btn-light-warning .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.btn.btn-light-warning .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-warning.dropdown-toggle:after {
 color:#ffa800
}
.btn.btn-light-warning.focus:not(.btn-text),
.btn.btn-light-warning:focus:not(.btn-text),
.btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#ffa800;
 border-color:transparent
}
.btn.btn-light-warning.focus:not(.btn-text) i,
.btn.btn-light-warning:focus:not(.btn-text) i,
.btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-light-warning.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-warning:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-warning.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-warning:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-warning.disabled,
.btn.btn-light-warning:disabled {
 color:#ffa800;
 background-color:#fff4de;
 border-color:transparent
}
.btn.btn-light-warning.disabled i,
.btn.btn-light-warning:disabled i {
 color:#ffa800
}
.btn.btn-light-warning.disabled .svg-icon svg g [fill],
.btn.btn-light-warning:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.btn.btn-light-warning.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-warning:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-warning.disabled.dropdown-toggle:after,
.btn.btn-light-warning:disabled.dropdown-toggle:after {
 color:#ffa800
}
.btn.btn-light-warning:not(:disabled):not(.disabled).active,
.btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-light-warning.btn-dropdown,
.show>.btn.btn-light-warning.dropdown-toggle {
 color:#fff;
 background-color:#ffa800;
 border-color:transparent
}
.btn.btn-light-warning:not(:disabled):not(.disabled).active i,
.btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-light-warning.btn-dropdown i,
.show>.btn.btn-light-warning.dropdown-toggle i {
 color:#fff
}
.btn.btn-light-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-light-warning.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-light-warning.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-light-warning.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-light-warning.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-light-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-light-warning.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-light-warning.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-transparent-warning {
 color:#ffa800;
 background-color:rgba(255,168,0,.1);
 border-color:transparent
}
.btn.btn-transparent-warning i {
 color:#ffa800
}
.btn.btn-transparent-warning .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.btn.btn-transparent-warning .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-warning.dropdown-toggle:after {
 color:#ffa800
}
.btn.btn-transparent-warning.focus:not(.btn-text),
.btn.btn-transparent-warning:focus:not(.btn-text),
.btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#ffa800;
 border-color:transparent
}
.btn.btn-transparent-warning.focus:not(.btn-text) i,
.btn.btn-transparent-warning:focus:not(.btn-text) i,
.btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-transparent-warning.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-warning:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-transparent-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-warning.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-transparent-warning:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-transparent-warning.disabled,
.btn.btn-transparent-warning:disabled {
 color:#ffa800;
 background-color:rgba(255,168,0,.1);
 border-color:transparent
}
.btn.btn-transparent-warning.disabled i,
.btn.btn-transparent-warning:disabled i {
 color:#ffa800
}
.btn.btn-transparent-warning.disabled .svg-icon svg g [fill],
.btn.btn-transparent-warning:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.btn.btn-transparent-warning.disabled .svg-icon svg:hover g [fill],
.btn.btn-transparent-warning:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-warning.disabled.dropdown-toggle:after,
.btn.btn-transparent-warning:disabled.dropdown-toggle:after {
 color:#ffa800
}
.btn.btn-transparent-warning:not(:disabled):not(.disabled).active,
.btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-transparent-warning.btn-dropdown,
.show>.btn.btn-transparent-warning.dropdown-toggle {
 color:#fff;
 background-color:#ffa800;
 border-color:transparent
}
.btn.btn-transparent-warning:not(:disabled):not(.disabled).active i,
.btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-transparent-warning.btn-dropdown i,
.show>.btn.btn-transparent-warning.dropdown-toggle i {
 color:#fff
}
.btn.btn-transparent-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-transparent-warning.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-transparent-warning.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-transparent-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-warning.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-transparent-warning.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-transparent-warning.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-transparent-warning.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-hover-transparent-warning {
 color:#ffa800;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-hover-transparent-warning i {
 color:#ffa800
}
.btn.btn-hover-transparent-warning .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.btn.btn-hover-transparent-warning .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-warning.dropdown-toggle:after {
 color:#ffa800
}
.btn.btn-hover-transparent-warning.focus:not(.btn-text),
.btn.btn-hover-transparent-warning:focus:not(.btn-text),
.btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#ffa800;
 background-color:rgba(255,168,0,.1);
 border-color:transparent
}
.btn.btn-hover-transparent-warning.focus:not(.btn-text) i,
.btn.btn-hover-transparent-warning:focus:not(.btn-text) i,
.btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#ffa800
}
.btn.btn-hover-transparent-warning.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-warning:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.btn.btn-hover-transparent-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-warning.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-transparent-warning:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-transparent-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#ffa800
}
.btn.btn-hover-transparent-warning.disabled,
.btn.btn-hover-transparent-warning:disabled {
 color:#ffa800;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-hover-transparent-warning.disabled i,
.btn.btn-hover-transparent-warning:disabled i {
 color:#ffa800
}
.btn.btn-hover-transparent-warning.disabled .svg-icon svg g [fill],
.btn.btn-hover-transparent-warning:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.btn.btn-hover-transparent-warning.disabled .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-warning:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-warning.disabled.dropdown-toggle:after,
.btn.btn-hover-transparent-warning:disabled.dropdown-toggle:after {
 color:#ffa800
}
.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled).active,
.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-transparent-warning.btn-dropdown,
.show>.btn.btn-hover-transparent-warning.dropdown-toggle {
 color:#ffa800;
 background-color:rgba(255,168,0,.1);
 border-color:transparent
}
.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled).active i,
.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-transparent-warning.btn-dropdown i,
.show>.btn.btn-hover-transparent-warning.dropdown-toggle i {
 color:#ffa800
}
.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-warning.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-transparent-warning.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-transparent-warning.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-transparent-warning.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-transparent-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-transparent-warning.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-transparent-warning.dropdown-toggle.dropdown-toggle:after {
 color:#ffa800
}
.btn.btn-hover-light-warning.focus:not(.btn-text),
.btn.btn-hover-light-warning:focus:not(.btn-text),
.btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#ffa800;
 background-color:#fff4de;
 border-color:transparent
}
.btn.btn-hover-light-warning.focus:not(.btn-text) i,
.btn.btn-hover-light-warning:focus:not(.btn-text) i,
.btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#ffa800
}
.btn.btn-hover-light-warning.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-warning:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.btn.btn-hover-light-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light-warning.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light-warning:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#ffa800
}
.btn.btn-hover-light-warning:not(:disabled):not(.disabled).active,
.btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-light-warning.btn-dropdown,
.show>.btn.btn-hover-light-warning.dropdown-toggle {
 color:#ffa800;
 background-color:#fff4de;
 border-color:transparent
}
.btn.btn-hover-light-warning:not(:disabled):not(.disabled).active i,
.btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-light-warning.btn-dropdown i,
.show>.btn.btn-hover-light-warning.dropdown-toggle i {
 color:#ffa800
}
.btn.btn-hover-light-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-light-warning.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-light-warning.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.btn.btn-hover-light-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-warning.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-light-warning.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-light-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-light-warning.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-light-warning.dropdown-toggle.dropdown-toggle:after {
 color:#ffa800
}
.btn.btn-hover-light-warning.btn-clean {
 border:0!important
}
.btn.btn-link-warning {
 border:0;
 padding:0!important;
 border-radius:0!important;
 color:#ffa800;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-warning i {
 color:#ffa800
}
.btn.btn-link-warning .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.btn.btn-link-warning .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-warning.dropdown-toggle:after {
 color:#ffa800
}
.btn.btn-link-warning.focus:not(.btn-text),
.btn.btn-link-warning:focus:not(.btn-text),
.btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#ee9d01;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-warning.focus:not(.btn-text) i,
.btn.btn-link-warning:focus:not(.btn-text) i,
.btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#ee9d01
}
.btn.btn-link-warning.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-warning:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ee9d01
}
.btn.btn-link-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-warning.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-link-warning:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-link-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#ee9d01
}
.btn.btn-link-warning.disabled,
.btn.btn-link-warning:disabled {
 color:#ffa800;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-warning.disabled i,
.btn.btn-link-warning:disabled i {
 color:#ffa800
}
.btn.btn-link-warning.disabled .svg-icon svg g [fill],
.btn.btn-link-warning:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.btn.btn-link-warning.disabled .svg-icon svg:hover g [fill],
.btn.btn-link-warning:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-warning.disabled.dropdown-toggle:after,
.btn.btn-link-warning:disabled.dropdown-toggle:after {
 color:#ffa800
}
.btn.btn-link-warning:not(:disabled):not(.disabled).active,
.btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-link-warning.btn-dropdown,
.show>.btn.btn-link-warning.dropdown-toggle {
 color:#ee9d01;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-warning:not(:disabled):not(.disabled).active i,
.btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-link-warning.btn-dropdown i,
.show>.btn.btn-link-warning.dropdown-toggle i {
 color:#ee9d01
}
.btn.btn-link-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-link-warning.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-link-warning.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ee9d01
}
.btn.btn-link-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-link-warning.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-link-warning.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-link-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-link-warning.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-link-warning.dropdown-toggle.dropdown-toggle:after {
 color:#ee9d01
}
.btn.btn-hover-warning.focus:not(.btn-text),
.btn.btn-hover-warning:focus:not(.btn-text),
.btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff!important;
 background-color:#ffa800!important;
 border-color:#ffa800!important
}
.btn.btn-hover-warning.focus:not(.btn-text) i,
.btn.btn-hover-warning:focus:not(.btn-text) i,
.btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff!important
}
.btn.btn-hover-warning.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-warning:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.btn.btn-hover-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-warning.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-warning:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff!important
}
.btn.btn-hover-warning:not(:disabled):not(.disabled).active,
.btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-warning.btn-dropdown,
.show>.btn.btn-hover-warning.dropdown-toggle {
 color:#fff!important;
 background-color:#ffa800!important;
 border-color:#ffa800!important
}
.btn.btn-hover-warning:not(:disabled):not(.disabled).active i,
.btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-warning.btn-dropdown i,
.show>.btn.btn-hover-warning.dropdown-toggle i {
 color:#fff!important
}
.btn.btn-hover-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-warning.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-warning.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.btn.btn-hover-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-warning.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-warning.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-warning.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-warning.dropdown-toggle.dropdown-toggle:after {
 color:#fff!important
}
.btn.btn-hover-warning.btn-clean {
 border:0!important
}
.btn.btn-hover-bg-warning.focus:not(.btn-text),
.btn.btn-hover-bg-warning:focus:not(.btn-text),
.btn.btn-hover-bg-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
 background-color:#ffa800!important;
 border-color:#ffa800!important
}
.btn.btn-hover-bg-warning:not(:disabled):not(.disabled).active,
.btn.btn-hover-bg-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-bg-warning.btn-dropdown,
.show>.btn.btn-hover-bg-warning.dropdown-toggle {
 background-color:#ffa800!important;
 border-color:#ffa800!important
}
.btn.btn-bg-warning {
 background-color:#ffa800;
 border-color:#ffa800
}
.btn.btn-bg-warning.disabled,
.btn.btn-bg-warning:disabled {
 background-color:#ffa800;
 border-color:#ffa800
}
.btn.btn-warning.btn-shadow {
 -webkit-box-shadow:0 9px 16px 0 rgba(255,168,0,.25)!important;
 box-shadow:0 9px 16px 0 rgba(255,168,0,.25)!important
}
.btn.btn-warning.btn-shadow.focus:not(.btn-text),
.btn.btn-warning.btn-shadow:focus:not(.btn-text),
.btn.btn-warning.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled) {
 -webkit-box-shadow:0 9px 16px 0 rgba(255,168,0,.3)!important;
 box-shadow:0 9px 16px 0 rgba(255,168,0,.3)!important
}
.btn.btn-warning.btn-shadow:not(:disabled):not(.disabled).active,
.btn.btn-warning.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.btn-warning.btn-shadow.dropdown-toggle {
 -webkit-box-shadow:0 9px 16px 0 rgba(255,168,0,.3)!important;
 box-shadow:0 9px 16px 0 rgba(255,168,0,.3)!important
}
.btn.btn-warning.btn-shadow-hover.focus:not(.btn-text),
.btn.btn-warning.btn-shadow-hover:focus:not(.btn-text),
.btn.btn-warning.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled) {
 -webkit-box-shadow:0 9px 16px 0 rgba(255,168,0,.3)!important;
 box-shadow:0 9px 16px 0 rgba(255,168,0,.3)!important
}
.btn.btn-warning.btn-shadow-hover:not(:disabled):not(.disabled).active,
.btn.btn-warning.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.btn-warning.btn-shadow-hover.dropdown-toggle {
 -webkit-box-shadow:0 9px 16px 0 rgba(255,168,0,.3)!important;
 box-shadow:0 9px 16px 0 rgba(255,168,0,.3)!important
}
.btn.btn-danger {
 color:#fff;
 background-color:#f64e60;
 border-color:#f64e60
}
.btn.btn-danger i {
 color:#fff
}
.btn.btn-danger .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-danger .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-danger.dropdown-toggle:after {
 color:#fff
}
.btn.btn-danger.focus:not(.btn-text),
.btn.btn-danger:focus:not(.btn-text),
.btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#ee2d41;
 border-color:#ee2d41
}
.btn.btn-danger.focus:not(.btn-text) i,
.btn.btn-danger:focus:not(.btn-text) i,
.btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-danger.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-danger:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-danger.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-danger:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-danger.disabled,
.btn.btn-danger:disabled {
 color:#fff;
 background-color:#f64e60;
 border-color:#f64e60
}
.btn.btn-danger.disabled i,
.btn.btn-danger:disabled i {
 color:#fff
}
.btn.btn-danger.disabled .svg-icon svg g [fill],
.btn.btn-danger:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-danger.disabled .svg-icon svg:hover g [fill],
.btn.btn-danger:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-danger.disabled.dropdown-toggle:after,
.btn.btn-danger:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-danger:not(:disabled):not(.disabled).active,
.btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-danger.btn-dropdown,
.show>.btn.btn-danger.dropdown-toggle {
 color:#fff;
 background-color:#ee2d41;
 border-color:#ee2d41
}
.btn.btn-danger:not(:disabled):not(.disabled).active i,
.btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-danger.btn-dropdown i,
.show>.btn.btn-danger.dropdown-toggle i {
 color:#fff
}
.btn.btn-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-danger.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-danger.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-danger.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-danger.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-danger.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-danger.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-outline-danger {
 color:#f64e60;
 background-color:transparent;
 border-color:#f64e60
}
.btn.btn-outline-danger i {
 color:#f64e60
}
.btn.btn-outline-danger .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.btn.btn-outline-danger .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-danger.dropdown-toggle:after {
 color:#f64e60
}
.btn.btn-outline-danger.focus:not(.btn-text),
.btn.btn-outline-danger:focus:not(.btn-text),
.btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#f64e60;
 border-color:#f64e60
}
.btn.btn-outline-danger.focus:not(.btn-text) i,
.btn.btn-outline-danger:focus:not(.btn-text) i,
.btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-outline-danger.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-danger:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-outline-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-danger.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-outline-danger:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-outline-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-outline-danger.disabled,
.btn.btn-outline-danger:disabled {
 color:#f64e60;
 background-color:transparent;
 border-color:#f64e60
}
.btn.btn-outline-danger.disabled i,
.btn.btn-outline-danger:disabled i {
 color:#f64e60
}
.btn.btn-outline-danger.disabled .svg-icon svg g [fill],
.btn.btn-outline-danger:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.btn.btn-outline-danger.disabled .svg-icon svg:hover g [fill],
.btn.btn-outline-danger:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-danger.disabled.dropdown-toggle:after,
.btn.btn-outline-danger:disabled.dropdown-toggle:after {
 color:#f64e60
}
.btn.btn-outline-danger:not(:disabled):not(.disabled).active,
.btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-outline-danger.btn-dropdown,
.show>.btn.btn-outline-danger.dropdown-toggle {
 color:#fff;
 background-color:#f64e60;
 border-color:#f64e60
}
.btn.btn-outline-danger:not(:disabled):not(.disabled).active i,
.btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-outline-danger.btn-dropdown i,
.show>.btn.btn-outline-danger.dropdown-toggle i {
 color:#fff
}
.btn.btn-outline-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-outline-danger.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-outline-danger.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-outline-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-outline-danger.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-outline-danger.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-outline-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-outline-danger.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-outline-danger.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-danger {
 color:#f64e60;
 background-color:#ffe2e5;
 border-color:transparent
}
.btn.btn-light-danger i {
 color:#f64e60
}
.btn.btn-light-danger .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.btn.btn-light-danger .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-danger.dropdown-toggle:after {
 color:#f64e60
}
.btn.btn-light-danger.focus:not(.btn-text),
.btn.btn-light-danger:focus:not(.btn-text),
.btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#f64e60;
 border-color:transparent
}
.btn.btn-light-danger.focus:not(.btn-text) i,
.btn.btn-light-danger:focus:not(.btn-text) i,
.btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-light-danger.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-danger:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-danger.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-danger:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-danger.disabled,
.btn.btn-light-danger:disabled {
 color:#f64e60;
 background-color:#ffe2e5;
 border-color:transparent
}
.btn.btn-light-danger.disabled i,
.btn.btn-light-danger:disabled i {
 color:#f64e60
}
.btn.btn-light-danger.disabled .svg-icon svg g [fill],
.btn.btn-light-danger:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.btn.btn-light-danger.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-danger:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-danger.disabled.dropdown-toggle:after,
.btn.btn-light-danger:disabled.dropdown-toggle:after {
 color:#f64e60
}
.btn.btn-light-danger:not(:disabled):not(.disabled).active,
.btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-light-danger.btn-dropdown,
.show>.btn.btn-light-danger.dropdown-toggle {
 color:#fff;
 background-color:#f64e60;
 border-color:transparent
}
.btn.btn-light-danger:not(:disabled):not(.disabled).active i,
.btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-light-danger.btn-dropdown i,
.show>.btn.btn-light-danger.dropdown-toggle i {
 color:#fff
}
.btn.btn-light-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-light-danger.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-light-danger.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-light-danger.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-light-danger.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-light-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-light-danger.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-light-danger.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-transparent-danger {
 color:#f64e60;
 background-color:rgba(246,78,96,.1);
 border-color:transparent
}
.btn.btn-transparent-danger i {
 color:#f64e60
}
.btn.btn-transparent-danger .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.btn.btn-transparent-danger .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-danger.dropdown-toggle:after {
 color:#f64e60
}
.btn.btn-transparent-danger.focus:not(.btn-text),
.btn.btn-transparent-danger:focus:not(.btn-text),
.btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#f64e60;
 border-color:transparent
}
.btn.btn-transparent-danger.focus:not(.btn-text) i,
.btn.btn-transparent-danger:focus:not(.btn-text) i,
.btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-transparent-danger.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-danger:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-transparent-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-danger.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-transparent-danger:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-transparent-danger.disabled,
.btn.btn-transparent-danger:disabled {
 color:#f64e60;
 background-color:rgba(246,78,96,.1);
 border-color:transparent
}
.btn.btn-transparent-danger.disabled i,
.btn.btn-transparent-danger:disabled i {
 color:#f64e60
}
.btn.btn-transparent-danger.disabled .svg-icon svg g [fill],
.btn.btn-transparent-danger:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.btn.btn-transparent-danger.disabled .svg-icon svg:hover g [fill],
.btn.btn-transparent-danger:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-danger.disabled.dropdown-toggle:after,
.btn.btn-transparent-danger:disabled.dropdown-toggle:after {
 color:#f64e60
}
.btn.btn-transparent-danger:not(:disabled):not(.disabled).active,
.btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-transparent-danger.btn-dropdown,
.show>.btn.btn-transparent-danger.dropdown-toggle {
 color:#fff;
 background-color:#f64e60;
 border-color:transparent
}
.btn.btn-transparent-danger:not(:disabled):not(.disabled).active i,
.btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-transparent-danger.btn-dropdown i,
.show>.btn.btn-transparent-danger.dropdown-toggle i {
 color:#fff
}
.btn.btn-transparent-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-transparent-danger.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-transparent-danger.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-transparent-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-danger.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-transparent-danger.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-transparent-danger.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-transparent-danger.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-hover-transparent-danger {
 color:#f64e60;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-hover-transparent-danger i {
 color:#f64e60
}
.btn.btn-hover-transparent-danger .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.btn.btn-hover-transparent-danger .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-danger.dropdown-toggle:after {
 color:#f64e60
}
.btn.btn-hover-transparent-danger.focus:not(.btn-text),
.btn.btn-hover-transparent-danger:focus:not(.btn-text),
.btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#f64e60;
 background-color:rgba(246,78,96,.1);
 border-color:transparent
}
.btn.btn-hover-transparent-danger.focus:not(.btn-text) i,
.btn.btn-hover-transparent-danger:focus:not(.btn-text) i,
.btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#f64e60
}
.btn.btn-hover-transparent-danger.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-danger:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.btn.btn-hover-transparent-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-danger.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-transparent-danger:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-transparent-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#f64e60
}
.btn.btn-hover-transparent-danger.disabled,
.btn.btn-hover-transparent-danger:disabled {
 color:#f64e60;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-hover-transparent-danger.disabled i,
.btn.btn-hover-transparent-danger:disabled i {
 color:#f64e60
}
.btn.btn-hover-transparent-danger.disabled .svg-icon svg g [fill],
.btn.btn-hover-transparent-danger:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.btn.btn-hover-transparent-danger.disabled .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-danger:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-danger.disabled.dropdown-toggle:after,
.btn.btn-hover-transparent-danger:disabled.dropdown-toggle:after {
 color:#f64e60
}
.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled).active,
.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-transparent-danger.btn-dropdown,
.show>.btn.btn-hover-transparent-danger.dropdown-toggle {
 color:#f64e60;
 background-color:rgba(246,78,96,.1);
 border-color:transparent
}
.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled).active i,
.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-transparent-danger.btn-dropdown i,
.show>.btn.btn-hover-transparent-danger.dropdown-toggle i {
 color:#f64e60
}
.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-danger.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-transparent-danger.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-transparent-danger.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-transparent-danger.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-transparent-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-transparent-danger.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-transparent-danger.dropdown-toggle.dropdown-toggle:after {
 color:#f64e60
}
.btn.btn-hover-light-danger.focus:not(.btn-text),
.btn.btn-hover-light-danger:focus:not(.btn-text),
.btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#f64e60;
 background-color:#ffe2e5;
 border-color:transparent
}
.btn.btn-hover-light-danger.focus:not(.btn-text) i,
.btn.btn-hover-light-danger:focus:not(.btn-text) i,
.btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#f64e60
}
.btn.btn-hover-light-danger.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-danger:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.btn.btn-hover-light-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light-danger.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light-danger:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#f64e60
}
.btn.btn-hover-light-danger:not(:disabled):not(.disabled).active,
.btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-light-danger.btn-dropdown,
.show>.btn.btn-hover-light-danger.dropdown-toggle {
 color:#f64e60;
 background-color:#ffe2e5;
 border-color:transparent
}
.btn.btn-hover-light-danger:not(:disabled):not(.disabled).active i,
.btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-light-danger.btn-dropdown i,
.show>.btn.btn-hover-light-danger.dropdown-toggle i {
 color:#f64e60
}
.btn.btn-hover-light-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-light-danger.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-light-danger.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.btn.btn-hover-light-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-danger.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-light-danger.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-light-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-light-danger.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-light-danger.dropdown-toggle.dropdown-toggle:after {
 color:#f64e60
}
.btn.btn-hover-light-danger.btn-clean {
 border:0!important
}
.btn.btn-link-danger {
 border:0;
 padding:0!important;
 border-radius:0!important;
 color:#f64e60;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-danger i {
 color:#f64e60
}
.btn.btn-link-danger .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.btn.btn-link-danger .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-danger.dropdown-toggle:after {
 color:#f64e60
}
.btn.btn-link-danger.focus:not(.btn-text),
.btn.btn-link-danger:focus:not(.btn-text),
.btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#ee2d41;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-danger.focus:not(.btn-text) i,
.btn.btn-link-danger:focus:not(.btn-text) i,
.btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#ee2d41
}
.btn.btn-link-danger.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-danger:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ee2d41
}
.btn.btn-link-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-danger.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-link-danger:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-link-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#ee2d41
}
.btn.btn-link-danger.disabled,
.btn.btn-link-danger:disabled {
 color:#f64e60;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-danger.disabled i,
.btn.btn-link-danger:disabled i {
 color:#f64e60
}
.btn.btn-link-danger.disabled .svg-icon svg g [fill],
.btn.btn-link-danger:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.btn.btn-link-danger.disabled .svg-icon svg:hover g [fill],
.btn.btn-link-danger:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-danger.disabled.dropdown-toggle:after,
.btn.btn-link-danger:disabled.dropdown-toggle:after {
 color:#f64e60
}
.btn.btn-link-danger:not(:disabled):not(.disabled).active,
.btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-link-danger.btn-dropdown,
.show>.btn.btn-link-danger.dropdown-toggle {
 color:#ee2d41;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-danger:not(:disabled):not(.disabled).active i,
.btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-link-danger.btn-dropdown i,
.show>.btn.btn-link-danger.dropdown-toggle i {
 color:#ee2d41
}
.btn.btn-link-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-link-danger.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-link-danger.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ee2d41
}
.btn.btn-link-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-link-danger.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-link-danger.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-link-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-link-danger.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-link-danger.dropdown-toggle.dropdown-toggle:after {
 color:#ee2d41
}
.btn.btn-hover-danger.focus:not(.btn-text),
.btn.btn-hover-danger:focus:not(.btn-text),
.btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff!important;
 background-color:#f64e60!important;
 border-color:#f64e60!important
}
.btn.btn-hover-danger.focus:not(.btn-text) i,
.btn.btn-hover-danger:focus:not(.btn-text) i,
.btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff!important
}
.btn.btn-hover-danger.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-danger:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.btn.btn-hover-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-danger.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-danger:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff!important
}
.btn.btn-hover-danger:not(:disabled):not(.disabled).active,
.btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-danger.btn-dropdown,
.show>.btn.btn-hover-danger.dropdown-toggle {
 color:#fff!important;
 background-color:#f64e60!important;
 border-color:#f64e60!important
}
.btn.btn-hover-danger:not(:disabled):not(.disabled).active i,
.btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-danger.btn-dropdown i,
.show>.btn.btn-hover-danger.dropdown-toggle i {
 color:#fff!important
}
.btn.btn-hover-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-danger.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-danger.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.btn.btn-hover-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-danger.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-danger.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-danger.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-danger.dropdown-toggle.dropdown-toggle:after {
 color:#fff!important
}
.btn.btn-hover-danger.btn-clean {
 border:0!important
}
.btn.btn-hover-bg-danger.focus:not(.btn-text),
.btn.btn-hover-bg-danger:focus:not(.btn-text),
.btn.btn-hover-bg-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
 background-color:#f64e60!important;
 border-color:#f64e60!important
}
.btn.btn-hover-bg-danger:not(:disabled):not(.disabled).active,
.btn.btn-hover-bg-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-bg-danger.btn-dropdown,
.show>.btn.btn-hover-bg-danger.dropdown-toggle {
 background-color:#f64e60!important;
 border-color:#f64e60!important
}
.btn.btn-bg-danger {
 background-color:#f64e60;
 border-color:#f64e60
}
.btn.btn-bg-danger.disabled,
.btn.btn-bg-danger:disabled {
 background-color:#f64e60;
 border-color:#f64e60
}
.btn.btn-danger.btn-shadow {
 -webkit-box-shadow:0 9px 16px 0 rgba(246,78,96,.25)!important;
 box-shadow:0 9px 16px 0 rgba(246,78,96,.25)!important
}
.btn.btn-danger.btn-shadow.focus:not(.btn-text),
.btn.btn-danger.btn-shadow:focus:not(.btn-text),
.btn.btn-danger.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled) {
 -webkit-box-shadow:0 9px 16px 0 rgba(246,78,96,.3)!important;
 box-shadow:0 9px 16px 0 rgba(246,78,96,.3)!important
}
.btn.btn-danger.btn-shadow:not(:disabled):not(.disabled).active,
.btn.btn-danger.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.btn-danger.btn-shadow.dropdown-toggle {
 -webkit-box-shadow:0 9px 16px 0 rgba(246,78,96,.3)!important;
 box-shadow:0 9px 16px 0 rgba(246,78,96,.3)!important
}
.btn.btn-danger.btn-shadow-hover.focus:not(.btn-text),
.btn.btn-danger.btn-shadow-hover:focus:not(.btn-text),
.btn.btn-danger.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled) {
 -webkit-box-shadow:0 9px 16px 0 rgba(246,78,96,.3)!important;
 box-shadow:0 9px 16px 0 rgba(246,78,96,.3)!important
}
.btn.btn-danger.btn-shadow-hover:not(:disabled):not(.disabled).active,
.btn.btn-danger.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.btn-danger.btn-shadow-hover.dropdown-toggle {
 -webkit-box-shadow:0 9px 16px 0 rgba(246,78,96,.3)!important;
 box-shadow:0 9px 16px 0 rgba(246,78,96,.3)!important
}
.btn.btn-light {
 color:#7e8299;
 background-color:#f3f6f9;
 border-color:#f3f6f9
}
.btn.btn-light i {
 color:#7e8299
}
.btn.btn-light .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299
}
.btn.btn-light .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light.dropdown-toggle:after {
 color:#7e8299
}
.btn.btn-light.focus:not(.btn-text),
.btn.btn-light:focus:not(.btn-text),
.btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#7e8299;
 background-color:#e4e6ef;
 border-color:#e4e6ef
}
.btn.btn-light.focus:not(.btn-text) i,
.btn.btn-light:focus:not(.btn-text) i,
.btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#7e8299
}
.btn.btn-light.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299
}
.btn.btn-light.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#7e8299
}
.btn.btn-light.disabled,
.btn.btn-light:disabled {
 color:#7e8299;
 background-color:#f3f6f9;
 border-color:#f3f6f9
}
.btn.btn-light.disabled i,
.btn.btn-light:disabled i {
 color:#7e8299
}
.btn.btn-light.disabled .svg-icon svg g [fill],
.btn.btn-light:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299
}
.btn.btn-light.disabled .svg-icon svg:hover g [fill],
.btn.btn-light:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light.disabled.dropdown-toggle:after,
.btn.btn-light:disabled.dropdown-toggle:after {
 color:#7e8299
}
.btn.btn-light:not(:disabled):not(.disabled).active,
.btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-light.btn-dropdown,
.show>.btn.btn-light.dropdown-toggle {
 color:#7e8299;
 background-color:#e4e6ef;
 border-color:#e4e6ef
}
.btn.btn-light:not(:disabled):not(.disabled).active i,
.btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-light.btn-dropdown i,
.show>.btn.btn-light.dropdown-toggle i {
 color:#7e8299
}
.btn.btn-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-light.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-light.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299
}
.btn.btn-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-light.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-light.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-light.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-light.dropdown-toggle.dropdown-toggle:after {
 color:#7e8299
}
.btn.btn-outline-light {
 color:#3f4254;
 background-color:transparent;
 border-color:#f3f6f9
}
.btn.btn-outline-light i {
 color:#3f4254
}
.btn.btn-outline-light .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-outline-light .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-light.dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-outline-light.focus:not(.btn-text),
.btn.btn-outline-light:focus:not(.btn-text),
.btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#7e8299;
 background-color:#f3f6f9;
 border-color:#f3f6f9
}
.btn.btn-outline-light.focus:not(.btn-text) i,
.btn.btn-outline-light:focus:not(.btn-text) i,
.btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#7e8299
}
.btn.btn-outline-light.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-light:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299
}
.btn.btn-outline-light.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-light.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-outline-light:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-outline-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#7e8299
}
.btn.btn-outline-light.disabled,
.btn.btn-outline-light:disabled {
 color:#3f4254;
 background-color:transparent;
 border-color:#f3f6f9
}
.btn.btn-outline-light.disabled i,
.btn.btn-outline-light:disabled i {
 color:#3f4254
}
.btn.btn-outline-light.disabled .svg-icon svg g [fill],
.btn.btn-outline-light:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-outline-light.disabled .svg-icon svg:hover g [fill],
.btn.btn-outline-light:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-light.disabled.dropdown-toggle:after,
.btn.btn-outline-light:disabled.dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-outline-light:not(:disabled):not(.disabled).active,
.btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-outline-light.btn-dropdown,
.show>.btn.btn-outline-light.dropdown-toggle {
 color:#7e8299;
 background-color:#f3f6f9;
 border-color:#f3f6f9
}
.btn.btn-outline-light:not(:disabled):not(.disabled).active i,
.btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-outline-light.btn-dropdown i,
.show>.btn.btn-outline-light.dropdown-toggle i {
 color:#7e8299
}
.btn.btn-outline-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-outline-light.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-outline-light.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299
}
.btn.btn-outline-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-outline-light.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-outline-light.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-outline-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-outline-light.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-outline-light.dropdown-toggle.dropdown-toggle:after {
 color:#7e8299
}
.btn.btn-light-light {
 color:#f3f6f9;
 background-color:#f3f6f9;
 border-color:transparent
}
.btn.btn-light-light i {
 color:#f3f6f9
}
.btn.btn-light-light .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.btn.btn-light-light .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-light.dropdown-toggle:after {
 color:#f3f6f9
}
.btn.btn-light-light.focus:not(.btn-text),
.btn.btn-light-light:focus:not(.btn-text),
.btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#7e8299;
 background-color:#f3f6f9;
 border-color:transparent
}
.btn.btn-light-light.focus:not(.btn-text) i,
.btn.btn-light-light:focus:not(.btn-text) i,
.btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#7e8299
}
.btn.btn-light-light.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-light:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299
}
.btn.btn-light-light.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-light.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-light:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#7e8299
}
.btn.btn-light-light.disabled,
.btn.btn-light-light:disabled {
 color:#f3f6f9;
 background-color:#f3f6f9;
 border-color:transparent
}
.btn.btn-light-light.disabled i,
.btn.btn-light-light:disabled i {
 color:#f3f6f9
}
.btn.btn-light-light.disabled .svg-icon svg g [fill],
.btn.btn-light-light:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.btn.btn-light-light.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-light:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-light.disabled.dropdown-toggle:after,
.btn.btn-light-light:disabled.dropdown-toggle:after {
 color:#f3f6f9
}
.btn.btn-light-light:not(:disabled):not(.disabled).active,
.btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-light-light.btn-dropdown,
.show>.btn.btn-light-light.dropdown-toggle {
 color:#7e8299;
 background-color:#f3f6f9;
 border-color:transparent
}
.btn.btn-light-light:not(:disabled):not(.disabled).active i,
.btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-light-light.btn-dropdown i,
.show>.btn.btn-light-light.dropdown-toggle i {
 color:#7e8299
}
.btn.btn-light-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-light-light.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-light-light.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299
}
.btn.btn-light-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-light-light.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-light-light.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-light-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-light-light.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-light-light.dropdown-toggle.dropdown-toggle:after {
 color:#7e8299
}
.btn.btn-transparent-light {
 color:#f3f6f9;
 background-color:rgba(243,246,249,.1);
 border-color:transparent
}
.btn.btn-transparent-light i {
 color:#f3f6f9
}
.btn.btn-transparent-light .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.btn.btn-transparent-light .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-light.dropdown-toggle:after {
 color:#f3f6f9
}
.btn.btn-transparent-light.focus:not(.btn-text),
.btn.btn-transparent-light:focus:not(.btn-text),
.btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#7e8299;
 background-color:#f3f6f9;
 border-color:transparent
}
.btn.btn-transparent-light.focus:not(.btn-text) i,
.btn.btn-transparent-light:focus:not(.btn-text) i,
.btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#7e8299
}
.btn.btn-transparent-light.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-light:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299
}
.btn.btn-transparent-light.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-light.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-transparent-light:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#7e8299
}
.btn.btn-transparent-light.disabled,
.btn.btn-transparent-light:disabled {
 color:#f3f6f9;
 background-color:rgba(243,246,249,.1);
 border-color:transparent
}
.btn.btn-transparent-light.disabled i,
.btn.btn-transparent-light:disabled i {
 color:#f3f6f9
}
.btn.btn-transparent-light.disabled .svg-icon svg g [fill],
.btn.btn-transparent-light:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.btn.btn-transparent-light.disabled .svg-icon svg:hover g [fill],
.btn.btn-transparent-light:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-light.disabled.dropdown-toggle:after,
.btn.btn-transparent-light:disabled.dropdown-toggle:after {
 color:#f3f6f9
}
.btn.btn-transparent-light:not(:disabled):not(.disabled).active,
.btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-transparent-light.btn-dropdown,
.show>.btn.btn-transparent-light.dropdown-toggle {
 color:#7e8299;
 background-color:#f3f6f9;
 border-color:transparent
}
.btn.btn-transparent-light:not(:disabled):not(.disabled).active i,
.btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-transparent-light.btn-dropdown i,
.show>.btn.btn-transparent-light.dropdown-toggle i {
 color:#7e8299
}
.btn.btn-transparent-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-transparent-light.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-transparent-light.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299
}
.btn.btn-transparent-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-light.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-transparent-light.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-transparent-light.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-transparent-light.dropdown-toggle.dropdown-toggle:after {
 color:#7e8299
}
.btn.btn-hover-transparent-light {
 color:#f3f6f9;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-hover-transparent-light i {
 color:#f3f6f9
}
.btn.btn-hover-transparent-light .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.btn.btn-hover-transparent-light .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-light.dropdown-toggle:after {
 color:#f3f6f9
}
.btn.btn-hover-transparent-light.focus:not(.btn-text),
.btn.btn-hover-transparent-light:focus:not(.btn-text),
.btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#f3f6f9;
 background-color:rgba(243,246,249,.1);
 border-color:transparent
}
.btn.btn-hover-transparent-light.focus:not(.btn-text) i,
.btn.btn-hover-transparent-light:focus:not(.btn-text) i,
.btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#f3f6f9
}
.btn.btn-hover-transparent-light.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-light:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.btn.btn-hover-transparent-light.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-light.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-transparent-light:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-transparent-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#f3f6f9
}
.btn.btn-hover-transparent-light.disabled,
.btn.btn-hover-transparent-light:disabled {
 color:#f3f6f9;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-hover-transparent-light.disabled i,
.btn.btn-hover-transparent-light:disabled i {
 color:#f3f6f9
}
.btn.btn-hover-transparent-light.disabled .svg-icon svg g [fill],
.btn.btn-hover-transparent-light:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.btn.btn-hover-transparent-light.disabled .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-light:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-light.disabled.dropdown-toggle:after,
.btn.btn-hover-transparent-light:disabled.dropdown-toggle:after {
 color:#f3f6f9
}
.btn.btn-hover-transparent-light:not(:disabled):not(.disabled).active,
.btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-transparent-light.btn-dropdown,
.show>.btn.btn-hover-transparent-light.dropdown-toggle {
 color:#f3f6f9;
 background-color:rgba(243,246,249,.1);
 border-color:transparent
}
.btn.btn-hover-transparent-light:not(:disabled):not(.disabled).active i,
.btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-transparent-light.btn-dropdown i,
.show>.btn.btn-hover-transparent-light.dropdown-toggle i {
 color:#f3f6f9
}
.btn.btn-hover-transparent-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-light.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-transparent-light.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.btn.btn-hover-transparent-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-transparent-light.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-transparent-light.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-transparent-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-transparent-light.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-transparent-light.dropdown-toggle.dropdown-toggle:after {
 color:#f3f6f9
}
.btn.btn-hover-light-light.focus:not(.btn-text),
.btn.btn-hover-light-light:focus:not(.btn-text),
.btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#f3f6f9;
 background-color:#f3f6f9;
 border-color:transparent
}
.btn.btn-hover-light-light.focus:not(.btn-text) i,
.btn.btn-hover-light-light:focus:not(.btn-text) i,
.btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#f3f6f9
}
.btn.btn-hover-light-light.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-light:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.btn.btn-hover-light-light.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light-light.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light-light:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#f3f6f9
}
.btn.btn-hover-light-light:not(:disabled):not(.disabled).active,
.btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-light-light.btn-dropdown,
.show>.btn.btn-hover-light-light.dropdown-toggle {
 color:#f3f6f9;
 background-color:#f3f6f9;
 border-color:transparent
}
.btn.btn-hover-light-light:not(:disabled):not(.disabled).active i,
.btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-light-light.btn-dropdown i,
.show>.btn.btn-hover-light-light.dropdown-toggle i {
 color:#f3f6f9
}
.btn.btn-hover-light-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-light-light.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-light-light.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.btn.btn-hover-light-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-light.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-light-light.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-light-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-light-light.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-light-light.dropdown-toggle.dropdown-toggle:after {
 color:#f3f6f9
}
.btn.btn-hover-light-light.btn-clean {
 border:0!important
}
.btn.btn-link-light {
 border:0;
 padding:0!important;
 border-radius:0!important;
 color:#f3f6f9;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-light i {
 color:#f3f6f9
}
.btn.btn-link-light .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.btn.btn-link-light .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-light.dropdown-toggle:after {
 color:#f3f6f9
}
.btn.btn-link-light.focus:not(.btn-text),
.btn.btn-link-light:focus:not(.btn-text),
.btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#e4e6ef;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-light.focus:not(.btn-text) i,
.btn.btn-link-light:focus:not(.btn-text) i,
.btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#e4e6ef
}
.btn.btn-link-light.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-light:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.btn.btn-link-light.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-light.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-link-light:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-link-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#e4e6ef
}
.btn.btn-link-light.disabled,
.btn.btn-link-light:disabled {
 color:#f3f6f9;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-light.disabled i,
.btn.btn-link-light:disabled i {
 color:#f3f6f9
}
.btn.btn-link-light.disabled .svg-icon svg g [fill],
.btn.btn-link-light:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.btn.btn-link-light.disabled .svg-icon svg:hover g [fill],
.btn.btn-link-light:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-light.disabled.dropdown-toggle:after,
.btn.btn-link-light:disabled.dropdown-toggle:after {
 color:#f3f6f9
}
.btn.btn-link-light:not(:disabled):not(.disabled).active,
.btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-link-light.btn-dropdown,
.show>.btn.btn-link-light.dropdown-toggle {
 color:#e4e6ef;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-light:not(:disabled):not(.disabled).active i,
.btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-link-light.btn-dropdown i,
.show>.btn.btn-link-light.dropdown-toggle i {
 color:#e4e6ef
}
.btn.btn-link-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-link-light.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-link-light.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.btn.btn-link-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-link-light.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-link-light.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-link-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-link-light.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-link-light.dropdown-toggle.dropdown-toggle:after {
 color:#e4e6ef
}
.btn.btn-hover-light.focus:not(.btn-text),
.btn.btn-hover-light:focus:not(.btn-text),
.btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#7e8299!important;
 background-color:#f3f6f9!important;
 border-color:#f3f6f9!important
}
.btn.btn-hover-light.focus:not(.btn-text) i,
.btn.btn-hover-light:focus:not(.btn-text) i,
.btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#7e8299!important
}
.btn.btn-hover-light.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299!important
}
.btn.btn-hover-light.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#7e8299!important
}
.btn.btn-hover-light:not(:disabled):not(.disabled).active,
.btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-light.btn-dropdown,
.show>.btn.btn-hover-light.dropdown-toggle {
 color:#7e8299!important;
 background-color:#f3f6f9!important;
 border-color:#f3f6f9!important
}
.btn.btn-hover-light:not(:disabled):not(.disabled).active i,
.btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-light.btn-dropdown i,
.show>.btn.btn-hover-light.dropdown-toggle i {
 color:#7e8299!important
}
.btn.btn-hover-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-light.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-light.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299!important
}
.btn.btn-hover-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-light.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-light.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-light.dropdown-toggle.dropdown-toggle:after {
 color:#7e8299!important
}
.btn.btn-hover-light.btn-clean {
 border:0!important
}
.btn.btn-hover-bg-light.focus:not(.btn-text),
.btn.btn-hover-bg-light:focus:not(.btn-text),
.btn.btn-hover-bg-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
 background-color:#f3f6f9!important;
 border-color:#f3f6f9!important
}
.btn.btn-hover-bg-light:not(:disabled):not(.disabled).active,
.btn.btn-hover-bg-light:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-bg-light.btn-dropdown,
.show>.btn.btn-hover-bg-light.dropdown-toggle {
 background-color:#f3f6f9!important;
 border-color:#f3f6f9!important
}
.btn.btn-bg-light {
 background-color:#f3f6f9;
 border-color:#f3f6f9
}
.btn.btn-bg-light.disabled,
.btn.btn-bg-light:disabled {
 background-color:#f3f6f9;
 border-color:#f3f6f9
}
.btn.btn-light.btn-shadow {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.25)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.25)!important
}
.btn.btn-light.btn-shadow.focus:not(.btn-text),
.btn.btn-light.btn-shadow:focus:not(.btn-text),
.btn.btn-light.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled) {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important
}
.btn.btn-light.btn-shadow:not(:disabled):not(.disabled).active,
.btn.btn-light.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.btn-light.btn-shadow.dropdown-toggle {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important
}
.btn.btn-light.btn-shadow-hover.focus:not(.btn-text),
.btn.btn-light.btn-shadow-hover:focus:not(.btn-text),
.btn.btn-light.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled) {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important
}
.btn.btn-light.btn-shadow-hover:not(:disabled):not(.disabled).active,
.btn.btn-light.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.btn-light.btn-shadow-hover.dropdown-toggle {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important
}
.btn.btn-dark {
 color:#fff;
 background-color:#181c32;
 border-color:#181c32
}
.btn.btn-dark i {
 color:#fff
}
.btn.btn-dark .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-dark .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-dark.dropdown-toggle:after {
 color:#fff
}
.btn.btn-dark.focus:not(.btn-text),
.btn.btn-dark:focus:not(.btn-text),
.btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#131628;
 border-color:#131628
}
.btn.btn-dark.focus:not(.btn-text) i,
.btn.btn-dark:focus:not(.btn-text) i,
.btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-dark.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-dark:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-dark.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-dark:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-dark.disabled,
.btn.btn-dark:disabled {
 color:#fff;
 background-color:#181c32;
 border-color:#181c32
}
.btn.btn-dark.disabled i,
.btn.btn-dark:disabled i {
 color:#fff
}
.btn.btn-dark.disabled .svg-icon svg g [fill],
.btn.btn-dark:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-dark.disabled .svg-icon svg:hover g [fill],
.btn.btn-dark:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-dark.disabled.dropdown-toggle:after,
.btn.btn-dark:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-dark:not(:disabled):not(.disabled).active,
.btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-dark.btn-dropdown,
.show>.btn.btn-dark.dropdown-toggle {
 color:#fff;
 background-color:#131628;
 border-color:#131628
}
.btn.btn-dark:not(:disabled):not(.disabled).active i,
.btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-dark.btn-dropdown i,
.show>.btn.btn-dark.dropdown-toggle i {
 color:#fff
}
.btn.btn-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-dark.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-dark.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-dark.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-dark.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-dark.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-dark.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-outline-dark {
 color:#181c32;
 background-color:transparent;
 border-color:#181c32
}
.btn.btn-outline-dark i {
 color:#181c32
}
.btn.btn-outline-dark .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.btn.btn-outline-dark .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-dark.dropdown-toggle:after {
 color:#181c32
}
.btn.btn-outline-dark.focus:not(.btn-text),
.btn.btn-outline-dark:focus:not(.btn-text),
.btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#181c32;
 border-color:#181c32
}
.btn.btn-outline-dark.focus:not(.btn-text) i,
.btn.btn-outline-dark:focus:not(.btn-text) i,
.btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-outline-dark.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-dark:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-outline-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-dark.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-outline-dark:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-outline-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-outline-dark.disabled,
.btn.btn-outline-dark:disabled {
 color:#181c32;
 background-color:transparent;
 border-color:#181c32
}
.btn.btn-outline-dark.disabled i,
.btn.btn-outline-dark:disabled i {
 color:#181c32
}
.btn.btn-outline-dark.disabled .svg-icon svg g [fill],
.btn.btn-outline-dark:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.btn.btn-outline-dark.disabled .svg-icon svg:hover g [fill],
.btn.btn-outline-dark:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-dark.disabled.dropdown-toggle:after,
.btn.btn-outline-dark:disabled.dropdown-toggle:after {
 color:#181c32
}
.btn.btn-outline-dark:not(:disabled):not(.disabled).active,
.btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-outline-dark.btn-dropdown,
.show>.btn.btn-outline-dark.dropdown-toggle {
 color:#fff;
 background-color:#181c32;
 border-color:#181c32
}
.btn.btn-outline-dark:not(:disabled):not(.disabled).active i,
.btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-outline-dark.btn-dropdown i,
.show>.btn.btn-outline-dark.dropdown-toggle i {
 color:#fff
}
.btn.btn-outline-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-outline-dark.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-outline-dark.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-outline-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-outline-dark.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-outline-dark.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-outline-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-outline-dark.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-outline-dark.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-dark {
 color:#181c32;
 background-color:#d1d3e0;
 border-color:transparent
}
.btn.btn-light-dark i {
 color:#181c32
}
.btn.btn-light-dark .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.btn.btn-light-dark .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-dark.dropdown-toggle:after {
 color:#181c32
}
.btn.btn-light-dark.focus:not(.btn-text),
.btn.btn-light-dark:focus:not(.btn-text),
.btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#181c32;
 border-color:transparent
}
.btn.btn-light-dark.focus:not(.btn-text) i,
.btn.btn-light-dark:focus:not(.btn-text) i,
.btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-light-dark.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-dark:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-dark.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-dark:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-dark.disabled,
.btn.btn-light-dark:disabled {
 color:#181c32;
 background-color:#d1d3e0;
 border-color:transparent
}
.btn.btn-light-dark.disabled i,
.btn.btn-light-dark:disabled i {
 color:#181c32
}
.btn.btn-light-dark.disabled .svg-icon svg g [fill],
.btn.btn-light-dark:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.btn.btn-light-dark.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-dark:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-dark.disabled.dropdown-toggle:after,
.btn.btn-light-dark:disabled.dropdown-toggle:after {
 color:#181c32
}
.btn.btn-light-dark:not(:disabled):not(.disabled).active,
.btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-light-dark.btn-dropdown,
.show>.btn.btn-light-dark.dropdown-toggle {
 color:#fff;
 background-color:#181c32;
 border-color:transparent
}
.btn.btn-light-dark:not(:disabled):not(.disabled).active i,
.btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-light-dark.btn-dropdown i,
.show>.btn.btn-light-dark.dropdown-toggle i {
 color:#fff
}
.btn.btn-light-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-light-dark.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-light-dark.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-light-dark.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-light-dark.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-light-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-light-dark.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-light-dark.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-transparent-dark {
 color:#181c32;
 background-color:rgba(24,28,50,.1);
 border-color:transparent
}
.btn.btn-transparent-dark i {
 color:#181c32
}
.btn.btn-transparent-dark .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.btn.btn-transparent-dark .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-dark.dropdown-toggle:after {
 color:#181c32
}
.btn.btn-transparent-dark.focus:not(.btn-text),
.btn.btn-transparent-dark:focus:not(.btn-text),
.btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#181c32;
 border-color:transparent
}
.btn.btn-transparent-dark.focus:not(.btn-text) i,
.btn.btn-transparent-dark:focus:not(.btn-text) i,
.btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-transparent-dark.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-dark:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-transparent-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-dark.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-transparent-dark:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-transparent-dark.disabled,
.btn.btn-transparent-dark:disabled {
 color:#181c32;
 background-color:rgba(24,28,50,.1);
 border-color:transparent
}
.btn.btn-transparent-dark.disabled i,
.btn.btn-transparent-dark:disabled i {
 color:#181c32
}
.btn.btn-transparent-dark.disabled .svg-icon svg g [fill],
.btn.btn-transparent-dark:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.btn.btn-transparent-dark.disabled .svg-icon svg:hover g [fill],
.btn.btn-transparent-dark:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-dark.disabled.dropdown-toggle:after,
.btn.btn-transparent-dark:disabled.dropdown-toggle:after {
 color:#181c32
}
.btn.btn-transparent-dark:not(:disabled):not(.disabled).active,
.btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-transparent-dark.btn-dropdown,
.show>.btn.btn-transparent-dark.dropdown-toggle {
 color:#fff;
 background-color:#181c32;
 border-color:transparent
}
.btn.btn-transparent-dark:not(:disabled):not(.disabled).active i,
.btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-transparent-dark.btn-dropdown i,
.show>.btn.btn-transparent-dark.dropdown-toggle i {
 color:#fff
}
.btn.btn-transparent-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-transparent-dark.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-transparent-dark.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-transparent-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-dark.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-transparent-dark.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-transparent-dark.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-transparent-dark.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-hover-transparent-dark {
 color:#181c32;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-hover-transparent-dark i {
 color:#181c32
}
.btn.btn-hover-transparent-dark .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.btn.btn-hover-transparent-dark .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-dark.dropdown-toggle:after {
 color:#181c32
}
.btn.btn-hover-transparent-dark.focus:not(.btn-text),
.btn.btn-hover-transparent-dark:focus:not(.btn-text),
.btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#181c32;
 background-color:rgba(24,28,50,.1);
 border-color:transparent
}
.btn.btn-hover-transparent-dark.focus:not(.btn-text) i,
.btn.btn-hover-transparent-dark:focus:not(.btn-text) i,
.btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#181c32
}
.btn.btn-hover-transparent-dark.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-dark:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.btn.btn-hover-transparent-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-dark.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-transparent-dark:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-transparent-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#181c32
}
.btn.btn-hover-transparent-dark.disabled,
.btn.btn-hover-transparent-dark:disabled {
 color:#181c32;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-hover-transparent-dark.disabled i,
.btn.btn-hover-transparent-dark:disabled i {
 color:#181c32
}
.btn.btn-hover-transparent-dark.disabled .svg-icon svg g [fill],
.btn.btn-hover-transparent-dark:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.btn.btn-hover-transparent-dark.disabled .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-dark:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-dark.disabled.dropdown-toggle:after,
.btn.btn-hover-transparent-dark:disabled.dropdown-toggle:after {
 color:#181c32
}
.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled).active,
.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-transparent-dark.btn-dropdown,
.show>.btn.btn-hover-transparent-dark.dropdown-toggle {
 color:#181c32;
 background-color:rgba(24,28,50,.1);
 border-color:transparent
}
.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled).active i,
.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-transparent-dark.btn-dropdown i,
.show>.btn.btn-hover-transparent-dark.dropdown-toggle i {
 color:#181c32
}
.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-dark.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-transparent-dark.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-transparent-dark.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-transparent-dark.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-transparent-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-transparent-dark.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-transparent-dark.dropdown-toggle.dropdown-toggle:after {
 color:#181c32
}
.btn.btn-hover-light-dark.focus:not(.btn-text),
.btn.btn-hover-light-dark:focus:not(.btn-text),
.btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#181c32;
 background-color:#d1d3e0;
 border-color:transparent
}
.btn.btn-hover-light-dark.focus:not(.btn-text) i,
.btn.btn-hover-light-dark:focus:not(.btn-text) i,
.btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#181c32
}
.btn.btn-hover-light-dark.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-dark:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.btn.btn-hover-light-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light-dark.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light-dark:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#181c32
}
.btn.btn-hover-light-dark:not(:disabled):not(.disabled).active,
.btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-light-dark.btn-dropdown,
.show>.btn.btn-hover-light-dark.dropdown-toggle {
 color:#181c32;
 background-color:#d1d3e0;
 border-color:transparent
}
.btn.btn-hover-light-dark:not(:disabled):not(.disabled).active i,
.btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-light-dark.btn-dropdown i,
.show>.btn.btn-hover-light-dark.dropdown-toggle i {
 color:#181c32
}
.btn.btn-hover-light-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-light-dark.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-light-dark.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.btn.btn-hover-light-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-dark.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-light-dark.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-light-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-light-dark.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-light-dark.dropdown-toggle.dropdown-toggle:after {
 color:#181c32
}
.btn.btn-hover-light-dark.btn-clean {
 border:0!important
}
.btn.btn-link-dark {
 border:0;
 padding:0!important;
 border-radius:0!important;
 color:#181c32;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-dark i {
 color:#181c32
}
.btn.btn-link-dark .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.btn.btn-link-dark .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-dark.dropdown-toggle:after {
 color:#181c32
}
.btn.btn-link-dark.focus:not(.btn-text),
.btn.btn-link-dark:focus:not(.btn-text),
.btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#131628;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-dark.focus:not(.btn-text) i,
.btn.btn-link-dark:focus:not(.btn-text) i,
.btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#131628
}
.btn.btn-link-dark.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-dark:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#131628
}
.btn.btn-link-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-dark.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-link-dark:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-link-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#131628
}
.btn.btn-link-dark.disabled,
.btn.btn-link-dark:disabled {
 color:#181c32;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-dark.disabled i,
.btn.btn-link-dark:disabled i {
 color:#181c32
}
.btn.btn-link-dark.disabled .svg-icon svg g [fill],
.btn.btn-link-dark:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.btn.btn-link-dark.disabled .svg-icon svg:hover g [fill],
.btn.btn-link-dark:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-dark.disabled.dropdown-toggle:after,
.btn.btn-link-dark:disabled.dropdown-toggle:after {
 color:#181c32
}
.btn.btn-link-dark:not(:disabled):not(.disabled).active,
.btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-link-dark.btn-dropdown,
.show>.btn.btn-link-dark.dropdown-toggle {
 color:#131628;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-dark:not(:disabled):not(.disabled).active i,
.btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-link-dark.btn-dropdown i,
.show>.btn.btn-link-dark.dropdown-toggle i {
 color:#131628
}
.btn.btn-link-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-link-dark.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-link-dark.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#131628
}
.btn.btn-link-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-link-dark.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-link-dark.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-link-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-link-dark.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-link-dark.dropdown-toggle.dropdown-toggle:after {
 color:#131628
}
.btn.btn-hover-dark.focus:not(.btn-text),
.btn.btn-hover-dark:focus:not(.btn-text),
.btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff!important;
 background-color:#181c32!important;
 border-color:#181c32!important
}
.btn.btn-hover-dark.focus:not(.btn-text) i,
.btn.btn-hover-dark:focus:not(.btn-text) i,
.btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff!important
}
.btn.btn-hover-dark.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-dark:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.btn.btn-hover-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-dark.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-dark:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff!important
}
.btn.btn-hover-dark:not(:disabled):not(.disabled).active,
.btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-dark.btn-dropdown,
.show>.btn.btn-hover-dark.dropdown-toggle {
 color:#fff!important;
 background-color:#181c32!important;
 border-color:#181c32!important
}
.btn.btn-hover-dark:not(:disabled):not(.disabled).active i,
.btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-dark.btn-dropdown i,
.show>.btn.btn-hover-dark.dropdown-toggle i {
 color:#fff!important
}
.btn.btn-hover-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-dark.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-dark.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.btn.btn-hover-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-dark.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-dark.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-dark.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-dark.dropdown-toggle.dropdown-toggle:after {
 color:#fff!important
}
.btn.btn-hover-dark.btn-clean {
 border:0!important
}
.btn.btn-hover-bg-dark.focus:not(.btn-text),
.btn.btn-hover-bg-dark:focus:not(.btn-text),
.btn.btn-hover-bg-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
 background-color:#181c32!important;
 border-color:#181c32!important
}
.btn.btn-hover-bg-dark:not(:disabled):not(.disabled).active,
.btn.btn-hover-bg-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-bg-dark.btn-dropdown,
.show>.btn.btn-hover-bg-dark.dropdown-toggle {
 background-color:#181c32!important;
 border-color:#181c32!important
}
.btn.btn-bg-dark {
 background-color:#181c32;
 border-color:#181c32
}
.btn.btn-bg-dark.disabled,
.btn.btn-bg-dark:disabled {
 background-color:#181c32;
 border-color:#181c32
}
.btn.btn-dark.btn-shadow {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.25)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.25)!important
}
.btn.btn-dark.btn-shadow.focus:not(.btn-text),
.btn.btn-dark.btn-shadow:focus:not(.btn-text),
.btn.btn-dark.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled) {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important
}
.btn.btn-dark.btn-shadow:not(:disabled):not(.disabled).active,
.btn.btn-dark.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.btn-dark.btn-shadow.dropdown-toggle {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important
}
.btn.btn-dark.btn-shadow-hover.focus:not(.btn-text),
.btn.btn-dark.btn-shadow-hover:focus:not(.btn-text),
.btn.btn-dark.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled) {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important
}
.btn.btn-dark.btn-shadow-hover:not(:disabled):not(.disabled).active,
.btn.btn-dark.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.btn-dark.btn-shadow-hover.dropdown-toggle {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important
}
.btn.btn-white {
 color:#3f4254;
 background-color:#fff;
 border-color:#fff
}
.btn.btn-white i {
 color:#3f4254
}
.btn.btn-white .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-white .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-white.dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-white.focus:not(.btn-text),
.btn.btn-white:focus:not(.btn-text),
.btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#3f4254;
 background-color:#f3f6f9;
 border-color:#f3f6f9
}
.btn.btn-white.focus:not(.btn-text) i,
.btn.btn-white:focus:not(.btn-text) i,
.btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#3f4254
}
.btn.btn-white.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-white:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-white.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-white.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-white:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-white.disabled,
.btn.btn-white:disabled {
 color:#3f4254;
 background-color:#fff;
 border-color:#fff
}
.btn.btn-white.disabled i,
.btn.btn-white:disabled i {
 color:#3f4254
}
.btn.btn-white.disabled .svg-icon svg g [fill],
.btn.btn-white:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-white.disabled .svg-icon svg:hover g [fill],
.btn.btn-white:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-white.disabled.dropdown-toggle:after,
.btn.btn-white:disabled.dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-white:not(:disabled):not(.disabled).active,
.btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-white.btn-dropdown,
.show>.btn.btn-white.dropdown-toggle {
 color:#3f4254;
 background-color:#f3f6f9;
 border-color:#f3f6f9
}
.btn.btn-white:not(:disabled):not(.disabled).active i,
.btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-white.btn-dropdown i,
.show>.btn.btn-white.dropdown-toggle i {
 color:#3f4254
}
.btn.btn-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-white.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-white.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-white.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-white.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-white.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-white.dropdown-toggle.dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-outline-white {
 color:#fff;
 background-color:transparent;
 border-color:#fff
}
.btn.btn-outline-white i {
 color:#fff
}
.btn.btn-outline-white .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-outline-white .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-white.dropdown-toggle:after {
 color:#fff
}
.btn.btn-outline-white.focus:not(.btn-text),
.btn.btn-outline-white:focus:not(.btn-text),
.btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#3f4254;
 background-color:#fff;
 border-color:#fff
}
.btn.btn-outline-white.focus:not(.btn-text) i,
.btn.btn-outline-white:focus:not(.btn-text) i,
.btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#3f4254
}
.btn.btn-outline-white.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-white:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-outline-white.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-white.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-outline-white:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-outline-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-outline-white.disabled,
.btn.btn-outline-white:disabled {
 color:#fff;
 background-color:transparent;
 border-color:#fff
}
.btn.btn-outline-white.disabled i,
.btn.btn-outline-white:disabled i {
 color:#fff
}
.btn.btn-outline-white.disabled .svg-icon svg g [fill],
.btn.btn-outline-white:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-outline-white.disabled .svg-icon svg:hover g [fill],
.btn.btn-outline-white:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-white.disabled.dropdown-toggle:after,
.btn.btn-outline-white:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-outline-white:not(:disabled):not(.disabled).active,
.btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-outline-white.btn-dropdown,
.show>.btn.btn-outline-white.dropdown-toggle {
 color:#3f4254;
 background-color:#fff;
 border-color:#fff
}
.btn.btn-outline-white:not(:disabled):not(.disabled).active i,
.btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-outline-white.btn-dropdown i,
.show>.btn.btn-outline-white.dropdown-toggle i {
 color:#3f4254
}
.btn.btn-outline-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-outline-white.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-outline-white.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-outline-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-outline-white.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-outline-white.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-outline-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-outline-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-outline-white.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-outline-white.dropdown-toggle.dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-light-white {
 color:#fff;
 background-color:#fff;
 border-color:transparent
}
.btn.btn-light-white i {
 color:#fff
}
.btn.btn-light-white .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-white .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-white.dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-white.focus:not(.btn-text),
.btn.btn-light-white:focus:not(.btn-text),
.btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#3f4254;
 background-color:#fff;
 border-color:transparent
}
.btn.btn-light-white.focus:not(.btn-text) i,
.btn.btn-light-white:focus:not(.btn-text) i,
.btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#3f4254
}
.btn.btn-light-white.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-white:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-light-white.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-white.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-white:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-light-white.disabled,
.btn.btn-light-white:disabled {
 color:#fff;
 background-color:#fff;
 border-color:transparent
}
.btn.btn-light-white.disabled i,
.btn.btn-light-white:disabled i {
 color:#fff
}
.btn.btn-light-white.disabled .svg-icon svg g [fill],
.btn.btn-light-white:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-white.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-white:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-white.disabled.dropdown-toggle:after,
.btn.btn-light-white:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-white:not(:disabled):not(.disabled).active,
.btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-light-white.btn-dropdown,
.show>.btn.btn-light-white.dropdown-toggle {
 color:#3f4254;
 background-color:#fff;
 border-color:transparent
}
.btn.btn-light-white:not(:disabled):not(.disabled).active i,
.btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-light-white.btn-dropdown i,
.show>.btn.btn-light-white.dropdown-toggle i {
 color:#3f4254
}
.btn.btn-light-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-light-white.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-light-white.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-light-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-light-white.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-light-white.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-light-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-light-white.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-light-white.dropdown-toggle.dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-transparent-white {
 color:#fff;
 background-color:rgba(255,255,255,.1);
 border-color:transparent
}
.btn.btn-transparent-white i {
 color:#fff
}
.btn.btn-transparent-white .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-transparent-white .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-white.dropdown-toggle:after {
 color:#fff
}
.btn.btn-transparent-white.focus:not(.btn-text),
.btn.btn-transparent-white:focus:not(.btn-text),
.btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#3f4254;
 background-color:#fff;
 border-color:transparent
}
.btn.btn-transparent-white.focus:not(.btn-text) i,
.btn.btn-transparent-white:focus:not(.btn-text) i,
.btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#3f4254
}
.btn.btn-transparent-white.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-white:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-transparent-white.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-white.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-transparent-white:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-transparent-white.disabled,
.btn.btn-transparent-white:disabled {
 color:#fff;
 background-color:rgba(255,255,255,.1);
 border-color:transparent
}
.btn.btn-transparent-white.disabled i,
.btn.btn-transparent-white:disabled i {
 color:#fff
}
.btn.btn-transparent-white.disabled .svg-icon svg g [fill],
.btn.btn-transparent-white:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-transparent-white.disabled .svg-icon svg:hover g [fill],
.btn.btn-transparent-white:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-white.disabled.dropdown-toggle:after,
.btn.btn-transparent-white:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-transparent-white:not(:disabled):not(.disabled).active,
.btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-transparent-white.btn-dropdown,
.show>.btn.btn-transparent-white.dropdown-toggle {
 color:#3f4254;
 background-color:#fff;
 border-color:transparent
}
.btn.btn-transparent-white:not(:disabled):not(.disabled).active i,
.btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-transparent-white.btn-dropdown i,
.show>.btn.btn-transparent-white.dropdown-toggle i {
 color:#3f4254
}
.btn.btn-transparent-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-transparent-white.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-transparent-white.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-transparent-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-transparent-white.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-transparent-white.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-transparent-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-transparent-white.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-transparent-white.dropdown-toggle.dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-hover-transparent-white {
 color:#fff;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-hover-transparent-white i {
 color:#fff
}
.btn.btn-hover-transparent-white .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-hover-transparent-white .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-white.dropdown-toggle:after {
 color:#fff
}
.btn.btn-hover-transparent-white.focus:not(.btn-text),
.btn.btn-hover-transparent-white:focus:not(.btn-text),
.btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:rgba(255,255,255,.1);
 border-color:transparent
}
.btn.btn-hover-transparent-white.focus:not(.btn-text) i,
.btn.btn-hover-transparent-white:focus:not(.btn-text) i,
.btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-hover-transparent-white.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-white:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-hover-transparent-white.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-white.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-transparent-white:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-transparent-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-hover-transparent-white.disabled,
.btn.btn-hover-transparent-white:disabled {
 color:#fff;
 background-color:transparent;
 border-color:transparent
}
.btn.btn-hover-transparent-white.disabled i,
.btn.btn-hover-transparent-white:disabled i {
 color:#fff
}
.btn.btn-hover-transparent-white.disabled .svg-icon svg g [fill],
.btn.btn-hover-transparent-white:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-hover-transparent-white.disabled .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-white:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-white.disabled.dropdown-toggle:after,
.btn.btn-hover-transparent-white:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active,
.btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-transparent-white.btn-dropdown,
.show>.btn.btn-hover-transparent-white.dropdown-toggle {
 color:#fff;
 background-color:rgba(255,255,255,.1);
 border-color:transparent
}
.btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active i,
.btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-transparent-white.btn-dropdown i,
.show>.btn.btn-hover-transparent-white.dropdown-toggle i {
 color:#fff
}
.btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-transparent-white.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-transparent-white.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-transparent-white.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-transparent-white.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-transparent-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-transparent-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-transparent-white.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-transparent-white.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-hover-light-white.focus:not(.btn-text),
.btn.btn-hover-light-white:focus:not(.btn-text),
.btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#fff;
 border-color:transparent
}
.btn.btn-hover-light-white.focus:not(.btn-text) i,
.btn.btn-hover-light-white:focus:not(.btn-text) i,
.btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-hover-light-white.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-white:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-hover-light-white.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light-white.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light-white:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-light-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-hover-light-white:not(:disabled):not(.disabled).active,
.btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-light-white.btn-dropdown,
.show>.btn.btn-hover-light-white.dropdown-toggle {
 color:#fff;
 background-color:#fff;
 border-color:transparent
}
.btn.btn-hover-light-white:not(:disabled):not(.disabled).active i,
.btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-light-white.btn-dropdown i,
.show>.btn.btn-hover-light-white.dropdown-toggle i {
 color:#fff
}
.btn.btn-hover-light-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-light-white.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-light-white.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-hover-light-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-light-white.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-light-white.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-light-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-light-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-light-white.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-light-white.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-hover-light-white.btn-clean {
 border:0!important
}
.btn.btn-link-white {
 border:0;
 padding:0!important;
 border-radius:0!important;
 color:#fff;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-white i {
 color:#fff
}
.btn.btn-link-white .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-link-white .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-white.dropdown-toggle:after {
 color:#fff
}
.btn.btn-link-white.focus:not(.btn-text),
.btn.btn-link-white:focus:not(.btn-text),
.btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#f3f6f9;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-white.focus:not(.btn-text) i,
.btn.btn-link-white:focus:not(.btn-text) i,
.btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#f3f6f9
}
.btn.btn-link-white.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-white:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.btn.btn-link-white.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-white.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-link-white:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-link-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#f3f6f9
}
.btn.btn-link-white.disabled,
.btn.btn-link-white:disabled {
 color:#fff;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-white.disabled i,
.btn.btn-link-white:disabled i {
 color:#fff
}
.btn.btn-link-white.disabled .svg-icon svg g [fill],
.btn.btn-link-white:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-link-white.disabled .svg-icon svg:hover g [fill],
.btn.btn-link-white:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-white.disabled.dropdown-toggle:after,
.btn.btn-link-white:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-link-white:not(:disabled):not(.disabled).active,
.btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-link-white.btn-dropdown,
.show>.btn.btn-link-white.dropdown-toggle {
 color:#f3f6f9;
 background-color:transparent!important;
 border-color:transparent!important
}
.btn.btn-link-white:not(:disabled):not(.disabled).active i,
.btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-link-white.btn-dropdown i,
.show>.btn.btn-link-white.dropdown-toggle i {
 color:#f3f6f9
}
.btn.btn-link-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-link-white.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-link-white.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.btn.btn-link-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-link-white.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-link-white.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-link-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-link-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-link-white.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-link-white.dropdown-toggle.dropdown-toggle:after {
 color:#f3f6f9
}
.btn.btn-hover-white.focus:not(.btn-text),
.btn.btn-hover-white:focus:not(.btn-text),
.btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#3f4254!important;
 background-color:#fff!important;
 border-color:#fff!important
}
.btn.btn-hover-white.focus:not(.btn-text) i,
.btn.btn-hover-white:focus:not(.btn-text) i,
.btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#3f4254!important
}
.btn.btn-hover-white.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-white:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254!important
}
.btn.btn-hover-white.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-white.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-white:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#3f4254!important
}
.btn.btn-hover-white:not(:disabled):not(.disabled).active,
.btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-white.btn-dropdown,
.show>.btn.btn-hover-white.dropdown-toggle {
 color:#3f4254!important;
 background-color:#fff!important;
 border-color:#fff!important
}
.btn.btn-hover-white:not(:disabled):not(.disabled).active i,
.btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-white.btn-dropdown i,
.show>.btn.btn-hover-white.dropdown-toggle i {
 color:#3f4254!important
}
.btn.btn-hover-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-white.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-white.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254!important
}
.btn.btn-hover-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-white.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-white.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-white.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-white.dropdown-toggle.dropdown-toggle:after {
 color:#3f4254!important
}
.btn.btn-hover-white.btn-clean {
 border:0!important
}
.btn.btn-hover-bg-white.focus:not(.btn-text),
.btn.btn-hover-bg-white:focus:not(.btn-text),
.btn.btn-hover-bg-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
 background-color:#fff!important;
 border-color:#fff!important
}
.btn.btn-hover-bg-white:not(:disabled):not(.disabled).active,
.btn.btn-hover-bg-white:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-bg-white.btn-dropdown,
.show>.btn.btn-hover-bg-white.dropdown-toggle {
 background-color:#fff!important;
 border-color:#fff!important
}
.btn.btn-bg-white {
 background-color:#fff;
 border-color:#fff
}
.btn.btn-bg-white.disabled,
.btn.btn-bg-white:disabled {
 background-color:#fff;
 border-color:#fff
}
.btn.btn-white.btn-shadow {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.25)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.25)!important
}
.btn.btn-white.btn-shadow.focus:not(.btn-text),
.btn.btn-white.btn-shadow:focus:not(.btn-text),
.btn.btn-white.btn-shadow:hover:not(.btn-text):not(:disabled):not(.disabled) {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important
}
.btn.btn-white.btn-shadow:not(:disabled):not(.disabled).active,
.btn.btn-white.btn-shadow:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.btn-white.btn-shadow.dropdown-toggle {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important
}
.btn.btn-white.btn-shadow-hover.focus:not(.btn-text),
.btn.btn-white.btn-shadow-hover:focus:not(.btn-text),
.btn.btn-white.btn-shadow-hover:hover:not(.btn-text):not(:disabled):not(.disabled) {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important
}
.btn.btn-white.btn-shadow-hover:not(:disabled):not(.disabled).active,
.btn.btn-white.btn-shadow-hover:not(:disabled):not(.disabled):active:not(.btn-text),
.show>.btn.btn-white.btn-shadow-hover.dropdown-toggle {
 -webkit-box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important;
 box-shadow:0 9px 16px 0 rgba(24,28,50,.3)!important
}
.btn.btn-text-white {
 color:#fff
}
.btn.btn-text-white.disabled,
.btn.btn-text-white:disabled {
 color:#fff
}
.btn.btn-icon-white i {
 color:#fff
}
.btn.btn-icon-white .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-icon-white .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-white.dropdown-toggle:after {
 color:#fff
}
.btn.btn-icon-white.disabled i,
.btn.btn-icon-white:disabled i {
 color:#fff
}
.btn.btn-icon-white.disabled .svg-icon svg g [fill],
.btn.btn-icon-white:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-icon-white.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-white:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-white.disabled.dropdown-toggle:after,
.btn.btn-icon-white:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-hover-text-white.focus:not(.btn-text),
.btn.btn-hover-text-white:focus:not(.btn-text),
.btn.btn-hover-text-white:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff!important
}
.btn.btn-hover-text-white:not(:disabled):not(.disabled).active,
.btn.btn-hover-text-white:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-text-white.btn-dropdown,
.show>.btn.btn-hover-text-white.dropdown-toggle {
 color:#fff!important
}
.btn.btn-hover-icon-white.focus:not(.btn-text) i,
.btn.btn-hover-icon-white:focus:not(.btn-text) i,
.btn.btn-hover-icon-white:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff!important
}
.btn.btn-hover-icon-white.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-white:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.btn.btn-hover-icon-white.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-white:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-white:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-white.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-white:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-white:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff!important
}
.btn.btn-hover-icon-white:not(:disabled):not(.disabled).active i,
.btn.btn-hover-icon-white:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-icon-white.btn-dropdown i,
.show>.btn.btn-hover-icon-white.dropdown-toggle i {
 color:#fff!important
}
.btn.btn-hover-icon-white:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-icon-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-icon-white.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-icon-white.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.btn.btn-hover-icon-white:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-white:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-white.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-icon-white.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-white:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-icon-white:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-icon-white.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-icon-white.dropdown-toggle.dropdown-toggle:after {
 color:#fff!important
}
.btn.btn-text-primary {
 color:#3699ff
}
.btn.btn-text-primary.disabled,
.btn.btn-text-primary:disabled {
 color:#3699ff
}
.btn.btn-icon-primary i {
 color:#3699ff
}
.btn.btn-icon-primary .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-icon-primary .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-primary.dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-icon-primary.disabled i,
.btn.btn-icon-primary:disabled i {
 color:#3699ff
}
.btn.btn-icon-primary.disabled .svg-icon svg g [fill],
.btn.btn-icon-primary:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.btn.btn-icon-primary.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-primary:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-primary.disabled.dropdown-toggle:after,
.btn.btn-icon-primary:disabled.dropdown-toggle:after {
 color:#3699ff
}
.btn.btn-hover-text-primary.focus:not(.btn-text),
.btn.btn-hover-text-primary:focus:not(.btn-text),
.btn.btn-hover-text-primary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#3699ff!important
}
.btn.btn-hover-text-primary:not(:disabled):not(.disabled).active,
.btn.btn-hover-text-primary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-text-primary.btn-dropdown,
.show>.btn.btn-hover-text-primary.dropdown-toggle {
 color:#3699ff!important
}
.btn.btn-hover-icon-primary.focus:not(.btn-text) i,
.btn.btn-hover-icon-primary:focus:not(.btn-text) i,
.btn.btn-hover-icon-primary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#3699ff!important
}
.btn.btn-hover-icon-primary.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-primary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff!important
}
.btn.btn-hover-icon-primary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-primary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-primary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-primary.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-primary:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-primary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#3699ff!important
}
.btn.btn-hover-icon-primary:not(:disabled):not(.disabled).active i,
.btn.btn-hover-icon-primary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-icon-primary.btn-dropdown i,
.show>.btn.btn-hover-icon-primary.dropdown-toggle i {
 color:#3699ff!important
}
.btn.btn-hover-icon-primary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-icon-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-icon-primary.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-icon-primary.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff!important
}
.btn.btn-hover-icon-primary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-primary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-primary.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-icon-primary.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-primary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-icon-primary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-icon-primary.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-icon-primary.dropdown-toggle.dropdown-toggle:after {
 color:#3699ff!important
}
.btn.btn-text-secondary {
 color:#181c32
}
.btn.btn-text-secondary.disabled,
.btn.btn-text-secondary:disabled {
 color:#181c32
}
.btn.btn-icon-secondary i {
 color:#181c32
}
.btn.btn-icon-secondary .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.btn.btn-icon-secondary .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-secondary.dropdown-toggle:after {
 color:#181c32
}
.btn.btn-icon-secondary.disabled i,
.btn.btn-icon-secondary:disabled i {
 color:#181c32
}
.btn.btn-icon-secondary.disabled .svg-icon svg g [fill],
.btn.btn-icon-secondary:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.btn.btn-icon-secondary.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-secondary:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-secondary.disabled.dropdown-toggle:after,
.btn.btn-icon-secondary:disabled.dropdown-toggle:after {
 color:#181c32
}
.btn.btn-hover-text-secondary.focus:not(.btn-text),
.btn.btn-hover-text-secondary:focus:not(.btn-text),
.btn.btn-hover-text-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#181c32!important
}
.btn.btn-hover-text-secondary:not(:disabled):not(.disabled).active,
.btn.btn-hover-text-secondary:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-text-secondary.btn-dropdown,
.show>.btn.btn-hover-text-secondary.dropdown-toggle {
 color:#181c32!important
}
.btn.btn-hover-icon-secondary.focus:not(.btn-text) i,
.btn.btn-hover-icon-secondary:focus:not(.btn-text) i,
.btn.btn-hover-icon-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#181c32!important
}
.btn.btn-hover-icon-secondary.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-secondary:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32!important
}
.btn.btn-hover-icon-secondary.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-secondary:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-secondary:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-secondary.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-secondary:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-secondary:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#181c32!important
}
.btn.btn-hover-icon-secondary:not(:disabled):not(.disabled).active i,
.btn.btn-hover-icon-secondary:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-icon-secondary.btn-dropdown i,
.show>.btn.btn-hover-icon-secondary.dropdown-toggle i {
 color:#181c32!important
}
.btn.btn-hover-icon-secondary:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-icon-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-icon-secondary.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-icon-secondary.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32!important
}
.btn.btn-hover-icon-secondary:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-secondary:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-secondary.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-icon-secondary.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-secondary:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-icon-secondary:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-icon-secondary.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-icon-secondary.dropdown-toggle.dropdown-toggle:after {
 color:#181c32!important
}
.btn.btn-text-success {
 color:#1bc5bd
}
.btn.btn-text-success.disabled,
.btn.btn-text-success:disabled {
 color:#1bc5bd
}
.btn.btn-icon-success i {
 color:#1bc5bd
}
.btn.btn-icon-success .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.btn.btn-icon-success .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-success.dropdown-toggle:after {
 color:#1bc5bd
}
.btn.btn-icon-success.disabled i,
.btn.btn-icon-success:disabled i {
 color:#1bc5bd
}
.btn.btn-icon-success.disabled .svg-icon svg g [fill],
.btn.btn-icon-success:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.btn.btn-icon-success.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-success:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-success.disabled.dropdown-toggle:after,
.btn.btn-icon-success:disabled.dropdown-toggle:after {
 color:#1bc5bd
}
.btn.btn-hover-text-success.focus:not(.btn-text),
.btn.btn-hover-text-success:focus:not(.btn-text),
.btn.btn-hover-text-success:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#1bc5bd!important
}
.btn.btn-hover-text-success:not(:disabled):not(.disabled).active,
.btn.btn-hover-text-success:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-text-success.btn-dropdown,
.show>.btn.btn-hover-text-success.dropdown-toggle {
 color:#1bc5bd!important
}
.btn.btn-hover-icon-success.focus:not(.btn-text) i,
.btn.btn-hover-icon-success:focus:not(.btn-text) i,
.btn.btn-hover-icon-success:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#1bc5bd!important
}
.btn.btn-hover-icon-success.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-success:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd!important
}
.btn.btn-hover-icon-success.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-success:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-success:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-success.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-success:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-success:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#1bc5bd!important
}
.btn.btn-hover-icon-success:not(:disabled):not(.disabled).active i,
.btn.btn-hover-icon-success:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-icon-success.btn-dropdown i,
.show>.btn.btn-hover-icon-success.dropdown-toggle i {
 color:#1bc5bd!important
}
.btn.btn-hover-icon-success:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-icon-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-icon-success.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-icon-success.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd!important
}
.btn.btn-hover-icon-success:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-success:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-success.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-icon-success.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-success:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-icon-success:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-icon-success.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-icon-success.dropdown-toggle.dropdown-toggle:after {
 color:#1bc5bd!important
}
.btn.btn-text-info {
 color:#8950fc
}
.btn.btn-text-info.disabled,
.btn.btn-text-info:disabled {
 color:#8950fc
}
.btn.btn-icon-info i {
 color:#8950fc
}
.btn.btn-icon-info .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.btn.btn-icon-info .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-info.dropdown-toggle:after {
 color:#8950fc
}
.btn.btn-icon-info.disabled i,
.btn.btn-icon-info:disabled i {
 color:#8950fc
}
.btn.btn-icon-info.disabled .svg-icon svg g [fill],
.btn.btn-icon-info:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.btn.btn-icon-info.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-info:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-info.disabled.dropdown-toggle:after,
.btn.btn-icon-info:disabled.dropdown-toggle:after {
 color:#8950fc
}
.btn.btn-hover-text-info.focus:not(.btn-text),
.btn.btn-hover-text-info:focus:not(.btn-text),
.btn.btn-hover-text-info:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#8950fc!important
}
.btn.btn-hover-text-info:not(:disabled):not(.disabled).active,
.btn.btn-hover-text-info:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-text-info.btn-dropdown,
.show>.btn.btn-hover-text-info.dropdown-toggle {
 color:#8950fc!important
}
.btn.btn-hover-icon-info.focus:not(.btn-text) i,
.btn.btn-hover-icon-info:focus:not(.btn-text) i,
.btn.btn-hover-icon-info:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#8950fc!important
}
.btn.btn-hover-icon-info.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-info:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc!important
}
.btn.btn-hover-icon-info.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-info:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-info:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-info.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-info:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-info:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#8950fc!important
}
.btn.btn-hover-icon-info:not(:disabled):not(.disabled).active i,
.btn.btn-hover-icon-info:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-icon-info.btn-dropdown i,
.show>.btn.btn-hover-icon-info.dropdown-toggle i {
 color:#8950fc!important
}
.btn.btn-hover-icon-info:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-icon-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-icon-info.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-icon-info.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc!important
}
.btn.btn-hover-icon-info:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-info:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-info.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-icon-info.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-info:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-icon-info:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-icon-info.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-icon-info.dropdown-toggle.dropdown-toggle:after {
 color:#8950fc!important
}
.btn.btn-text-warning {
 color:#ffa800
}
.btn.btn-text-warning.disabled,
.btn.btn-text-warning:disabled {
 color:#ffa800
}
.btn.btn-icon-warning i {
 color:#ffa800
}
.btn.btn-icon-warning .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.btn.btn-icon-warning .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-warning.dropdown-toggle:after {
 color:#ffa800
}
.btn.btn-icon-warning.disabled i,
.btn.btn-icon-warning:disabled i {
 color:#ffa800
}
.btn.btn-icon-warning.disabled .svg-icon svg g [fill],
.btn.btn-icon-warning:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.btn.btn-icon-warning.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-warning:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-warning.disabled.dropdown-toggle:after,
.btn.btn-icon-warning:disabled.dropdown-toggle:after {
 color:#ffa800
}
.btn.btn-hover-text-warning.focus:not(.btn-text),
.btn.btn-hover-text-warning:focus:not(.btn-text),
.btn.btn-hover-text-warning:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#ffa800!important
}
.btn.btn-hover-text-warning:not(:disabled):not(.disabled).active,
.btn.btn-hover-text-warning:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-text-warning.btn-dropdown,
.show>.btn.btn-hover-text-warning.dropdown-toggle {
 color:#ffa800!important
}
.btn.btn-hover-icon-warning.focus:not(.btn-text) i,
.btn.btn-hover-icon-warning:focus:not(.btn-text) i,
.btn.btn-hover-icon-warning:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#ffa800!important
}
.btn.btn-hover-icon-warning.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-warning:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800!important
}
.btn.btn-hover-icon-warning.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-warning:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-warning:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-warning.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-warning:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-warning:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#ffa800!important
}
.btn.btn-hover-icon-warning:not(:disabled):not(.disabled).active i,
.btn.btn-hover-icon-warning:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-icon-warning.btn-dropdown i,
.show>.btn.btn-hover-icon-warning.dropdown-toggle i {
 color:#ffa800!important
}
.btn.btn-hover-icon-warning:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-icon-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-icon-warning.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-icon-warning.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800!important
}
.btn.btn-hover-icon-warning:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-warning:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-warning.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-icon-warning.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-warning:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-icon-warning:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-icon-warning.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-icon-warning.dropdown-toggle.dropdown-toggle:after {
 color:#ffa800!important
}
.btn.btn-text-danger {
 color:#f64e60
}
.btn.btn-text-danger.disabled,
.btn.btn-text-danger:disabled {
 color:#f64e60
}
.btn.btn-icon-danger i {
 color:#f64e60
}
.btn.btn-icon-danger .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.btn.btn-icon-danger .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-danger.dropdown-toggle:after {
 color:#f64e60
}
.btn.btn-icon-danger.disabled i,
.btn.btn-icon-danger:disabled i {
 color:#f64e60
}
.btn.btn-icon-danger.disabled .svg-icon svg g [fill],
.btn.btn-icon-danger:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.btn.btn-icon-danger.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-danger:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-danger.disabled.dropdown-toggle:after,
.btn.btn-icon-danger:disabled.dropdown-toggle:after {
 color:#f64e60
}
.btn.btn-hover-text-danger.focus:not(.btn-text),
.btn.btn-hover-text-danger:focus:not(.btn-text),
.btn.btn-hover-text-danger:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#f64e60!important
}
.btn.btn-hover-text-danger:not(:disabled):not(.disabled).active,
.btn.btn-hover-text-danger:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-text-danger.btn-dropdown,
.show>.btn.btn-hover-text-danger.dropdown-toggle {
 color:#f64e60!important
}
.btn.btn-hover-icon-danger.focus:not(.btn-text) i,
.btn.btn-hover-icon-danger:focus:not(.btn-text) i,
.btn.btn-hover-icon-danger:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#f64e60!important
}
.btn.btn-hover-icon-danger.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-danger:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60!important
}
.btn.btn-hover-icon-danger.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-danger:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-danger:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-danger.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-danger:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-danger:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#f64e60!important
}
.btn.btn-hover-icon-danger:not(:disabled):not(.disabled).active i,
.btn.btn-hover-icon-danger:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-icon-danger.btn-dropdown i,
.show>.btn.btn-hover-icon-danger.dropdown-toggle i {
 color:#f64e60!important
}
.btn.btn-hover-icon-danger:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-icon-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-icon-danger.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-icon-danger.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60!important
}
.btn.btn-hover-icon-danger:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-danger:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-danger.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-icon-danger.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-danger:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-icon-danger:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-icon-danger.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-icon-danger.dropdown-toggle.dropdown-toggle:after {
 color:#f64e60!important
}
.btn.btn-text-light {
 color:#f3f6f9
}
.btn.btn-text-light.disabled,
.btn.btn-text-light:disabled {
 color:#f3f6f9
}
.btn.btn-icon-light i {
 color:#f3f6f9
}
.btn.btn-icon-light .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.btn.btn-icon-light .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-light.dropdown-toggle:after {
 color:#f3f6f9
}
.btn.btn-icon-light.disabled i,
.btn.btn-icon-light:disabled i {
 color:#f3f6f9
}
.btn.btn-icon-light.disabled .svg-icon svg g [fill],
.btn.btn-icon-light:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.btn.btn-icon-light.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-light:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-light.disabled.dropdown-toggle:after,
.btn.btn-icon-light:disabled.dropdown-toggle:after {
 color:#f3f6f9
}
.btn.btn-hover-text-light.focus:not(.btn-text),
.btn.btn-hover-text-light:focus:not(.btn-text),
.btn.btn-hover-text-light:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#f3f6f9!important
}
.btn.btn-hover-text-light:not(:disabled):not(.disabled).active,
.btn.btn-hover-text-light:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-text-light.btn-dropdown,
.show>.btn.btn-hover-text-light.dropdown-toggle {
 color:#f3f6f9!important
}
.btn.btn-hover-icon-light.focus:not(.btn-text) i,
.btn.btn-hover-icon-light:focus:not(.btn-text) i,
.btn.btn-hover-icon-light:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#f3f6f9!important
}
.btn.btn-hover-icon-light.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-light:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9!important
}
.btn.btn-hover-icon-light.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-light:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-light:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-light.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-light:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-light:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#f3f6f9!important
}
.btn.btn-hover-icon-light:not(:disabled):not(.disabled).active i,
.btn.btn-hover-icon-light:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-icon-light.btn-dropdown i,
.show>.btn.btn-hover-icon-light.dropdown-toggle i {
 color:#f3f6f9!important
}
.btn.btn-hover-icon-light:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-icon-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-icon-light.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-icon-light.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9!important
}
.btn.btn-hover-icon-light:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-light:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-light.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-icon-light.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-light:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-icon-light:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-icon-light.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-icon-light.dropdown-toggle.dropdown-toggle:after {
 color:#f3f6f9!important
}
.btn.btn-text-dark {
 color:#181c32
}
.btn.btn-text-dark.disabled,
.btn.btn-text-dark:disabled {
 color:#181c32
}
.btn.btn-icon-dark i {
 color:#181c32
}
.btn.btn-icon-dark .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.btn.btn-icon-dark .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-dark.dropdown-toggle:after {
 color:#181c32
}
.btn.btn-icon-dark.disabled i,
.btn.btn-icon-dark:disabled i {
 color:#181c32
}
.btn.btn-icon-dark.disabled .svg-icon svg g [fill],
.btn.btn-icon-dark:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.btn.btn-icon-dark.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-dark:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-dark.disabled.dropdown-toggle:after,
.btn.btn-icon-dark:disabled.dropdown-toggle:after {
 color:#181c32
}
.btn.btn-hover-text-dark.focus:not(.btn-text),
.btn.btn-hover-text-dark:focus:not(.btn-text),
.btn.btn-hover-text-dark:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#181c32!important
}
.btn.btn-hover-text-dark:not(:disabled):not(.disabled).active,
.btn.btn-hover-text-dark:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-text-dark.btn-dropdown,
.show>.btn.btn-hover-text-dark.dropdown-toggle {
 color:#181c32!important
}
.btn.btn-hover-icon-dark.focus:not(.btn-text) i,
.btn.btn-hover-icon-dark:focus:not(.btn-text) i,
.btn.btn-hover-icon-dark:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#181c32!important
}
.btn.btn-hover-icon-dark.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-dark:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32!important
}
.btn.btn-hover-icon-dark.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-dark.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-dark:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-dark:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#181c32!important
}
.btn.btn-hover-icon-dark:not(:disabled):not(.disabled).active i,
.btn.btn-hover-icon-dark:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-icon-dark.btn-dropdown i,
.show>.btn.btn-hover-icon-dark.dropdown-toggle i {
 color:#181c32!important
}
.btn.btn-hover-icon-dark:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-icon-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-icon-dark.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-icon-dark.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32!important
}
.btn.btn-hover-icon-dark:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-dark.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-icon-dark.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-dark:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-icon-dark:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-icon-dark.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-icon-dark.dropdown-toggle.dropdown-toggle:after {
 color:#181c32!important
}
.btn.btn-text-dark-75 {
 color:#3f4254
}
.btn.btn-text-dark-75.disabled,
.btn.btn-text-dark-75:disabled {
 color:#3f4254
}
.btn.btn-icon-dark-75 i {
 color:#3f4254
}
.btn.btn-icon-dark-75 .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-icon-dark-75 .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-dark-75.dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-icon-dark-75.disabled i,
.btn.btn-icon-dark-75:disabled i {
 color:#3f4254
}
.btn.btn-icon-dark-75.disabled .svg-icon svg g [fill],
.btn.btn-icon-dark-75:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254
}
.btn.btn-icon-dark-75.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-dark-75:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-dark-75.disabled.dropdown-toggle:after,
.btn.btn-icon-dark-75:disabled.dropdown-toggle:after {
 color:#3f4254
}
.btn.btn-hover-text-dark-75.focus:not(.btn-text),
.btn.btn-hover-text-dark-75:focus:not(.btn-text),
.btn.btn-hover-text-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#3f4254!important
}
.btn.btn-hover-text-dark-75:not(:disabled):not(.disabled).active,
.btn.btn-hover-text-dark-75:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-text-dark-75.btn-dropdown,
.show>.btn.btn-hover-text-dark-75.dropdown-toggle {
 color:#3f4254!important
}
.btn.btn-hover-icon-dark-75.focus:not(.btn-text) i,
.btn.btn-hover-icon-dark-75:focus:not(.btn-text) i,
.btn.btn-hover-icon-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#3f4254!important
}
.btn.btn-hover-icon-dark-75.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-dark-75:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254!important
}
.btn.btn-hover-icon-dark-75.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark-75:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-dark-75.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-dark-75:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-dark-75:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#3f4254!important
}
.btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled).active i,
.btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-icon-dark-75.btn-dropdown i,
.show>.btn.btn-hover-icon-dark-75.dropdown-toggle i {
 color:#3f4254!important
}
.btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-icon-dark-75.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-icon-dark-75.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254!important
}
.btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-dark-75.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-icon-dark-75.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-icon-dark-75:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-icon-dark-75.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-icon-dark-75.dropdown-toggle.dropdown-toggle:after {
 color:#3f4254!important
}
.btn.btn-text-dark-65 {
 color:#5e6278
}
.btn.btn-text-dark-65.disabled,
.btn.btn-text-dark-65:disabled {
 color:#5e6278
}
.btn.btn-icon-dark-65 i {
 color:#5e6278
}
.btn.btn-icon-dark-65 .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#5e6278
}
.btn.btn-icon-dark-65 .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-dark-65.dropdown-toggle:after {
 color:#5e6278
}
.btn.btn-icon-dark-65.disabled i,
.btn.btn-icon-dark-65:disabled i {
 color:#5e6278
}
.btn.btn-icon-dark-65.disabled .svg-icon svg g [fill],
.btn.btn-icon-dark-65:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#5e6278
}
.btn.btn-icon-dark-65.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-dark-65:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-dark-65.disabled.dropdown-toggle:after,
.btn.btn-icon-dark-65:disabled.dropdown-toggle:after {
 color:#5e6278
}
.btn.btn-hover-text-dark-65.focus:not(.btn-text),
.btn.btn-hover-text-dark-65:focus:not(.btn-text),
.btn.btn-hover-text-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#5e6278!important
}
.btn.btn-hover-text-dark-65:not(:disabled):not(.disabled).active,
.btn.btn-hover-text-dark-65:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-text-dark-65.btn-dropdown,
.show>.btn.btn-hover-text-dark-65.dropdown-toggle {
 color:#5e6278!important
}
.btn.btn-hover-icon-dark-65.focus:not(.btn-text) i,
.btn.btn-hover-icon-dark-65:focus:not(.btn-text) i,
.btn.btn-hover-icon-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#5e6278!important
}
.btn.btn-hover-icon-dark-65.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-dark-65:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#5e6278!important
}
.btn.btn-hover-icon-dark-65.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark-65:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-dark-65.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-dark-65:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-dark-65:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#5e6278!important
}
.btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled).active i,
.btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-icon-dark-65.btn-dropdown i,
.show>.btn.btn-hover-icon-dark-65.dropdown-toggle i {
 color:#5e6278!important
}
.btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-icon-dark-65.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-icon-dark-65.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#5e6278!important
}
.btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-dark-65.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-icon-dark-65.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-icon-dark-65:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-icon-dark-65.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-icon-dark-65.dropdown-toggle.dropdown-toggle:after {
 color:#5e6278!important
}
.btn.btn-text-dark-50 {
 color:#7e8299
}
.btn.btn-text-dark-50.disabled,
.btn.btn-text-dark-50:disabled {
 color:#7e8299
}
.btn.btn-icon-dark-50 i {
 color:#7e8299
}
.btn.btn-icon-dark-50 .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299
}
.btn.btn-icon-dark-50 .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-dark-50.dropdown-toggle:after {
 color:#7e8299
}
.btn.btn-icon-dark-50.disabled i,
.btn.btn-icon-dark-50:disabled i {
 color:#7e8299
}
.btn.btn-icon-dark-50.disabled .svg-icon svg g [fill],
.btn.btn-icon-dark-50:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299
}
.btn.btn-icon-dark-50.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-dark-50:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-dark-50.disabled.dropdown-toggle:after,
.btn.btn-icon-dark-50:disabled.dropdown-toggle:after {
 color:#7e8299
}
.btn.btn-hover-text-dark-50.focus:not(.btn-text),
.btn.btn-hover-text-dark-50:focus:not(.btn-text),
.btn.btn-hover-text-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#7e8299!important
}
.btn.btn-hover-text-dark-50:not(:disabled):not(.disabled).active,
.btn.btn-hover-text-dark-50:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-text-dark-50.btn-dropdown,
.show>.btn.btn-hover-text-dark-50.dropdown-toggle {
 color:#7e8299!important
}
.btn.btn-hover-icon-dark-50.focus:not(.btn-text) i,
.btn.btn-hover-icon-dark-50:focus:not(.btn-text) i,
.btn.btn-hover-icon-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#7e8299!important
}
.btn.btn-hover-icon-dark-50.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-dark-50:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299!important
}
.btn.btn-hover-icon-dark-50.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark-50:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-dark-50.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-dark-50:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-dark-50:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#7e8299!important
}
.btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled).active i,
.btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-icon-dark-50.btn-dropdown i,
.show>.btn.btn-hover-icon-dark-50.dropdown-toggle i {
 color:#7e8299!important
}
.btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-icon-dark-50.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-icon-dark-50.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299!important
}
.btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-dark-50.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-icon-dark-50.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-icon-dark-50:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-icon-dark-50.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-icon-dark-50.dropdown-toggle.dropdown-toggle:after {
 color:#7e8299!important
}
.btn.btn-text-dark-25 {
 color:#d1d3e0
}
.btn.btn-text-dark-25.disabled,
.btn.btn-text-dark-25:disabled {
 color:#d1d3e0
}
.btn.btn-icon-dark-25 i {
 color:#d1d3e0
}
.btn.btn-icon-dark-25 .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#d1d3e0
}
.btn.btn-icon-dark-25 .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-dark-25.dropdown-toggle:after {
 color:#d1d3e0
}
.btn.btn-icon-dark-25.disabled i,
.btn.btn-icon-dark-25:disabled i {
 color:#d1d3e0
}
.btn.btn-icon-dark-25.disabled .svg-icon svg g [fill],
.btn.btn-icon-dark-25:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#d1d3e0
}
.btn.btn-icon-dark-25.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-dark-25:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-dark-25.disabled.dropdown-toggle:after,
.btn.btn-icon-dark-25:disabled.dropdown-toggle:after {
 color:#d1d3e0
}
.btn.btn-hover-text-dark-25.focus:not(.btn-text),
.btn.btn-hover-text-dark-25:focus:not(.btn-text),
.btn.btn-hover-text-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#d1d3e0!important
}
.btn.btn-hover-text-dark-25:not(:disabled):not(.disabled).active,
.btn.btn-hover-text-dark-25:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-text-dark-25.btn-dropdown,
.show>.btn.btn-hover-text-dark-25.dropdown-toggle {
 color:#d1d3e0!important
}
.btn.btn-hover-icon-dark-25.focus:not(.btn-text) i,
.btn.btn-hover-icon-dark-25:focus:not(.btn-text) i,
.btn.btn-hover-icon-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#d1d3e0!important
}
.btn.btn-hover-icon-dark-25.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-dark-25:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#d1d3e0!important
}
.btn.btn-hover-icon-dark-25.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark-25:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-dark-25.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-dark-25:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-dark-25:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#d1d3e0!important
}
.btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled).active i,
.btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-icon-dark-25.btn-dropdown i,
.show>.btn.btn-hover-icon-dark-25.dropdown-toggle i {
 color:#d1d3e0!important
}
.btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-icon-dark-25.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-icon-dark-25.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#d1d3e0!important
}
.btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-dark-25.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-icon-dark-25.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-icon-dark-25:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-icon-dark-25.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-icon-dark-25.dropdown-toggle.dropdown-toggle:after {
 color:#d1d3e0!important
}
.btn.btn-text-muted {
 color:#b5b5c3
}
.btn.btn-text-muted.disabled,
.btn.btn-text-muted:disabled {
 color:#b5b5c3
}
.btn.btn-icon-muted i {
 color:#b5b5c3
}
.btn.btn-icon-muted .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#b5b5c3
}
.btn.btn-icon-muted .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-muted.dropdown-toggle:after {
 color:#b5b5c3
}
.btn.btn-icon-muted.disabled i,
.btn.btn-icon-muted:disabled i {
 color:#b5b5c3
}
.btn.btn-icon-muted.disabled .svg-icon svg g [fill],
.btn.btn-icon-muted:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#b5b5c3
}
.btn.btn-icon-muted.disabled .svg-icon svg:hover g [fill],
.btn.btn-icon-muted:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-icon-muted.disabled.dropdown-toggle:after,
.btn.btn-icon-muted:disabled.dropdown-toggle:after {
 color:#b5b5c3
}
.btn.btn-hover-text-muted.focus:not(.btn-text),
.btn.btn-hover-text-muted:focus:not(.btn-text),
.btn.btn-hover-text-muted:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#b5b5c3!important
}
.btn.btn-hover-text-muted:not(:disabled):not(.disabled).active,
.btn.btn-hover-text-muted:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-hover-text-muted.btn-dropdown,
.show>.btn.btn-hover-text-muted.dropdown-toggle {
 color:#b5b5c3!important
}
.btn.btn-hover-icon-muted.focus:not(.btn-text) i,
.btn.btn-hover-icon-muted:focus:not(.btn-text) i,
.btn.btn-hover-icon-muted:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#b5b5c3!important
}
.btn.btn-hover-icon-muted.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-muted:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-hover-icon-muted:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#b5b5c3!important
}
.btn.btn-hover-icon-muted.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-muted:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-muted:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-muted.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-muted:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-hover-icon-muted:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#b5b5c3!important
}
.btn.btn-hover-icon-muted:not(:disabled):not(.disabled).active i,
.btn.btn-hover-icon-muted:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-hover-icon-muted.btn-dropdown i,
.show>.btn.btn-hover-icon-muted.dropdown-toggle i {
 color:#b5b5c3!important
}
.btn.btn-hover-icon-muted:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-hover-icon-muted:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-hover-icon-muted.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-hover-icon-muted.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#b5b5c3!important
}
.btn.btn-hover-icon-muted:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-hover-icon-muted:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-hover-icon-muted.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-hover-icon-muted.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-hover-icon-muted:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-hover-icon-muted:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-hover-icon-muted.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-hover-icon-muted.dropdown-toggle.dropdown-toggle:after {
 color:#b5b5c3!important
}
.btn.btn-facebook {
 color:#fff;
 background-color:#3b5998;
 border-color:#3b5998
}
.btn.btn-facebook i {
 color:#fff
}
.btn.btn-facebook .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-facebook .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-facebook.dropdown-toggle:after {
 color:#fff
}
.btn.btn-facebook.focus:not(.btn-text),
.btn.btn-facebook:focus:not(.btn-text),
.btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#30497c;
 border-color:#30497c
}
.btn.btn-facebook.focus:not(.btn-text) i,
.btn.btn-facebook:focus:not(.btn-text) i,
.btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-facebook.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-facebook:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-facebook.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-facebook:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-facebook.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-facebook:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-facebook:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-facebook.disabled,
.btn.btn-facebook:disabled {
 color:#fff;
 background-color:#3b5998;
 border-color:#3b5998
}
.btn.btn-facebook.disabled i,
.btn.btn-facebook:disabled i {
 color:#fff
}
.btn.btn-facebook.disabled .svg-icon svg g [fill],
.btn.btn-facebook:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-facebook.disabled .svg-icon svg:hover g [fill],
.btn.btn-facebook:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-facebook.disabled.dropdown-toggle:after,
.btn.btn-facebook:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-facebook:not(:disabled):not(.disabled).active,
.btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-facebook.btn-dropdown,
.show>.btn.btn-facebook.dropdown-toggle {
 color:#fff;
 background-color:#30497c;
 border-color:#30497c
}
.btn.btn-facebook:not(:disabled):not(.disabled).active i,
.btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-facebook.btn-dropdown i,
.show>.btn.btn-facebook.dropdown-toggle i {
 color:#fff
}
.btn.btn-facebook:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-facebook.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-facebook.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-facebook:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-facebook.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-facebook.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-facebook:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-facebook:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-facebook.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-facebook.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-facebook {
 color:#3b5998;
 background-color:rgba(59,89,152,.1);
 border-color:transparent
}
.btn.btn-light-facebook i {
 color:#3b5998
}
.btn.btn-light-facebook .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3b5998
}
.btn.btn-light-facebook .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-facebook.dropdown-toggle:after {
 color:#3b5998
}
.btn.btn-light-facebook.focus:not(.btn-text),
.btn.btn-light-facebook:focus:not(.btn-text),
.btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#3b5998;
 border-color:transparent
}
.btn.btn-light-facebook.focus:not(.btn-text) i,
.btn.btn-light-facebook:focus:not(.btn-text) i,
.btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-light-facebook.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-facebook:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-facebook.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-facebook:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-facebook.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-facebook:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-facebook:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-facebook.disabled,
.btn.btn-light-facebook:disabled {
 color:#3b5998;
 background-color:rgba(59,89,152,.1);
 border-color:transparent
}
.btn.btn-light-facebook.disabled i,
.btn.btn-light-facebook:disabled i {
 color:#3b5998
}
.btn.btn-light-facebook.disabled .svg-icon svg g [fill],
.btn.btn-light-facebook:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3b5998
}
.btn.btn-light-facebook.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-facebook:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-facebook.disabled.dropdown-toggle:after,
.btn.btn-light-facebook:disabled.dropdown-toggle:after {
 color:#3b5998
}
.btn.btn-light-facebook:not(:disabled):not(.disabled).active,
.btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-light-facebook.btn-dropdown,
.show>.btn.btn-light-facebook.dropdown-toggle {
 color:#fff;
 background-color:#3b5998;
 border-color:transparent
}
.btn.btn-light-facebook:not(:disabled):not(.disabled).active i,
.btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-light-facebook.btn-dropdown i,
.show>.btn.btn-light-facebook.dropdown-toggle i {
 color:#fff
}
.btn.btn-light-facebook:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-light-facebook.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-light-facebook.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-facebook:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-light-facebook.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-light-facebook.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-facebook:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-light-facebook:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-light-facebook.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-light-facebook.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-google {
 color:#fff;
 background-color:#dd4b39;
 border-color:#dd4b39
}
.btn.btn-google i {
 color:#fff
}
.btn.btn-google .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-google .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-google.dropdown-toggle:after {
 color:#fff
}
.btn.btn-google.focus:not(.btn-text),
.btn.btn-google:focus:not(.btn-text),
.btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#cd3623;
 border-color:#cd3623
}
.btn.btn-google.focus:not(.btn-text) i,
.btn.btn-google:focus:not(.btn-text) i,
.btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-google.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-google:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-google.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-google:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-google.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-google:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-google:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-google.disabled,
.btn.btn-google:disabled {
 color:#fff;
 background-color:#dd4b39;
 border-color:#dd4b39
}
.btn.btn-google.disabled i,
.btn.btn-google:disabled i {
 color:#fff
}
.btn.btn-google.disabled .svg-icon svg g [fill],
.btn.btn-google:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-google.disabled .svg-icon svg:hover g [fill],
.btn.btn-google:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-google.disabled.dropdown-toggle:after,
.btn.btn-google:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-google:not(:disabled):not(.disabled).active,
.btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-google.btn-dropdown,
.show>.btn.btn-google.dropdown-toggle {
 color:#fff;
 background-color:#cd3623;
 border-color:#cd3623
}
.btn.btn-google:not(:disabled):not(.disabled).active i,
.btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-google.btn-dropdown i,
.show>.btn.btn-google.dropdown-toggle i {
 color:#fff
}
.btn.btn-google:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-google.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-google.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-google:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-google.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-google.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-google:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-google:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-google.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-google.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-google {
 color:#dd4b39;
 background-color:rgba(221,75,57,.1);
 border-color:transparent
}
.btn.btn-light-google i {
 color:#dd4b39
}
.btn.btn-light-google .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#dd4b39
}
.btn.btn-light-google .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-google.dropdown-toggle:after {
 color:#dd4b39
}
.btn.btn-light-google.focus:not(.btn-text),
.btn.btn-light-google:focus:not(.btn-text),
.btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#dd4b39;
 border-color:transparent
}
.btn.btn-light-google.focus:not(.btn-text) i,
.btn.btn-light-google:focus:not(.btn-text) i,
.btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-light-google.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-google:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-google.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-google:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-google.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-google:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-google:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-google.disabled,
.btn.btn-light-google:disabled {
 color:#dd4b39;
 background-color:rgba(221,75,57,.1);
 border-color:transparent
}
.btn.btn-light-google.disabled i,
.btn.btn-light-google:disabled i {
 color:#dd4b39
}
.btn.btn-light-google.disabled .svg-icon svg g [fill],
.btn.btn-light-google:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#dd4b39
}
.btn.btn-light-google.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-google:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-google.disabled.dropdown-toggle:after,
.btn.btn-light-google:disabled.dropdown-toggle:after {
 color:#dd4b39
}
.btn.btn-light-google:not(:disabled):not(.disabled).active,
.btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-light-google.btn-dropdown,
.show>.btn.btn-light-google.dropdown-toggle {
 color:#fff;
 background-color:#dd4b39;
 border-color:transparent
}
.btn.btn-light-google:not(:disabled):not(.disabled).active i,
.btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-light-google.btn-dropdown i,
.show>.btn.btn-light-google.dropdown-toggle i {
 color:#fff
}
.btn.btn-light-google:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-light-google.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-light-google.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-google:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-light-google.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-light-google.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-google:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-light-google:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-light-google.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-light-google.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-twitter {
 color:#fff;
 background-color:#1da1f2;
 border-color:#1da1f2
}
.btn.btn-twitter i {
 color:#fff
}
.btn.btn-twitter .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-twitter .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-twitter.dropdown-toggle:after {
 color:#fff
}
.btn.btn-twitter.focus:not(.btn-text),
.btn.btn-twitter:focus:not(.btn-text),
.btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#0d8ddc;
 border-color:#0d8ddc
}
.btn.btn-twitter.focus:not(.btn-text) i,
.btn.btn-twitter:focus:not(.btn-text) i,
.btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-twitter.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-twitter:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-twitter.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-twitter:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-twitter.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-twitter:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-twitter:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-twitter.disabled,
.btn.btn-twitter:disabled {
 color:#fff;
 background-color:#1da1f2;
 border-color:#1da1f2
}
.btn.btn-twitter.disabled i,
.btn.btn-twitter:disabled i {
 color:#fff
}
.btn.btn-twitter.disabled .svg-icon svg g [fill],
.btn.btn-twitter:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-twitter.disabled .svg-icon svg:hover g [fill],
.btn.btn-twitter:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-twitter.disabled.dropdown-toggle:after,
.btn.btn-twitter:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-twitter:not(:disabled):not(.disabled).active,
.btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-twitter.btn-dropdown,
.show>.btn.btn-twitter.dropdown-toggle {
 color:#fff;
 background-color:#0d8ddc;
 border-color:#0d8ddc
}
.btn.btn-twitter:not(:disabled):not(.disabled).active i,
.btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-twitter.btn-dropdown i,
.show>.btn.btn-twitter.dropdown-toggle i {
 color:#fff
}
.btn.btn-twitter:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-twitter.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-twitter.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-twitter:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-twitter.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-twitter.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-twitter:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-twitter:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-twitter.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-twitter.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-twitter {
 color:#1da1f2;
 background-color:rgba(29,161,242,.1);
 border-color:transparent
}
.btn.btn-light-twitter i {
 color:#1da1f2
}
.btn.btn-light-twitter .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1da1f2
}
.btn.btn-light-twitter .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-twitter.dropdown-toggle:after {
 color:#1da1f2
}
.btn.btn-light-twitter.focus:not(.btn-text),
.btn.btn-light-twitter:focus:not(.btn-text),
.btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#1da1f2;
 border-color:transparent
}
.btn.btn-light-twitter.focus:not(.btn-text) i,
.btn.btn-light-twitter:focus:not(.btn-text) i,
.btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-light-twitter.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-twitter:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-twitter.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-twitter:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-twitter.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-twitter:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-twitter:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-twitter.disabled,
.btn.btn-light-twitter:disabled {
 color:#1da1f2;
 background-color:rgba(29,161,242,.1);
 border-color:transparent
}
.btn.btn-light-twitter.disabled i,
.btn.btn-light-twitter:disabled i {
 color:#1da1f2
}
.btn.btn-light-twitter.disabled .svg-icon svg g [fill],
.btn.btn-light-twitter:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1da1f2
}
.btn.btn-light-twitter.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-twitter:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-twitter.disabled.dropdown-toggle:after,
.btn.btn-light-twitter:disabled.dropdown-toggle:after {
 color:#1da1f2
}
.btn.btn-light-twitter:not(:disabled):not(.disabled).active,
.btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-light-twitter.btn-dropdown,
.show>.btn.btn-light-twitter.dropdown-toggle {
 color:#fff;
 background-color:#1da1f2;
 border-color:transparent
}
.btn.btn-light-twitter:not(:disabled):not(.disabled).active i,
.btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-light-twitter.btn-dropdown i,
.show>.btn.btn-light-twitter.dropdown-toggle i {
 color:#fff
}
.btn.btn-light-twitter:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-light-twitter.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-light-twitter.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-twitter:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-light-twitter.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-light-twitter.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-twitter:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-light-twitter:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-light-twitter.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-light-twitter.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-instagram {
 color:#fff;
 background-color:#e1306c;
 border-color:#e1306c
}
.btn.btn-instagram i {
 color:#fff
}
.btn.btn-instagram .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-instagram .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-instagram.dropdown-toggle:after {
 color:#fff
}
.btn.btn-instagram.focus:not(.btn-text),
.btn.btn-instagram:focus:not(.btn-text),
.btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#cd1e59;
 border-color:#cd1e59
}
.btn.btn-instagram.focus:not(.btn-text) i,
.btn.btn-instagram:focus:not(.btn-text) i,
.btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-instagram.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-instagram:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-instagram.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-instagram:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-instagram.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-instagram:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-instagram:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-instagram.disabled,
.btn.btn-instagram:disabled {
 color:#fff;
 background-color:#e1306c;
 border-color:#e1306c
}
.btn.btn-instagram.disabled i,
.btn.btn-instagram:disabled i {
 color:#fff
}
.btn.btn-instagram.disabled .svg-icon svg g [fill],
.btn.btn-instagram:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-instagram.disabled .svg-icon svg:hover g [fill],
.btn.btn-instagram:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-instagram.disabled.dropdown-toggle:after,
.btn.btn-instagram:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-instagram:not(:disabled):not(.disabled).active,
.btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-instagram.btn-dropdown,
.show>.btn.btn-instagram.dropdown-toggle {
 color:#fff;
 background-color:#cd1e59;
 border-color:#cd1e59
}
.btn.btn-instagram:not(:disabled):not(.disabled).active i,
.btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-instagram.btn-dropdown i,
.show>.btn.btn-instagram.dropdown-toggle i {
 color:#fff
}
.btn.btn-instagram:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-instagram.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-instagram.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-instagram:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-instagram.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-instagram.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-instagram:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-instagram:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-instagram.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-instagram.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-instagram {
 color:#e1306c;
 background-color:rgba(225,48,108,.1);
 border-color:transparent
}
.btn.btn-light-instagram i {
 color:#e1306c
}
.btn.btn-light-instagram .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e1306c
}
.btn.btn-light-instagram .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-instagram.dropdown-toggle:after {
 color:#e1306c
}
.btn.btn-light-instagram.focus:not(.btn-text),
.btn.btn-light-instagram:focus:not(.btn-text),
.btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#e1306c;
 border-color:transparent
}
.btn.btn-light-instagram.focus:not(.btn-text) i,
.btn.btn-light-instagram:focus:not(.btn-text) i,
.btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-light-instagram.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-instagram:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-instagram.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-instagram:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-instagram.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-instagram:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-instagram:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-instagram.disabled,
.btn.btn-light-instagram:disabled {
 color:#e1306c;
 background-color:rgba(225,48,108,.1);
 border-color:transparent
}
.btn.btn-light-instagram.disabled i,
.btn.btn-light-instagram:disabled i {
 color:#e1306c
}
.btn.btn-light-instagram.disabled .svg-icon svg g [fill],
.btn.btn-light-instagram:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e1306c
}
.btn.btn-light-instagram.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-instagram:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-instagram.disabled.dropdown-toggle:after,
.btn.btn-light-instagram:disabled.dropdown-toggle:after {
 color:#e1306c
}
.btn.btn-light-instagram:not(:disabled):not(.disabled).active,
.btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-light-instagram.btn-dropdown,
.show>.btn.btn-light-instagram.dropdown-toggle {
 color:#fff;
 background-color:#e1306c;
 border-color:transparent
}
.btn.btn-light-instagram:not(:disabled):not(.disabled).active i,
.btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-light-instagram.btn-dropdown i,
.show>.btn.btn-light-instagram.dropdown-toggle i {
 color:#fff
}
.btn.btn-light-instagram:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-light-instagram.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-light-instagram.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-instagram:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-light-instagram.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-light-instagram.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-instagram:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-light-instagram:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-light-instagram.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-light-instagram.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-youtube {
 color:#fff;
 background-color:red;
 border-color:red
}
.btn.btn-youtube i {
 color:#fff
}
.btn.btn-youtube .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-youtube .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-youtube.dropdown-toggle:after {
 color:#fff
}
.btn.btn-youtube.focus:not(.btn-text),
.btn.btn-youtube:focus:not(.btn-text),
.btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#d90000;
 border-color:#d90000
}
.btn.btn-youtube.focus:not(.btn-text) i,
.btn.btn-youtube:focus:not(.btn-text) i,
.btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-youtube.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-youtube:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-youtube.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-youtube:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-youtube.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-youtube:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-youtube:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-youtube.disabled,
.btn.btn-youtube:disabled {
 color:#fff;
 background-color:red;
 border-color:red
}
.btn.btn-youtube.disabled i,
.btn.btn-youtube:disabled i {
 color:#fff
}
.btn.btn-youtube.disabled .svg-icon svg g [fill],
.btn.btn-youtube:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-youtube.disabled .svg-icon svg:hover g [fill],
.btn.btn-youtube:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-youtube.disabled.dropdown-toggle:after,
.btn.btn-youtube:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-youtube:not(:disabled):not(.disabled).active,
.btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-youtube.btn-dropdown,
.show>.btn.btn-youtube.dropdown-toggle {
 color:#fff;
 background-color:#d90000;
 border-color:#d90000
}
.btn.btn-youtube:not(:disabled):not(.disabled).active i,
.btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-youtube.btn-dropdown i,
.show>.btn.btn-youtube.dropdown-toggle i {
 color:#fff
}
.btn.btn-youtube:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-youtube.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-youtube.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-youtube:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-youtube.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-youtube.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-youtube:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-youtube:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-youtube.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-youtube.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-youtube {
 color:red;
 background-color:rgba(255,0,0,.1);
 border-color:transparent
}
.btn.btn-light-youtube i {
 color:red
}
.btn.btn-light-youtube .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:red
}
.btn.btn-light-youtube .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-youtube.dropdown-toggle:after {
 color:red
}
.btn.btn-light-youtube.focus:not(.btn-text),
.btn.btn-light-youtube:focus:not(.btn-text),
.btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:red;
 border-color:transparent
}
.btn.btn-light-youtube.focus:not(.btn-text) i,
.btn.btn-light-youtube:focus:not(.btn-text) i,
.btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-light-youtube.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-youtube:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-youtube.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-youtube:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-youtube.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-youtube:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-youtube:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-youtube.disabled,
.btn.btn-light-youtube:disabled {
 color:red;
 background-color:rgba(255,0,0,.1);
 border-color:transparent
}
.btn.btn-light-youtube.disabled i,
.btn.btn-light-youtube:disabled i {
 color:red
}
.btn.btn-light-youtube.disabled .svg-icon svg g [fill],
.btn.btn-light-youtube:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:red
}
.btn.btn-light-youtube.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-youtube:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-youtube.disabled.dropdown-toggle:after,
.btn.btn-light-youtube:disabled.dropdown-toggle:after {
 color:red
}
.btn.btn-light-youtube:not(:disabled):not(.disabled).active,
.btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-light-youtube.btn-dropdown,
.show>.btn.btn-light-youtube.dropdown-toggle {
 color:#fff;
 background-color:red;
 border-color:transparent
}
.btn.btn-light-youtube:not(:disabled):not(.disabled).active i,
.btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-light-youtube.btn-dropdown i,
.show>.btn.btn-light-youtube.dropdown-toggle i {
 color:#fff
}
.btn.btn-light-youtube:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-light-youtube.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-light-youtube.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-youtube:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-light-youtube.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-light-youtube.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-youtube:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-light-youtube:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-light-youtube.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-light-youtube.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-linkedin {
 color:#fff;
 background-color:#0077b5;
 border-color:#0077b5
}
.btn.btn-linkedin i {
 color:#fff
}
.btn.btn-linkedin .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-linkedin .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-linkedin.dropdown-toggle:after {
 color:#fff
}
.btn.btn-linkedin.focus:not(.btn-text),
.btn.btn-linkedin:focus:not(.btn-text),
.btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#005e8f;
 border-color:#005e8f
}
.btn.btn-linkedin.focus:not(.btn-text) i,
.btn.btn-linkedin:focus:not(.btn-text) i,
.btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-linkedin.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-linkedin:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-linkedin.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-linkedin:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-linkedin.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-linkedin:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-linkedin.disabled,
.btn.btn-linkedin:disabled {
 color:#fff;
 background-color:#0077b5;
 border-color:#0077b5
}
.btn.btn-linkedin.disabled i,
.btn.btn-linkedin:disabled i {
 color:#fff
}
.btn.btn-linkedin.disabled .svg-icon svg g [fill],
.btn.btn-linkedin:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-linkedin.disabled .svg-icon svg:hover g [fill],
.btn.btn-linkedin:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-linkedin.disabled.dropdown-toggle:after,
.btn.btn-linkedin:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-linkedin:not(:disabled):not(.disabled).active,
.btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-linkedin.btn-dropdown,
.show>.btn.btn-linkedin.dropdown-toggle {
 color:#fff;
 background-color:#005e8f;
 border-color:#005e8f
}
.btn.btn-linkedin:not(:disabled):not(.disabled).active i,
.btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-linkedin.btn-dropdown i,
.show>.btn.btn-linkedin.dropdown-toggle i {
 color:#fff
}
.btn.btn-linkedin:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-linkedin.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-linkedin.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-linkedin:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-linkedin.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-linkedin.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-linkedin:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-linkedin:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-linkedin.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-linkedin.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-linkedin {
 color:#0077b5;
 background-color:rgba(0,119,181,.1);
 border-color:transparent
}
.btn.btn-light-linkedin i {
 color:#0077b5
}
.btn.btn-light-linkedin .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#0077b5
}
.btn.btn-light-linkedin .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-linkedin.dropdown-toggle:after {
 color:#0077b5
}
.btn.btn-light-linkedin.focus:not(.btn-text),
.btn.btn-light-linkedin:focus:not(.btn-text),
.btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#0077b5;
 border-color:transparent
}
.btn.btn-light-linkedin.focus:not(.btn-text) i,
.btn.btn-light-linkedin:focus:not(.btn-text) i,
.btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-light-linkedin.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-linkedin:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-linkedin.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-linkedin:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-linkedin.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-linkedin:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-linkedin:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-linkedin.disabled,
.btn.btn-light-linkedin:disabled {
 color:#0077b5;
 background-color:rgba(0,119,181,.1);
 border-color:transparent
}
.btn.btn-light-linkedin.disabled i,
.btn.btn-light-linkedin:disabled i {
 color:#0077b5
}
.btn.btn-light-linkedin.disabled .svg-icon svg g [fill],
.btn.btn-light-linkedin:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#0077b5
}
.btn.btn-light-linkedin.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-linkedin:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-linkedin.disabled.dropdown-toggle:after,
.btn.btn-light-linkedin:disabled.dropdown-toggle:after {
 color:#0077b5
}
.btn.btn-light-linkedin:not(:disabled):not(.disabled).active,
.btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-light-linkedin.btn-dropdown,
.show>.btn.btn-light-linkedin.dropdown-toggle {
 color:#fff;
 background-color:#0077b5;
 border-color:transparent
}
.btn.btn-light-linkedin:not(:disabled):not(.disabled).active i,
.btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-light-linkedin.btn-dropdown i,
.show>.btn.btn-light-linkedin.dropdown-toggle i {
 color:#fff
}
.btn.btn-light-linkedin:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-light-linkedin.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-light-linkedin.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-linkedin:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-light-linkedin.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-light-linkedin.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-linkedin:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-light-linkedin:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-light-linkedin.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-light-linkedin.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-skype {
 color:#fff;
 background-color:#00aff0;
 border-color:#00aff0
}
.btn.btn-skype i {
 color:#fff
}
.btn.btn-skype .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-skype .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-skype.dropdown-toggle:after {
 color:#fff
}
.btn.btn-skype.focus:not(.btn-text),
.btn.btn-skype:focus:not(.btn-text),
.btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#0093ca;
 border-color:#0093ca
}
.btn.btn-skype.focus:not(.btn-text) i,
.btn.btn-skype:focus:not(.btn-text) i,
.btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-skype.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-skype:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-skype.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-skype:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-skype.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-skype:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-skype:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-skype.disabled,
.btn.btn-skype:disabled {
 color:#fff;
 background-color:#00aff0;
 border-color:#00aff0
}
.btn.btn-skype.disabled i,
.btn.btn-skype:disabled i {
 color:#fff
}
.btn.btn-skype.disabled .svg-icon svg g [fill],
.btn.btn-skype:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-skype.disabled .svg-icon svg:hover g [fill],
.btn.btn-skype:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-skype.disabled.dropdown-toggle:after,
.btn.btn-skype:disabled.dropdown-toggle:after {
 color:#fff
}
.btn.btn-skype:not(:disabled):not(.disabled).active,
.btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-skype.btn-dropdown,
.show>.btn.btn-skype.dropdown-toggle {
 color:#fff;
 background-color:#0093ca;
 border-color:#0093ca
}
.btn.btn-skype:not(:disabled):not(.disabled).active i,
.btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-skype.btn-dropdown i,
.show>.btn.btn-skype.dropdown-toggle i {
 color:#fff
}
.btn.btn-skype:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-skype.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-skype.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-skype:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-skype.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-skype.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-skype:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-skype:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-skype.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-skype.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-skype {
 color:#00aff0;
 background-color:rgba(0,175,240,.1);
 border-color:transparent
}
.btn.btn-light-skype i {
 color:#00aff0
}
.btn.btn-light-skype .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#00aff0
}
.btn.btn-light-skype .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-skype.dropdown-toggle:after {
 color:#00aff0
}
.btn.btn-light-skype.focus:not(.btn-text),
.btn.btn-light-skype:focus:not(.btn-text),
.btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled) {
 color:#fff;
 background-color:#00aff0;
 border-color:transparent
}
.btn.btn-light-skype.focus:not(.btn-text) i,
.btn.btn-light-skype:focus:not(.btn-text) i,
.btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled) i {
 color:#fff
}
.btn.btn-light-skype.focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-skype:focus:not(.btn-text) .svg-icon svg g [fill],
.btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-skype.focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-skype:focus:not(.btn-text) .svg-icon svg:hover g [fill],
.btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled) .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-skype.focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-skype:focus:not(.btn-text).dropdown-toggle:after,
.btn.btn-light-skype:hover:not(.btn-text):not(:disabled):not(.disabled).dropdown-toggle:after {
 color:#fff
}
.btn.btn-light-skype.disabled,
.btn.btn-light-skype:disabled {
 color:#00aff0;
 background-color:rgba(0,175,240,.1);
 border-color:transparent
}
.btn.btn-light-skype.disabled i,
.btn.btn-light-skype:disabled i {
 color:#00aff0
}
.btn.btn-light-skype.disabled .svg-icon svg g [fill],
.btn.btn-light-skype:disabled .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#00aff0
}
.btn.btn-light-skype.disabled .svg-icon svg:hover g [fill],
.btn.btn-light-skype:disabled .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-skype.disabled.dropdown-toggle:after,
.btn.btn-light-skype:disabled.dropdown-toggle:after {
 color:#00aff0
}
.btn.btn-light-skype:not(:disabled):not(.disabled).active,
.btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text),
.show .btn.btn-light-skype.btn-dropdown,
.show>.btn.btn-light-skype.dropdown-toggle {
 color:#fff;
 background-color:#00aff0;
 border-color:transparent
}
.btn.btn-light-skype:not(:disabled):not(.disabled).active i,
.btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text) i,
.show .btn.btn-light-skype.btn-dropdown i,
.show>.btn.btn-light-skype.dropdown-toggle i {
 color:#fff
}
.btn.btn-light-skype:not(:disabled):not(.disabled).active .svg-icon svg g [fill],
.btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg g [fill],
.show .btn.btn-light-skype.btn-dropdown .svg-icon svg g [fill],
.show>.btn.btn-light-skype.dropdown-toggle .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.btn.btn-light-skype:not(:disabled):not(.disabled).active .svg-icon svg:hover g [fill],
.btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text) .svg-icon svg:hover g [fill],
.show .btn.btn-light-skype.btn-dropdown .svg-icon svg:hover g [fill],
.show>.btn.btn-light-skype.dropdown-toggle .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.btn.btn-light-skype:not(:disabled):not(.disabled).active.dropdown-toggle:after,
.btn.btn-light-skype:not(:disabled):not(.disabled):active:not(.btn-text).dropdown-toggle:after,
.show .btn.btn-light-skype.btn-dropdown.dropdown-toggle:after,
.show>.btn.btn-light-skype.dropdown-toggle.dropdown-toggle:after {
 color:#fff
}
code {
 background-color:#f3f6f9;
 padding:.15rem .5rem;
 font-weight:400;
 border-radius:.42rem
}
.dropdown-menu {
 left:0
}
.dropdown-menu:after,
.dropdown-menu:before {
 display:none!important
}
.dropdown-menu>.dropdown-item,
.dropdown-menu>li>a {
 outline:0!important;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
.dropdown-menu>.dropdown-item>i:before,
.dropdown-menu>li>a>i:before {
 line-height:0;
 vertical-align:middle
}
.dropdown-menu.dropdown-menu-anim-up {
 -webkit-animation:animation-dropdown-menu-fade-in .3s ease 1,animation-dropdown-menu-move-up .3s ease-out 1;
 animation:animation-dropdown-menu-fade-in .3s ease 1,animation-dropdown-menu-move-up .3s ease-out 1
}
.dropdown-menu .dropdown-menu-anim-down.dropdown-menu-anim,
.dropup .dropdown-menu.dropdown-menu-anim {
 -webkit-animation:animation-dropdown-menu-fade-in .3s ease 1,animation-dropdown-menu-move-down .3s ease-out 1;
 animation:animation-dropdown-menu-fade-in .3s ease 1,animation-dropdown-menu-move-down .3s ease-out 1
}
@media (max-width:600px) {
 .dropdown-menu {
  width:75vw
 }
}
@media (min-width:205px) {
 .dropdown-menu.dropdown-menu-sm {
  width:175px
 }
}
@media (min-width:280px) {
 .dropdown-menu.dropdown-menu-md {
  width:250px
 }
}
@media (min-width:380px) {
 .dropdown-menu.dropdown-menu-lg {
  width:350px
 }
}
@media (min-width:430px) {
 .dropdown-menu.dropdown-menu-xl {
  width:400px
 }
}
@media (min-width:630px) {
 .dropdown-menu.dropdown-menu-xxl {
  width:600px
 }
}
.dropdown-inline {
 display:inline-block
}
.dropdown.dropdown-hover:hover>.dropdown-menu {
 display:block
}
.dropdown.dropdown-hover:hover>.dropdown-menu.dropdown-menu-right {
 left:auto;
 right:0
}
.dropdown.dropdown-hover:hover>.dropdown-toggle:active {
 pointer-events:none
}
@-webkit-keyframes animation-dropdown-menu-fade-in {
 from {
  opacity:0
 }
 to {
  opacity:1
 }
}
@keyframes animation-dropdown-menu-fade-in {
 from {
  opacity:0
 }
 to {
  opacity:1
 }
}
@-webkit-keyframes animation-dropdown-menu-move-down {
 from {
  margin-top:10px
 }
 to {
  margin-top:0
 }
}
@keyframes animation-dropdown-menu-move-down {
 from {
  margin-top:10px
 }
 to {
  margin-top:0
 }
}
@-webkit-keyframes animation-dropdown-menu-move-up {
 from {
  margin-top:10px
 }
 to {
  margin-top:0
 }
}
@keyframes animation-dropdown-menu-move-up {
 from {
  margin-top:10px
 }
 to {
  margin-top:0
 }
}
.form-group label {
 font-size:1rem;
 font-weight:400;
 color:#3f4254
}
.form-group .invalid-feedback,
.form-group .valid-feedback {
 font-size:.9rem;
 font-weight:400
}
.form-group .form-text {
 font-size:.9rem;
 font-weight:400
}
.form-control[readonly] {
 background-color:#fff
}
.form-control.form-control-pill {
 border-radius:1.5
}
.form-control.form-control-pill.form-control-sm {
 border-radius:1.35
}
.form-control.form-control-pill.form-control-lg {
 border-radius:1.5
}
.form-control.active,
.form-control.focus,
.form-control:active,
.form-control:focus {
 -webkit-box-shadow:none!important;
 box-shadow:none!important
}
.form-control.form-control-solid {
 background-color:#f3f6f9;
 border-color:#f3f6f9;
 color:#3f4254;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.form-control.form-control-solid::-moz-placeholder {
 color:#b5b5c3;
 opacity:1
}
.form-control.form-control-solid:-ms-input-placeholder {
 color:#b5b5c3
}
.form-control.form-control-solid::-webkit-input-placeholder {
 color:#b5b5c3
}
.form-control.form-control-solid.active,
.form-control.form-control-solid.focus,
.form-control.form-control-solid:active,
.form-control.form-control-solid:focus {
 background-color:#ebedf3;
 border-color:#ebedf3;
 color:#3f4254;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.form-control-iconless {
 background-image:none
}
.form-control-iconless .form-control {
 background-image:none
}
.placeholder-dark-50::-moz-placeholder {
 color:#7e8299;
 opacity:1
}
.placeholder-dark-50:-ms-input-placeholder {
 color:#7e8299
}
.placeholder-dark-50::-webkit-input-placeholder {
 color:#7e8299
}
.placeholder-dark-75::-moz-placeholder {
 color:#3f4254;
 opacity:1
}
.placeholder-dark-75:-ms-input-placeholder {
 color:#3f4254
}
.placeholder-dark-75::-webkit-input-placeholder {
 color:#3f4254
}
.placeholder-white::-moz-placeholder {
 color:#fff;
 opacity:1
}
.placeholder-white:-ms-input-placeholder {
 color:#fff
}
.placeholder-white::-webkit-input-placeholder {
 color:#fff
}
.custom-select {
 -webkit-appearance:none;
 -moz-appearance:none;
 appearance:none;
 -webkit-box-shadow:none;
 box-shadow:none
}
.custom-file {
 width:100%
}
.custom-file-input:focus~.custom-file-label {
 -webkit-box-shadow:none!important;
 box-shadow:none!important
}
.custom-file-label {
 text-align:left
}
.custom-file-label:after {
 float:left
}
.input-group .form-control.is-invalid+.input-group-append,
.input-group .form-control.is-valid+.input-group-append {
 margin-left:0
}
.input-group .input-group-prepend+.form-control.is-invalid,
.input-group .input-group-prepend+.form-control.is-valid {
 margin-left:1px
}
.input-group i {
 line-height:0;
 font-size:1.3rem
}
.input-group i:after,
.input-group i:before {
 line-height:0
}
.input-group .svg-icon {
 line-height:0
}
.input-group.input-group-sm i {
 line-height:0;
 font-size:1rem
}
.input-group.input-group-lg i {
 line-height:0;
 font-size:1.4rem
}
.input-group.input-group-solid {
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 background-color:#f3f6f9;
 border-radius:.42rem
}
.input-group.input-group-solid.active,
.input-group.input-group-solid.focus {
 background-color:#ebedf3;
 border-color:#ebedf3;
 color:#3f4254;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.input-group.input-group-solid .form-control {
 border:0;
 background-color:transparent;
 outline:0!important;
 -webkit-box-shadow:none;
 box-shadow:none
}
.input-group.input-group-solid .form-control.form-control-solid.active,
.input-group.input-group-solid .form-control.form-control-solid.focus,
.input-group.input-group-solid .form-control.form-control-solid:active,
.input-group.input-group-solid .form-control.form-control-solid:focus {
 background-color:#ebedf3;
 border-color:#ebedf3;
 color:#3f4254;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.input-group.input-group-solid.input-group-sm {
 border-radius:.28rem
}
.input-group.input-group-solid.input-group-lg {
 border-radius:.42rem
}
.input-group.input-group-solid .input-group-append,
.input-group.input-group-solid .input-group-prepend,
.input-group.input-group-solid .input-group-text {
 background-color:transparent;
 border:0;
 padding-top:0;
 padding-bottom:0
}
.input-group.input-group-solid .input-group-append .btn-secondary,
.input-group.input-group-solid .input-group-prepend .btn-secondary,
.input-group.input-group-solid .input-group-text .btn-secondary {
 border:0!important
}
.input-group.input-group-solid .input-group-prepend~.form-control {
 padding-left:0!important
}
.validated .invalid-feedback,
.validated .valid-feedback {
 display:block
}
.input-icon {
 position:relative
}
.input-icon span {
 left:0;
 top:0;
 bottom:0;
 position:absolute;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 width:calc(1.5em + 1.3rem + 2px)
}
.input-icon span i {
 line-height:0;
 color:#7e8299
}
.input-icon span i:after,
.input-icon span i:before {
 line-height:0
}
.input-icon span .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299
}
.input-icon span .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.input-icon span .svg-icon svg {
 height:24px;
 width:24px
}
.input-icon .form-control {
 padding-left:calc(1.5em + 1.3rem + 2px)
}
.input-icon.input-icon-right span {
 right:0;
 left:auto
}
.input-icon.input-icon-right .form-control {
 padding-left:1rem;
 padding-right:calc(1.5em + 1.3rem + 2px)
}
.resize-none {
 resize:none
}
.row.row-paddingless {
 margin-left:0;
 margin-right:0
}
.row.row-paddingless>[class*=col] {
 padding-left:0;
 padding-right:0
}
.row.row-stretch {
 height:100%
}
.row .col-stretch {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:stretch;
 -ms-flex-align:stretch;
 align-items:stretch
}
.row[class*=row-col-divider-]>div {
 border-bottom:1px solid #ebedf3
}
.row[class*=row-col-divider-]>div:last-child {
 border-bottom:0
}
.row.row-col-divider>div {
 border-bottom:0;
 border-right:1px solid #ebedf3
}
.row.row-col-divider>div:last-child {
 border-right:0
}
@media (min-width:576px) {
 .row.row-col-divider-sm>div {
  border-bottom:0;
  border-right:1px solid #ebedf3
 }
 .row.row-col-divider-sm>div:last-child {
  border-right:0
 }
}
@media (min-width:768px) {
 .row.row-col-divider-md>div {
  border-bottom:0;
  border-right:1px solid #ebedf3
 }
 .row.row-col-divider-md>div:last-child {
  border-right:0
 }
}
@media (min-width:992px) {
 .row.row-col-divider-lg>div {
  border-bottom:0;
  border-right:1px solid #ebedf3
 }
 .row.row-col-divider-lg>div:last-child {
  border-right:0
 }
}
@media (min-width:1200px) {
 .row.row-col-divider-xl>div {
  border-bottom:0;
  border-right:1px solid #ebedf3
 }
 .row.row-col-divider-xl>div:last-child {
  border-right:0
 }
}
@media (min-width:1400px) {
 .row.row-col-divider-xxl>div {
  border-bottom:0;
  border-right:1px solid #ebedf3
 }
 .row.row-col-divider-xxl>div:last-child {
  border-right:0
 }
}
.gutter-b {
 margin-bottom:25px
}
.gutter-t {
 margin-top:25px
}
.modal .modal-header {
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.modal .modal-header .modal-title {
 font-weight:500;
 font-size:1.3rem;
 color:#181c32
}
.modal .modal-header .modal-title small {
 font-weight:400;
 font-size:.9rem;
 color:#b5b5c3
}
.modal .modal-header .close {
 outline:0!important;
 color:#b5b5c3;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 padding:0;
 margin:0;
 line-height:0
}
.modal .modal-header .close .ki,
.modal .modal-header .close i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#3f4254;
 font-size:.8rem
}
.modal .modal-header .close span {
 display:none
}
.modal .modal-header .close:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#3699ff
}
.modal .modal-header .close:hover .ki,
.modal .modal-header .close:hover i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#3699ff
}
.modal.modal-sticky.modal-sticky-bottom-right {
 padding:0!important;
 max-width:500px;
 height:auto;
 position:fixed;
 left:auto;
 top:auto;
 bottom:25px;
 right:25px;
 margin:0;
 -webkit-box-shadow:0 0 60px -15px rgba(0,0,0,.2);
 box-shadow:0 0 60px -15px rgba(0,0,0,.2);
 border-radius:.42rem
}
.modal.modal-sticky.modal-sticky-bottom-right .modal-dialog {
 position:static;
 max-width:500px;
 width:auto;
 margin:0;
 border-radius:.42rem
}
.modal.modal-sticky.modal-sticky-bottom-right .modal-dialog .modal-content {
 border:0;
 border-radius:.42rem
}
.modal.modal-sticky.modal-sticky-bottom-right.modal-sticky-lg {
 max-width:600px
}
.modal.modal-sticky.modal-sticky-bottom-right.modal-sticky-lg .modal-dialog {
 max-width:600px
}
@media (max-width:991.98px) {
 .modal.modal-sticky.modal-sticky-bottom-right {
  bottom:10px;
  right:10px
 }
}
@media (max-width:767.98px) {
 .modal.modal-sticky.modal-sticky-bottom-right {
  max-width:90%
 }
}
.modal-open {
 overflow:auto!important;
 padding:0!important
}
@media (min-width:1200px) {
 .modal-dialog.modal-xl {
  max-width:1100px
 }
}
.progress.progress-xs {
 height:.5rem
}
.progress.progress-xs .progress-bar {
 border-radius:.28rem
}
.progress.progress-sm {
 height:.75rem
}
.progress.progress-sm .progress-bar {
 border-radius:.28rem
}
.progress.progress-lg {
 height:1.5rem
}
.progress.progress-lg .progress-bar {
 border-radius:.85rem
}
.progress-vertical {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:stretch;
 -ms-flex-align:stretch;
 align-items:stretch;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between
}
.progress-vertical .progress {
 height:100%;
 border-radius:.42rem;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:end;
 -ms-flex-align:end;
 align-items:flex-end;
 margin-right:1rem
}
.progress-vertical .progress:last-child {
 margin-right:0
}
.progress-vertical .progress .progress-bar {
 width:8px;
 border-radius:.42rem
}
.table thead td,
.table thead th {
 font-weight:600;
 font-size:1rem;
 border-bottom-width:1px;
 padding-top:1rem;
 padding-bottom:1rem
}
.table.table-head-borderless thead td,
.table.table-head-borderless thead th {
 border-top:0
}
.table.table-head-solid thead td,
.table.table-head-solid thead th {
 background-color:#f3f6f9
}
.table.table-light-primary thead tr {
 color:#3699ff;
 background-color:rgba(54,153,255,.1)
}
.table.table-light-secondary thead tr {
 color:#e4e6ef;
 background-color:rgba(228,230,239,.1)
}
.table.table-light-success thead tr {
 color:#1bc5bd;
 background-color:rgba(27,197,189,.1)
}
.table.table-light-info thead tr {
 color:#8950fc;
 background-color:rgba(137,80,252,.1)
}
.table.table-light-warning thead tr {
 color:#ffa800;
 background-color:rgba(255,168,0,.1)
}
.table.table-light-danger thead tr {
 color:#f64e60;
 background-color:rgba(246,78,96,.1)
}
.table.table-light-light thead tr {
 color:#f3f6f9;
 background-color:rgba(243,246,249,.1)
}
.table.table-light-dark thead tr {
 color:#181c32;
 background-color:rgba(24,28,50,.1)
}
.table.table-light-white thead tr {
 color:#fff;
 background-color:rgba(255,255,255,.1)
}
.table.table-head-custom thead th,
.table.table-head-custom thead tr {
 font-weight:600;
 color:#b5b5c3!important;
 font-size:.9rem;
 text-transform:uppercase;
 letter-spacing:.1rem
}
.table.table-foot-custom tfoot td,
.table.table-foot-custom tfoot th {
 font-weight:600;
 color:#b5b5c3!important;
 font-size:.9rem;
 text-transform:uppercase;
 letter-spacing:.1rem
}
.table.table-head-bg thead th,
.table.table-head-bg thead tr {
 background-color:#f3f6f9;
 border-bottom:0;
 letter-spacing:1px
}
.table.table-head-bg thead th:first-child,
.table.table-head-bg thead tr:first-child {
 border-top-left-radius:.42rem;
 border-bottom-left-radius:.42rem
}
.table.table-head-bg thead th:last-child,
.table.table-head-bg thead tr:last-child {
 border-top-right-radius:.42rem;
 border-bottom-right-radius:.42rem
}
.table.table-foot-bg tfoot td,
.table.table-foot-bg tfoot th {
 border-bottom:0;
 background-color:#f3f6f9
}
.table.table-foot-bg tfoot td:first-child,
.table.table-foot-bg tfoot th:first-child {
 border-top-left-radius:.42rem;
 border-bottom-left-radius:.42rem
}
.table.table-foot-bg tfoot td:last-child,
.table.table-foot-bg tfoot th:last-child {
 border-top-right-radius:.42rem;
 border-bottom-right-radius:.42rem
}
.table.table-separate td,
.table.table-separate th {
 border-top:0;
 border-bottom:1px solid #ebedf3
}
.table.table-separate td:first-child,
.table.table-separate th:first-child {
 padding-left:0!important
}
.table.table-separate td:last-child,
.table.table-separate th:last-child {
 padding-right:0!important
}
.table.table-separate tfoot td,
.table.table-separate tfoot th {
 border-bottom:0;
 border-top:1px solid #ebedf3
}
.table.table-separate tbody tr:last-child td {
 border-bottom:0
}
.table.table-bordered tfoot td,
.table.table-bordered tfoot th {
 border-bottom:0
}
.table.table-vertical-center td,
.table.table-vertical-center th {
 vertical-align:middle
}
.table:not(.table-bordered) thead td,
.table:not(.table-bordered) thead th {
 border-top:0
}
.popover .popover-header {
 font-size:1rem;
 font-weight:500;
 border-bottom:1px solid #ebedf3
}
.popover.bs-popover-auto[x-placement^=right],
.popover.bs-popover-right {
 margin-right:auto;
 margin-left:.5rem
}
.popover.bs-popover-auto[x-placement^=right]>.arrow,
.popover.bs-popover-right>.arrow {
 right:auto;
 left:calc(-.5rem - 1px)
}
.popover.bs-popover-auto[x-placement^=right]>.arrow::before,
.popover.bs-popover-right>.arrow::before {
 right:auto;
 left:0;
 border-width:.5rem .5rem .5rem 0;
 border-right-color:#fff
}
.popover.bs-popover-auto[x-placement^=right]>.arrow::after,
.popover.bs-popover-right>.arrow::after {
 right:auto;
 left:1px;
 border-width:.5rem .5rem .5rem 0;
 border-right-color:#fff
}
.popover.bs-popover-auto[x-placement^=left],
.popover.bs-popover-left {
 margin-left:auto;
 margin-right:.5rem
}
.popover.bs-popover-auto[x-placement^=left]>.arrow,
.popover.bs-popover-left>.arrow {
 left:auto;
 right:calc(-.5rem - 1px)
}
.popover.bs-popover-auto[x-placement^=left]>.arrow::before,
.popover.bs-popover-left>.arrow::before {
 left:auto;
 right:0;
 border-width:.5rem 0 .5rem .5rem;
 border-left-color:#fff
}
.popover.bs-popover-auto[x-placement^=left]>.arrow::after,
.popover.bs-popover-left>.arrow::after {
 left:auto;
 right:1px;
 border-width:.5rem 0 .5rem .5rem;
 border-left-color:#fff
}
.tooltip .tooltip-inner {
 -webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);
 box-shadow:0 0 20px 0 rgba(0,0,0,.15)
}
.tooltip.tooltop-auto-width .tooltip-inner {
 white-space:nowrap;
 max-width:none
}
.tooltip.tooltip-dark .tooltip-inner {
 color:#fff;
 background-color:#181c32
}
.tooltip.tooltip-dark.bs-tooltip-auto[x-placement^=top] .arrow::before,
.tooltip.tooltip-dark.bs-tooltip-top .arrow::before {
 border-top-color:#181c32
}
.tooltip.tooltip-dark.bs-tooltip-auto[x-placement^=right] .arrow::before,
.tooltip.tooltip-dark.bs-tooltip-right .arrow::before {
 border-right-color:#181c32
}
.tooltip.tooltip-dark.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.tooltip.tooltip-dark.bs-tooltip-bottom .arrow::before {
 border-bottom-color:#181c32
}
.tooltip.tooltip-dark.bs-tooltip-auto[x-placement^=left] .arrow::before,
.tooltip.tooltip-dark.bs-tooltip-left .arrow::before {
 border-left-color:#181c32
}
.accordion .card {
 overflow:visible!important
}
.accordion .card:last-child {
 margin-bottom:0
}
.accordion .card .card-header {
 cursor:pointer;
 margin:0;
 border-bottom:0;
 padding:0;
 background-color:#f3f6f9
}
.accordion .card .card-header .card-title {
 padding:1rem 1.25rem;
 margin:0;
 font-size:1.15rem;
 font-weight:500;
 color:#3699ff;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:start;
 -ms-flex-pack:start;
 justify-content:flex-start;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.accordion .card .card-header .card-title>i {
 margin-right:1rem;
 font-size:1.4rem;
 color:#3699ff;
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.accordion .card .card-header .card-title .card-label {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
.accordion .card .card-header .card-title.collapsed {
 color:#3f4254;
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.accordion .card .card-header .card-title.collapsed>i {
 color:#b5b5c3;
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.accordion .card .card-header .card-title:after {
 right:1rem
}
.accordion .card .card-header .card-text {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
.accordion .card .card-body {
 padding:1rem 1.25rem;
 font-size:1rem
}
.accordion:last-child {
 margin-bottom:0
}
.accordion-outline .card {
 background-color:transparent
}
.accordion.accordion-light .card {
 border:0;
 border-top:1px solid #ebedf3
}
.accordion.accordion-light .card .card-header {
 background-color:transparent;
 border:0
}
.accordion.accordion-light .card .card-header .card-title {
 padding:1rem 0
}
.accordion.accordion-light .card .card-header .card-title:after {
 right:0
}
.accordion.accordion-light .card .card-body {
 padding:0 0 1rem 0
}
.accordion.accordion-light .card:first-child {
 border-top:0
}
.accordion.accordion-light .card:first-child .card-header {
 margin:0
}
.accordion.accordion-light .card:last-child .card-body {
 padding:0;
 margin:0
}
.accordion.accordion-light-borderless .card {
 border-top:0
}
.accordion.accordion-solid .card {
 border:0;
 margin-bottom:1.25rem
}
.accordion.accordion-solid .card .card-header {
 padding:0;
 background-color:transparent
}
.accordion.accordion-solid .card .card-header .card-title {
 background-color:#f3f6f9;
 border-radius:.42rem;
 border-bottom-left-radius:0;
 border-bottom-right-radius:0
}
.accordion.accordion-solid .card .card-header .card-title.collapsed {
 border-radius:.42rem
}
.accordion.accordion-solid .card .card-body {
 border:1px solid #f3f6f9;
 border-bottom-left-radius:.42rem;
 border-bottom-right-radius:.42rem
}
.accordion.accordion-solid .card:last-child {
 margin:0
}
.accordion.accordion-toggle-plus .card .card-header .card-title {
 color:#3699ff;
 position:relative
}
.accordion.accordion-toggle-plus .card .card-header .card-title:after {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 position:absolute;
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:"";
 font-size:.75rem;
 color:#3699ff
}
.accordion.accordion-toggle-plus .card .card-header .card-title.collapsed {
 color:#3f4254
}
.accordion.accordion-toggle-plus .card .card-header .card-title.collapsed:after {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 color:#7e8299;
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:""
}
.accordion.accordion-toggle-arrow .card .card-header .card-title {
 color:#3699ff;
 position:relative
}
.accordion.accordion-toggle-arrow .card .card-header .card-title:after {
 position:absolute;
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:"";
 color:#3699ff;
 font-size:.7rem;
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.accordion.accordion-toggle-arrow .card .card-header .card-title.collapsed {
 color:#3f4254;
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.accordion.accordion-toggle-arrow .card .card-header .card-title.collapsed:after {
 color:#7e8299;
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 -webkit-transform:rotate(-90deg);
 transform:rotate(-90deg)
}
.accordion.accordion-svg-toggle .card .card-header .card-title .svg-icon svg {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 -webkit-transform:rotate(90deg);
 transform:rotate(90deg)
}
.accordion.accordion-svg-toggle .card .card-header .card-title.collapsed .svg-icon svg {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 -webkit-transform:rotate(0);
 transform:rotate(0)
}
.accordion.accordion-panel .card {
 border-radius:.42rem
}
.accordion.accordion-panel .card .card-header .card-title {
 background-color:#fff;
 border-radius:.42rem
}
.accordion.accordion-panel .card .card-body {
 padding-top:0;
 border:0;
 border-radius:.42rem
}
.datatable:not(.table) {
 display:none
}
.datatable.datatable-default {
 display:block
}
.datatable.datatable-default>.datatable-table {
 background-color:#fff;
 border-collapse:collapse;
 overflow:hidden;
 display:none;
 width:100%
}
.datatable.datatable-default>.datatable-table>.datatable-body,
.datatable.datatable-default>.datatable-table>.datatable-foot,
.datatable.datatable-default>.datatable-table>.datatable-head {
 visibility:hidden;
 display:block
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row {
 width:100%
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell {
 vertical-align:middle;
 padding:1rem 1rem;
 font-size:1rem
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell:first-child,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell:first-child,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell:first-child {
 padding-left:0
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell:last-child,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell:last-child,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell:last-child {
 padding-right:0
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-left,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-left,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-left {
 text-align:left
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-left>span,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-left>span,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-left>span {
 text-align:left
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-right,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-right,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-right {
 text-align:right
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-right>span,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-right>span,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-right>span {
 text-align:right
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-right>span>i,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-right>span>i,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-right>span>i {
 right:0
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-center,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-center,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-center {
 text-align:center
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-center>span,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-center>span,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-center>span {
 text-align:center
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-sort,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-sort,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-sort {
 cursor:pointer
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-sort i,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-sort i,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-sort i {
 font-size:.6rem
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-resizing,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-resizing,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-resizing {
 cursor:col-resize
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell>span,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell>span,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell>span {
 display:block;
 overflow:hidden;
 text-overflow:ellipsis
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-check,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-check,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-check {
 text-align:left
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-check>span,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-check>span,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-check>span {
 overflow:visible
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-check>span>.checkbox,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-check>span>.checkbox,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-check>span>.checkbox {
 top:2px;
 padding:0;
 margin:0
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-toggle-detail>span,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-toggle-detail>span,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-toggle-detail>span {
 width:12px
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-toggle-detail>.datatable-toggle-detail,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-toggle-detail>.datatable-toggle-detail,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-toggle-detail>.datatable-toggle-detail {
 display:inline-block;
 text-align:right
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-toggle-detail>.datatable-toggle-detail>i,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-toggle-detail>.datatable-toggle-detail>i,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-toggle-detail>.datatable-toggle-detail>i {
 font-size:1.4rem;
 width:12px
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell .dropdown,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell .dropdown,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell .dropdown {
 display:inline-block
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell .dropdown .dropdown-menu,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell .dropdown .dropdown-menu,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell .dropdown .dropdown-menu {
 margin-top:.5rem
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell .dropdown.dropup .dropdown-menu,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell .dropdown.dropup .dropdown-menu,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell .dropdown.dropup .dropdown-menu {
 margin-top:auto;
 margin-bottom:.5rem
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell .dropdown .dropdown-menu.dropdown-menu-right,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell .dropdown .dropdown-menu.dropdown-menu-right,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell .dropdown .dropdown-menu.dropdown-menu-right {
 margin-right:-.8rem;
 margin-left:65px
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell .dropdown .dropdown-menu.dropdown-menu-left,
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell .dropdown .dropdown-menu.dropdown-menu-left,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell .dropdown .dropdown-menu.dropdown-menu-left {
 margin-left:-10rem
}
.datatable.datatable-default>.datatable-table>.datatable-body>.datatable-lock,
.datatable.datatable-default>.datatable-table>.datatable-foot>.datatable-lock,
.datatable.datatable-default>.datatable-table>.datatable-head>.datatable-lock {
 border:0
}
.datatable.datatable-default>.datatable-table>.datatable-body>.datatable-lock.datatable-lock-left,
.datatable.datatable-default>.datatable-table>.datatable-foot>.datatable-lock.datatable-lock-left,
.datatable.datatable-default>.datatable-table>.datatable-head>.datatable-lock.datatable-lock-left {
 z-index:1;
 -webkit-box-shadow:0 10px 17px 5px rgba(0,0,0,.075);
 box-shadow:0 10px 17px 5px rgba(0,0,0,.075)
}
.datatable.datatable-default>.datatable-table>.datatable-body>.datatable-lock.datatable-lock-right,
.datatable.datatable-default>.datatable-table>.datatable-foot>.datatable-lock.datatable-lock-right,
.datatable.datatable-default>.datatable-table>.datatable-head>.datatable-lock.datatable-lock-right {
 -webkit-box-shadow:0 10px 17px 5px rgba(0,0,0,.075);
 box-shadow:0 10px 17px 5px rgba(0,0,0,.075)
}
.datatable.datatable-default>.datatable-table>.datatable-body>.datatable-lock.datatable-lock-scroll,
.datatable.datatable-default>.datatable-table>.datatable-foot>.datatable-lock.datatable-lock-scroll,
.datatable.datatable-default>.datatable-table>.datatable-head>.datatable-lock.datatable-lock-scroll {
 position:relative
}
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell>span,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell>span {
 font-weight:500;
 vertical-align:middle;
 color:#181c32
}
.datatable.datatable-default>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-sorted>span,
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-sorted>span {
 color:#3699ff
}
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell {
 padding:.75rem 1rem
}
.datatable.datatable-default>.datatable-table>.datatable-head .datatable-row>.datatable-cell>span>i {
 display:inline-block;
 position:relative;
 right:-10px;
 line-height:0;
 vertical-align:middle;
 font-size:1.1rem;
 color:#3699ff
}
.datatable.datatable-default>.datatable-table>.datatable-body.ps {
 padding-bottom:0
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell {
 font-weight:regular;
 -webkit-transition:background .3s ease;
 transition:background .3s ease
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell>span {
 color:#3f4254
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-check>span>.checkbox {
 top:1px
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell.datatable-cell-hover {
 -webkit-transition:background .3s ease;
 transition:background .3s ease;
 background-color:transparent
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row.datatable-row-even>.datatable-cell {
 background-color:transparent
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row.datatable-row-active>.datatable-cell {
 background-color:#f3f6f9
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row.datatable-row-hover:not(.datatable-row-active) {
 -webkit-transition:background .3s ease;
 transition:background .3s ease
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row.datatable-row-hover:not(.datatable-row-active)>.datatable-cell {
 -webkit-transition:background .3s ease;
 transition:background .3s ease;
 background-color:transparent
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row-detail {
 display:block
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row-detail .datatable-detail {
 display:block;
 padding:0 2.25rem
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row-detail .datatable-detail table {
 -webkit-box-shadow:0 10px 15px 1px rgba(0,0,0,.05);
 box-shadow:0 10px 15px 1px rgba(0,0,0,.05)
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row-detail .datatable-detail .datatable-row {
 display:table-row
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row-detail .datatable-detail .datatable-row>.datatable-cell {
 padding:1rem 1.5rem;
 text-align:left;
 vertical-align:top
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row-detail .datatable-detail .datatable-row>.datatable-cell>span {
 width:auto!important
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row-detail .datatable-detail .datatable-row>.datatable-cell:first-child {
 font-weight:500
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row-detail .datatable-detail .datatable-row>.datatable-cell:last-child {
 font-weight:regular;
 padding-left:1.5rem
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-toggle-detail {
 vertical-align:middle
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-toggle-detail i {
 -webkit-transition:color .3s ease;
 transition:color .3s ease;
 color:#3699ff
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-toggle-detail i:before {
 line-height:0;
 vertical-align:middle
}
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-toggle-detail.datatable-toggle-detail-active i,
.datatable.datatable-default>.datatable-table>.datatable-body .datatable-toggle-detail:hover i {
 -webkit-transition:color .3s ease;
 transition:color .3s ease;
 color:#3699ff
}
.datatable.datatable-default.datatable-bordered>.datatable-table>.datatable-body .datatable-row,
.datatable.datatable-default.datatable-bordered>.datatable-table>.datatable-foot .datatable-row,
.datatable.datatable-default.datatable-bordered>.datatable-table>.datatable-head .datatable-row {
 border-bottom:1px solid #ebedf3
}
.datatable.datatable-default.datatable-bordered>.datatable-table>.datatable-body .datatable-row.datatable-row-subtable-expanded,
.datatable.datatable-default.datatable-bordered>.datatable-table>.datatable-foot .datatable-row.datatable-row-subtable-expanded,
.datatable.datatable-default.datatable-bordered>.datatable-table>.datatable-head .datatable-row.datatable-row-subtable-expanded {
 border-bottom:0
}
.datatable.datatable-default.datatable-bordered>.datatable-table>.datatable-body .datatable-row:last-child {
 border-bottom:0
}
.datatable.datatable-default.datatable-bordered>.datatable-table>.datatable-body tr:last-of-type {
 border-bottom:0
}
.datatable.datatable-default.datatable-bordered>.datatable-table>.datatable-body .datatable-row-detail .datatable-detail table {
 border-left:1px solid #ebedf3;
 border-right:1px solid #ebedf3
}
.datatable.datatable-default.datatable-head-custom>.datatable-table>.datatable-foot .datatable-row>.datatable-cell>span,
.datatable.datatable-default.datatable-head-custom>.datatable-table>.datatable-head .datatable-row>.datatable-cell>span {
 color:#b5b5c3;
 font-size:.9rem;
 text-transform:uppercase;
 font-weight:600;
 letter-spacing:.1rem
}
.datatable.datatable-default.datatable-head-custom>.datatable-table>.datatable-foot .datatable-row>.datatable-cell.datatable-cell-sorted>span,
.datatable.datatable-default.datatable-head-custom>.datatable-table>.datatable-head .datatable-row>.datatable-cell.datatable-cell-sorted>span {
 color:#3699ff
}
.datatable.datatable-default.datatable-head-bg>.datatable-table>.datatable-head .datatable-row {
 border-bottom:0
}
.datatable.datatable-default.datatable-head-bg>.datatable-table>.datatable-head .datatable-row>.datatable-cell {
 background-color:#f3f6f9
}
.datatable.datatable-default.datatable-head-bg>.datatable-table>.datatable-head .datatable-row>.datatable-cell:first-child {
 border-top-left-radius:.42rem;
 border-bottom-left-radius:.42rem
}
.datatable.datatable-default.datatable-head-bg>.datatable-table>.datatable-head .datatable-row>.datatable-cell:last-child {
 border-top-right-radius:.42rem;
 border-bottom-right-radius:.42rem
}
.datatable.datatable-default.datatable-foot-bg>.datatable-table>.datatable-foot .datatable-row {
 border-bottom:0
}
.datatable.datatable-default.datatable-foot-bg>.datatable-table>.datatable-foot .datatable-row>.datatable-cell {
 background-color:#f3f6f9
}
.datatable.datatable-default.datatable-foot-bg>.datatable-table>.datatable-foot .datatable-row>.datatable-cell:first-child {
 border-top-left-radius:.42rem;
 border-bottom-left-radius:.42rem
}
.datatable.datatable-default.datatable-foot-bg>.datatable-table>.datatable-foot .datatable-row>.datatable-cell:last-child {
 border-top-right-radius:.42rem;
 border-bottom-right-radius:.42rem
}
.datatable.datatable-default.datatable-error .datatable-body {
 padding:30px;
 text-align:center
}
.datatable.datatable-default.datatable-lock>.datatable-table>.datatable-body>.datatable-lock,
.datatable.datatable-default.datatable-lock>.datatable-table>.datatable-foot>.datatable-lock,
.datatable.datatable-default.datatable-lock>.datatable-table>.datatable-head>.datatable-lock {
 display:inline-block;
 position:relative;
 vertical-align:top;
 overflow:hidden
}
.datatable.datatable-default.datatable-loaded {
 display:block
}
.datatable.datatable-default.datatable-loaded>.datatable-table {
 display:block
}
.datatable.datatable-default.datatable-loaded>.datatable-table>.datatable-body,
.datatable.datatable-default.datatable-loaded>.datatable-table>.datatable-foot,
.datatable.datatable-default.datatable-loaded>.datatable-table>.datatable-head {
 visibility:visible;
 display:block;
 position:relative
}
.datatable.datatable-default.datatable-loaded>.datatable-table>.datatable-body .datatable-row,
.datatable.datatable-default.datatable-loaded>.datatable-table>.datatable-foot .datatable-row,
.datatable.datatable-default.datatable-loaded>.datatable-table>.datatable-head .datatable-row {
 display:table;
 table-layout:initial
}
.datatable.datatable-default.datatable-scroll>.datatable-table {
 display:block
}
.datatable.datatable-default.datatable-scroll>.datatable-table>.datatable-foot,
.datatable.datatable-default.datatable-scroll>.datatable-table>.datatable-head {
 overflow:hidden
}
.datatable.datatable-default.datatable-scroll>.datatable-table>.datatable-foot .datatable-row,
.datatable.datatable-default.datatable-scroll>.datatable-table>.datatable-head .datatable-row {
 position:relative
}
.datatable.datatable-default.datatable-scroll>.datatable-table>.datatable-body {
 overflow:hidden
}
.datatable.datatable-default.datatable-subtable>.datatable-table {
 margin-bottom:0
}
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-toggle-subtable,
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-foot .datatable-toggle-subtable,
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-head .datatable-toggle-subtable {
 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
}
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-toggle-subtable>i,
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-foot .datatable-toggle-subtable>i,
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-head .datatable-toggle-subtable>i {
 line-height:0;
 font-size:1.4rem;
 color:#3699ff
}
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-toggle-subtable:hover,
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-foot .datatable-toggle-subtable:hover,
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-head .datatable-toggle-subtable:hover {
 text-decoration:none
}
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-row-subtable,
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-foot .datatable-row-subtable,
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-head .datatable-row-subtable {
 display:table;
 width:100%;
 border-top:0
}
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-row-subtable>.datatable-subtable>.datatable,
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-foot .datatable-row-subtable>.datatable-subtable>.datatable,
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-head .datatable-row-subtable>.datatable-subtable>.datatable {
 padding:0 2.25rem
}
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-row-subtable>.datatable-subtable>.datatable>.datatable-pager,
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-foot .datatable-row-subtable>.datatable-subtable>.datatable>.datatable-pager,
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-head .datatable-row-subtable>.datatable-subtable>.datatable>.datatable-pager {
 padding:2.25rem 0
}
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-row.datatable-row-subtable-expanded>.datatable-cell {
 background-color:#f3f6f9!important
}
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-row-subtable {
 background-color:transparent
}
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-row-subtable>.datatable-subtable>.datatable {
 -webkit-box-shadow:0 10px 15px 1px rgba(0,0,0,.05);
 box-shadow:0 10px 15px 1px rgba(0,0,0,.05)
}
.datatable.datatable-default.datatable-subtable>.datatable-table>.datatable-body .datatable-row-subtable.datatable-row-loading>.datatable-subtable>.datatable>.datatable-table {
 background-color:transparent
}
.datatable.datatable-default>.datatable-pager {
 margin:0;
 padding:1rem 0;
 padding-bottom:0;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.datatable.datatable-default>.datatable-pager.datatable-pager-top {
 margin-bottom:10px
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-nav {
 margin:0;
 padding:0;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li {
 padding:0;
 margin-right:5px;
 display:inline-block
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li:last-child {
 margin-right:0
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link {
 cursor:pointer;
 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;
 height:2.25rem;
 min-width:2.25rem;
 padding:.5rem;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 position:relative;
 font-size:.9rem;
 line-height:1rem;
 font-weight:500;
 border-radius:.42rem;
 color:#7e8299
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link>i {
 font-size:.6rem;
 text-align:center;
 display:inline-block;
 line-height:0;
 color:#b5b5c3;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link.datatable-pager-link-first,
.datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link.datatable-pager-link-last,
.datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link.datatable-pager-link-next,
.datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link.datatable-pager-link-prev {
 background-color:#ecf1f6
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link.datatable-pager-link-disabled {
 opacity:.6;
 cursor:default
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link:hover:not(.datatable-pager-link-disabled) {
 opacity:1;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 background-color:#3699ff;
 color:#fff
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link:hover:not(.datatable-pager-link-disabled) i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#fff
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link.datatable-pager-link-active {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 background-color:#3699ff;
 color:#fff
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-link.datatable-pager-link-active i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#fff
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-input {
 height:2.25rem;
 width:3.5rem;
 text-align:center;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 border-radius:.42rem!important;
 background-color:#ecf1f6;
 border-color:#ecf1f6;
 color:#7e8299
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-nav>li>.datatable-pager-input:focus {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 background-color:#ecf1f6;
 border-color:#ecf1f6;
 color:#7e8299
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-info {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size {
 margin-right:10px
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle {
 height:2.25rem;
 padding:.45rem 1rem;
 font-size:1rem;
 font-weight:500;
 border:0!important;
 color:#7e8299;
 background-color:#ecf1f6!important;
 border-radius:.42rem
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle .filter-option,
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle i,
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:after {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#7e8299
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:focus,
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:hover,
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size.show>.btn.dropdown-toggle {
 border:0!important;
 color:#fff!important;
 background-color:#3699ff!important
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:focus .filter-option,
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:focus i,
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:focus:after,
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:hover .filter-option,
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:hover i,
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .btn.dropdown-toggle:hover:after,
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size.show>.btn.dropdown-toggle .filter-option,
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size.show>.btn.dropdown-toggle i,
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size.show>.btn.dropdown-toggle:after {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#fff!important
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .dropdown-menu.inner>li.selected>a span.check-mark {
 margin-top:-.6rem
}
.datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .dropdown-menu {
 z-index:100
}
.modal .datatable.datatable-default>.datatable-pager>.datatable-pager-info .datatable-pager-size .dropdown-menu {
 z-index:1051
}
.datatable.datatable-default .ps>.ps__rail-x>.ps__thumb-x,
.datatable.datatable-default .ps>.ps__rail-y>.ps__thumb-y {
 background-color:#ebedf3
}
.datatable.datatable-default .ps>.ps__rail-x>.ps__thumb-x:focus,
.datatable.datatable-default .ps>.ps__rail-x>.ps__thumb-x:hover,
.datatable.datatable-default .ps>.ps__rail-y>.ps__thumb-y:focus,
.datatable.datatable-default .ps>.ps__rail-y>.ps__thumb-y:hover {
 background-color:#ebedf3
}
.checkbox {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 position:relative;
 text-align:left;
 cursor:pointer;
 font-size:1rem;
 -webkit-transition:all .3s ease;
 transition:all .3s ease;
 margin:0
}
.checkbox>span {
 background-color:none;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -ms-flex-negative:0;
 flex-shrink:0;
 border-radius:.42rem
}
.checkbox>span:after {
 content:"";
 border-color:transparent;
 border-style:solid;
 border-width:0 2px 2px 0!important;
 -webkit-transform:rotate(45deg);
 transform:rotate(45deg);
 margin-top:-2px
}
.checkbox>input {
 position:absolute;
 z-index:-1;
 opacity:0
}
.checkbox:hover>input:not([disabled])~span,
.checkbox>input:focus~span {
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.checkbox.checkbox-disabled {
 opacity:.6;
 cursor:not-allowed
}
.checkbox>input:checked~span {
 -webkit-transition:all .3s ease;
 transition:all .3s ease;
 background-color:none
}
.checkbox>input:checked~span:after {
 display:block
}
.checkbox.checkbox-square>span {
 border-radius:0
}
.checkbox.checkbox-circle>span {
 border-radius:50%
}
.checkbox.checkbox-outline>span {
 border-width:1px;
 border-style:solid
}
.checkbox.checkbox-outline-2x>span {
 border-width:2px!important
}
.checkbox.checkbox-accent>span {
 border-style:solid!important;
 background-color:transparent!important
}
.checkbox.checkbox-accent>span:after {
 display:block
}
.checkbox>span {
 height:18px;
 width:18px
}
.checkbox>span:after {
 width:5px;
 height:10px
}
.checkbox.checkbox-lg>span {
 height:24px;
 width:24px
}
.checkbox.checkbox-lg>span:after {
 width:6px;
 height:12px
}
.checkbox.checkbox-outline>span {
 height:18px;
 width:18px
}
.checkbox.checkbox-outline>span:after {
 width:5px;
 height:10px
}
.checkbox.checkbox-outline.checkbox-lg>span {
 height:24px;
 width:24px
}
.checkbox.checkbox-outline.checkbox-lg>span:after {
 width:6px;
 height:12px
}
.checkbox>span {
 background-color:#ebedf3;
 border:1px solid transparent
}
.checkbox>input:focus~span {
 border:1px solid transparent
}
.checkbox>input:checked~span {
 background-color:#3699ff
}
.checkbox>input:checked~span:after {
 border-color:#fff
}
.checkbox.checkbox-outline>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline>input:checked~span {
 background-color:transparent;
 border-color:#3699ff
}
.checkbox.checkbox-outline>input:checked~span:after {
 border-color:#3699ff
}
.checkbox.checkbox-primary>span {
 border:1px solid transparent
}
.checkbox.checkbox-primary>input:focus~span {
 border:1px solid transparent
}
.checkbox.checkbox-primary>input:checked~span {
 background-color:#3699ff
}
.checkbox.checkbox-primary>input:checked~span:after {
 border-color:#fff
}
.checkbox.checkbox-light-primary>span {
 background-color:#e1f0ff;
 border:1px solid transparent
}
.checkbox.checkbox-light-primary>input:focus~span {
 border:1px solid transparent
}
.checkbox.checkbox-light-primary>input:checked~span {
 background-color:#3699ff
}
.checkbox.checkbox-light-primary>input:checked~span:after {
 border-color:#fff
}
.checkbox.checkbox-outline.checkbox-primary>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline.checkbox-primary>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline.checkbox-primary>input:checked~span {
 background-color:transparent;
 border-color:#3699ff
}
.checkbox.checkbox-outline.checkbox-primary>input:checked~span:after {
 border-color:#3699ff
}
.checkbox.checkbox-secondary>span {
 border:1px solid transparent
}
.checkbox.checkbox-secondary>input:focus~span {
 border:1px solid transparent
}
.checkbox.checkbox-secondary>input:checked~span {
 background-color:#e4e6ef
}
.checkbox.checkbox-secondary>input:checked~span:after {
 border-color:#fff
}
.checkbox.checkbox-light-secondary>span {
 background-color:#ebedf3;
 border:1px solid transparent
}
.checkbox.checkbox-light-secondary>input:focus~span {
 border:1px solid transparent
}
.checkbox.checkbox-light-secondary>input:checked~span {
 background-color:#e4e6ef
}
.checkbox.checkbox-light-secondary>input:checked~span:after {
 border-color:#3f4254
}
.checkbox.checkbox-outline.checkbox-secondary>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline.checkbox-secondary>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline.checkbox-secondary>input:checked~span {
 background-color:transparent;
 border-color:#e4e6ef
}
.checkbox.checkbox-outline.checkbox-secondary>input:checked~span:after {
 border-color:#e4e6ef
}
.checkbox.checkbox-success>span {
 border:1px solid transparent
}
.checkbox.checkbox-success>input:focus~span {
 border:1px solid transparent
}
.checkbox.checkbox-success>input:checked~span {
 background-color:#1bc5bd
}
.checkbox.checkbox-success>input:checked~span:after {
 border-color:#fff
}
.checkbox.checkbox-light-success>span {
 background-color:#c9f7f5;
 border:1px solid transparent
}
.checkbox.checkbox-light-success>input:focus~span {
 border:1px solid transparent
}
.checkbox.checkbox-light-success>input:checked~span {
 background-color:#1bc5bd
}
.checkbox.checkbox-light-success>input:checked~span:after {
 border-color:#fff
}
.checkbox.checkbox-outline.checkbox-success>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline.checkbox-success>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline.checkbox-success>input:checked~span {
 background-color:transparent;
 border-color:#1bc5bd
}
.checkbox.checkbox-outline.checkbox-success>input:checked~span:after {
 border-color:#1bc5bd
}
.checkbox.checkbox-info>span {
 border:1px solid transparent
}
.checkbox.checkbox-info>input:focus~span {
 border:1px solid transparent
}
.checkbox.checkbox-info>input:checked~span {
 background-color:#8950fc
}
.checkbox.checkbox-info>input:checked~span:after {
 border-color:#fff
}
.checkbox.checkbox-light-info>span {
 background-color:#eee5ff;
 border:1px solid transparent
}
.checkbox.checkbox-light-info>input:focus~span {
 border:1px solid transparent
}
.checkbox.checkbox-light-info>input:checked~span {
 background-color:#8950fc
}
.checkbox.checkbox-light-info>input:checked~span:after {
 border-color:#fff
}
.checkbox.checkbox-outline.checkbox-info>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline.checkbox-info>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline.checkbox-info>input:checked~span {
 background-color:transparent;
 border-color:#8950fc
}
.checkbox.checkbox-outline.checkbox-info>input:checked~span:after {
 border-color:#8950fc
}
.checkbox.checkbox-warning>span {
 border:1px solid transparent
}
.checkbox.checkbox-warning>input:focus~span {
 border:1px solid transparent
}
.checkbox.checkbox-warning>input:checked~span {
 background-color:#ffa800
}
.checkbox.checkbox-warning>input:checked~span:after {
 border-color:#fff
}
.checkbox.checkbox-light-warning>span {
 background-color:#fff4de;
 border:1px solid transparent
}
.checkbox.checkbox-light-warning>input:focus~span {
 border:1px solid transparent
}
.checkbox.checkbox-light-warning>input:checked~span {
 background-color:#ffa800
}
.checkbox.checkbox-light-warning>input:checked~span:after {
 border-color:#fff
}
.checkbox.checkbox-outline.checkbox-warning>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline.checkbox-warning>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline.checkbox-warning>input:checked~span {
 background-color:transparent;
 border-color:#ffa800
}
.checkbox.checkbox-outline.checkbox-warning>input:checked~span:after {
 border-color:#ffa800
}
.checkbox.checkbox-danger>span {
 border:1px solid transparent
}
.checkbox.checkbox-danger>input:focus~span {
 border:1px solid transparent
}
.checkbox.checkbox-danger>input:checked~span {
 background-color:#f64e60
}
.checkbox.checkbox-danger>input:checked~span:after {
 border-color:#fff
}
.checkbox.checkbox-light-danger>span {
 background-color:#ffe2e5;
 border:1px solid transparent
}
.checkbox.checkbox-light-danger>input:focus~span {
 border:1px solid transparent
}
.checkbox.checkbox-light-danger>input:checked~span {
 background-color:#f64e60
}
.checkbox.checkbox-light-danger>input:checked~span:after {
 border-color:#fff
}
.checkbox.checkbox-outline.checkbox-danger>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline.checkbox-danger>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline.checkbox-danger>input:checked~span {
 background-color:transparent;
 border-color:#f64e60
}
.checkbox.checkbox-outline.checkbox-danger>input:checked~span:after {
 border-color:#f64e60
}
.checkbox.checkbox-light>span {
 border:1px solid transparent
}
.checkbox.checkbox-light>input:focus~span {
 border:1px solid transparent
}
.checkbox.checkbox-light>input:checked~span {
 background-color:#f3f6f9
}
.checkbox.checkbox-light>input:checked~span:after {
 border-color:#fff
}
.checkbox.checkbox-light-light>span {
 background-color:#f3f6f9;
 border:1px solid transparent
}
.checkbox.checkbox-light-light>input:focus~span {
 border:1px solid transparent
}
.checkbox.checkbox-light-light>input:checked~span {
 background-color:#f3f6f9
}
.checkbox.checkbox-light-light>input:checked~span:after {
 border-color:#7e8299
}
.checkbox.checkbox-outline.checkbox-light>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline.checkbox-light>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline.checkbox-light>input:checked~span {
 background-color:transparent;
 border-color:#f3f6f9
}
.checkbox.checkbox-outline.checkbox-light>input:checked~span:after {
 border-color:#f3f6f9
}
.checkbox.checkbox-dark>span {
 border:1px solid transparent
}
.checkbox.checkbox-dark>input:focus~span {
 border:1px solid transparent
}
.checkbox.checkbox-dark>input:checked~span {
 background-color:#181c32
}
.checkbox.checkbox-dark>input:checked~span:after {
 border-color:#fff
}
.checkbox.checkbox-light-dark>span {
 background-color:#d1d3e0;
 border:1px solid transparent
}
.checkbox.checkbox-light-dark>input:focus~span {
 border:1px solid transparent
}
.checkbox.checkbox-light-dark>input:checked~span {
 background-color:#181c32
}
.checkbox.checkbox-light-dark>input:checked~span:after {
 border-color:#fff
}
.checkbox.checkbox-outline.checkbox-dark>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline.checkbox-dark>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline.checkbox-dark>input:checked~span {
 background-color:transparent;
 border-color:#181c32
}
.checkbox.checkbox-outline.checkbox-dark>input:checked~span:after {
 border-color:#181c32
}
.checkbox.checkbox-white>span {
 border:1px solid transparent
}
.checkbox.checkbox-white>input:focus~span {
 border:1px solid transparent
}
.checkbox.checkbox-white>input:checked~span {
 background-color:#fff
}
.checkbox.checkbox-white>input:checked~span:after {
 border-color:#fff
}
.checkbox.checkbox-light-white>span {
 background-color:#fff;
 border:1px solid transparent
}
.checkbox.checkbox-light-white>input:focus~span {
 border:1px solid transparent
}
.checkbox.checkbox-light-white>input:checked~span {
 background-color:#fff
}
.checkbox.checkbox-light-white>input:checked~span:after {
 border-color:#3f4254
}
.checkbox.checkbox-outline.checkbox-white>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline.checkbox-white>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.checkbox.checkbox-outline.checkbox-white>input:checked~span {
 background-color:transparent;
 border-color:#fff
}
.checkbox.checkbox-outline.checkbox-white>input:checked~span:after {
 border-color:#fff
}
.checkbox-inline {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.checkbox-inline .checkbox {
 margin-right:1rem;
 margin-bottom:.35rem
}
.checkbox-inline .checkbox span {
 margin-right:.75rem
}
.checkbox-inline .checkbox:last-child {
 margin-right:0
}
.checkbox-list {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column
}
.checkbox-list .checkbox {
 margin-bottom:1rem
}
.checkbox-list .checkbox span {
 margin-right:.75rem
}
.checkbox-list .checkbox:last-child {
 margin-bottom:0
}
.input-group .checkbox {
 margin-bottom:0!important;
 padding-left:0
}
.form-inline .checkbox {
 margin-left:15px;
 margin-right:15px
}
.radio {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 position:relative;
 text-align:left;
 cursor:pointer;
 font-size:1rem;
 -webkit-transition:all .3s ease;
 transition:all .3s ease;
 margin:0
}
.radio>span {
 border-radius:50%;
 background-color:none;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -ms-flex-negative:0;
 flex-shrink:0
}
.radio>span:after {
 content:"";
 display:none;
 border-radius:100%!important
}
.radio>input {
 position:absolute;
 z-index:-1;
 opacity:0
}
.radio:hover>input:not([disabled])~span,
.radio>input:focus~span {
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.radio.radio-disabled {
 opacity:.6;
 cursor:not-allowed
}
.radio>input:checked~span {
 -webkit-transition:all .3s ease;
 transition:all .3s ease;
 background-color:none
}
.radio>input:checked~span:after {
 display:block
}
.radio.radio-square>span {
 border-radius:0
}
.radio.radio-rounded>span {
 border-radius:.42rem
}
.radio.radio-outline>span {
 border-width:1px;
 border-style:solid
}
.radio.radio-outline-2x>span {
 border-width:2px!important
}
.radio.radio-accent>span {
 border-width:3px!important;
 border-style:solid!important;
 background-color:transparent!important
}
.radio.radio-accent>span:after {
 display:block
}
.radio>span {
 height:18px;
 width:18px
}
.radio>span:after {
 width:6px;
 height:6px
}
.radio.radio-lg>span {
 height:24px;
 width:24px
}
.radio.radio-lg>span:after {
 width:8px;
 height:8px
}
.radio.radio-outline>span {
 height:18px;
 width:18px
}
.radio.radio-outline>span:after {
 width:6px;
 height:6px
}
.radio.radio-outline.radio-lg>span {
 height:24px;
 width:24px
}
.radio.radio-outline.radio-lg>span:after {
 width:8px;
 height:8px
}
.radio.radio-accent>span {
 height:24px;
 width:24px
}
.radio.radio-accent>span:after {
 width:14px;
 height:14px
}
.radio.radio-accent.radio-lg>span {
 height:30px;
 width:30px
}
.radio.radio-accent.radio-lg>span:after {
 width:10px;
 height:10px
}
.radio>span {
 background-color:#ebedf3;
 border:1px solid transparent
}
.radio>input:focus~span {
 border:1px solid transparent
}
.radio>input:checked~span {
 background-color:#3699ff
}
.radio>input:checked~span:after {
 background-color:#fff;
 border-color:#fff
}
.radio.radio-outline>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline>input:checked~span {
 background-color:transparent;
 border-color:#3699ff
}
.radio.radio-outline>input:checked~span:after {
 background-color:#3699ff;
 border-color:#3699ff
}
.radio.radio-primary>span {
 border:1px solid transparent
}
.radio.radio-primary>input:focus~span {
 border:1px solid transparent
}
.radio.radio-primary>input:checked~span {
 background-color:#3699ff
}
.radio.radio-primary>input:checked~span:after {
 background-color:#fff;
 border-color:#fff
}
.radio.checkbox-light-primary>span {
 background-color:#e1f0ff;
 border:1px solid transparent
}
.radio.checkbox-light-primary>input:focus~span {
 border:1px solid transparent
}
.radio.checkbox-light-primary>input:checked~span {
 background-color:#3699ff
}
.radio.checkbox-light-primary>input:checked~span:after {
 border-color:#fff
}
.radio.radio-outline.radio-primary>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline.radio-primary>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline.radio-primary>input:checked~span {
 background-color:transparent;
 border-color:#3699ff
}
.radio.radio-outline.radio-primary>input:checked~span:after {
 background-color:#3699ff;
 border-color:#3699ff
}
.radio.radio-accent.radio-primary>span:after {
 background-color:#3699ff
}
.radio.radio-accent.radio-primary>input:focus~span {
 border-color:#e1f0ff
}
.radio.radio-accent.radio-primary>input:focus~span:after {
 background-color:#3699ff
}
.radio.radio-accent.radio-primary>input:checked~span {
 border-color:#e1f0ff
}
.radio.radio-accent.radio-primary>input:checked~span:after {
 background-color:#3699ff
}
.radio.radio-secondary>span {
 border:1px solid transparent
}
.radio.radio-secondary>input:focus~span {
 border:1px solid transparent
}
.radio.radio-secondary>input:checked~span {
 background-color:#e4e6ef
}
.radio.radio-secondary>input:checked~span:after {
 background-color:#fff;
 border-color:#fff
}
.radio.checkbox-light-secondary>span {
 background-color:#ebedf3;
 border:1px solid transparent
}
.radio.checkbox-light-secondary>input:focus~span {
 border:1px solid transparent
}
.radio.checkbox-light-secondary>input:checked~span {
 background-color:#e4e6ef
}
.radio.checkbox-light-secondary>input:checked~span:after {
 border-color:#3f4254
}
.radio.radio-outline.radio-secondary>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline.radio-secondary>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline.radio-secondary>input:checked~span {
 background-color:transparent;
 border-color:#e4e6ef
}
.radio.radio-outline.radio-secondary>input:checked~span:after {
 background-color:#e4e6ef;
 border-color:#e4e6ef
}
.radio.radio-accent.radio-secondary>span:after {
 background-color:#e4e6ef
}
.radio.radio-accent.radio-secondary>input:focus~span {
 border-color:#ebedf3
}
.radio.radio-accent.radio-secondary>input:focus~span:after {
 background-color:#e4e6ef
}
.radio.radio-accent.radio-secondary>input:checked~span {
 border-color:#ebedf3
}
.radio.radio-accent.radio-secondary>input:checked~span:after {
 background-color:#e4e6ef
}
.radio.radio-success>span {
 border:1px solid transparent
}
.radio.radio-success>input:focus~span {
 border:1px solid transparent
}
.radio.radio-success>input:checked~span {
 background-color:#1bc5bd
}
.radio.radio-success>input:checked~span:after {
 background-color:#fff;
 border-color:#fff
}
.radio.checkbox-light-success>span {
 background-color:#c9f7f5;
 border:1px solid transparent
}
.radio.checkbox-light-success>input:focus~span {
 border:1px solid transparent
}
.radio.checkbox-light-success>input:checked~span {
 background-color:#1bc5bd
}
.radio.checkbox-light-success>input:checked~span:after {
 border-color:#fff
}
.radio.radio-outline.radio-success>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline.radio-success>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline.radio-success>input:checked~span {
 background-color:transparent;
 border-color:#1bc5bd
}
.radio.radio-outline.radio-success>input:checked~span:after {
 background-color:#1bc5bd;
 border-color:#1bc5bd
}
.radio.radio-accent.radio-success>span:after {
 background-color:#1bc5bd
}
.radio.radio-accent.radio-success>input:focus~span {
 border-color:#c9f7f5
}
.radio.radio-accent.radio-success>input:focus~span:after {
 background-color:#1bc5bd
}
.radio.radio-accent.radio-success>input:checked~span {
 border-color:#c9f7f5
}
.radio.radio-accent.radio-success>input:checked~span:after {
 background-color:#1bc5bd
}
.radio.radio-info>span {
 border:1px solid transparent
}
.radio.radio-info>input:focus~span {
 border:1px solid transparent
}
.radio.radio-info>input:checked~span {
 background-color:#8950fc
}
.radio.radio-info>input:checked~span:after {
 background-color:#fff;
 border-color:#fff
}
.radio.checkbox-light-info>span {
 background-color:#eee5ff;
 border:1px solid transparent
}
.radio.checkbox-light-info>input:focus~span {
 border:1px solid transparent
}
.radio.checkbox-light-info>input:checked~span {
 background-color:#8950fc
}
.radio.checkbox-light-info>input:checked~span:after {
 border-color:#fff
}
.radio.radio-outline.radio-info>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline.radio-info>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline.radio-info>input:checked~span {
 background-color:transparent;
 border-color:#8950fc
}
.radio.radio-outline.radio-info>input:checked~span:after {
 background-color:#8950fc;
 border-color:#8950fc
}
.radio.radio-accent.radio-info>span:after {
 background-color:#8950fc
}
.radio.radio-accent.radio-info>input:focus~span {
 border-color:#eee5ff
}
.radio.radio-accent.radio-info>input:focus~span:after {
 background-color:#8950fc
}
.radio.radio-accent.radio-info>input:checked~span {
 border-color:#eee5ff
}
.radio.radio-accent.radio-info>input:checked~span:after {
 background-color:#8950fc
}
.radio.radio-warning>span {
 border:1px solid transparent
}
.radio.radio-warning>input:focus~span {
 border:1px solid transparent
}
.radio.radio-warning>input:checked~span {
 background-color:#ffa800
}
.radio.radio-warning>input:checked~span:after {
 background-color:#fff;
 border-color:#fff
}
.radio.checkbox-light-warning>span {
 background-color:#fff4de;
 border:1px solid transparent
}
.radio.checkbox-light-warning>input:focus~span {
 border:1px solid transparent
}
.radio.checkbox-light-warning>input:checked~span {
 background-color:#ffa800
}
.radio.checkbox-light-warning>input:checked~span:after {
 border-color:#fff
}
.radio.radio-outline.radio-warning>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline.radio-warning>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline.radio-warning>input:checked~span {
 background-color:transparent;
 border-color:#ffa800
}
.radio.radio-outline.radio-warning>input:checked~span:after {
 background-color:#ffa800;
 border-color:#ffa800
}
.radio.radio-accent.radio-warning>span:after {
 background-color:#ffa800
}
.radio.radio-accent.radio-warning>input:focus~span {
 border-color:#fff4de
}
.radio.radio-accent.radio-warning>input:focus~span:after {
 background-color:#ffa800
}
.radio.radio-accent.radio-warning>input:checked~span {
 border-color:#fff4de
}
.radio.radio-accent.radio-warning>input:checked~span:after {
 background-color:#ffa800
}
.radio.radio-danger>span {
 border:1px solid transparent
}
.radio.radio-danger>input:focus~span {
 border:1px solid transparent
}
.radio.radio-danger>input:checked~span {
 background-color:#f64e60
}
.radio.radio-danger>input:checked~span:after {
 background-color:#fff;
 border-color:#fff
}
.radio.checkbox-light-danger>span {
 background-color:#ffe2e5;
 border:1px solid transparent
}
.radio.checkbox-light-danger>input:focus~span {
 border:1px solid transparent
}
.radio.checkbox-light-danger>input:checked~span {
 background-color:#f64e60
}
.radio.checkbox-light-danger>input:checked~span:after {
 border-color:#fff
}
.radio.radio-outline.radio-danger>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline.radio-danger>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline.radio-danger>input:checked~span {
 background-color:transparent;
 border-color:#f64e60
}
.radio.radio-outline.radio-danger>input:checked~span:after {
 background-color:#f64e60;
 border-color:#f64e60
}
.radio.radio-accent.radio-danger>span:after {
 background-color:#f64e60
}
.radio.radio-accent.radio-danger>input:focus~span {
 border-color:#ffe2e5
}
.radio.radio-accent.radio-danger>input:focus~span:after {
 background-color:#f64e60
}
.radio.radio-accent.radio-danger>input:checked~span {
 border-color:#ffe2e5
}
.radio.radio-accent.radio-danger>input:checked~span:after {
 background-color:#f64e60
}
.radio.radio-light>span {
 border:1px solid transparent
}
.radio.radio-light>input:focus~span {
 border:1px solid transparent
}
.radio.radio-light>input:checked~span {
 background-color:#f3f6f9
}
.radio.radio-light>input:checked~span:after {
 background-color:#fff;
 border-color:#fff
}
.radio.checkbox-light-light>span {
 background-color:#f3f6f9;
 border:1px solid transparent
}
.radio.checkbox-light-light>input:focus~span {
 border:1px solid transparent
}
.radio.checkbox-light-light>input:checked~span {
 background-color:#f3f6f9
}
.radio.checkbox-light-light>input:checked~span:after {
 border-color:#7e8299
}
.radio.radio-outline.radio-light>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline.radio-light>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline.radio-light>input:checked~span {
 background-color:transparent;
 border-color:#f3f6f9
}
.radio.radio-outline.radio-light>input:checked~span:after {
 background-color:#f3f6f9;
 border-color:#f3f6f9
}
.radio.radio-accent.radio-light>span:after {
 background-color:#f3f6f9
}
.radio.radio-accent.radio-light>input:focus~span {
 border-color:#f3f6f9
}
.radio.radio-accent.radio-light>input:focus~span:after {
 background-color:#f3f6f9
}
.radio.radio-accent.radio-light>input:checked~span {
 border-color:#f3f6f9
}
.radio.radio-accent.radio-light>input:checked~span:after {
 background-color:#f3f6f9
}
.radio.radio-dark>span {
 border:1px solid transparent
}
.radio.radio-dark>input:focus~span {
 border:1px solid transparent
}
.radio.radio-dark>input:checked~span {
 background-color:#181c32
}
.radio.radio-dark>input:checked~span:after {
 background-color:#fff;
 border-color:#fff
}
.radio.checkbox-light-dark>span {
 background-color:#d1d3e0;
 border:1px solid transparent
}
.radio.checkbox-light-dark>input:focus~span {
 border:1px solid transparent
}
.radio.checkbox-light-dark>input:checked~span {
 background-color:#181c32
}
.radio.checkbox-light-dark>input:checked~span:after {
 border-color:#fff
}
.radio.radio-outline.radio-dark>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline.radio-dark>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline.radio-dark>input:checked~span {
 background-color:transparent;
 border-color:#181c32
}
.radio.radio-outline.radio-dark>input:checked~span:after {
 background-color:#181c32;
 border-color:#181c32
}
.radio.radio-accent.radio-dark>span:after {
 background-color:#181c32
}
.radio.radio-accent.radio-dark>input:focus~span {
 border-color:#d1d3e0
}
.radio.radio-accent.radio-dark>input:focus~span:after {
 background-color:#181c32
}
.radio.radio-accent.radio-dark>input:checked~span {
 border-color:#d1d3e0
}
.radio.radio-accent.radio-dark>input:checked~span:after {
 background-color:#181c32
}
.radio.radio-white>span {
 border:1px solid transparent
}
.radio.radio-white>input:focus~span {
 border:1px solid transparent
}
.radio.radio-white>input:checked~span {
 background-color:#fff
}
.radio.radio-white>input:checked~span:after {
 background-color:#fff;
 border-color:#fff
}
.radio.checkbox-light-white>span {
 background-color:#fff;
 border:1px solid transparent
}
.radio.checkbox-light-white>input:focus~span {
 border:1px solid transparent
}
.radio.checkbox-light-white>input:checked~span {
 background-color:#fff
}
.radio.checkbox-light-white>input:checked~span:after {
 border-color:#3f4254
}
.radio.radio-outline.radio-white>span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline.radio-white>input:focus~span {
 background-color:transparent;
 border-color:#d1d3e0
}
.radio.radio-outline.radio-white>input:checked~span {
 background-color:transparent;
 border-color:#fff
}
.radio.radio-outline.radio-white>input:checked~span:after {
 background-color:#fff;
 border-color:#fff
}
.radio.radio-accent.radio-white>span:after {
 background-color:#fff
}
.radio.radio-accent.radio-white>input:focus~span {
 border-color:#fff
}
.radio.radio-accent.radio-white>input:focus~span:after {
 background-color:#fff
}
.radio.radio-accent.radio-white>input:checked~span {
 border-color:#fff
}
.radio.radio-accent.radio-white>input:checked~span:after {
 background-color:#fff
}
.radio-inline {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.radio-inline .radio {
 margin-right:1rem;
 margin-bottom:.35rem
}
.radio-inline .radio span {
 margin-right:.75rem
}
.radio-inline .radio:last-child {
 margin-right:0
}
.radio-list {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column
}
.radio-list .radio {
 margin-bottom:1rem
}
.radio-list .radio span {
 margin-right:.75rem
}
.radio-list .radio:last-child {
 margin-bottom:0
}
.input-group .radio {
 margin-bottom:0!important;
 padding-left:0
}
.form-inline .radio {
 margin-left:15px;
 margin-right:15px
}
.switch {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 font-size:1rem
}
.switch label {
 margin:0
}
.switch input:empty {
 margin-left:-999px;
 height:0;
 width:0;
 overflow:hidden;
 position:absolute;
 opacity:0
}
.switch input:empty~span {
 display:inline-block;
 position:relative;
 float:left;
 width:1px;
 text-indent:0;
 cursor:pointer;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none
}
.switch input:empty~span:after,
.switch input:empty~span:before {
 position:absolute;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 top:0;
 bottom:0;
 left:0;
 content:" ";
 -webkit-transition:all .1s ease-in;
 transition:all .1s ease-in
}
.switch input[disabled] {
 cursor:not-allowed
}
.switch input[disabled]~span:after,
.switch input[disabled]~span:before {
 cursor:not-allowed;
 opacity:.5
}
.switch.switch-icon input:checked~span:after {
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:"";
 line-height:0
}
.switch input:empty~span {
 margin:2px 0;
 height:30px;
 width:57px;
 border-radius:15px
}
.switch input:empty~span:after,
.switch input:empty~span:before {
 width:54px;
 border-radius:15px
}
.switch input:empty~span:after {
 height:24px;
 width:24px;
 top:3px;
 bottom:3px;
 margin-left:3px;
 font-size:.65em;
 text-align:center;
 vertical-align:middle
}
.switch input:checked~span:after {
 margin-left:26px
}
.switch.switch-sm input:empty~span {
 margin:2px 0;
 height:24px;
 width:40px;
 border-radius:12px
}
.switch.switch-sm input:empty~span:after,
.switch.switch-sm input:empty~span:before {
 width:38px;
 border-radius:12px
}
.switch.switch-sm input:empty~span:after {
 height:20px;
 width:20px;
 top:2px;
 bottom:2px;
 margin-left:2px;
 font-size:.55em;
 text-align:center;
 vertical-align:middle
}
.switch.switch-sm input:checked~span:after {
 margin-left:16px
}
.switch.switch-lg input:empty~span {
 margin:2px 0;
 height:40px;
 width:75px;
 border-radius:20px
}
.switch.switch-lg input:empty~span:after,
.switch.switch-lg input:empty~span:before {
 width:72px;
 border-radius:20px
}
.switch.switch-lg input:empty~span:after {
 height:34px;
 width:34px;
 top:3px;
 bottom:3px;
 margin-left:3px;
 font-size:.75em;
 text-align:center;
 vertical-align:middle
}
.switch.switch-lg input:checked~span:after {
 margin-left:34px
}
.switch input:empty~span:before {
 background-color:#ebedf3
}
.switch input:empty~span:after {
 background-color:#fff;
 opacity:.7
}
.switch input:checked~span:before {
 background-color:#ebedf3
}
.switch input:checked~span:after {
 opacity:1;
 color:#fff;
 background-color:#3699ff
}
.switch.switch-primary:not(.switch-outline) input:empty~span:before {
 background-color:#3699ff
}
.switch.switch-primary:not(.switch-outline) input:empty~span:after {
 background-color:#fff;
 opacity:.7
}
.switch.switch-primary:not(.switch-outline) input:checked~span:before {
 background-color:#3699ff
}
.switch.switch-primary:not(.switch-outline) input:checked~span:after {
 opacity:1;
 color:#3699ff;
 background-color:#fff
}
.switch.switch-outline.switch-primary input:empty~span:before {
 border:2px solid #ebedf3;
 background-color:transparent
}
.switch.switch-outline.switch-primary input:empty~span:after {
 background-color:#ebedf3
}
.switch.switch-outline.switch-primary input:checked~span:before {
 border:2px solid #3699ff;
 background-color:transparent
}
.switch.switch-outline.switch-primary input:checked~span:after {
 color:#fff;
 background-color:#3699ff
}
.switch.switch-secondary:not(.switch-outline) input:empty~span:before {
 background-color:#e4e6ef
}
.switch.switch-secondary:not(.switch-outline) input:empty~span:after {
 background-color:#fff;
 opacity:.7
}
.switch.switch-secondary:not(.switch-outline) input:checked~span:before {
 background-color:#e4e6ef
}
.switch.switch-secondary:not(.switch-outline) input:checked~span:after {
 opacity:1;
 color:#e4e6ef;
 background-color:#fff
}
.switch.switch-outline.switch-secondary input:empty~span:before {
 border:2px solid #ebedf3;
 background-color:transparent
}
.switch.switch-outline.switch-secondary input:empty~span:after {
 background-color:#ebedf3
}
.switch.switch-outline.switch-secondary input:checked~span:before {
 border:2px solid #e4e6ef;
 background-color:transparent
}
.switch.switch-outline.switch-secondary input:checked~span:after {
 color:#fff;
 background-color:#e4e6ef
}
.switch.switch-success:not(.switch-outline) input:empty~span:before {
 background-color:#1bc5bd
}
.switch.switch-success:not(.switch-outline) input:empty~span:after {
 background-color:#fff;
 opacity:.7
}
.switch.switch-success:not(.switch-outline) input:checked~span:before {
 background-color:#1bc5bd
}
.switch.switch-success:not(.switch-outline) input:checked~span:after {
 opacity:1;
 color:#1bc5bd;
 background-color:#fff
}
.switch.switch-outline.switch-success input:empty~span:before {
 border:2px solid #ebedf3;
 background-color:transparent
}
.switch.switch-outline.switch-success input:empty~span:after {
 background-color:#ebedf3
}
.switch.switch-outline.switch-success input:checked~span:before {
 border:2px solid #1bc5bd;
 background-color:transparent
}
.switch.switch-outline.switch-success input:checked~span:after {
 color:#fff;
 background-color:#1bc5bd
}
.switch.switch-info:not(.switch-outline) input:empty~span:before {
 background-color:#8950fc
}
.switch.switch-info:not(.switch-outline) input:empty~span:after {
 background-color:#fff;
 opacity:.7
}
.switch.switch-info:not(.switch-outline) input:checked~span:before {
 background-color:#8950fc
}
.switch.switch-info:not(.switch-outline) input:checked~span:after {
 opacity:1;
 color:#8950fc;
 background-color:#fff
}
.switch.switch-outline.switch-info input:empty~span:before {
 border:2px solid #ebedf3;
 background-color:transparent
}
.switch.switch-outline.switch-info input:empty~span:after {
 background-color:#ebedf3
}
.switch.switch-outline.switch-info input:checked~span:before {
 border:2px solid #8950fc;
 background-color:transparent
}
.switch.switch-outline.switch-info input:checked~span:after {
 color:#fff;
 background-color:#8950fc
}
.switch.switch-warning:not(.switch-outline) input:empty~span:before {
 background-color:#ffa800
}
.switch.switch-warning:not(.switch-outline) input:empty~span:after {
 background-color:#fff;
 opacity:.7
}
.switch.switch-warning:not(.switch-outline) input:checked~span:before {
 background-color:#ffa800
}
.switch.switch-warning:not(.switch-outline) input:checked~span:after {
 opacity:1;
 color:#ffa800;
 background-color:#fff
}
.switch.switch-outline.switch-warning input:empty~span:before {
 border:2px solid #ebedf3;
 background-color:transparent
}
.switch.switch-outline.switch-warning input:empty~span:after {
 background-color:#ebedf3
}
.switch.switch-outline.switch-warning input:checked~span:before {
 border:2px solid #ffa800;
 background-color:transparent
}
.switch.switch-outline.switch-warning input:checked~span:after {
 color:#fff;
 background-color:#ffa800
}
.switch.switch-danger:not(.switch-outline) input:empty~span:before {
 background-color:#f64e60
}
.switch.switch-danger:not(.switch-outline) input:empty~span:after {
 background-color:#fff;
 opacity:.7
}
.switch.switch-danger:not(.switch-outline) input:checked~span:before {
 background-color:#f64e60
}
.switch.switch-danger:not(.switch-outline) input:checked~span:after {
 opacity:1;
 color:#f64e60;
 background-color:#fff
}
.switch.switch-outline.switch-danger input:empty~span:before {
 border:2px solid #ebedf3;
 background-color:transparent
}
.switch.switch-outline.switch-danger input:empty~span:after {
 background-color:#ebedf3
}
.switch.switch-outline.switch-danger input:checked~span:before {
 border:2px solid #f64e60;
 background-color:transparent
}
.switch.switch-outline.switch-danger input:checked~span:after {
 color:#fff;
 background-color:#f64e60
}
.switch.switch-light:not(.switch-outline) input:empty~span:before {
 background-color:#f3f6f9
}
.switch.switch-light:not(.switch-outline) input:empty~span:after {
 background-color:#fff;
 opacity:.7
}
.switch.switch-light:not(.switch-outline) input:checked~span:before {
 background-color:#f3f6f9
}
.switch.switch-light:not(.switch-outline) input:checked~span:after {
 opacity:1;
 color:#f3f6f9;
 background-color:#fff
}
.switch.switch-outline.switch-light input:empty~span:before {
 border:2px solid #ebedf3;
 background-color:transparent
}
.switch.switch-outline.switch-light input:empty~span:after {
 background-color:#ebedf3
}
.switch.switch-outline.switch-light input:checked~span:before {
 border:2px solid #f3f6f9;
 background-color:transparent
}
.switch.switch-outline.switch-light input:checked~span:after {
 color:#fff;
 background-color:#f3f6f9
}
.switch.switch-dark:not(.switch-outline) input:empty~span:before {
 background-color:#181c32
}
.switch.switch-dark:not(.switch-outline) input:empty~span:after {
 background-color:#fff;
 opacity:.7
}
.switch.switch-dark:not(.switch-outline) input:checked~span:before {
 background-color:#181c32
}
.switch.switch-dark:not(.switch-outline) input:checked~span:after {
 opacity:1;
 color:#181c32;
 background-color:#fff
}
.switch.switch-outline.switch-dark input:empty~span:before {
 border:2px solid #ebedf3;
 background-color:transparent
}
.switch.switch-outline.switch-dark input:empty~span:after {
 background-color:#ebedf3
}
.switch.switch-outline.switch-dark input:checked~span:before {
 border:2px solid #181c32;
 background-color:transparent
}
.switch.switch-outline.switch-dark input:checked~span:after {
 color:#fff;
 background-color:#181c32
}
.switch.switch-white:not(.switch-outline) input:empty~span:before {
 background-color:#fff
}
.switch.switch-white:not(.switch-outline) input:empty~span:after {
 background-color:#fff;
 opacity:.7
}
.switch.switch-white:not(.switch-outline) input:checked~span:before {
 background-color:#fff
}
.switch.switch-white:not(.switch-outline) input:checked~span:after {
 opacity:1;
 color:#fff;
 background-color:#fff
}
.switch.switch-outline.switch-white input:empty~span:before {
 border:2px solid #ebedf3;
 background-color:transparent
}
.switch.switch-outline.switch-white input:empty~span:after {
 background-color:#ebedf3
}
.switch.switch-outline.switch-white input:checked~span:before {
 border:2px solid #fff;
 background-color:transparent
}
.switch.switch-outline.switch-white input:checked~span:after {
 color:#fff;
 background-color:#fff
}
.option {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 padding:1.4em;
 border:1px solid #ebedf3;
 border-radius:.42rem
}
.option .option-control {
 width:2.7rem;
 padding-top:.1rem
}
.option .option-control .kt-radio {
 display:block
}
.option .option-label {
 width:100%
}
.option .option-label .option-head {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between
}
.option .option-label .option-head .option-title {
 font-size:1.1rem;
 font-weight:500;
 color:#3f4254
}
.option .option-label .option-head .option-focus {
 font-size:1.1rem;
 font-weight:600;
 color:#181c32
}
.option .option-label .option-body {
 display:block;
 padding-top:.7rem;
 font-size:.9rem;
 color:#b5b5c3
}
.option.option-plain {
 border:0;
 padding:0;
 margin-top:-.2rem;
 margin-bottom:2rem;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.option.option-plain .option-control {
 vertical-align:middle;
 width:2.7rem
}
.option.option-plain .option-control .radio {
 margin-bottom:1.6rem
}
.option.option-plain .option-label .option-body {
 padding-top:.2rem
}
.dialog {
 width:130px;
 margin:0 auto;
 position:fixed;
 z-index:1100;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 padding:1rem;
 -webkit-box-shadow:0 3px 12px 0 rgba(0,0,0,.1);
 box-shadow:0 3px 12px 0 rgba(0,0,0,.1);
 background-color:#fff;
 border-radius:.42rem
}
.dialog.dialog-top-center {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 top:-100px;
 left:50%;
 margin-left:-65px;
 -webkit-transition:top .6s ease;
 transition:top .6s ease;
 border-top-left-radius:0;
 border-top-right-radius:0
}
.dialog.dialog-top-center.dialog-shown {
 top:0;
 -webkit-transition:top .6s ease;
 transition:top .6s ease
}
.dialog.dialog-loader {
 font-size:1rem;
 padding:.75rem;
 font-weight:400;
 color:#3f4254
}
.strikethrough {
 display:block;
 text-align:center;
 overflow:hidden;
 white-space:nowrap
}
.strikethrough span {
 position:relative;
 display:inline-block;
 color:#b5b5c3;
 font-weight:500
}
.strikethrough span:after,
.strikethrough span:before {
 content:"";
 position:absolute;
 top:50%;
 width:9999px;
 height:1px;
 background:#ebedf3
}
.strikethrough span:before {
 right:100%;
 margin-right:15px
}
.strikethrough span:after {
 left:100%;
 margin-left:15px
}
.separator {
 height:0
}
.separator.separator-dashed {
 border-bottom:1px dashed #ebedf3
}
.separator.separator-solid {
 border-bottom:1px solid #ebedf3
}
.separator.separator-border-2 {
 border-bottom-width:2px
}
.separator.separator-border-3 {
 border-bottom-width:3px
}
.separator.separator-border-4 {
 border-bottom-width:4px
}
.separator.separator-primary {
 border-bottom-color:#3699ff
}
.separator.separator-secondary {
 border-bottom-color:#e4e6ef
}
.separator.separator-success {
 border-bottom-color:#1bc5bd
}
.separator.separator-info {
 border-bottom-color:#8950fc
}
.separator.separator-warning {
 border-bottom-color:#ffa800
}
.separator.separator-danger {
 border-bottom-color:#f64e60
}
.separator.separator-light {
 border-bottom-color:#f3f6f9
}
.separator.separator-dark {
 border-bottom-color:#181c32
}
.separator.separator-white {
 border-bottom-color:#fff
}
.image-input {
 position:relative;
 display:inline-block;
 border-radius:.42rem;
 background-repeat:no-repeat;
 background-size:cover
}
.image-input .image-input-wrapper {
 width:120px;
 height:120px;
 border-radius:.42rem;
 background-repeat:no-repeat;
 background-size:cover
}
.image-input [data-action=change] {
 cursor:pointer;
 position:absolute;
 right:-10px;
 top:-10px
}
.image-input [data-action=change] input {
 width:0!important;
 height:0!important;
 overflow:hidden;
 opacity:0
}
.image-input [data-action=cancel],
.image-input [data-action=remove] {
 position:absolute;
 right:-10px;
 bottom:-5px
}
.image-input [data-action=cancel] {
 display:none
}
.image-input.image-input-changed [data-action=cancel] {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
.image-input.image-input-changed [data-action=remove] {
 display:none
}
.image-input.image-input-empty [data-action=cancel],
.image-input.image-input-empty [data-action=remove] {
 display:none
}
.image-input.image-input-circle {
 border-radius:50%
}
.image-input.image-input-circle .image-input-wrapper {
 border-radius:50%
}
.image-input.image-input-circle [data-action=change] {
 right:5px;
 top:5px
}
.image-input.image-input-circle [data-action=cancel],
.image-input.image-input-circle [data-action=remove] {
 right:5px;
 bottom:5px
}
.image-input.image-input-outline .image-input-wrapper {
 border:3px solid #fff;
 -webkit-box-shadow:0 .5rem 1.5rem .5rem rgba(0,0,0,.075);
 box-shadow:0 .5rem 1.5rem .5rem rgba(0,0,0,.075)
}
.label {
 padding:0;
 margin:0;
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 height:20px;
 width:20px;
 border-radius:50%;
 font-size:.8rem;
 background-color:#ebedf3;
 color:#3f4254;
 font-weight:400;
 height:20px;
 width:20px;
 font-size:.8rem
}
.label.label-primary {
 color:#fff;
 background-color:#3699ff
}
.label.label-outline-primary {
 background-color:transparent;
 color:#3699ff;
 border:1px solid #3699ff
}
.label.label-outline-primary.label-outline-2x {
 border:2px solid #3699ff
}
.label.label-light-primary {
 color:#3699ff;
 background-color:#e1f0ff
}
.label.label-secondary {
 color:#3f4254;
 background-color:#e4e6ef
}
.label.label-outline-secondary {
 background-color:transparent;
 color:#3f4254;
 border:1px solid #e4e6ef
}
.label.label-outline-secondary.label-outline-2x {
 border:2px solid #e4e6ef
}
.label.label-light-secondary {
 color:#e4e6ef;
 background-color:#ebedf3
}
.label.label-success {
 color:#fff;
 background-color:#1bc5bd
}
.label.label-outline-success {
 background-color:transparent;
 color:#1bc5bd;
 border:1px solid #1bc5bd
}
.label.label-outline-success.label-outline-2x {
 border:2px solid #1bc5bd
}
.label.label-light-success {
 color:#1bc5bd;
 background-color:#c9f7f5
}
.label.label-info {
 color:#fff;
 background-color:#8950fc
}
.label.label-outline-info {
 background-color:transparent;
 color:#8950fc;
 border:1px solid #8950fc
}
.label.label-outline-info.label-outline-2x {
 border:2px solid #8950fc
}
.label.label-light-info {
 color:#8950fc;
 background-color:#eee5ff
}
.label.label-warning {
 color:#fff;
 background-color:#ffa800
}
.label.label-outline-warning {
 background-color:transparent;
 color:#ffa800;
 border:1px solid #ffa800
}
.label.label-outline-warning.label-outline-2x {
 border:2px solid #ffa800
}
.label.label-light-warning {
 color:#ffa800;
 background-color:#fff4de
}
.label.label-danger {
 color:#fff;
 background-color:#f64e60
}
.label.label-outline-danger {
 background-color:transparent;
 color:#f64e60;
 border:1px solid #f64e60
}
.label.label-outline-danger.label-outline-2x {
 border:2px solid #f64e60
}
.label.label-light-danger {
 color:#f64e60;
 background-color:#ffe2e5
}
.label.label-light {
 color:#7e8299;
 background-color:#f3f6f9
}
.label.label-outline-light {
 background-color:transparent;
 color:#3f4254;
 border:1px solid #f3f6f9
}
.label.label-outline-light.label-outline-2x {
 border:2px solid #f3f6f9
}
.label.label-light-light {
 color:#f3f6f9;
 background-color:#f3f6f9
}
.label.label-dark {
 color:#fff;
 background-color:#181c32
}
.label.label-outline-dark {
 background-color:transparent;
 color:#181c32;
 border:1px solid #181c32
}
.label.label-outline-dark.label-outline-2x {
 border:2px solid #181c32
}
.label.label-light-dark {
 color:#181c32;
 background-color:#d1d3e0
}
.label.label-white {
 color:#3f4254;
 background-color:#fff
}
.label.label-outline-white {
 background-color:transparent;
 color:#fff;
 border:1px solid #fff
}
.label.label-outline-white.label-outline-2x {
 border:2px solid #fff
}
.label.label-light-white {
 color:#fff;
 background-color:#fff
}
.label.label-inline {
 width:auto;
 padding:.15rem .75rem;
 border-radius:.42rem
}
.label.label-inline.label-md {
 padding:.8rem .6rem
}
.label.label-inline.label-lg {
 padding:.9rem .75rem
}
.label.label-inline.label-xl {
 padding:1rem .85rem
}
.label.label-pill {
 border-radius:none
}
.label.label-rounded {
 border-radius:.42rem
}
.label.label-square {
 border-radius:0
}
.label.label-dot {
 display:inline-block;
 font-size:0!important;
 vertical-align:middle;
 text-align:center
}
.label.label-inline {
 width:auto
}
.label.label-dot {
 line-height:6px;
 min-height:6px;
 min-width:6px;
 height:6px;
 width:6px
}
.label.label-sm {
 height:16px;
 width:16px;
 font-size:.75rem
}
.label.label-sm.label-inline {
 width:auto
}
.label.label-sm.label-dot {
 line-height:4px;
 min-height:4px;
 min-width:4px;
 height:4px;
 width:4px
}
.label.label-lg {
 height:24px;
 width:24px;
 font-size:.9rem
}
.label.label-lg.label-inline {
 width:auto
}
.label.label-lg.label-dot {
 line-height:8px;
 min-height:8px;
 min-width:8px;
 height:8px;
 width:8px
}
.label.label-xl {
 height:28px;
 width:28px;
 font-size:1rem
}
.label.label-xl.label-inline {
 width:auto
}
.label.label-xl.label-dot {
 line-height:10px;
 min-height:10px;
 min-width:10px;
 height:10px;
 width:10px
}
.loader {
 display:inline-block;
 margin:0 auto;
 border-radius:100%;
 background-color:#f3f6f9;
 opacity:0;
 -webkit-animation:animation-loader .9s infinite ease-in-out;
 animation:animation-loader .9s infinite ease-in-out;
 width:1.4rem;
 height:1.4rem
}
.btn .loader {
 position:relative;
 line-height:0
}
.loader.loader-lg {
 width:3px;
 height:3px
}
.loader.loader-sm {
 width:1px;
 height:1px
}
.loader.loader-primary {
 background-color:#3699ff
}
.loader.loader-secondary {
 background-color:#e4e6ef
}
.loader.loader-success {
 background-color:#1bc5bd
}
.loader.loader-info {
 background-color:#8950fc
}
.loader.loader-warning {
 background-color:#ffa800
}
.loader.loader-danger {
 background-color:#f64e60
}
.loader.loader-light {
 background-color:#f3f6f9
}
.loader.loader-dark {
 background-color:#181c32
}
.loader.loader-white {
 background-color:#fff
}
@-webkit-keyframes animation-loader {
 0% {
  opacity:.3;
  -webkit-transform:scale(0);
  transform:scale(0)
 }
 100% {
  opacity:1;
  -webkit-transform:scale(1);
  transform:scale(1)
 }
}
@keyframes animation-loader {
 0% {
  opacity:.3;
  -webkit-transform:scale(0);
  transform:scale(0)
 }
 100% {
  opacity:1;
  -webkit-transform:scale(1);
  transform:scale(1)
 }
}
.symbol {
 display:inline-block;
 -ms-flex-negative:0;
 flex-shrink:0;
 position:relative;
 border-radius:.42rem
}
.symbol .symbol-label {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 font-weight:500;
 color:#3f4254;
 background-color:#f3f6f9;
 background-repeat:no-repeat;
 background-position:center center;
 background-size:cover;
 border-radius:.42rem
}
.symbol .symbol-badge {
 position:absolute;
 border:2px solid #fff;
 border-radius:100%;
 top:0;
 right:0
}
.symbol>img {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 border-radius:.42rem
}
.symbol.symbol-circle {
 border-radius:50%
}
.symbol.symbol-circle>img {
 border-radius:50%
}
.symbol.symbol-circle .symbol-label {
 border-radius:50%
}
.symbol.symbol-primary .symbol-label {
 background-color:#3699ff;
 color:#fff
}
.symbol.symbol-light-primary .symbol-label {
 background-color:#e1f0ff;
 color:#3699ff
}
.symbol.symbol-secondary .symbol-label {
 background-color:#e4e6ef;
 color:#3f4254
}
.symbol.symbol-light-secondary .symbol-label {
 background-color:#ebedf3;
 color:#e4e6ef
}
.symbol.symbol-success .symbol-label {
 background-color:#1bc5bd;
 color:#fff
}
.symbol.symbol-light-success .symbol-label {
 background-color:#c9f7f5;
 color:#1bc5bd
}
.symbol.symbol-info .symbol-label {
 background-color:#8950fc;
 color:#fff
}
.symbol.symbol-light-info .symbol-label {
 background-color:#eee5ff;
 color:#8950fc
}
.symbol.symbol-warning .symbol-label {
 background-color:#ffa800;
 color:#fff
}
.symbol.symbol-light-warning .symbol-label {
 background-color:#fff4de;
 color:#ffa800
}
.symbol.symbol-danger .symbol-label {
 background-color:#f64e60;
 color:#fff
}
.symbol.symbol-light-danger .symbol-label {
 background-color:#ffe2e5;
 color:#f64e60
}
.symbol.symbol-light .symbol-label {
 background-color:#f3f6f9;
 color:#7e8299
}
.symbol.symbol-light-light .symbol-label {
 background-color:#f3f6f9;
 color:#f3f6f9
}
.symbol.symbol-dark .symbol-label {
 background-color:#181c32;
 color:#fff
}
.symbol.symbol-light-dark .symbol-label {
 background-color:#d1d3e0;
 color:#181c32
}
.symbol.symbol-white .symbol-label {
 background-color:#fff;
 color:#3f4254
}
.symbol.symbol-light-white .symbol-label {
 background-color:#fff;
 color:#fff
}
.symbol.symbol-20>img {
 width:100%;
 max-width:20px;
 height:20px
}
.symbol.symbol-20 .symbol-label {
 width:20px;
 height:20px
}
.symbol.symbol-20 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-20 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-20.symbol-circle .symbol-badge {
 top:-7.9px;
 right:-7.9px
}
.symbol.symbol-20.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-7.9px
}
.symbol.symbol-20.symbol-fixed .symbol-label {
 width:20px;
 height:20px
}
.symbol.symbol-20.symbol-fixed>img {
 width:20px;
 height:20px;
 max-width:auto
}
.symbol.symbol-20.symbol-2by3 .symbol-label {
 height:20px;
 width:30px
}
.symbol.symbol-20.symbol-2by3>img {
 height:20px;
 width:30px;
 max-width:auto
}
.symbol.symbol-25>img {
 width:100%;
 max-width:25px;
 height:25px
}
.symbol.symbol-25 .symbol-label {
 width:25px;
 height:25px
}
.symbol.symbol-25 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-25 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-25.symbol-circle .symbol-badge {
 top:-6.875px;
 right:-6.875px
}
.symbol.symbol-25.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6.875px
}
.symbol.symbol-25.symbol-fixed .symbol-label {
 width:25px;
 height:25px
}
.symbol.symbol-25.symbol-fixed>img {
 width:25px;
 height:25px;
 max-width:auto
}
.symbol.symbol-25.symbol-2by3 .symbol-label {
 height:25px;
 width:37.5px
}
.symbol.symbol-25.symbol-2by3>img {
 height:25px;
 width:37.5px;
 max-width:auto
}
.symbol.symbol-30>img {
 width:100%;
 max-width:30px;
 height:30px
}
.symbol.symbol-30 .symbol-label {
 width:30px;
 height:30px
}
.symbol.symbol-30 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-30 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-30.symbol-circle .symbol-badge {
 top:-5.85px;
 right:-5.85px
}
.symbol.symbol-30.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-5.85px
}
.symbol.symbol-30.symbol-fixed .symbol-label {
 width:30px;
 height:30px
}
.symbol.symbol-30.symbol-fixed>img {
 width:30px;
 height:30px;
 max-width:auto
}
.symbol.symbol-30.symbol-2by3 .symbol-label {
 height:30px;
 width:45px
}
.symbol.symbol-30.symbol-2by3>img {
 height:30px;
 width:45px;
 max-width:auto
}
.symbol.symbol-35>img {
 width:100%;
 max-width:35px;
 height:35px
}
.symbol.symbol-35 .symbol-label {
 width:35px;
 height:35px
}
.symbol.symbol-35 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-35 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-35.symbol-circle .symbol-badge {
 top:-4.825px;
 right:-4.825px
}
.symbol.symbol-35.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-4.825px
}
.symbol.symbol-35.symbol-fixed .symbol-label {
 width:35px;
 height:35px
}
.symbol.symbol-35.symbol-fixed>img {
 width:35px;
 height:35px;
 max-width:auto
}
.symbol.symbol-35.symbol-2by3 .symbol-label {
 height:35px;
 width:52.5px
}
.symbol.symbol-35.symbol-2by3>img {
 height:35px;
 width:52.5px;
 max-width:auto
}
.symbol.symbol-40>img {
 width:100%;
 max-width:40px;
 height:40px
}
.symbol.symbol-40 .symbol-label {
 width:40px;
 height:40px
}
.symbol.symbol-40 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-40 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-40.symbol-circle .symbol-badge {
 top:-3.8px;
 right:-3.8px
}
.symbol.symbol-40.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-3.8px
}
.symbol.symbol-40.symbol-fixed .symbol-label {
 width:40px;
 height:40px
}
.symbol.symbol-40.symbol-fixed>img {
 width:40px;
 height:40px;
 max-width:auto
}
.symbol.symbol-40.symbol-2by3 .symbol-label {
 height:40px;
 width:60px
}
.symbol.symbol-40.symbol-2by3>img {
 height:40px;
 width:60px;
 max-width:auto
}
.symbol.symbol-45>img {
 width:100%;
 max-width:45px;
 height:45px
}
.symbol.symbol-45 .symbol-label {
 width:45px;
 height:45px
}
.symbol.symbol-45 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-45 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-45.symbol-circle .symbol-badge {
 top:-2.775px;
 right:-2.775px
}
.symbol.symbol-45.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-2.775px
}
.symbol.symbol-45.symbol-fixed .symbol-label {
 width:45px;
 height:45px
}
.symbol.symbol-45.symbol-fixed>img {
 width:45px;
 height:45px;
 max-width:auto
}
.symbol.symbol-45.symbol-2by3 .symbol-label {
 height:45px;
 width:67.5px
}
.symbol.symbol-45.symbol-2by3>img {
 height:45px;
 width:67.5px;
 max-width:auto
}
.symbol>img {
 width:100%;
 max-width:50px;
 height:50px
}
.symbol .symbol-label {
 width:50px;
 height:50px
}
.symbol .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-circle .symbol-badge {
 top:-1.75px;
 right:-1.75px
}
.symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-1.75px
}
.symbol.symbol-fixed .symbol-label {
 width:50px;
 height:50px
}
.symbol.symbol-fixed>img {
 width:50px;
 height:50px;
 max-width:auto
}
.symbol.symbol-2by3 .symbol-label {
 height:50px;
 width:75px
}
.symbol.symbol-2by3>img {
 height:50px;
 width:75px;
 max-width:auto
}
.symbol.symbol-50>img {
 width:100%;
 max-width:50px;
 height:50px
}
.symbol.symbol-50 .symbol-label {
 width:50px;
 height:50px
}
.symbol.symbol-50 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-50 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-50.symbol-circle .symbol-badge {
 top:-1.75px;
 right:-1.75px
}
.symbol.symbol-50.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-1.75px
}
.symbol.symbol-50.symbol-fixed .symbol-label {
 width:50px;
 height:50px
}
.symbol.symbol-50.symbol-fixed>img {
 width:50px;
 height:50px;
 max-width:auto
}
.symbol.symbol-50.symbol-2by3 .symbol-label {
 height:50px;
 width:75px
}
.symbol.symbol-50.symbol-2by3>img {
 height:50px;
 width:75px;
 max-width:auto
}
.symbol.symbol-55>img {
 width:100%;
 max-width:55px;
 height:55px
}
.symbol.symbol-55 .symbol-label {
 width:55px;
 height:55px
}
.symbol.symbol-55 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-55 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-55.symbol-circle .symbol-badge {
 top:-.725px;
 right:-.725px
}
.symbol.symbol-55.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-.725px
}
.symbol.symbol-55.symbol-fixed .symbol-label {
 width:55px;
 height:55px
}
.symbol.symbol-55.symbol-fixed>img {
 width:55px;
 height:55px;
 max-width:auto
}
.symbol.symbol-55.symbol-2by3 .symbol-label {
 height:55px;
 width:82.5px
}
.symbol.symbol-55.symbol-2by3>img {
 height:55px;
 width:82.5px;
 max-width:auto
}
.symbol.symbol-60>img {
 width:100%;
 max-width:60px;
 height:60px
}
.symbol.symbol-60 .symbol-label {
 width:60px;
 height:60px
}
.symbol.symbol-60 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-60 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-60.symbol-circle .symbol-badge {
 top:.3px;
 right:.3px
}
.symbol.symbol-60.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:.3px
}
.symbol.symbol-60.symbol-fixed .symbol-label {
 width:60px;
 height:60px
}
.symbol.symbol-60.symbol-fixed>img {
 width:60px;
 height:60px;
 max-width:auto
}
.symbol.symbol-60.symbol-2by3 .symbol-label {
 height:60px;
 width:90px
}
.symbol.symbol-60.symbol-2by3>img {
 height:60px;
 width:90px;
 max-width:auto
}
.symbol.symbol-65>img {
 width:100%;
 max-width:65px;
 height:65px
}
.symbol.symbol-65 .symbol-label {
 width:65px;
 height:65px
}
.symbol.symbol-65 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-65 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-65.symbol-circle .symbol-badge {
 top:1.325px;
 right:1.325px
}
.symbol.symbol-65.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:1.325px
}
.symbol.symbol-65.symbol-fixed .symbol-label {
 width:65px;
 height:65px
}
.symbol.symbol-65.symbol-fixed>img {
 width:65px;
 height:65px;
 max-width:auto
}
.symbol.symbol-65.symbol-2by3 .symbol-label {
 height:65px;
 width:97.5px
}
.symbol.symbol-65.symbol-2by3>img {
 height:65px;
 width:97.5px;
 max-width:auto
}
.symbol.symbol-70>img {
 width:100%;
 max-width:70px;
 height:70px
}
.symbol.symbol-70 .symbol-label {
 width:70px;
 height:70px
}
.symbol.symbol-70 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-70 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-70.symbol-circle .symbol-badge {
 top:2.35px;
 right:2.35px
}
.symbol.symbol-70.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:2.35px
}
.symbol.symbol-70.symbol-fixed .symbol-label {
 width:70px;
 height:70px
}
.symbol.symbol-70.symbol-fixed>img {
 width:70px;
 height:70px;
 max-width:auto
}
.symbol.symbol-70.symbol-2by3 .symbol-label {
 height:70px;
 width:105px
}
.symbol.symbol-70.symbol-2by3>img {
 height:70px;
 width:105px;
 max-width:auto
}
.symbol.symbol-75>img {
 width:100%;
 max-width:75px;
 height:75px
}
.symbol.symbol-75 .symbol-label {
 width:75px;
 height:75px
}
.symbol.symbol-75 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-75 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-75.symbol-circle .symbol-badge {
 top:3.375px;
 right:3.375px
}
.symbol.symbol-75.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:3.375px
}
.symbol.symbol-75.symbol-fixed .symbol-label {
 width:75px;
 height:75px
}
.symbol.symbol-75.symbol-fixed>img {
 width:75px;
 height:75px;
 max-width:auto
}
.symbol.symbol-75.symbol-2by3 .symbol-label {
 height:75px;
 width:112.5px
}
.symbol.symbol-75.symbol-2by3>img {
 height:75px;
 width:112.5px;
 max-width:auto
}
.symbol.symbol-80>img {
 width:100%;
 max-width:80px;
 height:80px
}
.symbol.symbol-80 .symbol-label {
 width:80px;
 height:80px
}
.symbol.symbol-80 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-80 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-80.symbol-circle .symbol-badge {
 top:4.4px;
 right:4.4px
}
.symbol.symbol-80.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:4.4px
}
.symbol.symbol-80.symbol-fixed .symbol-label {
 width:80px;
 height:80px
}
.symbol.symbol-80.symbol-fixed>img {
 width:80px;
 height:80px;
 max-width:auto
}
.symbol.symbol-80.symbol-2by3 .symbol-label {
 height:80px;
 width:120px
}
.symbol.symbol-80.symbol-2by3>img {
 height:80px;
 width:120px;
 max-width:auto
}
.symbol.symbol-85>img {
 width:100%;
 max-width:85px;
 height:85px
}
.symbol.symbol-85 .symbol-label {
 width:85px;
 height:85px
}
.symbol.symbol-85 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-85 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-85.symbol-circle .symbol-badge {
 top:5.425px;
 right:5.425px
}
.symbol.symbol-85.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:5.425px
}
.symbol.symbol-85.symbol-fixed .symbol-label {
 width:85px;
 height:85px
}
.symbol.symbol-85.symbol-fixed>img {
 width:85px;
 height:85px;
 max-width:auto
}
.symbol.symbol-85.symbol-2by3 .symbol-label {
 height:85px;
 width:127.5px
}
.symbol.symbol-85.symbol-2by3>img {
 height:85px;
 width:127.5px;
 max-width:auto
}
.symbol.symbol-90>img {
 width:100%;
 max-width:90px;
 height:90px
}
.symbol.symbol-90 .symbol-label {
 width:90px;
 height:90px
}
.symbol.symbol-90 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-90 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-90.symbol-circle .symbol-badge {
 top:6.45px;
 right:6.45px
}
.symbol.symbol-90.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:6.45px
}
.symbol.symbol-90.symbol-fixed .symbol-label {
 width:90px;
 height:90px
}
.symbol.symbol-90.symbol-fixed>img {
 width:90px;
 height:90px;
 max-width:auto
}
.symbol.symbol-90.symbol-2by3 .symbol-label {
 height:90px;
 width:135px
}
.symbol.symbol-90.symbol-2by3>img {
 height:90px;
 width:135px;
 max-width:auto
}
.symbol.symbol-95>img {
 width:100%;
 max-width:95px;
 height:95px
}
.symbol.symbol-95 .symbol-label {
 width:95px;
 height:95px
}
.symbol.symbol-95 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-95 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-95.symbol-circle .symbol-badge {
 top:7.475px;
 right:7.475px
}
.symbol.symbol-95.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:7.475px
}
.symbol.symbol-95.symbol-fixed .symbol-label {
 width:95px;
 height:95px
}
.symbol.symbol-95.symbol-fixed>img {
 width:95px;
 height:95px;
 max-width:auto
}
.symbol.symbol-95.symbol-2by3 .symbol-label {
 height:95px;
 width:142.5px
}
.symbol.symbol-95.symbol-2by3>img {
 height:95px;
 width:142.5px;
 max-width:auto
}
.symbol.symbol-100>img {
 width:100%;
 max-width:100px;
 height:100px
}
.symbol.symbol-100 .symbol-label {
 width:100px;
 height:100px
}
.symbol.symbol-100 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-100 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-100.symbol-circle .symbol-badge {
 top:8.5px;
 right:8.5px
}
.symbol.symbol-100.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:8.5px
}
.symbol.symbol-100.symbol-fixed .symbol-label {
 width:100px;
 height:100px
}
.symbol.symbol-100.symbol-fixed>img {
 width:100px;
 height:100px;
 max-width:auto
}
.symbol.symbol-100.symbol-2by3 .symbol-label {
 height:100px;
 width:150px
}
.symbol.symbol-100.symbol-2by3>img {
 height:100px;
 width:150px;
 max-width:auto
}
.symbol.symbol-120>img {
 width:100%;
 max-width:120px;
 height:120px
}
.symbol.symbol-120 .symbol-label {
 width:120px;
 height:120px
}
.symbol.symbol-120 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-120 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-120.symbol-circle .symbol-badge {
 top:12.6px;
 right:12.6px
}
.symbol.symbol-120.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:12.6px
}
.symbol.symbol-120.symbol-fixed .symbol-label {
 width:120px;
 height:120px
}
.symbol.symbol-120.symbol-fixed>img {
 width:120px;
 height:120px;
 max-width:auto
}
.symbol.symbol-120.symbol-2by3 .symbol-label {
 height:120px;
 width:180px
}
.symbol.symbol-120.symbol-2by3>img {
 height:120px;
 width:180px;
 max-width:auto
}
.symbol.symbol-130>img {
 width:100%;
 max-width:130px;
 height:130px
}
.symbol.symbol-130 .symbol-label {
 width:130px;
 height:130px
}
.symbol.symbol-130 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-130 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-130.symbol-circle .symbol-badge {
 top:14.65px;
 right:14.65px
}
.symbol.symbol-130.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:14.65px
}
.symbol.symbol-130.symbol-fixed .symbol-label {
 width:130px;
 height:130px
}
.symbol.symbol-130.symbol-fixed>img {
 width:130px;
 height:130px;
 max-width:auto
}
.symbol.symbol-130.symbol-2by3 .symbol-label {
 height:130px;
 width:195px
}
.symbol.symbol-130.symbol-2by3>img {
 height:130px;
 width:195px;
 max-width:auto
}
.symbol.symbol-140>img {
 width:100%;
 max-width:140px;
 height:140px
}
.symbol.symbol-140 .symbol-label {
 width:140px;
 height:140px
}
.symbol.symbol-140 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-140 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-140.symbol-circle .symbol-badge {
 top:16.7px;
 right:16.7px
}
.symbol.symbol-140.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:16.7px
}
.symbol.symbol-140.symbol-fixed .symbol-label {
 width:140px;
 height:140px
}
.symbol.symbol-140.symbol-fixed>img {
 width:140px;
 height:140px;
 max-width:auto
}
.symbol.symbol-140.symbol-2by3 .symbol-label {
 height:140px;
 width:210px
}
.symbol.symbol-140.symbol-2by3>img {
 height:140px;
 width:210px;
 max-width:auto
}
.symbol.symbol-150>img {
 width:100%;
 max-width:150px;
 height:150px
}
.symbol.symbol-150 .symbol-label {
 width:150px;
 height:150px
}
.symbol.symbol-150 .symbol-badge {
 width:12px;
 height:12px;
 top:-6px;
 right:-6px
}
.symbol.symbol-150 .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:-6px
}
.symbol.symbol-150.symbol-circle .symbol-badge {
 top:18.75px;
 right:18.75px
}
.symbol.symbol-150.symbol-circle .symbol-badge.symbol-badge-bottom {
 top:auto;
 bottom:18.75px
}
.symbol.symbol-150.symbol-fixed .symbol-label {
 width:150px;
 height:150px
}
.symbol.symbol-150.symbol-fixed>img {
 width:150px;
 height:150px;
 max-width:auto
}
.symbol.symbol-150.symbol-2by3 .symbol-label {
 height:150px;
 width:225px
}
.symbol.symbol-150.symbol-2by3>img {
 height:150px;
 width:225px;
 max-width:auto
}
@media (min-width:576px) {
 .symbol.symbol-sm-20>img {
  width:100%;
  max-width:20px;
  height:20px
 }
 .symbol.symbol-sm-20 .symbol-label {
  width:20px;
  height:20px
 }
 .symbol.symbol-sm-20 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-20 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-20.symbol-circle .symbol-badge {
  top:-7.9px;
  right:-7.9px
 }
 .symbol.symbol-sm-20.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-7.9px
 }
 .symbol.symbol-sm-20.symbol-fixed .symbol-label {
  width:20px;
  height:20px
 }
 .symbol.symbol-sm-20.symbol-fixed>img {
  width:20px;
  height:20px;
  max-width:auto
 }
 .symbol.symbol-sm-20.symbol-2by3 .symbol-label {
  height:20px;
  width:30px
 }
 .symbol.symbol-sm-20.symbol-2by3>img {
  height:20px;
  width:30px;
  max-width:auto
 }
 .symbol.symbol-sm-25>img {
  width:100%;
  max-width:25px;
  height:25px
 }
 .symbol.symbol-sm-25 .symbol-label {
  width:25px;
  height:25px
 }
 .symbol.symbol-sm-25 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-25 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-25.symbol-circle .symbol-badge {
  top:-6.875px;
  right:-6.875px
 }
 .symbol.symbol-sm-25.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6.875px
 }
 .symbol.symbol-sm-25.symbol-fixed .symbol-label {
  width:25px;
  height:25px
 }
 .symbol.symbol-sm-25.symbol-fixed>img {
  width:25px;
  height:25px;
  max-width:auto
 }
 .symbol.symbol-sm-25.symbol-2by3 .symbol-label {
  height:25px;
  width:37.5px
 }
 .symbol.symbol-sm-25.symbol-2by3>img {
  height:25px;
  width:37.5px;
  max-width:auto
 }
 .symbol.symbol-sm-30>img {
  width:100%;
  max-width:30px;
  height:30px
 }
 .symbol.symbol-sm-30 .symbol-label {
  width:30px;
  height:30px
 }
 .symbol.symbol-sm-30 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-30 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-30.symbol-circle .symbol-badge {
  top:-5.85px;
  right:-5.85px
 }
 .symbol.symbol-sm-30.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-5.85px
 }
 .symbol.symbol-sm-30.symbol-fixed .symbol-label {
  width:30px;
  height:30px
 }
 .symbol.symbol-sm-30.symbol-fixed>img {
  width:30px;
  height:30px;
  max-width:auto
 }
 .symbol.symbol-sm-30.symbol-2by3 .symbol-label {
  height:30px;
  width:45px
 }
 .symbol.symbol-sm-30.symbol-2by3>img {
  height:30px;
  width:45px;
  max-width:auto
 }
 .symbol.symbol-sm-35>img {
  width:100%;
  max-width:35px;
  height:35px
 }
 .symbol.symbol-sm-35 .symbol-label {
  width:35px;
  height:35px
 }
 .symbol.symbol-sm-35 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-35 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-35.symbol-circle .symbol-badge {
  top:-4.825px;
  right:-4.825px
 }
 .symbol.symbol-sm-35.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-4.825px
 }
 .symbol.symbol-sm-35.symbol-fixed .symbol-label {
  width:35px;
  height:35px
 }
 .symbol.symbol-sm-35.symbol-fixed>img {
  width:35px;
  height:35px;
  max-width:auto
 }
 .symbol.symbol-sm-35.symbol-2by3 .symbol-label {
  height:35px;
  width:52.5px
 }
 .symbol.symbol-sm-35.symbol-2by3>img {
  height:35px;
  width:52.5px;
  max-width:auto
 }
 .symbol.symbol-sm-40>img {
  width:100%;
  max-width:40px;
  height:40px
 }
 .symbol.symbol-sm-40 .symbol-label {
  width:40px;
  height:40px
 }
 .symbol.symbol-sm-40 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-40 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-40.symbol-circle .symbol-badge {
  top:-3.8px;
  right:-3.8px
 }
 .symbol.symbol-sm-40.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-3.8px
 }
 .symbol.symbol-sm-40.symbol-fixed .symbol-label {
  width:40px;
  height:40px
 }
 .symbol.symbol-sm-40.symbol-fixed>img {
  width:40px;
  height:40px;
  max-width:auto
 }
 .symbol.symbol-sm-40.symbol-2by3 .symbol-label {
  height:40px;
  width:60px
 }
 .symbol.symbol-sm-40.symbol-2by3>img {
  height:40px;
  width:60px;
  max-width:auto
 }
 .symbol.symbol-sm-45>img {
  width:100%;
  max-width:45px;
  height:45px
 }
 .symbol.symbol-sm-45 .symbol-label {
  width:45px;
  height:45px
 }
 .symbol.symbol-sm-45 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-45 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-45.symbol-circle .symbol-badge {
  top:-2.775px;
  right:-2.775px
 }
 .symbol.symbol-sm-45.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-2.775px
 }
 .symbol.symbol-sm-45.symbol-fixed .symbol-label {
  width:45px;
  height:45px
 }
 .symbol.symbol-sm-45.symbol-fixed>img {
  width:45px;
  height:45px;
  max-width:auto
 }
 .symbol.symbol-sm-45.symbol-2by3 .symbol-label {
  height:45px;
  width:67.5px
 }
 .symbol.symbol-sm-45.symbol-2by3>img {
  height:45px;
  width:67.5px;
  max-width:auto
 }
 .symbol>img {
  width:100%;
  max-width:50px;
  height:50px
 }
 .symbol .symbol-label {
  width:50px;
  height:50px
 }
 .symbol .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-circle .symbol-badge {
  top:-1.75px;
  right:-1.75px
 }
 .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-1.75px
 }
 .symbol.symbol-fixed .symbol-label {
  width:50px;
  height:50px
 }
 .symbol.symbol-fixed>img {
  width:50px;
  height:50px;
  max-width:auto
 }
 .symbol.symbol-2by3 .symbol-label {
  height:50px;
  width:75px
 }
 .symbol.symbol-2by3>img {
  height:50px;
  width:75px;
  max-width:auto
 }
 .symbol.symbol-sm-50>img {
  width:100%;
  max-width:50px;
  height:50px
 }
 .symbol.symbol-sm-50 .symbol-label {
  width:50px;
  height:50px
 }
 .symbol.symbol-sm-50 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-50 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-50.symbol-circle .symbol-badge {
  top:-1.75px;
  right:-1.75px
 }
 .symbol.symbol-sm-50.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-1.75px
 }
 .symbol.symbol-sm-50.symbol-fixed .symbol-label {
  width:50px;
  height:50px
 }
 .symbol.symbol-sm-50.symbol-fixed>img {
  width:50px;
  height:50px;
  max-width:auto
 }
 .symbol.symbol-sm-50.symbol-2by3 .symbol-label {
  height:50px;
  width:75px
 }
 .symbol.symbol-sm-50.symbol-2by3>img {
  height:50px;
  width:75px;
  max-width:auto
 }
 .symbol.symbol-sm-55>img {
  width:100%;
  max-width:55px;
  height:55px
 }
 .symbol.symbol-sm-55 .symbol-label {
  width:55px;
  height:55px
 }
 .symbol.symbol-sm-55 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-55 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-55.symbol-circle .symbol-badge {
  top:-.725px;
  right:-.725px
 }
 .symbol.symbol-sm-55.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-.725px
 }
 .symbol.symbol-sm-55.symbol-fixed .symbol-label {
  width:55px;
  height:55px
 }
 .symbol.symbol-sm-55.symbol-fixed>img {
  width:55px;
  height:55px;
  max-width:auto
 }
 .symbol.symbol-sm-55.symbol-2by3 .symbol-label {
  height:55px;
  width:82.5px
 }
 .symbol.symbol-sm-55.symbol-2by3>img {
  height:55px;
  width:82.5px;
  max-width:auto
 }
 .symbol.symbol-sm-60>img {
  width:100%;
  max-width:60px;
  height:60px
 }
 .symbol.symbol-sm-60 .symbol-label {
  width:60px;
  height:60px
 }
 .symbol.symbol-sm-60 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-60 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-60.symbol-circle .symbol-badge {
  top:.3px;
  right:.3px
 }
 .symbol.symbol-sm-60.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:.3px
 }
 .symbol.symbol-sm-60.symbol-fixed .symbol-label {
  width:60px;
  height:60px
 }
 .symbol.symbol-sm-60.symbol-fixed>img {
  width:60px;
  height:60px;
  max-width:auto
 }
 .symbol.symbol-sm-60.symbol-2by3 .symbol-label {
  height:60px;
  width:90px
 }
 .symbol.symbol-sm-60.symbol-2by3>img {
  height:60px;
  width:90px;
  max-width:auto
 }
 .symbol.symbol-sm-65>img {
  width:100%;
  max-width:65px;
  height:65px
 }
 .symbol.symbol-sm-65 .symbol-label {
  width:65px;
  height:65px
 }
 .symbol.symbol-sm-65 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-65 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-65.symbol-circle .symbol-badge {
  top:1.325px;
  right:1.325px
 }
 .symbol.symbol-sm-65.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:1.325px
 }
 .symbol.symbol-sm-65.symbol-fixed .symbol-label {
  width:65px;
  height:65px
 }
 .symbol.symbol-sm-65.symbol-fixed>img {
  width:65px;
  height:65px;
  max-width:auto
 }
 .symbol.symbol-sm-65.symbol-2by3 .symbol-label {
  height:65px;
  width:97.5px
 }
 .symbol.symbol-sm-65.symbol-2by3>img {
  height:65px;
  width:97.5px;
  max-width:auto
 }
 .symbol.symbol-sm-70>img {
  width:100%;
  max-width:70px;
  height:70px
 }
 .symbol.symbol-sm-70 .symbol-label {
  width:70px;
  height:70px
 }
 .symbol.symbol-sm-70 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-70 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-70.symbol-circle .symbol-badge {
  top:2.35px;
  right:2.35px
 }
 .symbol.symbol-sm-70.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:2.35px
 }
 .symbol.symbol-sm-70.symbol-fixed .symbol-label {
  width:70px;
  height:70px
 }
 .symbol.symbol-sm-70.symbol-fixed>img {
  width:70px;
  height:70px;
  max-width:auto
 }
 .symbol.symbol-sm-70.symbol-2by3 .symbol-label {
  height:70px;
  width:105px
 }
 .symbol.symbol-sm-70.symbol-2by3>img {
  height:70px;
  width:105px;
  max-width:auto
 }
 .symbol.symbol-sm-75>img {
  width:100%;
  max-width:75px;
  height:75px
 }
 .symbol.symbol-sm-75 .symbol-label {
  width:75px;
  height:75px
 }
 .symbol.symbol-sm-75 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-75 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-75.symbol-circle .symbol-badge {
  top:3.375px;
  right:3.375px
 }
 .symbol.symbol-sm-75.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:3.375px
 }
 .symbol.symbol-sm-75.symbol-fixed .symbol-label {
  width:75px;
  height:75px
 }
 .symbol.symbol-sm-75.symbol-fixed>img {
  width:75px;
  height:75px;
  max-width:auto
 }
 .symbol.symbol-sm-75.symbol-2by3 .symbol-label {
  height:75px;
  width:112.5px
 }
 .symbol.symbol-sm-75.symbol-2by3>img {
  height:75px;
  width:112.5px;
  max-width:auto
 }
 .symbol.symbol-sm-80>img {
  width:100%;
  max-width:80px;
  height:80px
 }
 .symbol.symbol-sm-80 .symbol-label {
  width:80px;
  height:80px
 }
 .symbol.symbol-sm-80 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-80 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-80.symbol-circle .symbol-badge {
  top:4.4px;
  right:4.4px
 }
 .symbol.symbol-sm-80.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:4.4px
 }
 .symbol.symbol-sm-80.symbol-fixed .symbol-label {
  width:80px;
  height:80px
 }
 .symbol.symbol-sm-80.symbol-fixed>img {
  width:80px;
  height:80px;
  max-width:auto
 }
 .symbol.symbol-sm-80.symbol-2by3 .symbol-label {
  height:80px;
  width:120px
 }
 .symbol.symbol-sm-80.symbol-2by3>img {
  height:80px;
  width:120px;
  max-width:auto
 }
 .symbol.symbol-sm-85>img {
  width:100%;
  max-width:85px;
  height:85px
 }
 .symbol.symbol-sm-85 .symbol-label {
  width:85px;
  height:85px
 }
 .symbol.symbol-sm-85 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-85 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-85.symbol-circle .symbol-badge {
  top:5.425px;
  right:5.425px
 }
 .symbol.symbol-sm-85.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:5.425px
 }
 .symbol.symbol-sm-85.symbol-fixed .symbol-label {
  width:85px;
  height:85px
 }
 .symbol.symbol-sm-85.symbol-fixed>img {
  width:85px;
  height:85px;
  max-width:auto
 }
 .symbol.symbol-sm-85.symbol-2by3 .symbol-label {
  height:85px;
  width:127.5px
 }
 .symbol.symbol-sm-85.symbol-2by3>img {
  height:85px;
  width:127.5px;
  max-width:auto
 }
 .symbol.symbol-sm-90>img {
  width:100%;
  max-width:90px;
  height:90px
 }
 .symbol.symbol-sm-90 .symbol-label {
  width:90px;
  height:90px
 }
 .symbol.symbol-sm-90 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-90 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-90.symbol-circle .symbol-badge {
  top:6.45px;
  right:6.45px
 }
 .symbol.symbol-sm-90.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:6.45px
 }
 .symbol.symbol-sm-90.symbol-fixed .symbol-label {
  width:90px;
  height:90px
 }
 .symbol.symbol-sm-90.symbol-fixed>img {
  width:90px;
  height:90px;
  max-width:auto
 }
 .symbol.symbol-sm-90.symbol-2by3 .symbol-label {
  height:90px;
  width:135px
 }
 .symbol.symbol-sm-90.symbol-2by3>img {
  height:90px;
  width:135px;
  max-width:auto
 }
 .symbol.symbol-sm-95>img {
  width:100%;
  max-width:95px;
  height:95px
 }
 .symbol.symbol-sm-95 .symbol-label {
  width:95px;
  height:95px
 }
 .symbol.symbol-sm-95 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-95 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-95.symbol-circle .symbol-badge {
  top:7.475px;
  right:7.475px
 }
 .symbol.symbol-sm-95.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:7.475px
 }
 .symbol.symbol-sm-95.symbol-fixed .symbol-label {
  width:95px;
  height:95px
 }
 .symbol.symbol-sm-95.symbol-fixed>img {
  width:95px;
  height:95px;
  max-width:auto
 }
 .symbol.symbol-sm-95.symbol-2by3 .symbol-label {
  height:95px;
  width:142.5px
 }
 .symbol.symbol-sm-95.symbol-2by3>img {
  height:95px;
  width:142.5px;
  max-width:auto
 }
 .symbol.symbol-sm-100>img {
  width:100%;
  max-width:100px;
  height:100px
 }
 .symbol.symbol-sm-100 .symbol-label {
  width:100px;
  height:100px
 }
 .symbol.symbol-sm-100 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-100 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-100.symbol-circle .symbol-badge {
  top:8.5px;
  right:8.5px
 }
 .symbol.symbol-sm-100.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:8.5px
 }
 .symbol.symbol-sm-100.symbol-fixed .symbol-label {
  width:100px;
  height:100px
 }
 .symbol.symbol-sm-100.symbol-fixed>img {
  width:100px;
  height:100px;
  max-width:auto
 }
 .symbol.symbol-sm-100.symbol-2by3 .symbol-label {
  height:100px;
  width:150px
 }
 .symbol.symbol-sm-100.symbol-2by3>img {
  height:100px;
  width:150px;
  max-width:auto
 }
 .symbol.symbol-sm-120>img {
  width:100%;
  max-width:120px;
  height:120px
 }
 .symbol.symbol-sm-120 .symbol-label {
  width:120px;
  height:120px
 }
 .symbol.symbol-sm-120 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-120 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-120.symbol-circle .symbol-badge {
  top:12.6px;
  right:12.6px
 }
 .symbol.symbol-sm-120.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:12.6px
 }
 .symbol.symbol-sm-120.symbol-fixed .symbol-label {
  width:120px;
  height:120px
 }
 .symbol.symbol-sm-120.symbol-fixed>img {
  width:120px;
  height:120px;
  max-width:auto
 }
 .symbol.symbol-sm-120.symbol-2by3 .symbol-label {
  height:120px;
  width:180px
 }
 .symbol.symbol-sm-120.symbol-2by3>img {
  height:120px;
  width:180px;
  max-width:auto
 }
 .symbol.symbol-sm-130>img {
  width:100%;
  max-width:130px;
  height:130px
 }
 .symbol.symbol-sm-130 .symbol-label {
  width:130px;
  height:130px
 }
 .symbol.symbol-sm-130 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-130 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-130.symbol-circle .symbol-badge {
  top:14.65px;
  right:14.65px
 }
 .symbol.symbol-sm-130.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:14.65px
 }
 .symbol.symbol-sm-130.symbol-fixed .symbol-label {
  width:130px;
  height:130px
 }
 .symbol.symbol-sm-130.symbol-fixed>img {
  width:130px;
  height:130px;
  max-width:auto
 }
 .symbol.symbol-sm-130.symbol-2by3 .symbol-label {
  height:130px;
  width:195px
 }
 .symbol.symbol-sm-130.symbol-2by3>img {
  height:130px;
  width:195px;
  max-width:auto
 }
 .symbol.symbol-sm-140>img {
  width:100%;
  max-width:140px;
  height:140px
 }
 .symbol.symbol-sm-140 .symbol-label {
  width:140px;
  height:140px
 }
 .symbol.symbol-sm-140 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-140 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-140.symbol-circle .symbol-badge {
  top:16.7px;
  right:16.7px
 }
 .symbol.symbol-sm-140.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:16.7px
 }
 .symbol.symbol-sm-140.symbol-fixed .symbol-label {
  width:140px;
  height:140px
 }
 .symbol.symbol-sm-140.symbol-fixed>img {
  width:140px;
  height:140px;
  max-width:auto
 }
 .symbol.symbol-sm-140.symbol-2by3 .symbol-label {
  height:140px;
  width:210px
 }
 .symbol.symbol-sm-140.symbol-2by3>img {
  height:140px;
  width:210px;
  max-width:auto
 }
 .symbol.symbol-sm-150>img {
  width:100%;
  max-width:150px;
  height:150px
 }
 .symbol.symbol-sm-150 .symbol-label {
  width:150px;
  height:150px
 }
 .symbol.symbol-sm-150 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-sm-150 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-sm-150.symbol-circle .symbol-badge {
  top:18.75px;
  right:18.75px
 }
 .symbol.symbol-sm-150.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:18.75px
 }
 .symbol.symbol-sm-150.symbol-fixed .symbol-label {
  width:150px;
  height:150px
 }
 .symbol.symbol-sm-150.symbol-fixed>img {
  width:150px;
  height:150px;
  max-width:auto
 }
 .symbol.symbol-sm-150.symbol-2by3 .symbol-label {
  height:150px;
  width:225px
 }
 .symbol.symbol-sm-150.symbol-2by3>img {
  height:150px;
  width:225px;
  max-width:auto
 }
}
@media (min-width:768px) {
 .symbol.symbol-md-20>img {
  width:100%;
  max-width:20px;
  height:20px
 }
 .symbol.symbol-md-20 .symbol-label {
  width:20px;
  height:20px
 }
 .symbol.symbol-md-20 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-20 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-20.symbol-circle .symbol-badge {
  top:-7.9px;
  right:-7.9px
 }
 .symbol.symbol-md-20.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-7.9px
 }
 .symbol.symbol-md-20.symbol-fixed .symbol-label {
  width:20px;
  height:20px
 }
 .symbol.symbol-md-20.symbol-fixed>img {
  width:20px;
  height:20px;
  max-width:auto
 }
 .symbol.symbol-md-20.symbol-2by3 .symbol-label {
  height:20px;
  width:30px
 }
 .symbol.symbol-md-20.symbol-2by3>img {
  height:20px;
  width:30px;
  max-width:auto
 }
 .symbol.symbol-md-25>img {
  width:100%;
  max-width:25px;
  height:25px
 }
 .symbol.symbol-md-25 .symbol-label {
  width:25px;
  height:25px
 }
 .symbol.symbol-md-25 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-25 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-25.symbol-circle .symbol-badge {
  top:-6.875px;
  right:-6.875px
 }
 .symbol.symbol-md-25.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6.875px
 }
 .symbol.symbol-md-25.symbol-fixed .symbol-label {
  width:25px;
  height:25px
 }
 .symbol.symbol-md-25.symbol-fixed>img {
  width:25px;
  height:25px;
  max-width:auto
 }
 .symbol.symbol-md-25.symbol-2by3 .symbol-label {
  height:25px;
  width:37.5px
 }
 .symbol.symbol-md-25.symbol-2by3>img {
  height:25px;
  width:37.5px;
  max-width:auto
 }
 .symbol.symbol-md-30>img {
  width:100%;
  max-width:30px;
  height:30px
 }
 .symbol.symbol-md-30 .symbol-label {
  width:30px;
  height:30px
 }
 .symbol.symbol-md-30 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-30 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-30.symbol-circle .symbol-badge {
  top:-5.85px;
  right:-5.85px
 }
 .symbol.symbol-md-30.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-5.85px
 }
 .symbol.symbol-md-30.symbol-fixed .symbol-label {
  width:30px;
  height:30px
 }
 .symbol.symbol-md-30.symbol-fixed>img {
  width:30px;
  height:30px;
  max-width:auto
 }
 .symbol.symbol-md-30.symbol-2by3 .symbol-label {
  height:30px;
  width:45px
 }
 .symbol.symbol-md-30.symbol-2by3>img {
  height:30px;
  width:45px;
  max-width:auto
 }
 .symbol.symbol-md-35>img {
  width:100%;
  max-width:35px;
  height:35px
 }
 .symbol.symbol-md-35 .symbol-label {
  width:35px;
  height:35px
 }
 .symbol.symbol-md-35 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-35 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-35.symbol-circle .symbol-badge {
  top:-4.825px;
  right:-4.825px
 }
 .symbol.symbol-md-35.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-4.825px
 }
 .symbol.symbol-md-35.symbol-fixed .symbol-label {
  width:35px;
  height:35px
 }
 .symbol.symbol-md-35.symbol-fixed>img {
  width:35px;
  height:35px;
  max-width:auto
 }
 .symbol.symbol-md-35.symbol-2by3 .symbol-label {
  height:35px;
  width:52.5px
 }
 .symbol.symbol-md-35.symbol-2by3>img {
  height:35px;
  width:52.5px;
  max-width:auto
 }
 .symbol.symbol-md-40>img {
  width:100%;
  max-width:40px;
  height:40px
 }
 .symbol.symbol-md-40 .symbol-label {
  width:40px;
  height:40px
 }
 .symbol.symbol-md-40 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-40 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-40.symbol-circle .symbol-badge {
  top:-3.8px;
  right:-3.8px
 }
 .symbol.symbol-md-40.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-3.8px
 }
 .symbol.symbol-md-40.symbol-fixed .symbol-label {
  width:40px;
  height:40px
 }
 .symbol.symbol-md-40.symbol-fixed>img {
  width:40px;
  height:40px;
  max-width:auto
 }
 .symbol.symbol-md-40.symbol-2by3 .symbol-label {
  height:40px;
  width:60px
 }
 .symbol.symbol-md-40.symbol-2by3>img {
  height:40px;
  width:60px;
  max-width:auto
 }
 .symbol.symbol-md-45>img {
  width:100%;
  max-width:45px;
  height:45px
 }
 .symbol.symbol-md-45 .symbol-label {
  width:45px;
  height:45px
 }
 .symbol.symbol-md-45 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-45 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-45.symbol-circle .symbol-badge {
  top:-2.775px;
  right:-2.775px
 }
 .symbol.symbol-md-45.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-2.775px
 }
 .symbol.symbol-md-45.symbol-fixed .symbol-label {
  width:45px;
  height:45px
 }
 .symbol.symbol-md-45.symbol-fixed>img {
  width:45px;
  height:45px;
  max-width:auto
 }
 .symbol.symbol-md-45.symbol-2by3 .symbol-label {
  height:45px;
  width:67.5px
 }
 .symbol.symbol-md-45.symbol-2by3>img {
  height:45px;
  width:67.5px;
  max-width:auto
 }
 .symbol>img {
  width:100%;
  max-width:50px;
  height:50px
 }
 .symbol .symbol-label {
  width:50px;
  height:50px
 }
 .symbol .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-circle .symbol-badge {
  top:-1.75px;
  right:-1.75px
 }
 .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-1.75px
 }
 .symbol.symbol-fixed .symbol-label {
  width:50px;
  height:50px
 }
 .symbol.symbol-fixed>img {
  width:50px;
  height:50px;
  max-width:auto
 }
 .symbol.symbol-2by3 .symbol-label {
  height:50px;
  width:75px
 }
 .symbol.symbol-2by3>img {
  height:50px;
  width:75px;
  max-width:auto
 }
 .symbol.symbol-md-50>img {
  width:100%;
  max-width:50px;
  height:50px
 }
 .symbol.symbol-md-50 .symbol-label {
  width:50px;
  height:50px
 }
 .symbol.symbol-md-50 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-50 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-50.symbol-circle .symbol-badge {
  top:-1.75px;
  right:-1.75px
 }
 .symbol.symbol-md-50.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-1.75px
 }
 .symbol.symbol-md-50.symbol-fixed .symbol-label {
  width:50px;
  height:50px
 }
 .symbol.symbol-md-50.symbol-fixed>img {
  width:50px;
  height:50px;
  max-width:auto
 }
 .symbol.symbol-md-50.symbol-2by3 .symbol-label {
  height:50px;
  width:75px
 }
 .symbol.symbol-md-50.symbol-2by3>img {
  height:50px;
  width:75px;
  max-width:auto
 }
 .symbol.symbol-md-55>img {
  width:100%;
  max-width:55px;
  height:55px
 }
 .symbol.symbol-md-55 .symbol-label {
  width:55px;
  height:55px
 }
 .symbol.symbol-md-55 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-55 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-55.symbol-circle .symbol-badge {
  top:-.725px;
  right:-.725px
 }
 .symbol.symbol-md-55.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-.725px
 }
 .symbol.symbol-md-55.symbol-fixed .symbol-label {
  width:55px;
  height:55px
 }
 .symbol.symbol-md-55.symbol-fixed>img {
  width:55px;
  height:55px;
  max-width:auto
 }
 .symbol.symbol-md-55.symbol-2by3 .symbol-label {
  height:55px;
  width:82.5px
 }
 .symbol.symbol-md-55.symbol-2by3>img {
  height:55px;
  width:82.5px;
  max-width:auto
 }
 .symbol.symbol-md-60>img {
  width:100%;
  max-width:60px;
  height:60px
 }
 .symbol.symbol-md-60 .symbol-label {
  width:60px;
  height:60px
 }
 .symbol.symbol-md-60 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-60 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-60.symbol-circle .symbol-badge {
  top:.3px;
  right:.3px
 }
 .symbol.symbol-md-60.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:.3px
 }
 .symbol.symbol-md-60.symbol-fixed .symbol-label {
  width:60px;
  height:60px
 }
 .symbol.symbol-md-60.symbol-fixed>img {
  width:60px;
  height:60px;
  max-width:auto
 }
 .symbol.symbol-md-60.symbol-2by3 .symbol-label {
  height:60px;
  width:90px
 }
 .symbol.symbol-md-60.symbol-2by3>img {
  height:60px;
  width:90px;
  max-width:auto
 }
 .symbol.symbol-md-65>img {
  width:100%;
  max-width:65px;
  height:65px
 }
 .symbol.symbol-md-65 .symbol-label {
  width:65px;
  height:65px
 }
 .symbol.symbol-md-65 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-65 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-65.symbol-circle .symbol-badge {
  top:1.325px;
  right:1.325px
 }
 .symbol.symbol-md-65.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:1.325px
 }
 .symbol.symbol-md-65.symbol-fixed .symbol-label {
  width:65px;
  height:65px
 }
 .symbol.symbol-md-65.symbol-fixed>img {
  width:65px;
  height:65px;
  max-width:auto
 }
 .symbol.symbol-md-65.symbol-2by3 .symbol-label {
  height:65px;
  width:97.5px
 }
 .symbol.symbol-md-65.symbol-2by3>img {
  height:65px;
  width:97.5px;
  max-width:auto
 }
 .symbol.symbol-md-70>img {
  width:100%;
  max-width:70px;
  height:70px
 }
 .symbol.symbol-md-70 .symbol-label {
  width:70px;
  height:70px
 }
 .symbol.symbol-md-70 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-70 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-70.symbol-circle .symbol-badge {
  top:2.35px;
  right:2.35px
 }
 .symbol.symbol-md-70.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:2.35px
 }
 .symbol.symbol-md-70.symbol-fixed .symbol-label {
  width:70px;
  height:70px
 }
 .symbol.symbol-md-70.symbol-fixed>img {
  width:70px;
  height:70px;
  max-width:auto
 }
 .symbol.symbol-md-70.symbol-2by3 .symbol-label {
  height:70px;
  width:105px
 }
 .symbol.symbol-md-70.symbol-2by3>img {
  height:70px;
  width:105px;
  max-width:auto
 }
 .symbol.symbol-md-75>img {
  width:100%;
  max-width:75px;
  height:75px
 }
 .symbol.symbol-md-75 .symbol-label {
  width:75px;
  height:75px
 }
 .symbol.symbol-md-75 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-75 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-75.symbol-circle .symbol-badge {
  top:3.375px;
  right:3.375px
 }
 .symbol.symbol-md-75.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:3.375px
 }
 .symbol.symbol-md-75.symbol-fixed .symbol-label {
  width:75px;
  height:75px
 }
 .symbol.symbol-md-75.symbol-fixed>img {
  width:75px;
  height:75px;
  max-width:auto
 }
 .symbol.symbol-md-75.symbol-2by3 .symbol-label {
  height:75px;
  width:112.5px
 }
 .symbol.symbol-md-75.symbol-2by3>img {
  height:75px;
  width:112.5px;
  max-width:auto
 }
 .symbol.symbol-md-80>img {
  width:100%;
  max-width:80px;
  height:80px
 }
 .symbol.symbol-md-80 .symbol-label {
  width:80px;
  height:80px
 }
 .symbol.symbol-md-80 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-80 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-80.symbol-circle .symbol-badge {
  top:4.4px;
  right:4.4px
 }
 .symbol.symbol-md-80.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:4.4px
 }
 .symbol.symbol-md-80.symbol-fixed .symbol-label {
  width:80px;
  height:80px
 }
 .symbol.symbol-md-80.symbol-fixed>img {
  width:80px;
  height:80px;
  max-width:auto
 }
 .symbol.symbol-md-80.symbol-2by3 .symbol-label {
  height:80px;
  width:120px
 }
 .symbol.symbol-md-80.symbol-2by3>img {
  height:80px;
  width:120px;
  max-width:auto
 }
 .symbol.symbol-md-85>img {
  width:100%;
  max-width:85px;
  height:85px
 }
 .symbol.symbol-md-85 .symbol-label {
  width:85px;
  height:85px
 }
 .symbol.symbol-md-85 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-85 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-85.symbol-circle .symbol-badge {
  top:5.425px;
  right:5.425px
 }
 .symbol.symbol-md-85.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:5.425px
 }
 .symbol.symbol-md-85.symbol-fixed .symbol-label {
  width:85px;
  height:85px
 }
 .symbol.symbol-md-85.symbol-fixed>img {
  width:85px;
  height:85px;
  max-width:auto
 }
 .symbol.symbol-md-85.symbol-2by3 .symbol-label {
  height:85px;
  width:127.5px
 }
 .symbol.symbol-md-85.symbol-2by3>img {
  height:85px;
  width:127.5px;
  max-width:auto
 }
 .symbol.symbol-md-90>img {
  width:100%;
  max-width:90px;
  height:90px
 }
 .symbol.symbol-md-90 .symbol-label {
  width:90px;
  height:90px
 }
 .symbol.symbol-md-90 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-90 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-90.symbol-circle .symbol-badge {
  top:6.45px;
  right:6.45px
 }
 .symbol.symbol-md-90.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:6.45px
 }
 .symbol.symbol-md-90.symbol-fixed .symbol-label {
  width:90px;
  height:90px
 }
 .symbol.symbol-md-90.symbol-fixed>img {
  width:90px;
  height:90px;
  max-width:auto
 }
 .symbol.symbol-md-90.symbol-2by3 .symbol-label {
  height:90px;
  width:135px
 }
 .symbol.symbol-md-90.symbol-2by3>img {
  height:90px;
  width:135px;
  max-width:auto
 }
 .symbol.symbol-md-95>img {
  width:100%;
  max-width:95px;
  height:95px
 }
 .symbol.symbol-md-95 .symbol-label {
  width:95px;
  height:95px
 }
 .symbol.symbol-md-95 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-95 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-95.symbol-circle .symbol-badge {
  top:7.475px;
  right:7.475px
 }
 .symbol.symbol-md-95.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:7.475px
 }
 .symbol.symbol-md-95.symbol-fixed .symbol-label {
  width:95px;
  height:95px
 }
 .symbol.symbol-md-95.symbol-fixed>img {
  width:95px;
  height:95px;
  max-width:auto
 }
 .symbol.symbol-md-95.symbol-2by3 .symbol-label {
  height:95px;
  width:142.5px
 }
 .symbol.symbol-md-95.symbol-2by3>img {
  height:95px;
  width:142.5px;
  max-width:auto
 }
 .symbol.symbol-md-100>img {
  width:100%;
  max-width:100px;
  height:100px
 }
 .symbol.symbol-md-100 .symbol-label {
  width:100px;
  height:100px
 }
 .symbol.symbol-md-100 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-100 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-100.symbol-circle .symbol-badge {
  top:8.5px;
  right:8.5px
 }
 .symbol.symbol-md-100.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:8.5px
 }
 .symbol.symbol-md-100.symbol-fixed .symbol-label {
  width:100px;
  height:100px
 }
 .symbol.symbol-md-100.symbol-fixed>img {
  width:100px;
  height:100px;
  max-width:auto
 }
 .symbol.symbol-md-100.symbol-2by3 .symbol-label {
  height:100px;
  width:150px
 }
 .symbol.symbol-md-100.symbol-2by3>img {
  height:100px;
  width:150px;
  max-width:auto
 }
 .symbol.symbol-md-120>img {
  width:100%;
  max-width:120px;
  height:120px
 }
 .symbol.symbol-md-120 .symbol-label {
  width:120px;
  height:120px
 }
 .symbol.symbol-md-120 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-120 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-120.symbol-circle .symbol-badge {
  top:12.6px;
  right:12.6px
 }
 .symbol.symbol-md-120.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:12.6px
 }
 .symbol.symbol-md-120.symbol-fixed .symbol-label {
  width:120px;
  height:120px
 }
 .symbol.symbol-md-120.symbol-fixed>img {
  width:120px;
  height:120px;
  max-width:auto
 }
 .symbol.symbol-md-120.symbol-2by3 .symbol-label {
  height:120px;
  width:180px
 }
 .symbol.symbol-md-120.symbol-2by3>img {
  height:120px;
  width:180px;
  max-width:auto
 }
 .symbol.symbol-md-130>img {
  width:100%;
  max-width:130px;
  height:130px
 }
 .symbol.symbol-md-130 .symbol-label {
  width:130px;
  height:130px
 }
 .symbol.symbol-md-130 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-130 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-130.symbol-circle .symbol-badge {
  top:14.65px;
  right:14.65px
 }
 .symbol.symbol-md-130.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:14.65px
 }
 .symbol.symbol-md-130.symbol-fixed .symbol-label {
  width:130px;
  height:130px
 }
 .symbol.symbol-md-130.symbol-fixed>img {
  width:130px;
  height:130px;
  max-width:auto
 }
 .symbol.symbol-md-130.symbol-2by3 .symbol-label {
  height:130px;
  width:195px
 }
 .symbol.symbol-md-130.symbol-2by3>img {
  height:130px;
  width:195px;
  max-width:auto
 }
 .symbol.symbol-md-140>img {
  width:100%;
  max-width:140px;
  height:140px
 }
 .symbol.symbol-md-140 .symbol-label {
  width:140px;
  height:140px
 }
 .symbol.symbol-md-140 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-140 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-140.symbol-circle .symbol-badge {
  top:16.7px;
  right:16.7px
 }
 .symbol.symbol-md-140.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:16.7px
 }
 .symbol.symbol-md-140.symbol-fixed .symbol-label {
  width:140px;
  height:140px
 }
 .symbol.symbol-md-140.symbol-fixed>img {
  width:140px;
  height:140px;
  max-width:auto
 }
 .symbol.symbol-md-140.symbol-2by3 .symbol-label {
  height:140px;
  width:210px
 }
 .symbol.symbol-md-140.symbol-2by3>img {
  height:140px;
  width:210px;
  max-width:auto
 }
 .symbol.symbol-md-150>img {
  width:100%;
  max-width:150px;
  height:150px
 }
 .symbol.symbol-md-150 .symbol-label {
  width:150px;
  height:150px
 }
 .symbol.symbol-md-150 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-md-150 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-md-150.symbol-circle .symbol-badge {
  top:18.75px;
  right:18.75px
 }
 .symbol.symbol-md-150.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:18.75px
 }
 .symbol.symbol-md-150.symbol-fixed .symbol-label {
  width:150px;
  height:150px
 }
 .symbol.symbol-md-150.symbol-fixed>img {
  width:150px;
  height:150px;
  max-width:auto
 }
 .symbol.symbol-md-150.symbol-2by3 .symbol-label {
  height:150px;
  width:225px
 }
 .symbol.symbol-md-150.symbol-2by3>img {
  height:150px;
  width:225px;
  max-width:auto
 }
}
@media (min-width:992px) {
 .symbol.symbol-lg-20>img {
  width:100%;
  max-width:20px;
  height:20px
 }
 .symbol.symbol-lg-20 .symbol-label {
  width:20px;
  height:20px
 }
 .symbol.symbol-lg-20 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-20 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-20.symbol-circle .symbol-badge {
  top:-7.9px;
  right:-7.9px
 }
 .symbol.symbol-lg-20.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-7.9px
 }
 .symbol.symbol-lg-20.symbol-fixed .symbol-label {
  width:20px;
  height:20px
 }
 .symbol.symbol-lg-20.symbol-fixed>img {
  width:20px;
  height:20px;
  max-width:auto
 }
 .symbol.symbol-lg-20.symbol-2by3 .symbol-label {
  height:20px;
  width:30px
 }
 .symbol.symbol-lg-20.symbol-2by3>img {
  height:20px;
  width:30px;
  max-width:auto
 }
 .symbol.symbol-lg-25>img {
  width:100%;
  max-width:25px;
  height:25px
 }
 .symbol.symbol-lg-25 .symbol-label {
  width:25px;
  height:25px
 }
 .symbol.symbol-lg-25 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-25 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-25.symbol-circle .symbol-badge {
  top:-6.875px;
  right:-6.875px
 }
 .symbol.symbol-lg-25.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6.875px
 }
 .symbol.symbol-lg-25.symbol-fixed .symbol-label {
  width:25px;
  height:25px
 }
 .symbol.symbol-lg-25.symbol-fixed>img {
  width:25px;
  height:25px;
  max-width:auto
 }
 .symbol.symbol-lg-25.symbol-2by3 .symbol-label {
  height:25px;
  width:37.5px
 }
 .symbol.symbol-lg-25.symbol-2by3>img {
  height:25px;
  width:37.5px;
  max-width:auto
 }
 .symbol.symbol-lg-30>img {
  width:100%;
  max-width:30px;
  height:30px
 }
 .symbol.symbol-lg-30 .symbol-label {
  width:30px;
  height:30px
 }
 .symbol.symbol-lg-30 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-30 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-30.symbol-circle .symbol-badge {
  top:-5.85px;
  right:-5.85px
 }
 .symbol.symbol-lg-30.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-5.85px
 }
 .symbol.symbol-lg-30.symbol-fixed .symbol-label {
  width:30px;
  height:30px
 }
 .symbol.symbol-lg-30.symbol-fixed>img {
  width:30px;
  height:30px;
  max-width:auto
 }
 .symbol.symbol-lg-30.symbol-2by3 .symbol-label {
  height:30px;
  width:45px
 }
 .symbol.symbol-lg-30.symbol-2by3>img {
  height:30px;
  width:45px;
  max-width:auto
 }
 .symbol.symbol-lg-35>img {
  width:100%;
  max-width:35px;
  height:35px
 }
 .symbol.symbol-lg-35 .symbol-label {
  width:35px;
  height:35px
 }
 .symbol.symbol-lg-35 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-35 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-35.symbol-circle .symbol-badge {
  top:-4.825px;
  right:-4.825px
 }
 .symbol.symbol-lg-35.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-4.825px
 }
 .symbol.symbol-lg-35.symbol-fixed .symbol-label {
  width:35px;
  height:35px
 }
 .symbol.symbol-lg-35.symbol-fixed>img {
  width:35px;
  height:35px;
  max-width:auto
 }
 .symbol.symbol-lg-35.symbol-2by3 .symbol-label {
  height:35px;
  width:52.5px
 }
 .symbol.symbol-lg-35.symbol-2by3>img {
  height:35px;
  width:52.5px;
  max-width:auto
 }
 .symbol.symbol-lg-40>img {
  width:100%;
  max-width:40px;
  height:40px
 }
 .symbol.symbol-lg-40 .symbol-label {
  width:40px;
  height:40px
 }
 .symbol.symbol-lg-40 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-40 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-40.symbol-circle .symbol-badge {
  top:-3.8px;
  right:-3.8px
 }
 .symbol.symbol-lg-40.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-3.8px
 }
 .symbol.symbol-lg-40.symbol-fixed .symbol-label {
  width:40px;
  height:40px
 }
 .symbol.symbol-lg-40.symbol-fixed>img {
  width:40px;
  height:40px;
  max-width:auto
 }
 .symbol.symbol-lg-40.symbol-2by3 .symbol-label {
  height:40px;
  width:60px
 }
 .symbol.symbol-lg-40.symbol-2by3>img {
  height:40px;
  width:60px;
  max-width:auto
 }
 .symbol.symbol-lg-45>img {
  width:100%;
  max-width:45px;
  height:45px
 }
 .symbol.symbol-lg-45 .symbol-label {
  width:45px;
  height:45px
 }
 .symbol.symbol-lg-45 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-45 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-45.symbol-circle .symbol-badge {
  top:-2.775px;
  right:-2.775px
 }
 .symbol.symbol-lg-45.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-2.775px
 }
 .symbol.symbol-lg-45.symbol-fixed .symbol-label {
  width:45px;
  height:45px
 }
 .symbol.symbol-lg-45.symbol-fixed>img {
  width:45px;
  height:45px;
  max-width:auto
 }
 .symbol.symbol-lg-45.symbol-2by3 .symbol-label {
  height:45px;
  width:67.5px
 }
 .symbol.symbol-lg-45.symbol-2by3>img {
  height:45px;
  width:67.5px;
  max-width:auto
 }
 .symbol>img {
  width:100%;
  max-width:50px;
  height:50px
 }
 .symbol .symbol-label {
  width:50px;
  height:50px
 }
 .symbol .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-circle .symbol-badge {
  top:-1.75px;
  right:-1.75px
 }
 .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-1.75px
 }
 .symbol.symbol-fixed .symbol-label {
  width:50px;
  height:50px
 }
 .symbol.symbol-fixed>img {
  width:50px;
  height:50px;
  max-width:auto
 }
 .symbol.symbol-2by3 .symbol-label {
  height:50px;
  width:75px
 }
 .symbol.symbol-2by3>img {
  height:50px;
  width:75px;
  max-width:auto
 }
 .symbol.symbol-lg-50>img {
  width:100%;
  max-width:50px;
  height:50px
 }
 .symbol.symbol-lg-50 .symbol-label {
  width:50px;
  height:50px
 }
 .symbol.symbol-lg-50 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-50 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-50.symbol-circle .symbol-badge {
  top:-1.75px;
  right:-1.75px
 }
 .symbol.symbol-lg-50.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-1.75px
 }
 .symbol.symbol-lg-50.symbol-fixed .symbol-label {
  width:50px;
  height:50px
 }
 .symbol.symbol-lg-50.symbol-fixed>img {
  width:50px;
  height:50px;
  max-width:auto
 }
 .symbol.symbol-lg-50.symbol-2by3 .symbol-label {
  height:50px;
  width:75px
 }
 .symbol.symbol-lg-50.symbol-2by3>img {
  height:50px;
  width:75px;
  max-width:auto
 }
 .symbol.symbol-lg-55>img {
  width:100%;
  max-width:55px;
  height:55px
 }
 .symbol.symbol-lg-55 .symbol-label {
  width:55px;
  height:55px
 }
 .symbol.symbol-lg-55 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-55 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-55.symbol-circle .symbol-badge {
  top:-.725px;
  right:-.725px
 }
 .symbol.symbol-lg-55.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-.725px
 }
 .symbol.symbol-lg-55.symbol-fixed .symbol-label {
  width:55px;
  height:55px
 }
 .symbol.symbol-lg-55.symbol-fixed>img {
  width:55px;
  height:55px;
  max-width:auto
 }
 .symbol.symbol-lg-55.symbol-2by3 .symbol-label {
  height:55px;
  width:82.5px
 }
 .symbol.symbol-lg-55.symbol-2by3>img {
  height:55px;
  width:82.5px;
  max-width:auto
 }
 .symbol.symbol-lg-60>img {
  width:100%;
  max-width:60px;
  height:60px
 }
 .symbol.symbol-lg-60 .symbol-label {
  width:60px;
  height:60px
 }
 .symbol.symbol-lg-60 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-60 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-60.symbol-circle .symbol-badge {
  top:.3px;
  right:.3px
 }
 .symbol.symbol-lg-60.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:.3px
 }
 .symbol.symbol-lg-60.symbol-fixed .symbol-label {
  width:60px;
  height:60px
 }
 .symbol.symbol-lg-60.symbol-fixed>img {
  width:60px;
  height:60px;
  max-width:auto
 }
 .symbol.symbol-lg-60.symbol-2by3 .symbol-label {
  height:60px;
  width:90px
 }
 .symbol.symbol-lg-60.symbol-2by3>img {
  height:60px;
  width:90px;
  max-width:auto
 }
 .symbol.symbol-lg-65>img {
  width:100%;
  max-width:65px;
  height:65px
 }
 .symbol.symbol-lg-65 .symbol-label {
  width:65px;
  height:65px
 }
 .symbol.symbol-lg-65 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-65 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-65.symbol-circle .symbol-badge {
  top:1.325px;
  right:1.325px
 }
 .symbol.symbol-lg-65.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:1.325px
 }
 .symbol.symbol-lg-65.symbol-fixed .symbol-label {
  width:65px;
  height:65px
 }
 .symbol.symbol-lg-65.symbol-fixed>img {
  width:65px;
  height:65px;
  max-width:auto
 }
 .symbol.symbol-lg-65.symbol-2by3 .symbol-label {
  height:65px;
  width:97.5px
 }
 .symbol.symbol-lg-65.symbol-2by3>img {
  height:65px;
  width:97.5px;
  max-width:auto
 }
 .symbol.symbol-lg-70>img {
  width:100%;
  max-width:70px;
  height:70px
 }
 .symbol.symbol-lg-70 .symbol-label {
  width:70px;
  height:70px
 }
 .symbol.symbol-lg-70 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-70 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-70.symbol-circle .symbol-badge {
  top:2.35px;
  right:2.35px
 }
 .symbol.symbol-lg-70.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:2.35px
 }
 .symbol.symbol-lg-70.symbol-fixed .symbol-label {
  width:70px;
  height:70px
 }
 .symbol.symbol-lg-70.symbol-fixed>img {
  width:70px;
  height:70px;
  max-width:auto
 }
 .symbol.symbol-lg-70.symbol-2by3 .symbol-label {
  height:70px;
  width:105px
 }
 .symbol.symbol-lg-70.symbol-2by3>img {
  height:70px;
  width:105px;
  max-width:auto
 }
 .symbol.symbol-lg-75>img {
  width:100%;
  max-width:75px;
  height:75px
 }
 .symbol.symbol-lg-75 .symbol-label {
  width:75px;
  height:75px
 }
 .symbol.symbol-lg-75 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-75 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-75.symbol-circle .symbol-badge {
  top:3.375px;
  right:3.375px
 }
 .symbol.symbol-lg-75.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:3.375px
 }
 .symbol.symbol-lg-75.symbol-fixed .symbol-label {
  width:75px;
  height:75px
 }
 .symbol.symbol-lg-75.symbol-fixed>img {
  width:75px;
  height:75px;
  max-width:auto
 }
 .symbol.symbol-lg-75.symbol-2by3 .symbol-label {
  height:75px;
  width:112.5px
 }
 .symbol.symbol-lg-75.symbol-2by3>img {
  height:75px;
  width:112.5px;
  max-width:auto
 }
 .symbol.symbol-lg-80>img {
  width:100%;
  max-width:80px;
  height:80px
 }
 .symbol.symbol-lg-80 .symbol-label {
  width:80px;
  height:80px
 }
 .symbol.symbol-lg-80 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-80 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-80.symbol-circle .symbol-badge {
  top:4.4px;
  right:4.4px
 }
 .symbol.symbol-lg-80.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:4.4px
 }
 .symbol.symbol-lg-80.symbol-fixed .symbol-label {
  width:80px;
  height:80px
 }
 .symbol.symbol-lg-80.symbol-fixed>img {
  width:80px;
  height:80px;
  max-width:auto
 }
 .symbol.symbol-lg-80.symbol-2by3 .symbol-label {
  height:80px;
  width:120px
 }
 .symbol.symbol-lg-80.symbol-2by3>img {
  height:80px;
  width:120px;
  max-width:auto
 }
 .symbol.symbol-lg-85>img {
  width:100%;
  max-width:85px;
  height:85px
 }
 .symbol.symbol-lg-85 .symbol-label {
  width:85px;
  height:85px
 }
 .symbol.symbol-lg-85 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-85 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-85.symbol-circle .symbol-badge {
  top:5.425px;
  right:5.425px
 }
 .symbol.symbol-lg-85.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:5.425px
 }
 .symbol.symbol-lg-85.symbol-fixed .symbol-label {
  width:85px;
  height:85px
 }
 .symbol.symbol-lg-85.symbol-fixed>img {
  width:85px;
  height:85px;
  max-width:auto
 }
 .symbol.symbol-lg-85.symbol-2by3 .symbol-label {
  height:85px;
  width:127.5px
 }
 .symbol.symbol-lg-85.symbol-2by3>img {
  height:85px;
  width:127.5px;
  max-width:auto
 }
 .symbol.symbol-lg-90>img {
  width:100%;
  max-width:90px;
  height:90px
 }
 .symbol.symbol-lg-90 .symbol-label {
  width:90px;
  height:90px
 }
 .symbol.symbol-lg-90 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-90 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-90.symbol-circle .symbol-badge {
  top:6.45px;
  right:6.45px
 }
 .symbol.symbol-lg-90.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:6.45px
 }
 .symbol.symbol-lg-90.symbol-fixed .symbol-label {
  width:90px;
  height:90px
 }
 .symbol.symbol-lg-90.symbol-fixed>img {
  width:90px;
  height:90px;
  max-width:auto
 }
 .symbol.symbol-lg-90.symbol-2by3 .symbol-label {
  height:90px;
  width:135px
 }
 .symbol.symbol-lg-90.symbol-2by3>img {
  height:90px;
  width:135px;
  max-width:auto
 }
 .symbol.symbol-lg-95>img {
  width:100%;
  max-width:95px;
  height:95px
 }
 .symbol.symbol-lg-95 .symbol-label {
  width:95px;
  height:95px
 }
 .symbol.symbol-lg-95 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-95 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-95.symbol-circle .symbol-badge {
  top:7.475px;
  right:7.475px
 }
 .symbol.symbol-lg-95.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:7.475px
 }
 .symbol.symbol-lg-95.symbol-fixed .symbol-label {
  width:95px;
  height:95px
 }
 .symbol.symbol-lg-95.symbol-fixed>img {
  width:95px;
  height:95px;
  max-width:auto
 }
 .symbol.symbol-lg-95.symbol-2by3 .symbol-label {
  height:95px;
  width:142.5px
 }
 .symbol.symbol-lg-95.symbol-2by3>img {
  height:95px;
  width:142.5px;
  max-width:auto
 }
 .symbol.symbol-lg-100>img {
  width:100%;
  max-width:100px;
  height:100px
 }
 .symbol.symbol-lg-100 .symbol-label {
  width:100px;
  height:100px
 }
 .symbol.symbol-lg-100 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-100 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-100.symbol-circle .symbol-badge {
  top:8.5px;
  right:8.5px
 }
 .symbol.symbol-lg-100.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:8.5px
 }
 .symbol.symbol-lg-100.symbol-fixed .symbol-label {
  width:100px;
  height:100px
 }
 .symbol.symbol-lg-100.symbol-fixed>img {
  width:100px;
  height:100px;
  max-width:auto
 }
 .symbol.symbol-lg-100.symbol-2by3 .symbol-label {
  height:100px;
  width:150px
 }
 .symbol.symbol-lg-100.symbol-2by3>img {
  height:100px;
  width:150px;
  max-width:auto
 }
 .symbol.symbol-lg-120>img {
  width:100%;
  max-width:120px;
  height:120px
 }
 .symbol.symbol-lg-120 .symbol-label {
  width:120px;
  height:120px
 }
 .symbol.symbol-lg-120 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-120 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-120.symbol-circle .symbol-badge {
  top:12.6px;
  right:12.6px
 }
 .symbol.symbol-lg-120.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:12.6px
 }
 .symbol.symbol-lg-120.symbol-fixed .symbol-label {
  width:120px;
  height:120px
 }
 .symbol.symbol-lg-120.symbol-fixed>img {
  width:120px;
  height:120px;
  max-width:auto
 }
 .symbol.symbol-lg-120.symbol-2by3 .symbol-label {
  height:120px;
  width:180px
 }
 .symbol.symbol-lg-120.symbol-2by3>img {
  height:120px;
  width:180px;
  max-width:auto
 }
 .symbol.symbol-lg-130>img {
  width:100%;
  max-width:130px;
  height:130px
 }
 .symbol.symbol-lg-130 .symbol-label {
  width:130px;
  height:130px
 }
 .symbol.symbol-lg-130 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-130 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-130.symbol-circle .symbol-badge {
  top:14.65px;
  right:14.65px
 }
 .symbol.symbol-lg-130.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:14.65px
 }
 .symbol.symbol-lg-130.symbol-fixed .symbol-label {
  width:130px;
  height:130px
 }
 .symbol.symbol-lg-130.symbol-fixed>img {
  width:130px;
  height:130px;
  max-width:auto
 }
 .symbol.symbol-lg-130.symbol-2by3 .symbol-label {
  height:130px;
  width:195px
 }
 .symbol.symbol-lg-130.symbol-2by3>img {
  height:130px;
  width:195px;
  max-width:auto
 }
 .symbol.symbol-lg-140>img {
  width:100%;
  max-width:140px;
  height:140px
 }
 .symbol.symbol-lg-140 .symbol-label {
  width:140px;
  height:140px
 }
 .symbol.symbol-lg-140 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-140 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-140.symbol-circle .symbol-badge {
  top:16.7px;
  right:16.7px
 }
 .symbol.symbol-lg-140.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:16.7px
 }
 .symbol.symbol-lg-140.symbol-fixed .symbol-label {
  width:140px;
  height:140px
 }
 .symbol.symbol-lg-140.symbol-fixed>img {
  width:140px;
  height:140px;
  max-width:auto
 }
 .symbol.symbol-lg-140.symbol-2by3 .symbol-label {
  height:140px;
  width:210px
 }
 .symbol.symbol-lg-140.symbol-2by3>img {
  height:140px;
  width:210px;
  max-width:auto
 }
 .symbol.symbol-lg-150>img {
  width:100%;
  max-width:150px;
  height:150px
 }
 .symbol.symbol-lg-150 .symbol-label {
  width:150px;
  height:150px
 }
 .symbol.symbol-lg-150 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-lg-150 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-lg-150.symbol-circle .symbol-badge {
  top:18.75px;
  right:18.75px
 }
 .symbol.symbol-lg-150.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:18.75px
 }
 .symbol.symbol-lg-150.symbol-fixed .symbol-label {
  width:150px;
  height:150px
 }
 .symbol.symbol-lg-150.symbol-fixed>img {
  width:150px;
  height:150px;
  max-width:auto
 }
 .symbol.symbol-lg-150.symbol-2by3 .symbol-label {
  height:150px;
  width:225px
 }
 .symbol.symbol-lg-150.symbol-2by3>img {
  height:150px;
  width:225px;
  max-width:auto
 }
}
@media (min-width:1200px) {
 .symbol.symbol-xl-20>img {
  width:100%;
  max-width:20px;
  height:20px
 }
 .symbol.symbol-xl-20 .symbol-label {
  width:20px;
  height:20px
 }
 .symbol.symbol-xl-20 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-20 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-20.symbol-circle .symbol-badge {
  top:-7.9px;
  right:-7.9px
 }
 .symbol.symbol-xl-20.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-7.9px
 }
 .symbol.symbol-xl-20.symbol-fixed .symbol-label {
  width:20px;
  height:20px
 }
 .symbol.symbol-xl-20.symbol-fixed>img {
  width:20px;
  height:20px;
  max-width:auto
 }
 .symbol.symbol-xl-20.symbol-2by3 .symbol-label {
  height:20px;
  width:30px
 }
 .symbol.symbol-xl-20.symbol-2by3>img {
  height:20px;
  width:30px;
  max-width:auto
 }
 .symbol.symbol-xl-25>img {
  width:100%;
  max-width:25px;
  height:25px
 }
 .symbol.symbol-xl-25 .symbol-label {
  width:25px;
  height:25px
 }
 .symbol.symbol-xl-25 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-25 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-25.symbol-circle .symbol-badge {
  top:-6.875px;
  right:-6.875px
 }
 .symbol.symbol-xl-25.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6.875px
 }
 .symbol.symbol-xl-25.symbol-fixed .symbol-label {
  width:25px;
  height:25px
 }
 .symbol.symbol-xl-25.symbol-fixed>img {
  width:25px;
  height:25px;
  max-width:auto
 }
 .symbol.symbol-xl-25.symbol-2by3 .symbol-label {
  height:25px;
  width:37.5px
 }
 .symbol.symbol-xl-25.symbol-2by3>img {
  height:25px;
  width:37.5px;
  max-width:auto
 }
 .symbol.symbol-xl-30>img {
  width:100%;
  max-width:30px;
  height:30px
 }
 .symbol.symbol-xl-30 .symbol-label {
  width:30px;
  height:30px
 }
 .symbol.symbol-xl-30 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-30 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-30.symbol-circle .symbol-badge {
  top:-5.85px;
  right:-5.85px
 }
 .symbol.symbol-xl-30.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-5.85px
 }
 .symbol.symbol-xl-30.symbol-fixed .symbol-label {
  width:30px;
  height:30px
 }
 .symbol.symbol-xl-30.symbol-fixed>img {
  width:30px;
  height:30px;
  max-width:auto
 }
 .symbol.symbol-xl-30.symbol-2by3 .symbol-label {
  height:30px;
  width:45px
 }
 .symbol.symbol-xl-30.symbol-2by3>img {
  height:30px;
  width:45px;
  max-width:auto
 }
 .symbol.symbol-xl-35>img {
  width:100%;
  max-width:35px;
  height:35px
 }
 .symbol.symbol-xl-35 .symbol-label {
  width:35px;
  height:35px
 }
 .symbol.symbol-xl-35 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-35 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-35.symbol-circle .symbol-badge {
  top:-4.825px;
  right:-4.825px
 }
 .symbol.symbol-xl-35.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-4.825px
 }
 .symbol.symbol-xl-35.symbol-fixed .symbol-label {
  width:35px;
  height:35px
 }
 .symbol.symbol-xl-35.symbol-fixed>img {
  width:35px;
  height:35px;
  max-width:auto
 }
 .symbol.symbol-xl-35.symbol-2by3 .symbol-label {
  height:35px;
  width:52.5px
 }
 .symbol.symbol-xl-35.symbol-2by3>img {
  height:35px;
  width:52.5px;
  max-width:auto
 }
 .symbol.symbol-xl-40>img {
  width:100%;
  max-width:40px;
  height:40px
 }
 .symbol.symbol-xl-40 .symbol-label {
  width:40px;
  height:40px
 }
 .symbol.symbol-xl-40 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-40 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-40.symbol-circle .symbol-badge {
  top:-3.8px;
  right:-3.8px
 }
 .symbol.symbol-xl-40.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-3.8px
 }
 .symbol.symbol-xl-40.symbol-fixed .symbol-label {
  width:40px;
  height:40px
 }
 .symbol.symbol-xl-40.symbol-fixed>img {
  width:40px;
  height:40px;
  max-width:auto
 }
 .symbol.symbol-xl-40.symbol-2by3 .symbol-label {
  height:40px;
  width:60px
 }
 .symbol.symbol-xl-40.symbol-2by3>img {
  height:40px;
  width:60px;
  max-width:auto
 }
 .symbol.symbol-xl-45>img {
  width:100%;
  max-width:45px;
  height:45px
 }
 .symbol.symbol-xl-45 .symbol-label {
  width:45px;
  height:45px
 }
 .symbol.symbol-xl-45 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-45 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-45.symbol-circle .symbol-badge {
  top:-2.775px;
  right:-2.775px
 }
 .symbol.symbol-xl-45.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-2.775px
 }
 .symbol.symbol-xl-45.symbol-fixed .symbol-label {
  width:45px;
  height:45px
 }
 .symbol.symbol-xl-45.symbol-fixed>img {
  width:45px;
  height:45px;
  max-width:auto
 }
 .symbol.symbol-xl-45.symbol-2by3 .symbol-label {
  height:45px;
  width:67.5px
 }
 .symbol.symbol-xl-45.symbol-2by3>img {
  height:45px;
  width:67.5px;
  max-width:auto
 }
 .symbol>img {
  width:100%;
  max-width:50px;
  height:50px
 }
 .symbol .symbol-label {
  width:50px;
  height:50px
 }
 .symbol .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-circle .symbol-badge {
  top:-1.75px;
  right:-1.75px
 }
 .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-1.75px
 }
 .symbol.symbol-fixed .symbol-label {
  width:50px;
  height:50px
 }
 .symbol.symbol-fixed>img {
  width:50px;
  height:50px;
  max-width:auto
 }
 .symbol.symbol-2by3 .symbol-label {
  height:50px;
  width:75px
 }
 .symbol.symbol-2by3>img {
  height:50px;
  width:75px;
  max-width:auto
 }
 .symbol.symbol-xl-50>img {
  width:100%;
  max-width:50px;
  height:50px
 }
 .symbol.symbol-xl-50 .symbol-label {
  width:50px;
  height:50px
 }
 .symbol.symbol-xl-50 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-50 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-50.symbol-circle .symbol-badge {
  top:-1.75px;
  right:-1.75px
 }
 .symbol.symbol-xl-50.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-1.75px
 }
 .symbol.symbol-xl-50.symbol-fixed .symbol-label {
  width:50px;
  height:50px
 }
 .symbol.symbol-xl-50.symbol-fixed>img {
  width:50px;
  height:50px;
  max-width:auto
 }
 .symbol.symbol-xl-50.symbol-2by3 .symbol-label {
  height:50px;
  width:75px
 }
 .symbol.symbol-xl-50.symbol-2by3>img {
  height:50px;
  width:75px;
  max-width:auto
 }
 .symbol.symbol-xl-55>img {
  width:100%;
  max-width:55px;
  height:55px
 }
 .symbol.symbol-xl-55 .symbol-label {
  width:55px;
  height:55px
 }
 .symbol.symbol-xl-55 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-55 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-55.symbol-circle .symbol-badge {
  top:-.725px;
  right:-.725px
 }
 .symbol.symbol-xl-55.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-.725px
 }
 .symbol.symbol-xl-55.symbol-fixed .symbol-label {
  width:55px;
  height:55px
 }
 .symbol.symbol-xl-55.symbol-fixed>img {
  width:55px;
  height:55px;
  max-width:auto
 }
 .symbol.symbol-xl-55.symbol-2by3 .symbol-label {
  height:55px;
  width:82.5px
 }
 .symbol.symbol-xl-55.symbol-2by3>img {
  height:55px;
  width:82.5px;
  max-width:auto
 }
 .symbol.symbol-xl-60>img {
  width:100%;
  max-width:60px;
  height:60px
 }
 .symbol.symbol-xl-60 .symbol-label {
  width:60px;
  height:60px
 }
 .symbol.symbol-xl-60 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-60 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-60.symbol-circle .symbol-badge {
  top:.3px;
  right:.3px
 }
 .symbol.symbol-xl-60.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:.3px
 }
 .symbol.symbol-xl-60.symbol-fixed .symbol-label {
  width:60px;
  height:60px
 }
 .symbol.symbol-xl-60.symbol-fixed>img {
  width:60px;
  height:60px;
  max-width:auto
 }
 .symbol.symbol-xl-60.symbol-2by3 .symbol-label {
  height:60px;
  width:90px
 }
 .symbol.symbol-xl-60.symbol-2by3>img {
  height:60px;
  width:90px;
  max-width:auto
 }
 .symbol.symbol-xl-65>img {
  width:100%;
  max-width:65px;
  height:65px
 }
 .symbol.symbol-xl-65 .symbol-label {
  width:65px;
  height:65px
 }
 .symbol.symbol-xl-65 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-65 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-65.symbol-circle .symbol-badge {
  top:1.325px;
  right:1.325px
 }
 .symbol.symbol-xl-65.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:1.325px
 }
 .symbol.symbol-xl-65.symbol-fixed .symbol-label {
  width:65px;
  height:65px
 }
 .symbol.symbol-xl-65.symbol-fixed>img {
  width:65px;
  height:65px;
  max-width:auto
 }
 .symbol.symbol-xl-65.symbol-2by3 .symbol-label {
  height:65px;
  width:97.5px
 }
 .symbol.symbol-xl-65.symbol-2by3>img {
  height:65px;
  width:97.5px;
  max-width:auto
 }
 .symbol.symbol-xl-70>img {
  width:100%;
  max-width:70px;
  height:70px
 }
 .symbol.symbol-xl-70 .symbol-label {
  width:70px;
  height:70px
 }
 .symbol.symbol-xl-70 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-70 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-70.symbol-circle .symbol-badge {
  top:2.35px;
  right:2.35px
 }
 .symbol.symbol-xl-70.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:2.35px
 }
 .symbol.symbol-xl-70.symbol-fixed .symbol-label {
  width:70px;
  height:70px
 }
 .symbol.symbol-xl-70.symbol-fixed>img {
  width:70px;
  height:70px;
  max-width:auto
 }
 .symbol.symbol-xl-70.symbol-2by3 .symbol-label {
  height:70px;
  width:105px
 }
 .symbol.symbol-xl-70.symbol-2by3>img {
  height:70px;
  width:105px;
  max-width:auto
 }
 .symbol.symbol-xl-75>img {
  width:100%;
  max-width:75px;
  height:75px
 }
 .symbol.symbol-xl-75 .symbol-label {
  width:75px;
  height:75px
 }
 .symbol.symbol-xl-75 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-75 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-75.symbol-circle .symbol-badge {
  top:3.375px;
  right:3.375px
 }
 .symbol.symbol-xl-75.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:3.375px
 }
 .symbol.symbol-xl-75.symbol-fixed .symbol-label {
  width:75px;
  height:75px
 }
 .symbol.symbol-xl-75.symbol-fixed>img {
  width:75px;
  height:75px;
  max-width:auto
 }
 .symbol.symbol-xl-75.symbol-2by3 .symbol-label {
  height:75px;
  width:112.5px
 }
 .symbol.symbol-xl-75.symbol-2by3>img {
  height:75px;
  width:112.5px;
  max-width:auto
 }
 .symbol.symbol-xl-80>img {
  width:100%;
  max-width:80px;
  height:80px
 }
 .symbol.symbol-xl-80 .symbol-label {
  width:80px;
  height:80px
 }
 .symbol.symbol-xl-80 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-80 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-80.symbol-circle .symbol-badge {
  top:4.4px;
  right:4.4px
 }
 .symbol.symbol-xl-80.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:4.4px
 }
 .symbol.symbol-xl-80.symbol-fixed .symbol-label {
  width:80px;
  height:80px
 }
 .symbol.symbol-xl-80.symbol-fixed>img {
  width:80px;
  height:80px;
  max-width:auto
 }
 .symbol.symbol-xl-80.symbol-2by3 .symbol-label {
  height:80px;
  width:120px
 }
 .symbol.symbol-xl-80.symbol-2by3>img {
  height:80px;
  width:120px;
  max-width:auto
 }
 .symbol.symbol-xl-85>img {
  width:100%;
  max-width:85px;
  height:85px
 }
 .symbol.symbol-xl-85 .symbol-label {
  width:85px;
  height:85px
 }
 .symbol.symbol-xl-85 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-85 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-85.symbol-circle .symbol-badge {
  top:5.425px;
  right:5.425px
 }
 .symbol.symbol-xl-85.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:5.425px
 }
 .symbol.symbol-xl-85.symbol-fixed .symbol-label {
  width:85px;
  height:85px
 }
 .symbol.symbol-xl-85.symbol-fixed>img {
  width:85px;
  height:85px;
  max-width:auto
 }
 .symbol.symbol-xl-85.symbol-2by3 .symbol-label {
  height:85px;
  width:127.5px
 }
 .symbol.symbol-xl-85.symbol-2by3>img {
  height:85px;
  width:127.5px;
  max-width:auto
 }
 .symbol.symbol-xl-90>img {
  width:100%;
  max-width:90px;
  height:90px
 }
 .symbol.symbol-xl-90 .symbol-label {
  width:90px;
  height:90px
 }
 .symbol.symbol-xl-90 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-90 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-90.symbol-circle .symbol-badge {
  top:6.45px;
  right:6.45px
 }
 .symbol.symbol-xl-90.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:6.45px
 }
 .symbol.symbol-xl-90.symbol-fixed .symbol-label {
  width:90px;
  height:90px
 }
 .symbol.symbol-xl-90.symbol-fixed>img {
  width:90px;
  height:90px;
  max-width:auto
 }
 .symbol.symbol-xl-90.symbol-2by3 .symbol-label {
  height:90px;
  width:135px
 }
 .symbol.symbol-xl-90.symbol-2by3>img {
  height:90px;
  width:135px;
  max-width:auto
 }
 .symbol.symbol-xl-95>img {
  width:100%;
  max-width:95px;
  height:95px
 }
 .symbol.symbol-xl-95 .symbol-label {
  width:95px;
  height:95px
 }
 .symbol.symbol-xl-95 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-95 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-95.symbol-circle .symbol-badge {
  top:7.475px;
  right:7.475px
 }
 .symbol.symbol-xl-95.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:7.475px
 }
 .symbol.symbol-xl-95.symbol-fixed .symbol-label {
  width:95px;
  height:95px
 }
 .symbol.symbol-xl-95.symbol-fixed>img {
  width:95px;
  height:95px;
  max-width:auto
 }
 .symbol.symbol-xl-95.symbol-2by3 .symbol-label {
  height:95px;
  width:142.5px
 }
 .symbol.symbol-xl-95.symbol-2by3>img {
  height:95px;
  width:142.5px;
  max-width:auto
 }
 .symbol.symbol-xl-100>img {
  width:100%;
  max-width:100px;
  height:100px
 }
 .symbol.symbol-xl-100 .symbol-label {
  width:100px;
  height:100px
 }
 .symbol.symbol-xl-100 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-100 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-100.symbol-circle .symbol-badge {
  top:8.5px;
  right:8.5px
 }
 .symbol.symbol-xl-100.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:8.5px
 }
 .symbol.symbol-xl-100.symbol-fixed .symbol-label {
  width:100px;
  height:100px
 }
 .symbol.symbol-xl-100.symbol-fixed>img {
  width:100px;
  height:100px;
  max-width:auto
 }
 .symbol.symbol-xl-100.symbol-2by3 .symbol-label {
  height:100px;
  width:150px
 }
 .symbol.symbol-xl-100.symbol-2by3>img {
  height:100px;
  width:150px;
  max-width:auto
 }
 .symbol.symbol-xl-120>img {
  width:100%;
  max-width:120px;
  height:120px
 }
 .symbol.symbol-xl-120 .symbol-label {
  width:120px;
  height:120px
 }
 .symbol.symbol-xl-120 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-120 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-120.symbol-circle .symbol-badge {
  top:12.6px;
  right:12.6px
 }
 .symbol.symbol-xl-120.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:12.6px
 }
 .symbol.symbol-xl-120.symbol-fixed .symbol-label {
  width:120px;
  height:120px
 }
 .symbol.symbol-xl-120.symbol-fixed>img {
  width:120px;
  height:120px;
  max-width:auto
 }
 .symbol.symbol-xl-120.symbol-2by3 .symbol-label {
  height:120px;
  width:180px
 }
 .symbol.symbol-xl-120.symbol-2by3>img {
  height:120px;
  width:180px;
  max-width:auto
 }
 .symbol.symbol-xl-130>img {
  width:100%;
  max-width:130px;
  height:130px
 }
 .symbol.symbol-xl-130 .symbol-label {
  width:130px;
  height:130px
 }
 .symbol.symbol-xl-130 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-130 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-130.symbol-circle .symbol-badge {
  top:14.65px;
  right:14.65px
 }
 .symbol.symbol-xl-130.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:14.65px
 }
 .symbol.symbol-xl-130.symbol-fixed .symbol-label {
  width:130px;
  height:130px
 }
 .symbol.symbol-xl-130.symbol-fixed>img {
  width:130px;
  height:130px;
  max-width:auto
 }
 .symbol.symbol-xl-130.symbol-2by3 .symbol-label {
  height:130px;
  width:195px
 }
 .symbol.symbol-xl-130.symbol-2by3>img {
  height:130px;
  width:195px;
  max-width:auto
 }
 .symbol.symbol-xl-140>img {
  width:100%;
  max-width:140px;
  height:140px
 }
 .symbol.symbol-xl-140 .symbol-label {
  width:140px;
  height:140px
 }
 .symbol.symbol-xl-140 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-140 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-140.symbol-circle .symbol-badge {
  top:16.7px;
  right:16.7px
 }
 .symbol.symbol-xl-140.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:16.7px
 }
 .symbol.symbol-xl-140.symbol-fixed .symbol-label {
  width:140px;
  height:140px
 }
 .symbol.symbol-xl-140.symbol-fixed>img {
  width:140px;
  height:140px;
  max-width:auto
 }
 .symbol.symbol-xl-140.symbol-2by3 .symbol-label {
  height:140px;
  width:210px
 }
 .symbol.symbol-xl-140.symbol-2by3>img {
  height:140px;
  width:210px;
  max-width:auto
 }
 .symbol.symbol-xl-150>img {
  width:100%;
  max-width:150px;
  height:150px
 }
 .symbol.symbol-xl-150 .symbol-label {
  width:150px;
  height:150px
 }
 .symbol.symbol-xl-150 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xl-150 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xl-150.symbol-circle .symbol-badge {
  top:18.75px;
  right:18.75px
 }
 .symbol.symbol-xl-150.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:18.75px
 }
 .symbol.symbol-xl-150.symbol-fixed .symbol-label {
  width:150px;
  height:150px
 }
 .symbol.symbol-xl-150.symbol-fixed>img {
  width:150px;
  height:150px;
  max-width:auto
 }
 .symbol.symbol-xl-150.symbol-2by3 .symbol-label {
  height:150px;
  width:225px
 }
 .symbol.symbol-xl-150.symbol-2by3>img {
  height:150px;
  width:225px;
  max-width:auto
 }
}
@media (min-width:1400px) {
 .symbol.symbol-xxl-20>img {
  width:100%;
  max-width:20px;
  height:20px
 }
 .symbol.symbol-xxl-20 .symbol-label {
  width:20px;
  height:20px
 }
 .symbol.symbol-xxl-20 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-20 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-20.symbol-circle .symbol-badge {
  top:-7.9px;
  right:-7.9px
 }
 .symbol.symbol-xxl-20.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-7.9px
 }
 .symbol.symbol-xxl-20.symbol-fixed .symbol-label {
  width:20px;
  height:20px
 }
 .symbol.symbol-xxl-20.symbol-fixed>img {
  width:20px;
  height:20px;
  max-width:auto
 }
 .symbol.symbol-xxl-20.symbol-2by3 .symbol-label {
  height:20px;
  width:30px
 }
 .symbol.symbol-xxl-20.symbol-2by3>img {
  height:20px;
  width:30px;
  max-width:auto
 }
 .symbol.symbol-xxl-25>img {
  width:100%;
  max-width:25px;
  height:25px
 }
 .symbol.symbol-xxl-25 .symbol-label {
  width:25px;
  height:25px
 }
 .symbol.symbol-xxl-25 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-25 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-25.symbol-circle .symbol-badge {
  top:-6.875px;
  right:-6.875px
 }
 .symbol.symbol-xxl-25.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6.875px
 }
 .symbol.symbol-xxl-25.symbol-fixed .symbol-label {
  width:25px;
  height:25px
 }
 .symbol.symbol-xxl-25.symbol-fixed>img {
  width:25px;
  height:25px;
  max-width:auto
 }
 .symbol.symbol-xxl-25.symbol-2by3 .symbol-label {
  height:25px;
  width:37.5px
 }
 .symbol.symbol-xxl-25.symbol-2by3>img {
  height:25px;
  width:37.5px;
  max-width:auto
 }
 .symbol.symbol-xxl-30>img {
  width:100%;
  max-width:30px;
  height:30px
 }
 .symbol.symbol-xxl-30 .symbol-label {
  width:30px;
  height:30px
 }
 .symbol.symbol-xxl-30 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-30 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-30.symbol-circle .symbol-badge {
  top:-5.85px;
  right:-5.85px
 }
 .symbol.symbol-xxl-30.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-5.85px
 }
 .symbol.symbol-xxl-30.symbol-fixed .symbol-label {
  width:30px;
  height:30px
 }
 .symbol.symbol-xxl-30.symbol-fixed>img {
  width:30px;
  height:30px;
  max-width:auto
 }
 .symbol.symbol-xxl-30.symbol-2by3 .symbol-label {
  height:30px;
  width:45px
 }
 .symbol.symbol-xxl-30.symbol-2by3>img {
  height:30px;
  width:45px;
  max-width:auto
 }
 .symbol.symbol-xxl-35>img {
  width:100%;
  max-width:35px;
  height:35px
 }
 .symbol.symbol-xxl-35 .symbol-label {
  width:35px;
  height:35px
 }
 .symbol.symbol-xxl-35 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-35 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-35.symbol-circle .symbol-badge {
  top:-4.825px;
  right:-4.825px
 }
 .symbol.symbol-xxl-35.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-4.825px
 }
 .symbol.symbol-xxl-35.symbol-fixed .symbol-label {
  width:35px;
  height:35px
 }
 .symbol.symbol-xxl-35.symbol-fixed>img {
  width:35px;
  height:35px;
  max-width:auto
 }
 .symbol.symbol-xxl-35.symbol-2by3 .symbol-label {
  height:35px;
  width:52.5px
 }
 .symbol.symbol-xxl-35.symbol-2by3>img {
  height:35px;
  width:52.5px;
  max-width:auto
 }
 .symbol.symbol-xxl-40>img {
  width:100%;
  max-width:40px;
  height:40px
 }
 .symbol.symbol-xxl-40 .symbol-label {
  width:40px;
  height:40px
 }
 .symbol.symbol-xxl-40 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-40 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-40.symbol-circle .symbol-badge {
  top:-3.8px;
  right:-3.8px
 }
 .symbol.symbol-xxl-40.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-3.8px
 }
 .symbol.symbol-xxl-40.symbol-fixed .symbol-label {
  width:40px;
  height:40px
 }
 .symbol.symbol-xxl-40.symbol-fixed>img {
  width:40px;
  height:40px;
  max-width:auto
 }
 .symbol.symbol-xxl-40.symbol-2by3 .symbol-label {
  height:40px;
  width:60px
 }
 .symbol.symbol-xxl-40.symbol-2by3>img {
  height:40px;
  width:60px;
  max-width:auto
 }
 .symbol.symbol-xxl-45>img {
  width:100%;
  max-width:45px;
  height:45px
 }
 .symbol.symbol-xxl-45 .symbol-label {
  width:45px;
  height:45px
 }
 .symbol.symbol-xxl-45 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-45 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-45.symbol-circle .symbol-badge {
  top:-2.775px;
  right:-2.775px
 }
 .symbol.symbol-xxl-45.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-2.775px
 }
 .symbol.symbol-xxl-45.symbol-fixed .symbol-label {
  width:45px;
  height:45px
 }
 .symbol.symbol-xxl-45.symbol-fixed>img {
  width:45px;
  height:45px;
  max-width:auto
 }
 .symbol.symbol-xxl-45.symbol-2by3 .symbol-label {
  height:45px;
  width:67.5px
 }
 .symbol.symbol-xxl-45.symbol-2by3>img {
  height:45px;
  width:67.5px;
  max-width:auto
 }
 .symbol>img {
  width:100%;
  max-width:50px;
  height:50px
 }
 .symbol .symbol-label {
  width:50px;
  height:50px
 }
 .symbol .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-circle .symbol-badge {
  top:-1.75px;
  right:-1.75px
 }
 .symbol.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-1.75px
 }
 .symbol.symbol-fixed .symbol-label {
  width:50px;
  height:50px
 }
 .symbol.symbol-fixed>img {
  width:50px;
  height:50px;
  max-width:auto
 }
 .symbol.symbol-2by3 .symbol-label {
  height:50px;
  width:75px
 }
 .symbol.symbol-2by3>img {
  height:50px;
  width:75px;
  max-width:auto
 }
 .symbol.symbol-xxl-50>img {
  width:100%;
  max-width:50px;
  height:50px
 }
 .symbol.symbol-xxl-50 .symbol-label {
  width:50px;
  height:50px
 }
 .symbol.symbol-xxl-50 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-50 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-50.symbol-circle .symbol-badge {
  top:-1.75px;
  right:-1.75px
 }
 .symbol.symbol-xxl-50.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-1.75px
 }
 .symbol.symbol-xxl-50.symbol-fixed .symbol-label {
  width:50px;
  height:50px
 }
 .symbol.symbol-xxl-50.symbol-fixed>img {
  width:50px;
  height:50px;
  max-width:auto
 }
 .symbol.symbol-xxl-50.symbol-2by3 .symbol-label {
  height:50px;
  width:75px
 }
 .symbol.symbol-xxl-50.symbol-2by3>img {
  height:50px;
  width:75px;
  max-width:auto
 }
 .symbol.symbol-xxl-55>img {
  width:100%;
  max-width:55px;
  height:55px
 }
 .symbol.symbol-xxl-55 .symbol-label {
  width:55px;
  height:55px
 }
 .symbol.symbol-xxl-55 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-55 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-55.symbol-circle .symbol-badge {
  top:-.725px;
  right:-.725px
 }
 .symbol.symbol-xxl-55.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-.725px
 }
 .symbol.symbol-xxl-55.symbol-fixed .symbol-label {
  width:55px;
  height:55px
 }
 .symbol.symbol-xxl-55.symbol-fixed>img {
  width:55px;
  height:55px;
  max-width:auto
 }
 .symbol.symbol-xxl-55.symbol-2by3 .symbol-label {
  height:55px;
  width:82.5px
 }
 .symbol.symbol-xxl-55.symbol-2by3>img {
  height:55px;
  width:82.5px;
  max-width:auto
 }
 .symbol.symbol-xxl-60>img {
  width:100%;
  max-width:60px;
  height:60px
 }
 .symbol.symbol-xxl-60 .symbol-label {
  width:60px;
  height:60px
 }
 .symbol.symbol-xxl-60 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-60 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-60.symbol-circle .symbol-badge {
  top:.3px;
  right:.3px
 }
 .symbol.symbol-xxl-60.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:.3px
 }
 .symbol.symbol-xxl-60.symbol-fixed .symbol-label {
  width:60px;
  height:60px
 }
 .symbol.symbol-xxl-60.symbol-fixed>img {
  width:60px;
  height:60px;
  max-width:auto
 }
 .symbol.symbol-xxl-60.symbol-2by3 .symbol-label {
  height:60px;
  width:90px
 }
 .symbol.symbol-xxl-60.symbol-2by3>img {
  height:60px;
  width:90px;
  max-width:auto
 }
 .symbol.symbol-xxl-65>img {
  width:100%;
  max-width:65px;
  height:65px
 }
 .symbol.symbol-xxl-65 .symbol-label {
  width:65px;
  height:65px
 }
 .symbol.symbol-xxl-65 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-65 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-65.symbol-circle .symbol-badge {
  top:1.325px;
  right:1.325px
 }
 .symbol.symbol-xxl-65.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:1.325px
 }
 .symbol.symbol-xxl-65.symbol-fixed .symbol-label {
  width:65px;
  height:65px
 }
 .symbol.symbol-xxl-65.symbol-fixed>img {
  width:65px;
  height:65px;
  max-width:auto
 }
 .symbol.symbol-xxl-65.symbol-2by3 .symbol-label {
  height:65px;
  width:97.5px
 }
 .symbol.symbol-xxl-65.symbol-2by3>img {
  height:65px;
  width:97.5px;
  max-width:auto
 }
 .symbol.symbol-xxl-70>img {
  width:100%;
  max-width:70px;
  height:70px
 }
 .symbol.symbol-xxl-70 .symbol-label {
  width:70px;
  height:70px
 }
 .symbol.symbol-xxl-70 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-70 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-70.symbol-circle .symbol-badge {
  top:2.35px;
  right:2.35px
 }
 .symbol.symbol-xxl-70.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:2.35px
 }
 .symbol.symbol-xxl-70.symbol-fixed .symbol-label {
  width:70px;
  height:70px
 }
 .symbol.symbol-xxl-70.symbol-fixed>img {
  width:70px;
  height:70px;
  max-width:auto
 }
 .symbol.symbol-xxl-70.symbol-2by3 .symbol-label {
  height:70px;
  width:105px
 }
 .symbol.symbol-xxl-70.symbol-2by3>img {
  height:70px;
  width:105px;
  max-width:auto
 }
 .symbol.symbol-xxl-75>img {
  width:100%;
  max-width:75px;
  height:75px
 }
 .symbol.symbol-xxl-75 .symbol-label {
  width:75px;
  height:75px
 }
 .symbol.symbol-xxl-75 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-75 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-75.symbol-circle .symbol-badge {
  top:3.375px;
  right:3.375px
 }
 .symbol.symbol-xxl-75.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:3.375px
 }
 .symbol.symbol-xxl-75.symbol-fixed .symbol-label {
  width:75px;
  height:75px
 }
 .symbol.symbol-xxl-75.symbol-fixed>img {
  width:75px;
  height:75px;
  max-width:auto
 }
 .symbol.symbol-xxl-75.symbol-2by3 .symbol-label {
  height:75px;
  width:112.5px
 }
 .symbol.symbol-xxl-75.symbol-2by3>img {
  height:75px;
  width:112.5px;
  max-width:auto
 }
 .symbol.symbol-xxl-80>img {
  width:100%;
  max-width:80px;
  height:80px
 }
 .symbol.symbol-xxl-80 .symbol-label {
  width:80px;
  height:80px
 }
 .symbol.symbol-xxl-80 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-80 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-80.symbol-circle .symbol-badge {
  top:4.4px;
  right:4.4px
 }
 .symbol.symbol-xxl-80.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:4.4px
 }
 .symbol.symbol-xxl-80.symbol-fixed .symbol-label {
  width:80px;
  height:80px
 }
 .symbol.symbol-xxl-80.symbol-fixed>img {
  width:80px;
  height:80px;
  max-width:auto
 }
 .symbol.symbol-xxl-80.symbol-2by3 .symbol-label {
  height:80px;
  width:120px
 }
 .symbol.symbol-xxl-80.symbol-2by3>img {
  height:80px;
  width:120px;
  max-width:auto
 }
 .symbol.symbol-xxl-85>img {
  width:100%;
  max-width:85px;
  height:85px
 }
 .symbol.symbol-xxl-85 .symbol-label {
  width:85px;
  height:85px
 }
 .symbol.symbol-xxl-85 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-85 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-85.symbol-circle .symbol-badge {
  top:5.425px;
  right:5.425px
 }
 .symbol.symbol-xxl-85.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:5.425px
 }
 .symbol.symbol-xxl-85.symbol-fixed .symbol-label {
  width:85px;
  height:85px
 }
 .symbol.symbol-xxl-85.symbol-fixed>img {
  width:85px;
  height:85px;
  max-width:auto
 }
 .symbol.symbol-xxl-85.symbol-2by3 .symbol-label {
  height:85px;
  width:127.5px
 }
 .symbol.symbol-xxl-85.symbol-2by3>img {
  height:85px;
  width:127.5px;
  max-width:auto
 }
 .symbol.symbol-xxl-90>img {
  width:100%;
  max-width:90px;
  height:90px
 }
 .symbol.symbol-xxl-90 .symbol-label {
  width:90px;
  height:90px
 }
 .symbol.symbol-xxl-90 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-90 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-90.symbol-circle .symbol-badge {
  top:6.45px;
  right:6.45px
 }
 .symbol.symbol-xxl-90.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:6.45px
 }
 .symbol.symbol-xxl-90.symbol-fixed .symbol-label {
  width:90px;
  height:90px
 }
 .symbol.symbol-xxl-90.symbol-fixed>img {
  width:90px;
  height:90px;
  max-width:auto
 }
 .symbol.symbol-xxl-90.symbol-2by3 .symbol-label {
  height:90px;
  width:135px
 }
 .symbol.symbol-xxl-90.symbol-2by3>img {
  height:90px;
  width:135px;
  max-width:auto
 }
 .symbol.symbol-xxl-95>img {
  width:100%;
  max-width:95px;
  height:95px
 }
 .symbol.symbol-xxl-95 .symbol-label {
  width:95px;
  height:95px
 }
 .symbol.symbol-xxl-95 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-95 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-95.symbol-circle .symbol-badge {
  top:7.475px;
  right:7.475px
 }
 .symbol.symbol-xxl-95.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:7.475px
 }
 .symbol.symbol-xxl-95.symbol-fixed .symbol-label {
  width:95px;
  height:95px
 }
 .symbol.symbol-xxl-95.symbol-fixed>img {
  width:95px;
  height:95px;
  max-width:auto
 }
 .symbol.symbol-xxl-95.symbol-2by3 .symbol-label {
  height:95px;
  width:142.5px
 }
 .symbol.symbol-xxl-95.symbol-2by3>img {
  height:95px;
  width:142.5px;
  max-width:auto
 }
 .symbol.symbol-xxl-100>img {
  width:100%;
  max-width:100px;
  height:100px
 }
 .symbol.symbol-xxl-100 .symbol-label {
  width:100px;
  height:100px
 }
 .symbol.symbol-xxl-100 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-100 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-100.symbol-circle .symbol-badge {
  top:8.5px;
  right:8.5px
 }
 .symbol.symbol-xxl-100.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:8.5px
 }
 .symbol.symbol-xxl-100.symbol-fixed .symbol-label {
  width:100px;
  height:100px
 }
 .symbol.symbol-xxl-100.symbol-fixed>img {
  width:100px;
  height:100px;
  max-width:auto
 }
 .symbol.symbol-xxl-100.symbol-2by3 .symbol-label {
  height:100px;
  width:150px
 }
 .symbol.symbol-xxl-100.symbol-2by3>img {
  height:100px;
  width:150px;
  max-width:auto
 }
 .symbol.symbol-xxl-120>img {
  width:100%;
  max-width:120px;
  height:120px
 }
 .symbol.symbol-xxl-120 .symbol-label {
  width:120px;
  height:120px
 }
 .symbol.symbol-xxl-120 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-120 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-120.symbol-circle .symbol-badge {
  top:12.6px;
  right:12.6px
 }
 .symbol.symbol-xxl-120.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:12.6px
 }
 .symbol.symbol-xxl-120.symbol-fixed .symbol-label {
  width:120px;
  height:120px
 }
 .symbol.symbol-xxl-120.symbol-fixed>img {
  width:120px;
  height:120px;
  max-width:auto
 }
 .symbol.symbol-xxl-120.symbol-2by3 .symbol-label {
  height:120px;
  width:180px
 }
 .symbol.symbol-xxl-120.symbol-2by3>img {
  height:120px;
  width:180px;
  max-width:auto
 }
 .symbol.symbol-xxl-130>img {
  width:100%;
  max-width:130px;
  height:130px
 }
 .symbol.symbol-xxl-130 .symbol-label {
  width:130px;
  height:130px
 }
 .symbol.symbol-xxl-130 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-130 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-130.symbol-circle .symbol-badge {
  top:14.65px;
  right:14.65px
 }
 .symbol.symbol-xxl-130.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:14.65px
 }
 .symbol.symbol-xxl-130.symbol-fixed .symbol-label {
  width:130px;
  height:130px
 }
 .symbol.symbol-xxl-130.symbol-fixed>img {
  width:130px;
  height:130px;
  max-width:auto
 }
 .symbol.symbol-xxl-130.symbol-2by3 .symbol-label {
  height:130px;
  width:195px
 }
 .symbol.symbol-xxl-130.symbol-2by3>img {
  height:130px;
  width:195px;
  max-width:auto
 }
 .symbol.symbol-xxl-140>img {
  width:100%;
  max-width:140px;
  height:140px
 }
 .symbol.symbol-xxl-140 .symbol-label {
  width:140px;
  height:140px
 }
 .symbol.symbol-xxl-140 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-140 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-140.symbol-circle .symbol-badge {
  top:16.7px;
  right:16.7px
 }
 .symbol.symbol-xxl-140.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:16.7px
 }
 .symbol.symbol-xxl-140.symbol-fixed .symbol-label {
  width:140px;
  height:140px
 }
 .symbol.symbol-xxl-140.symbol-fixed>img {
  width:140px;
  height:140px;
  max-width:auto
 }
 .symbol.symbol-xxl-140.symbol-2by3 .symbol-label {
  height:140px;
  width:210px
 }
 .symbol.symbol-xxl-140.symbol-2by3>img {
  height:140px;
  width:210px;
  max-width:auto
 }
 .symbol.symbol-xxl-150>img {
  width:100%;
  max-width:150px;
  height:150px
 }
 .symbol.symbol-xxl-150 .symbol-label {
  width:150px;
  height:150px
 }
 .symbol.symbol-xxl-150 .symbol-badge {
  width:12px;
  height:12px;
  top:-6px;
  right:-6px
 }
 .symbol.symbol-xxl-150 .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:-6px
 }
 .symbol.symbol-xxl-150.symbol-circle .symbol-badge {
  top:18.75px;
  right:18.75px
 }
 .symbol.symbol-xxl-150.symbol-circle .symbol-badge.symbol-badge-bottom {
  top:auto;
  bottom:18.75px
 }
 .symbol.symbol-xxl-150.symbol-fixed .symbol-label {
  width:150px;
  height:150px
 }
 .symbol.symbol-xxl-150.symbol-fixed>img {
  width:150px;
  height:150px;
  max-width:auto
 }
 .symbol.symbol-xxl-150.symbol-2by3 .symbol-label {
  height:150px;
  width:225px
 }
 .symbol.symbol-xxl-150.symbol-2by3>img {
  height:150px;
  width:225px;
  max-width:auto
 }
}
.symbol-group {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.symbol-group .symbol {
 position:relative;
 z-index:0;
 margin-left:-10px;
 border:2px solid #fff;
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.symbol-group .symbol:first-child {
 margin-left:0
}
.symbol-group .symbol:hover {
 -webkit-transition:all .3s ease;
 transition:all .3s ease;
 z-index:1
}
.symbol-group.symbol-hover .symbol {
 cursor:pointer
}
.symbol-list {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.symbol-list .symbol {
 margin-right:.5rem
}
.symbol-list .symbol:last-child {
 margin-right:0
}
.pulse {
 position:relative
}
.pulse .pulse-ring {
 display:block;
 border-radius:40px;
 height:40px;
 width:40px;
 position:absolute;
 -webkit-animation:animation-pulse 3.5s ease-out;
 animation:animation-pulse 3.5s ease-out;
 -webkit-animation-iteration-count:infinite;
 animation-iteration-count:infinite;
 opacity:0;
 border-width:3px;
 border-style:solid;
 border-color:#e4e6ef
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
 .pulse .pulse-ring {
  top:2px;
  left:2px
 }
}
.pulse.pulse-primary .pulse-ring {
 border-color:rgba(54,153,255,.75)
}
.pulse.pulse-secondary .pulse-ring {
 border-color:rgba(228,230,239,.75)
}
.pulse.pulse-success .pulse-ring {
 border-color:rgba(27,197,189,.75)
}
.pulse.pulse-info .pulse-ring {
 border-color:rgba(137,80,252,.75)
}
.pulse.pulse-warning .pulse-ring {
 border-color:rgba(255,168,0,.75)
}
.pulse.pulse-danger .pulse-ring {
 border-color:rgba(246,78,96,.75)
}
.pulse.pulse-light .pulse-ring {
 border-color:rgba(243,246,249,.75)
}
.pulse.pulse-dark .pulse-ring {
 border-color:rgba(24,28,50,.75)
}
.pulse.pulse-white .pulse-ring {
 border-color:rgba(255,255,255,.75)
}
@-webkit-keyframes animation-pulse {
 0% {
  -webkit-transform:scale(.1,.1);
  opacity:0
 }
 60% {
  -webkit-transform:scale(.1,.1);
  opacity:0
 }
 65% {
  opacity:1
 }
 100% {
  -webkit-transform:scale(1.2,1.2);
  opacity:0
 }
}
@keyframes animation-pulse {
 0% {
  -webkit-transform:scale(.1,.1);
  opacity:0
 }
 60% {
  -webkit-transform:scale(.1,.1);
  opacity:0
 }
 65% {
  opacity:1
 }
 100% {
  -webkit-transform:scale(1.2,1.2);
  opacity:0
 }
}
.page-loading * {
 -webkit-transition:none!important;
 transition:none!important
}
.page-loader {
 background:#fff;
 position:fixed;
 top:0;
 bottom:0;
 left:0;
 right:0;
 z-index:1000;
 display:none
}
.page-loading .page-loader {
 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
}
.page-loader.page-loader-non-block {
 background:0 0;
 display:none;
 position:fixed;
 top:50%;
 left:50%;
 right:auto;
 bottom:auto;
 width:auto
}
.page-loading-non-block .page-loader.page-loader-non-block {
 display:inline-block
}
.page-loader.page-loader-logo {
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.page-loader.page-loader-logo img {
 display:block
}
.page-loader.page-loader-logo .spinner {
 margin-top:3rem
}
.page-loader.page-loader-logo .spinner:before {
 width:26px;
 height:26px;
 margin-top:-13px;
 margin-left:-13px
}
.quick-search .quick-search-form {
 padding:0
}
.quick-search .quick-search-form .input-group {
 background-color:transparent
}
.quick-search .quick-search-form .input-group-append,
.quick-search .quick-search-form .input-group-prepend {
 background-color:transparent
}
.quick-search .quick-search-form .input-group-append .input-group-text,
.quick-search .quick-search-form .input-group-prepend .input-group-text {
 background-color:transparent;
 border:0
}
.quick-search .quick-search-form .input-group-append {
 padding:0;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.quick-search .quick-search-form .form-control {
 border:0;
 background-color:transparent;
 outline:0!important;
 -webkit-box-shadow:none;
 box-shadow:none;
 background-color:transparent;
 padding-left:0;
 padding-right:0;
 border-top:0;
 border-left:0;
 border-right:0;
 padding:0;
 border-radius:0
}
.quick-search .quick-search-form .quick-search-close {
 cursor:pointer;
 display:none
}
.quick-search .quick-search-wrapper {
 display:none
}
.quick-search .quick-search-wrapper.ps {
 padding-right:10px!important;
 margin-right:-10px!important
}
.quick-search .quick-search-result {
 padding:0;
 margin:0
}
.quick-search.quick-search-has-result .quick-search-wrapper {
 display:block
}
.quick-search.quick-search-dropdown {
 padding:1rem 1.5rem
}
.quick-search.quick-search-dropdown .quick-search-form .input-group:before {
 right:0
}
.quick-search.quick-search-dropdown .quick-search-form .input-group .input-group-prepend .input-group-text {
 padding-left:0
}
.quick-search.quick-search-dropdown .quick-search-form .input-group .input-group-append .input-group-text {
 padding-right:0
}
.quick-search.quick-search-dropdown .quick-search-wrapper {
 margin:1.5rem 0 .5rem 0
}
.quick-search.quick-search-dropdown.quick-search-has-result .quick-search-form {
 border-bottom:1px solid #ebedf3;
 padding-bottom:.75rem
}
.quick-search.quick-search-inline .dropdown-menu {
 padding:1.5rem
}
.quick-search.quick-search-offcanvas .quick-search-form {
 margin-bottom:1.5rem
}
.quick-search.quick-search-offcanvas .quick-search-form .form-control {
 font-size:1rem;
 font-weight:500
}
.quick-search.quick-search-offcanvas .quick-search-form .input-group:before {
 right:0
}
.quick-search.quick-search-offcanvas .quick-search-form .input-group .input-group-prepend .input-group-text {
 padding-left:0
}
.quick-search.quick-search-offcanvas .quick-search-form .input-group .input-group-append .input-group-text {
 padding-right:0
}
.quick-search.quick-search-offcanvas .quick-search-wrapper {
 display:block
}
.scrolltop {
 display:none;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 width:36px;
 height:36px;
 position:fixed;
 bottom:40px;
 right:20px;
 cursor:pointer;
 z-index:100;
 background-color:#3699ff;
 -webkit-box-shadow:0 .5rem 1.5rem .5rem rgba(0,0,0,.075);
 box-shadow:0 .5rem 1.5rem .5rem rgba(0,0,0,.075);
 opacity:0;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 border-radius:.42rem!important
}
.scrolltop .svg-icon svg {
 height:24px;
 width:24px
}
.scrolltop .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.scrolltop .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.scrolltop>i {
 font-size:1.3rem;
 color:#fff
}
.scrolltop:hover>i {
 color:#fff
}
.scrolltop:hover .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.scrolltop:hover .svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
[data-scrolltop=on] .scrolltop {
 opacity:.3;
 -webkit-animation:animation-scrolltop .4s ease-out 1;
 animation:animation-scrolltop .4s ease-out 1;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
[data-scrolltop=on] .scrolltop:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 opacity:1
}
@media (max-width:991.98px) {
 .scrolltop {
  bottom:30px;
  right:15px;
  width:30px;
  height:30px
 }
}
@-webkit-keyframes animation-scrolltop {
 from {
  margin-bottom:-15px
 }
 to {
  margin-bottom:0
 }
}
@keyframes animation-scrolltop {
 from {
  margin-bottom:-15px
 }
 to {
  margin-bottom:0
 }
}
.spinner {
 position:relative
}
.spinner:before {
 content:"";
 -webkit-box-sizing:border-box;
 box-sizing:border-box;
 position:absolute;
 top:50%;
 left:0;
 border-radius:50%;
 border:2px solid #d1d3e0;
 border-right:2px solid transparent
}
.spinner:before {
 width:1.5rem;
 height:1.5rem;
 margin-top:-.75rem
}
.spinner.spinner-center:before {
 left:50%;
 margin-left:-.75rem
}
.spinner.spinner-left:before {
 right:auto
}
.spinner.spinner-right:before {
 left:auto
}
.spinner.spinner-sm:before {
 width:1.25rem;
 height:1.25rem;
 margin-top:-.625rem
}
.spinner.spinner-sm.spinner-center:before {
 left:50%;
 margin-left:-.625rem
}
.spinner.spinner-sm.spinner-left:before {
 right:auto
}
.spinner.spinner-sm.spinner-right:before {
 left:auto
}
.spinner.spinner-lg:before {
 width:2rem;
 height:2rem;
 margin-top:-1rem
}
.spinner.spinner-lg.spinner-center:before {
 left:50%;
 margin-left:-1rem
}
.spinner.spinner-lg.spinner-left:before {
 right:auto
}
.spinner.spinner-lg.spinner-right:before {
 left:auto
}
.spinner:before {
 -webkit-animation:animation-spinner .5s linear infinite;
 animation:animation-spinner .5s linear infinite
}
.spinner.spinner-primary:before {
 border:2px solid #3699ff;
 border-right:2px solid transparent
}
.spinner.spinner-darker-primary:before {
 border:2px solid #1287ff;
 border-right:2px solid transparent
}
.spinner.spinner-secondary:before {
 border:2px solid #e4e6ef;
 border-right:2px solid transparent
}
.spinner.spinner-darker-secondary:before {
 border:2px solid #ced1e2;
 border-right:2px solid transparent
}
.spinner.spinner-success:before {
 border:2px solid #1bc5bd;
 border-right:2px solid transparent
}
.spinner.spinner-darker-success:before {
 border:2px solid #17a69f;
 border-right:2px solid transparent
}
.spinner.spinner-info:before {
 border:2px solid #8950fc;
 border-right:2px solid transparent
}
.spinner.spinner-darker-info:before {
 border:2px solid #712dfb;
 border-right:2px solid transparent
}
.spinner.spinner-warning:before {
 border:2px solid #ffa800;
 border-right:2px solid transparent
}
.spinner.spinner-darker-warning:before {
 border:2px solid #db9000;
 border-right:2px solid transparent
}
.spinner.spinner-danger:before {
 border:2px solid #f64e60;
 border-right:2px solid transparent
}
.spinner.spinner-darker-danger:before {
 border:2px solid #f42c41;
 border-right:2px solid transparent
}
.spinner.spinner-light:before {
 border:2px solid #f3f6f9;
 border-right:2px solid transparent
}
.spinner.spinner-darker-light:before {
 border:2px solid #dbe4ed;
 border-right:2px solid transparent
}
.spinner.spinner-dark:before {
 border:2px solid #181c32;
 border-right:2px solid transparent
}
.spinner.spinner-darker-dark:before {
 border:2px solid #0c0e1a;
 border-right:2px solid transparent
}
.spinner.spinner-white:before {
 border:2px solid #fff;
 border-right:2px solid transparent
}
.spinner.spinner-darker-white:before {
 border:2px solid #ededed;
 border-right:2px solid transparent
}
.spinner.spinner-right:before {
 left:auto;
 right:1rem
}
.spinner.spinner-right.btn:not(.btn-block) {
 padding-right:3.5rem
}
.spinner.spinner-right.btn:not(.btn-block).spinner-sm {
 padding-right:3.25rem
}
.spinner.spinner-right.btn:not(.btn-block).spinner-lg {
 padding-right:4rem
}
.spinner.spinner-left:before {
 right:auto;
 left:1rem
}
.spinner.spinner-left.btn:not(.btn-block) {
 padding-left:3.5rem
}
.spinner.spinner-left.btn:not(.btn-block).spinner-sm {
 padding-left:3.25rem
}
.spinner.spinner-left.btn:not(.btn-block).spinner-lg {
 padding-left:4rem
}
.spinner.spinner-track:before {
 -webkit-animation:animation-spinner .5s linear infinite;
 animation:animation-spinner .5s linear infinite
}
.spinner.spinner-track.spinner-primary:before {
 border:2px solid #cfe7ff;
 border-top-color:#2791ff
}
.spinner.spinner-track.spinner-darker-primary:before {
 border:2px solid #9ccdff;
 border-top-color:#037fff
}
.spinner.spinner-track.spinner-secondary:before {
 border:2px solid #fff;
 border-top-color:#dadde9
}
.spinner.spinner-track.spinner-darker-secondary:before {
 border:2px solid #fff;
 border-top-color:#c4c8dc
}
.spinner.spinner-track.spinner-success:before {
 border:2px solid #8aefea;
 border-top-color:#19b8b0
}
.spinner.spinner-track.spinner-darker-success:before {
 border:2px solid #5de9e2;
 border-top-color:#159892
}
.spinner.spinner-track.spinner-info:before {
 border:2px solid #eee6ff;
 border-top-color:#7f41fc
}
.spinner.spinner-track.spinner-darker-info:before {
 border:2px solid #cdb4fe;
 border-top-color:#671efb
}
.spinner.spinner-track.spinner-warning:before {
 border:2px solid #ffdc99;
 border-top-color:#f09e00
}
.spinner.spinner-track.spinner-darker-warning:before {
 border:2px solid #ffcb66;
 border-top-color:#cc8600
}
.spinner.spinner-track.spinner-danger:before {
 border:2px solid #fde0e3;
 border-top-color:#f53f53
}
.spinner.spinner-track.spinner-darker-danger:before {
 border:2px solid #fbafb7;
 border-top-color:#f41d34
}
.spinner.spinner-track.spinner-light:before {
 border:2px solid #fff;
 border-top-color:#e9eef4
}
.spinner.spinner-track.spinner-darker-light:before {
 border:2px solid #fff;
 border-top-color:#d1dde8
}
.spinner.spinner-track.spinner-dark:before {
 border:2px solid #4a5699;
 border-top-color:#131628
}
.spinner.spinner-track.spinner-darker-dark:before {
 border:2px solid #394377;
 border-top-color:#070910
}
.spinner.spinner-track.spinner-white:before {
 border:2px solid #fff;
 border-top-color:#f7f7f7
}
.spinner.spinner-track.spinner-darker-white:before {
 border:2px solid #fff;
 border-top-color:#e6e6e6
}
.spinner-grow {
 vertical-align:sub
}
.spinner-border {
 vertical-align:sub
}
@-webkit-keyframes animation-spinner {
 to {
  -webkit-transform:rotate(360deg);
  transform:rotate(360deg)
 }
}
@keyframes animation-spinner {
 to {
  -webkit-transform:rotate(360deg);
  transform:rotate(360deg)
 }
}
.sticky-toolbar {
 width:46px;
 position:fixed;
 top:30%;
 right:0;
 list-style:none;
 margin:0;
 z-index:95;
 background:#fff;
 -webkit-box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 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;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 border-top-left-radius:.42rem;
 border-bottom-left-radius:.42rem
}
.svg-icon svg {
 height:1.5rem;
 width:1.5rem
}
.svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#b5b5c3
}
.svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.svg-icon.svg-icon-white svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff!important
}
.svg-icon.svg-icon-white svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.svg-icon.svg-logo-white svg path {
 fill:#fff!important
}
.svg-icon.svg-icon-primary svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff!important
}
.svg-icon.svg-icon-primary svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.svg-icon.svg-logo-primary svg path {
 fill:#3699ff!important
}
.svg-icon.svg-icon-secondary svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32!important
}
.svg-icon.svg-icon-secondary svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.svg-icon.svg-logo-secondary svg path {
 fill:#181c32!important
}
.svg-icon.svg-icon-success svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd!important
}
.svg-icon.svg-icon-success svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.svg-icon.svg-logo-success svg path {
 fill:#1bc5bd!important
}
.svg-icon.svg-icon-info svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc!important
}
.svg-icon.svg-icon-info svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.svg-icon.svg-logo-info svg path {
 fill:#8950fc!important
}
.svg-icon.svg-icon-warning svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800!important
}
.svg-icon.svg-icon-warning svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.svg-icon.svg-logo-warning svg path {
 fill:#ffa800!important
}
.svg-icon.svg-icon-danger svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60!important
}
.svg-icon.svg-icon-danger svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.svg-icon.svg-logo-danger svg path {
 fill:#f64e60!important
}
.svg-icon.svg-icon-light svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9!important
}
.svg-icon.svg-icon-light svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.svg-icon.svg-logo-light svg path {
 fill:#f3f6f9!important
}
.svg-icon.svg-icon-dark svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32!important
}
.svg-icon.svg-icon-dark svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.svg-icon.svg-logo-dark svg path {
 fill:#181c32!important
}
.svg-icon.svg-icon-dark-75 svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3f4254!important
}
.svg-icon.svg-icon-dark-75 svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.svg-icon.svg-logo-dark-75 svg path {
 fill:#3f4254!important
}
.svg-icon.svg-icon-dark-65 svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#5e6278!important
}
.svg-icon.svg-icon-dark-65 svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.svg-icon.svg-logo-dark-65 svg path {
 fill:#5e6278!important
}
.svg-icon.svg-icon-dark-50 svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#7e8299!important
}
.svg-icon.svg-icon-dark-50 svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.svg-icon.svg-logo-dark-50 svg path {
 fill:#7e8299!important
}
.svg-icon.svg-icon-dark-25 svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#d1d3e0!important
}
.svg-icon.svg-icon-dark-25 svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.svg-icon.svg-logo-dark-25 svg path {
 fill:#d1d3e0!important
}
.svg-icon.svg-icon-muted svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#b5b5c3!important
}
.svg-icon.svg-icon-muted svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.svg-icon.svg-logo-muted svg path {
 fill:#b5b5c3!important
}
.svg-icon.svg-icon-sm svg {
 height:1.25rem!important;
 width:1.25rem!important
}
.svg-icon.svg-icon-md svg {
 height:1.5rem!important;
 width:1.5rem!important
}
.svg-icon.svg-icon-lg svg {
 height:1.75rem!important;
 width:1.75rem!important
}
.svg-icon.svg-icon-xl svg {
 height:2rem!important;
 width:2rem!important
}
.svg-icon.svg-icon-xxl svg {
 height:2.25rem!important;
 width:2.25rem!important
}
.svg-icon.svg-icon-1x svg {
 height:1rem!important;
 width:1rem!important
}
.svg-icon.svg-icon-2x svg {
 height:2rem!important;
 width:2rem!important
}
.svg-icon.svg-icon-3x svg {
 height:3rem!important;
 width:3rem!important
}
.svg-icon.svg-icon-4x svg {
 height:4rem!important;
 width:4rem!important
}
.svg-icon.svg-icon-5x svg {
 height:5rem!important;
 width:5rem!important
}
.svg-icon.svg-icon-6x svg {
 height:6rem!important;
 width:6rem!important
}
.svg-icon.svg-icon-7x svg {
 height:7rem!important;
 width:7rem!important
}
.svg-icon.svg-icon-8x svg {
 height:8rem!important;
 width:8rem!important
}
.svg-icon.svg-icon-9x svg {
 height:9rem!important;
 width:9rem!important
}
.svg-icon.svg-icon-10x svg {
 height:10rem!important;
 width:10rem!important
}
.svg-icon.svg-icon-full svg {
 height:100%!important;
 width:100%!important
}
@media (min-width:576px) {
 .svg-icon.svg-icon-sm-sm svg {
  height:1.25rem!important;
  width:1.25rem!important
 }
 .svg-icon.svg-icon-sm-md svg {
  height:1.5rem!important;
  width:1.5rem!important
 }
 .svg-icon.svg-icon-sm-lg svg {
  height:1.75rem!important;
  width:1.75rem!important
 }
 .svg-icon.svg-icon-sm-xl svg {
  height:2rem!important;
  width:2rem!important
 }
 .svg-icon.svg-icon-sm-xxl svg {
  height:2.25rem!important;
  width:2.25rem!important
 }
 .svg-icon.svg-icon-sm-1x svg {
  height:1rem!important;
  width:1rem!important
 }
 .svg-icon.svg-icon-sm-2x svg {
  height:2rem!important;
  width:2rem!important
 }
 .svg-icon.svg-icon-sm-3x svg {
  height:3rem!important;
  width:3rem!important
 }
 .svg-icon.svg-icon-sm-4x svg {
  height:4rem!important;
  width:4rem!important
 }
 .svg-icon.svg-icon-sm-5x svg {
  height:5rem!important;
  width:5rem!important
 }
 .svg-icon.svg-icon-sm-6x svg {
  height:6rem!important;
  width:6rem!important
 }
 .svg-icon.svg-icon-sm-7x svg {
  height:7rem!important;
  width:7rem!important
 }
 .svg-icon.svg-icon-sm-8x svg {
  height:8rem!important;
  width:8rem!important
 }
 .svg-icon.svg-icon-sm-9x svg {
  height:9rem!important;
  width:9rem!important
 }
 .svg-icon.svg-icon-sm-10x svg {
  height:10rem!important;
  width:10rem!important
 }
 .svg-icon.svg-icon-sm-full svg {
  height:100%!important;
  width:100%!important
 }
}
@media (min-width:768px) {
 .svg-icon.svg-icon-md-sm svg {
  height:1.25rem!important;
  width:1.25rem!important
 }
 .svg-icon.svg-icon-md-md svg {
  height:1.5rem!important;
  width:1.5rem!important
 }
 .svg-icon.svg-icon-md-lg svg {
  height:1.75rem!important;
  width:1.75rem!important
 }
 .svg-icon.svg-icon-md-xl svg {
  height:2rem!important;
  width:2rem!important
 }
 .svg-icon.svg-icon-md-xxl svg {
  height:2.25rem!important;
  width:2.25rem!important
 }
 .svg-icon.svg-icon-md-1x svg {
  height:1rem!important;
  width:1rem!important
 }
 .svg-icon.svg-icon-md-2x svg {
  height:2rem!important;
  width:2rem!important
 }
 .svg-icon.svg-icon-md-3x svg {
  height:3rem!important;
  width:3rem!important
 }
 .svg-icon.svg-icon-md-4x svg {
  height:4rem!important;
  width:4rem!important
 }
 .svg-icon.svg-icon-md-5x svg {
  height:5rem!important;
  width:5rem!important
 }
 .svg-icon.svg-icon-md-6x svg {
  height:6rem!important;
  width:6rem!important
 }
 .svg-icon.svg-icon-md-7x svg {
  height:7rem!important;
  width:7rem!important
 }
 .svg-icon.svg-icon-md-8x svg {
  height:8rem!important;
  width:8rem!important
 }
 .svg-icon.svg-icon-md-9x svg {
  height:9rem!important;
  width:9rem!important
 }
 .svg-icon.svg-icon-md-10x svg {
  height:10rem!important;
  width:10rem!important
 }
 .svg-icon.svg-icon-md-full svg {
  height:100%!important;
  width:100%!important
 }
}
@media (min-width:992px) {
 .svg-icon.svg-icon-lg-sm svg {
  height:1.25rem!important;
  width:1.25rem!important
 }
 .svg-icon.svg-icon-lg-md svg {
  height:1.5rem!important;
  width:1.5rem!important
 }
 .svg-icon.svg-icon-lg-lg svg {
  height:1.75rem!important;
  width:1.75rem!important
 }
 .svg-icon.svg-icon-lg-xl svg {
  height:2rem!important;
  width:2rem!important
 }
 .svg-icon.svg-icon-lg-xxl svg {
  height:2.25rem!important;
  width:2.25rem!important
 }
 .svg-icon.svg-icon-lg-1x svg {
  height:1rem!important;
  width:1rem!important
 }
 .svg-icon.svg-icon-lg-2x svg {
  height:2rem!important;
  width:2rem!important
 }
 .svg-icon.svg-icon-lg-3x svg {
  height:3rem!important;
  width:3rem!important
 }
 .svg-icon.svg-icon-lg-4x svg {
  height:4rem!important;
  width:4rem!important
 }
 .svg-icon.svg-icon-lg-5x svg {
  height:5rem!important;
  width:5rem!important
 }
 .svg-icon.svg-icon-lg-6x svg {
  height:6rem!important;
  width:6rem!important
 }
 .svg-icon.svg-icon-lg-7x svg {
  height:7rem!important;
  width:7rem!important
 }
 .svg-icon.svg-icon-lg-8x svg {
  height:8rem!important;
  width:8rem!important
 }
 .svg-icon.svg-icon-lg-9x svg {
  height:9rem!important;
  width:9rem!important
 }
 .svg-icon.svg-icon-lg-10x svg {
  height:10rem!important;
  width:10rem!important
 }
 .svg-icon.svg-icon-lg-full svg {
  height:100%!important;
  width:100%!important
 }
}
@media (min-width:1200px) {
 .svg-icon.svg-icon-xl-sm svg {
  height:1.25rem!important;
  width:1.25rem!important
 }
 .svg-icon.svg-icon-xl-md svg {
  height:1.5rem!important;
  width:1.5rem!important
 }
 .svg-icon.svg-icon-xl-lg svg {
  height:1.75rem!important;
  width:1.75rem!important
 }
 .svg-icon.svg-icon-xl-xl svg {
  height:2rem!important;
  width:2rem!important
 }
 .svg-icon.svg-icon-xl-xxl svg {
  height:2.25rem!important;
  width:2.25rem!important
 }
 .svg-icon.svg-icon-xl-1x svg {
  height:1rem!important;
  width:1rem!important
 }
 .svg-icon.svg-icon-xl-2x svg {
  height:2rem!important;
  width:2rem!important
 }
 .svg-icon.svg-icon-xl-3x svg {
  height:3rem!important;
  width:3rem!important
 }
 .svg-icon.svg-icon-xl-4x svg {
  height:4rem!important;
  width:4rem!important
 }
 .svg-icon.svg-icon-xl-5x svg {
  height:5rem!important;
  width:5rem!important
 }
 .svg-icon.svg-icon-xl-6x svg {
  height:6rem!important;
  width:6rem!important
 }
 .svg-icon.svg-icon-xl-7x svg {
  height:7rem!important;
  width:7rem!important
 }
 .svg-icon.svg-icon-xl-8x svg {
  height:8rem!important;
  width:8rem!important
 }
 .svg-icon.svg-icon-xl-9x svg {
  height:9rem!important;
  width:9rem!important
 }
 .svg-icon.svg-icon-xl-10x svg {
  height:10rem!important;
  width:10rem!important
 }
 .svg-icon.svg-icon-xl-full svg {
  height:100%!important;
  width:100%!important
 }
}
@media (min-width:1400px) {
 .svg-icon.svg-icon-xxl-sm svg {
  height:1.25rem!important;
  width:1.25rem!important
 }
 .svg-icon.svg-icon-xxl-md svg {
  height:1.5rem!important;
  width:1.5rem!important
 }
 .svg-icon.svg-icon-xxl-lg svg {
  height:1.75rem!important;
  width:1.75rem!important
 }
 .svg-icon.svg-icon-xxl-xl svg {
  height:2rem!important;
  width:2rem!important
 }
 .svg-icon.svg-icon-xxl-xxl svg {
  height:2.25rem!important;
  width:2.25rem!important
 }
 .svg-icon.svg-icon-xxl-1x svg {
  height:1rem!important;
  width:1rem!important
 }
 .svg-icon.svg-icon-xxl-2x svg {
  height:2rem!important;
  width:2rem!important
 }
 .svg-icon.svg-icon-xxl-3x svg {
  height:3rem!important;
  width:3rem!important
 }
 .svg-icon.svg-icon-xxl-4x svg {
  height:4rem!important;
  width:4rem!important
 }
 .svg-icon.svg-icon-xxl-5x svg {
  height:5rem!important;
  width:5rem!important
 }
 .svg-icon.svg-icon-xxl-6x svg {
  height:6rem!important;
  width:6rem!important
 }
 .svg-icon.svg-icon-xxl-7x svg {
  height:7rem!important;
  width:7rem!important
 }
 .svg-icon.svg-icon-xxl-8x svg {
  height:8rem!important;
  width:8rem!important
 }
 .svg-icon.svg-icon-xxl-9x svg {
  height:9rem!important;
  width:9rem!important
 }
 .svg-icon.svg-icon-xxl-10x svg {
  height:10rem!important;
  width:10rem!important
 }
 .svg-icon.svg-icon-xxl-full svg {
  height:100%!important;
  width:100%!important
 }
}
.svg-icon.svg-icon-flip svg {
 -webkit-transform:scaleX(-1);
 transform:scaleX(-1)
}
.svg.svg-fill-white {
 fill:#fff!important
}
.svg.svg-fill-light-white {
 fill:#fff!important
}
.svg.svg-fill-primary {
 fill:#3699ff!important
}
.svg.svg-fill-light-primary {
 fill:#e1f0ff!important
}
.svg.svg-fill-secondary {
 fill:#181c32!important
}
.svg.svg-fill-light-secondary {
 fill:#ebedf3!important
}
.svg.svg-fill-success {
 fill:#1bc5bd!important
}
.svg.svg-fill-light-success {
 fill:#c9f7f5!important
}
.svg.svg-fill-info {
 fill:#8950fc!important
}
.svg.svg-fill-light-info {
 fill:#eee5ff!important
}
.svg.svg-fill-warning {
 fill:#ffa800!important
}
.svg.svg-fill-light-warning {
 fill:#fff4de!important
}
.svg.svg-fill-danger {
 fill:#f64e60!important
}
.svg.svg-fill-light-danger {
 fill:#ffe2e5!important
}
.svg.svg-fill-light {
 fill:#f3f6f9!important
}
.svg.svg-fill-light-light {
 fill:#f3f6f9!important
}
.svg.svg-fill-dark {
 fill:#181c32!important
}
.svg.svg-fill-light-dark {
 fill:#d1d3e0!important
}
.svg.svg-fill-dark-75 {
 fill:#3f4254!important
}
.svg.svg-fill-dark-65 {
 fill:#5e6278!important
}
.svg.svg-fill-dark-50 {
 fill:#7e8299!important
}
.svg.svg-fill-dark-25 {
 fill:#d1d3e0!important
}
.svg.svg-fill-muted {
 fill:#b5b5c3!important
}
.timeline.timeline-1 {
 position:relative
}
.timeline.timeline-1 .timeline-sep {
 z-index:0;
 content:"";
 position:absolute;
 left:73px;
 width:4px;
 top:0;
 bottom:0;
 background-color:#ebedf3
}
.timeline.timeline-1 .timeline-item {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 margin-bottom:1rem;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.timeline.timeline-1 .timeline-item .timeline-label {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-box-flex:0;
 -ms-flex:0 0 60px;
 flex:0 0 60px;
 font-weight:500;
 color:#b5b5c3
}
.timeline.timeline-1 .timeline-item .timeline-badge {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 width:30px;
 height:30px;
 -ms-flex-negative:0;
 flex-shrink:0;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 background-color:#fff;
 border-radius:50%;
 border:4px solid #fff;
 position:relative;
 z-index:0
}
.timeline.timeline-1 .timeline-item .timeline-badge .svg-icon,
.timeline.timeline-1 .timeline-item .timeline-badge i {
 line-height:0
}
.timeline.timeline-1 .timeline-item .timeline-content {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 font-size:1rem;
 padding:0 0 0 .75rem
}
.timeline.timeline-1 .timeline-item:last-child {
 margin-bottom:0
}
.timeline.timeline-2 {
 position:relative;
 padding:0;
 margin:0
}
.timeline.timeline-2 .timeline-bar {
 background-color:#ebedf3;
 position:absolute;
 display:block;
 content:"";
 width:1px;
 top:5px;
 bottom:5px;
 left:4px;
 z-index:0;
 margin:.5rem 0
}
.timeline.timeline-2 .timeline-item {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 padding:.5rem 0
}
.timeline.timeline-2 .timeline-item .timeline-badge {
 position:relative;
 z-index:1;
 display:block;
 width:9px;
 height:9px;
 border-radius:100%;
 background-color:#e4e6ef;
 -ms-flex-negative:0;
 flex-shrink:0;
 margin-right:1.5rem
}
.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-primary {
 background-color:#3699ff
}
.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-secondary {
 background-color:#e4e6ef
}
.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-success {
 background-color:#1bc5bd
}
.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-info {
 background-color:#8950fc
}
.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-warning {
 background-color:#ffa800
}
.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-danger {
 background-color:#f64e60
}
.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-light {
 background-color:#f3f6f9
}
.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-dark {
 background-color:#181c32
}
.timeline.timeline-2 .timeline-item .timeline-badge.timeline-badge-white {
 background-color:#fff
}
.timeline.timeline-2 .timeline-item .timeline-content {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
.timeline.timeline-3 .timeline-items {
 margin:0;
 padding:0
}
.timeline.timeline-3 .timeline-items .timeline-item {
 margin-left:25px;
 border-left:2px solid #ebedf3;
 padding:0 0 20px 50px;
 position:relative
}
.timeline.timeline-3 .timeline-items .timeline-item .timeline-media {
 position:absolute;
 top:0;
 left:-26px;
 border:2px solid #ebedf3;
 border-radius:100%;
 width:50px;
 height:50px;
 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;
 background-color:#fff;
 line-height:0
}
.timeline.timeline-3 .timeline-items .timeline-item .timeline-media i {
 font-size:1.4rem
}
.timeline.timeline-3 .timeline-items .timeline-item .timeline-media .svg-icon svg {
 height:24px;
 width:24px
}
.timeline.timeline-3 .timeline-items .timeline-item .timeline-media img {
 max-width:48px;
 max-height:48px;
 border-radius:100%
}
.timeline.timeline-3 .timeline-items .timeline-item .timeline-content {
 border-radius:.85rem;
 position:relative;
 background-color:#f3f6f9;
 padding:.75rem 1.5rem
}
.timeline.timeline-3 .timeline-items .timeline-item .timeline-content:before {
 position:absolute;
 content:"";
 width:0;
 height:0;
 top:10px;
 left:-25px;
 border-right:solid 10px #f3f6f9;
 border-bottom:solid 17px transparent;
 border-left:solid 17px transparent;
 border-top:solid 17px transparent
}
.timeline.timeline-3 .timeline-items .timeline-item:last-child {
 border-left-color:transparent;
 padding-bottom:0
}
.timeline.timeline-4 {
 position:relative;
 width:100%
}
.timeline.timeline-4:after {
 content:"";
 position:absolute;
 width:5px;
 top:0;
 margin-top:.1rem;
 bottom:0;
 left:50%;
 margin-left:-2.5px;
 background-color:#ebedf3;
 border-radius:.42rem
}
.timeline.timeline-4.timeline-center {
 margin:0 auto
}
.timeline.timeline-4 .timeline-bar {
 border-radius:.42rem;
 width:20px;
 height:5px;
 position:absolute;
 left:50%;
 margin-left:-10px;
 background-color:#ebedf3
}
.timeline.timeline-4 .timeline-items {
 position:relative
}
.timeline.timeline-4 .timeline-items .timeline-item {
 position:relative;
 margin-left:0;
 width:50%;
 min-height:3rem
}
.timeline.timeline-4 .timeline-items .timeline-item:after {
 position:absolute;
 content:"";
 width:0;
 height:0;
 top:3rem;
 left:100%;
 margin-left:-3rem;
 border-left:solid 10px #f3f6f9;
 border-bottom:solid 17px transparent;
 border-right:solid 17px transparent;
 border-top:solid 17px transparent
}
.timeline.timeline-4 .timeline-items .timeline-item .timeline-badge {
 background:#fff;
 width:20px;
 height:20px;
 border-radius:50%;
 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;
 z-index:1;
 position:absolute;
 top:3.5rem
}
.timeline.timeline-4 .timeline-items .timeline-item .timeline-badge>div {
 border-radius:50%;
 width:6px;
 height:6px
}
.timeline.timeline-4 .timeline-items .timeline-item .timeline-label {
 display:block;
 padding-left:1.5rem;
 padding-right:1.5rem;
 margin-bottom:.5rem
}
.timeline.timeline-4 .timeline-items .timeline-item .timeline-content {
 position:relative;
 border-radius:.42rem;
 padding:1rem 1.5rem;
 background-color:#f3f6f9
}
.timeline.timeline-4 .timeline-items .timeline-item.timeline-item-left {
 left:0;
 padding-right:2.85rem;
 position:relative
}
.timeline.timeline-4 .timeline-items .timeline-item.timeline-item-left .timeline-badge {
 right:-10px
}
.timeline.timeline-4 .timeline-items .timeline-item.timeline-item-left .timeline-label {
 text-align:right
}
.timeline.timeline-4 .timeline-items .timeline-item.timeline-item-right {
 left:50%;
 padding-left:2.86rem
}
.timeline.timeline-4 .timeline-items .timeline-item.timeline-item-right .timeline-badge {
 left:-10px
}
.timeline.timeline-4 .timeline-items .timeline-item.timeline-item-right .timeline-label {
 text-align:left
}
.timeline.timeline-4 .timeline-items .timeline-item.timeline-item-right:after {
 right:100%;
 left:auto;
 margin-right:-3rem;
 border-right:solid 10px #f3f6f9;
 border-left:solid 17px transparent
}
.timeline.timeline-4 .timeline-items .timeline-item:first-child {
 top:2rem
}
.timeline.timeline-4 .timeline-items .timeline-item:last-child {
 bottom:2rem
}
.timeline.timeline-4.timeline-justified .timeline-bar {
 left:5px
}
.timeline.timeline-4.timeline-justified:after {
 left:5px
}
.timeline.timeline-4.timeline-justified .timeline-items {
 padding:1rem 0
}
.timeline.timeline-4.timeline-justified .timeline-items .timeline-item {
 width:100%;
 left:0;
 padding-left:2.85rem;
 position:relative;
 top:0;
 bottom:0;
 margin-bottom:1.5rem
}
.timeline.timeline-4.timeline-justified .timeline-items .timeline-item:after {
 right:100%;
 left:auto;
 margin-left:auto;
 margin-right:-3rem;
 border-right:solid 10px #f3f6f9;
 border-left:solid 17px transparent
}
.timeline.timeline-4.timeline-justified .timeline-items .timeline-item .timeline-badge {
 left:-5px
}
.timeline.timeline-4.timeline-justified .timeline-items .timeline-item .timeline-label {
 text-align:left
}
.timeline.timeline-4.timeline-justified .timeline-items .timeline-item:last-child {
 margin-bottom:0
}
@media (max-width:991.98px) {
 .timeline.timeline-4 .timeline-bar {
  left:5px!important
 }
 .timeline.timeline-4:after {
  left:5px!important
 }
 .timeline.timeline-4 .timeline-items {
  padding:1rem 0
 }
 .timeline.timeline-4 .timeline-items .timeline-item {
  width:100%!important;
  left:0!important;
  padding-right:0!important;
  padding-left:2.85rem!important;
  position:relative;
  top:0!important;
  bottom:0!important;
  margin-bottom:1.5rem
 }
 .timeline.timeline-4 .timeline-items .timeline-item:after {
  right:100%;
  left:auto!important;
  margin-left:auto;
  margin-right:-3rem;
  border-right:solid 10px #f3f6f9;
  border-left:solid 17px transparent
 }
 .timeline.timeline-4 .timeline-items .timeline-item .timeline-badge {
  left:-5px!important
 }
 .timeline.timeline-4 .timeline-items .timeline-item .timeline-label {
  text-align:left!important
 }
 .timeline.timeline-4 .timeline-items .timeline-item:last-child {
  margin-bottom:0!important
 }
}
.timeline.timeline-5 .timeline-items {
 margin:0;
 padding:0
}
.timeline.timeline-5 .timeline-items .timeline-item {
 margin-left:0;
 padding:0;
 position:relative
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-media {
 position:absolute;
 top:0;
 border-radius:100%;
 width:35px;
 height:35px;
 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;
 background-color:#fff;
 line-height:0
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-media i {
 font-size:1.4rem
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-media .svg-icon svg {
 height:24px;
 width:24px
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc {
 padding:9px 0 0 44px
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc::before {
 content:"";
 position:absolute;
 width:4px;
 height:calc(100% - 32px);
 background-color:#ebedf3;
 border-radius:6px;
 top:40px;
 left:16px
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-primary::before {
 background-color:#3699ff
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light-primary::before {
 background-color:#e1f0ff
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-secondary::before {
 background-color:#e4e6ef
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light-secondary::before {
 background-color:#ebedf3
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-success::before {
 background-color:#1bc5bd
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light-success::before {
 background-color:#c9f7f5
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-info::before {
 background-color:#8950fc
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light-info::before {
 background-color:#eee5ff
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-warning::before {
 background-color:#ffa800
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light-warning::before {
 background-color:#fff4de
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-danger::before {
 background-color:#f64e60
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light-danger::before {
 background-color:#ffe2e5
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light::before {
 background-color:#f3f6f9
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light-light::before {
 background-color:#f3f6f9
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-dark::before {
 background-color:#181c32
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light-dark::before {
 background-color:#d1d3e0
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-white::before {
 background-color:#fff
}
.timeline.timeline-5 .timeline-items .timeline-item .timeline-desc.timeline-desc-light-white::before {
 background-color:#fff
}
.timeline.timeline-5 .timeline-items .timeline-item:last-child {
 border-left-color:transparent;
 padding-bottom:0
}
.timeline.timeline-6 {
 position:relative
}
.timeline.timeline-6:before {
 content:"";
 position:absolute;
 left:51px;
 width:3px;
 top:0;
 bottom:0;
 background-color:#ebedf3
}
.timeline.timeline-6 .timeline-item {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 position:relative;
 margin-bottom:1.7rem
}
.timeline.timeline-6 .timeline-item:last-child {
 margin-bottom:0
}
.timeline.timeline-6 .timeline-item .timeline-label {
 width:50px;
 -ms-flex-negative:0;
 flex-shrink:0;
 font-size:1rem;
 font-weight:500;
 position:relative;
 color:#3f4254
}
.timeline.timeline-6 .timeline-item .timeline-badge {
 -ms-flex-negative:0;
 flex-shrink:0;
 background:#fff;
 width:13px;
 height:13px;
 border-radius:100%;
 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;
 z-index:1;
 position:relative;
 margin-top:1px;
 margin-left:-.5rem;
 padding:3px!important;
 border:6px solid #fff!important
}
.timeline.timeline-6 .timeline-item .timeline-badge span {
 display:block;
 border-radius:100%;
 width:6px;
 height:6px;
 background-color:#ebedf3
}
.timeline.timeline-6 .timeline-item .timeline-content {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
.overlay {
 position:relative
}
.overlay .overlay-layer {
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 right:0;
 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;
 background-color:rgba(0,0,0,.05);
 -webkit-transition:all .3s ease;
 transition:all .3s ease;
 opacity:0
}
.overlay.overlay-block .overlay-layer,
.overlay:hover .overlay-layer {
 -webkit-transition:all .3s ease;
 transition:all .3s ease;
 opacity:1
}
.overlay.overlay-block {
 cursor:wait
}
.wave {
 background-color:#f3f6f9;
 overflow:hidden;
 position:relative
}
.wave>div {
 z-index:1
}
.wave:before {
 content:" ";
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0;
 background-color:#fff;
 z-index:-1
}
.wave:after {
 content:" ";
 width:1000px;
 height:1025px;
 position:absolute;
 bottom:65%;
 left:-250px;
 border-radius:35%;
 background:#fff;
 z-index:0
}
.wave:after {
 -webkit-transform:rotate(45deg);
 transform:rotate(45deg)
}
.wave-animate:after {
 -webkit-animation:animate-wave 15s infinite linear;
 animation:animate-wave 15s infinite linear
}
.wave-animate-slower:after {
 -webkit-animation:animate-wave 30s infinite linear;
 animation:animate-wave 30s infinite linear
}
.wave-animate-slow:after {
 -webkit-animation:animate-wave 25s infinite linear;
 animation:animate-wave 25s infinite linear
}
.wave-animate-fast:after {
 -webkit-animation:animate-wave 10s infinite linear;
 animation:animate-wave 10s infinite linear
}
.wave-animate-faster:after {
 -webkit-animation:animate-wave 5s infinite linear;
 animation:animate-wave 5s infinite linear
}
.wave.wave-primary {
 background-color:rgba(54,153,255,.1)!important
}
.wave.wave-primary .svg-icon svg g [fill] {
 fill:#3699ff
}
.wave.wave-secondary {
 background-color:rgba(228,230,239,.1)!important
}
.wave.wave-secondary .svg-icon svg g [fill] {
 fill:#e4e6ef
}
.wave.wave-success {
 background-color:rgba(27,197,189,.1)!important
}
.wave.wave-success .svg-icon svg g [fill] {
 fill:#1bc5bd
}
.wave.wave-info {
 background-color:rgba(137,80,252,.1)!important
}
.wave.wave-info .svg-icon svg g [fill] {
 fill:#8950fc
}
.wave.wave-warning {
 background-color:rgba(255,168,0,.1)!important
}
.wave.wave-warning .svg-icon svg g [fill] {
 fill:#ffa800
}
.wave.wave-danger {
 background-color:rgba(246,78,96,.1)!important
}
.wave.wave-danger .svg-icon svg g [fill] {
 fill:#f64e60
}
.wave.wave-light {
 background-color:rgba(243,246,249,.1)!important
}
.wave.wave-light .svg-icon svg g [fill] {
 fill:#f3f6f9
}
.wave.wave-dark {
 background-color:rgba(24,28,50,.1)!important
}
.wave.wave-dark .svg-icon svg g [fill] {
 fill:#181c32
}
.wave.wave-white {
 background-color:rgba(255,255,255,.1)!important
}
.wave.wave-white .svg-icon svg g [fill] {
 fill:#fff
}
@-webkit-keyframes animate-wave {
 from {
  -webkit-transform:rotate(0);
  transform:rotate(0)
 }
 to {
  -webkit-transform:rotate(360deg);
  transform:rotate(360deg)
 }
}
@keyframes animate-wave {
 from {
  -webkit-transform:rotate(0);
  transform:rotate(0)
 }
 to {
  -webkit-transform:rotate(360deg);
  transform:rotate(360deg)
 }
}
.list .list-item .list-title {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.list .list-item .list-hidden {
 opacity:0;
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.list .list-item.active .list-title,
.list .list-item:hover .list-title {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 color:#3699ff!important
}
.list .list-item.active .list-hidden,
.list .list-item:hover .list-hidden {
 opacity:1;
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.list.list-border .list-item {
 border-bottom:1px solid #ebedf3
}
.list.list-border .list-item:last-child {
 border-bottom:0
}
.list.list-dashed .list-item {
 border-bottom:1px dashed #ebedf3
}
.list.list-dashed .list-item:last-child {
 border-bottom:0
}
.list.list-hover .list-item {
 cursor:pointer;
 border-radius:.42rem
}
.list.list-hover .list-item:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f3f6f9;
 cursor:pointer
}
.list.list-hover .list-item.active {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-color:#f0f3f7
}
.bullet {
 display:inline-block;
 background-color:#e4e6ef;
 width:10px;
 height:2px;
 border-radius:2rem
}
.bullet.bullet-dot {
 width:4px;
 height:4px;
 border-radius:100%!important
}
.bullet.bullet-ver {
 width:2px;
 height:10px
}
.bullet.bullet-bar {
 width:4px;
 height:auto
}
.navi {
 padding:0;
 margin:0;
 display:block;
 list-style:none
}
.navi .navi-item {
 padding:0;
 display:block;
 list-style:none
}
.navi .navi-item .navi-link {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 padding:.75rem 1.5rem
}
.navi .navi-item .navi-link .navi-icon {
 line-height:0;
 -ms-flex-negative:0;
 flex-shrink:0
}
.navi .navi-item .navi-link .navi-icon:before {
 line-height:0
}
.navi .navi-item .navi-link .navi-bullet {
 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;
 -ms-flex-negative:0;
 flex-shrink:0;
 margin-right:.75rem
}
.navi .navi-item .navi-link .navi-text {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
.navi .navi-item .navi-link .navi-label {
 line-height:0;
 margin-left:.75rem
}
.navi .navi-item .navi-link .navi-toolbar {
 margin-left:.75rem
}
.navi .navi-item .navi-link .navi-arrow {
 line-height:0;
 margin-left:.75rem;
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 color:#7e8299
}
.navi .navi-item .navi-link .navi-arrow:before {
 line-height:0;
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:"";
 font-size:.6rem
}
.navi .navi-item .navi-link .navi-arrow.navi-arrow-down {
 -webkit-transform:rotateZ(-90deg);
 transform:rotateZ(-90deg)
}
[direction=rtl] .navi .navi-item .navi-link .navi-arrow.navi-arrow-down {
 -webkit-transform:rotateZ(90deg);
 transform:rotateZ(90deg)
}
.navi .navi-item:last-child {
 border-bottom:0!important
}
.navi .navi-item:last-child .navi-link {
 border-bottom:0!important
}
.navi .navi-separator {
 margin:0;
 padding:0;
 height:0;
 display:block;
 border-bottom:1px solid #ebedf3
}
.navi .navi-separator.navi-separator-dashed {
 border-bottom:1px dashed #ebedf3
}
.navi .navi-footer,
.navi .navi-header,
.navi .navi-section {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.navi .navi-section {
 padding:.75rem 1.5rem
}
.navi .navi-header {
 padding:.75rem 1.5rem
}
.navi .navi-footer {
 padding:.75rem 1.5rem
}
.navi.navi-spacer-x-0 .navi-item .navi-link {
 padding-left:0;
 padding-right:0
}
.navi .navi-item .navi-link .navi-icon {
 -webkit-box-flex:0;
 -ms-flex:0 0 2rem;
 flex:0 0 2rem
}
.navi .navi-item .navi-link .navi-icon i {
 font-size:1.25rem
}
.navi .navi-item .navi-link .navi-icon svg {
 height:22px;
 width:22px
}
.navi.navi-icon-lg .navi-item .navi-link .navi-icon {
 -webkit-box-flex:0;
 -ms-flex:0 0 3rem;
 flex:0 0 3rem
}
.navi.navi-icon-lg .navi-item .navi-link .navi-icon i {
 font-size:1.5rem
}
.navi.navi-icon-lg .navi-item .navi-link .navi-icon svg {
 height:28px;
 width:28px
}
.navi.navi-icon-xl .navi-item .navi-link .navi-icon {
 -webkit-box-flex:0;
 -ms-flex:0 0 4rem;
 flex:0 0 4rem
}
.navi.navi-icon-xl .navi-item .navi-link .navi-icon i {
 font-size:1.75rem
}
.navi.navi-icon-xl .navi-item .navi-link .navi-icon svg {
 height:32px;
 width:32px
}
.navi.navi-icon-center .navi-item .navi-link .navi-icon {
 text-align:center
}
.navi .navi-item .navi-link {
 font-size:1rem
}
.navi .navi-item .navi-link .navi-text {
 font-size:1rem
}
.navi.navi-font-lg .navi-item .navi-link {
 font-size:1.1rem
}
.navi.navi-font-lg .navi-item .navi-link .navi-text {
 font-size:1.1rem
}
.navi.navi-font-xl .navi-item .navi-link {
 font-size:1.2rem
}
.navi.navi-font-xl .navi-item .navi-link .navi-text {
 font-size:1.2rem
}
.navi.navi-light .navi-item .navi-link .navi-text {
 font-weight:300
}
.navi.navi-lighter .navi-item .navi-link .navi-text {
 font-weight:lighter
}
.navi.navi-bold .navi-item .navi-link .navi-text {
 font-weight:500
}
.navi.navi-bolder .navi-item .navi-link .navi-text {
 font-weight:600
}
.navi.navi-boldest .navi-item .navi-link .navi-text {
 font-weight:700
}
.navi .navi-item .navi-link {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 color:#3f4254
}
.navi .navi-item .navi-link .navi-bullet .bullet {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi .navi-item .navi-link .navi-text {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi .navi-item .navi-link .navi-icon {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi .navi-item .navi-link .navi-icon i {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi .navi-item .navi-link .navi-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi .navi-item .navi-link .navi-arrow {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi .navi-item .navi-link .navi-bullet .bullet {
 background-color:#e4e6ef
}
.navi .navi-item .navi-link .navi-text {
 color:#3f4254
}
.navi .navi-item .navi-link .navi-icon i {
 color:#b5b5c3
}
.navi .navi-item .navi-link .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#b5b5c3
}
.navi .navi-item .navi-link .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi .navi-item .navi-link .navi-arrow {
 color:#b5b5c3
}
.navi .navi-item .navi-link.disabled {
 opacity:.6
}
.navi .navi-item .navi-link:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 color:#3699ff
}
.navi .navi-item .navi-link:hover .navi-bullet .bullet {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi .navi-item .navi-link:hover .navi-text {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi .navi-item .navi-link:hover .navi-icon {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi .navi-item .navi-link:hover .navi-icon i {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi .navi-item .navi-link:hover .navi-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi .navi-item .navi-link:hover .navi-arrow {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi .navi-item .navi-link:hover .navi-bullet .bullet {
 background-color:#3699ff
}
.navi .navi-item .navi-link:hover .navi-text {
 color:#3699ff
}
.navi .navi-item .navi-link:hover .navi-icon i {
 color:#3699ff
}
.navi .navi-item .navi-link:hover .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.navi .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi .navi-item .navi-link:hover .navi-arrow {
 color:#3699ff
}
.navi .navi-item .navi-link.active {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 color:#3699ff
}
.navi .navi-item .navi-link.active .navi-bullet .bullet {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi .navi-item .navi-link.active .navi-text {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi .navi-item .navi-link.active .navi-icon {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi .navi-item .navi-link.active .navi-icon i {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi .navi-item .navi-link.active .navi-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi .navi-item .navi-link.active .navi-arrow {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi .navi-item .navi-link.active .navi-bullet .bullet {
 background-color:#3699ff
}
.navi .navi-item .navi-link.active .navi-text {
 color:#3699ff
}
.navi .navi-item .navi-link.active .navi-icon i {
 color:#3699ff
}
.navi .navi-item .navi-link.active .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.navi .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi .navi-item .navi-link.active .navi-arrow {
 color:#3699ff
}
.navi.navi-light-icon .navi-item .navi-link {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 color:#3f4254
}
.navi.navi-light-icon .navi-item .navi-link .navi-bullet .bullet {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi.navi-light-icon .navi-item .navi-link .navi-text {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi.navi-light-icon .navi-item .navi-link .navi-icon {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi.navi-light-icon .navi-item .navi-link .navi-icon i {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi.navi-light-icon .navi-item .navi-link .navi-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-light-icon .navi-item .navi-link .navi-arrow {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi.navi-light-icon .navi-item .navi-link .navi-bullet .bullet {
 background-color:#e4e6ef
}
.navi.navi-light-icon .navi-item .navi-link .navi-text {
 color:#3f4254
}
.navi.navi-light-icon .navi-item .navi-link .navi-icon i {
 color:#d1d3e0
}
.navi.navi-light-icon .navi-item .navi-link .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#d1d3e0
}
.navi.navi-light-icon .navi-item .navi-link .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-light-icon .navi-item .navi-link .navi-arrow {
 color:#b5b5c3
}
.navi.navi-light-icon .navi-item .navi-link.disabled {
 opacity:.6
}
.navi.navi-light-icon .navi-item .navi-link:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 color:#3699ff
}
.navi.navi-light-icon .navi-item .navi-link:hover .navi-bullet .bullet {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi.navi-light-icon .navi-item .navi-link:hover .navi-text {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi.navi-light-icon .navi-item .navi-link:hover .navi-icon {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi.navi-light-icon .navi-item .navi-link:hover .navi-icon i {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi.navi-light-icon .navi-item .navi-link:hover .navi-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-light-icon .navi-item .navi-link:hover .navi-arrow {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi.navi-light-icon .navi-item .navi-link:hover .navi-bullet .bullet {
 background-color:#3699ff
}
.navi.navi-light-icon .navi-item .navi-link:hover .navi-text {
 color:#3699ff
}
.navi.navi-light-icon .navi-item .navi-link:hover .navi-icon i {
 color:#3699ff
}
.navi.navi-light-icon .navi-item .navi-link:hover .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.navi.navi-light-icon .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-light-icon .navi-item .navi-link:hover .navi-arrow {
 color:#3699ff
}
.navi.navi-light-icon .navi-item .navi-link.active {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 color:#3699ff
}
.navi.navi-light-icon .navi-item .navi-link.active .navi-bullet .bullet {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi.navi-light-icon .navi-item .navi-link.active .navi-text {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi.navi-light-icon .navi-item .navi-link.active .navi-icon {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi.navi-light-icon .navi-item .navi-link.active .navi-icon i {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi.navi-light-icon .navi-item .navi-link.active .navi-icon .svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-light-icon .navi-item .navi-link.active .navi-arrow {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi.navi-light-icon .navi-item .navi-link.active .navi-bullet .bullet {
 background-color:#3699ff
}
.navi.navi-light-icon .navi-item .navi-link.active .navi-text {
 color:#3699ff
}
.navi.navi-light-icon .navi-item .navi-link.active .navi-icon i {
 color:#3699ff
}
.navi.navi-light-icon .navi-item .navi-link.active .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.navi.navi-light-icon .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-light-icon .navi-item .navi-link.active .navi-arrow {
 color:#3699ff
}
.navi.navi-border .navi-item .navi-link {
 border-bottom:1px solid #ebedf3
}
.navi.navi-link-rounded .navi-item .navi-link {
 border-radius:.42rem
}
.navi.navi-link-rounded-lg .navi-item .navi-link {
 border-radius:.85rem
}
.navi.navi-hover .navi-item .navi-link:hover {
 background-color:#f3f6f9
}
.navi.navi-active .navi-item .navi-link.active {
 background-color:#f3f6f9
}
.navi.navi-accent .navi-item .navi-link {
 position:relative
}
.navi.navi-accent .navi-item .navi-link:before {
 display:block;
 left:0;
 top:8px;
 bottom:8px;
 position:absolute;
 width:4px;
 background-color:transparent;
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 border-radius:2px;
 content:" "
}
.navi.navi-accent .navi-item .navi-link.active:before {
 background-color:#3699ff;
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.navi.navi-accent.navi-primary .navi-item .navi-link:hover {
 color:#3699ff
}
.navi.navi-accent.navi-primary .navi-item .navi-link:hover .navi-text {
 color:#3699ff
}
.navi.navi-accent.navi-primary .navi-item .navi-link:hover .navi-icon i {
 color:#3699ff
}
.navi.navi-accent.navi-primary .navi-item .navi-link:hover .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.navi.navi-accent.navi-primary .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-accent.navi-primary .navi-item .navi-link:hover .navi-arrow {
 color:#3699ff
}
.navi.navi-accent.navi-primary .navi-item .navi-link.active {
 color:#3699ff
}
.navi.navi-accent.navi-primary .navi-item .navi-link.active .navi-text {
 color:#3699ff
}
.navi.navi-accent.navi-primary .navi-item .navi-link.active .navi-icon i {
 color:#3699ff
}
.navi.navi-accent.navi-primary .navi-item .navi-link.active .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.navi.navi-accent.navi-primary .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-accent.navi-primary .navi-item .navi-link.active .navi-arrow {
 color:#3699ff
}
.navi.navi-accent.navi-primary .navi-item .navi-link.active:before {
 background-color:#3699ff
}
.navi.navi-accent.navi-secondary .navi-item .navi-link:hover {
 color:#e4e6ef
}
.navi.navi-accent.navi-secondary .navi-item .navi-link:hover .navi-text {
 color:#e4e6ef
}
.navi.navi-accent.navi-secondary .navi-item .navi-link:hover .navi-icon i {
 color:#e4e6ef
}
.navi.navi-accent.navi-secondary .navi-item .navi-link:hover .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.navi.navi-accent.navi-secondary .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-accent.navi-secondary .navi-item .navi-link:hover .navi-arrow {
 color:#e4e6ef
}
.navi.navi-accent.navi-secondary .navi-item .navi-link.active {
 color:#e4e6ef
}
.navi.navi-accent.navi-secondary .navi-item .navi-link.active .navi-text {
 color:#e4e6ef
}
.navi.navi-accent.navi-secondary .navi-item .navi-link.active .navi-icon i {
 color:#e4e6ef
}
.navi.navi-accent.navi-secondary .navi-item .navi-link.active .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#e4e6ef
}
.navi.navi-accent.navi-secondary .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-accent.navi-secondary .navi-item .navi-link.active .navi-arrow {
 color:#e4e6ef
}
.navi.navi-accent.navi-secondary .navi-item .navi-link.active:before {
 background-color:#e4e6ef
}
.navi.navi-accent.navi-success .navi-item .navi-link:hover {
 color:#1bc5bd
}
.navi.navi-accent.navi-success .navi-item .navi-link:hover .navi-text {
 color:#1bc5bd
}
.navi.navi-accent.navi-success .navi-item .navi-link:hover .navi-icon i {
 color:#1bc5bd
}
.navi.navi-accent.navi-success .navi-item .navi-link:hover .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.navi.navi-accent.navi-success .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-accent.navi-success .navi-item .navi-link:hover .navi-arrow {
 color:#1bc5bd
}
.navi.navi-accent.navi-success .navi-item .navi-link.active {
 color:#1bc5bd
}
.navi.navi-accent.navi-success .navi-item .navi-link.active .navi-text {
 color:#1bc5bd
}
.navi.navi-accent.navi-success .navi-item .navi-link.active .navi-icon i {
 color:#1bc5bd
}
.navi.navi-accent.navi-success .navi-item .navi-link.active .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#1bc5bd
}
.navi.navi-accent.navi-success .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-accent.navi-success .navi-item .navi-link.active .navi-arrow {
 color:#1bc5bd
}
.navi.navi-accent.navi-success .navi-item .navi-link.active:before {
 background-color:#1bc5bd
}
.navi.navi-accent.navi-info .navi-item .navi-link:hover {
 color:#8950fc
}
.navi.navi-accent.navi-info .navi-item .navi-link:hover .navi-text {
 color:#8950fc
}
.navi.navi-accent.navi-info .navi-item .navi-link:hover .navi-icon i {
 color:#8950fc
}
.navi.navi-accent.navi-info .navi-item .navi-link:hover .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.navi.navi-accent.navi-info .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-accent.navi-info .navi-item .navi-link:hover .navi-arrow {
 color:#8950fc
}
.navi.navi-accent.navi-info .navi-item .navi-link.active {
 color:#8950fc
}
.navi.navi-accent.navi-info .navi-item .navi-link.active .navi-text {
 color:#8950fc
}
.navi.navi-accent.navi-info .navi-item .navi-link.active .navi-icon i {
 color:#8950fc
}
.navi.navi-accent.navi-info .navi-item .navi-link.active .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#8950fc
}
.navi.navi-accent.navi-info .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-accent.navi-info .navi-item .navi-link.active .navi-arrow {
 color:#8950fc
}
.navi.navi-accent.navi-info .navi-item .navi-link.active:before {
 background-color:#8950fc
}
.navi.navi-accent.navi-warning .navi-item .navi-link:hover {
 color:#ffa800
}
.navi.navi-accent.navi-warning .navi-item .navi-link:hover .navi-text {
 color:#ffa800
}
.navi.navi-accent.navi-warning .navi-item .navi-link:hover .navi-icon i {
 color:#ffa800
}
.navi.navi-accent.navi-warning .navi-item .navi-link:hover .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.navi.navi-accent.navi-warning .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-accent.navi-warning .navi-item .navi-link:hover .navi-arrow {
 color:#ffa800
}
.navi.navi-accent.navi-warning .navi-item .navi-link.active {
 color:#ffa800
}
.navi.navi-accent.navi-warning .navi-item .navi-link.active .navi-text {
 color:#ffa800
}
.navi.navi-accent.navi-warning .navi-item .navi-link.active .navi-icon i {
 color:#ffa800
}
.navi.navi-accent.navi-warning .navi-item .navi-link.active .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#ffa800
}
.navi.navi-accent.navi-warning .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-accent.navi-warning .navi-item .navi-link.active .navi-arrow {
 color:#ffa800
}
.navi.navi-accent.navi-warning .navi-item .navi-link.active:before {
 background-color:#ffa800
}
.navi.navi-accent.navi-danger .navi-item .navi-link:hover {
 color:#f64e60
}
.navi.navi-accent.navi-danger .navi-item .navi-link:hover .navi-text {
 color:#f64e60
}
.navi.navi-accent.navi-danger .navi-item .navi-link:hover .navi-icon i {
 color:#f64e60
}
.navi.navi-accent.navi-danger .navi-item .navi-link:hover .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.navi.navi-accent.navi-danger .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-accent.navi-danger .navi-item .navi-link:hover .navi-arrow {
 color:#f64e60
}
.navi.navi-accent.navi-danger .navi-item .navi-link.active {
 color:#f64e60
}
.navi.navi-accent.navi-danger .navi-item .navi-link.active .navi-text {
 color:#f64e60
}
.navi.navi-accent.navi-danger .navi-item .navi-link.active .navi-icon i {
 color:#f64e60
}
.navi.navi-accent.navi-danger .navi-item .navi-link.active .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f64e60
}
.navi.navi-accent.navi-danger .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-accent.navi-danger .navi-item .navi-link.active .navi-arrow {
 color:#f64e60
}
.navi.navi-accent.navi-danger .navi-item .navi-link.active:before {
 background-color:#f64e60
}
.navi.navi-accent.navi-light .navi-item .navi-link:hover {
 color:#f3f6f9
}
.navi.navi-accent.navi-light .navi-item .navi-link:hover .navi-text {
 color:#f3f6f9
}
.navi.navi-accent.navi-light .navi-item .navi-link:hover .navi-icon i {
 color:#f3f6f9
}
.navi.navi-accent.navi-light .navi-item .navi-link:hover .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.navi.navi-accent.navi-light .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-accent.navi-light .navi-item .navi-link:hover .navi-arrow {
 color:#f3f6f9
}
.navi.navi-accent.navi-light .navi-item .navi-link.active {
 color:#f3f6f9
}
.navi.navi-accent.navi-light .navi-item .navi-link.active .navi-text {
 color:#f3f6f9
}
.navi.navi-accent.navi-light .navi-item .navi-link.active .navi-icon i {
 color:#f3f6f9
}
.navi.navi-accent.navi-light .navi-item .navi-link.active .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#f3f6f9
}
.navi.navi-accent.navi-light .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-accent.navi-light .navi-item .navi-link.active .navi-arrow {
 color:#f3f6f9
}
.navi.navi-accent.navi-light .navi-item .navi-link.active:before {
 background-color:#f3f6f9
}
.navi.navi-accent.navi-dark .navi-item .navi-link:hover {
 color:#181c32
}
.navi.navi-accent.navi-dark .navi-item .navi-link:hover .navi-text {
 color:#181c32
}
.navi.navi-accent.navi-dark .navi-item .navi-link:hover .navi-icon i {
 color:#181c32
}
.navi.navi-accent.navi-dark .navi-item .navi-link:hover .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.navi.navi-accent.navi-dark .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-accent.navi-dark .navi-item .navi-link:hover .navi-arrow {
 color:#181c32
}
.navi.navi-accent.navi-dark .navi-item .navi-link.active {
 color:#181c32
}
.navi.navi-accent.navi-dark .navi-item .navi-link.active .navi-text {
 color:#181c32
}
.navi.navi-accent.navi-dark .navi-item .navi-link.active .navi-icon i {
 color:#181c32
}
.navi.navi-accent.navi-dark .navi-item .navi-link.active .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#181c32
}
.navi.navi-accent.navi-dark .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-accent.navi-dark .navi-item .navi-link.active .navi-arrow {
 color:#181c32
}
.navi.navi-accent.navi-dark .navi-item .navi-link.active:before {
 background-color:#181c32
}
.navi.navi-accent.navi-white .navi-item .navi-link:hover {
 color:#fff
}
.navi.navi-accent.navi-white .navi-item .navi-link:hover .navi-text {
 color:#fff
}
.navi.navi-accent.navi-white .navi-item .navi-link:hover .navi-icon i {
 color:#fff
}
.navi.navi-accent.navi-white .navi-item .navi-link:hover .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.navi.navi-accent.navi-white .navi-item .navi-link:hover .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-accent.navi-white .navi-item .navi-link:hover .navi-arrow {
 color:#fff
}
.navi.navi-accent.navi-white .navi-item .navi-link.active {
 color:#fff
}
.navi.navi-accent.navi-white .navi-item .navi-link.active .navi-text {
 color:#fff
}
.navi.navi-accent.navi-white .navi-item .navi-link.active .navi-icon i {
 color:#fff
}
.navi.navi-accent.navi-white .navi-item .navi-link.active .navi-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#fff
}
.navi.navi-accent.navi-white .navi-item .navi-link.active .navi-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.navi.navi-accent.navi-white .navi-item .navi-link.active .navi-arrow {
 color:#fff
}
.navi.navi-accent.navi-white .navi-item .navi-link.active:before {
 background-color:#fff
}
.ribbon {
 position:relative
}
.ribbon .ribbon-target {
 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;
 padding:5px 10px;
 position:absolute;
 z-index:1;
 background-color:#3699ff;
 -webkit-box-shadow:0 -1px 5px 0 rgba(0,0,0,.1);
 box-shadow:0 -1px 5px 0 rgba(0,0,0,.1);
 color:#fff
}
.ribbon .ribbon-target>.ribbon-inner {
 z-index:-1;
 position:absolute;
 padding:0;
 width:100%;
 height:100%;
 top:0;
 left:0
}
.ribbon .ribbon-target:after {
 border-color:#004d9c
}
.ribbon-ver .ribbon-target {
 padding:5px 10px;
 min-width:36px;
 min-height:46px;
 text-align:center
}
.ribbon.ribbon-top .ribbon-target {
 border-bottom-right-radius:.42rem;
 border-bottom-left-radius:.42rem
}
.ribbon.ribbon-bottom .ribbon-target {
 border-top-right-radius:.42rem;
 border-top-left-radius:.42rem
}
.ribbon.ribbon-left .ribbon-target {
 border-top-right-radius:.42rem;
 border-bottom-right-radius:.42rem
}
.ribbon.ribbon-right .ribbon-target {
 border-top-left-radius:.42rem;
 border-bottom-left-radius:.42rem
}
.ribbon.ribbon-clip.ribbon-left .ribbon-target {
 left:-10px
}
.ribbon.ribbon-clip.ribbon-left .ribbon-target .ribbon-inner {
 border-top-right-radius:.42rem;
 border-bottom-right-radius:.42rem
}
.ribbon.ribbon-clip.ribbon-left .ribbon-target .ribbon-inner:after,
.ribbon.ribbon-clip.ribbon-left .ribbon-target .ribbon-inner:before {
 content:"";
 position:absolute;
 border-style:solid;
 border-color:transparent!important;
 bottom:-10px
}
.ribbon.ribbon-clip.ribbon-left .ribbon-target .ribbon-inner:before {
 border-width:0 10px 10px 0;
 border-right-color:#181c32!important;
 left:0
}
.ribbon.ribbon-clip.ribbon-right .ribbon-target {
 right:-10px
}
.ribbon.ribbon-clip.ribbon-right .ribbon-target .ribbon-inner {
 border-top-left-radius:.42rem;
 border-bottom-left-radius:.42rem
}
.ribbon.ribbon-clip.ribbon-right .ribbon-target .ribbon-inner:after,
.ribbon.ribbon-clip.ribbon-right .ribbon-target .ribbon-inner:before {
 content:"";
 position:absolute;
 border-style:solid;
 border-color:transparent!important;
 bottom:-10px
}
.ribbon.ribbon-clip.ribbon-right .ribbon-target .ribbon-inner:before {
 border-width:0 0 10px 10px;
 border-left-color:#181c32!important;
 right:0
}
.offcanvas,
.offcanvas-mobile {
 -ms-flex-negative:0!important;
 flex-shrink:0!important
}
.offcanvas .offcanvas-header.offcanvas-header-navs,
.offcanvas-mobile .offcanvas-header.offcanvas-header-navs {
 position:relative
}
.offcanvas .offcanvas-header.offcanvas-header-navs .offcanvas-close,
.offcanvas-mobile .offcanvas-header.offcanvas-header-navs .offcanvas-close {
 position:absolute;
 top:0;
 right:0
}
.offcanvas .offcanvas-content .offcanvas-demo,
.offcanvas-mobile .offcanvas-content .offcanvas-demo {
 border:5px solid #ebedf3
}
.offcanvas .offcanvas-content .offcanvas-demo.offcanvas-demo-active,
.offcanvas-mobile .offcanvas-content .offcanvas-demo.offcanvas-demo-active {
 border:5px solid #3699ff
}
.offcanvas {
 background-color:#fff;
 -webkit-box-shadow:0 1px 9px -3px rgba(0,0,0,.25);
 box-shadow:0 1px 9px -3px rgba(0,0,0,.25)
}
@media (max-width:991.98px) {
 .offcanvas-mobile {
  background-color:#fff;
  -webkit-box-shadow:0 1px 9px -3px rgba(0,0,0,.25);
  box-shadow:0 1px 9px -3px rgba(0,0,0,.25);
  overflow:auto
 }
}
.offcanvas {
 z-index:1001;
 position:fixed;
 top:0;
 bottom:0;
 -webkit-transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
 transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
 left:-395px;
 width:375px
}
.offcanvas.offcanvas-on {
 -webkit-transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
 transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
 left:0
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
 .offcanvas {
  -webkit-transition:none!important;
  transition:none!important
 }
}
.offcanvas.offcanvas-right {
 right:-395px;
 left:auto
}
.offcanvas.offcanvas-right.offcanvas-on {
 -webkit-transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
 transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
 right:0;
 left:auto
}
.offcanvas-overlay {
 position:fixed;
 top:0;
 left:0;
 bottom:0;
 right:0;
 overflow:hidden;
 z-index:1000;
 -webkit-animation:animation-offcanvas-fade-in .6s ease 1;
 animation:animation-offcanvas-fade-in .6s ease 1
}
@-webkit-keyframes animation-offcanvas-fade-in {
 from {
  opacity:0
 }
 to {
  opacity:1
 }
}
@keyframes animation-offcanvas-fade-in {
 from {
  opacity:0
 }
 to {
  opacity:1
 }
}
.offcanvas {
 background:#fff;
 -webkit-box-shadow:0 1px 9px -3px rgba(0,0,0,.25);
 box-shadow:0 1px 9px -3px rgba(0,0,0,.25)
}
.offcanvas-overlay {
 background:rgba(0,0,0,.1)
}
@media (max-width:425px) {
 .offcanvas {
  width:90%!important
 }
}
@media (max-width:991.98px) {
 [data-offcanvas-offcanvas=on] {
  overflow:hidden!important
 }
}
@media (max-width:991.98px) {
 .offcanvas-mobile {
  z-index:1001;
  position:fixed;
  top:0;
  bottom:0;
  -webkit-transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
  transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
  left:-395px;
  width:375px
 }
 .offcanvas-mobile.offcanvas-mobile-on {
  -webkit-transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
  transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
  left:0
 }
}
@media screen and (max-width:991.98px) and (-ms-high-contrast:active),(max-width:991.98px) and (-ms-high-contrast:none) {
 .offcanvas-mobile {
  -webkit-transition:none!important;
  transition:none!important
 }
}
@media (max-width:991.98px) {
 .offcanvas-mobile.offcanvas-mobile-right {
  right:-395px;
  left:auto
 }
 .offcanvas-mobile.offcanvas-mobile-right.offcanvas-mobile-on {
  -webkit-transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
  transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
  right:0;
  left:auto
 }
}
@media (max-width:991.98px) {
 .offcanvas-mobile-overlay {
  position:fixed;
  top:0;
  left:0;
  bottom:0;
  right:0;
  overflow:hidden;
  z-index:1000;
  -webkit-animation:animation-offcanvas-fade-in .6s ease 1;
  animation:animation-offcanvas-fade-in .6s ease 1
 }
}
@media (max-width:991.98px) {
 @-webkit-keyframes animation-offcanvas-fade-in {
  from {
   opacity:0
  }
  to {
   opacity:1
  }
 }
 @keyframes animation-offcanvas-fade-in {
  from {
   opacity:0
  }
  to {
   opacity:1
  }
 }
}
@media (max-width:991.98px) {
 .offcanvas-mobile {
  background:#fff;
  -webkit-box-shadow:0 1px 9px -3px rgba(0,0,0,.25);
  box-shadow:0 1px 9px -3px rgba(0,0,0,.25)
 }
}
@media (max-width:991.98px) {
 .offcanvas-mobile-overlay {
  background:rgba(0,0,0,.1)
 }
}
@media (max-width:425px) {
 .offcanvas-mobile {
  width:90%!important
 }
}
@media (max-width:991.98px) {
 [data-offcanvas-offcanvas-mobile=on] {
  overflow:hidden!important
 }
}
.toggle-off .toggle-off-item {
 display:none!important
}
.toggle-on .toggle-on-item {
 display:none!important
}
.fv-plugins-message-container {
 margin-top:.25rem
}
.fv-plugins-message-container .fv-help-block {
 color:#f64e60;
 font-size:.9rem;
 font-weight:400
}
.blockui {
 background:#fff;
 -webkit-box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -ms-flex-wrap:nowrap;
 flex-wrap:nowrap;
 border-radius:.42rem
}
.blockui.blockui-noshadow {
 -webkit-box-shadow:none;
 box-shadow:none
}
.blockui>span {
 color:#3f4254;
 padding:.75rem 1.2rem;
 font-size:1rem;
 font-weight:400;
 -ms-flex-wrap:nowrap;
 flex-wrap:nowrap
}
.blockui>span>.loader,
.blockui>span>.spinner {
 margin-right:1.25rem
}
.datepicker {
 width:265px;
 padding:10px;
 border-radius:.42rem
}
.datepicker.datepicker-orient-top {
 margin-top:8px
}
.datepicker table {
 width:100%
}
.datepicker td,
.datepicker th {
 font-size:1rem;
 font-weight:regular;
 width:33px;
 height:33px;
 border-radius:.42rem
}
.datepicker thead th {
 color:#3f4254
}
.datepicker thead th.datepicker-switch,
.datepicker thead th.next,
.datepicker thead th.prev {
 font-weight:500;
 color:#3f4254
}
.datepicker thead th.datepicker-switch i,
.datepicker thead th.next i,
.datepicker thead th.prev i {
 font-size:1.2rem;
 color:#7e8299
}
.datepicker thead th.datepicker-switch i:before,
.datepicker thead th.next i:before,
.datepicker thead th.prev i:before {
 line-height:0;
 vertical-align:middle
}
.datepicker thead th.datepicker-switch:hover,
.datepicker thead th.next:hover,
.datepicker thead th.prev:hover {
 background:#f3f6f9!important
}
.datepicker thead th.dow {
 color:#3f4254;
 font-weight:600
}
.datepicker tbody tr>td {
 width:35px;
 height:35px
}
.datepicker tbody tr>td.day {
 color:#7e8299;
 font-weight:400
}
.datepicker tbody tr>td.day:hover {
 background:#f3f6f9;
 color:#3f4254
}
.datepicker tbody tr>td.day.old {
 color:#7e8299
}
.datepicker tbody tr>td.day.new {
 color:#3f4254
}
.datepicker tbody tr>td.day.active,
.datepicker tbody tr>td.day.active:hover,
.datepicker tbody tr>td.day.selected,
.datepicker tbody tr>td.day.selected:hover {
 background:#3699ff;
 color:#fff
}
.datepicker tbody tr>td.day.today {
 position:relative;
 background:#e1f0ff!important;
 color:#3699ff!important
}
.datepicker tbody tr>td.day.today:before {
 content:"";
 display:inline-block;
 border:solid transparent;
 border-width:0 0 7px 7px;
 border-bottom-color:#3699ff;
 border-top-color:#3699ff;
 position:absolute;
 bottom:4px;
 right:4px
}
.datepicker tbody tr>td.day.range {
 background:#f3f6f9
}
.datepicker tbody tr>td span.hour,
.datepicker tbody tr>td span.minute,
.datepicker tbody tr>td span.month,
.datepicker tbody tr>td span.year {
 color:#7e8299
}
.datepicker tbody tr>td span.hour:hover,
.datepicker tbody tr>td span.minute:hover,
.datepicker tbody tr>td span.month:hover,
.datepicker tbody tr>td span.year:hover {
 background:#f3f6f9
}
.datepicker tbody tr>td span.hour.active,
.datepicker tbody tr>td span.hour.active.focused:hover,
.datepicker tbody tr>td span.hour.active:hover,
.datepicker tbody tr>td span.hour.focused,
.datepicker tbody tr>td span.hour.focused:hover,
.datepicker tbody tr>td span.minute.active,
.datepicker tbody tr>td span.minute.active.focused:hover,
.datepicker tbody tr>td span.minute.active:hover,
.datepicker tbody tr>td span.minute.focused,
.datepicker tbody tr>td span.minute.focused:hover,
.datepicker tbody tr>td span.month.active,
.datepicker tbody tr>td span.month.active.focused:hover,
.datepicker tbody tr>td span.month.active:hover,
.datepicker tbody tr>td span.month.focused,
.datepicker tbody tr>td span.month.focused:hover,
.datepicker tbody tr>td span.year.active,
.datepicker tbody tr>td span.year.active.focused:hover,
.datepicker tbody tr>td span.year.active:hover,
.datepicker tbody tr>td span.year.focused,
.datepicker tbody tr>td span.year.focused:hover {
 background:#3699ff;
 color:#fff
}
.datepicker tfoot tr>th {
 width:35px;
 height:35px
}
.datepicker tfoot tr>th.clear,
.datepicker tfoot tr>th.today {
 border-radius:.42rem;
 font-weight:500
}
.datepicker tfoot tr>th.clear:hover,
.datepicker tfoot tr>th.today:hover {
 background:#ebedf3
}
.datepicker.datepicker-inline {
 border:1px solid #ebedf3
}
.input-daterange .input-group-addon {
 min-width:44px
}
.input-daterange input {
 text-align:left
}
.input-daterange .input-group-append .input-group-text {
 border-right:0
}
.daterangepicker {
 padding:0;
 margin:0;
 width:auto;
 -webkit-box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 border-radius:.42rem;
 border:0;
 font-family:"Open Sans",Poppins,Helvetica,sans-serif;
 z-index:98
}
.modal-open .daterangepicker {
 z-index:1051
}
.daterangepicker:after,
.daterangepicker:before {
 display:none
}
.daterangepicker .ranges ul {
 padding:1rem 0;
 width:175px
}
.daterangepicker .ranges li {
 padding:.7rem 1.75rem;
 font-weight:500;
 font-size:1rem;
 color:#7e8299;
 -webkit-transition:color .3s ease;
 transition:color .3s ease
}
.daterangepicker .ranges li.active,
.daterangepicker .ranges li:hover {
 background-color:#f3f6f9;
 color:#3699ff;
 -webkit-transition:color .3s ease;
 transition:color .3s ease
}
.daterangepicker.show-calendar .ranges {
 border-right:1px solid #ebedf3;
 margin-top:0;
 height:297px
}
.daterangepicker.show-ranges .drp-calendar.left {
 border-left:0
}
.daterangepicker .drp-buttons {
 padding:1rem 1.75rem;
 border-top:1px solid #ebedf3
}
.daterangepicker .drp-buttons .btn {
 font-size:.9rem;
 font-weight:500;
 padding:.5rem 1rem;
 border-radius:.42rem
}
.daterangepicker .drp-selected {
 font-size:.9rem
}
.daterangepicker .drp-calendar.left,
.daterangepicker .drp-calendar.right {
 padding:1rem 1rem
}
.daterangepicker .drp-calendar.left {
 border-left:0!important
}
.daterangepicker .drp-calendar td,
.daterangepicker .drp-calendar th {
 font-size:1rem;
 font-weight:regular;
 width:33px;
 height:33px
}
.daterangepicker .drp-calendar th {
 font-weight:500;
 color:#3f4254
}
.daterangepicker .drp-calendar th.month {
 font-weight:500;
 color:#3f4254
}
.daterangepicker .drp-calendar th.next span,
.daterangepicker .drp-calendar th.prev span {
 border-width:0 1px 1px 0;
 border-color:#7e8299
}
.daterangepicker .drp-calendar th.next span {
 margin-right:1px
}
.daterangepicker .drp-calendar th.prev span {
 margin-left:1px
}
.daterangepicker .drp-calendar td {
 color:#7e8299
}
.daterangepicker .drp-calendar td:hover {
 background-color:#f3f6f9
}
.daterangepicker .drp-calendar td.available.off {
 color:#b5b5c3
}
.daterangepicker .drp-calendar td.active {
 background-color:#3699ff!important;
 color:#fff!important;
 border-radius:.42rem
}
.daterangepicker .drp-calendar td.active.start-date {
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.daterangepicker .drp-calendar td.active.end-date {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.daterangepicker .drp-calendar td.active.start-date.end-date {
 border-radius:.42rem
}
.daterangepicker .drp-calendar td.today,
.daterangepicker .drp-calendar td.today.active {
 border-radius:.42rem;
 background:rgba(54,153,255,.12)!important;
 color:#3699ff!important
}
.daterangepicker .drp-calendar td.in-range.available:not(.active):not(.off):not(.today) {
 background-color:#f3f6f9;
 color:#3f4254
}
.daterangepicker select {
 border-radius:.42rem;
 background:0 0!important;
 border-color:#e4e6ef!important;
 color:#3f4254!important
}
@media (min-width:730px) {
 .daterangepicker.show-calendar .ranges {
  height:297px!important
 }
}
@media (max-width:767.98px) {
 .daterangepicker.show-calendar .ranges {
  height:245px
 }
}
.bootstrap-datetimepicker-widget {
 border:1px solid #ebedf3;
 border-radius:.42rem
}
.bootstrap-datetimepicker-widget.dropdown-menu {
 border:0;
 width:265px!important;
 padding:0
}
.bootstrap-datetimepicker-widget .datepicker {
 width:100%;
 padding:10px
}
.bootstrap-datetimepicker-widget .datepicker table {
 width:100%
}
.bootstrap-datetimepicker-widget .datepicker table thead th {
 display:table-cell
}
.bootstrap-datetimepicker-widget .datepicker table thead th.picker-switch {
 color:#3f4254;
 font-weight:500;
 display:table-cell;
 font-size:1rem
}
.bootstrap-datetimepicker-widget .datepicker table thead th.picker-switch:hover {
 color:#3699ff;
 background:#f3f6f9!important
}
.bootstrap-datetimepicker-widget .datepicker table thead th.next span,
.bootstrap-datetimepicker-widget .datepicker table thead th.prev span {
 font-size:.8rem;
 color:#7e8299
}
.bootstrap-datetimepicker-widget .datepicker table thead th.next:hover span,
.bootstrap-datetimepicker-widget .datepicker table thead th.prev:hover span {
 color:#3699ff
}
.bootstrap-datetimepicker-widget .datepicker table thead th.disabled {
 color:#b5b5c3;
 cursor:not-allowed
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tr td,
.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tr th {
 font-size:1rem;
 width:35px;
 height:35px;
 padding:0;
 font-weight:regular;
 vertical-align:middle;
 text-align:center;
 border-radius:.42rem
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr>td {
 color:#7e8299
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr>td:hover {
 background:#f3f6f9
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr>td.old {
 color:#7e8299
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr>td.new {
 color:#3f4254
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr>td.active,
.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr>td:focus {
 background:#3699ff!important;
 color:#fff!important
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr>td.selected {
 background:#e1f0ff;
 color:#3699ff
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr>td.disabled {
 color:#b5b5c3;
 cursor:not-allowed
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr>td.today {
 position:relative;
 background:#e1f0ff!important;
 color:#3699ff!important
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-days table tbody tr>td.today:before {
 content:"";
 display:inline-block;
 border:solid transparent;
 border-width:0 0 7px 7px;
 border-bottom-color:#3699ff;
 border-top-color:#3699ff;
 position:absolute;
 bottom:4px;
 right:4px
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th {
 font-size:1rem;
 width:35px;
 height:35px;
 padding:0;
 font-weight:regular;
 vertical-align:middle;
 text-align:center;
 border-radius:.42rem
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span {
 color:#7e8299
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span:hover,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span:hover,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span:hover,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span:hover,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span:hover,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span:hover {
 background:#f3f6f9
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span.old,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span.old,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span.old,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span.old,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span.old,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span.old {
 color:#7e8299
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span.new,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span.new,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span.new,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span.new,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span.new,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span.new {
 color:#3f4254
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span.active,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span:focus,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span.active,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span:focus,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span.active,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span:focus,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span.active,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span:focus,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span.active,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span:focus,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span.active,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span:focus {
 background:#3699ff!important;
 color:#fff!important
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span.selected,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span.selected,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span.selected,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span.selected,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span.selected,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span.selected {
 background:#e1f0ff;
 color:#3699ff
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span.today,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span.today,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span.today,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span.today,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span.today,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span.today {
 position:relative;
 background:#e1f0ff!important;
 color:#3699ff!important
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span.today:before,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span.today:before,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span.today:before,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span.today:before,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span.today:before,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span.today:before {
 content:"";
 display:inline-block;
 border:solid transparent;
 border-width:0 0 7px 7px;
 border-bottom-color:#3699ff!important;
 border-top-color:#3699ff!important;
 position:absolute;
 bottom:4px;
 right:4px
}
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr td span.disabled,
.bootstrap-datetimepicker-widget .datepicker .datepicker-decades table tr th span.disabled,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr td span.disabled,
.bootstrap-datetimepicker-widget .datepicker .datepicker-months table tr th span.disabled,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr td span.disabled,
.bootstrap-datetimepicker-widget .datepicker .datepicker-years table tr th span.disabled {
 color:#b5b5c3;
 cursor:not-allowed
}
.bootstrap-datetimepicker-widget .timepicker {
 padding:10px
}
.bootstrap-datetimepicker-widget .timepicker .timepicker-picker table td {
 width:auto;
 height:auto;
 text-align:center;
 vertical-align:middle;
 padding:0;
 line-height:35px
}
.bootstrap-datetimepicker-widget .timepicker .timepicker-picker table td a {
 padding:0
}
.bootstrap-datetimepicker-widget .timepicker .timepicker-picker table td span {
 -ms-flex-line-pack:center;
 align-content:center;
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 height:35px;
 width:35px;
 font-size:.8rem;
 color:#7e8299
}
.bootstrap-datetimepicker-widget .timepicker .timepicker-picker table td .timepicker-hour,
.bootstrap-datetimepicker-widget .timepicker .timepicker-picker table td .timepicker-minute {
 font-size:1rem;
 color:#7e8299;
 font-weight:400
}
.bootstrap-datetimepicker-widget .timepicker .timepicker-picker table td:hover span {
 background:#f3f6f9;
 color:#3699ff
}
.bootstrap-datetimepicker-widget .timepicker .timepicker-hours table,
.bootstrap-datetimepicker-widget .timepicker .timepicker-minutes table {
 width:auto;
 margin:0 auto
}
.bootstrap-datetimepicker-widget .timepicker .timepicker-hours table tr td,
.bootstrap-datetimepicker-widget .timepicker .timepicker-minutes table tr td {
 height:35px;
 width:35px;
 line-height:35px;
 font-size:1rem;
 font-weight:400;
 color:#7e8299
}
.bootstrap-datetimepicker-widget .timepicker .timepicker-hours table tr td:hover,
.bootstrap-datetimepicker-widget .timepicker .timepicker-minutes table tr td:hover {
 background:#f3f6f9;
 color:#3699ff
}
.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle {
 padding:10px
}
.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table {
 padding:0
}
.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table td {
 padding:0;
 height:35px
}
.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table td a {
 padding:0;
 color:#3f4254;
 font-weight:500
}
.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table td a span {
 font-size:1.1rem;
 color:#7e8299
}
.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table td:hover {
 background:#f3f6f9!important
}
.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle table td:hover a span {
 background:0 0;
 color:#3699ff
}
.bootstrap-datetimepicker-widget .collapse.show~.picker-switch.accordion-toggle {
 padding-top:0
}
.bootstrap-datetimepicker-widget .picker-switch.accordion-toggle~.collapse.show .timepicker {
 padding-top:0
}
.md-editor {
 outline:0!important;
 border-top-left-radius:.42rem;
 border-top-right-radius:.42rem;
 border:1px solid #e4e6ef
}
.md-editor .md-footer,
.md-editor .md-header {
 padding:1rem 1rem;
 background:#f3f6f9
}
.md-editor .md-header {
 border-top-left-radius:.42rem;
 border-top-right-radius:.42rem
}
.md-editor .md-header .btn-group {
 margin-right:.74rem
}
.md-editor .md-header .btn-group .btn {
 background:#fff;
 border:1px solid #ebedf3;
 color:#3f4254
}
.md-editor .md-header .btn-group .btn span {
 line-height:0;
 font-size:1rem
}
.md-editor .md-header .btn-group .btn.active,
.md-editor .md-header .btn-group .btn:active,
.md-editor .md-header .btn-group .btn:focus,
.md-editor .md-header .btn-group .btn:hover {
 color:#3699ff;
 background:0 0
}
.md-editor .md-footer {
 border-bottom-left-radius:0;
 border-bottom-right-radius:0
}
.md-editor>textarea {
 padding:1rem 1rem;
 background:#f3f6f9;
 border-bottom-left-radius:0;
 border-bottom-right-radius:0
}
.md-editor.active {
 border:1px solid #e4e6ef;
 -webkit-box-shadow:none;
 box-shadow:none
}
.md-editor.active>textarea {
 background:#f3f6f9
}
.is-valid .md-editor {
 border-color:#1bc5bd
}
.is-invalid .md-editor {
 border-color:#f64e60
}
.bootstrap-maxlength {
 z-index:1040!important
}
.bootstrap-maxlength.kt-badge {
 display:-webkit-inline-box!important;
 display:-ms-inline-flexbox!important;
 display:inline-flex!important
}
.modal .bootstrap-maxlength {
 z-index:1060!important
}
.alert[data-notify] {
 min-width:300px;
 padding:1rem 1.5rem
}
.alert[data-notify] .close {
 right:1rem!important;
 padding:.25rem 0 0 2rem;
 font-weight:300
}
.alert[data-notify] .close:before {
 font-size:.75rem;
 color:#fff;
 opacity:.7;
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:""
}
.alert[data-notify] .close:hover:before {
 opacity:1;
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
@media (max-width:991.98px) {
 .alert[data-notify] {
  max-width:70%
 }
}
@media (max-width:991.98px) {
 .alert[data-notify] {
  max-width:90%
 }
}
.alert[data-notify][data-notify-position=bottom-center],
.alert[data-notify][data-notify-position=top-center] {
 width:30%
}
@media (max-width:991.98px) {
 .alert[data-notify][data-notify-position=bottom-center],
 .alert[data-notify][data-notify-position=top-center] {
  width:70%
 }
}
@media (max-width:991.98px) {
 .alert[data-notify][data-notify-position=bottom-center],
 .alert[data-notify][data-notify-position=top-center] {
  width:90%
 }
}
.alert[data-notify] .icon {
 position:absolute
}
.alert[data-notify] [data-notify=title] {
 display:block;
 font-weight:500
}
.alert[data-notify] .icon~[data-notify=title] {
 padding-left:2.85rem
}
.alert[data-notify] .icon~[data-notify=message] {
 display:inline-block;
 padding-left:2.85rem
}
.alert[data-notify] [data-notify=title]:not(:empty)~[data-notify=message] {
 margin-top:.2rem
}
.alert[data-notify] .progress {
 margin-top:.5rem;
 line-height:.5rem;
 height:.5rem
}
.bootstrap-select>.dropdown-toggle {
 position:relative;
 outline:0!important;
 padding:.65rem 1rem;
 border-radius:.42rem
}
.bootstrap-select>.dropdown-toggle:focus {
 outline:0!important;
 border-color:#69b3ff!important
}
.bootstrap-select>.dropdown-toggle:after {
 border:0;
 margin-right:-2px;
 font-size:.6rem;
 display:inline-block;
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:""
}
.bootstrap-select>.dropdown-toggle:before {
 width:auto
}
.bootstrap-select>.dropdown-toggle.btn-light,
.bootstrap-select>.dropdown-toggle.btn-secondary {
 background:#fff!important;
 color:#3f4254;
 border-color:#e4e6ef!important;
 -webkit-box-shadow:none;
 box-shadow:none
}
.bootstrap-select>.dropdown-toggle.btn-light.active,
.bootstrap-select>.dropdown-toggle.btn-light.focus,
.bootstrap-select>.dropdown-toggle.btn-secondary.active,
.bootstrap-select>.dropdown-toggle.btn-secondary.focus {
 border-color:#e4e6ef!important
}
.bootstrap-select>.dropdown-toggle.btn-light.disabled,
.bootstrap-select>.dropdown-toggle.btn-light:disabled,
.bootstrap-select>.dropdown-toggle.btn-secondary.disabled,
.bootstrap-select>.dropdown-toggle.btn-secondary:disabled {
 background:#f3f6f9!important;
 opacity:1
}
.bootstrap-select>.dropdown-toggle.btn-light .filter-option,
.bootstrap-select>.dropdown-toggle.btn-secondary .filter-option {
 color:#3f4254
}
.bootstrap-select>.dropdown-toggle.btn-light .filter-option .bs-icon,
.bootstrap-select>.dropdown-toggle.btn-secondary .filter-option .bs-icon {
 color:#3f4254;
 margin-right:.1rem
}
.bootstrap-select>.dropdown-toggle.bs-placeholder {
 color:#b5b5c3
}
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn {
 color:#fff
}
.bootstrap-select .dropdown-menu.inner {
 display:block
}
.bootstrap-select .dropdown-menu.inner>li>a {
 display:block;
 position:relative;
 outline:0!important;
 padding:10px 15px
}
.bootstrap-select .dropdown-menu.inner>li>a:hover {
 text-decoration:none
}
.bootstrap-select .dropdown-menu.inner>li>a .bs-icon {
 font-size:1.3rem;
 vertical-align:middle;
 color:#b5b5c3;
 margin-right:.5rem
}
.bootstrap-select .dropdown-menu.inner>li>a .text {
 color:#3f4254
}
.bootstrap-select .dropdown-menu.inner>li>a .text small {
 color:#b5b5c3
}
.bootstrap-select .dropdown-menu.inner>li>a .check-mark {
 color:#7e8299
}
.bootstrap-select .dropdown-menu.inner>li.selected>a .check-mark {
 top:50%;
 position:absolute;
 margin-top:-.4rem;
 font-size:.7rem;
 right:1rem
}
.bootstrap-select .dropdown-menu.inner>li.selected>a .check-mark:before {
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:""
}
.bootstrap-select .dropdown-menu.inner>li.selected>a .check-mark:after {
 display:none
}
.bootstrap-select .dropdown-menu.inner>li.selected>a,
.bootstrap-select .dropdown-menu.inner>li:hover>a {
 background:#f3f6f9
}
.bootstrap-select .dropdown-menu.inner>li.selected>a .text,
.bootstrap-select .dropdown-menu.inner>li:hover>a .text {
 color:#3f4254
}
.bootstrap-select .dropdown-menu.inner>li.selected>a .bs-icon,
.bootstrap-select .dropdown-menu.inner>li:hover>a .bs-icon {
 color:#3f4254
}
.bootstrap-select .dropdown-menu.inner>li.selected>a .check-mark,
.bootstrap-select .dropdown-menu.inner>li:hover>a .check-mark {
 color:#7e8299
}
.bootstrap-select .dropdown-menu.inner>li.divider {
 margin:10px 0;
 border-bottom:1px solid #f3f6f9
}
.bootstrap-select .dropdown-menu.inner>li.hidden {
 display:none
}
.bootstrap-select .dropdown-menu.inner>li.no-results {
 padding:10px 15px
}
.bootstrap-select .dropdown-menu.inner>li.dropdown-header {
 color:#7e8299
}
.bootstrap-select .dropdown-menu.inner>li.selected>a {
 background:#f3f6f9
}
.bootstrap-select .dropdown-menu.inner>li.disabled>a {
 opacity:.8
}
.bootstrap-select .dropdown-menu.inner>li.active:not(.selected)>a {
 background:#3699ff
}
.bootstrap-select .dropdown-menu.inner>li.active:not(.selected)>a .bs-icon,
.bootstrap-select .dropdown-menu.inner>li.active:not(.selected)>a .text {
 color:#fff
}
.bootstrap-select .dropdown-menu.inner>li.active:not(.selected)>a .check-mark {
 color:#fff
}
.bootstrap-select .dropdown-menu.inner>li.no-results {
 color:#7e8299
}
.bootstrap-select .popover-title {
 padding:10px 15px;
 margin-bottom:5px
}
.bootstrap-select .popover-title .close {
 display:none
}
.bootstrap-select .bs-actionsbox,
.bootstrap-select .bs-donebutton,
.bootstrap-select .bs-searchbox {
 padding:10px 15px
}
.bootstrap-select.show>.dropdown-toggle.btn-light,
.bootstrap-select.show>.dropdown-toggle.btn-secondary {
 border-color:#69b3ff!important
}
.bootstrap-select.is-invalid .btn.dropdown-toggle {
 border-color:#f64e60
}
.bootstrap-select.is-valid .btn.dropdown-toggle {
 border-color:#1bc5bd
}
.bootstrap-select .popover-title {
 background:#f3f6f9;
 border:0
}
.bootstrap-select .dropdown-menu {
 max-width:100%!important;
 border-top:none!important;
 border:0;
 -webkit-box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 box-shadow:0 0 50px 0 rgba(82,63,105,.15)
}
.bootstrap-select .dropdown-menu.show {
 width:auto
}
.content .bootstrap-select .dropdown-menu {
 z-index:93
}
#session-timeout-dialog .modal-header .close {
 position:absolute;
 right:25px;
 font-size:0;
 top:1.75rem
}
#session-timeout-dialog .modal-header .modal-title {
 -webkit-box-flex:1;
 -ms-flex:1 auto;
 flex:1 auto
}
[data-switch=true] {
 opacity:0
}
.bootstrap-switch.bootstrap-switch-focused {
 -webkit-box-shadow:none;
 box-shadow:none;
 border-color:#e4e6ef
}
.bootstrap-switch .bootstrap-switch-label {
 background:#fff
}
.bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-label {
 padding-top:.65rem;
 padding-bottom:.65rem;
 padding-left:1rem;
 padding-right:1rem;
 line-height:1.5;
 letter-spacing:.1rem;
 font-size:.9rem;
 font-weight:400
}
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
 font-size:.85rem;
 line-height:1.5
}
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
 padding-top:.55rem;
 padding-bottom:.55rem;
 padding-left:.75rem;
 padding-right:.75rem;
 font-size:.9rem;
 line-height:1.35
}
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
 padding:.825rem 1.42rem;
 font-size:1.1rem;
 line-height:1.5
}
.bootstrap-switch {
 display:inline-block
}
.bootstrap-switch.bootstrap-switch-pill .bootstrap-switch {
 border-radius:.42rem
}
.bootstrap-switch.bootstrap-switch-square .bootstrap-switch {
 border-radius:0!important
}
.bootstrap-switch.bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-square .bootstrap-switch .bootstrap-switch-handle-on {
 border-radius:0!important
}
.bootstrap-switch {
 border-color:#e4e6ef
}
.bootstrap-switch .bootstrap-switch-label {
 color:#3f4254;
 background:#fff
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary {
 background-color:#3699ff;
 border-color:#3699ff;
 color:#fff
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary {
 background-color:#e4e6ef;
 border-color:#e4e6ef;
 color:#fff
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success {
 background-color:#1bc5bd;
 border-color:#1bc5bd;
 color:#fff
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info {
 background-color:#8950fc;
 border-color:#8950fc;
 color:#fff
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning {
 background-color:#ffa800;
 border-color:#ffa800;
 color:#fff
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger {
 background-color:#f64e60;
 border-color:#f64e60;
 color:#fff
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light {
 background-color:#f3f6f9;
 border-color:#f3f6f9;
 color:#fff
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark {
 background-color:#181c32;
 border-color:#181c32;
 color:#fff
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white {
 background-color:#fff;
 border-color:#fff;
 color:#fff
}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,
.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default {
 background-color:#e4e6ef;
 border-color:#e4e6ef;
 color:#3f4254
}
.bootstrap-switch.bootstrap-switch-elevate .bootstrap-switch {
 -webkit-box-shadow:0 .5rem 1.5rem .5rem rgba(0,0,0,.075);
 box-shadow:0 .5rem 1.5rem .5rem rgba(0,0,0,.075)
}
.bootstrap-timepicker-widget {
 left:auto;
 width:180px;
 border-radius:.42rem
}
.bootstrap-timepicker-widget .bootstrap-timepicker-hour,
.bootstrap-timepicker-widget .bootstrap-timepicker-meridian,
.bootstrap-timepicker-widget .bootstrap-timepicker-minute,
.bootstrap-timepicker-widget .bootstrap-timepicker-second {
 border:0;
 background-color:transparent;
 outline:0!important;
 -webkit-box-shadow:none;
 box-shadow:none;
 color:#7e8299;
 font-weight:500
}
.bootstrap-timepicker-widget table td {
 border-radius:.42rem;
 text-align:center
}
.bootstrap-timepicker-widget table td>a {
 border:0;
 border-radius:.42rem;
 width:33px;
 height:33px;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 margin:0 auto
}
.bootstrap-timepicker-widget table td>a span {
 font-size:.75rem;
 color:#b5b5c3;
 line-height:1
}
.bootstrap-timepicker-widget table td>a:hover {
 background:#f3f6f9
}
.bootstrap-touchspin .form-control.bootstrap-touchspin-vertical-btn {
 border-radius:.42rem
}
.bootstrap-touchspin .input-group-btn-vertical .btn {
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 text-align:center
}
.bootstrap-touchspin .input-group-btn-vertical .btn:first-child {
 border-bottom:0
}
.bootstrap-touchspin .input-group-btn-vertical .btn i {
 padding:0;
 font-size:.7rem;
 color:#7e8299
}
.bootstrap-touchspin .input-group-btn .btn {
 font-size:1.3rem;
 padding-top:0;
 padding-bottom:0;
 color:#7e8299
}
.ck-target {
 display:none
}
.ck-toolbar {
 border-radius:.42rem!important
}
.ck-content {
 min-height:200px;
 border-radius:.42rem!important
}
.ck-content.ck-focused {
 border-color:#3699ff!important;
 -webkit-box-shadow:none!important;
 box-shadow:none!important
}
.ck-editor .ck-toolbar {
 border-top-left-radius:.42rem!important;
 border-top-right-radius:.42rem!important;
 border-bottom-right-radius:0!important;
 border-bottom-left-radius:0!important
}
.ck-editor .ck-content {
 border-bottom-right-radius:.42rem!important;
 border-bottom-left-radius:.42rem!important;
 border-top-left-radius:0!important;
 border-top-right-radius:0!important
}
.ck-body .ck-balloon-panel .ck-content {
 min-height:200px;
 border-color:transparent!important
}
.ck-body .ck-balloon-panel .ck-content.ck-focused {
 border-color:#3699ff!important
}
.ck-body .ck-balloon-panel .ck-toolbar,
.ck-body .ck-balloon-panel.ck-toolbar-container {
 border-radius:.42rem!important
}
.dataTables_wrapper {
 padding:0!important
}
.dataTables_wrapper .DTFC_LeftWrapper .dataTable,
.dataTables_wrapper .DTFC_RightWrapper .dataTable {
 margin-top:0!important
}
.dataTables_wrapper .dataTable {
 width:100%!important;
 border-collapse:initial!important;
 border-spacing:0!important;
 border-radius:.42rem
}
.dataTables_wrapper .dataTable td,
.dataTables_wrapper .dataTable th {
 font-weight:400;
 font-size:1rem;
 vertical-align:middle;
 color:#3f4254;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 outline:0!important;
 padding:1rem 1rem
}
.dataTables_wrapper .dataTable td .checkbox,
.dataTables_wrapper .dataTable th .checkbox {
 margin:0;
 right:-2px
}
.dataTables_wrapper .dataTable td.dt-center,
.dataTables_wrapper .dataTable th.dt-center {
 text-align:center
}
.dataTables_wrapper .dataTable td.dt-left,
.dataTables_wrapper .dataTable th.dt-left {
 text-align:left
}
.dataTables_wrapper .dataTable td.dt-right,
.dataTables_wrapper .dataTable th.dt-right {
 text-align:right
}
.dataTables_wrapper .dataTable td.sorting:after,
.dataTables_wrapper .dataTable td.sorting:before,
.dataTables_wrapper .dataTable th.sorting:after,
.dataTables_wrapper .dataTable th.sorting:before {
 opacity:.6
}
.dataTables_wrapper .dataTable td.orting_asc_disabled:after,
.dataTables_wrapper .dataTable td.orting_asc_disabled:before,
.dataTables_wrapper .dataTable td.orting_desc_disabled:after,
.dataTables_wrapper .dataTable td.orting_desc_disabled:before,
.dataTables_wrapper .dataTable td.sorting:after,
.dataTables_wrapper .dataTable td.sorting:before,
.dataTables_wrapper .dataTable td.sorting_asc:after,
.dataTables_wrapper .dataTable td.sorting_asc:before,
.dataTables_wrapper .dataTable td.sorting_desc:after,
.dataTables_wrapper .dataTable td.sorting_desc:before,
.dataTables_wrapper .dataTable th.orting_asc_disabled:after,
.dataTables_wrapper .dataTable th.orting_asc_disabled:before,
.dataTables_wrapper .dataTable th.orting_desc_disabled:after,
.dataTables_wrapper .dataTable th.orting_desc_disabled:before,
.dataTables_wrapper .dataTable th.sorting:after,
.dataTables_wrapper .dataTable th.sorting:before,
.dataTables_wrapper .dataTable th.sorting_asc:after,
.dataTables_wrapper .dataTable th.sorting_asc:before,
.dataTables_wrapper .dataTable th.sorting_desc:after,
.dataTables_wrapper .dataTable th.sorting_desc:before {
 top:50%!important;
 margin-top:-.75rem;
 bottom:auto!important
}
.dataTables_wrapper .dataTable td.sorting_asc,
.dataTables_wrapper .dataTable th.sorting_asc {
 color:#3699ff!important
}
.dataTables_wrapper .dataTable td.sorting_asc:before,
.dataTables_wrapper .dataTable th.sorting_asc:before {
 opacity:1;
 color:#3699ff!important
}
.dataTables_wrapper .dataTable td.sorting_desc,
.dataTables_wrapper .dataTable th.sorting_desc {
 color:#3699ff!important
}
.dataTables_wrapper .dataTable td.sorting_desc:after,
.dataTables_wrapper .dataTable th.sorting_desc:after {
 opacity:1;
 color:#3699ff!important
}
.dataTables_wrapper .dataTable tfoot th,
.dataTables_wrapper .dataTable thead th {
 font-weight:500;
 color:#181c32
}
.dataTables_wrapper .dataTable thead th {
 border-top:0
}
.dataTables_wrapper .dataTable tbody tr.active,
.dataTables_wrapper .dataTable tbody tr.selected {
 background-color:#ebedf3
}
.dataTables_wrapper .dataTable tbody tr.active td,
.dataTables_wrapper .dataTable tbody tr.active th,
.dataTables_wrapper .dataTable tbody tr.selected td,
.dataTables_wrapper .dataTable tbody tr.selected th {
 background-color:#ebedf3;
 border-left-color:#ebedf3;
 border-right-color:#ebedf3;
 color:#3f4254
}
.dataTables_wrapper .dataTable .group td,
.dataTables_wrapper .dataTable .group th {
 background-color:#f3f6f9
}
.dataTables_wrapper .dataTable .filter td,
.dataTables_wrapper .dataTable .filter th {
 vertical-align:top
}
.dataTables_wrapper .dataTable .filter td .input-group+.input-group,
.dataTables_wrapper .dataTable .filter th .input-group+.input-group {
 margin-top:.5rem
}
.dataTables_wrapper .dataTable .filter td .btn+.btn,
.dataTables_wrapper .dataTable .filter th .btn+.btn {
 margin-top:.5rem
}
.dataTables_wrapper .dataTable .group td,
.dataTables_wrapper .dataTable .group th {
 font-size:1rem;
 font-weight:500
}
.dataTables_wrapper .dataTables_scroll {
 margin:1rem 0!important
}
.dataTables_wrapper .dataTables_scroll .dataTable {
 margin:0!important
}
.dataTables_wrapper .dataTables_paginate .pagination {
 margin:0
}
.dataTables_wrapper .dataTables_paginate .pagination .page-item {
 margin-left:.4rem
}
.dataTables_wrapper .dataTables_paginate .pagination .page-item>.page-link {
 outline:0!important;
 cursor:pointer;
 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;
 height:2.25rem;
 min-width:2.25rem;
 padding:.5rem;
 text-align:center;
 position:relative;
 font-size:1rem;
 line-height:1rem;
 font-weight:500;
 border-radius:.42rem;
 border:0;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#7e8299;
 background-color:transparent
}
.dataTables_wrapper .dataTables_paginate .pagination .page-item>.page-link>i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 font-size:.7rem;
 text-align:center;
 display:inline-block;
 color:#7e8299
}
.dataTables_wrapper .dataTables_paginate .pagination .page-item.first>.page-link,
.dataTables_wrapper .dataTables_paginate .pagination .page-item.last>.page-link,
.dataTables_wrapper .dataTables_paginate .pagination .page-item.next>.page-link,
.dataTables_wrapper .dataTables_paginate .pagination .page-item.previous>.page-link {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 background-color:#f3f6f9;
 color:#7e8299
}
.dataTables_wrapper .dataTables_paginate .pagination .page-item.first>.page-link:hover,
.dataTables_wrapper .dataTables_paginate .pagination .page-item.last>.page-link:hover,
.dataTables_wrapper .dataTables_paginate .pagination .page-item.next>.page-link:hover,
.dataTables_wrapper .dataTables_paginate .pagination .page-item.previous>.page-link:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 background-color:#3699ff;
 color:#fff
}
.dataTables_wrapper .dataTables_paginate .pagination .page-item.first>.page-link:hover>i,
.dataTables_wrapper .dataTables_paginate .pagination .page-item.last>.page-link:hover>i,
.dataTables_wrapper .dataTables_paginate .pagination .page-item.next>.page-link:hover>i,
.dataTables_wrapper .dataTables_paginate .pagination .page-item.previous>.page-link:hover>i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#fff
}
.dataTables_wrapper .dataTables_paginate .pagination .page-item.active>.page-link {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 background-color:#3699ff;
 color:#fff
}
.dataTables_wrapper .dataTables_paginate .pagination .page-item.active>.page-link>i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#fff
}
.dataTables_wrapper .dataTables_paginate .pagination .page-item:hover:not(.disabled)>.page-link {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 background-color:#3699ff;
 color:#fff
}
.dataTables_wrapper .dataTables_paginate .pagination .page-item:hover:not(.disabled)>.page-link>i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#fff
}
.dataTables_wrapper .dataTables_paginate .pagination .page-item.disabled>.page-link {
 opacity:.6
}
.dataTables_wrapper .dataTables_pager {
 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
}
.dataTables_wrapper .dataTables_pager .dataTables_info {
 display:inline-block;
 margin:.5rem 0;
 margin-right:.5rem;
 color:#7e8299
}
.dataTables_wrapper .dataTables_pager .dataTables_length {
 margin:.5rem 0;
 margin-right:1rem;
 display:inline-block
}
.dataTables_wrapper .dataTables_pager .dataTables_length label {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 margin:0;
 color:#7e8299
}
.dataTables_wrapper .dataTables_pager .dataTables_length .custom-select {
 margin-left:.5rem;
 height:2.25rem;
 -webkit-box-shadow:none!important;
 box-shadow:none!important;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 padding-top:0;
 padding-bottom:0
}
.dataTables_wrapper .dataTables_pager .dataTables_paginate {
 margin:.5rem 0
}
.dataTables_wrapper .dataTables_pager .dataTables_paginate .pagination {
 margin:0
}
.dataTables_wrapper .text-left .dataTables_filter,
.dataTables_wrapper .text-right .dataTables_filter {
 display:inline-block
}
@media (max-width:991.98px) {
 .dataTables_wrapper .dataTables_pager {
  margin-top:1rem;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
 }
}
@media (max-width:767.98px) {
 .dataTables_wrapper .dataTables_paginate {
  margin-left:0!important
 }
 .dataTables_wrapper .dataTables_paginate .pagination .page-item:first-child {
  margin-left:0!important
 }
}
.dataTables_wrapper table.dataTable.collapsed>tbody>tr>td:first-child:before {
 padding-right:10px!important
}
.dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before {
 -webkit-box-shadow:none;
 box-shadow:none;
 border-radius:0;
 top:50%;
 left:0;
 height:18px;
 width:18px;
 margin-top:-9px;
 font-size:10px;
 color:#3699ff;
 border:0;
 background-color:transparent;
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:""
}
.dataTables_wrapper table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before {
 color:#3699ff;
 background-color:transparent;
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:""
}
.dataTables_wrapper .child .dtr-details {
 display:table!important
}
.dataTables_wrapper .child .dtr-details>li {
 display:table-row!important;
 border:0!important
}
.dataTables_wrapper .child .dtr-details>li .dtr-title {
 display:table-cell;
 vertical-align:top;
 border-bottom:1px dashed #f3f6f9;
 font-weight:500;
 padding:.5rem 2rem .5rem 0
}
.dataTables_wrapper .child .dtr-details>li .dtr-title:after {
 content:":"
}
.dataTables_wrapper .child .dtr-details>li .dtr-data {
 display:table-cell;
 vertical-align:top;
 border-bottom:1px dashed #f3f6f9;
 padding:.5rem 0
}
.dataTables_wrapper .child .dtr-details>li:last-child .dtr-title {
 border-bottom:0
}
.dataTables_wrapper .child .dtr-details>li:last-child .dtr-data {
 border-bottom:0
}
.dataTables_wrapper .dt-bootstrap4 .dropdown .dropdown-menu.dropdown-menu-right {
 margin-left:65px
}
.dropzone {
 min-height:auto
}
.dropzone.dropzone-default {
 padding:20px;
 text-align:center;
 cursor:pointer;
 border:2px dashed #ebedf3;
 border-radius:.42rem
}
.dropzone.dropzone-default .dropzone-msg-title {
 color:#3f4254;
 margin:0 0 5px 0;
 padding:0;
 font-weight:500;
 font-size:1.2rem
}
.dropzone.dropzone-default .dropzone-msg-desc {
 color:#b5b5c3;
 font-weight:400;
 font-size:1rem
}
.dropzone.dropzone-default .dz-preview .dz-image {
 border-radius:.42rem
}
.dropzone.dropzone-default .dz-remove {
 color:#7e8299;
 font-size:1px;
 font-weight:500;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.dropzone.dropzone-default .dz-remove:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#3699ff
}
.dropzone.dropzone-default.dropzone-primary {
 border-color:#3699ff
}
.dropzone.dropzone-default.dropzone-secondary {
 border-color:#e4e6ef
}
.dropzone.dropzone-default.dropzone-success {
 border-color:#1bc5bd
}
.dropzone.dropzone-default.dropzone-info {
 border-color:#8950fc
}
.dropzone.dropzone-default.dropzone-warning {
 border-color:#ffa800
}
.dropzone.dropzone-default.dropzone-danger {
 border-color:#f64e60
}
.dropzone.dropzone-default.dropzone-light {
 border-color:#f3f6f9
}
.dropzone.dropzone-default.dropzone-dark {
 border-color:#181c32
}
.dropzone.dropzone-default.dropzone-white {
 border-color:#fff
}
.dropzone.dropzone-multi {
 border:0;
 padding:0
}
.dropzone.dropzone-multi .dz-message {
 display:none
}
.dropzone.dropzone-multi .dropzone-panel .dropzone-remove-all,
.dropzone.dropzone-multi .dropzone-panel .dropzone-upload {
 display:none
}
.dropzone.dropzone-multi .dropzone-item {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 margin-top:.75rem;
 border-radius:.42rem;
 padding:.5rem 1rem;
 background-color:#f3f6f9
}
.dropzone.dropzone-multi .dropzone-item .dropzone-file {
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
.dropzone.dropzone-multi .dropzone-item .dropzone-file .dropzone-filename {
 font-size:.9rem;
 font-weight:500;
 color:#7e8299;
 text-overflow:ellipsis;
 margin-right:.5rem
}
.dropzone.dropzone-multi .dropzone-item .dropzone-file .dropzone-filename b {
 font-size:.9rem;
 font-weight:500;
 color:#b5b5c3
}
.dropzone.dropzone-multi .dropzone-item .dropzone-file .dropzone-error {
 margin-top:.25rem;
 font-size:.9rem;
 font-weight:400;
 color:#f64e60;
 text-overflow:ellipsis
}
.dropzone.dropzone-multi .dropzone-item .dropzone-progress {
 width:15%
}
.dropzone.dropzone-multi .dropzone-item .dropzone-progress .progress {
 height:5px;
 -webkit-transition:all .2s ease-in-out;
 transition:all .2s ease-in-out
}
@media (prefers-reduced-motion:reduce) {
 .dropzone.dropzone-multi .dropzone-item .dropzone-progress .progress {
  -webkit-transition:none;
  transition:none
 }
}
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar {
 margin-left:1rem;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:nowrap;
 flex-wrap:nowrap
}
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-cancel,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-delete,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start {
 height:25px;
 width:25px;
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 cursor:pointer;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-cancel i,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-delete i,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 font-size:.8rem;
 color:#7e8299
}
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-cancel:hover,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-delete:hover,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start:hover {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-cancel:hover i,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-delete:hover i,
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start:hover i {
 color:#3699ff
}
.dropzone.dropzone-multi .dropzone-item .dropzone-toolbar .dropzone-start {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.dual-listbox .dual-listbox__search {
 width:225px;
 border:1px solid #ebedf3;
 color:#3f4254;
 outline:0!important;
 border-radius:.42rem
}
.dual-listbox .dual-listbox__search:active,
.dual-listbox .dual-listbox__search:focus {
 border-color:#69b3ff!important
}
.dual-listbox .dual-listbox__search.dual-listbox__search--hidden {
 display:none
}
.dual-listbox .dual-listbox__container {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:nowrap;
 flex-wrap:nowrap
}
.dual-listbox .dual-listbox__container>div:not(.dual-listbox__buttons) {
 width:auto;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 -ms-flex-preferred-size:0;
 flex-basis:0
}
.dual-listbox .dual-listbox__container .dual-listbox__title {
 color:#3f4254;
 font-weight:500;
 font-size:1.1rem;
 padding:.75rem .75rem;
 border:1px solid #ebedf3;
 border-bottom:0;
 border-top-left-radius:.42rem;
 border-top-right-radius:.42rem
}
.dual-listbox .dual-listbox__container .dual-listbox__buttons {
 margin:0 1.5rem
}
.dual-listbox .dual-listbox__container .dual-listbox__buttons .dual-listbox__button {
 -webkit-appearance:none;
 -moz-appearance:none;
 appearance:none;
 -webkit-box-shadow:none;
 box-shadow:none;
 border-radius:none;
 border:none;
 cursor:pointer;
 background-color:transparent;
 outline:0!important;
 margin:0;
 padding:0;
 border-radius:.42rem;
 margin-bottom:.5rem!important;
 padding:.55rem .75rem;
 color:#7e8299;
 font-weight:500;
 font-size:.9rem;
 background-color:#f3f6f9;
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.dual-listbox .dual-listbox__container .dual-listbox__buttons .dual-listbox__button i {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 font-size:.6rem;
 color:#b5b5c3
}
.dual-listbox .dual-listbox__container .dual-listbox__buttons .dual-listbox__button:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 color:#3699ff
}
.dual-listbox .dual-listbox__container .dual-listbox__buttons .dual-listbox__button:hover i {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 color:#3699ff
}
.dual-listbox .dual-listbox__container .dual-listbox__available,
.dual-listbox .dual-listbox__container .dual-listbox__selected {
 width:auto;
 color:#3f4254;
 border:1px solid #ebedf3;
 border-bottom-left-radius:.42rem;
 border-bottom-right-radius:.42rem
}
.dual-listbox .dual-listbox__container .dual-listbox__available .dual-listbox__item,
.dual-listbox .dual-listbox__container .dual-listbox__selected .dual-listbox__item {
 padding:.75rem .75rem;
 border-bottom:1px solid #ebedf3
}
.dual-listbox .dual-listbox__container .dual-listbox__available .dual-listbox__item:last-child,
.dual-listbox .dual-listbox__container .dual-listbox__selected .dual-listbox__item:last-child {
 border-bottom:0
}
.dual-listbox .dual-listbox__container .dual-listbox__available .dual-listbox__item.dual-listbox__item--selected,
.dual-listbox .dual-listbox__container .dual-listbox__selected .dual-listbox__item.dual-listbox__item--selected {
 background-color:#f3f6f9
}
.fa-lg {
 font-size:1.33333em!important
}
.fa-xs {
 font-size:.75em!important
}
.fa-sm {
 font-size:.875em!important
}
.fa-1x {
 font-size:1em!important
}
.fa-2x {
 font-size:2em!important
}
.fa-3x {
 font-size:3em!important
}
.fa-4x {
 font-size:4em!important
}
.fa-5x {
 font-size:5em!important
}
.fa-6x {
 font-size:6em!important
}
.fa-7x {
 font-size:7em!important
}
.fa-8x {
 font-size:8em!important
}
.fa-9x {
 font-size:9em!important
}
.fa-10x {
 font-size:10em!important
}
.fc-unthemed .fc-day-grid td:not(.fc-axis) {
 padding:.5rem .5rem
}
.fc-unthemed .fc-day-grid td:not(.fc-axis).fc-event-container {
 padding:.2rem .5rem
}
.fc-unthemed .fc-axis {
 padding-top:.5rem;
 padding-bottom:.5rem
}
.fc-unthemed .fc-scroller .fc-content-col {
 padding:.5rem .5rem
}
.fc-unthemed th.fc-day-header {
 padding:.75rem .5rem;
 font-size:1rem;
 font-weight:500
}
.fc-unthemed .fc-list-heading .fc-widget-header {
 padding:.75rem 1.25rem
}
.fc-unthemed .fc-list-heading .fc-list-heading-alt,
.fc-unthemed .fc-list-heading .fc-list-heading-main {
 font-size:1rem;
 font-weight:400
}
.fc-unthemed .fc-list-heading .fc-list-heading-main {
 font-weight:500;
 text-transform:uppercase
}
.fc-unthemed .fc-list-item td {
 padding:.75rem 1.25rem
}
.fc-unthemed .fc-list-item .fc-event-dot {
 border-radius:50%
}
.fc-unthemed .fc-event,
.fc-unthemed .fc-event-dot {
 padding:0;
 border-radius:.42rem
}
.fc-unthemed .fc-event .fc-content,
.fc-unthemed .fc-event-dot .fc-content {
 padding:.55rem .55rem .55rem 2rem
}
.fc-unthemed .fc-event .fc-content:before,
.fc-unthemed .fc-event-dot .fc-content:before {
 display:block;
 content:" ";
 position:absolute;
 height:10px;
 width:10px;
 border-radius:50%;
 top:.7rem;
 left:.75rem
}
.fc-unthemed .fc-event-dot.fc-not-start.fc-end .fc-content,
.fc-unthemed .fc-event.fc-not-start.fc-end .fc-content {
 padding-left:.5rem
}
.fc-unthemed .fc-event .fc-time,
.fc-unthemed .fc-event-dot .fc-time {
 font-size:.9rem;
 text-transform:uppercase;
 font-weight:500
}
.fc-unthemed .fc-event .fc-title,
.fc-unthemed .fc-event-dot .fc-title {
 font-size:.9rem;
 font-weight:400
}
.fc-unthemed .fc-description {
 font-size:.9rem;
 margin-top:.25rem;
 font-weight:400
}
.fc-unthemed .fc-list-item-title>a {
 font-size:1rem;
 font-weight:500
}
.fc-unthemed a.fc-more {
 font-size:.9rem;
 font-weight:500
}
.fc-unthemed .fc-popover {
 border-radius:.42rem
}
.fc-unthemed .fc-popover .fc-header {
 padding:.75rem 1.25rem;
 border-top-left-radius:.42rem;
 border-top-right-radius:.42rem
}
.fc-unthemed .fc-popover .fc-header .fc-close {
 margin-top:.35rem
}
.fc-unthemed .fc-popover .fc-header .fc-title {
 font-weight:400
}
.fc-unthemed .fc-popover .fc-body .fc-event-container {
 padding:1.25rem 1.25rem .75rem 1.25rem
}
.fc-unthemed .fc-popover .fc-body .fc-event {
 margin-bottom:.5rem;
 border-radius:.42rem
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end {
 border-top-right-radius:0;
 border-bottom-right-radius:0
}
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-end {
 border-top-left-radius:0;
 border-bottom-left-radius:0
}
.fc-unthemed .fc-toolbar {
 margin-bottom:1.5rem
}
.fc-unthemed .fc-toolbar h2 {
 font-size:1.2rem;
 font-weight:500;
 text-transform:uppercase;
 margin-top:.75rem
}
.fc-unthemed .fc-toolbar .fc-button {
 outline:0!important;
 height:2.75rem;
 padding:0 1.25rem;
 font-size:1rem
}
.fc-unthemed .fc-toolbar .fc-button.fc-corner-left {
 border-top-left-radius:.42rem;
 border-bottom-left-radius:.42rem
}
.fc-unthemed .fc-toolbar .fc-button.fc-corner-right {
 border-top-right-radius:.42rem;
 border-bottom-right-radius:.42rem
}
.fc-unthemed .fc-toolbar .fc-button .fc-icon {
 font-size:1.1rem
}
.fc-unthemed .fc-toolbar .fc-button .fc-icon:after {
 display:none
}
.fc-unthemed .fc-toolbar .fc-button .fc-icon.fc-icon-left-single-arrow {
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:""
}
.fc-unthemed .fc-toolbar .fc-button .fc-icon.fc-icon-right-single-arrow {
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:""
}
.fc-unthemed .fc-axis>span {
 font-size:.9rem
}
.ui-draggable-handle {
 cursor:move;
 cursor:grab;
 cursor:-webkit-grab
}
@media (max-width:1199.98px) {
 .fc-unthemed .fc-toolbar {
  margin-bottom:1.5rem
 }
 .fc-unthemed .fc-toolbar .fc-center,
 .fc-unthemed .fc-toolbar .fc-left,
 .fc-unthemed .fc-toolbar .fc-right {
  display:block;
  float:none;
  margin-bottom:1rem;
  text-align:center
 }
 .fc-unthemed .fc-toolbar .fc-center h2,
 .fc-unthemed .fc-toolbar .fc-left h2,
 .fc-unthemed .fc-toolbar .fc-right h2 {
  text-align:center;
  float:none
 }
 .fc-unthemed .fc-toolbar .fc-center>.fc-button-group,
 .fc-unthemed .fc-toolbar .fc-left>.fc-button-group,
 .fc-unthemed .fc-toolbar .fc-right>.fc-button-group {
  display:inline-block;
  float:none
 }
 .fc-unthemed .fc-toolbar .fc-center>.fc-button-group>.fc-button,
 .fc-unthemed .fc-toolbar .fc-left>.fc-button-group>.fc-button,
 .fc-unthemed .fc-toolbar .fc-right>.fc-button-group>.fc-button {
  float:none
 }
 .fc-unthemed .fc-toolbar .fc-center>.fc-button,
 .fc-unthemed .fc-toolbar .fc-left>.fc-button,
 .fc-unthemed .fc-toolbar .fc-right>.fc-button {
  float:none
 }
}
.fc-unthemed .fc-content,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-list-heading td,
.fc-unthemed .fc-list-view,
.fc-unthemed .fc-popover,
.fc-unthemed .fc-row,
.fc-unthemed tbody,
.fc-unthemed td,
.fc-unthemed th,
.fc-unthemed thead {
 border-color:#ebedf3
}
.fc-unthemed td.fc-today {
 background:rgba(54,153,255,.025)
}
.fc-unthemed .fc-day-grid-event {
 margin:0
}
.fc-unthemed .fc-event,
.fc-unthemed .fc-event-dot {
 background:#fff;
 border:1px solid #ebedf3;
 -webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.055);
 box-shadow:0 0 9px 0 rgba(0,0,0,.055)
}
.fc-unthemed .fc-event-dot.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-not-start.fc-not-end {
 border-left:1px solid #f3f6f9
}
.fc-unthemed .fc-event-dot.fc-start .fc-content:before,
.fc-unthemed .fc-event.fc-start .fc-content:before {
 background:#ebedf3
}
.fc-unthemed .fc-event .fc-time,
.fc-unthemed .fc-event-dot .fc-time {
 color:#3f4254
}
.fc-unthemed .fc-event .fc-title,
.fc-unthemed .fc-event-dot .fc-title {
 color:#3f4254
}
.fc-unthemed .fc-description {
 color:#b5b5c3
}
.fc-unthemed .fc-list-item-title>a[href]:hover {
 color:#3699ff;
 text-decoration:none
}
.fc-unthemed .fc-more {
 color:#b5b5c3
}
.fc-unthemed .fc-event-dot.fc-event-primary.fc-start .fc-content:before,
.fc-unthemed .fc-event.fc-event-primary.fc-start .fc-content:before {
 background:#3699ff
}
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-start,
.fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-end,
.fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-event-solid-primary.fc-start {
 background:#3699ff
}
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-start .fc-title,
.fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-primary.fc-start .fc-title {
 color:#fff
}
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-start .fc-description,
.fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event.fc-event-solid-primary.fc-start .fc-description {
 color:#fff
}
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-primary.fc-start .fc-time,
.fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-primary.fc-start .fc-time {
 color:#fff
}
.fc-unthemed .fc-event-dot.fc-event-secondary.fc-start .fc-content:before,
.fc-unthemed .fc-event.fc-event-secondary.fc-start .fc-content:before {
 background:#e4e6ef
}
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-start,
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-end,
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-start {
 background:#e4e6ef
}
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-start .fc-title,
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-start .fc-title {
 color:#3f4254
}
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-start .fc-description,
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-start .fc-description {
 color:#3f4254
}
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-secondary.fc-start .fc-time,
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-secondary.fc-start .fc-time {
 color:#3f4254
}
.fc-unthemed .fc-event-dot.fc-event-success.fc-start .fc-content:before,
.fc-unthemed .fc-event.fc-event-success.fc-start .fc-content:before {
 background:#1bc5bd
}
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-start,
.fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-end,
.fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-event-solid-success.fc-start {
 background:#1bc5bd
}
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-start .fc-title,
.fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-success.fc-start .fc-title {
 color:#fff
}
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-start .fc-description,
.fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event.fc-event-solid-success.fc-start .fc-description {
 color:#fff
}
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-success.fc-start .fc-time,
.fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-success.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-success.fc-start .fc-time {
 color:#fff
}
.fc-unthemed .fc-event-dot.fc-event-info.fc-start .fc-content:before,
.fc-unthemed .fc-event.fc-event-info.fc-start .fc-content:before {
 background:#8950fc
}
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-start,
.fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-end,
.fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-event-solid-info.fc-start {
 background:#8950fc
}
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-start .fc-title,
.fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-info.fc-start .fc-title {
 color:#fff
}
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-start .fc-description,
.fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event.fc-event-solid-info.fc-start .fc-description {
 color:#fff
}
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-info.fc-start .fc-time,
.fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-info.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-info.fc-start .fc-time {
 color:#fff
}
.fc-unthemed .fc-event-dot.fc-event-warning.fc-start .fc-content:before,
.fc-unthemed .fc-event.fc-event-warning.fc-start .fc-content:before {
 background:#ffa800
}
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-start,
.fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-end,
.fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-event-solid-warning.fc-start {
 background:#ffa800
}
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-start .fc-title,
.fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-warning.fc-start .fc-title {
 color:#fff
}
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-start .fc-description,
.fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event.fc-event-solid-warning.fc-start .fc-description {
 color:#fff
}
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-warning.fc-start .fc-time,
.fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-warning.fc-start .fc-time {
 color:#fff
}
.fc-unthemed .fc-event-dot.fc-event-danger.fc-start .fc-content:before,
.fc-unthemed .fc-event.fc-event-danger.fc-start .fc-content:before {
 background:#f64e60
}
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-start,
.fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-end,
.fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-event-solid-danger.fc-start {
 background:#f64e60
}
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-start .fc-title,
.fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-danger.fc-start .fc-title {
 color:#fff
}
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-start .fc-description,
.fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event.fc-event-solid-danger.fc-start .fc-description {
 color:#fff
}
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-danger.fc-start .fc-time,
.fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-danger.fc-start .fc-time {
 color:#fff
}
.fc-unthemed .fc-event-dot.fc-event-light.fc-start .fc-content:before,
.fc-unthemed .fc-event.fc-event-light.fc-start .fc-content:before {
 background:#f3f6f9
}
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-start,
.fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-end,
.fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-event-solid-light.fc-start {
 background:#f3f6f9
}
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-start .fc-title,
.fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-light.fc-start .fc-title {
 color:#7e8299
}
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-start .fc-description,
.fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event.fc-event-solid-light.fc-start .fc-description {
 color:#7e8299
}
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-light.fc-start .fc-time,
.fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-light.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-light.fc-start .fc-time {
 color:#7e8299
}
.fc-unthemed .fc-event-dot.fc-event-dark.fc-start .fc-content:before,
.fc-unthemed .fc-event.fc-event-dark.fc-start .fc-content:before {
 background:#181c32
}
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-start,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-end,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-start {
 background:#181c32
}
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-start .fc-title,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-start .fc-title {
 color:#fff
}
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-start .fc-description,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-start .fc-description {
 color:#fff
}
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-dark.fc-start .fc-time,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-dark.fc-start .fc-time {
 color:#fff
}
.fc-unthemed .fc-event-dot.fc-event-white.fc-start .fc-content:before,
.fc-unthemed .fc-event.fc-event-white.fc-start .fc-content:before {
 background:#fff
}
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-end,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-start,
.fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-end,
.fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-not-end,
.fc-unthemed .fc-event.fc-event-solid-white.fc-start {
 background:#fff
}
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-start .fc-title,
.fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-event.fc-event-solid-white.fc-start .fc-title {
 color:#3f4254
}
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-start .fc-description,
.fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-end .fc-description,
.fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-event.fc-event-solid-white.fc-start .fc-description {
 color:#3f4254
}
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event-dot.fc-event-solid-white.fc-start .fc-time,
.fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-white.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-event.fc-event-solid-white.fc-start .fc-time {
 color:#3f4254
}
.fc-unthemed .fc-divider,
.fc-unthemed .fc-list-heading td,
.fc-unthemed .fc-popover .fc-header {
 background:#f3f6f9
}
.fc-unthemed .fc-time-grid-event {
 overflow:hidden
}
.fc-unthemed .fc-popover {
 -webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.075);
 box-shadow:0 0 9px 0 rgba(0,0,0,.075);
 background:#fff
}
.fc-unthemed .fc-popover .fc-header {
 background:#fff;
 border-bottom:1px solid #ebedf3
}
.fc-unthemed .fc-popover .fc-header .fc-close {
 color:#b5b5c3
}
.fc-unthemed .fc-popover .fc-header .fc-close:hover {
 color:#3f4254
}
.fc-unthemed .fc-popover .fc-header .fc-title {
 color:#3f4254
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-not-start.fc-not-end .fc-content:before {
 background:#ebedf3
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-primary.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-primary.fc-not-start.fc-not-end .fc-content:before {
 background:#3699ff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end {
 background:#3699ff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end .fc-title {
 color:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end .fc-description {
 color:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-primary.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-primary.fc-not-start.fc-not-end .fc-time {
 color:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-secondary.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-secondary.fc-not-start.fc-not-end .fc-content:before {
 background:#e4e6ef
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end {
 background:#e4e6ef
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-title {
 color:#3f4254
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-description {
 color:#3f4254
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-secondary.fc-not-start.fc-not-end .fc-time {
 color:#3f4254
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-success.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-success.fc-not-start.fc-not-end .fc-content:before {
 background:#1bc5bd
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-success.fc-not-start.fc-not-end {
 background:#1bc5bd
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-success.fc-not-start.fc-not-end .fc-title {
 color:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-success.fc-not-start.fc-not-end .fc-description {
 color:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-success.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-success.fc-not-start.fc-not-end .fc-time {
 color:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-info.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-info.fc-not-start.fc-not-end .fc-content:before {
 background:#8950fc
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-info.fc-not-start.fc-not-end {
 background:#8950fc
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-info.fc-not-start.fc-not-end .fc-title {
 color:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-info.fc-not-start.fc-not-end .fc-description {
 color:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-info.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-info.fc-not-start.fc-not-end .fc-time {
 color:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-warning.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-warning.fc-not-start.fc-not-end .fc-content:before {
 background:#ffa800
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end {
 background:#ffa800
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end .fc-title {
 color:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end .fc-description {
 color:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-warning.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-warning.fc-not-start.fc-not-end .fc-time {
 color:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-danger.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-danger.fc-not-start.fc-not-end .fc-content:before {
 background:#f64e60
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end {
 background:#f64e60
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end .fc-title {
 color:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end .fc-description {
 color:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-danger.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-danger.fc-not-start.fc-not-end .fc-time {
 color:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-light.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-light.fc-not-start.fc-not-end .fc-content:before {
 background:#f3f6f9
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-light.fc-not-start.fc-not-end {
 background:#f3f6f9
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-light.fc-not-start.fc-not-end .fc-title {
 color:#7e8299
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-light.fc-not-start.fc-not-end .fc-description {
 color:#7e8299
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-light.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-light.fc-not-start.fc-not-end .fc-time {
 color:#7e8299
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-dark.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-dark.fc-not-start.fc-not-end .fc-content:before {
 background:#181c32
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end {
 background:#181c32
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end .fc-title {
 color:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end .fc-description {
 color:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-dark.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-dark.fc-not-start.fc-not-end .fc-time {
 color:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-white.fc-not-start.fc-not-end .fc-content:before,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-white.fc-not-start.fc-not-end .fc-content:before {
 background:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-white.fc-not-start.fc-not-end {
 background:#fff
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end .fc-title,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-white.fc-not-start.fc-not-end .fc-title {
 color:#3f4254
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end .fc-description,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-white.fc-not-start.fc-not-end .fc-description {
 color:#3f4254
}
.fc-unthemed .fc-popover .fc-body .fc-event-dot.fc-event-solid-white.fc-not-start.fc-not-end .fc-time,
.fc-unthemed .fc-popover .fc-body .fc-event.fc-event-solid-white.fc-not-start.fc-not-end .fc-time {
 color:#3f4254
}
.fc-unthemed th.fc-day-header>a,
.fc-unthemed th.fc-day-header>span {
 color:#b5b5c3
}
.fc-unthemed .fc-list-heading td {
 background:#ebedf3;
 border-color:#ebedf3
}
.fc-unthemed .fc-list-heading .fc-list-heading-main {
 color:#3f4254
}
.fc-unthemed .fc-list-heading .fc-list-heading-alt {
 color:#b5b5c3
}
.fc-unthemed .fc-divider,
.fc-unthemed .fc-list-heading td,
.fc-unthemed .fc-popover .fc-header {
 background:#f3f6f9
}
.fc-unthemed .fc-list-item:hover td {
 background:0 0!important
}
.fc-unthemed .fc-list-item .fc-event-dot {
 background:#ebedf3;
 border-color:#ebedf3
}
.fc-unthemed .fc-list-item.fc-event-primary .fc-event-dot,
.fc-unthemed .fc-list-item.fc-event-solid-primary .fc-event-dot {
 background:#3699ff;
 border-color:#3699ff
}
.fc-unthemed .fc-list-item.fc-event-secondary .fc-event-dot,
.fc-unthemed .fc-list-item.fc-event-solid-secondary .fc-event-dot {
 background:#e4e6ef;
 border-color:#e4e6ef
}
.fc-unthemed .fc-list-item.fc-event-solid-success .fc-event-dot,
.fc-unthemed .fc-list-item.fc-event-success .fc-event-dot {
 background:#1bc5bd;
 border-color:#1bc5bd
}
.fc-unthemed .fc-list-item.fc-event-info .fc-event-dot,
.fc-unthemed .fc-list-item.fc-event-solid-info .fc-event-dot {
 background:#8950fc;
 border-color:#8950fc
}
.fc-unthemed .fc-list-item.fc-event-solid-warning .fc-event-dot,
.fc-unthemed .fc-list-item.fc-event-warning .fc-event-dot {
 background:#ffa800;
 border-color:#ffa800
}
.fc-unthemed .fc-list-item.fc-event-danger .fc-event-dot,
.fc-unthemed .fc-list-item.fc-event-solid-danger .fc-event-dot {
 background:#f64e60;
 border-color:#f64e60
}
.fc-unthemed .fc-list-item.fc-event-light .fc-event-dot,
.fc-unthemed .fc-list-item.fc-event-solid-light .fc-event-dot {
 background:#f3f6f9;
 border-color:#f3f6f9
}
.fc-unthemed .fc-list-item.fc-event-dark .fc-event-dot,
.fc-unthemed .fc-list-item.fc-event-solid-dark .fc-event-dot {
 background:#181c32;
 border-color:#181c32
}
.fc-unthemed .fc-list-item.fc-event-solid-white .fc-event-dot,
.fc-unthemed .fc-list-item.fc-event-white .fc-event-dot {
 background:#fff;
 border-color:#fff
}
.fc-unthemed .fc-toolbar .fc-button {
 color:#b5b5c3;
 background:0 0;
 border:1px solid #ebedf3;
 text-shadow:none!important;
 -webkit-box-shadow:none!important;
 box-shadow:none!important
}
.fc-unthemed .fc-toolbar .fc-button .fc-icon {
 color:#b5b5c3
}
.fc-unthemed .fc-toolbar .fc-button:hover {
 border:0;
 background:#f3f6f9;
 border:1px solid #ebedf3;
 color:#b5b5c3
}
.fc-unthemed .fc-toolbar .fc-button.fc-button-active,
.fc-unthemed .fc-toolbar .fc-button:active,
.fc-unthemed .fc-toolbar .fc-button:focus {
 background:#3699ff;
 color:#fff;
 border:1px solid #3699ff;
 -webkit-box-shadow:none;
 box-shadow:none;
 text-shadow:none
}
.fc-unthemed .fc-toolbar .fc-button.fc-button-active .fc-icon,
.fc-unthemed .fc-toolbar .fc-button:active .fc-icon,
.fc-unthemed .fc-toolbar .fc-button:focus .fc-icon {
 color:#fff
}
.fc-unthemed .fc-toolbar .fc-button.fc-button-disabled {
 opacity:.7
}
.gmaps img {
 max-width:none
}
.gmaps.gmaps-static>div {
 background-repeat:no-repeat;
 background-position:50% 50%;
 display:block
}
.ion-range-slider .irs .irs-from,
.ion-range-slider .irs .irs-max,
.ion-range-slider .irs .irs-min,
.ion-range-slider .irs .irs-single,
.ion-range-slider .irs .irs-to {
 padding:2px 5px 1px 5px
}
.repeater .repeater-row {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.repeater .repeater-row>input {
 -webkit-box-flex:1;
 -ms-flex:1;
 flex:1
}
.repeater .repeater-row .repeater-close {
 background-color:transparent;
 border:none
}
.repeater .repeater-row .form-text {
 -ms-flex-preferred-size:100%;
 flex-basis:100%
}
.repeater .repeater-item {
 position:relative
}
.repeater .repeater-item .btn-icon {
 height:auto
}
.repeater .repeater-item:first-child .form-control {
 border-top-right-radius:.25rem;
 border-bottom-right-radius:.25rem
}
.repeater .repeater-item:first-child .input-group-append {
 display:none
}
.repeater .repeater-close-align-right {
 position:absolute;
 top:0;
 right:0
}
.jqvmap {
 position:relative;
 overflow:hidden
}
.jqvmap .jqvmap-zoomin,
.jqvmap .jqvmap-zoomout {
 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;
 height:20px;
 width:20px;
 background-color:#ebedf3;
 color:#3f4254;
 font-size:1rem
}
.jqvmap .jqvmap-zoomout {
 top:40px
}
.jstree-default .jstree-anchor {
 color:#3f4254;
 padding:0 8px 0 4px
}
.jstree-default .jstree-icon {
 color:#3f4254;
 font-size:1.3rem
}
.jstree-default .jstree-icon.la {
 font-size:1.5rem
}
.jstree-default .jstree-icon.fa {
 font-size:1.2rem
}
.jstree-default .jstree-disabled {
 cursor:not-allowed;
 line-height:auto;
 height:auto;
 opacity:.7
}
.jstree-default .jstree-disabled .jstree-icon {
 color:#3f4254
}
.jstree-default .jstree-clicked {
 border:0;
 background:#f3f6f9;
 -webkit-box-shadow:none;
 box-shadow:none
}
.jstree-default .jstree-hovered {
 border:0;
 background-color:#f3f6f9;
 -webkit-box-shadow:none;
 box-shadow:none
}
.jstree-default .jstree-wholerow-clicked {
 background:#ebedf3;
 -webkit-box-shadow:none;
 box-shadow:none
}
.jstree-default .jstree-wholerow-hovered,
.jstree-default.jstree-wholerow .jstree-wholerow-hovered {
 border:0;
 background-color:#f3f6f9;
 -webkit-box-shadow:none;
 box-shadow:none
}
.jstree-open>.jstree-anchor>.fa-folder:before {
 margin-left:2px;
 content:""
}
.jstree-open>.jstree-anchor>.la-folder:before {
 margin-left:2px;
 content:""
}
.jstree-default.jstree-rtl .jstree-node {
 background-position:100% 1px!important
}
.jstree-default.jstree-rtl .jstree-last {
 background:0 0;
 background-repeat:no-repeat
}
.jstree-rtl .jstree-anchor {
 padding:0 4px 0 8px
}
.vakata-context,
.vakata-context ul {
 padding:.5rem 0;
 min-width:150px;
 font-size:1rem;
 font-family:"Open Sans",Poppins,Helvetica,sans-serif;
 background:#fff;
 -webkit-box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 border:0;
 border-radius:.42rem
}
.vakata-context li,
.vakata-context ul li {
 padding:0;
 border:0
}
.vakata-context li a,
.vakata-context ul li a {
 padding:0 1.2rem;
 border:0
}
.vakata-context li a i,
.vakata-context ul li a i {
 display:none
}
.vakata-context li a .vakata-contextmenu-sep,
.vakata-context ul li a .vakata-contextmenu-sep {
 display:none
}
.vakata-context li a ins,
.vakata-context li a span,
.vakata-context ul li a ins,
.vakata-context ul li a span {
 display:none;
 border:0!important
}
.vakata-context .vakata-context-hover>a,
.vakata-context li a:hover,
.vakata-context ul .vakata-context-hover>a,
.vakata-context ul li a:hover {
 margin:0;
 background-color:#f3f6f9;
 color:#3699ff;
 -webkit-box-shadow:none;
 box-shadow:none
}
.vakata-context .vakata-context-hover>a .ins,
.vakata-context .vakata-context-hover>a .span,
.vakata-context li a:hover .ins,
.vakata-context li a:hover .span,
.vakata-context ul .vakata-context-hover>a .ins,
.vakata-context ul .vakata-context-hover>a .span,
.vakata-context ul li a:hover .ins,
.vakata-context ul li a:hover .span {
 border:0!important
}
.vakata-context .vakata-context-separator a,
.vakata-context-rtl .vakata-context-separator a {
 margin:0;
 border:0;
 height:2px;
 background-color:#ebedf3
}
.jstree-rename-input {
 outline:0!important;
 padding:2px 6px!important;
 margin-right:-4px!important;
 background-color:#f3f6f9!important;
 border:1px solid #f3f6f9!important;
 border-radius:.42rem
}
.kanban-container {
 width:100%!important;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.kanban-container .kanban-board {
 float:none;
 -ms-flex-negative:0;
 flex-shrink:0;
 margin-bottom:1.25rem;
 margin-right:1.25rem!important;
 background-color:#f3f6f9;
 border-radius:.42rem
}
.kanban-container .kanban-board:last-child {
 margin-right:0!important
}
.kanban-container .kanban-board .kanban-board-header {
 border-top-left-radius:.42rem;
 border-top-right-radius:.42rem
}
.kanban-container .kanban-board .kanban-board-header .kanban-title-board {
 font-size:1.2rem;
 font-weight:500;
 color:#181c32
}
.kanban-container .kanban-board .kanban-board-header.primary {
 background-color:#3699ff;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-board-header.primary .kanban-title-board {
 color:#fff
}
.kanban-container .kanban-board .kanban-board-header.light-primary {
 background-color:rgba(54,153,255,.1);
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-board-header.light-primary .kanban-title-board {
 color:#3699ff
}
.kanban-container .kanban-board .kanban-board-header.secondary {
 background-color:#e4e6ef;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-board-header.secondary .kanban-title-board {
 color:#3f4254
}
.kanban-container .kanban-board .kanban-board-header.light-secondary {
 background-color:rgba(228,230,239,.1);
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-board-header.light-secondary .kanban-title-board {
 color:#e4e6ef
}
.kanban-container .kanban-board .kanban-board-header.success {
 background-color:#1bc5bd;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-board-header.success .kanban-title-board {
 color:#fff
}
.kanban-container .kanban-board .kanban-board-header.light-success {
 background-color:rgba(27,197,189,.1);
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-board-header.light-success .kanban-title-board {
 color:#1bc5bd
}
.kanban-container .kanban-board .kanban-board-header.info {
 background-color:#8950fc;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-board-header.info .kanban-title-board {
 color:#fff
}
.kanban-container .kanban-board .kanban-board-header.light-info {
 background-color:rgba(137,80,252,.1);
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-board-header.light-info .kanban-title-board {
 color:#8950fc
}
.kanban-container .kanban-board .kanban-board-header.warning {
 background-color:#ffa800;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-board-header.warning .kanban-title-board {
 color:#fff
}
.kanban-container .kanban-board .kanban-board-header.light-warning {
 background-color:rgba(255,168,0,.1);
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-board-header.light-warning .kanban-title-board {
 color:#ffa800
}
.kanban-container .kanban-board .kanban-board-header.danger {
 background-color:#f64e60;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-board-header.danger .kanban-title-board {
 color:#fff
}
.kanban-container .kanban-board .kanban-board-header.light-danger {
 background-color:rgba(246,78,96,.1);
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-board-header.light-danger .kanban-title-board {
 color:#f64e60
}
.kanban-container .kanban-board .kanban-board-header.light {
 background-color:#f3f6f9;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-board-header.light .kanban-title-board {
 color:#7e8299
}
.kanban-container .kanban-board .kanban-board-header.light-light {
 background-color:rgba(243,246,249,.1);
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-board-header.light-light .kanban-title-board {
 color:#f3f6f9
}
.kanban-container .kanban-board .kanban-board-header.dark {
 background-color:#181c32;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-board-header.dark .kanban-title-board {
 color:#fff
}
.kanban-container .kanban-board .kanban-board-header.light-dark {
 background-color:rgba(24,28,50,.1);
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-board-header.light-dark .kanban-title-board {
 color:#181c32
}
.kanban-container .kanban-board .kanban-board-header.white {
 background-color:#fff;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-board-header.white .kanban-title-board {
 color:#3f4254
}
.kanban-container .kanban-board .kanban-board-header.light-white {
 background-color:rgba(255,255,255,.1);
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-board-header.light-white .kanban-title-board {
 color:#fff
}
.kanban-container .kanban-board .kanban-drag .kanban-item {
 border-radius:.42rem;
 -webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.05);
 box-shadow:0 0 13px 0 rgba(0,0,0,.05)
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=primary] {
 background-color:#3699ff;
 color:#fff;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-primary] {
 background-color:rgba(54,153,255,.1);
 color:#3699ff;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=secondary] {
 background-color:#e4e6ef;
 color:#3f4254;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-secondary] {
 background-color:rgba(228,230,239,.1);
 color:#e4e6ef;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=success] {
 background-color:#1bc5bd;
 color:#fff;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-success] {
 background-color:rgba(27,197,189,.1);
 color:#1bc5bd;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=info] {
 background-color:#8950fc;
 color:#fff;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-info] {
 background-color:rgba(137,80,252,.1);
 color:#8950fc;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=warning] {
 background-color:#ffa800;
 color:#fff;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-warning] {
 background-color:rgba(255,168,0,.1);
 color:#ffa800;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=danger] {
 background-color:#f64e60;
 color:#fff;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-danger] {
 background-color:rgba(246,78,96,.1);
 color:#f64e60;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light] {
 background-color:#f3f6f9;
 color:#7e8299;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-light] {
 background-color:rgba(243,246,249,.1);
 color:#f3f6f9;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=dark] {
 background-color:#181c32;
 color:#fff;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-dark] {
 background-color:rgba(24,28,50,.1);
 color:#181c32;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=white] {
 background-color:#fff;
 color:#3f4254;
 -webkit-box-shadow:none;
 box-shadow:none
}
.kanban-container .kanban-board .kanban-drag .kanban-item[data-class=light-white] {
 background-color:rgba(255,255,255,.1);
 color:#fff;
 -webkit-box-shadow:none;
 box-shadow:none
}
.noUi-target {
 border:1px solid #e4e6ef;
 background:#f3f6f9;
 -webkit-box-shadow:none;
 box-shadow:none
}
.noUi-target.noUi-horizontal {
 height:15px
}
.noUi-target.noUi-horizontal .noUi-handle {
 width:24px;
 height:24px;
 top:-6px;
 border-radius:50%;
 outline:0
}
.noUi-target.noUi-horizontal .noUi-handle::before {
 display:none
}
.noUi-target.noUi-horizontal .noUi-handle::after {
 display:none
}
.noUi-target.noUi-vertical {
 height:150px;
 width:15px
}
.noUi-target.noUi-vertical .noUi-handle {
 width:24px;
 height:24px;
 top:-6px;
 border-radius:50%;
 outline:0
}
.noUi-target.noUi-vertical .noUi-handle::before {
 display:none
}
.noUi-target.noUi-vertical .noUi-handle::after {
 display:none
}
.noUi-target .noUi-connect {
 background:#3699ff
}
.noUi-target .noUi-handle {
 border:1px solid #ebedf3;
 -webkit-box-shadow:0 3px 6px -3px rgba(0,0,0,.7);
 box-shadow:0 3px 6px -3px rgba(0,0,0,.7)
}
.noUi-target.nouislider-light {
 height:4px
}
.noUi-target.nouislider-light .noUi-handle {
 width:20px;
 height:20px;
 top:-9px
}
.noUi-target.nouislider.nouislider-connect-primary .noUi-connect {
 background:#3699ff
}
.noUi-target.nouislider.nouislider-handle-primary .noUi-handle {
 border:0;
 background:#3699ff;
 -webkit-box-shadow:0 3px 6px -3px #3699ff;
 box-shadow:0 3px 6px -3px #3699ff
}
.noUi-target.nouislider.nouislider-bg-primary {
 background:#3699ff
}
.noUi-target.nouislider.nouislider-bg-light-primary {
 background:#e1f0ff
}
.noUi-target.nouislider.nouislider-connect-secondary .noUi-connect {
 background:#e4e6ef
}
.noUi-target.nouislider.nouislider-handle-secondary .noUi-handle {
 border:0;
 background:#e4e6ef;
 -webkit-box-shadow:0 3px 6px -3px #e4e6ef;
 box-shadow:0 3px 6px -3px #e4e6ef
}
.noUi-target.nouislider.nouislider-bg-secondary {
 background:#e4e6ef
}
.noUi-target.nouislider.nouislider-bg-light-secondary {
 background:#ebedf3
}
.noUi-target.nouislider.nouislider-connect-success .noUi-connect {
 background:#1bc5bd
}
.noUi-target.nouislider.nouislider-handle-success .noUi-handle {
 border:0;
 background:#1bc5bd;
 -webkit-box-shadow:0 3px 6px -3px #1bc5bd;
 box-shadow:0 3px 6px -3px #1bc5bd
}
.noUi-target.nouislider.nouislider-bg-success {
 background:#1bc5bd
}
.noUi-target.nouislider.nouislider-bg-light-success {
 background:#c9f7f5
}
.noUi-target.nouislider.nouislider-connect-info .noUi-connect {
 background:#8950fc
}
.noUi-target.nouislider.nouislider-handle-info .noUi-handle {
 border:0;
 background:#8950fc;
 -webkit-box-shadow:0 3px 6px -3px #8950fc;
 box-shadow:0 3px 6px -3px #8950fc
}
.noUi-target.nouislider.nouislider-bg-info {
 background:#8950fc
}
.noUi-target.nouislider.nouislider-bg-light-info {
 background:#eee5ff
}
.noUi-target.nouislider.nouislider-connect-warning .noUi-connect {
 background:#ffa800
}
.noUi-target.nouislider.nouislider-handle-warning .noUi-handle {
 border:0;
 background:#ffa800;
 -webkit-box-shadow:0 3px 6px -3px #ffa800;
 box-shadow:0 3px 6px -3px #ffa800
}
.noUi-target.nouislider.nouislider-bg-warning {
 background:#ffa800
}
.noUi-target.nouislider.nouislider-bg-light-warning {
 background:#fff4de
}
.noUi-target.nouislider.nouislider-connect-danger .noUi-connect {
 background:#f64e60
}
.noUi-target.nouislider.nouislider-handle-danger .noUi-handle {
 border:0;
 background:#f64e60;
 -webkit-box-shadow:0 3px 6px -3px #f64e60;
 box-shadow:0 3px 6px -3px #f64e60
}
.noUi-target.nouislider.nouislider-bg-danger {
 background:#f64e60
}
.noUi-target.nouislider.nouislider-bg-light-danger {
 background:#ffe2e5
}
.noUi-target.nouislider.nouislider-connect-light .noUi-connect {
 background:#f3f6f9
}
.noUi-target.nouislider.nouislider-handle-light .noUi-handle {
 border:0;
 background:#f3f6f9;
 -webkit-box-shadow:0 3px 6px -3px #f3f6f9;
 box-shadow:0 3px 6px -3px #f3f6f9
}
.noUi-target.nouislider.nouislider-bg-light {
 background:#f3f6f9
}
.noUi-target.nouislider.nouislider-bg-light-light {
 background:#f3f6f9
}
.noUi-target.nouislider.nouislider-connect-dark .noUi-connect {
 background:#181c32
}
.noUi-target.nouislider.nouislider-handle-dark .noUi-handle {
 border:0;
 background:#181c32;
 -webkit-box-shadow:0 3px 6px -3px #181c32;
 box-shadow:0 3px 6px -3px #181c32
}
.noUi-target.nouislider.nouislider-bg-dark {
 background:#181c32
}
.noUi-target.nouislider.nouislider-bg-light-dark {
 background:#d1d3e0
}
.noUi-target.nouislider.nouislider-connect-white .noUi-connect {
 background:#fff
}
.noUi-target.nouislider.nouislider-handle-white .noUi-handle {
 border:0;
 background:#fff;
 -webkit-box-shadow:0 3px 6px -3px #fff;
 box-shadow:0 3px 6px -3px #fff
}
.noUi-target.nouislider.nouislider-bg-white {
 background:#fff
}
.noUi-target.nouislider.nouislider-bg-light-white {
 background:#fff
}
.noUi-target.nouislider-shadowless .noUi-handle {
 -webkit-box-shadow:none;
 box-shadow:none
}
.noUi-target.nouislider-borderless {
 border:0
}
.scroll {
 position:relative;
 overflow:hidden
}
.scroll.scroll-pull {
 padding-right:12px;
 margin-right:-12px
}
.scroll.scroll-pull .ps__rail-y {
 right:-2px
}
.scroll.scroll-push .ps__rail-y {
 right:5px!important
}
.scroll.ps>.ps__rail-y {
 width:4px
}
.scroll.ps>.ps__rail-y:focus,
.scroll.ps>.ps__rail-y:hover {
 width:4px
}
.scroll.ps>.ps__rail-y>.ps__thumb-y {
 width:4px;
 border-radius:.42rem!important
}
.scroll.ps>.ps__rail-y>.ps__thumb-y:focus,
.scroll.ps>.ps__rail-y>.ps__thumb-y:hover {
 width:4px
}
.scroll.ps>.ps__rail-x {
 height:4px
}
.scroll.ps>.ps__rail-x:focus,
.scroll.ps>.ps__rail-x:hover {
 height:4px
}
.scroll.ps>.ps__rail-x>.ps__thumb-x {
 top:0;
 height:4px;
 border-radius:.42rem!important
}
.scroll.ps>.ps__rail-x>.ps__thumb-x:focus,
.scroll.ps>.ps__rail-x>.ps__thumb-x:hover {
 top:0;
 height:4px
}
.scroll.ps>.ps__rail-x {
 background-color:transparent
}
.scroll.ps>.ps__rail-x:focus,
.scroll.ps>.ps__rail-x:hover {
 opacity:1;
 background-color:transparent
}
.scroll.ps>.ps__rail-x:focus>.ps__thumb-x,
.scroll.ps>.ps__rail-x:hover>.ps__thumb-x {
 opacity:1
}
.scroll.ps>.ps__rail-x>.ps__thumb-x {
 background-color:#e4e6ef;
 opacity:1
}
.scroll.ps>.ps__rail-x>.ps__thumb-x:focus,
.scroll.ps>.ps__rail-x>.ps__thumb-x:hover {
 opacity:1;
 background-color:#e4e6ef
}
.scroll.ps>.ps__rail-y {
 background-color:transparent
}
.scroll.ps>.ps__rail-y:focus,
.scroll.ps>.ps__rail-y:hover {
 background-color:transparent;
 opacity:1
}
.scroll.ps>.ps__rail-y:focus>.ps__thumb-y,
.scroll.ps>.ps__rail-y:hover>.ps__thumb-y {
 opacity:1
}
.scroll.ps>.ps__rail-y>.ps__thumb-y {
 background:#e4e6ef;
 opacity:1
}
.scroll.ps>.ps__rail-y>.ps__thumb-y:focus,
.scroll.ps>.ps__rail-y>.ps__thumb-y:hover {
 opacity:1;
 background:#e4e6ef
}
.ql-toolbar {
 font-family:"Open Sans",Poppins,Helvetica,sans-serif
}
.ql-toolbar.ql-snow {
 border:1px solid #ebedf3;
 border-top-left-radius:.42rem;
 border-top-right-radius:.42rem
}
.ql-toolbar.ql-snow .ql-picker .ql-fill,
.ql-toolbar.ql-snow .ql-picker .ql-stroke,
.ql-toolbar.ql-snow button .ql-fill,
.ql-toolbar.ql-snow button .ql-stroke {
 stroke:#b5b5c3
}
.ql-toolbar.ql-snow .ql-picker .ql-fill,
.ql-toolbar.ql-snow button .ql-fill {
 fill:#b5b5c3
}
.ql-toolbar.ql-snow .ql-picker.ql-active .ql-fill,
.ql-toolbar.ql-snow .ql-picker.ql-active .ql-stroke,
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-fill,
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-stroke,
.ql-toolbar.ql-snow .ql-picker:focus .ql-fill,
.ql-toolbar.ql-snow .ql-picker:focus .ql-stroke,
.ql-toolbar.ql-snow .ql-picker:hover .ql-fill,
.ql-toolbar.ql-snow .ql-picker:hover .ql-stroke,
.ql-toolbar.ql-snow button.ql-active .ql-fill,
.ql-toolbar.ql-snow button.ql-active .ql-stroke,
.ql-toolbar.ql-snow button.ql-expanded .ql-fill,
.ql-toolbar.ql-snow button.ql-expanded .ql-stroke,
.ql-toolbar.ql-snow button:focus .ql-fill,
.ql-toolbar.ql-snow button:focus .ql-stroke,
.ql-toolbar.ql-snow button:hover .ql-fill,
.ql-toolbar.ql-snow button:hover .ql-stroke {
 stroke:#3699ff
}
.ql-toolbar.ql-snow .ql-picker.ql-active .ql-fill,
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-fill,
.ql-toolbar.ql-snow .ql-picker:focus .ql-fill,
.ql-toolbar.ql-snow .ql-picker:hover .ql-fill,
.ql-toolbar.ql-snow button.ql-active .ql-fill,
.ql-toolbar.ql-snow button.ql-expanded .ql-fill,
.ql-toolbar.ql-snow button:focus .ql-fill,
.ql-toolbar.ql-snow button:hover .ql-fill {
 fill:#3699ff
}
.ql-editor {
 color:#3f4254
}
.ql-editor.ql-blank:before {
 left:auto!important;
 right:auto!important;
 color:#b5b5c3!important;
 font-style:normal!important
}
.ql-container.ql-snow {
 border:1px solid #ebedf3;
 border-top:0;
 border-bottom-right-radius:.42rem;
 border-bottom-left-radius:.42rem
}
.ql-snow .ql-picker .ql-picker-label {
 color:#b5b5c3
}
.ql-snow .ql-picker .ql-picker-label.ql-active,
.ql-snow .ql-picker .ql-picker-label:hover {
 color:#3699ff
}
.ql-snow .ql-picker.ql-expanded {
 outline:0!important;
 border-color:transparent!important
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
 border-color:transparent!important;
 color:#3699ff;
 outline:0!important
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label.ql-active,
.ql-snow .ql-picker.ql-expanded .ql-picker-label:hover {
 color:#3699ff
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
 border:0;
 padding:.5rem 1rem;
 -webkit-box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 border-radius:.42rem
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item {
 color:#7e8299;
 outline:0
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item.ql-active,
.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item.ql-selected,
.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover {
 color:#3699ff
}
.ql-snow .ql-tooltip {
 border:0;
 padding:.5rem 1rem;
 -webkit-box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 border-radius:.42rem
}
.ql-snow .ql-tooltip input[type=text] {
 border:0;
 background-color:transparent;
 outline:0!important;
 -webkit-box-shadow:none;
 box-shadow:none;
 border:1px solid #ebedf3;
 color:#3f4254;
 outline:0!important;
 border-radius:.42rem
}
.ql-snow .ql-tooltip input[type=text]:active,
.ql-snow .ql-tooltip input[type=text]:focus {
 border-color:#69b3ff!important
}
.ql-snow .ql-tooltip .ql-preview {
 color:#7e8299
}
.ql-snow .ql-tooltip .ql-action {
 -webkit-transition:color .3s ease;
 transition:color .3s ease;
 color:#7e8299
}
.ql-snow .ql-tooltip .ql-action:hover {
 -webkit-transition:color .3s ease;
 transition:color .3s ease;
 color:#3699ff
}
.modal .ql-snow .ql-tooltip.ql-editing {
 left:20px!important
}
.ql-snow .ql-editor pre.ql-syntax {
 background-color:#181c32;
 color:#b5b5c3;
 overflow:visible;
 border-radius:.42rem
}
.ql-quil.ql-quil-plain .ql-toolbar {
 padding:0;
 margin:0;
 border:0
}
.ql-quil.ql-quil-plain .ql-toolbar:after {
 display:none
}
.ql-quil.ql-quil-plain .ql-toolbar .ql-picker-label {
 padding-left:0
}
.ql-quil.ql-quil-plain .ql-container {
 border:0
}
.ql-quil.ql-quil-plain .ql-editor {
 border:0;
 padding:0
}
.recaptcha {
 padding:15px;
 border:1px solid #ebedf3;
 border-radius:.42rem
}
.recaptcha .recaptcha-img {
 margin-bottom:10px
}
.recaptcha .recaptcha_only_if_incorrect_sol {
 color:#f64e60
}
.recaptcha .input-group .btn i {
 padding-right:0
}
.recaptcha .input-group .form-control {
 border-top-left-radius:.42rem!important;
 border-bottom-left-radius:.42rem!important
}
.select2-container--default .select2-selection--multiple,
.select2-container--default .select2-selection--single {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 border:1px solid #e4e6ef;
 outline:0!important;
 border-radius:.42rem;
 height:auto;
 line-height:0
}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder,
.select2-container--default .select2-selection--single .select2-selection__placeholder {
 color:#b5b5c3
}
.select2-container--default.select2-container--focus .select2-selection--multiple,
.select2-container--default.select2-container--focus .select2-selection--single,
.select2-container--default.select2-container--open .select2-selection--multiple,
.select2-container--default.select2-container--open .select2-selection--single {
 border-color:#69b3ff
}
.select2-container--default .select2-selection--multiple .select2-selection__arrow,
.select2-container--default .select2-selection--single .select2-selection__arrow {
 border:0;
 margin-left:.5rem;
 font-size:.85rem;
 left:auto;
 right:0;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 position:static;
 width:auto;
 height:20px;
 margin-right:1rem
}
.select2-container--default .select2-selection--multiple .select2-selection__arrow:after,
.select2-container--default .select2-selection--single .select2-selection__arrow:after {
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:"";
 font-size:.6rem;
 color:#7e8299
}
.select2-container--default .select2-selection--multiple .select2-selection__arrow b,
.select2-container--default .select2-selection--single .select2-selection__arrow b {
 display:none
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 width:100%;
 color:#3f4254;
 position:relative;
 padding:.65rem 3rem .65rem 1rem;
 line-height:1.5
}
.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear {
 border:0;
 font-size:0;
 display:inline-block;
 right:1.85rem;
 margin-right:.5rem;
 -webkit-box-ordinal-group:3;
 -ms-flex-order:2;
 order:2;
 position:absolute;
 right:0
}
.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear:after {
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:"";
 font-size:.6rem;
 color:#7e8299
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
 color:#3f4254;
 padding:.37rem 1rem;
 line-height:1.5
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 padding:.25rem .75rem;
 font-size:1rem;
 margin:.1rem .4rem .1rem 0;
 position:relative;
 float:left;
 color:#3f4254;
 background:#f3f6f9;
 border:0;
 border-radius:.42rem
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
 font-size:0;
 display:inline-block;
 line-height:0;
 margin-right:.5rem;
 position:relative
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:before {
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:"";
 font-size:.6rem;
 color:#7e8299
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field::-moz-placeholder {
 color:#b5b5c3;
 opacity:1
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field:-ms-input-placeholder {
 color:#b5b5c3
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field::-webkit-input-placeholder {
 color:#b5b5c3
}
.select2-container--default .select2-search--dropdown {
 padding:.65rem 1rem
}
.select2-container--default .select2-search--dropdown .select2-search__field {
 outline:0!important;
 border-radius:.42rem;
 border:1px solid #e4e6ef;
 padding:.65rem 1rem
}
.select2-container--default .select2-results__options {
 padding:.65rem 0
}
.select2-container--default .select2-results__option {
 padding:.65rem 1rem
}
.select2-container--default .select2-results__option[aria-disabled=true] {
 cursor:not-allowed
}
.select2-container--default .select2-results__option .select2-results__group {
 padding:5px 15px;
 font-weight:600
}
.select2-container--default .select2-container .select2-search--inline .select2-search__field {
 margin:0
}
.select2-container--default .select2-dropdown {
 border:1px solid #e4e6ef;
 -webkit-box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 box-shadow:0 0 50px 0 rgba(82,63,105,.15)
}
.select2-container--default .select2-results__option.select2-results__option--highlighted {
 background:#f3f6f9;
 color:#3f4254
}
.select2-container--default .select2-results__option[aria-disabled=true] {
 color:#3f4254;
 opacity:.6
}
.select2-container--default .select2-results__option[aria-selected=true] {
 background:#ebedf3;
 color:#3f4254
}
.select2-container--default.select2-container--disabled {
 cursor:not-allowed
}
.select2-container--default.select2-container--disabled .select2-selection--multiple,
.select2-container--default.select2-container--disabled .select2-selection--single {
 cursor:not-allowed;
 background-color:#fff;
 opacity:.5
}
select.select2 {
 opacity:0
}
.select2>select.form-control {
 opacity:0
}
.select2.select2--elevate .select2-container--default .select2-selection--multiple,
.select2.select2--elevate .select2-container--default .select2-selection--single {
 -webkit-box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 box-shadow:0 0 50px 0 rgba(82,63,105,.15)
}
.select2.select2--solid .select2-container--default .select2-selection--multiple,
.select2.select2--solid .select2-container--default .select2-selection--single {
 background-color:#f3f6f9;
 border-color:#ebedf3
}
.select2.select2--solid .select2-container--default .select2-selection--multiple .select2-selection__placeholder,
.select2.select2--solid .select2-container--default .select2-selection--single .select2-selection__placeholder {
 color:#b5b5c3
}
.form.form-state .is-valid .select2-container--default .select2-selection--multiple,
.form.form-state .is-valid .select2-container--default .select2-selection--single {
 border-color:success
}
.form.form-state .is-valid .select2-container--default.select2-container--focus .select2-selection--multiple,
.form.form-state .is-valid .select2-container--default.select2-container--focus .select2-selection--single,
.form.form-state .is-valid .select2-container--default.select2-container--open .select2-selection--multiple,
.form.form-state .is-valid .select2-container--default.select2-container--open .select2-selection--single {
 border-color:success
}
.form.form-state .is-invalid .select2-container--default .select2-selection--multiple,
.form.form-state .is-invalid .select2-container--default .select2-selection--single {
 border-color:danger
}
.form.form-state .is-invalid .select2-container--default.select2-container--focus .select2-selection--multiple,
.form.form-state .is-invalid .select2-container--default.select2-container--focus .select2-selection--single,
.form.form-state .is-invalid .select2-container--default.select2-container--open .select2-selection--multiple,
.form.form-state .is-invalid .select2-container--default.select2-container--open .select2-selection--single {
 border-color:danger
}
.note-popover {
 display:none
}
.note-editor {
 position:static;
 border-radius:.42rem
}
.note-editor.note-frame {
 border:1px solid #e4e6ef
}
.note-editor.note-frame .panel-heading.note-toolbar {
 background:#f3f6f9
}
.note-editor.note-frame .note-statusbar {
 background:#f3f6f9
}
.note-editor .note-toolbar {
 position:static;
 padding:.5rem .5rem;
 border-radius:.42rem
}
.note-editor .note-toolbar .note-btn-group {
 margin-top:0
}
.note-editor .note-toolbar .note-btn-group .btn {
 background:#fff;
 border:1px solid #ebedf3
}
.note-editor .note-toolbar .note-btn-group .btn i {
 font-size:1rem;
 line-height:0;
 padding-right:0;
 color:#7e8299
}
.note-editor .note-toolbar .note-btn-group .btn.active,
.note-editor .note-toolbar .note-btn-group .btn:active,
.note-editor .note-toolbar .note-btn-group .btn:focus,
.note-editor .note-toolbar .note-btn-group .btn:hover {
 background:0 0;
 color:#3699ff
}
.note-editor .note-toolbar .note-btn-group .btn.active i,
.note-editor .note-toolbar .note-btn-group .btn:active i,
.note-editor .note-toolbar .note-btn-group .btn:focus i,
.note-editor .note-toolbar .note-btn-group .btn:hover i {
 color:#3699ff
}
.note-editor .note-toolbar .note-btn-group.note-color .dropdown-toggle:after {
 margin-left:0
}
.note-editor .modal .modal-header {
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.note-editor .modal .modal-header .close {
 position:absolute;
 right:25px;
 top:20px;
 font-size:0
}
.note-editor .modal.note-modal .modal-dialog {
 -webkit-box-shadow:0 .25rem .5rem rgba(0,0,0,.05);
 box-shadow:0 .25rem .5rem rgba(0,0,0,.05)
}
.note-editor .panel-heading.note-toolbar {
 padding:.5rem .74rem .74rem .74rem;
 border-top-left-radius:.42rem;
 border-top-right-radius:.42rem
}
.note-editor .panel-heading.note-toolbar .btn {
 outline:0!important
}
.note-editor .panel-heading.note-toolbar .dropdown-menu {
 min-width:185px
}
.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu {
 min-width:350px;
 padding:10px
}
.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu>li {
 display:table;
 table-layout:fixed
}
.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu>li>.btn-group {
 display:table-cell!important
}
.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu>li>.btn-group:first-child {
 padding-right:10px
}
.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu>li>.btn-group .note-color-reset {
 margin:5px 0 10px 0
}
.note-editor .panel-heading.note-toolbar .note-color .dropdown-menu>li>.btn-group .note-palette-title {
 margin:5px 0;
 text-align:left;
 border:0
}
.note-editor .panel-heading.note-toolbar .dropdown-toggle::after {
 display:none
}
.note-editor .note-editable .table.table-bordered td,
.note-editor .note-editable .table.table-bordered th {
 border:1px solid #ebedf3
}
.note-editor .is-valid .note-editor {
 border-color:#1bc5bd
}
.note-editor .is-invalid .note-editor {
 border-color:#f64e60
}
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown),
html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) {
 overflow-y:initial!important
}
body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.sweetalert2-nopadding),
html.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown):not(.sweetalert2-nopadding) {
 padding-right:0!important
}
.swal2-popup {
 padding:2rem;
 border-radius:.42rem
}
.swal2-popup .swal2-icon {
 margin:2rem 0 0 0
}
.swal2-popup .swal2-title {
 font-weight:500;
 font-size:1.3rem;
 margin:2rem 0 0 0;
 color:#181c32
}
.swal2-popup .swal2-content {
 font-weight:400;
 font-size:1.1rem;
 margin-top:1.5rem;
 color:#3f4254
}
.swal2-popup .btn {
 margin:15px 5px 0
}
.swal2-popup .swal2-styled:focus {
 -webkit-box-shadow:none;
 box-shadow:none
}
.swal2-popup .swal2-actions {
 margin:1.5rem auto 1rem auto
}
.swal2-container {
 overflow-y:hidden!important
}
.swal2-container.swal2-shown {
 background-color:rgba(0,0,0,.2)
}
.swal2-container .swal2-html-container {
 max-height:200px;
 overflow:auto
}
body.swal2-height-auto {
 height:100%!important
}
.swal2-icon.swal2-warning {
 border-color:#ffa800;
 color:#ffa800
}
.swal2-icon.swal2-error {
 border-color:#f64e60;
 color:#f64e60
}
.swal2-icon.swal2-error [class^=swal2-x-mark-line] {
 background-color:rgba(246,78,96,.75)
}
.swal2-icon.swal2-success {
 border-color:#1bc5bd;
 color:#1bc5bd
}
.swal2-icon.swal2-success [class^=swal2-success-line] {
 background-color:#1bc5bd
}
.swal2-icon.swal2-success .swal2-success-ring {
 border-color:rgba(27,197,189,.3)
}
.swal2-icon.swal2-info {
 border-color:#8950fc;
 color:#8950fc
}
.swal2-icon.swal2-question {
 border-color:#3699ff;
 color:#3699ff
}
.tagify {
 border-radius:.42rem;
 border-color:#e4e6ef;
 padding:0;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 height:auto
}
.tagify:hover {
 border-color:#e4e6ef
}
.tagify.tagify--focus {
 border:1px solid #69b3ff
}
.tagify .tagify__tag {
 background-color:#ebedf3;
 display:-webkit-inline-box;
 display:-ms-inline-flexbox;
 display:inline-flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 padding:0 .5rem;
 border-radius:.42rem
}
.tagify .tagify__tag div {
 -webkit-box-ordinal-group:2;
 -ms-flex-order:1;
 order:1;
 padding-right:.25rem
}
.tagify .tagify__tag div .tagify__tag-text {
 color:#7e8299;
 font-weight:400
}
.tagify .tagify__tag div:before {
 -webkit-box-shadow:none!important;
 box-shadow:none!important;
 -webkit-animation:none;
 animation:none;
 -webkit-transition:none;
 transition:none
}
.tagify .tagify__tag .tagify__tag__removeBtn {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-ordinal-group:3;
 -ms-flex-order:2;
 order:2;
 -webkit-transform:none;
 transform:none;
 position:static;
 border-radius:0;
 margin-left:.25rem;
 margin-right:0;
 line-height:0
}
.tagify .tagify__tag .tagify__tag__removeBtn:after {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 line-height:0;
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:"";
 font-size:.6rem;
 color:#b5b5c3
}
.tagify .tagify__tag .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#3699ff
}
.tagify .tagify__tag .tagify__tag__removeBtn:hover+div>span {
 opacity:.4
}
.tagify .tagify__tag .tagify__tag__removeBtn:hover:after {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#3699ff
}
.tagify .tagify__tag.tagify__tag--primary:not(.tagify--notAllowed) {
 background-color:#3699ff
}
.tagify .tagify__tag.tagify__tag--primary:not(.tagify--notAllowed) div .tagify__tag-text {
 color:#fff;
 font-weight:500
}
.tagify .tagify__tag.tagify__tag--primary:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
 color:#fff
}
.tagify .tagify__tag.tagify__tag--primary:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify__tag--primary:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify .tagify__tag.tagify__tag-light--primary:not(.tagify--notAllowed) {
 background-color:rgba(54,153,255,.12)
}
.tagify .tagify__tag.tagify__tag-light--primary:not(.tagify--notAllowed) div .tagify__tag-text {
 color:#3699ff;
 font-weight:500
}
.tagify .tagify__tag.tagify__tag-light--primary:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
 color:#3699ff
}
.tagify .tagify__tag.tagify__tag-light--primary:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify__tag-light--primary:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify .tagify__tag.tagify__tag--secondary:not(.tagify--notAllowed) {
 background-color:#e4e6ef
}
.tagify .tagify__tag.tagify__tag--secondary:not(.tagify--notAllowed) div .tagify__tag-text {
 color:#fff;
 font-weight:500
}
.tagify .tagify__tag.tagify__tag--secondary:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
 color:#fff
}
.tagify .tagify__tag.tagify__tag--secondary:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify__tag--secondary:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify .tagify__tag.tagify__tag-light--secondary:not(.tagify--notAllowed) {
 background-color:rgba(228,230,239,.12)
}
.tagify .tagify__tag.tagify__tag-light--secondary:not(.tagify--notAllowed) div .tagify__tag-text {
 color:#e4e6ef;
 font-weight:500
}
.tagify .tagify__tag.tagify__tag-light--secondary:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
 color:#e4e6ef
}
.tagify .tagify__tag.tagify__tag-light--secondary:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify__tag-light--secondary:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify .tagify__tag.tagify__tag--success:not(.tagify--notAllowed) {
 background-color:#1bc5bd
}
.tagify .tagify__tag.tagify__tag--success:not(.tagify--notAllowed) div .tagify__tag-text {
 color:#fff;
 font-weight:500
}
.tagify .tagify__tag.tagify__tag--success:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
 color:#fff
}
.tagify .tagify__tag.tagify__tag--success:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify__tag--success:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify .tagify__tag.tagify__tag-light--success:not(.tagify--notAllowed) {
 background-color:rgba(27,197,189,.12)
}
.tagify .tagify__tag.tagify__tag-light--success:not(.tagify--notAllowed) div .tagify__tag-text {
 color:#1bc5bd;
 font-weight:500
}
.tagify .tagify__tag.tagify__tag-light--success:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
 color:#1bc5bd
}
.tagify .tagify__tag.tagify__tag-light--success:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify__tag-light--success:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify .tagify__tag.tagify__tag--info:not(.tagify--notAllowed) {
 background-color:#8950fc
}
.tagify .tagify__tag.tagify__tag--info:not(.tagify--notAllowed) div .tagify__tag-text {
 color:#fff;
 font-weight:500
}
.tagify .tagify__tag.tagify__tag--info:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
 color:#fff
}
.tagify .tagify__tag.tagify__tag--info:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify__tag--info:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify .tagify__tag.tagify__tag-light--info:not(.tagify--notAllowed) {
 background-color:rgba(137,80,252,.12)
}
.tagify .tagify__tag.tagify__tag-light--info:not(.tagify--notAllowed) div .tagify__tag-text {
 color:#8950fc;
 font-weight:500
}
.tagify .tagify__tag.tagify__tag-light--info:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
 color:#8950fc
}
.tagify .tagify__tag.tagify__tag-light--info:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify__tag-light--info:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify .tagify__tag.tagify__tag--warning:not(.tagify--notAllowed) {
 background-color:#ffa800
}
.tagify .tagify__tag.tagify__tag--warning:not(.tagify--notAllowed) div .tagify__tag-text {
 color:#fff;
 font-weight:500
}
.tagify .tagify__tag.tagify__tag--warning:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
 color:#fff
}
.tagify .tagify__tag.tagify__tag--warning:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify__tag--warning:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify .tagify__tag.tagify__tag-light--warning:not(.tagify--notAllowed) {
 background-color:rgba(255,168,0,.12)
}
.tagify .tagify__tag.tagify__tag-light--warning:not(.tagify--notAllowed) div .tagify__tag-text {
 color:#ffa800;
 font-weight:500
}
.tagify .tagify__tag.tagify__tag-light--warning:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
 color:#ffa800
}
.tagify .tagify__tag.tagify__tag-light--warning:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify__tag-light--warning:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify .tagify__tag.tagify__tag--danger:not(.tagify--notAllowed) {
 background-color:#f64e60
}
.tagify .tagify__tag.tagify__tag--danger:not(.tagify--notAllowed) div .tagify__tag-text {
 color:#fff;
 font-weight:500
}
.tagify .tagify__tag.tagify__tag--danger:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
 color:#fff
}
.tagify .tagify__tag.tagify__tag--danger:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify__tag--danger:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify .tagify__tag.tagify__tag-light--danger:not(.tagify--notAllowed) {
 background-color:rgba(246,78,96,.12)
}
.tagify .tagify__tag.tagify__tag-light--danger:not(.tagify--notAllowed) div .tagify__tag-text {
 color:#f64e60;
 font-weight:500
}
.tagify .tagify__tag.tagify__tag-light--danger:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
 color:#f64e60
}
.tagify .tagify__tag.tagify__tag-light--danger:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify__tag-light--danger:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify .tagify__tag.tagify__tag--light:not(.tagify--notAllowed) {
 background-color:#f3f6f9
}
.tagify .tagify__tag.tagify__tag--light:not(.tagify--notAllowed) div .tagify__tag-text {
 color:#fff;
 font-weight:500
}
.tagify .tagify__tag.tagify__tag--light:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
 color:#fff
}
.tagify .tagify__tag.tagify__tag--light:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify__tag--light:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify .tagify__tag.tagify__tag-light--light:not(.tagify--notAllowed) {
 background-color:rgba(243,246,249,.12)
}
.tagify .tagify__tag.tagify__tag-light--light:not(.tagify--notAllowed) div .tagify__tag-text {
 color:#f3f6f9;
 font-weight:500
}
.tagify .tagify__tag.tagify__tag-light--light:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
 color:#f3f6f9
}
.tagify .tagify__tag.tagify__tag-light--light:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify__tag-light--light:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify .tagify__tag.tagify__tag--dark:not(.tagify--notAllowed) {
 background-color:#181c32
}
.tagify .tagify__tag.tagify__tag--dark:not(.tagify--notAllowed) div .tagify__tag-text {
 color:#fff;
 font-weight:500
}
.tagify .tagify__tag.tagify__tag--dark:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
 color:#fff
}
.tagify .tagify__tag.tagify__tag--dark:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify__tag--dark:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify .tagify__tag.tagify__tag-light--dark:not(.tagify--notAllowed) {
 background-color:rgba(24,28,50,.12)
}
.tagify .tagify__tag.tagify__tag-light--dark:not(.tagify--notAllowed) div .tagify__tag-text {
 color:#181c32;
 font-weight:500
}
.tagify .tagify__tag.tagify__tag-light--dark:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
 color:#181c32
}
.tagify .tagify__tag.tagify__tag-light--dark:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify__tag-light--dark:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify .tagify__tag.tagify__tag--white:not(.tagify--notAllowed) {
 background-color:#fff
}
.tagify .tagify__tag.tagify__tag--white:not(.tagify--notAllowed) div .tagify__tag-text {
 color:#fff;
 font-weight:500
}
.tagify .tagify__tag.tagify__tag--white:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
 color:#fff
}
.tagify .tagify__tag.tagify__tag--white:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify__tag--white:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify .tagify__tag.tagify__tag-light--white:not(.tagify--notAllowed) {
 background-color:rgba(255,255,255,.12)
}
.tagify .tagify__tag.tagify__tag-light--white:not(.tagify--notAllowed) div .tagify__tag-text {
 color:#fff;
 font-weight:500
}
.tagify .tagify__tag.tagify__tag-light--white:not(.tagify--notAllowed) .tagify__tag__removeBtn:after {
 color:#fff
}
.tagify .tagify__tag.tagify__tag-light--white:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify__tag-light--white:not(.tagify--notAllowed) .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify .tagify__tag.tagify--notAllowed {
 background-color:#f64e60
}
.tagify .tagify__tag.tagify--notAllowed div:before {
 -webkit-box-shadow:none!important;
 box-shadow:none!important;
 -webkit-animation:none;
 animation:none;
 -webkit-transition:none;
 transition:none
}
.tagify .tagify__tag.tagify--notAllowed div .tagify__tag-text {
 color:#fff;
 opacity:.75
}
.tagify .tagify__tag.tagify--notAllowed .tagify__tag__removeBtn:after {
 opacity:.5;
 color:#fff
}
.tagify .tagify__tag.tagify--notAllowed .tagify__tag__removeBtn:hover {
 background:0 0;
 color:#fff
}
.tagify .tagify__tag.tagify--notAllowed .tagify__tag__removeBtn:hover+div>span {
 opacity:.3
}
.tagify[readonly] .tagify__tag__removeBtn {
 display:none
}
.tagify__input {
 color:#3f4254
}
.tagify__input::before {
 top:auto;
 bottom:auto;
 height:auto;
 position:relative;
 display:none!important
}
.tagify__input~.tagify.form-control {
 margin:1rem;
 padding:0;
 -webkit-appearance:none;
 -moz-appearance:none;
 appearance:none;
 -webkit-box-shadow:none;
 box-shadow:none;
 border-radius:none;
 border:none;
 cursor:pointer;
 background-color:transparent;
 outline:0!important;
 margin:0;
 padding:0
}
.tagify__input.form-control {
 margin:0
}
.tagify__input--outside {
 display:block;
 max-width:600px;
 border:1px solid #ebedf3;
 margin-top:1.5em;
 margin-bottom:1em
}
.tagify__dropdown {
 -webkit-box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 background:#fff;
 border:0!important;
 outline:0!important;
 padding:.75rem 0;
 z-index:98;
 border-radius:.42rem
}
.modal-open .tagify__dropdown {
 z-index:1051
}
.tagify__dropdown .tagify__dropdown__wrapper {
 border:0!important;
 outline:0!important;
 -webkit-box-shadow:none;
 box-shadow:none
}
.tagify__dropdown .tagify__dropdown__item {
 color:#3f4254;
 border-radius:0;
 padding:.75rem 1.5rem;
 margin:0;
 -webkit-box-shadow:none;
 box-shadow:none
}
.tagify__dropdown .tagify__dropdown__item.tagify__dropdown__item--active {
 background:#f3f6f9;
 color:#3699ff
}
.tox-target {
 display:none
}
.tox-tinymce {
 border-radius:.42rem!important;
 height:500px!important
}
.toast {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 background-position:15px center!important;
 border:0;
 background-color:#f3f6f9;
 color:#3f4254;
 -webkit-box-shadow:0 .5rem 1.5rem .5rem rgba(0,0,0,.075)!important;
 box-shadow:0 .5rem 1.5rem .5rem rgba(0,0,0,.075)!important
}
.toast:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 -webkit-box-shadow:0 .5rem 1.5rem .5rem rgba(0,0,0,.075)!important;
 box-shadow:0 .5rem 1.5rem .5rem rgba(0,0,0,.075)!important;
 opacity:1
}
.toast .toast-close-button {
 outline:0!important;
 font-size:0
}
.toast .toast-close-button:before {
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:"";
 font-size:.9rem
}
.toast .toast-title {
 font-size:1.1rem;
 font-weight:500;
 margin-bottom:.25rem
}
.toast .toast-message {
 font-size:1rem
}
.toast.toast-success {
 background-color:#1bc5bd;
 color:#fff
}
.toast.toast-info {
 background-color:#8950fc;
 color:#fff
}
.toast.toast-warning {
 background-color:#ffa800;
 color:#fff
}
.toast.toast-error {
 background-color:#f64e60;
 color:#fff
}
.typeahead .form-control.tt-hint {
 color:#b5b5c3
}
.typeahead .form-control.tt-input {
 color:#3f4254
}
.typeahead .twitter-typeahead {
 display:block!important
}
.typeahead .tt-menu {
 border:0;
 margin:0;
 min-width:275px;
 padding:.65rem 0;
 left:auto!important;
 background:#fff;
 -webkit-box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 border-radius:.42rem
}
.typeahead .tt-menu .tt-dataset .tt-suggestion {
 padding:.65rem 1rem;
 font-size:1rem;
 color:#3f4254;
 cursor:pointer
}
.typeahead .tt-menu .tt-dataset .tt-suggestion .tt-highlight {
 color:#3f4254;
 font-weight:500
}
.typeahead .tt-menu .tt-dataset .tt-suggestion:hover {
 background:#f3f6f9
}
.uppy .uppy-Root {
 font-family:"Open Sans",Poppins,Helvetica,sans-serif
}
.uppy .uppy-Root.uppy-DragDrop--is-dragdrop-supported {
 border:2px dashed #ebedf3
}
.uppy .uppy-Dashboard-inner {
 background-color:#f3f6f9;
 border:1px solid #ebedf3
}
.uppy .uppy-Dashboard-inner .uppy-Dashboard-AddFilesPanel,
.uppy .uppy-Dashboard-inner .uppy-DashboardContent-bar,
.uppy .uppy-Dashboard-inner .uppy-DashboardContent-panel,
.uppy .uppy-Dashboard-inner .uppy-DashboardItem-action,
.uppy .uppy-Dashboard-inner .uppy-DashboardItem-previewLink,
.uppy .uppy-Dashboard-inner .uppy-DashboardItem-progress {
 z-index:1
}
.uppy .uppy-Dashboard-inner .uppy-DashboardContent-title {
 color:#3f4254;
 font-size:1rem;
 font-weight:500
}
.uppy .uppy-Dashboard-inner .uppy-DashboardContent-addMoreCaption {
 font-size:.9rem
}
.uppy .uppy-Dashboard-inner .uppy-DashboardTabs .uppy-Dashboard-dropFilesTitle {
 color:#3f4254;
 font-size:1.3rem;
 font-weight:500
}
.uppy .uppy-Dashboard-inner .uppy-DashboardTabs .uppy-DashboardTab-name {
 color:#3f4254
}
.uppy .uppy-Dashboard-inner .uppy-DashboardItem.is-complete .progress {
 stroke:#1bc5bd;
 fill:#1bc5bd
}
.uppy .uppy-Dashboard-inner .uppy-StatusBar-statusSecondary {
 overflow:visible
}
.uppy .uppy-DragDrop-container:focus {
 -webkit-box-shadow:none!important;
 box-shadow:none!important;
 border-color:#3699ff!important
}
.uppy .uppy-DashboardAddFiles-info {
 bottom:20px!important
}
.uppy .uppy-Dashboard-note {
 color:#3f4254;
 font-size:.9rem;
 font-weight:400
}
.uppy .uppy-btn-primary {
 font-size:1rem;
 font-weight:400;
 background:#3699ff;
 color:#fff;
 outline:0!important
}
.uppy .uppy-btn-primary:focus,
.uppy .uppy-btn-primary:hover {
 background-color:#1789ff
}
.uppy .uppy-DashboardContent-back {
 font-size:1rem;
 font-weight:500;
 color:#3699ff;
 outline:0!important
}
.uppy .uppy-DashboardContent-back:focus,
.uppy .uppy-DashboardContent-back:hover {
 color:#1789ff
}
.uppy .uppy-Dashboard-browse {
 color:#3699ff
}
.uppy .uppy-Dashboard-browse:focus,
.uppy .uppy-Dashboard-browse:hover {
 color:#1789ff
}
.uppy .uppy-DashboardContent-addMore svg {
 stroke:#3699ff;
 fill:#3699ff
}
.uppy .uppy-ProgressBar {
 z-index:1
}
.uppy .uppy-ProgressBar .uppy-ProgressBar-inner {
 background-color:#3699ff;
 -webkit-box-shadow:none;
 box-shadow:none
}
.uppy .uppy-ProgressBar .uppy-ProgressBar-percentage {
 color:#3f4254;
 font-size:.9rem;
 font-weight:400
}
.uppy .uppy-DragDrop-label {
 font-size:1rem;
 font-weight:500;
 color:#3f4254
}
.uppy .uppy-DragDrop-label .uppy-DragDrop-dragText {
 color:#3699ff
}
.uppy .uppy-DragDrop-label .uppy-DragDrop-dragText:focus,
.uppy .uppy-DragDrop-label .uppy-DragDrop-dragText:hover {
 color:#1789ff
}
.uppy .uppy-StatusBar {
 z-index:1
}
.uppy .uppy-StatusBar .uppy-StatusBar-status {
 overflow-x:visible;
 display:none
}
.uppy .uppy-StatusBar .uppy-StatusBar-progress {
 background-color:#3699ff
}
.uppy .uppy-StatusBar .uppy-StatusBar-content .uppy-StatusBar-statusPrimary {
 font-size:.9rem;
 font-weight:400;
 color:#3f4254
}
.uppy .uppy-StatusBar .uppy-StatusBar-content .uppy-StatusBar-spinner svg {
 fill:#3699ff
}
.uppy .uppy-StatusBar .uppy-StatusBar-actions .uppy-StatusBar-actionCircleBtn .UppyIcon circle {
 -webkit-transition:all .3s ease;
 transition:all .3s ease;
 fill:#ebedf3
}
.uppy .uppy-StatusBar .uppy-StatusBar-actions .uppy-StatusBar-actionCircleBtn .UppyIcon path {
 -webkit-transition:all .3s ease;
 transition:all .3s ease;
 fill:#3f4254
}
.uppy .uppy-StatusBar .uppy-StatusBar-actions .uppy-StatusBar-actionCircleBtn .UppyIcon:hover circle {
 -webkit-transition:all .3s ease;
 transition:all .3s ease;
 fill:#3699ff
}
.uppy .uppy-StatusBar .uppy-StatusBar-actions .uppy-StatusBar-actionCircleBtn .UppyIcon:hover path {
 -webkit-transition:all .3s ease;
 transition:all .3s ease;
 fill:#fff
}
.uppy .uppy-StatusBar.is-complete .uppy-StatusBar-progress {
 background-color:#1bc5bd
}
.uppy .uppy-StatusBar.uppy-Root .uppy-StatusBar-content {
 padding-left:0!important
}
.uppy .uppy-StatusBar.uppy-Root .uppy-StatusBar-actions {
 right:0!important
}
.uppy .uppy.uppy-Informer p {
 background-color:rgba(246,78,96,.1);
 color:#f64e60;
 border-radius:.42rem
}
.uppy .uppy-progress {
 position:relative;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.uppy .uppy-status {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.uppy .uppy-status.uppy-status-ongoing {
 height:40px;
 opacity:1
}
.uppy .uppy-status.uppy-status-hidden {
 display:none
}
.uppy .uppy-btn {
 margin-top:10px
}
.uppy .uppy-thumbnails {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 position:relative;
 width:100%;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between
}
.uppy .uppy-thumbnails .uppy-thumbnail-container {
 width:calc(50% - 5px);
 margin:10px 5px 0;
 position:relative;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 height:50px;
 background-color:#f3f6f9;
 border-radius:.42rem;
 overflow:hidden
}
.uppy .uppy-thumbnails .uppy-thumbnail-container .uppy-thumbnail {
 width:60px;
 height:50px;
 overflow:hidden;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
.uppy .uppy-thumbnails .uppy-thumbnail-container .uppy-thumbnail img {
 height:100%;
 width:auto
}
.uppy .uppy-thumbnails .uppy-thumbnail-container .uppy-thumbnail-label {
 font-weight:400;
 color:#3f4254;
 margin-left:10px;
 padding-right:10px
}
.uppy .uppy-thumbnails .uppy-thumbnail-container .uppy-remove-thumbnail {
 margin:auto 10px auto auto;
 cursor:pointer
}
.uppy .uppy-thumbnails .uppy-thumbnail-container .uppy-remove-thumbnail i {
 font-size:.7rem;
 color:#7e8299;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.uppy .uppy-thumbnails .uppy-thumbnail-container .uppy-remove-thumbnail:hover i {
 color:#3699ff;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.uppy .uppy-thumbnails .uppy-thumbnail-container:nth-child(odd) {
 margin-left:0
}
.uppy .uppy-thumbnails .uppy-thumbnail-container:nth-child(even) {
 margin-right:0
}
@media (max-width:1199.98px) {
 .uppy .uppy-thumbnails .uppy-thumbnail-container {
  width:100%;
  margin:10px 0 0
 }
}
.uppy .uppy-list .uppy-list-item {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:justify;
 -ms-flex-pack:justify;
 justify-content:space-between;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 padding:.5rem 1rem;
 background-color:#f3f6f9;
 margin-top:.75rem;
 border-radius:.42rem
}
.uppy .uppy-list .uppy-list-item:last-child {
 margin-bottom:.75rem
}
.uppy .uppy-list .uppy-list-item .uppy-list-label {
 font-weight:500;
 color:#7e8299
}
.uppy .uppy-list .uppy-list-item .uppy-list-remove {
 cursor:pointer;
 margin-left:1rem
}
.uppy .uppy-list .uppy-list-item .uppy-list-remove i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 font-size:.7rem;
 color:#7e8299
}
.uppy .uppy-list .uppy-list-item .uppy-list-remove:hover i {
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;
 color:#3699ff
}
.uppy .uppy-wrapper .uppy-FileInput-container {
 margin-bottom:0
}
.uppy .uppy-input-control {
 position:relative;
 z-index:1;
 height:0;
 width:0;
 opacity:0
}
.uppy .uppy-informer-min .uppy-Informer {
 position:static!important;
 top:auto;
 bottom:auto;
 -webkit-transform:none;
 transform:none;
 z-index:0
}
.uppy .uppy-informer-min .uppy-Informer[aria-hidden=true] {
 display:none
}
.uppy .uppy-informer-min .uppy-Informer p {
 display:block;
 max-width:none
}
.draggable {
 -webkit-transition:opacity .3s ease;
 transition:opacity .3s ease;
 outline:0!important
}
.draggable.draggable-mirror {
 opacity:.8;
 -webkit-transition:opacity .3s ease;
 transition:opacity .3s ease;
 border:2px dashed #e4e6ef!important
}
.draggable.draggable--original {
 opacity:0!important
}
.draggable.draggable-source--is-dragging.draggable--over {
 opacity:0!important
}
.draggable .draggable-handle {
 cursor:move
}
.draggable-zone {
 outline:0!important
}
.example .example-tools {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:end;
 -ms-flex-pack:end;
 justify-content:flex-end;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.example .example-copy,
.example .example-toggle {
 height:34px;
 width:34px;
 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;
 margin-left:.25rem;
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 cursor:pointer;
 font-size:1.15rem;
 color:#b5b5c3
}
.example .example-copy:hover,
.example .example-toggle:hover {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 color:#3699ff
}
.example .example-toggle {
 font-size:1.35rem
}
.example .example-toggle:after {
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:""
}
.example .example-toggle.example-toggled {
 background-color:#f3f6f9;
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 color:#3699ff;
 border-top-left-radius:.42rem;
 border-top-right-radius:.42rem
}
.example .example-toggle.example-toggled:after {
 content:""
}
.example .card-toolbar .example-toggle {
 border-radius:.42rem
}
.example .example-copy:after {
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:""
}
.example .example-copy.example-copied {
 -webkit-transition:all .15s ease;
 transition:all .15s ease;
 color:#3699ff
}
.example .example-copy.example-copied:after {
 content:""
}
.example .example-preview {
 border:4px solid #f3f6f9;
 padding:1.75rem 1.5rem;
 border-top-left-radius:.42rem;
 border-top-right-radius:.42rem
}
.example .example-nav.nav {
 padding:0 1.5rem
}
.example .example-nav.nav .nav-item {
 margin:0;
 margin-right:1rem
}
.example .example-nav.nav .nav-link {
 padding:1rem 0
}
.example .example-code {
 padding:0;
 position:relative;
 background-color:#f3f6f9;
 border-radius:.42rem
}
.example .example-code .example-copy {
 position:absolute;
 top:.25rem;
 right:.75rem
}
.example .example-code .example-copy:hover {
 color:#3699ff;
 -webkit-transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;
 transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease
}
.example .example-code .example-highlight {
 padding:1.75rem 1.5rem
}
.example .example-code .tab-pane .example-highlight {
 padding:1.75rem 1.5rem
}
.example .example-code .example-nav+.example-copy {
 top:.25rem
}
.example .example-code pre[class*=language-] {
 margin:0;
 overflow:auto;
 padding:0;
 background-color:#f3f6f9;
 border-radius:.42rem;
 font-size:1rem
}
.example .example-code pre[class*=language-] code {
 padding:0;
 margin:0
}
.example .example-code pre[class*=language-] code .token.operator {
 background:0 0
}
.example .example-preview+.example-code {
 border-top-left-radius:0;
 border-top-right-radius:0
}
.example .example-preview+.example-code .example-copy {
 top:0;
 height:25px
}
.example .example-preview+.example-code pre[class*=language-] {
 border-top-left-radius:0;
 border-top-right-radius:0
}
.example.example-compact {
 position:relative
}
.example.example-compact .example-toggle.example-toggled {
 background-color:#f3f6f9
}
.example.example-compact .example-code {
 background-color:#f3f6f9;
 border-radius:.42rem
}
.example.example-compact .example-code pre[class*=language-] {
 background-color:#f3f6f9
}
.example.example-compact .example-code:not(.example-code-on) {
 position:absolute;
 left:-1000rem;
 top:-1000rem;
 opacity:0
}
.example.example-compact .example-code.example-code-on {
 display:none
}
.example.example-compact .example-preview+.example-code {
 border-top-left-radius:0;
 border-top-right-radius:0
}
.apexcharts-legend-text,
.apexcharts-text,
.apexcharts-title-text {
 font-family:"Open Sans",Poppins,Helvetica,sans-serif!important
}
.apexcharts-title-text {
 font-weight:400
}
.apexcharts-pie-label {
 font-weight:400;
 font-size:.925rem
}
.apexcharts-toolbar {
 text-align:left!important
}
.apexcharts-menu {
 background:#fff;
 border:0!important;
 padding:.5rem 0!important;
 -webkit-box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 border-radius:.42rem!important;
 overflow:hidden;
 min-width:10rem!important
}
.apexcharts-menu .apexcharts-menu-item {
 padding:.75rem 1.25rem;
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
.apexcharts-menu .apexcharts-menu-item:hover {
 background-color:#f3f6f9!important
}
.apexcharts-tooltip.apexcharts-theme-light {
 border-radius:.42rem;
 -webkit-box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 box-shadow:0 0 50px 0 rgba(82,63,105,.15);
 border:0!important;
 background:#fff
}
.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
 background:#f3f6f9!important;
 border:0!important
}
.apexcharts-tooltip .apexcharts-tooltip-title {
 padding:.5rem 1rem
}
.apexcharts-xaxistooltip.apexcharts-theme-light {
 border-radius:.42rem!important;
 -webkit-box-shadow:0 0 50px 0 rgba(82,63,105,.15)!important;
 box-shadow:0 0 50px 0 rgba(82,63,105,.15)!important;
 border:0!important;
 background:#fff!important
}
.apexcharts-xaxistooltip.apexcharts-theme-light:before {
 border-bottom:0!important
}
.apexcharts-xaxistooltip.apexcharts-theme-light:after {
 border-bottom-color:#fff!important
}
.card-rounded-bottom .apexcharts-canvas svg {
 border-bottom-left-radius:.42rem;
 border-bottom-right-radius:.42rem
}
.rounded .apexcharts-canvas svg {
 border-radius:.42rem!important
}
.rounded-sm .apexcharts-canvas svg {
 border-radius:.28rem!important
}
.rounded-lg .apexcharts-canvas svg {
 border-radius:.85rem!important
}
.rounded-xl .apexcharts-canvas svg {
 border-radius:1.25rem!important
}
.leaflet-container .leaflet-bottom,
.leaflet-container .leaflet-control,
.leaflet-container .leaflet-pane,
.leaflet-container .leaflet-top {
 z-index:1!important
}
.leaflet-container .leaflet-popup-content-wrapper {
 border-radius:.42rem!important;
 text-align:center;
 -webkit-box-shadow:0 .5rem 1.5rem .5rem rgba(0,0,0,.075)!important;
 box-shadow:0 .5rem 1.5rem .5rem rgba(0,0,0,.075)!important
}
.leaflet-container .leaflet-popup-content-wrapper .leaflet-popup-content {
 font-family:"Open Sans",Poppins,Helvetica,sans-serif;
 font-size:1rem
}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html {
 font-family:sans-serif;
 -moz-text-size-adjust:100%;
 text-size-adjust:100%;
 -ms-text-size-adjust:100%;
 -webkit-text-size-adjust:100%;
 -webkit-tap-highlight-color:transparent
}
body,
html {
 height:100%;
 margin:0;
 padding:0;
 font-size:13px!important;
 font-weight:400;
 font-family:"Open Sans",Poppins,Helvetica,sans-serif;
 -ms-text-size-adjust:100%;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
@media (max-width:1199.98px) {
 body,
 html {
  font-size:13px!important
 }
}
@media (max-width:991.98px) {
 body,
 html {
  font-size:12px!important
 }
}
body {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 color:#3f4254
}
router-outlet {
 display:none
}
a:active,
a:focus,
a:hover {
 text-decoration:none!important
}
canvas {
 -moz-user-select:none;
 -webkit-user-select:none;
 -ms-user-select:none
}
@media print {
 .print-content-only {
  padding:0!important;
  background:0 0!important
 }
 .print-content-only .container,
 .print-content-only .container-fluid,
 .print-content-only .container-lg,
 .print-content-only .container-md,
 .print-content-only .container-sm,
 .print-content-only .container-xl,
 .print-content-only .container-xxl,
 .print-content-only .content,
 .print-content-only .page,
 .print-content-only .wrapper {
  background:0 0!important;
  padding:0!important;
  margin:0!important
 }
 .print-content-only .aside,
 .print-content-only .footer,
 .print-content-only .header,
 .print-content-only .header-mobile,
 .print-content-only .offcanvas,
 .print-content-only .scrolltop,
 .print-content-only .sidebar,
 .print-content-only .sticky-toolbar,
 .print-content-only .subheader {
  display:none!important
 }
}
body {
 background:#eef0f8
}
@media (min-width:992px) {
 .header-fixed .wrapper {
  padding-top:65px
 }
 .header-fixed.subheader-fixed.subheader-enabled .wrapper {
  padding-top:119px
 }
 .aside-fixed .wrapper {
  padding-left:180px
 }
 .aside-minimize .wrapper {
  padding-left:90px;
 }
 .container,
 .container-fluid,
 .container-lg,
 .container-md,
 .container-sm,
 .container-xl,
 .container-xxl {
  padding:0 10px
 }
}
@media (max-width:991.98px) {
 .header-mobile-fixed .wrapper {
  padding-top:55px
 }
 .container,
 .container-fluid,
 .container-lg,
 .container-md,
 .container-sm,
 .container-xl,
 .container-xxl {
  max-width:none;
  padding:0 10px
 }
}
@media (min-width:992px) {
 .header {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
  height:65px;
  background-color:#fff;
  position:relative;
  z-index:2
 }
 .header.header-fixed {
  height:65px;
  position:fixed;
  top:0;
  right:0;
  left:0;
  z-index:97
 }
 .aside-enabled .header.header-fixed {
  left:180px
 }
 .aside-enabled.aside-minimize .header.header-fixed {
  left:90px
 }
 .header-fixed.subheader-fixed .header {
  -webkit-box-shadow:none!important;
  box-shadow:none!important
 }
}
@media (min-width:992px) {
 .header-menu {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch;
  height:100%;
  margin:0
 }
 .header-menu .menu-nav {
  list-style:none;
  margin:0;
  padding:0;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch
 }
 .header-menu .menu-nav>.menu-item .menu-link {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  text-decoration:none;
  position:relative;
  vertical-align:middle;
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch;
  outline:0!important;
  text-decoration:none;
  cursor:pointer
 }
 .header-menu .menu-nav>.menu-item .menu-link .menu-text {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  padding:0
 }
 .header-menu .menu-nav>.menu-item .menu-link .menu-label {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  line-height:0;
  white-space:nowrap
 }
 .header-menu .menu-nav>.menu-item .menu-link .menu-icon {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
 }
 .header-menu .menu-nav>.menu-item .menu-link .menu-arrow {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
 }
 .header-menu .menu-nav>.menu-item .menu-link:active,
 .header-menu .menu-nav>.menu-item .menu-link:focus,
 .header-menu .menu-nav>.menu-item .menu-link:hover {
  text-decoration:none
 }
 .header-menu .menu-nav>.menu-item>.menu-link>.menu-text {
  width:auto
 }
 .header-menu .menu-nav>.menu-item.menu-item-icon>.menu-link {
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
 }
 .header-menu .menu-nav>.menu-item.menu-item-icon>.menu-link>.menu-icon {
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
 }
 .header-menu .menu-nav>.menu-item .menu-submenu {
  display:none;
  z-index:98;
  position:absolute;
  top:100%;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transform-style:preserve-3d;
  border-radius:.42rem;
  padding:20px 10px
 }
 .header-menu .menu-nav>.menu-item .menu-submenu .menu-scroll {
  position:relative;
  overflow:hidden;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1
 }
 .header-menu .menu-nav>.menu-item .menu-submenu .menu-subnav {
  list-style:none!important;
  padding:0;
  margin:0
 }
 .header-menu .menu-nav>.menu-item .menu-submenu {
  width:275px;
  margin:0 auto;
  left:auto;
  right:auto
 }
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-full {
  margin:0 auto;
  width:auto;
  left:20px;
  right:20px
 }
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-fixed {
  left:auto;
  right:auto;
  width:auto
 }
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-right {
  right:0;
  left:auto
 }
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-right.menu-submenu-pull {
  margin-right:-40px
 }
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-left {
  right:auto;
  left:0
 }
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-left.menu-submenu-pull {
  margin-left:-40px
 }
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-center {
  margin:0 auto;
  left:0;
  right:0
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-submenu {
  position:relative;
  padding:0;
  margin:0
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-submenu>.menu-submenu {
  top:0;
  display:none;
  margin-top:0
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-submenu>.menu-submenu.menu-submenu-left {
  right:100%;
  left:auto
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-submenu>.menu-submenu.menu-submenu-right {
  left:100%;
  right:auto
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-submenu.menu-item-dropup>.menu-submenu {
  top:auto;
  bottom:0
 }
 .header-menu .menu-nav>.menu-item .menu-submenu .menu-content {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  list-style:none;
  padding:0;
  margin:0
 }
 .header-menu .menu-nav>.menu-item .menu-submenu .menu-content>.menu-item {
  padding:0;
  margin:0;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1
 }
 .header-menu .menu-nav>.menu-item .menu-submenu .menu-content>.menu-item:last-child {
  border-right:0
 }
 .header-menu .menu-nav>.menu-item .menu-submenu .menu-heading {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding:0;
  margin:0;
  text-decoration:none;
  position:relative
 }
 .header-menu .menu-nav>.menu-item .menu-submenu .menu-heading .menu-text {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1
 }
 .header-menu .menu-nav>.menu-item .menu-submenu .menu-heading .menu-label {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  white-space:nowrap
 }
 .header-menu .menu-nav>.menu-item .menu-submenu .menu-heading .menu-icon {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  font-size:18px;
  padding:0 10px 0 0
 }
 .header-menu .menu-nav>.menu-item .menu-submenu .menu-heading .menu-arrow {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding:0 0 0 10px
 }
 .header-menu .menu-nav>.menu-item .menu-inner,
 .header-menu .menu-nav>.menu-item .menu-subnav {
  list-style:none;
  margin:0;
  padding:0
 }
 .header-menu .menu-nav>.menu-item .menu-inner>.menu-item,
 .header-menu .menu-nav>.menu-item .menu-subnav>.menu-item {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  margin:0;
  padding:10px 20px
 }
 .header-menu .menu-nav>.menu-item .menu-inner>.menu-item .menu-link,
 .header-menu .menu-nav>.menu-item .menu-subnav>.menu-item .menu-link {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  text-decoration:none;
  position:relative
 }
 .header-menu .menu-nav>.menu-item .menu-inner>.menu-item .menu-link:active,
 .header-menu .menu-nav>.menu-item .menu-inner>.menu-item .menu-link:focus,
 .header-menu .menu-nav>.menu-item .menu-inner>.menu-item .menu-link:hover,
 .header-menu .menu-nav>.menu-item .menu-subnav>.menu-item .menu-link:active,
 .header-menu .menu-nav>.menu-item .menu-subnav>.menu-item .menu-link:focus,
 .header-menu .menu-nav>.menu-item .menu-subnav>.menu-item .menu-link:hover {
  outline:0;
  text-decoration:none
 }
 .header-menu .menu-nav>.menu-item .menu-inner>.menu-item .menu-link .menu-text,
 .header-menu .menu-nav>.menu-item .menu-subnav>.menu-item .menu-link .menu-text {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  font-weight:400;
  font-size:1rem;
  text-transform:initial
 }
 .header-menu .menu-nav>.menu-item .menu-inner>.menu-item .menu-link .menu-label,
 .header-menu .menu-nav>.menu-item .menu-subnav>.menu-item .menu-link .menu-label {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  white-space:nowrap;
  padding:0 0 0 5px
 }
 .header-menu .menu-nav>.menu-item .menu-inner>.menu-item .menu-link .menu-icon,
 .header-menu .menu-nav>.menu-item .menu-subnav>.menu-item .menu-link .menu-icon {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-flex:0;
  -ms-flex:0 0 33px;
  flex:0 0 33px;
  padding:0;
  font-size:1.4rem
 }
 .header-menu .menu-nav>.menu-item .menu-inner>.menu-item .menu-link .menu-bullet,
 .header-menu .menu-nav>.menu-item .menu-subnav>.menu-item .menu-link .menu-bullet {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  line-height:0
 }
 .header-menu .menu-nav>.menu-item .menu-inner>.menu-item .menu-link .menu-arrow,
 .header-menu .menu-nav>.menu-item .menu-subnav>.menu-item .menu-link .menu-arrow {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding:0 0 0 10px
 }
 .header-menu .menu-nav>.menu-item .menu-inner {
  padding:0
 }
 .header-menu .menu-nav>.menu-item .menu-submenu .menu-submenu {
  margin-left:1px
 }
 .header-menu .menu-nav>.menu-item .menu-submenu .menu-submenu.menu-submenu-left {
  margin-right:1px
 }
 .header-menu .menu-nav>.menu-item.menu-item-submenu.menu-item-tabs>.menu-submenu>.menu-subnav>.menu-item.menu-item-submenu>.menu-submenu {
  top:100%
 }
 .header-menu .menu-nav>.menu-item.menu-item-submenu.menu-item-tabs>.menu-submenu>.menu-subnav>.menu-item.menu-item-submenu>.menu-submenu.menu-submenu-left {
  right:100%;
  left:0
 }
 .header-menu .menu-nav>.menu-item.menu-item-submenu.menu-item-tabs>.menu-submenu>.menu-subnav>.menu-item.menu-item-submenu>.menu-submenu.menu-submenu-right {
  left:100%;
  right:0
 }
 .header-menu .menu-nav>.menu-item {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding:0 .25rem;
  padding:0 .25rem
 }
 .header-menu .menu-nav>.menu-item>.menu-link>.menu-arrow {
  display:none
 }
 .header-menu .menu-nav>.menu-item>.menu-link>.menu-arrow:before {
  content:""!important
 }
 .header-menu .menu-nav>.menu-item.menu-item-rel {
  position:relative
 }
 .header-menu .menu-nav>.menu-item>.menu-link {
  -webkit-transition:all .3s ease;
  transition:all .3s ease;
  cursor:pointer;
  padding:.75rem 1.25rem;
  border-radius:.42rem
 }
 .header-menu .menu-nav>.menu-item>.menu-link:hover {
  -webkit-transition:all .3s ease;
  transition:all .3s ease
 }
 .header-menu .menu-nav>.menu-item>.menu-link .menu-icon {
  font-size:1.4rem;
  width:30px;
  padding:0;
  line-height:0
 }
 .header-menu .menu-nav>.menu-item>.menu-link .menu-icon.svg-icon {
  height:23px;
  width:23px;
  margin-left:-2px
 }
 .header-menu .menu-nav>.menu-item>.menu-link .menu-bullet {
  width:20px
 }
 .header-menu .menu-nav>.menu-item>.menu-link .menu-bullet>span {
  vertical-align:middle;
  display:inline-block
 }
 .header-menu .menu-nav>.menu-item>.menu-link .menu-bullet.menu-bullet-dot>span {
  width:4px;
  height:4px;
  border-radius:100%
 }
 .header-menu .menu-nav>.menu-item>.menu-link .menu-bullet.menu-bullet-line>span {
  width:5px;
  height:1px
 }
 .header-menu .menu-nav>.menu-item>.menu-link .menu-text {
  font-weight:500;
  font-size:1rem;
  text-transform:initial
 }
 .header-menu .menu-nav>.menu-item>.menu-link .menu-label {
  padding:0 0 0 5px
 }
 .header-menu .menu-nav>.menu-item>.menu-link .menu-arrow {
  font-size:.6rem;
  width:20px;
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end
 }
 .header-menu .menu-nav>.menu-item>.menu-link .menu-arrow:before {
  font-family:Ki;
  font-style:normal;
  font-weight:400;
  font-variant:normal;
  line-height:1;
  text-decoration:inherit;
  text-rendering:optimizeLegibility;
  text-transform:none;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  font-smoothing:antialiased;
  content:""
 }
 [direction=rtl] .header-menu .menu-nav>.menu-item>.menu-link .menu-arrow:before {
  content:""!important
 }
 .header-menu .menu-nav>.menu-item>.menu-link .menu-item-here {
  display:none
 }
 .header-menu .menu-nav>.menu-item .menu-submenu {
  padding:0;
  border-radius:.42rem
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item {
  padding:0
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link {
  -webkit-transition:all .3s ease;
  transition:all .3s ease;
  cursor:pointer;
  padding:11px 20px;
  border-radius:.42rem
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link:hover {
  -webkit-transition:all .3s ease;
  transition:all .3s ease
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-icon {
  font-size:1.4rem;
  width:33px;
  padding:0;
  line-height:0
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-icon.svg-icon {
  height:23px;
  width:23px;
  margin-left:-2px
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-bullet {
  width:20px
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-bullet>span {
  vertical-align:middle;
  display:inline-block
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-bullet.menu-bullet-dot>span {
  width:4px;
  height:4px;
  border-radius:100%
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-bullet.menu-bullet-line>span {
  width:9px;
  height:1px
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-text {
  font-weight:400;
  font-size:1rem;
  text-transform:initial
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-label {
  padding:0 0 0 5px
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-arrow {
  font-size:.6rem;
  width:20px;
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end;
  padding:0 0 0 10px
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-arrow:before {
  font-family:Ki;
  font-style:normal;
  font-weight:400;
  font-variant:normal;
  line-height:1;
  text-decoration:inherit;
  text-rendering:optimizeLegibility;
  text-transform:none;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  font-smoothing:antialiased;
  content:""
 }
 [direction=rtl] .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-arrow:before {
  content:""!important
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-item-here {
  display:none
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content {
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content>.menu-item {
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  -ms-flex-preferred-size:0;
  flex-basis:0
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content>.menu-item:last-child {
  border-right:0!important
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-heading {
  padding:30px 30px 10px 30px
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-heading>.menu-text {
  font-weight:500;
  font-size:1.07rem;
  text-transform:initial
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-heading>.menu-icon {
  font-size:1.35rem;
  -webkit-box-flex:0;
  -ms-flex:0 0 30px;
  flex:0 0 30px;
  padding:0
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-heading .menu-label {
  padding:0 0 0 5px
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner {
  padding:0 0 20px 0
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item {
  padding:0
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link {
  -webkit-transition:all .3s ease;
  transition:all .3s ease;
  cursor:pointer;
  padding:11px 20px;
  border-radius:.42rem
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link:hover {
  -webkit-transition:all .3s ease;
  transition:all .3s ease
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-icon {
  font-size:1.4rem;
  width:33px;
  padding:0;
  line-height:0
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-icon.svg-icon {
  height:23px;
  width:23px;
  margin-left:-2px
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-bullet {
  width:20px
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-bullet>span {
  vertical-align:middle;
  display:inline-block
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-bullet.menu-bullet-dot>span {
  width:4px;
  height:4px;
  border-radius:100%
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-bullet.menu-bullet-line>span {
  width:9px;
  height:1px
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-text {
  font-weight:400;
  font-size:1rem;
  text-transform:initial
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-label {
  padding:0 0 0 5px
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-arrow {
  font-size:.6rem;
  width:20px;
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end;
  padding:0 0 0 10px
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-arrow:before {
  font-family:Ki;
  font-style:normal;
  font-weight:400;
  font-variant:normal;
  line-height:1;
  text-decoration:inherit;
  text-rendering:optimizeLegibility;
  text-transform:none;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  font-smoothing:antialiased;
  content:""
 }
 [direction=rtl] .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-arrow:before {
  content:""!important
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-item-here {
  display:none
 }
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-classic {
  padding:20px 10px
 }
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-inline {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:0;
  -ms-flex:0 0 auto;
  flex:0 0 auto
 }
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-inline>.menu-subnav>.menu-item {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  padding:5px 0
 }
 .header-menu .menu-nav .menu-item.menu-item-resize {
  display:none
 }
 .header-menu .menu-nav .menu-item.menu-item-active-tab .menu-submenu,
 .header-menu .menu-nav .menu-item.menu-item-hover .menu-submenu {
  display:block;
  -webkit-animation:header-menu-submenu-fade-in .3s ease 1,header-menu-submenu-move-down .3s ease-out 1;
  animation:header-menu-submenu-fade-in .3s ease 1,header-menu-submenu-move-down .3s ease-out 1
 }
}
@media screen and (min-width:992px) and (-ms-high-contrast:active),(min-width:992px) and (-ms-high-contrast:none) {
 .header-menu .menu-nav .menu-item.menu-item-active-tab .menu-submenu,
 .header-menu .menu-nav .menu-item.menu-item-hover .menu-submenu {
  -webkit-animation:none;
  animation:none
 }
}
@media (min-width:992px) {
 .header-menu .menu-nav .menu-item.menu-item-active-tab .menu-submenu>.menu-subnav>.menu-item.menu-item-hover>.menu-submenu,
 .header-menu .menu-nav .menu-item.menu-item-hover .menu-submenu>.menu-subnav>.menu-item.menu-item-hover>.menu-submenu {
  display:block;
  -webkit-animation:header-menu-submenu-fade-in .3s ease 1,header-menu-submenu-move-up .3s ease-out 1;
  animation:header-menu-submenu-fade-in .3s ease 1,header-menu-submenu-move-up .3s ease-out 1
 }
}
@media screen and (min-width:992px) and (-ms-high-contrast:active),(min-width:992px) and (-ms-high-contrast:none) {
 .header-menu .menu-nav .menu-item.menu-item-active-tab .menu-submenu>.menu-subnav>.menu-item.menu-item-hover>.menu-submenu,
 .header-menu .menu-nav .menu-item.menu-item-hover .menu-submenu>.menu-subnav>.menu-item.menu-item-hover>.menu-submenu {
  -webkit-animation:none;
  animation:none
 }
}
@media (min-width:992px) {
 .header-menu.header-menu-root-arrow .menu-nav>.menu-item>.menu-link>.menu-arrow {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
 }
}
@media (min-width:992px) and (max-width:1399.98px) {
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-auto,
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-auto.menu-submenu-mimimal-desktop-wide,
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-fixed,
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-fixed-xl,
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-fixed-xxl,
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-full {
  margin:0 auto;
  width:auto;
  left:20px;
  right:20px
 }
}
@media (min-width:0) {
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-fixed-xs {
  width:-60px
 }
}
@media (min-width:576px) {
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-fixed-sm {
  width:516px
 }
}
@media (min-width:768px) {
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-fixed-md {
  width:708px
 }
}
@media (min-width:992px) {
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-fixed-lg {
  width:932px
 }
}
@media (min-width:1200px) {
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-fixed-xl {
  width:1140px
 }
}
@media (min-width:1400px) {
 .header-menu .menu-nav>.menu-item .menu-submenu.menu-submenu-fixed-xxl {
  width:1340px
 }
}
@-webkit-keyframes header-menu-submenu-fade-out {
 from {
  opacity:1
 }
 to {
  opacity:0
 }
}
@keyframes header-menu-submenu-fade-out {
 from {
  opacity:1
 }
 to {
  opacity:0
 }
}
@-webkit-keyframes header-menu-submenu-fade-in {
 from {
  opacity:0
 }
 to {
  opacity:1
 }
}
@keyframes header-menu-submenu-fade-in {
 from {
  opacity:0
 }
 to {
  opacity:1
 }
}
@-webkit-keyframes header-menu-submenu-move-up {
 from {
  margin-top:-10px
 }
 to {
  margin-top:0
 }
}
@keyframes header-menu-submenu-move-up {
 from {
  margin-top:-10px
 }
 to {
  margin-top:0
 }
}
@-webkit-keyframes header-menu-submenu-move-down {
 from {
  margin-top:10px
 }
 to {
  margin-top:0
 }
}
@keyframes header-menu-submenu-move-down {
 from {
  margin-top:10px
 }
 to {
  margin-top:0
 }
}
@media (min-width:992px) {
 .header-menu .menu-nav>.menu-item>.menu-link {
  background-color:none
 }
 .header-menu .menu-nav>.menu-item>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu .menu-nav>.menu-item>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu .menu-nav>.menu-item>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#b5b5c3
 }
 .header-menu .menu-nav>.menu-item>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#b5b5c3
 }
 .header-menu .menu-nav>.menu-item>.menu-link .menu-text {
  color:#7e8299
 }
 .header-menu .menu-nav>.menu-item>.menu-link .menu-arrow {
  color:#b5b5c3
 }
 .header-menu .menu-nav>.menu-item.menu-item-active>.menu-link {
  background-color:#f3f6f9
 }
 .header-menu .menu-nav>.menu-item.menu-item-active>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu .menu-nav>.menu-item.menu-item-active>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu .menu-nav>.menu-item.menu-item-active>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .header-menu .menu-nav>.menu-item.menu-item-active>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .header-menu .menu-nav>.menu-item.menu-item-active>.menu-link .menu-text {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item.menu-item-active>.menu-link>.menu-arrow {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item.menu-item-here>.menu-link {
  background-color:#f3f6f9
 }
 .header-menu .menu-nav>.menu-item.menu-item-here>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu .menu-nav>.menu-item.menu-item-here>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu .menu-nav>.menu-item.menu-item-here>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .header-menu .menu-nav>.menu-item.menu-item-here>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .header-menu .menu-nav>.menu-item.menu-item-here>.menu-link .menu-text {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item.menu-item-here>.menu-link>.menu-arrow {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link,
 .header-menu .menu-nav>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link {
  background-color:none
 }
 .header-menu .menu-nav>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-icon.svg-icon svg g [fill],
 .header-menu .menu-nav>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu .menu-nav>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-icon.svg-icon svg:hover g [fill],
 .header-menu .menu-nav>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu .menu-nav>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-bullet.menu-bullet-dot>span,
 .header-menu .menu-nav>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .header-menu .menu-nav>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-bullet.menu-bullet-line>span,
 .header-menu .menu-nav>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .header-menu .menu-nav>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-text,
 .header-menu .menu-nav>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-text {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link>.menu-arrow,
 .header-menu .menu-nav>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link>.menu-arrow {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu {
  background-color:#fff;
  -webkit-box-shadow:0 15px 50px 0 rgba(82,63,105,.15);
  box-shadow:0 15px 50px 0 rgba(82,63,105,.15)
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-icon {
  color:#b5b5c3
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#b5b5c3
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#b5b5c3
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#b5b5c3
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-text {
  color:#3f4254
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item>.menu-link .menu-arrow {
  color:#b5b5c3
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-active>.menu-link {
  background-color:#f3f6f9
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-active>.menu-link .menu-icon {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-active>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-active>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-active>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-active>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-active>.menu-link .menu-text {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-active>.menu-link>.menu-arrow {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-here>.menu-link {
  background-color:#f3f6f9
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-here>.menu-link .menu-icon {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-here>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-here>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-here>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-here>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-here>.menu-link .menu-text {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-here>.menu-link>.menu-arrow {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link,
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link {
  background-color:#f3f6f9
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-icon,
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-icon {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-icon.svg-icon svg g [fill],
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-icon.svg-icon svg:hover g [fill],
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-bullet.menu-bullet-dot>span,
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-bullet.menu-bullet-line>span,
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-text,
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-text {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link>.menu-arrow,
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link>.menu-arrow {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content>.menu-item {
  border-right:1px solid #ebedf3
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-heading>.menu-text {
  color:#181c32
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-heading>.menu-icon {
  color:#b5b5c3
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-icon {
  color:#b5b5c3
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#b5b5c3
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#b5b5c3
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#b5b5c3
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-text {
  color:#3f4254
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item>.menu-link .menu-arrow {
  color:#b5b5c3
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-active>.menu-link {
  background-color:#f3f6f9
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-active>.menu-link .menu-icon {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-active>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-active>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-active>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-active>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-active>.menu-link .menu-text {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-active>.menu-link>.menu-arrow {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-here>.menu-link {
  background-color:#f3f6f9
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-here>.menu-link .menu-icon {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-here>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-here>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-here>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-here>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-here>.menu-link .menu-text {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-here>.menu-link>.menu-arrow {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link,
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link {
  background-color:#f3f6f9
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-icon,
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-icon {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-icon.svg-icon svg g [fill],
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-icon.svg-icon svg:hover g [fill],
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-bullet.menu-bullet-dot>span,
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-bullet.menu-bullet-line>span,
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-text,
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link .menu-text {
  color:#3699ff
 }
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active)>.menu-link>.menu-arrow,
 .header-menu .menu-nav>.menu-item .menu-submenu>.menu-subnav .menu-content .menu-inner>.menu-item:hover:not(.menu-item-here):not(.menu-item-active)>.menu-link>.menu-arrow {
  color:#3699ff
 }
}
@media (max-width:991.98px) {
 .header-menu-mobile .menu-nav {
  margin:0;
  list-style:none;
  padding:10px 0
 }
 .header-menu-mobile .menu-nav .menu-scroll {
  position:relative;
  overflow:hidden;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1
 }
 .header-menu-mobile .menu-nav .menu-subnav {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  padding:0;
  margin:0;
  list-style:none!important
 }
 .header-menu-mobile .menu-nav .menu-inner,
 .header-menu-mobile .menu-nav .menu-submenu {
  display:none;
  float:none;
  margin:0;
  padding:0;
  width:auto!important
 }
 .header-menu-mobile .menu-nav .menu-inner .menu-content,
 .header-menu-mobile .menu-nav .menu-submenu .menu-content {
  padding:0;
  margin:0
 }
 .header-menu-mobile .menu-nav .menu-inner .menu-content>.menu-item,
 .header-menu-mobile .menu-nav .menu-submenu .menu-content>.menu-item {
  padding:0;
  margin:0;
  list-style:none
 }
 .header-menu-mobile .menu-nav .menu-inner .menu-content>.menu-item.menu-headingless>.menu-inner,
 .header-menu-mobile .menu-nav .menu-submenu .menu-content>.menu-item.menu-headingless>.menu-inner {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
 }
 .header-menu-mobile .menu-nav .menu-inner .menu-content>.menu-item.menu-headingless>.menu-inner>li>.menu-link,
 .header-menu-mobile .menu-nav .menu-submenu .menu-content>.menu-item.menu-headingless>.menu-inner>li>.menu-link {
  margin:0
 }
 .header-menu-mobile .menu-nav .menu-item {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  float:none;
  padding:0
 }
 .header-menu-mobile .menu-nav .menu-item>.menu-heading,
 .header-menu-mobile .menu-nav .menu-item>.menu-link {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch;
  margin:0;
  padding:0;
  text-decoration:none;
  position:relative;
  outline:0
 }
 .header-menu-mobile .menu-nav .menu-item>.menu-heading:hover,
 .header-menu-mobile .menu-nav .menu-item>.menu-link:hover {
  text-decoration:none;
  cursor:pointer
 }
 .header-menu-mobile .menu-nav .menu-item>.menu-heading .menu-text,
 .header-menu-mobile .menu-nav .menu-item>.menu-link .menu-text {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  padding:0
 }
 .header-menu-mobile .menu-nav .menu-item>.menu-heading .menu-label,
 .header-menu-mobile .menu-nav .menu-item>.menu-link .menu-label {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  white-space:nowrap
 }
 .header-menu-mobile .menu-nav .menu-item>.menu-heading .menu-icon,
 .header-menu-mobile .menu-nav .menu-item>.menu-link .menu-icon {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  line-height:0
 }
 .header-menu-mobile .menu-nav .menu-item>.menu-heading .menu-bullet,
 .header-menu-mobile .menu-nav .menu-item>.menu-link .menu-bullet {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  line-height:0
 }
 .header-menu-mobile .menu-nav .menu-item>.menu-heading .menu-arrow,
 .header-menu-mobile .menu-nav .menu-item>.menu-link .menu-arrow {
  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;
  line-height:0
 }
 .header-menu-mobile .menu-nav .menu-item>.menu-heading .menu-arrow:before,
 .header-menu-mobile .menu-nav .menu-item>.menu-link .menu-arrow:before {
  -webkit-transform:translate3d(0,0,0)
 }
 .header-menu-mobile .menu-nav .menu-item.menu-item-open>.menu-heading>.menu-arrow:before,
 .header-menu-mobile .menu-nav .menu-item.menu-item-open>.menu-link>.menu-arrow:before {
  -webkit-transform:rotateZ(90deg);
  transform:rotateZ(90deg)
 }
 [direction=rtl] .header-menu-mobile .menu-nav .menu-item.menu-item-open>.menu-heading>.menu-arrow:before,
 [direction=rtl] .header-menu-mobile .menu-nav .menu-item.menu-item-open>.menu-link>.menu-arrow:before {
  -webkit-transform:rotateZ(-90deg);
  transform:rotateZ(-90deg)
 }
 .header-menu-mobile .menu-nav .menu-item.menu-item-open>.menu-inner,
 .header-menu-mobile .menu-nav .menu-item.menu-item-open>.menu-submenu {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-flex:1;
  -ms-flex-positive:1;
  flex-grow:1;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column
 }
 .header-menu-mobile .menu-nav .menu-item .menu-submenu .menu-item-parent {
  display:none
 }
 .header-menu-mobile .menu-nav .menu-section {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  padding:0 27px
 }
 .header-menu-mobile .menu-nav .menu-section.menu-section-first {
  margin-top:0!important
 }
 .header-menu-mobile .menu-nav .menu-section .menu-text {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  margin:0;
  padding:0;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center
 }
 .header-menu-mobile .menu-nav .menu-section .menu-icon {
  display:none;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
 }
 .header-menu-mobile .menu-nav .menu-separator {
  height:0;
  overflow:hidden
 }
 .header-menu-mobile .menu-nav .menu-separator.menu-separator-marginless {
  margin:0
 }
 .header-menu-mobile .menu-nav>.menu-item {
  position:relative;
  margin:0
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading,
 .header-menu-mobile .menu-nav>.menu-item>.menu-link {
  cursor:pointer;
  min-height:44px
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-text,
 .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-text {
  font-weight:400;
  font-size:1.02rem;
  text-transform:initial
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-icon,
 .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-icon {
  -webkit-box-flex:0;
  -ms-flex:0 0 35px;
  flex:0 0 35px;
  font-size:1.4rem
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-icon svg,
 .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-icon svg {
  margin-left:-2px
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-bullet,
 .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-bullet {
  vertical-align:middle;
  text-align:left;
  -webkit-box-flex:0;
  -ms-flex:0 0 15px;
  flex:0 0 15px
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-bullet>span,
 .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-bullet>span {
  vertical-align:middle;
  display:inline-block
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-bullet.menu-bullet-dot>span {
  width:4px;
  height:4px;
  border-radius:100%
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-bullet.menu-bullet-line>span,
 .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-bullet.menu-bullet-line>span {
  width:5px;
  height:1px
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-label,
 .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-label {
  padding:0 0 0 5px;
  text-align:right
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-arrow,
 .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-arrow {
  -webkit-box-flex:0;
  -ms-flex:0 0 20px;
  flex:0 0 20px;
  font-size:.6rem
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-arrow:before,
 .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-arrow:before {
  -webkit-transition:all .3s ease;
  transition:all .3s ease;
  font-family:Ki;
  font-style:normal;
  font-weight:400;
  font-variant:normal;
  line-height:1;
  text-decoration:inherit;
  text-rendering:optimizeLegibility;
  text-transform:none;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  font-smoothing:antialiased;
  content:""
 }
 [direction=rtl] .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-arrow:before,
 [direction=rtl] .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-arrow:before {
  content:""!important
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-item-here,
 .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-item-here {
  display:none
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-open>.menu-heading .menu-arrow:before,
 .header-menu-mobile .menu-nav>.menu-item.menu-item-open>.menu-link .menu-arrow:before {
  -webkit-transition:all .3s ease;
  transition:all .3s ease
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-subnav {
  margin:0
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item {
  margin:0
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link {
  cursor:pointer;
  min-height:40px
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-text,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-text {
  font-weight:400;
  font-size:1rem;
  text-transform:initial
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-icon,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-icon {
  -webkit-box-flex:0;
  -ms-flex:0 0 35px;
  flex:0 0 35px;
  font-size:1.35rem
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-icon svg,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-icon svg {
  margin-left:-2px
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-bullet,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-bullet {
  vertical-align:middle;
  text-align:left;
  -webkit-box-flex:0;
  -ms-flex:0 0 20px;
  flex:0 0 20px
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-bullet>span,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-bullet>span {
  vertical-align:middle;
  display:inline-block
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-bullet.menu-bullet-dot>span {
  width:4px;
  height:4px;
  border-radius:100%
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-bullet.menu-bullet-line>span,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-bullet.menu-bullet-line>span {
  width:5px;
  height:1px
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-label,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-label {
  padding:0 0 0 5px
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-arrow,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-arrow {
  -webkit-box-flex:0;
  -ms-flex:0 0 20px;
  flex:0 0 20px;
  font-size:.6rem
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-arrow:before,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-arrow:before {
  -webkit-transition:all .3s ease;
  transition:all .3s ease;
  font-family:Ki;
  font-style:normal;
  font-weight:400;
  font-variant:normal;
  line-height:1;
  text-decoration:inherit;
  text-rendering:optimizeLegibility;
  text-transform:none;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  font-smoothing:antialiased;
  content:""
 }
 [direction=rtl] .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-arrow:before,
 [direction=rtl] .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-arrow:before {
  content:""!important
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-item-here,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-item-here {
  display:none
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-heading .menu-arrow:before,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-link .menu-arrow:before {
  -webkit-transition:all .3s ease;
  transition:all .3s ease
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-section {
  margin:20px 0 0 0;
  height:40px
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-section .menu-text {
  font-size:.8rem;
  font-weight:300;
  text-transform:uppercase;
  letter-spacing:.3px
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-separator {
  margin:15px 0
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-separator .menu-separator-marginless {
  margin:0
 }
 .header-menu-mobile .menu-nav>.menu-section {
  margin:20px 0 0 0;
  height:40px
 }
 .header-menu-mobile .menu-nav>.menu-section .menu-text {
  font-size:.83rem;
  font-weight:500;
  text-transform:uppercase;
  letter-spacing:.3px
 }
 .header-menu-mobile .menu-nav>.menu-separator {
  margin:15px 0
 }
 .header-menu-mobile .menu-nav>.menu-separator .menu-separator-marginless {
  margin:0
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-link {
  padding:9px 30px
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-submenu .menu-subnav .menu-content .menu-heading {
  padding:0 30px;
  padding-left:45px
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-submenu .menu-subnav .menu-content .menu-inner {
  padding:0;
  margin:0
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-submenu .menu-subnav .menu-content .menu-inner .menu-link {
  padding:0 30px;
  padding-left:60px
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-link {
  padding:0 30px;
  padding-left:45px
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu {
  padding:0
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu .menu-subnav {
  padding:0
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-link {
  padding:0 30px;
  padding-left:60px
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu {
  padding:0
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-link {
  padding:0 30px;
  padding-left:75px
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-section {
  padding-left:45px
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu {
  padding:0
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu .menu-subnav>.menu-section {
  padding-left:60px
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu {
  padding:0
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu .menu-subnav>.menu-section {
  padding-left:75px
 }
}
@media (max-width:991.98px) {
 .header-menu-mobile {
  background-color:#fff
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-text,
 .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-text {
  color:#3f4254
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-icon,
 .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-icon {
  color:#b5b5c3
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-icon.svg-icon svg g [fill],
 .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#b5b5c3
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#b5b5c3
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-bullet.menu-bullet-line>span,
 .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#b5b5c3
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-heading .menu-arrow,
 .header-menu-mobile .menu-nav>.menu-item>.menu-link .menu-arrow {
  color:#b5b5c3
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-open {
  -webkit-transition:background-color .3s;
  transition:background-color .3s
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-open>.menu-heading .menu-text,
 .header-menu-mobile .menu-nav>.menu-item.menu-item-open>.menu-link .menu-text {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-open>.menu-heading .menu-icon,
 .header-menu-mobile .menu-nav>.menu-item.menu-item-open>.menu-link .menu-icon {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-open>.menu-heading .menu-icon.svg-icon svg g [fill],
 .header-menu-mobile .menu-nav>.menu-item.menu-item-open>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-open>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .header-menu-mobile .menu-nav>.menu-item.menu-item-open>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-open>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .header-menu-mobile .menu-nav>.menu-item.menu-item-open>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-open>.menu-heading .menu-bullet.menu-bullet-line>span,
 .header-menu-mobile .menu-nav>.menu-item.menu-item-open>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-open>.menu-heading .menu-arrow,
 .header-menu-mobile .menu-nav>.menu-item.menu-item-open>.menu-link .menu-arrow {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-here {
  -webkit-transition:background-color .3s;
  transition:background-color .3s
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-here>.menu-heading .menu-text,
 .header-menu-mobile .menu-nav>.menu-item.menu-item-here>.menu-link .menu-text {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-here>.menu-heading .menu-icon,
 .header-menu-mobile .menu-nav>.menu-item.menu-item-here>.menu-link .menu-icon {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-here>.menu-heading .menu-icon.svg-icon svg g [fill],
 .header-menu-mobile .menu-nav>.menu-item.menu-item-here>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-here>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .header-menu-mobile .menu-nav>.menu-item.menu-item-here>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-here>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .header-menu-mobile .menu-nav>.menu-item.menu-item-here>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-here>.menu-heading .menu-bullet.menu-bullet-line>span,
 .header-menu-mobile .menu-nav>.menu-item.menu-item-here>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-here>.menu-heading .menu-arrow,
 .header-menu-mobile .menu-nav>.menu-item.menu-item-here>.menu-link .menu-arrow {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-active {
  -webkit-transition:background-color .3s;
  transition:background-color .3s
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-active>.menu-heading,
 .header-menu-mobile .menu-nav>.menu-item.menu-item-active>.menu-link {
  background-color:#f3f6f9
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-active>.menu-heading .menu-text,
 .header-menu-mobile .menu-nav>.menu-item.menu-item-active>.menu-link .menu-text {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-active>.menu-heading .menu-icon,
 .header-menu-mobile .menu-nav>.menu-item.menu-item-active>.menu-link .menu-icon {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-active>.menu-heading .menu-icon.svg-icon svg g [fill],
 .header-menu-mobile .menu-nav>.menu-item.menu-item-active>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-active>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .header-menu-mobile .menu-nav>.menu-item.menu-item-active>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-active>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .header-menu-mobile .menu-nav>.menu-item.menu-item-active>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-active>.menu-heading .menu-bullet.menu-bullet-line>span,
 .header-menu-mobile .menu-nav>.menu-item.menu-item-active>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item.menu-item-active>.menu-heading .menu-arrow,
 .header-menu-mobile .menu-nav>.menu-item.menu-item-active>.menu-link .menu-arrow {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
  -webkit-transition:background-color .3s;
  transition:background-color .3s
 }
 .header-menu-mobile .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-text,
 .header-menu-mobile .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-text {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon,
 .header-menu-mobile .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon.svg-icon svg g [fill],
 .header-menu-mobile .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .header-menu-mobile .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu-mobile .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .header-menu-mobile .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-bullet.menu-bullet-line>span,
 .header-menu-mobile .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-arrow,
 .header-menu-mobile .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-arrow {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item>.menu-arrow {
  color:#fff
 }
 .header-menu-mobile .menu-nav>.menu-section .menu-text {
  color:#7e8299
 }
 .header-menu-mobile .menu-nav>.menu-section .menu-icon {
  color:#b5b5c3
 }
 .header-menu-mobile .menu-nav>.menu-separator {
  border-bottom:1px solid #ebedf3
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-text,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-text {
  color:#3f4254
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-icon,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-icon {
  color:#b5b5c3
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-icon.svg-icon svg g [fill],
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#b5b5c3
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#b5b5c3
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-bullet.menu-bullet-line>span,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#b5b5c3
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-arrow,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-arrow {
  color:#b5b5c3
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open {
  -webkit-transition:background-color .3s;
  transition:background-color .3s
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-heading .menu-text,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-link .menu-text {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-heading .menu-icon,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-link .menu-icon {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-heading .menu-icon.svg-icon svg g [fill],
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-heading .menu-bullet.menu-bullet-line>span,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-heading .menu-arrow,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-link .menu-arrow {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here {
  -webkit-transition:background-color .3s;
  transition:background-color .3s
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-heading .menu-icon.svg-icon svg g [fill],
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-heading .menu-bullet.menu-bullet-line>span,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active {
  -webkit-transition:background-color .3s;
  transition:background-color .3s
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-heading,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-link {
  background-color:#f3f6f9
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-heading .menu-text,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-link .menu-text {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-heading .menu-icon,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-link .menu-icon {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-heading .menu-icon.svg-icon svg g [fill],
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-heading .menu-bullet.menu-bullet-line>span,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-heading .menu-arrow,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-link .menu-arrow {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
  -webkit-transition:background-color .3s;
  transition:background-color .3s
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-text,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-text {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon.svg-icon svg g [fill],
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-bullet.menu-bullet-line>span,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-arrow,
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-arrow {
  color:#3699ff
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-section .menu-text {
  color:#7e8299
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-section .menu-icon {
  color:#b5b5c3
 }
 .header-menu-mobile .menu-nav>.menu-item .menu-submenu .menu-separator {
  border-bottom:1px solid #ebedf3
 }
}
@media (max-width:991.98px) {
 .header-menu-wrapper {
  z-index:1001;
  position:fixed;
  top:0;
  bottom:0;
  -webkit-transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
  transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
  left:-295px;
  width:275px
 }
 .header-menu-wrapper.header-menu-wrapper-on {
  -webkit-transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
  transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
  left:0
 }
}
@media screen and (max-width:991.98px) and (-ms-high-contrast:active),(max-width:991.98px) and (-ms-high-contrast:none) {
 .header-menu-wrapper {
  -webkit-transition:none!important;
  transition:none!important
 }
}
@media (max-width:991.98px) {
 .header-menu-wrapper.header-menu-wrapper-right {
  right:-295px;
  left:auto
 }
 .header-menu-wrapper.header-menu-wrapper-right.header-menu-wrapper-on {
  -webkit-transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
  transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
  right:0;
  left:auto
 }
}
@media (max-width:991.98px) {
 .header-menu-wrapper-overlay {
  position:fixed;
  top:0;
  left:0;
  bottom:0;
  right:0;
  overflow:hidden;
  z-index:1000;
  -webkit-animation:animation-offcanvas-fade-in .6s ease 1;
  animation:animation-offcanvas-fade-in .6s ease 1
 }
}
@media (max-width:991.98px) {
 @-webkit-keyframes animation-offcanvas-fade-in {
  from {
   opacity:0
  }
  to {
   opacity:1
  }
 }
 @keyframes animation-offcanvas-fade-in {
  from {
   opacity:0
  }
  to {
   opacity:1
  }
 }
}
@media (max-width:991.98px) {
 .header-menu-wrapper {
  background:#fff;
  -webkit-box-shadow:0 1px 9px -3px rgba(0,0,0,.75);
  box-shadow:0 1px 9px -3px rgba(0,0,0,.75)
 }
}
@media (max-width:991.98px) {
 .header-menu-wrapper-overlay {
  background:rgba(0,0,0,.1)
 }
}
@media (max-width:325px) {
 .header-menu-wrapper {
  width:90%!important
 }
}
@media (max-width:991.98px) {
 [data-offcanvas-header-menu-wrapper=on] {
  overflow:hidden!important
 }
}
@media (min-width:992px) {
 .header-menu-wrapper {
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch
 }
 body:not(.aside-enabled) .header-menu-wrapper {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:horizontal;
  -webkit-box-direction:normal;
  -ms-flex-direction:row;
  flex-direction:row
 }
 body:not(.aside-enabled) .header-menu-wrapper .header-logo {
  padding:0;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  margin-right:25px
 }
 .header-menu {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch
 }
 .header-menu .menu-nav {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:stretch;
  -ms-flex-align:stretch;
  align-items:stretch
 }
}
@media (max-width:991.98px) {
 .header-menu-wrapper {
  overflow:auto
 }
 .header-menu-wrapper .header-logo {
  display:none
 }
}
.topbar {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:stretch;
 -ms-flex-align:stretch;
 align-items:stretch;
 padding:0
}
.topbar .topbar-item {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.topbar .dropdown {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:stretch;
 -ms-flex-align:stretch;
 align-items:stretch
}
@media (max-width:991.98px) {
 .topbar {
  position:absolute;
  top:0;
  left:0;
  right:0;
  -webkit-transition:all .3s ease;
  transition:all .3s ease;
  -webkit-box-pack:end;
  -ms-flex-pack:end;
  justify-content:flex-end;
  padding:0 15px;
  height:50px;
  background-color:#fff;
  -webkit-box-shadow:0 1px 9px -3px rgba(0,0,0,.1);
  box-shadow:0 1px 9px -3px rgba(0,0,0,.1);
  border-top:1px solid transparent
 }
 .header-mobile-fixed .topbar {
  position:fixed;
  z-index:96
 }
 .topbar-mobile-on .topbar {
  z-index:2;
  -webkit-transition:all .3s ease;
  transition:all .3s ease;
  border-top:1px solid #ebedf3;
  margin-top:55px
 }
}
@media (min-width:992px) {
 .header-mobile {
  display:none
 }
}
@media (max-width:991.98px) {
 .header-mobile {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  padding:0 15px;
  height:55px;
  min-height:55px;
  background-color:#181824;
  position:relative;
  z-index:3
 }
 .header-mobile-fixed .header-mobile {
  position:fixed;
  top:0;
  right:0;
  left:0;
  z-index:97;
  height:55px;
  min-height:55px
 }
 .topbar-mobile-on .header-mobile {
  -webkit-box-shadow:none!important;
  box-shadow:none!important
 }
 .header-mobile .burger-icon span {
  background-color:rgba(255,255,255,.25)
 }
 .header-mobile .burger-icon span::after,
 .header-mobile .burger-icon span::before {
  background-color:rgba(255,255,255,.25)
 }
 .header-mobile .burger-icon:hover span {
  background-color:#fff
 }
 .header-mobile .burger-icon:hover span::after,
 .header-mobile .burger-icon:hover span::before {
  background-color:#fff
 }
 .header-mobile .burger-icon-active span {
  background-color:#fff
 }
 .header-mobile .burger-icon-active span::after,
 .header-mobile .burger-icon-active span::before {
  background-color:#fff
 }
 .header-mobile .btn i {
  color:rgba(255,255,255,.25)
 }
 .header-mobile .btn .svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:rgba(255,255,255,.25)
 }
 .header-mobile .btn .svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-mobile .btn.active .svg-icon svg g [fill],
 .header-mobile .btn:hover .svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#fff
 }
 .header-mobile .btn.active .svg-icon svg:hover g [fill],
 .header-mobile .btn:hover .svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .header-mobile .btn.active i,
 .header-mobile .btn:hover i {
  color:#fff
 }
}
.aside-minimize .aside {
 width:90px;
}
.aside, .aside-minimize-hover .aside {
 width:180px;
 background-color:#1f1e2e;
 transition: all .1s ease-out;
}
.aside .aside-menu.ps>.ps__rail-y {
 right:4px
}
.aside .aside-menu.ps>.ps__rail-x {
 background-color:transparent
}
.aside .aside-menu.ps>.ps__rail-x:focus,
.aside .aside-menu.ps>.ps__rail-x:hover {
 opacity:1;
 background-color:transparent
}
.aside .aside-menu.ps>.ps__rail-x:focus>.ps__thumb-x,
.aside .aside-menu.ps>.ps__rail-x:hover>.ps__thumb-x {
 opacity:1
}
.aside .aside-menu.ps>.ps__rail-x>.ps__thumb-x {
 background-color:#637099;
 opacity:1
}
.aside .aside-menu.ps>.ps__rail-x>.ps__thumb-x:focus,
.aside .aside-menu.ps>.ps__rail-x>.ps__thumb-x:hover {
 opacity:1;
 background-color:#637099
}
.aside .aside-menu.ps>.ps__rail-y {
 background-color:transparent
}
.aside .aside-menu.ps>.ps__rail-y:focus,
.aside .aside-menu.ps>.ps__rail-y:hover {
 background-color:transparent;
 opacity:1
}
.aside .aside-menu.ps>.ps__rail-y:focus>.ps__thumb-y,
.aside .aside-menu.ps>.ps__rail-y:hover>.ps__thumb-y {
 opacity:1
}
.aside .aside-menu.ps>.ps__rail-y>.ps__thumb-y {
 background:#637099;
 opacity:1
}
.aside .aside-menu.ps>.ps__rail-y>.ps__thumb-y:focus,
.aside .aside-menu.ps>.ps__rail-y>.ps__thumb-y:hover {
 opacity:1;
 background:#637099
}
@media (min-width:992px) {
 .aside-fixed .aside {
  position:fixed;
  top:0;
  bottom:0;
  left:0;
  z-index:98
 }
 .aside-static .aside {
  position:relative;
  z-index:1
 }
 .header-fixed.aside-static .aside {
  padding-top:119px
 }
 .aside.ps>.ps__rail-y {
  width:4px
 }
 .aside.ps>.ps__rail-y:focus,
 .aside.ps>.ps__rail-y:hover {
  width:4px
 }
 .aside.ps>.ps__rail-y>.ps__thumb-y {
  width:4px;
  border-radius:.42rem!important
 }
 .aside.ps>.ps__rail-y>.ps__thumb-y:focus,
 .aside.ps>.ps__rail-y>.ps__thumb-y:hover {
  width:4px
 }
 .aside .aside-menu .menu-nav>.menu-item {
  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;
  padding-bottom:.5rem;
  /* margin-bottom:1rem; */
 }
 .aside .aside-menu .menu-nav>.menu-item>.menu-link {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  -ms-flex-direction:column;
  flex-direction:column;
  -webkit-box-align:center;
  -ms-flex-align:center;
  align-items:center;
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center;
  height:80px;
  width:135px;
  border-radius:.42rem;
  position:relative
 }
 .aside .aside-menu .menu-nav>.menu-item>.menu-link .menu-icon {
  padding-bottom:0;
  font-size:1.5rem
 }
  /* fix i icon */
  .aside .aside-menu .menu-nav>.menu-item>.menu-link .menu-icon.fa-info{
    width: 6px;
  }
 .aside .aside-menu .menu-nav>.menu-item>.menu-link .menu-text {
  font-size:.9rem;
  font-weight:500
 }
 .aside .aside-menu .menu-nav>.menu-item>.menu-link .menu-arrow {
  position:absolute;
  right:12px
 }
}
.aside-menu .menu-nav {
 margin:0;
 list-style:none;
 padding:15px 0
}
.aside-menu .menu-nav .menu-scroll {
 position:relative;
 overflow:hidden;
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1
}
.aside-menu .menu-nav .menu-subnav {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 padding:0;
 margin:0;
 list-style:none!important
}
.aside-menu .menu-nav .menu-inner,
.aside-menu .menu-nav .menu-submenu {
 display:none;
 float:none;
 margin:0;
 padding:0
}
.aside-menu .menu-nav .menu-inner .menu-content,
.aside-menu .menu-nav .menu-submenu .menu-content {
 padding:0;
 margin:0
}
.aside-menu .menu-nav .menu-inner .menu-content>.menu-item,
.aside-menu .menu-nav .menu-submenu .menu-content>.menu-item {
 padding:0;
 margin:0;
 list-style:none
}
.aside-menu .menu-nav .menu-inner .menu-content>.menu-item.menu-headingless>.menu-inner,
.aside-menu .menu-nav .menu-submenu .menu-content>.menu-item.menu-headingless>.menu-inner {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex
}
.aside-menu .menu-nav .menu-inner .menu-content>.menu-item.menu-headingless>.menu-inner>li>.menu-link,
.aside-menu .menu-nav .menu-submenu .menu-content>.menu-item.menu-headingless>.menu-inner>li>.menu-link {
 margin:0
}
.aside-menu .menu-nav .menu-item {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 float:none;
 padding:0
}
.aside-menu .menu-nav .menu-item>.menu-heading,
.aside-menu .menu-nav .menu-item>.menu-link {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 -webkit-box-align:stretch;
 -ms-flex-align:stretch;
 align-items:stretch;
 margin:0;
 padding:0;
 text-decoration:none;
 position:relative;
 outline:0
}
.aside-menu .menu-nav .menu-item>.menu-heading:hover,
.aside-menu .menu-nav .menu-item>.menu-link:hover {
 text-decoration:none;
 cursor:pointer
}
.aside-menu .menu-nav .menu-item>.menu-heading .menu-text,
.aside-menu .menu-nav .menu-item>.menu-link .menu-text {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 padding:0;
 text-align: center;
}
.aside-menu .menu-nav .menu-item .menu-submenu .menu-item>.menu-link .menu-text{
  text-align: left;
  margin: 10px 0;
}
.aside-menu .menu-nav .menu-item>.menu-heading .menu-label,
.aside-menu .menu-nav .menu-item>.menu-link .menu-label {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 white-space:nowrap
}
.aside-menu .menu-nav .menu-item>.menu-heading .menu-icon,
.aside-menu .menu-nav .menu-item>.menu-link .menu-icon {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 line-height:0
}
.aside-menu .menu-nav .menu-item>.menu-heading .menu-bullet,
.aside-menu .menu-nav .menu-item>.menu-link .menu-bullet {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 line-height:0
}
.aside-menu .menu-nav .menu-item>.menu-heading .menu-arrow,
.aside-menu .menu-nav .menu-item>.menu-link .menu-arrow {
 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;
 line-height:0
}
.aside-menu .menu-nav .menu-item>.menu-heading .menu-arrow:before,
.aside-menu .menu-nav .menu-item>.menu-link .menu-arrow:before {
 -webkit-transform:translate3d(0,0,0)
}
.aside-menu .menu-nav .menu-item.menu-item-open>.menu-heading>.menu-arrow:before,
.aside-menu .menu-nav .menu-item.menu-item-open>.menu-link>.menu-arrow:before {
 -webkit-transform:rotateZ(90deg);
 transform:rotateZ(90deg)
}
[direction=rtl] .aside-menu .menu-nav .menu-item.menu-item-open>.menu-heading>.menu-arrow:before,
[direction=rtl] .aside-menu .menu-nav .menu-item.menu-item-open>.menu-link>.menu-arrow:before {
 -webkit-transform:rotateZ(-90deg);
 transform:rotateZ(-90deg)
}
.aside-menu .menu-nav .menu-item.menu-item-open>.menu-inner,
.aside-menu .menu-nav .menu-item.menu-item-open>.menu-submenu {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 -webkit-box-orient:vertical;
 -webkit-box-direction:normal;
 -ms-flex-direction:column;
 flex-direction:column
}
.aside-menu .menu-nav .menu-item .menu-submenu .menu-item-parent {
 display:none
}
.aside-menu .menu-nav .menu-section {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 padding:0 25px
}
.aside-menu .menu-nav .menu-section.menu-section-first {
 margin-top:0!important
}
.aside-menu .menu-nav .menu-section .menu-text {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 margin:0;
 padding:0;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.aside-menu .menu-nav .menu-section .menu-icon {
 display:none;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center;
 -webkit-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center
}
.aside-menu .menu-nav .menu-separator {
 height:0;
 overflow:hidden
}
.aside-menu .menu-nav .menu-separator.menu-separator-marginless {
 margin:0
}
.aside-menu .menu-nav>.menu-item {
 position:relative;
 margin:0
}
.aside-menu .menu-nav>.menu-item>.menu-heading,
.aside-menu .menu-nav>.menu-item>.menu-link {
 cursor:pointer;
 min-height:44px
}
.aside-menu .menu-nav>.menu-item>.menu-heading .menu-text,
.aside-menu .menu-nav>.menu-item>.menu-link .menu-text {
 font-weight:400;
 font-size:1rem;
 text-transform:initial
}
.aside-menu .menu-nav>.menu-item>.menu-heading .menu-icon,
.aside-menu .menu-nav>.menu-item>.menu-link .menu-icon {
 -webkit-box-flex:0;
 -ms-flex:0 0 35px;
 flex:0 0 35px;
 font-size:1.3rem
}
.aside-menu .menu-nav>.menu-item>.menu-heading .menu-icon svg,
.aside-menu .menu-nav>.menu-item>.menu-link .menu-icon svg {
 height:23px;
 width:23px;
 margin-left:-2px
}
.aside-menu .menu-nav>.menu-item>.menu-heading .menu-bullet,
.aside-menu .menu-nav>.menu-item>.menu-link .menu-bullet {
 vertical-align:middle;
 text-align:left;
 -webkit-box-flex:0;
 -ms-flex:0 0 15px;
 flex:0 0 15px
}
.aside-menu .menu-nav>.menu-item>.menu-heading .menu-bullet>span,
.aside-menu .menu-nav>.menu-item>.menu-link .menu-bullet>span {
 vertical-align:middle;
 display:inline-block
}
.aside-menu .menu-nav>.menu-item>.menu-heading .menu-bullet.menu-bullet-dot>span,
.aside-menu .menu-nav>.menu-item>.menu-link .menu-bullet.menu-bullet-dot>span {
 width:4px;
 height:4px;
 border-radius:100%
}
.aside-menu .menu-nav>.menu-item>.menu-heading .menu-bullet.menu-bullet-line>span,
.aside-menu .menu-nav>.menu-item>.menu-link .menu-bullet.menu-bullet-line>span {
 width:5px;
 height:1px
}
.aside-menu .menu-nav>.menu-item>.menu-heading .menu-label,
.aside-menu .menu-nav>.menu-item>.menu-link .menu-label {
 padding:0 0 0 5px
}
.aside-menu .menu-nav>.menu-item>.menu-heading .menu-arrow,
.aside-menu .menu-nav>.menu-item>.menu-link .menu-arrow {
 -webkit-box-flex:0;
 -ms-flex:0 0 20px;
 flex:0 0 20px;
 font-size:.6rem
}
.aside-menu .menu-nav>.menu-item>.menu-heading .menu-arrow:before,
.aside-menu .menu-nav>.menu-item>.menu-link .menu-arrow:before {
 -webkit-transition:all .3s ease;
 transition:all .3s ease;
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:""
}
[direction=rtl] .aside-menu .menu-nav>.menu-item>.menu-heading .menu-arrow:before,
[direction=rtl] .aside-menu .menu-nav>.menu-item>.menu-link .menu-arrow:before {
 content:""!important
}
.aside-menu .menu-nav>.menu-item>.menu-heading .menu-item-here,
.aside-menu .menu-nav>.menu-item>.menu-link .menu-item-here {
 display:none
}
.aside-menu .menu-nav>.menu-item.menu-item-open>.menu-heading .menu-arrow:before,
.aside-menu .menu-nav>.menu-item.menu-item-open>.menu-link .menu-arrow:before {
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-subnav {
 margin:0
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item {
 margin:0
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link {
 cursor:pointer;
 min-height:40px
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-text,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-text {
 font-weight:400;
 font-size:1rem;
 text-transform:initial
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-icon,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-icon {
 -webkit-box-flex:0;
 -ms-flex:0 0 35px;
 flex:0 0 35px;
 font-size:1.3rem
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-icon svg,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-icon svg {
 height:24px;
 width:24px;
 margin-left:-2px
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-bullet,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-bullet {
 vertical-align:middle;
 text-align:left;
 -webkit-box-flex:0;
 -ms-flex:0 0 15px;
 flex:0 0 15px
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-bullet>span,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-bullet>span {
 vertical-align:middle;
 display:inline-block
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-bullet.menu-bullet-dot>span,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-bullet.menu-bullet-dot>span {
 width:4px;
 height:4px;
 border-radius:100%
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-bullet.menu-bullet-line>span,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-bullet.menu-bullet-line>span {
 width:5px;
 height:1px
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-label,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-label {
 padding:0 0 0 5px
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-arrow,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-arrow {
 -webkit-box-flex:0;
 -ms-flex:0 0 20px;
 flex:0 0 20px;
 font-size:.6rem
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-arrow:before,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-arrow:before {
 -webkit-transition:all .3s ease;
 transition:all .3s ease;
 font-family:Ki;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 line-height:1;
 text-decoration:inherit;
 text-rendering:optimizeLegibility;
 text-transform:none;
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 font-smoothing:antialiased;
 content:""
}
[direction=rtl] .aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-arrow:before,
[direction=rtl] .aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-arrow:before {
 content:""!important
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-item-here,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-item-here {
 display:none
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-heading .menu-arrow:before,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-link .menu-arrow:before {
 -webkit-transition:all .3s ease;
 transition:all .3s ease
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-section {
 margin:20px 0 0 0;
 height:40px
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-section .menu-text {
 font-size:.8rem;
 font-weight:300;
 text-transform:uppercase;
 letter-spacing:.3px
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-separator {
 margin:15px 0
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-separator .menu-separator-marginless {
 margin:0
}
.aside-menu .menu-nav>.menu-section {
 margin:20px 0 0 0;
 height:40px
}
.aside-menu .menu-nav>.menu-section .menu-text {
 font-size:.9rem;
 font-weight:500;
 text-transform:uppercase;
 letter-spacing:.3px
}
.aside-menu .menu-nav>.menu-separator {
 margin:15px 0
}
.aside-menu .menu-nav>.menu-separator .menu-separator-marginless {
 margin:0
}
.aside-menu .menu-nav>.menu-item>.menu-link {
 padding:9px 25px
}
.aside-menu .menu-nav>.menu-item>.menu-submenu .menu-subnav .menu-content .menu-heading {
 padding:0 25px;
 padding-left:40px
}
.aside-menu .menu-nav>.menu-item>.menu-submenu .menu-subnav .menu-content .menu-inner {
 padding:0;
 margin:0
}
.aside-menu .menu-nav>.menu-item>.menu-submenu .menu-subnav .menu-content .menu-inner .menu-link {
 padding:0 25px;
 padding-left:55px
}
.aside-menu .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-link {
 padding:0 25px;
 /* padding-left:30px */
}
.aside-menu .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu {
 padding:0
}
.aside-menu .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu .menu-subnav {
 padding:0
}
.aside-menu .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-link {
 padding:0 25px;
 padding-left:45px;
}
.aside-menu .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu {
 padding:0
}
.aside-menu .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-link {
 padding:0 25px;
 padding-left:70px
}
.aside-menu .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-section {
 padding-left:40px
}
.aside-menu .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu {
 padding:0
}
.aside-menu .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu .menu-subnav>.menu-section {
 padding-left:55px
}
.aside-menu .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu {
 padding:0
}
.aside-menu .menu-nav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu .menu-subnav>.menu-item>.menu-submenu .menu-subnav>.menu-section {
 padding-left:70px
}
@media (min-width:992px) {
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion])>.menu-link>.menu-arrow:before,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion])>.menu-link>.menu-arrow:before {
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transform-style:preserve-3d
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion])>.menu-submenu,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion])>.menu-submenu {
  display:none!important;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transform-style:preserve-3d
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover {
  position:relative
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu {
  top:-10px;
  position:absolute;
  left:0;
  z-index:98;
  display:-webkit-box!important;
  display:-ms-flexbox!important;
  display:flex!important;
  width:275px;
  margin-left:150px;
  border-radius:.42rem;
  -webkit-animation:aside-menu-submenu-fade-in .3s ease 1,aside-menu-submenu-move-up .3s ease-out 1;
  animation:aside-menu-submenu-fade-in .3s ease 1,aside-menu-submenu-move-up .3s ease-out 1
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu.menu-submenu-up,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu.menu-submenu-up {
  bottom:0;
  top:auto
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu.menu-submenu-up,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu.menu-submenu-up {
  top:auto;
  bottom:-10px;
  -webkit-animation:aside-menu-submenu-fade-in .3s ease 1,aside-menu-submenu-move-down .3s ease-out 1;
  animation:aside-menu-submenu-fade-in .3s ease 1,aside-menu-submenu-move-down .3s ease-out 1
 }
}
@media screen and (min-width:992px) and (-ms-high-contrast:active),(min-width:992px) and (-ms-high-contrast:none) {
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu.menu-submenu-up,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu.menu-submenu-up {
  -webkit-animation:none;
  animation:none
 }
}
@media (min-width:992px) {
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav {
  padding:20px 0
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item {
  margin:0
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-link,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-link {
  -webkit-box-pack:start;
  -ms-flex-pack:start;
  justify-content:flex-start;
  padding:7px 30px
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-link .link-title,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-link .link-title {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-link .menu-text,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-link .menu-text {
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  -webkit-transform-style:preserve-3d
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-link .menu-icon,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-link .menu-icon {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-link .menu-bullet,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-link .menu-bullet {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-link .menu-label,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-link .menu-label {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-link .menu-arrow,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-link .menu-arrow {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-submenu .menu-subnav,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-submenu .menu-subnav {
  padding:20px 0
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-submenu .menu-subnav>.menu-item>.menu-link,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-submenu .menu-subnav>.menu-item>.menu-link {
  padding:7px 30px
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-submenu .menu-subnav>.menu-item .menu-submenu .menu-subnav,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-submenu .menu-subnav>.menu-item .menu-submenu .menu-subnav {
  padding:20px 0
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-submenu .menu-subnav>.menu-item .menu-submenu .menu-subnav>.menu-item>.menu-link,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-submenu .menu-subnav>.menu-item .menu-submenu .menu-subnav>.menu-item>.menu-link {
  padding:7px 30px
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-submenu .menu-subnav>.menu-section,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item .menu-submenu .menu-subnav>.menu-section {
  padding:0 25px
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link {
  cursor:pointer;
  min-height:40px
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-text,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-text,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-text,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-text {
  font-weight:400;
  font-size:1rem;
  text-transform:initial
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-icon,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-icon,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-icon,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-icon {
  -webkit-box-flex:0;
  -ms-flex:0 0 35px;
  flex:0 0 35px;
  font-size:1.35rem
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-icon svg,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-icon svg,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-icon svg,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-icon svg {
  margin-left:-2px
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-bullet,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-bullet,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-bullet,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-bullet {
  vertical-align:middle;
  text-align:left;
  -webkit-box-flex:0;
  -ms-flex:0 0 15px;
  flex:0 0 15px
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-bullet>span,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-bullet>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-bullet>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-bullet>span {
  vertical-align:middle;
  display:inline-block
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-bullet.menu-bullet-dot>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-bullet.menu-bullet-dot>span {
  width:4px;
  height:4px;
  border-radius:100%
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-bullet.menu-bullet-line>span,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-bullet.menu-bullet-line>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-bullet.menu-bullet-line>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-bullet.menu-bullet-line>span {
  width:5px;
  height:1px
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-label,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-label,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-label,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-label {
  padding:0 0 0 5px;
  text-align:right
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-arrow,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-arrow,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-arrow,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-arrow {
  -webkit-box-flex:0;
  -ms-flex:0 0 20px;
  flex:0 0 20px;
  font-size:.6rem
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-arrow:before,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-arrow:before,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-arrow:before,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-arrow:before {
  -webkit-transition:all .3s ease;
  transition:all .3s ease;
  font-family:Ki;
  font-style:normal;
  font-weight:400;
  font-variant:normal;
  line-height:1;
  text-decoration:inherit;
  text-rendering:optimizeLegibility;
  text-transform:none;
  -moz-osx-font-smoothing:grayscale;
  -webkit-font-smoothing:antialiased;
  font-smoothing:antialiased;
  content:""
 }
 [direction=rtl] .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-arrow:before,
 [direction=rtl] .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-arrow:before,
 [direction=rtl] .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-arrow:before,
 [direction=rtl] .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-arrow:before {
  content:""!important
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-item-here,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-item-here,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-heading .menu-item-here,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item>.menu-link .menu-item-here {
  display:none
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item.menu-item-open>.menu-heading .menu-arrow:before,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item.menu-item-open>.menu-link .menu-arrow:before,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item.menu-item-open>.menu-heading .menu-arrow:before,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-item.menu-item-open>.menu-link .menu-arrow:before {
  -webkit-transition:all .3s ease;
  transition:all .3s ease
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-section,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-section {
  margin:20px 0 0 0;
  height:40px
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-section .menu-text,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-section .menu-text {
  font-size:.8rem;
  font-weight:300;
  text-transform:uppercase
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-separator,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-separator {
  margin:15px 0
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-separator .menu-separator-marginless,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav>.menu-separator .menu-separator-marginless {
  margin:0
 }
}
@media (min-width:992px) {
 .aside-menu.aside-menu-dropdown .menu-nav>.menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav>.menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu {
  margin-left:150px;
  top:-5px
 }
 .aside-menu.aside-menu-dropdown .menu-nav>.menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu.menu-submenu-up,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav>.menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu.menu-submenu-up {
  bottom:-10px
 }
}
@-webkit-keyframes aside-menu-submenu-fade-out {
 from {
  opacity:1
 }
 to {
  opacity:0
 }
}
@keyframes aside-menu-submenu-fade-out {
 from {
  opacity:1
 }
 to {
  opacity:0
 }
}
@-webkit-keyframes aside-menu-submenu-fade-in {
 from {
  opacity:0
 }
 to {
  opacity:1
 }
}
@keyframes aside-menu-submenu-fade-in {
 from {
  opacity:0
 }
 to {
  opacity:1
 }
}
@-webkit-keyframes aside-menu-submenu-move-up {
 from {
  margin-top:10px
 }
 to {
  margin-top:0
 }
}
@keyframes aside-menu-submenu-move-up {
 from {
  margin-top:10px
 }
 to {
  margin-top:0
 }
}
@-webkit-keyframes aside-menu-submenu-move-down {
 from {
  margin-bottom:10px
 }
 to {
  margin-bottom:0
 }
}
@keyframes aside-menu-submenu-move-down {
 from {
  margin-bottom:10px
 }
 to {
  margin-bottom:0
 }
}
.aside-menu {
 background-color:#1f1e2e
}
.aside-menu .menu-nav>.menu-item>.menu-heading .menu-text,
.aside-menu .menu-nav>.menu-item>.menu-link .menu-text {
 color:#a2a3b7
}
.aside-menu .menu-nav>.menu-item>.menu-heading .menu-icon,
.aside-menu .menu-nav>.menu-item>.menu-link .menu-icon {
 color:#494b74
}
.aside-menu .menu-nav>.menu-item>.menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav>.menu-item>.menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#494b74
}
.aside-menu .menu-nav>.menu-item>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav>.menu-item>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.aside-menu .menu-nav>.menu-item>.menu-heading .menu-bullet.menu-bullet-dot>span,
.aside-menu .menu-nav>.menu-item>.menu-link .menu-bullet.menu-bullet-dot>span {
 background-color:#5c5e81
}
.aside-menu .menu-nav>.menu-item>.menu-heading .menu-bullet.menu-bullet-line>span,
.aside-menu .menu-nav>.menu-item>.menu-link .menu-bullet.menu-bullet-line>span {
 background-color:#5c5e81
}
.aside-menu .menu-nav>.menu-item>.menu-heading .menu-arrow,
.aside-menu .menu-nav>.menu-item>.menu-link .menu-arrow {
 color:#5c5e81
}
.aside-menu .menu-nav>.menu-item.menu-item-open {
 -webkit-transition:background-color .3s;
 transition:background-color .3s
}
.aside-menu .menu-nav>.menu-item.menu-item-open>.menu-heading,
.aside-menu .menu-nav>.menu-item.menu-item-open>.menu-link {
 background-color:none
}
.aside-menu .menu-nav>.menu-item.menu-item-open>.menu-heading .menu-text,
.aside-menu .menu-nav>.menu-item.menu-item-open>.menu-link .menu-text {
 color:#fff
}
.aside-menu .menu-nav>.menu-item.menu-item-open>.menu-heading .menu-icon,
.aside-menu .menu-nav>.menu-item.menu-item-open>.menu-link .menu-icon {
 color:#3699ff
}
.aside-menu .menu-nav>.menu-item.menu-item-open>.menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav>.menu-item.menu-item-open>.menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.aside-menu .menu-nav>.menu-item.menu-item-open>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav>.menu-item.menu-item-open>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.aside-menu .menu-nav>.menu-item.menu-item-open>.menu-heading .menu-bullet.menu-bullet-dot>span,
.aside-menu .menu-nav>.menu-item.menu-item-open>.menu-link .menu-bullet.menu-bullet-dot>span {
 background-color:#3699ff
}
.aside-menu .menu-nav>.menu-item.menu-item-open>.menu-heading .menu-bullet.menu-bullet-line>span,
.aside-menu .menu-nav>.menu-item.menu-item-open>.menu-link .menu-bullet.menu-bullet-line>span {
 background-color:#3699ff
}
.aside-menu .menu-nav>.menu-item.menu-item-open>.menu-heading .menu-arrow,
.aside-menu .menu-nav>.menu-item.menu-item-open>.menu-link .menu-arrow {
 color:#fff
}
.aside-menu .menu-nav>.menu-item.menu-item-here {
 -webkit-transition:background-color .3s;
 transition:background-color .3s
}
.aside-menu .menu-nav>.menu-item.menu-item-here>.menu-heading,
.aside-menu .menu-nav>.menu-item.menu-item-here>.menu-link {
 background-color:none
}
.aside-menu .menu-nav>.menu-item.menu-item-here>.menu-heading .menu-text,
.aside-menu .menu-nav>.menu-item.menu-item-here>.menu-link .menu-text {
 color:#fff
}
.aside-menu .menu-nav>.menu-item.menu-item-here>.menu-heading .menu-icon,
.aside-menu .menu-nav>.menu-item.menu-item-here>.menu-link .menu-icon {
 color:#3699ff
}
.aside-menu .menu-nav>.menu-item.menu-item-here>.menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav>.menu-item.menu-item-here>.menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.aside-menu .menu-nav>.menu-item.menu-item-here>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav>.menu-item.menu-item-here>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.aside-menu .menu-nav>.menu-item.menu-item-here>.menu-heading .menu-bullet.menu-bullet-dot>span,
.aside-menu .menu-nav>.menu-item.menu-item-here>.menu-link .menu-bullet.menu-bullet-dot>span {
 background-color:#3699ff
}
.aside-menu .menu-nav>.menu-item.menu-item-here>.menu-heading .menu-bullet.menu-bullet-line>span,
.aside-menu .menu-nav>.menu-item.menu-item-here>.menu-link .menu-bullet.menu-bullet-line>span {
 background-color:#3699ff
}
.aside-menu .menu-nav>.menu-item.menu-item-here>.menu-heading .menu-arrow,
.aside-menu .menu-nav>.menu-item.menu-item-here>.menu-link .menu-arrow {
 color:#fff
}
.aside-menu .menu-nav>.menu-item.menu-item-active {
 -webkit-transition:background-color .3s;
 transition:background-color .3s
}
.aside-menu .menu-nav>.menu-item.menu-item-active>.menu-heading,
.aside-menu .menu-nav>.menu-item.menu-item-active>.menu-link {
 background-color:#1b1b28
}
.aside-menu .menu-nav>.menu-item.menu-item-active>.menu-heading .menu-text,
.aside-menu .menu-nav>.menu-item.menu-item-active>.menu-link .menu-text {
 color:#fff
}
.aside-menu .menu-nav>.menu-item.menu-item-active>.menu-heading .menu-icon,
.aside-menu .menu-nav>.menu-item.menu-item-active>.menu-link .menu-icon {
 color:#3699ff
}
.aside-menu .menu-nav>.menu-item.menu-item-active>.menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav>.menu-item.menu-item-active>.menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.aside-menu .menu-nav>.menu-item.menu-item-active>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav>.menu-item.menu-item-active>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.aside-menu .menu-nav>.menu-item.menu-item-active>.menu-heading .menu-bullet.menu-bullet-dot>span,
.aside-menu .menu-nav>.menu-item.menu-item-active>.menu-link .menu-bullet.menu-bullet-dot>span {
 background-color:#3699ff
}
.aside-menu .menu-nav>.menu-item.menu-item-active>.menu-heading .menu-bullet.menu-bullet-line>span,
.aside-menu .menu-nav>.menu-item.menu-item-active>.menu-link .menu-bullet.menu-bullet-line>span {
 background-color:#3699ff
}
.aside-menu .menu-nav>.menu-item.menu-item-active>.menu-heading .menu-arrow,
.aside-menu .menu-nav>.menu-item.menu-item-active>.menu-link .menu-arrow {
 color:#fff
}
.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
 -webkit-transition:background-color .3s;
 transition:background-color .3s
}
.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading,
.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link {
 background-color:none
}
.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-text,
.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-text {
 color:#fff
}
.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon,
.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon {
 color:#3699ff
}
.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-bullet.menu-bullet-dot>span,
.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-bullet.menu-bullet-dot>span {
 background-color:#3699ff
}
.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-bullet.menu-bullet-line>span,
.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-bullet.menu-bullet-line>span {
 background-color:#3699ff
}
.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-arrow,
.aside-menu .menu-nav>.menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-arrow {
 color:#fff
}
.aside-menu .menu-nav>.menu-item>.menu-arrow {
 color:#1f1e2e
}
.aside-menu .menu-nav>.menu-section .menu-text {
 color:#4c4e6f
}
.aside-menu .menu-nav>.menu-section .menu-icon {
 color:#4c4e6f
}
.aside-menu .menu-nav>.menu-separator {
 border-bottom:1px solid #4c4e6f
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-text,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-text {
 color:#9899ac
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-icon,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-icon {
 color:#494b74
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#494b74
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-bullet.menu-bullet-dot>span,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-bullet.menu-bullet-dot>span {
 background-color:#5c5e81
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-bullet.menu-bullet-line>span,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-bullet.menu-bullet-line>span {
 background-color:#5c5e81
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-heading .menu-arrow,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item>.menu-link .menu-arrow {
 color:#5c5e81
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open {
 -webkit-transition:background-color .3s;
 transition:background-color .3s
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-heading,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-link {
 background-color:none
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-heading .menu-text,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-link .menu-text {
 color:#fff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-heading .menu-icon,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-link .menu-icon {
 color:#3699ff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-heading .menu-bullet.menu-bullet-dot>span,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-link .menu-bullet.menu-bullet-dot>span {
 background-color:#3699ff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-heading .menu-bullet.menu-bullet-line>span,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-link .menu-bullet.menu-bullet-line>span {
 background-color:#3699ff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-heading .menu-arrow,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-open>.menu-link .menu-arrow {
 color:#fff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here {
 -webkit-transition:background-color .3s;
 transition:background-color .3s
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-heading,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-link {
 background-color:none
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-heading .menu-icon,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-link .menu-icon {
 color:#3699ff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-heading .menu-bullet.menu-bullet-dot>span,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-link .menu-bullet.menu-bullet-dot>span {
 background-color:#3699ff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-heading .menu-bullet.menu-bullet-line>span,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-link .menu-bullet.menu-bullet-line>span {
 background-color:#3699ff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-heading .menu-arrow,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-here>.menu-link .menu-arrow {
 color:#fff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active {
 -webkit-transition:background-color .3s;
 transition:background-color .3s
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-heading,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-link {
 background-color:#1b1b28
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-heading .menu-text,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-link .menu-text {
 color:#fff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-heading .menu-icon,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-link .menu-icon {
 color:#3699ff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-heading .menu-bullet.menu-bullet-dot>span,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-link .menu-bullet.menu-bullet-dot>span {
 background-color:#3699ff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-heading .menu-bullet.menu-bullet-line>span,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-link .menu-bullet.menu-bullet-line>span {
 background-color:#3699ff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-heading .menu-arrow,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item.menu-item-active>.menu-link .menu-arrow {
 color:#fff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
 -webkit-transition:background-color .3s;
 transition:background-color .3s
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link {
 background-color:none
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-text,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-text {
 color:#fff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon {
 color:#3699ff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon.svg-icon svg g [fill],
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon.svg-icon svg g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease;
 fill:#3699ff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
 -webkit-transition:fill .3s ease;
 transition:fill .3s ease
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-bullet.menu-bullet-dot>span,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-bullet.menu-bullet-dot>span {
 background-color:#3699ff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-bullet.menu-bullet-line>span,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-bullet.menu-bullet-line>span {
 background-color:#3699ff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-arrow,
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-arrow {
 color:#fff
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-section .menu-text {
 color:#4c4e6f
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-section .menu-icon {
 color:#4c4e6f
}
.aside-menu .menu-nav>.menu-item .menu-submenu .menu-separator {
 border-bottom:1px solid #4c4e6f
}
@media (min-width:992px) {
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu {
  background-color:#fff;
  -webkit-box-shadow:0 0 50px 0 rgba(82,63,105,.15);
  box-shadow:0 0 50px 0 rgba(82,63,105,.15)
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-heading .menu-text,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-link .menu-text,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-heading .menu-text,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-link .menu-text {
  color:#696e92
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-heading .menu-icon,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-link .menu-icon,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-heading .menu-icon,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-link .menu-icon {
  color:#a8aabb
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-heading .menu-icon.svg-icon svg g [fill],
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-link .menu-icon.svg-icon svg g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-heading .menu-icon.svg-icon svg g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#a8aabb
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-link .menu-icon.svg-icon svg:hover g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-link .menu-bullet.menu-bullet-dot>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#a8aabb
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-heading .menu-bullet.menu-bullet-line>span,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-link .menu-bullet.menu-bullet-line>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-heading .menu-bullet.menu-bullet-line>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#a8aabb
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-heading .menu-arrow,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-link .menu-arrow,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-heading .menu-arrow,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item>.menu-link .menu-arrow {
  color:#a8aabb
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open {
  -webkit-transition:background-color .3s;
  transition:background-color .3s
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-heading,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-link,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-heading,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-link {
  background-color:#f3f6f9
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-heading .menu-text,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-link .menu-text,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-heading .menu-text,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-link .menu-text {
  color:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-heading .menu-icon,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-link .menu-icon,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-heading .menu-icon,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-link .menu-icon {
  color:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-heading .menu-icon.svg-icon svg g [fill],
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-link .menu-icon.svg-icon svg g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-heading .menu-icon.svg-icon svg g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-link .menu-icon.svg-icon svg:hover g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-link .menu-bullet.menu-bullet-dot>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-heading .menu-bullet.menu-bullet-line>span,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-link .menu-bullet.menu-bullet-line>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-heading .menu-bullet.menu-bullet-line>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-heading .menu-arrow,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-link .menu-arrow,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-heading .menu-arrow,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-open>.menu-link .menu-arrow {
  color:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here {
  -webkit-transition:background-color .3s;
  transition:background-color .3s
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-heading,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-link,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-heading,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-link {
  background-color:#f3f6f9
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-heading .menu-icon.svg-icon svg g [fill],
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-link .menu-icon.svg-icon svg g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-heading .menu-icon.svg-icon svg g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-link .menu-icon.svg-icon svg:hover g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-link .menu-bullet.menu-bullet-dot>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-heading .menu-bullet.menu-bullet-line>span,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-link .menu-bullet.menu-bullet-line>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-heading .menu-bullet.menu-bullet-line>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-here>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active {
  -webkit-transition:background-color .3s;
  transition:background-color .3s
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-heading,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-link,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-heading,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-link {
  background-color:#f3f6f9
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-heading .menu-text,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-link .menu-text,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-heading .menu-text,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-link .menu-text {
  color:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-heading .menu-icon,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-link .menu-icon,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-heading .menu-icon,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-link .menu-icon {
  color:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-heading .menu-icon.svg-icon svg g [fill],
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-link .menu-icon.svg-icon svg g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-heading .menu-icon.svg-icon svg g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-link .menu-icon.svg-icon svg:hover g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-link .menu-bullet.menu-bullet-dot>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-heading .menu-bullet.menu-bullet-line>span,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-link .menu-bullet.menu-bullet-line>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-heading .menu-bullet.menu-bullet-line>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-heading .menu-arrow,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-link .menu-arrow,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-heading .menu-arrow,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item.menu-item-active>.menu-link .menu-arrow {
  color:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
  -webkit-transition:background-color .3s;
  transition:background-color .3s
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link {
  background-color:#f3f6f9
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-text,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-text,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-text,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-text {
  color:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon {
  color:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon.svg-icon svg g [fill],
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon.svg-icon svg g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon.svg-icon svg g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon.svg-icon svg g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease;
  fill:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon.svg-icon svg:hover g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-icon.svg-icon svg:hover g [fill],
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-icon.svg-icon svg:hover g [fill] {
  -webkit-transition:fill .3s ease;
  transition:fill .3s ease
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-bullet.menu-bullet-dot>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-bullet.menu-bullet-dot>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-bullet.menu-bullet-dot>span {
  background-color:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-bullet.menu-bullet-line>span,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-bullet.menu-bullet-line>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-bullet.menu-bullet-line>span,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-bullet.menu-bullet-line>span {
  background-color:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-arrow,
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-arrow,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-heading .menu-arrow,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover>.menu-link .menu-arrow {
  color:#3699ff
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-section .menu-text,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-section .menu-text {
  color:#a4a7bd
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-section .menu-icon,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-section .menu-icon {
  color:#aaacc2
 }
 .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-separator,
 .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover>.menu-submenu .menu-subnav .menu-separator {
  border-bottom:1px solid rgba(0,0,0,.07)
 }
}
@media (max-width:991.98px) {
 .aside {
  z-index:1001;
  position:fixed;
  top:0;
  bottom:0;
  -webkit-transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
  transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
  left:-220px;
  width:200px
 }
 .aside.aside-on {
  -webkit-transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
  transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
  left:0
 }
}
@media screen and (max-width:991.98px) and (-ms-high-contrast:active),(max-width:991.98px) and (-ms-high-contrast:none) {
 .aside {
  -webkit-transition:none!important;
  transition:none!important
 }
}
@media (max-width:991.98px) {
 .aside.aside-right {
  right:-220px;
  left:auto
 }
 .aside.aside-right.aside-on {
  -webkit-transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
  transition:left .3s ease,right .3s ease,bottom .3s ease,top .3s ease;
  right:0;
  left:auto
 }
}
@media (max-width:991.98px) {
 .aside-overlay {
  position:fixed;
  top:0;
  left:0;
  bottom:0;
  right:0;
  overflow:hidden;
  z-index:1000;
  -webkit-animation:animation-offcanvas-fade-in .6s ease 1;
  animation:animation-offcanvas-fade-in .6s ease 1
 }
}
@media (max-width:991.98px) {
 @-webkit-keyframes animation-offcanvas-fade-in {
  from {
   opacity:0
  }
  to {
   opacity:1
  }
 }
 @keyframes animation-offcanvas-fade-in {
  from {
   opacity:0
  }
  to {
   opacity:1
  }
 }
}
@media (max-width:991.98px) {
 .aside-overlay {
  background:rgba(0,0,0,.1)
 }
}
@media (max-width:250px) {
 .aside {
  width:90%!important
 }
}
@media (max-width:991.98px) {
 [data-offcanvas-aside=on] {
  overflow:hidden!important
 }
}
.brand {
 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;
 -webkit-box-orient:horizontal;
 -webkit-box-direction:normal;
 -ms-flex-direction:row;
 flex-direction:row;
 padding:0 25px;
 /* height:119px */
 height: 50px;
}
.brand .brand-logo {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-pack:flex-begin;
 -ms-flex-pack:flex-begin;
 justify-content:flex-begin
}
.aside-minimize .brand .brand-logo img {
 display:none
}
.brand .brand-toggle .svg-icon svg {
 -webkit-transition:all .15s ease;
 transition:all .15s ease
}
@media (min-width:992px) {
 .brand {
  background-color:#181824
 }
 .header-fixed.aside-static .brand {
  position:fixed;
  top:0;
  left:0;
  width:150px;
  z-index:97
 }
 .aside-minimize .brand {
  -webkit-box-pack:center;
  -ms-flex-pack:center;
  justify-content:center
 }
 .aside-minimize .brand .brand-toggle .svg-icon svg {
  -webkit-transition:all .15s ease;
  transition:all .15s ease;
  -webkit-transform:rotate(180deg);
  transform:rotate(180deg)
 }
 .header-fixed.aside-static.aside-minimize .brand {
  width:150px
 }
}
@media (max-width:991.98px) {
 .brand {
  display:none
 }
}
.subheader {
 display:-webkit-box;
 display:-ms-flexbox;
 display:flex;
 -webkit-box-align:center;
 -ms-flex-align:center;
 align-items:center
}
.subheader .subheader-separator {
 display:block;
 width:12px;
 height:4px;
 border-radius:2px
}
.subheader .subheader-separator.subheader-separator-ver {
 width:1px;
 height:22px
}
.subheader.subheader-solid {
 border-top:1px solid #ebedf3;
 background-color:#fff
}
@media (min-width:992px) {
 .header-fixed.subheader-fixed .subheader {
  position:fixed;
  height:54px;
  top:65px;
  left:0;
  right:0;
  -webkit-transition:top .3s ease;
  transition:top .3s ease;
  z-index:95;
  -webkit-box-shadow:0 10px 30px 0 rgba(82,63,105,.08);
  box-shadow:0 10px 30px 0 rgba(82,63,105,.08);
  background-color:#fff;
  border-top:1px solid #ebedf3;
  margin:0
 }
 .header-fixed.header-minimize.subheader-fixed .subheader {
  top:65px;
  -webkit-transition:top .3s ease;
  transition:top .3s ease
 }
 .aside-enabled.subheader-fixed .subheader {
  left:150px
 }
 .subheader-enabled:not(.subheader-fixed) .content {
  padding-top:0
 }
 .subheader-enabled:not(.subheader-fixed) .subheader.subheader-solid {
  margin-bottom:25px
 }
}
@media (max-width:991.98px) {
 .subheader-enabled .content {
  padding-top:0
 }
 .subheader-enabled .subheader.subheader-solid {
  margin-bottom:15px
 }
}
@media (min-width:992px) {
 .content {
  padding:10px 0
 }
 .footer-fixed .content {
  padding-bottom:10px
 }
}
@media (max-width:991.98px) {
 .content {
  padding:10px 0
 }
 .subheader-enabled.subheader-transparent .content {
  padding-top:0
 }
}
@media (min-width:992px) {
 .footer-fixed .footer {
  position:fixed;
  height:60px;
  z-index:97;
  -webkit-box-shadow:0 0 28px 0 rgba(82,63,105,.13);
  box-shadow:0 0 28px 0 rgba(82,63,105,.13);
  bottom:0;
  right:0;
  left:150px
 }
}

@media (min-width: 992px) {
  .header {
    background-color: #ffffff; }
    .header-fixed .header {
      -webkit-box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1);
      box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.1); }
    .header .header-menu .menu-nav > .menu-item > .menu-link {
      border-radius: 4px; }
      .header .header-menu .menu-nav > .menu-item > .menu-link .menu-text {
        color: #6c7293;
        font-weight: 500; }
      .header .header-menu .menu-nav > .menu-item > .menu-link .menu-arrow {
        color: #6c7293; }
      .header .header-menu .menu-nav > .menu-item > .menu-link .menu-icon {
        color: #6c7293; }
      .header .header-menu .menu-nav > .menu-item > .menu-link svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #6c7293; }
      .header .header-menu .menu-nav > .menu-item > .menu-link svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .header .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link, .header .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link {
      background-color: rgba(77, 89, 149, 0.06); }
      .header .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-text, .header .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-text {
        color: #3699FF; }
      .header .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-arrow, .header .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-arrow {
        color: #3699FF; }
      .header .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon, .header .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon {
        color: #3699FF; }
      .header .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link svg g [fill], .header .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #3699FF; }
      .header .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link svg:hover g [fill], .header .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .header .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link, .header .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link {
      background-color: rgba(77, 89, 149, 0.06); }
      .header .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text, .header .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text {
        color: #3699FF; }
      .header .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-hor-arrow, .header .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-hor-arrow {
        color: #3699FF; }
      .header .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon, .header .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon {
        color: #3699FF; }
      .header .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link svg g [fill], .header .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #3699FF; }
      .header .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link svg:hover g [fill], .header .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; } }

@media (max-width: 991.98px) {
  .topbar {
    background-color: #ffffff;
    -webkit-box-shadow: none;
    box-shadow: none; }
    .topbar-mobile-on .topbar {
      -webkit-box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.2);
      box-shadow: 0px 0px 40px 0px rgba(82, 63, 105, 0.2);
      border-top: 1px solid #eff0f6; } }

@media (min-width: 992px) {
  .header-menu .menu-nav > .menu-item > .menu-link {
    background-color: none; }
    .header-menu .menu-nav > .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .header-menu .menu-nav > .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .header-menu .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
      background-color: #B5B5C3; }
    .header-menu .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
      background-color: #B5B5C3; }
    .header-menu .menu-nav > .menu-item > .menu-link .menu-text {
      color: #3F4254; }
    .header-menu .menu-nav > .menu-item > .menu-link .menu-arrow {
      color: #B5B5C3; }
  .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link {
    background-color: none; }
    .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
      background-color: #3699FF; }
    .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
      background-color: #3699FF; }
    .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-text {
      color: #3699FF; }
    .header-menu .menu-nav > .menu-item.menu-item-active > .menu-link > .menu-arrow {
      color: #3699FF; }
  .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link {
    background-color: none; }
    .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
      background-color: #3699FF; }
    .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
      background-color: #3699FF; }
    .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-text {
      color: #3699FF; }
    .header-menu .menu-nav > .menu-item.menu-item-here > .menu-link > .menu-arrow {
      color: #3699FF; }
  .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link, .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link {
    background-color: none; }
    .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg g [fill], .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg:hover g [fill], .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-dot > span, .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-dot > span {
      background-color: #3699FF; }
    .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-line > span, .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-line > span {
      background-color: #3699FF; }
    .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text, .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text {
      color: #3699FF; }
    .header-menu .menu-nav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link > .menu-arrow, .header-menu .menu-nav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link > .menu-arrow {
      color: #3699FF; }
  .header-menu .menu-nav > .menu-item .menu-submenu {
    background-color: #ffffff;
    -webkit-box-shadow: 0px 15px 50px 0px rgba(82, 63, 105, 0.15);
    box-shadow: 0px 15px 50px 0px rgba(82, 63, 105, 0.15); }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-icon {
      color: #B5B5C3; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #B5B5C3; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
      background-color: #B5B5C3; }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
      background-color: #B5B5C3; }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-text {
      color: #3F4254; }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item > .menu-link .menu-arrow {
      color: #B5B5C3; }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-active > .menu-link {
      background-color: #F3F6F9; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-active > .menu-link .menu-icon {
        color: #3699FF; }
        .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3699FF; }
        .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
        background-color: #3699FF; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
        background-color: #3699FF; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-active > .menu-link .menu-text {
        color: #3699FF; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-active > .menu-link > .menu-arrow {
        color: #3699FF; }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-here > .menu-link {
      background-color: #F3F6F9; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-here > .menu-link .menu-icon {
        color: #3699FF; }
        .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3699FF; }
        .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
        background-color: #3699FF; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
        background-color: #3699FF; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-here > .menu-link .menu-text {
        color: #3699FF; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-here > .menu-link > .menu-arrow {
        color: #3699FF; }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link {
      background-color: #F3F6F9; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon {
        color: #3699FF; }
        .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg g [fill], .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3699FF; }
        .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg:hover g [fill], .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-dot > span, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-dot > span {
        background-color: #3699FF; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-line > span, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-line > span {
        background-color: #3699FF; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text {
        color: #3699FF; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link > .menu-arrow, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link > .menu-arrow {
        color: #3699FF; }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content > .menu-item {
      border-right: 1px solid #EBEDF3; }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-heading > .menu-text {
      color: #181C32; }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-heading > .menu-icon {
      color: #B5B5C3; }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-icon {
      color: #B5B5C3; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #B5B5C3; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
      background-color: #B5B5C3; }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
      background-color: #B5B5C3; }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-text {
      color: #3F4254; }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item > .menu-link .menu-arrow {
      color: #B5B5C3; }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-active > .menu-link {
      background-color: #F3F6F9; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-active > .menu-link .menu-icon {
        color: #3699FF; }
        .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3699FF; }
        .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
        background-color: #3699FF; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
        background-color: #3699FF; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-active > .menu-link .menu-text {
        color: #3699FF; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-active > .menu-link > .menu-arrow {
        color: #3699FF; }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-here > .menu-link {
      background-color: #F3F6F9; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-here > .menu-link .menu-icon {
        color: #3699FF; }
        .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3699FF; }
        .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
        background-color: #3699FF; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
        background-color: #3699FF; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-here > .menu-link .menu-text {
        color: #3699FF; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-here > .menu-link > .menu-arrow {
        color: #3699FF; }
    .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link {
      background-color: #F3F6F9; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon {
        color: #3699FF; }
        .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg g [fill], .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3699FF; }
        .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg:hover g [fill], .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-dot > span, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-dot > span {
        background-color: #3699FF; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-line > span, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-bullet.menu-bullet-line > span {
        background-color: #3699FF; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link .menu-text {
        color: #3699FF; }
      .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item:hover:not(.menu-item-here):not(.menu-item-active) > .menu-link > .menu-arrow, .header-menu .menu-nav > .menu-item .menu-submenu > .menu-subnav .menu-content .menu-inner > .menu-item.menu-item-hover:not(.menu-item-here):not(.menu-item-active) > .menu-link > .menu-arrow {
        color: #3699FF; } }

@media (max-width: 991.98px) {
  .header-menu-mobile {
    background-color: #ffffff ; }
    .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-text,
    .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-text {
      color: #3F4254 ; }
    .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-icon,
    .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-icon {
      color: #B5B5C3 ; }
      .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-icon.svg-icon svg g [fill],
      .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #B5B5C3; }
      .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
      .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
    .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
      background-color: #B5B5C3 ; }
    .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
    .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
      background-color: #B5B5C3 ; }
    .header-menu-mobile .menu-nav > .menu-item > .menu-heading .menu-arrow,
    .header-menu-mobile .menu-nav > .menu-item > .menu-link .menu-arrow {
      color: #B5B5C3 ; }
    .header-menu-mobile .menu-nav > .menu-item.menu-item-open {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-heading,
      .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-link {
        background-color: #F3F6F9 ; }
        .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-text,
        .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-link .menu-text {
          color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-icon,
        .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-link .menu-icon {
          color: #3699FF ; }
          .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg g [fill],
          .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #3699FF; }
          .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
          .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-dot > span,
        .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-dot > span {
          background-color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-line > span,
        .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-line > span {
          background-color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-arrow,
        .header-menu-mobile .menu-nav > .menu-item.menu-item-open > .menu-link .menu-arrow {
          color: #3699FF ; }
    .header-menu-mobile .menu-nav > .menu-item.menu-item-here {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-heading,
      .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-link {
        background-color: #F3F6F9 ; }
        .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-text,
        .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-link .menu-text {
          color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon,
        .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon {
          color: #3699FF ; }
          .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg g [fill],
          .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #3699FF; }
          .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
          .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-dot > span,
        .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
          background-color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-line > span,
        .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
          background-color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-arrow,
        .header-menu-mobile .menu-nav > .menu-item.menu-item-here > .menu-link .menu-arrow {
          color: #3699FF ; }
    .header-menu-mobile .menu-nav > .menu-item.menu-item-active {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-heading,
      .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-link {
        background-color: #F3F6F9 ; }
        .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-text,
        .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-link .menu-text {
          color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon,
        .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon {
          color: #3699FF ; }
          .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg g [fill],
          .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #3699FF; }
          .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
          .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-dot > span,
        .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
          background-color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-line > span,
        .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
          background-color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-arrow,
        .header-menu-mobile .menu-nav > .menu-item.menu-item-active > .menu-link .menu-arrow {
          color: #3699FF ; }
    .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading,
      .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link {
        background-color: #F3F6F9 ; }
        .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-text,
        .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-text {
          color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon,
        .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon {
          color: #3699FF ; }
          .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg g [fill],
          .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #3699FF; }
          .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
          .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-dot > span,
        .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-dot > span {
          background-color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-line > span,
        .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-line > span {
          background-color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-arrow,
        .header-menu-mobile .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-arrow {
          color: #3699FF ; }
    .header-menu-mobile .menu-nav > .menu-item > .menu-arrow {
      color: #ffffff; }
    .header-menu-mobile .menu-nav > .menu-section .menu-text {
      color: #7E8299 ; }
    .header-menu-mobile .menu-nav > .menu-section .menu-icon {
      color: #B5B5C3 ; }
    .header-menu-mobile .menu-nav > .menu-separator {
      border-bottom: 1px solid #EBEDF3 ; }
    .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-text,
    .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-text {
      color: #3F4254 ; }
    .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon,
    .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon {
      color: #B5B5C3 ; }
      .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon.svg-icon svg g [fill],
      .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #B5B5C3; }
      .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
      .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
    .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
      background-color: #B5B5C3 ; }
    .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
    .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
      background-color: #B5B5C3 ; }
    .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-arrow,
    .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-arrow {
      color: #B5B5C3 ; }
    .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading,
      .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link {
        background-color: #F3F6F9 ; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-text,
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-text {
          color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-icon,
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-icon {
          color: #3699FF ; }
          .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg g [fill],
          .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #3699FF; }
          .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
          .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-dot > span,
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-dot > span {
          background-color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-line > span,
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-line > span {
          background-color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-arrow,
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-arrow {
          color: #3699FF ; }
    .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading,
      .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link {
        background-color: #F3F6F9 ; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg g [fill],
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-dot > span,
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
          background-color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-line > span,
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
          background-color: #3699FF ; }
    .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading,
      .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link {
        background-color: #F3F6F9 ; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-text,
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-text {
          color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-icon,
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-icon {
          color: #3699FF ; }
          .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg g [fill],
          .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #3699FF; }
          .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
          .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-dot > span,
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
          background-color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-line > span,
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
          background-color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-arrow,
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-arrow {
          color: #3699FF ; }
    .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading,
      .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link {
        background-color: #F3F6F9 ; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-text,
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-text {
          color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon,
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon {
          color: #3699FF ; }
          .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg g [fill],
          .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #3699FF; }
          .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
          .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-dot > span,
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-dot > span {
          background-color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-line > span,
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-line > span {
          background-color: #3699FF ; }
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-arrow,
        .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-arrow {
          color: #3699FF ; }
    .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-section .menu-text {
      color: #7E8299 ; }
    .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-section .menu-icon {
      color: #B5B5C3 ; }
    .header-menu-mobile .menu-nav > .menu-item .menu-submenu .menu-separator {
      border-bottom: 1px solid #EBEDF3 ; } }

@media (min-width: 992px) {
  .brand {
    background-color: #1a1a27;
    -webkit-box-shadow: none;
    box-shadow: none; }
    .brand .btn i {
      color: #494b74; }
    .brand .btn .svg-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease;
      fill: #494b74; }
    .brand .btn .svg-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .brand .btn.active .svg-icon svg g [fill], .brand .btn:hover .svg-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease;
      fill: #3699FF; }
    .brand .btn.active .svg-icon svg:hover g [fill], .brand .btn:hover .svg-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .brand .btn.active i, .brand .btn:hover i {
      color: #3699FF; } }

@media (max-width: 991.98px) {
  .header-mobile {
    background-color: #1a1a27; }
    .header-mobile .burger-icon span {
      background-color: #484f66; }
      .header-mobile .burger-icon span::before, .header-mobile .burger-icon span::after {
        background-color: #484f66; }
    .header-mobile .burger-icon:hover span {
      background-color: #3699FF; }
      .header-mobile .burger-icon:hover span::before, .header-mobile .burger-icon:hover span::after {
        background-color: #3699FF; }
    .header-mobile .burger-icon-active span {
      background-color: #3699FF; }
      .header-mobile .burger-icon-active span::before, .header-mobile .burger-icon-active span::after {
        background-color: #3699FF; }
    .header-mobile .btn i {
      color: #484f66; }
    .header-mobile .btn .svg-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease;
      fill: #484f66; }
    .header-mobile .btn .svg-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .header-mobile .btn.active .svg-icon svg g [fill], .header-mobile .btn:hover .svg-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease;
      fill: #3699FF; }
    .header-mobile .btn.active .svg-icon svg:hover g [fill], .header-mobile .btn:hover .svg-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
    .header-mobile .btn.active i, .header-mobile .btn:hover i {
      color: #3699FF; } }

.aside {
  background-color: #1e1e2d; }
  .aside .aside-menu.ps > .ps__rail-x {
    background-color: transparent; }
    .aside .aside-menu.ps > .ps__rail-x:hover, .aside .aside-menu.ps > .ps__rail-x:focus {
      opacity: 1;
      background-color: transparent; }
      .aside .aside-menu.ps > .ps__rail-x:hover > .ps__thumb-x, .aside .aside-menu.ps > .ps__rail-x:focus > .ps__thumb-x {
        opacity: 1; }
    .aside .aside-menu.ps > .ps__rail-x > .ps__thumb-x {
      background-color: #637099;
      opacity: 1; }
      .aside .aside-menu.ps > .ps__rail-x > .ps__thumb-x:hover, .aside .aside-menu.ps > .ps__rail-x > .ps__thumb-x:focus {
        opacity: 1;
        background-color: #637099; }
  .aside .aside-menu.ps > .ps__rail-y {
    background-color: transparent; }
    .aside .aside-menu.ps > .ps__rail-y:hover, .aside .aside-menu.ps > .ps__rail-y:focus {
      background-color: transparent;
      opacity: 1; }
      .aside .aside-menu.ps > .ps__rail-y:hover > .ps__thumb-y, .aside .aside-menu.ps > .ps__rail-y:focus > .ps__thumb-y {
        opacity: 1; }
    .aside .aside-menu.ps > .ps__rail-y > .ps__thumb-y {
      background: #637099;
      opacity: 1; }
      .aside .aside-menu.ps > .ps__rail-y > .ps__thumb-y:hover, .aside .aside-menu.ps > .ps__rail-y > .ps__thumb-y:focus {
        opacity: 1;
        background: #637099; }

.aside-menu {
  background-color: #1e1e2d ; }
  .aside-menu .menu-nav > .menu-item > .menu-heading .menu-text,
  .aside-menu .menu-nav > .menu-item > .menu-link .menu-text {
    color: #a2a3b7 ; }
  .aside-menu .menu-nav > .menu-item > .menu-heading .menu-icon,
  .aside-menu .menu-nav > .menu-item > .menu-link .menu-icon {
    color: #494b74 ; }
    .aside-menu .menu-nav > .menu-item > .menu-heading .menu-icon.svg-icon svg g [fill],
    .aside-menu .menu-nav > .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease;
      fill: #494b74; }
    .aside-menu .menu-nav > .menu-item > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
    .aside-menu .menu-nav > .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
  .aside-menu .menu-nav > .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .aside-menu .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #5c5e81 ; }
  .aside-menu .menu-nav > .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
  .aside-menu .menu-nav > .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #5c5e81 ; }
  .aside-menu .menu-nav > .menu-item > .menu-heading .menu-arrow,
  .aside-menu .menu-nav > .menu-item > .menu-link .menu-arrow {
    color: #5c5e81 ; }
  .aside-menu .menu-nav > .menu-item.menu-item-open {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s; }
    .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading,
    .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link {
      background-color: #1b1b28 ; }
      .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-text,
      .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-text {
        color: #ffffff ; }
      .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-icon,
      .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-icon {
        color: #3699FF ; }
        .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg g [fill],
        .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3699FF; }
        .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
        .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-dot > span,
      .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-dot > span {
        background-color: #3699FF ; }
      .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-line > span,
      .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-line > span {
        background-color: #3699FF ; }
      .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-heading .menu-arrow,
      .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-arrow {
        color: #ffffff ; }
  .aside-menu .menu-nav > .menu-item.menu-item-here {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s; }
    .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading,
    .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link {
      background-color: #1b1b28 ; }
      .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-text,
      .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-text {
        color: #ffffff ; }
      .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon,
      .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon {
        color: #3699FF ; }
        .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg g [fill],
        .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3699FF; }
        .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
        .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-dot > span,
      .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
        background-color: #3699FF ; }
      .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-line > span,
      .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
        background-color: #3699FF ; }
      .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-heading .menu-arrow,
      .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link .menu-arrow {
        color: #ffffff ; }
  .aside-menu .menu-nav > .menu-item.menu-item-active {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s; }
    .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading,
    .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link {
      background-color: #1b1b28 ; }
      .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-text,
      .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-text {
        color: #ffffff ; }
      .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon,
      .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon {
        color: #3699FF ; }
        .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg g [fill],
        .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3699FF; }
        .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
        .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-dot > span,
      .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
        background-color: #3699FF ; }
      .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-line > span,
      .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
        background-color: #3699FF ; }
      .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-heading .menu-arrow,
      .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link .menu-arrow {
        color: #ffffff ; }
  .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s; }
    .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading,
    .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link {
      background-color: #1b1b28 ; }
      .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-text,
      .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-text {
        color: #ffffff ; }
      .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon,
      .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon {
        color: #3699FF ; }
        .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg g [fill],
        .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3699FF; }
        .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
        .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-dot > span,
      .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-dot > span {
        background-color: #3699FF ; }
      .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-line > span,
      .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-line > span {
        background-color: #3699FF ; }
      .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-arrow,
      .aside-menu .menu-nav > .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-arrow {
        color: #ffffff ; }
  .aside-menu .menu-nav > .menu-item > .menu-arrow {
    color: #1e1e2d; }
  .aside-menu .menu-nav > .menu-section .menu-text {
    color: #4c4e6f ; }
  .aside-menu .menu-nav > .menu-section .menu-icon {
    color: #4c4e6f ; }
  .aside-menu .menu-nav > .menu-separator {
    border-bottom: 1px solid #4c4e6f ; }
  .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-text,
  .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-text {
    color: #9899ac ; }
  .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon,
  .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon {
    color: #494b74 ; }
    .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon.svg-icon svg g [fill],
    .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease;
      fill: #494b74; }
    .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
    .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
      -webkit-transition: fill 0.3s ease;
      transition: fill 0.3s ease; }
  .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
  .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
    background-color: #5c5e81 ; }
  .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
  .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
    background-color: #5c5e81 ; }
  .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-arrow,
  .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-arrow {
    color: #5c5e81 ; }
  .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s; }
    .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading,
    .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link {
      background-color: #1b1b28 ; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-text,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-text {
        color: #ffffff ; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-icon,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-icon {
        color: #3699FF ; }
        .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg g [fill],
        .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3699FF; }
        .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
        .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-dot > span,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-dot > span {
        background-color: #3699FF ; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-line > span,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-line > span {
        background-color: #3699FF ; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-heading .menu-arrow,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-open > .menu-link .menu-arrow {
        color: #ffffff ; }
  .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s; }
    .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading,
    .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link {
      background-color: #1b1b28 ; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-icon,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-icon {
        color: #3699FF ; }
        .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg g [fill],
        .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3699FF; }
        .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
        .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-dot > span,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
        background-color: #3699FF ; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-line > span,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
        background-color: #3699FF ; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-heading .menu-arrow,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-here > .menu-link .menu-arrow {
        color: #ffffff ; }
  .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s; }
    .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading,
    .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link {
      background-color: #1b1b28 ; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-text,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-text {
        color: #ffffff ; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-icon,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-icon {
        color: #3699FF ; }
        .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg g [fill],
        .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3699FF; }
        .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
        .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-dot > span,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
        background-color: #3699FF ; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-line > span,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
        background-color: #3699FF ; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-heading .menu-arrow,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item.menu-item-active > .menu-link .menu-arrow {
        color: #ffffff ; }
  .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
    -webkit-transition: background-color 0.3s;
    transition: background-color 0.3s; }
    .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading,
    .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link {
      background-color: #1b1b28 ; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-text,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-text {
        color: #ffffff ; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon {
        color: #3699FF ; }
        .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg g [fill],
        .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease;
          fill: #3699FF; }
        .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
        .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-dot > span,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-dot > span {
        background-color: #3699FF ; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-line > span,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-line > span {
        background-color: #3699FF ; }
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-arrow,
      .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-arrow {
        color: #ffffff ; }
  .aside-menu .menu-nav > .menu-item .menu-submenu .menu-section .menu-text {
    color: #4c4e6f ; }
  .aside-menu .menu-nav > .menu-item .menu-submenu .menu-section .menu-icon {
    color: #4c4e6f ; }
  .aside-menu .menu-nav > .menu-item .menu-submenu .menu-separator {
    border-bottom: 1px solid #4c4e6f ; }

@media (min-width: 992px) {
  .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item {
    background: transparent; }
    .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item > .menu-link > .menu-icon {
      color: #7c87a6; }
    .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item.menu-item-hover, .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item.menu-item-open {
      background: transparent !important; }
      .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item.menu-item-hover > .menu-link > .menu-icon, .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link > .menu-icon {
        color: #3699FF ; }
    .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item.menu-item-here, .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item.menu-item-active {
      background: transparent !important; }
      .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item.menu-item-here > .menu-link > .menu-icon, .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item.menu-item-active > .menu-link > .menu-icon {
        color: #3699FF ; }
    .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item:hover {
      background: transparent; }
      .aside-minimize:not(.aside-minimize-hover) .aside-menu .menu-nav > .menu-item:hover > .menu-link > .menu-icon {
        color: #3699FF !important; } }

@media (min-width: 992px) {
  .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu,
  .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu {
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
    box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15); }
    .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-text,
    .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-text,
    .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-text,
    .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-text {
      color: #696e92 ; }
    .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-icon,
    .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-icon,
    .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-icon,
    .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-icon {
      color: #a8aabb ; }
      .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-icon.svg-icon svg g [fill],
      .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-icon.svg-icon svg g [fill],
      .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-icon.svg-icon svg g [fill],
      .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-icon.svg-icon svg g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease;
        fill: #a8aabb; }
      .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
      .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill],
      .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
      .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
        -webkit-transition: fill 0.3s ease;
        transition: fill 0.3s ease; }
    .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
    .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span,
    .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-bullet.menu-bullet-dot > span,
    .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-bullet.menu-bullet-dot > span {
      background-color: #a8aabb ; }
    .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
    .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-bullet.menu-bullet-line > span,
    .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-bullet.menu-bullet-line > span,
    .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-bullet.menu-bullet-line > span {
      background-color: #a8aabb ; }
    .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-arrow,
    .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-arrow,
    .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-heading .menu-arrow,
    .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item > .menu-link .menu-arrow {
      color: #a8aabb ; }
    .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open,
    .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading,
      .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link,
      .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading,
      .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link {
        background-color: #F3F6F9 ; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-text,
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-text,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-text,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-text {
          color: #3699FF ; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-icon,
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-icon,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-icon,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-icon {
          color: #3699FF ; }
          .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg g [fill],
          .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg g [fill],
          .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg g [fill],
          .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #3699FF; }
          .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
          .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg:hover g [fill],
          .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
          .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-dot > span,
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-dot > span,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-dot > span,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-dot > span {
          background-color: #3699FF ; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-line > span,
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-line > span,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-bullet.menu-bullet-line > span,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-bullet.menu-bullet-line > span {
          background-color: #3699FF ; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-arrow,
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-arrow,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-heading .menu-arrow,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-open > .menu-link .menu-arrow {
          color: #3699FF ; }
    .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here,
    .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading,
      .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link,
      .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading,
      .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link {
        background-color: #F3F6F9 ; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg g [fill],
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill],
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg g [fill],
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill],
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
          -webkit-transition: fill 0.3s ease;
          transition: fill 0.3s ease; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-dot > span,
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-dot > span,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-dot > span {
          background-color: #3699FF ; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-line > span,
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-heading .menu-bullet.menu-bullet-line > span,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-here > .menu-link .menu-bullet.menu-bullet-line > span {
          background-color: #3699FF ; }
    .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active,
    .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading,
      .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link,
      .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading,
      .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link {
        background-color: #F3F6F9 ; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-text,
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-text,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-text,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-text {
          color: #3699FF ; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-icon,
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-icon,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-icon,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-icon {
          color: #3699FF ; }
          .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg g [fill],
          .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill],
          .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg g [fill],
          .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #3699FF; }
          .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
          .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill],
          .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
          .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-dot > span,
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-dot > span,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-dot > span {
          background-color: #3699FF ; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-line > span,
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-bullet.menu-bullet-line > span,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-bullet.menu-bullet-line > span {
          background-color: #3699FF ; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-arrow,
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-arrow,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-heading .menu-arrow,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item.menu-item-active > .menu-link .menu-arrow {
          color: #3699FF ; }
    .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover,
    .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover {
      -webkit-transition: background-color 0.3s;
      transition: background-color 0.3s; }
      .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading,
      .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link,
      .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading,
      .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link {
        background-color: #F3F6F9 ; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-text,
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-text,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-text,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-text {
          color: #3699FF ; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon,
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon {
          color: #3699FF ; }
          .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg g [fill],
          .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg g [fill],
          .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg g [fill],
          .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease;
            fill: #3699FF; }
          .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
          .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg:hover g [fill],
          .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-icon.svg-icon svg:hover g [fill],
          .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-icon.svg-icon svg:hover g [fill] {
            -webkit-transition: fill 0.3s ease;
            transition: fill 0.3s ease; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-dot > span,
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-dot > span,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-dot > span,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-dot > span {
          background-color: #3699FF ; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-line > span,
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-line > span,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-bullet.menu-bullet-line > span,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-bullet.menu-bullet-line > span {
          background-color: #3699FF ; }
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-arrow,
        .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-arrow,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-heading .menu-arrow,
        .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-item:not(.menu-item-parent):not(.menu-item-open):not(.menu-item-here):not(.menu-item-active):hover > .menu-link .menu-arrow {
          color: #3699FF ; }
    .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-section .menu-text,
    .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-section .menu-text {
      color: #a4a7bd ; }
    .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-section .menu-icon,
    .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-section .menu-icon {
      color: #aaacc2 ; }
    .aside-minimize .aside-menu .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-separator,
    .aside-menu.aside-menu-dropdown .menu-nav .menu-item:not([data-menu-submenu-mode=accordion]).menu-item-hover > .menu-submenu .menu-subnav .menu-separator {
      border-bottom: 1px solid rgba(0, 0, 0, 0.07) ; } }

/* Start by setting display:none to make this hidden.
   Then we position it in relation to the viewport window
   with position:fixed. Width, height, top and left speak
   speak for themselves. Background we set to 80% white with
   our animation centered, and no-repeating */
.modalWait {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .8 ) 
                url('/Assets/img/wait.gif') 
                50% 50% 
                no-repeat;
}

/* When the body has the loading class, we turn
   the scrollbar off with overflow:hidden */
body.loading {
    overflow: hidden;   
}

/* Anytime the body has the loading class, our
   modal element will be visible */
body.loading .modalWait {
    display: block;
}
