/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #ff4893;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #ff4893;
  --dark: #242424;
  --dark-hover: #000;
  --light: #f8f9fa;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto 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; 

  --sp-text-gray-100: #f5f8fa;
  --sp-text-gray-200: #eff2f5;
  --sp-text-gray-300: #E4E6EF;
  --sp-text-gray-400: #B5B5C3;
  --sp-text-gray-500: #A1A5B7;
  --sp-text-gray-600: #7E8299;
  --sp-text-gray-700: #5E6278;
  --sp-text-gray-800: #3F4254;
  --sp-text-gray-900: #181C32;
}

*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

ul{
  list-style: none;
  padding-left: 0;
}

/*Padding*/
.p-1{padding:1px!important}.p-2{padding:2px!important}.p-3{padding:3px!important}.p-4{padding:4px!important}.p-5{padding:5px!important}.p-6{padding:6px!important}.p-7{padding:7px!important}.p-8{padding:8px!important}.p-9{padding:9px!important}.p-10{padding:10px!important}.p-11{padding:11px!important}.p-12{padding:12px!important}.p-13{padding:13px!important}.p-14{padding:14px!important}.p-15{padding:15px!important}.p-16{padding:16px!important}.p-17{padding:17px!important}.p-18{padding:18px!important}.p-19{padding:19px!important}.p-20{padding:20px!important}.p-21{padding:21px!important}.p-22{padding:22px!important}.p-23{padding:23px!important}.p-24{padding:24px!important}.p-25{padding:25px!important}.p-26{padding:26px!important}.p-27{padding:27px!important}.p-28{padding:28px!important}.p-29{padding:29px!important}.p-30{padding:30px!important}.p-31{padding:31px!important}.p-32{padding:32px!important}.p-33{padding:33px!important}.p-34{padding:34px!important}.p-35{padding:35px!important}.p-36{padding:36px!important}.p-37{padding:37px!important}.p-38{padding:38px!important}.p-39{padding:39px!important}.p-40{padding:40px!important}.p-41{padding:41px!important}.p-42{padding:42px!important}.p-43{padding:43px!important}.p-44{padding:44px!important}.p-45{padding:45px!important}.p-46{padding:46px!important}.p-47{padding:47px!important}.p-48{padding:48px!important}.p-49{padding:49px!important}.p-50{padding:50px!important}.p-51{padding:51px!important}.p-52{padding:52px!important}.p-53{padding:53px!important}.p-54{padding:54px!important}.p-55{padding:55px!important}.p-56{padding:56px!important}.p-57{padding:57px!important}.p-58{padding:58px!important}.p-59{padding:59px!important}.p-60{padding:60px!important}.p-61{padding:61px!important}.p-62{padding:62px!important}.p-63{padding:63px!important}.p-64{padding:64px!important}.p-65{padding:65px!important}.p-66{padding:66px!important}.p-67{padding:67px!important}.p-68{padding:68px!important}.p-69{padding:69px!important}.p-70{padding:70px!important}.p-71{padding:71px!important}.p-72{padding:72px!important}.p-73{padding:73px!important}.p-74{padding:74px!important}.p-75{padding:75px!important}.p-76{padding:76px!important}.p-77{padding:77px!important}.p-78{padding:78px!important}.p-79{padding:79px!important}.p-80{padding:80px!important}.p-81{padding:81px!important}.p-82{padding:82px!important}.p-83{padding:83px!important}.p-84{padding:84px!important}.p-85{padding:85px!important}.p-86{padding:86px!important}.p-87{padding:87px!important}.p-88{padding:88px!important}.p-89{padding:89px!important}.p-90{padding:90px!important}.p-91{padding:91px!important}.p-92{padding:92px!important}.p-93{padding:93px!important}.p-94{padding:94px!important}.p-95{padding:95px!important}.p-96{padding:96px!important}.p-97{padding:97px!important}.p-98{padding:98px!important}.p-99{padding:99px!important}.p-100{padding:100px!important}.p-101{padding:101px!important}.p-102{padding:102px!important}.p-103{padding:103px!important}.p-104{padding:104px!important}.p-105{padding:105px!important}.p-106{padding:106px!important}.p-107{padding:107px!important}.p-108{padding:108px!important}.p-109{padding:109px!important}.p-110{padding:110px!important}.p-111{padding:111px!important}.p-112{padding:112px!important}.p-113{padding:113px!important}.p-114{padding:114px!important}.p-115{padding:115px!important}.p-116{padding:116px!important}.p-117{padding:117px!important}.p-118{padding:118px!important}.p-119{padding:119px!important}.p-120{padding:120px!important}.p-121{padding:121px!important}.p-122{padding:122px!important}.p-123{padding:123px!important}.p-124{padding:124px!important}.p-125{padding:125px!important}.p-126{padding:126px!important}.p-127{padding:127px!important}.p-128{padding:128px!important}.p-129{padding:129px!important}.p-130{padding:130px!important}.p-131{padding:131px!important}.p-132{padding:132px!important}.p-133{padding:133px!important}.p-134{padding:134px!important}.p-135{padding:135px!important}.p-136{padding:136px!important}.p-137{padding:137px!important}.p-138{padding:138px!important}.p-139{padding:139px!important}.p-140{padding:140px!important}.p-141{padding:141px!important}.p-142{padding:142px!important}.p-143{padding:143px!important}.p-144{padding:144px!important}.p-145{padding:145px!important}.p-146{padding:146px!important}.p-147{padding:147px!important}.p-148{padding:148px!important}.p-149{padding:149px!important}.p-150{padding:150px!important}.p-151{padding:151px!important}.p-152{padding:152px!important}.p-153{padding:153px!important}.p-154{padding:154px!important}.p-155{padding:155px!important}.p-156{padding:156px!important}.p-157{padding:157px!important}.p-158{padding:158px!important}.p-159{padding:159px!important}.p-160{padding:160px!important}.p-161{padding:161px!important}.p-162{padding:162px!important}.p-163{padding:163px!important}.p-164{padding:164px!important}.p-165{padding:165px!important}.p-166{padding:166px!important}.p-167{padding:167px!important}.p-168{padding:168px!important}.p-169{padding:169px!important}.p-170{padding:170px!important}.p-171{padding:171px!important}.p-172{padding:172px!important}.p-173{padding:173px!important}.p-174{padding:174px!important}.p-175{padding:175px!important}.p-176{padding:176px!important}.p-177{padding:177px!important}.p-178{padding:178px!important}.p-179{padding:179px!important}.p-180{padding:180px!important}.p-181{padding:181px!important}.p-182{padding:182px!important}.p-183{padding:183px!important}.p-184{padding:184px!important}.p-185{padding:185px!important}.p-186{padding:186px!important}.p-187{padding:187px!important}.p-188{padding:188px!important}.p-189{padding:189px!important}.p-190{padding:190px!important}.p-191{padding:191px!important}.p-192{padding:192px!important}.p-193{padding:193px!important}.p-194{padding:194px!important}.p-195{padding:195px!important}.p-196{padding:196px!important}.p-197{padding:197px!important}.p-198{padding:198px!important}.p-199{padding:199px!important}.p-200{padding:200px!important}.p-201{padding:201px!important}.p-202{padding:202px!important}.p-203{padding:203px!important}.p-204{padding:204px!important}.p-205{padding:205px!important}.p-206{padding:206px!important}.p-207{padding:207px!important}.p-208{padding:208px!important}.p-209{padding:209px!important}.p-210{padding:210px!important}.p-211{padding:211px!important}.p-212{padding:212px!important}.p-213{padding:213px!important}.p-214{padding:214px!important}.p-215{padding:215px!important}.p-216{padding:216px!important}.p-217{padding:217px!important}.p-218{padding:218px!important}.p-219{padding:219px!important}.p-220{padding:220px!important}.p-221{padding:221px!important}.p-222{padding:222px!important}.p-223{padding:223px!important}.p-224{padding:224px!important}.p-225{padding:225px!important}.p-226{padding:226px!important}.p-227{padding:227px!important}.p-228{padding:228px!important}.p-229{padding:229px!important}.p-230{padding:230px!important}.p-231{padding:231px!important}.p-232{padding:232px!important}.p-233{padding:233px!important}.p-234{padding:234px!important}.p-235{padding:235px!important}.p-236{padding:236px!important}.p-237{padding:237px!important}.p-238{padding:238px!important}.p-239{padding:239px!important}.p-240{padding:240px!important}.p-241{padding:241px!important}.p-242{padding:242px!important}.p-243{padding:243px!important}.p-244{padding:244px!important}.p-245{padding:245px!important}.p-246{padding:246px!important}.p-247{padding:247px!important}.p-248{padding:248px!important}.p-249{padding:249px!important}.p-250{padding:250px!important}.p-251{padding:251px!important}.p-252{padding:252px!important}.p-253{padding:253px!important}.p-254{padding:254px!important}.p-255{padding:255px!important}.p-256{padding:256px!important}.p-257{padding:257px!important}.p-258{padding:258px!important}.p-259{padding:259px!important}.p-260{padding:260px!important}.p-261{padding:261px!important}.p-262{padding:262px!important}.p-263{padding:263px!important}.p-264{padding:264px!important}.p-265{padding:265px!important}.p-266{padding:266px!important}.p-267{padding:267px!important}.p-268{padding:268px!important}.p-269{padding:269px!important}.p-270{padding:270px!important}.p-271{padding:271px!important}.p-272{padding:272px!important}.p-273{padding:273px!important}.p-274{padding:274px!important}.p-275{padding:275px!important}.p-276{padding:276px!important}.p-277{padding:277px!important}.p-278{padding:278px!important}.p-279{padding:279px!important}.p-280{padding:280px!important}.p-281{padding:281px!important}.p-282{padding:282px!important}.p-283{padding:283px!important}.p-284{padding:284px!important}.p-285{padding:285px!important}.p-286{padding:286px!important}.p-287{padding:287px!important}.p-288{padding:288px!important}.p-289{padding:289px!important}.p-290{padding:290px!important}.p-291{padding:291px!important}.p-292{padding:292px!important}.p-293{padding:293px!important}.p-294{padding:294px!important}.p-295{padding:295px!important}.p-296{padding:296px!important}.p-297{padding:297px!important}.p-298{padding:298px!important}.p-299{padding:299px!important}.p-300{padding:300px!important}

/*Padding X*/
.p-y-1{padding:1px 0!important}.p-y-2{padding:2px 0!important}.p-y-3{padding:3px 0!important}.p-y-4{padding:4px 0!important}.p-y-5{padding:5px 0!important}.p-y-6{padding:6px 0!important}.p-y-7{padding:7px 0!important}.p-y-8{padding:8px 0!important}.p-y-9{padding:9px 0!important}.p-y-10{padding:10px 0!important}.p-y-11{padding:11px 0!important}.p-y-12{padding:12px 0!important}.p-y-13{padding:13px 0!important}.p-y-14{padding:14px 0!important}.p-y-15{padding:15px 0!important}.p-y-16{padding:16px 0!important}.p-y-17{padding:17px 0!important}.p-y-18{padding:18px 0!important}.p-y-19{padding:19px 0!important}.p-y-20{padding:20px 0!important}.p-y-21{padding:21px 0!important}.p-y-22{padding:22px 0!important}.p-y-23{padding:23px 0!important}.p-y-24{padding:24px 0!important}.p-y-25{padding:25px 0!important}.p-y-26{padding:26px 0!important}.p-y-27{padding:27px 0!important}.p-y-28{padding:28px 0!important}.p-y-29{padding:29px 0!important}.p-y-30{padding:30px 0!important}.p-y-31{padding:31px 0!important}.p-y-32{padding:32px 0!important}.p-y-33{padding:33px 0!important}.p-y-34{padding:34px 0!important}.p-y-35{padding:35px 0!important}.p-y-36{padding:36px 0!important}.p-y-37{padding:37px 0!important}.p-y-38{padding:38px 0!important}.p-y-39{padding:39px 0!important}.p-y-40{padding:40px 0!important}.p-y-41{padding:41px 0!important}.p-y-42{padding:42px 0!important}.p-y-43{padding:43px 0!important}.p-y-44{padding:44px 0!important}.p-y-45{padding:45px 0!important}.p-y-46{padding:46px 0!important}.p-y-47{padding:47px 0!important}.p-y-48{padding:48px 0!important}.p-y-49{padding:49px 0!important}.p-y-50{padding:50px 0!important}.p-y-51{padding:51px 0!important}.p-y-52{padding:52px 0!important}.p-y-53{padding:53px 0!important}.p-y-54{padding:54px 0!important}.p-y-55{padding:55px 0!important}.p-y-56{padding:56px 0!important}.p-y-57{padding:57px 0!important}.p-y-58{padding:58px 0!important}.p-y-59{padding:59px 0!important}.p-y-60{padding:60px 0!important}.p-y-61{padding:61px 0!important}.p-y-62{padding:62px 0!important}.p-y-63{padding:63px 0!important}.p-y-64{padding:64px 0!important}.p-y-65{padding:65px 0!important}.p-y-66{padding:66px 0!important}.p-y-67{padding:67px 0!important}.p-y-68{padding:68px 0!important}.p-y-69{padding:69px 0!important}.p-y-70{padding:70px 0!important}.p-y-71{padding:71px 0!important}.p-y-72{padding:72px 0!important}.p-y-73{padding:73px 0!important}.p-y-74{padding:74px 0!important}.p-y-75{padding:75px 0!important}.p-y-76{padding:76px 0!important}.p-y-77{padding:77px 0!important}.p-y-78{padding:78px 0!important}.p-y-79{padding:79px 0!important}.p-y-80{padding:80px 0!important}.p-y-81{padding:81px 0!important}.p-y-82{padding:82px 0!important}.p-y-83{padding:83px 0!important}.p-y-84{padding:84px 0!important}.p-y-85{padding:85px 0!important}.p-y-86{padding:86px 0!important}.p-y-87{padding:87px 0!important}.p-y-88{padding:88px 0!important}.p-y-89{padding:89px 0!important}.p-y-90{padding:90px 0!important}.p-y-91{padding:91px 0!important}.p-y-92{padding:92px 0!important}.p-y-93{padding:93px 0!important}.p-y-94{padding:94px 0!important}.p-y-95{padding:95px 0!important}.p-y-96{padding:96px 0!important}.p-y-97{padding:97px 0!important}.p-y-98{padding:98px 0!important}.p-y-99{padding:99px 0!important}.p-y-100{padding:100px 0!important}.p-y-101{padding:101px 0!important}.p-y-102{padding:102px 0!important}.p-y-103{padding:103px 0!important}.p-y-104{padding:104px 0!important}.p-y-105{padding:105px 0!important}.p-y-106{padding:106px 0!important}.p-y-107{padding:107px 0!important}.p-y-108{padding:108px 0!important}.p-y-109{padding:109px 0!important}.p-y-110{padding:110px 0!important}.p-y-111{padding:111px 0!important}.p-y-112{padding:112px 0!important}.p-y-113{padding:113px 0!important}.p-y-114{padding:114px 0!important}.p-y-115{padding:115px 0!important}.p-y-116{padding:116px 0!important}.p-y-117{padding:117px 0!important}.p-y-118{padding:118px 0!important}.p-y-119{padding:119px 0!important}.p-y-120{padding:120px 0!important}.p-y-121{padding:121px 0!important}.p-y-122{padding:122px 0!important}.p-y-123{padding:123px 0!important}.p-y-124{padding:124px 0!important}.p-y-125{padding:125px 0!important}.p-y-126{padding:126px 0!important}.p-y-127{padding:127px 0!important}.p-y-128{padding:128px 0!important}.p-y-129{padding:129px 0!important}.p-y-130{padding:130px 0!important}.p-y-131{padding:131px 0!important}.p-y-132{padding:132px 0!important}.p-y-133{padding:133px 0!important}.p-y-134{padding:134px 0!important}.p-y-135{padding:135px 0!important}.p-y-136{padding:136px 0!important}.p-y-137{padding:137px 0!important}.p-y-138{padding:138px 0!important}.p-y-139{padding:139px 0!important}.p-y-140{padding:140px 0!important}.p-y-141{padding:141px 0!important}.p-y-142{padding:142px 0!important}.p-y-143{padding:143px 0!important}.p-y-144{padding:144px 0!important}.p-y-145{padding:145px 0!important}.p-y-146{padding:146px 0!important}.p-y-147{padding:147px 0!important}.p-y-148{padding:148px 0!important}.p-y-149{padding:149px 0!important}.p-y-150{padding:150px 0!important}.p-y-151{padding:151px 0!important}.p-y-152{padding:152px 0!important}.p-y-153{padding:153px 0!important}.p-y-154{padding:154px 0!important}.p-y-155{padding:155px 0!important}.p-y-156{padding:156px 0!important}.p-y-157{padding:157px 0!important}.p-y-158{padding:158px 0!important}.p-y-159{padding:159px 0!important}.p-y-160{padding:160px 0!important}.p-y-161{padding:161px 0!important}.p-y-162{padding:162px 0!important}.p-y-163{padding:163px 0!important}.p-y-164{padding:164px 0!important}.p-y-165{padding:165px 0!important}.p-y-166{padding:166px 0!important}.p-y-167{padding:167px 0!important}.p-y-168{padding:168px 0!important}.p-y-169{padding:169px 0!important}.p-y-170{padding:170px 0!important}.p-y-171{padding:171px 0!important}.p-y-172{padding:172px 0!important}.p-y-173{padding:173px 0!important}.p-y-174{padding:174px 0!important}.p-y-175{padding:175px 0!important}.p-y-176{padding:176px 0!important}.p-y-177{padding:177px 0!important}.p-y-178{padding:178px 0!important}.p-y-179{padding:179px 0!important}.p-y-180{padding:180px 0!important}.p-y-181{padding:181px 0!important}.p-y-182{padding:182px 0!important}.p-y-183{padding:183px 0!important}.p-y-184{padding:184px 0!important}.p-y-185{padding:185px 0!important}.p-y-186{padding:186px 0!important}.p-y-187{padding:187px 0!important}.p-y-188{padding:188px 0!important}.p-y-189{padding:189px 0!important}.p-y-190{padding:190px 0!important}.p-y-191{padding:191px 0!important}.p-y-192{padding:192px 0!important}.p-y-193{padding:193px 0!important}.p-y-194{padding:194px 0!important}.p-y-195{padding:195px 0!important}.p-y-196{padding:196px 0!important}.p-y-197{padding:197px 0!important}.p-y-198{padding:198px 0!important}.p-y-199{padding:199px 0!important}.p-y-200{padding:200px 0!important}.p-y-201{padding:201px 0!important}.p-y-202{padding:202px 0!important}.p-y-203{padding:203px 0!important}.p-y-204{padding:204px 0!important}.p-y-205{padding:205px 0!important}.p-y-206{padding:206px 0!important}.p-y-207{padding:207px 0!important}.p-y-208{padding:208px 0!important}.p-y-209{padding:209px 0!important}.p-y-210{padding:210px 0!important}.p-y-211{padding:211px 0!important}.p-y-212{padding:212px 0!important}.p-y-213{padding:213px 0!important}.p-y-214{padding:214px 0!important}.p-y-215{padding:215px 0!important}.p-y-216{padding:216px 0!important}.p-y-217{padding:217px 0!important}.p-y-218{padding:218px 0!important}.p-y-219{padding:219px 0!important}.p-y-220{padding:220px 0!important}.p-y-221{padding:221px 0!important}.p-y-222{padding:222px 0!important}.p-y-223{padding:223px 0!important}.p-y-224{padding:224px 0!important}.p-y-225{padding:225px 0!important}.p-y-226{padding:226px 0!important}.p-y-227{padding:227px 0!important}.p-y-228{padding:228px 0!important}.p-y-229{padding:229px 0!important}.p-y-230{padding:230px 0!important}.p-y-231{padding:231px 0!important}.p-y-232{padding:232px 0!important}.p-y-233{padding:233px 0!important}.p-y-234{padding:234px 0!important}.p-y-235{padding:235px 0!important}.p-y-236{padding:236px 0!important}.p-y-237{padding:237px 0!important}.p-y-238{padding:238px 0!important}.p-y-239{padding:239px 0!important}.p-y-240{padding:240px 0!important}.p-y-241{padding:241px 0!important}.p-y-242{padding:242px 0!important}.p-y-243{padding:243px 0!important}.p-y-244{padding:244px 0!important}.p-y-245{padding:245px 0!important}.p-y-246{padding:246px 0!important}.p-y-247{padding:247px 0!important}.p-y-248{padding:248px 0!important}.p-y-249{padding:249px 0!important}.p-y-250{padding:250px 0!important}.p-y-251{padding:251px 0!important}.p-y-252{padding:252px 0!important}.p-y-253{padding:253px 0!important}.p-y-254{padding:254px 0!important}.p-y-255{padding:255px 0!important}.p-y-256{padding:256px 0!important}.p-y-257{padding:257px 0!important}.p-y-258{padding:258px 0!important}.p-y-259{padding:259px 0!important}.p-y-260{padding:260px 0!important}.p-y-261{padding:261px 0!important}.p-y-262{padding:262px 0!important}.p-y-263{padding:263px 0!important}.p-y-264{padding:264px 0!important}.p-y-265{padding:265px 0!important}.p-y-266{padding:266px 0!important}.p-y-267{padding:267px 0!important}.p-y-268{padding:268px 0!important}.p-y-269{padding:269px 0!important}.p-y-270{padding:270px 0!important}.p-y-271{padding:271px 0!important}.p-y-272{padding:272px 0!important}.p-y-273{padding:273px 0!important}.p-y-274{padding:274px 0!important}.p-y-275{padding:275px 0!important}.p-y-276{padding:276px 0!important}.p-y-277{padding:277px 0!important}.p-y-278{padding:278px 0!important}.p-y-279{padding:279px 0!important}.p-y-280{padding:280px 0!important}.p-y-281{padding:281px 0!important}.p-y-282{padding:282px 0!important}.p-y-283{padding:283px 0!important}.p-y-284{padding:284px 0!important}.p-y-285{padding:285px 0!important}.p-y-286{padding:286px 0!important}.p-y-287{padding:287px 0!important}.p-y-288{padding:288px 0!important}.p-y-289{padding:289px 0!important}.p-y-290{padding:290px 0!important}.p-y-291{padding:291px 0!important}.p-y-292{padding:292px 0!important}.p-y-293{padding:293px 0!important}.p-y-294{padding:294px 0!important}.p-y-295{padding:295px 0!important}.p-y-296{padding:296px 0!important}.p-y-297{padding:297px 0!important}.p-y-298{padding:298px 0!important}.p-y-299{padding:299px 0!important}.p-y-300{padding:300px 0!important}

/*Padding Y*/
.p-x-1{padding: 0 1px!important}.p-x-2{padding: 0 2px!important}.p-x-3{padding: 0 3px!important}.p-x-4{padding: 0 4px!important}.p-x-5{padding: 0 5px!important}.p-x-6{padding: 0 6px!important}.p-x-7{padding: 0 7px!important}.p-x-8{padding: 0 8px!important}.p-x-9{padding: 0 9px!important}.p-x-10{padding: 0 10px!important}.p-x-11{padding: 0 11px!important}.p-x-12{padding: 0 12px!important}.p-x-13{padding: 0 13px!important}.p-x-14{padding: 0 14px!important}.p-x-15{padding: 0 15px!important}.p-x-16{padding: 0 16px!important}.p-x-17{padding: 0 17px!important}.p-x-18{padding: 0 18px!important}.p-x-19{padding: 0 19px!important}.p-x-20{padding: 0 20px!important}.p-x-21{padding: 0 21px!important}.p-x-22{padding: 0 22px!important}.p-x-23{padding: 0 23px!important}.p-x-24{padding: 0 24px!important}.p-x-25{padding: 0 25px!important}.p-x-26{padding: 0 26px!important}.p-x-27{padding: 0 27px!important}.p-x-28{padding: 0 28px!important}.p-x-29{padding: 0 29px!important}.p-x-30{padding: 0 30px!important}.p-x-31{padding: 0 31px!important}.p-x-32{padding: 0 32px!important}.p-x-33{padding: 0 33px!important}.p-x-34{padding: 0 34px!important}.p-x-35{padding: 0 35px!important}.p-x-36{padding: 0 36px!important}.p-x-37{padding: 0 37px!important}.p-x-38{padding: 0 38px!important}.p-x-39{padding: 0 39px!important}.p-x-40{padding: 0 40px!important}.p-x-41{padding: 0 41px!important}.p-x-42{padding: 0 42px!important}.p-x-43{padding: 0 43px!important}.p-x-44{padding: 0 44px!important}.p-x-45{padding: 0 45px!important}.p-x-46{padding: 0 46px!important}.p-x-47{padding: 0 47px!important}.p-x-48{padding: 0 48px!important}.p-x-49{padding: 0 49px!important}.p-x-50{padding: 0 50px!important}.p-x-51{padding: 0 51px!important}.p-x-52{padding: 0 52px!important}.p-x-53{padding: 0 53px!important}.p-x-54{padding: 0 54px!important}.p-x-55{padding: 0 55px!important}.p-x-56{padding: 0 56px!important}.p-x-57{padding: 0 57px!important}.p-x-58{padding: 0 58px!important}.p-x-59{padding: 0 59px!important}.p-x-60{padding: 0 60px!important}.p-x-61{padding: 0 61px!important}.p-x-62{padding: 0 62px!important}.p-x-63{padding: 0 63px!important}.p-x-64{padding: 0 64px!important}.p-x-65{padding: 0 65px!important}.p-x-66{padding: 0 66px!important}.p-x-67{padding: 0 67px!important}.p-x-68{padding: 0 68px!important}.p-x-69{padding: 0 69px!important}.p-x-70{padding: 0 70px!important}.p-x-71{padding: 0 71px!important}.p-x-72{padding: 0 72px!important}.p-x-73{padding: 0 73px!important}.p-x-74{padding: 0 74px!important}.p-x-75{padding: 0 75px!important}.p-x-76{padding: 0 76px!important}.p-x-77{padding: 0 77px!important}.p-x-78{padding: 0 78px!important}.p-x-79{padding: 0 79px!important}.p-x-80{padding: 0 80px!important}.p-x-81{padding: 0 81px!important}.p-x-82{padding: 0 82px!important}.p-x-83{padding: 0 83px!important}.p-x-84{padding: 0 84px!important}.p-x-85{padding: 0 85px!important}.p-x-86{padding: 0 86px!important}.p-x-87{padding: 0 87px!important}.p-x-88{padding: 0 88px!important}.p-x-89{padding: 0 89px!important}.p-x-90{padding: 0 90px!important}.p-x-91{padding: 0 91px!important}.p-x-92{padding: 0 92px!important}.p-x-93{padding: 0 93px!important}.p-x-94{padding: 0 94px!important}.p-x-95{padding: 0 95px!important}.p-x-96{padding: 0 96px!important}.p-x-97{padding: 0 97px!important}.p-x-98{padding: 0 98px!important}.p-x-99{padding: 0 99px!important}.p-x-100{padding: 0 100px!important}.p-x-101{padding: 0 101px!important}.p-x-102{padding: 0 102px!important}.p-x-103{padding: 0 103px!important}.p-x-104{padding: 0 104px!important}.p-x-105{padding: 0 105px!important}.p-x-106{padding: 0 106px!important}.p-x-107{padding: 0 107px!important}.p-x-108{padding: 0 108px!important}.p-x-109{padding: 0 109px!important}.p-x-110{padding: 0 110px!important}.p-x-111{padding: 0 111px!important}.p-x-112{padding: 0 112px!important}.p-x-113{padding: 0 113px!important}.p-x-114{padding: 0 114px!important}.p-x-115{padding: 0 115px!important}.p-x-116{padding: 0 116px!important}.p-x-117{padding: 0 117px!important}.p-x-118{padding: 0 118px!important}.p-x-119{padding: 0 119px!important}.p-x-120{padding: 0 120px!important}.p-x-121{padding: 0 121px!important}.p-x-122{padding: 0 122px!important}.p-x-123{padding: 0 123px!important}.p-x-124{padding: 0 124px!important}.p-x-125{padding: 0 125px!important}.p-x-126{padding: 0 126px!important}.p-x-127{padding: 0 127px!important}.p-x-128{padding: 0 128px!important}.p-x-129{padding: 0 129px!important}.p-x-130{padding: 0 130px!important}.p-x-131{padding: 0 131px!important}.p-x-132{padding: 0 132px!important}.p-x-133{padding: 0 133px!important}.p-x-134{padding: 0 134px!important}.p-x-135{padding: 0 135px!important}.p-x-136{padding: 0 136px!important}.p-x-137{padding: 0 137px!important}.p-x-138{padding: 0 138px!important}.p-x-139{padding: 0 139px!important}.p-x-140{padding: 0 140px!important}.p-x-141{padding: 0 141px!important}.p-x-142{padding: 0 142px!important}.p-x-143{padding: 0 143px!important}.p-x-144{padding: 0 144px!important}.p-x-145{padding: 0 145px!important}.p-x-146{padding: 0 146px!important}.p-x-147{padding: 0 147px!important}.p-x-148{padding: 0 148px!important}.p-x-149{padding: 0 149px!important}.p-x-150{padding: 0 150px!important}.p-x-151{padding: 0 151px!important}.p-x-152{padding: 0 152px!important}.p-x-153{padding: 0 153px!important}.p-x-154{padding: 0 154px!important}.p-x-155{padding: 0 155px!important}.p-x-156{padding: 0 156px!important}.p-x-157{padding: 0 157px!important}.p-x-158{padding: 0 158px!important}.p-x-159{padding: 0 159px!important}.p-x-160{padding: 0 160px!important}.p-x-161{padding: 0 161px!important}.p-x-162{padding: 0 162px!important}.p-x-163{padding: 0 163px!important}.p-x-164{padding: 0 164px!important}.p-x-165{padding: 0 165px!important}.p-x-166{padding: 0 166px!important}.p-x-167{padding: 0 167px!important}.p-x-168{padding: 0 168px!important}.p-x-169{padding: 0 169px!important}.p-x-170{padding: 0 170px!important}.p-x-171{padding: 0 171px!important}.p-x-172{padding: 0 172px!important}.p-x-173{padding: 0 173px!important}.p-x-174{padding: 0 174px!important}.p-x-175{padding: 0 175px!important}.p-x-176{padding: 0 176px!important}.p-x-177{padding: 0 177px!important}.p-x-178{padding: 0 178px!important}.p-x-179{padding: 0 179px!important}.p-x-180{padding: 0 180px!important}.p-x-181{padding: 0 181px!important}.p-x-182{padding: 0 182px!important}.p-x-183{padding: 0 183px!important}.p-x-184{padding: 0 184px!important}.p-x-185{padding: 0 185px!important}.p-x-186{padding: 0 186px!important}.p-x-187{padding: 0 187px!important}.p-x-188{padding: 0 188px!important}.p-x-189{padding: 0 189px!important}.p-x-190{padding: 0 190px!important}.p-x-191{padding: 0 191px!important}.p-x-192{padding: 0 192px!important}.p-x-193{padding: 0 193px!important}.p-x-194{padding: 0 194px!important}.p-x-195{padding: 0 195px!important}.p-x-196{padding: 0 196px!important}.p-x-197{padding: 0 197px!important}.p-x-198{padding: 0 198px!important}.p-x-199{padding: 0 199px!important}.p-x-200{padding: 0 200px!important}.p-x-201{padding: 0 201px!important}.p-x-202{padding: 0 202px!important}.p-x-203{padding: 0 203px!important}.p-x-204{padding: 0 204px!important}.p-x-205{padding: 0 205px!important}.p-x-206{padding: 0 206px!important}.p-x-207{padding: 0 207px!important}.p-x-208{padding: 0 208px!important}.p-x-209{padding: 0 209px!important}.p-x-210{padding: 0 210px!important}.p-x-211{padding: 0 211px!important}.p-x-212{padding: 0 212px!important}.p-x-213{padding: 0 213px!important}.p-x-214{padding: 0 214px!important}.p-x-215{padding: 0 215px!important}.p-x-216{padding: 0 216px!important}.p-x-217{padding: 0 217px!important}.p-x-218{padding: 0 218px!important}.p-x-219{padding: 0 219px!important}.p-x-220{padding: 0 220px!important}.p-x-221{padding: 0 221px!important}.p-x-222{padding: 0 222px!important}.p-x-223{padding: 0 223px!important}.p-x-224{padding: 0 224px!important}.p-x-225{padding: 0 225px!important}.p-x-226{padding: 0 226px!important}.p-x-227{padding: 0 227px!important}.p-x-228{padding: 0 228px!important}.p-x-229{padding: 0 229px!important}.p-x-230{padding: 0 230px!important}.p-x-231{padding: 0 231px!important}.p-x-232{padding: 0 232px!important}.p-x-233{padding: 0 233px!important}.p-x-234{padding: 0 234px!important}.p-x-235{padding: 0 235px!important}.p-x-236{padding: 0 236px!important}.p-x-237{padding: 0 237px!important}.p-x-238{padding: 0 238px!important}.p-x-239{padding: 0 239px!important}.p-x-240{padding: 0 240px!important}.p-x-241{padding: 0 241px!important}.p-x-242{padding: 0 242px!important}.p-x-243{padding: 0 243px!important}.p-x-244{padding: 0 244px!important}.p-x-245{padding: 0 245px!important}.p-x-246{padding: 0 246px!important}.p-x-247{padding: 0 247px!important}.p-x-248{padding: 0 248px!important}.p-x-249{padding: 0 249px!important}.p-x-250{padding: 0 250px!important}.p-x-251{padding: 0 251px!important}.p-x-252{padding: 0 252px!important}.p-x-253{padding: 0 253px!important}.p-x-254{padding: 0 254px!important}.p-x-255{padding: 0 255px!important}.p-x-256{padding: 0 256px!important}.p-x-257{padding: 0 257px!important}.p-x-258{padding: 0 258px!important}.p-x-259{padding: 0 259px!important}.p-x-260{padding: 0 260px!important}.p-x-261{padding: 0 261px!important}.p-x-262{padding: 0 262px!important}.p-x-263{padding: 0 263px!important}.p-x-264{padding: 0 264px!important}.p-x-265{padding: 0 265px!important}.p-x-266{padding: 0 266px!important}.p-x-267{padding: 0 267px!important}.p-x-268{padding: 0 268px!important}.p-x-269{padding: 0 269px!important}.p-x-270{padding: 0 270px!important}.p-x-271{padding: 0 271px!important}.p-x-272{padding: 0 272px!important}.p-x-273{padding: 0 273px!important}.p-x-274{padding: 0 274px!important}.p-x-275{padding: 0 275px!important}.p-x-276{padding: 0 276px!important}.p-x-277{padding: 0 277px!important}.p-x-278{padding: 0 278px!important}.p-x-279{padding: 0 279px!important}.p-x-280{padding: 0 280px!important}.p-x-281{padding: 0 281px!important}.p-x-282{padding: 0 282px!important}.p-x-283{padding: 0 283px!important}.p-x-284{padding: 0 284px!important}.p-x-285{padding: 0 285px!important}.p-x-286{padding: 0 286px!important}.p-x-287{padding: 0 287px!important}.p-x-288{padding: 0 288px!important}.p-x-289{padding: 0 289px!important}.p-x-290{padding: 0 290px!important}.p-x-291{padding: 0 291px!important}.p-x-292{padding: 0 292px!important}.p-x-293{padding: 0 293px!important}.p-x-294{padding: 0 294px!important}.p-x-295{padding: 0 295px!important}.p-x-296{padding: 0 296px!important}.p-x-297{padding: 0 297px!important}.p-x-298{padding: 0 298px!important}.p-x-299{padding: 0 299px!important}.p-x-300{padding: 0 300px!important}

/*Padding left*/
.p-l-0{padding-left:0px!important}.p-l-1{padding-left:1px!important}.p-l-2{padding-left:2px!important}.p-l-3{padding-left:3px!important}.p-l-4{padding-left:4px!important}.p-l-5{padding-left:5px!important}.p-l-6{padding-left:6px!important}.p-l-7{padding-left:7px!important}.p-l-8{padding-left:8px!important}.p-l-9{padding-left:9px!important}.p-l-10{padding-left:10px!important}.p-l-11{padding-left:11px!important}.p-l-12{padding-left:12px!important}.p-l-13{padding-left:13px!important}.p-l-14{padding-left:14px!important}.p-l-15{padding-left:15px!important}.p-l-16{padding-left:16px!important}.p-l-17{padding-left:17px!important}.p-l-18{padding-left:18px!important}.p-l-19{padding-left:19px!important}.p-l-20{padding-left:20px!important}.p-l-21{padding-left:21px!important}.p-l-22{padding-left:22px!important}.p-l-23{padding-left:23px!important}.p-l-24{padding-left:24px!important}.p-l-25{padding-left:25px!important}.p-l-26{padding-left:26px!important}.p-l-27{padding-left:27px!important}.p-l-28{padding-left:28px!important}.p-l-29{padding-left:29px!important}.p-l-30{padding-left:30px!important}.p-l-31{padding-left:31px!important}.p-l-32{padding-left:32px!important}.p-l-33{padding-left:33px!important}.p-l-34{padding-left:34px!important}.p-l-35{padding-left:35px!important}.p-l-36{padding-left:36px!important}.p-l-37{padding-left:37px!important}.p-l-38{padding-left:38px!important}.p-l-39{padding-left:39px!important}.p-l-40{padding-left:40px!important}.p-l-41{padding-left:41px!important}.p-l-42{padding-left:42px!important}.p-l-43{padding-left:43px!important}.p-l-44{padding-left:44px!important}.p-l-45{padding-left:45px!important}.p-l-46{padding-left:46px!important}.p-l-47{padding-left:47px!important}.p-l-48{padding-left:48px!important}.p-l-49{padding-left:49px!important}.p-l-50{padding-left:50px!important}.p-l-51{padding-left:51px!important}.p-l-52{padding-left:52px!important}.p-l-53{padding-left:53px!important}.p-l-54{padding-left:54px!important}.p-l-55{padding-left:55px!important}.p-l-56{padding-left:56px!important}.p-l-57{padding-left:57px!important}.p-l-58{padding-left:58px!important}.p-l-59{padding-left:59px!important}.p-l-60{padding-left:60px!important}.p-l-61{padding-left:61px!important}.p-l-62{padding-left:62px!important}.p-l-63{padding-left:63px!important}.p-l-64{padding-left:64px!important}.p-l-65{padding-left:65px!important}.p-l-66{padding-left:66px!important}.p-l-67{padding-left:67px!important}.p-l-68{padding-left:68px!important}.p-l-69{padding-left:69px!important}.p-l-70{padding-left:70px!important}.p-l-71{padding-left:71px!important}.p-l-72{padding-left:72px!important}.p-l-73{padding-left:73px!important}.p-l-74{padding-left:74px!important}.p-l-75{padding-left:75px!important}.p-l-76{padding-left:76px!important}.p-l-77{padding-left:77px!important}.p-l-78{padding-left:78px!important}.p-l-79{padding-left:79px!important}.p-l-80{padding-left:80px!important}.p-l-81{padding-left:81px!important}.p-l-82{padding-left:82px!important}.p-l-83{padding-left:83px!important}.p-l-84{padding-left:84px!important}.p-l-85{padding-left:85px!important}.p-l-86{padding-left:86px!important}.p-l-87{padding-left:87px!important}.p-l-88{padding-left:88px!important}.p-l-89{padding-left:89px!important}.p-l-90{padding-left:90px!important}.p-l-91{padding-left:91px!important}.p-l-92{padding-left:92px!important}.p-l-93{padding-left:93px!important}.p-l-94{padding-left:94px!important}.p-l-95{padding-left:95px!important}.p-l-96{padding-left:96px!important}.p-l-97{padding-left:97px!important}.p-l-98{padding-left:98px!important}.p-l-99{padding-left:99px!important}.p-l-100{padding-left:100px!important}.p-l-101{padding-left:101px!important}.p-l-102{padding-left:102px!important}.p-l-103{padding-left:103px!important}.p-l-104{padding-left:104px!important}.p-l-105{padding-left:105px!important}.p-l-106{padding-left:106px!important}.p-l-107{padding-left:107px!important}.p-l-108{padding-left:108px!important}.p-l-109{padding-left:109px!important}.p-l-110{padding-left:110px!important}.p-l-111{padding-left:111px!important}.p-l-112{padding-left:112px!important}.p-l-113{padding-left:113px!important}.p-l-114{padding-left:114px!important}.p-l-115{padding-left:115px!important}.p-l-116{padding-left:116px!important}.p-l-117{padding-left:117px!important}.p-l-118{padding-left:118px!important}.p-l-119{padding-left:119px!important}.p-l-120{padding-left:120px!important}.p-l-121{padding-left:121px!important}.p-l-122{padding-left:122px!important}.p-l-123{padding-left:123px!important}.p-l-124{padding-left:124px!important}.p-l-125{padding-left:125px!important}.p-l-126{padding-left:126px!important}.p-l-127{padding-left:127px!important}.p-l-128{padding-left:128px!important}.p-l-129{padding-left:129px!important}.p-l-130{padding-left:130px!important}.p-l-131{padding-left:131px!important}.p-l-132{padding-left:132px!important}.p-l-133{padding-left:133px!important}.p-l-134{padding-left:134px!important}.p-l-135{padding-left:135px!important}.p-l-136{padding-left:136px!important}.p-l-137{padding-left:137px!important}.p-l-138{padding-left:138px!important}.p-l-139{padding-left:139px!important}.p-l-140{padding-left:140px!important}.p-l-141{padding-left:141px!important}.p-l-142{padding-left:142px!important}.p-l-143{padding-left:143px!important}.p-l-144{padding-left:144px!important}.p-l-145{padding-left:145px!important}.p-l-146{padding-left:146px!important}.p-l-147{padding-left:147px!important}.p-l-148{padding-left:148px!important}.p-l-149{padding-left:149px!important}.p-l-150{padding-left:150px!important}.p-l-151{padding-left:151px!important}.p-l-152{padding-left:152px!important}.p-l-153{padding-left:153px!important}.p-l-154{padding-left:154px!important}.p-l-155{padding-left:155px!important}.p-l-156{padding-left:156px!important}.p-l-157{padding-left:157px!important}.p-l-158{padding-left:158px!important}.p-l-159{padding-left:159px!important}.p-l-160{padding-left:160px!important}.p-l-161{padding-left:161px!important}.p-l-162{padding-left:162px!important}.p-l-163{padding-left:163px!important}.p-l-164{padding-left:164px!important}.p-l-165{padding-left:165px!important}.p-l-166{padding-left:166px!important}.p-l-167{padding-left:167px!important}.p-l-168{padding-left:168px!important}.p-l-169{padding-left:169px!important}.p-l-170{padding-left:170px!important}.p-l-171{padding-left:171px!important}.p-l-172{padding-left:172px!important}.p-l-173{padding-left:173px!important}.p-l-174{padding-left:174px!important}.p-l-175{padding-left:175px!important}.p-l-176{padding-left:176px!important}.p-l-177{padding-left:177px!important}.p-l-178{padding-left:178px!important}.p-l-179{padding-left:179px!important}.p-l-180{padding-left:180px!important}.p-l-181{padding-left:181px!important}.p-l-182{padding-left:182px!important}.p-l-183{padding-left:183px!important}.p-l-184{padding-left:184px!important}.p-l-185{padding-left:185px!important}.p-l-186{padding-left:186px!important}.p-l-187{padding-left:187px!important}.p-l-188{padding-left:188px!important}.p-l-189{padding-left:189px!important}.p-l-190{padding-left:190px!important}.p-l-191{padding-left:191px!important}.p-l-192{padding-left:192px!important}.p-l-193{padding-left:193px!important}.p-l-194{padding-left:194px!important}.p-l-195{padding-left:195px!important}.p-l-196{padding-left:196px!important}.p-l-197{padding-left:197px!important}.p-l-198{padding-left:198px!important}.p-l-199{padding-left:199px!important}.p-l-200{padding-left:200px!important}.p-l-201{padding-left:201px!important}.p-l-202{padding-left:202px!important}.p-l-203{padding-left:203px!important}.p-l-204{padding-left:204px!important}.p-l-205{padding-left:205px!important}.p-l-206{padding-left:206px!important}.p-l-207{padding-left:207px!important}.p-l-208{padding-left:208px!important}.p-l-209{padding-left:209px!important}.p-l-210{padding-left:210px!important}.p-l-211{padding-left:211px!important}.p-l-212{padding-left:212px!important}.p-l-213{padding-left:213px!important}.p-l-214{padding-left:214px!important}.p-l-215{padding-left:215px!important}.p-l-216{padding-left:216px!important}.p-l-217{padding-left:217px!important}.p-l-218{padding-left:218px!important}.p-l-219{padding-left:219px!important}.p-l-220{padding-left:220px!important}.p-l-221{padding-left:221px!important}.p-l-222{padding-left:222px!important}.p-l-223{padding-left:223px!important}.p-l-224{padding-left:224px!important}.p-l-225{padding-left:225px!important}.p-l-226{padding-left:226px!important}.p-l-227{padding-left:227px!important}.p-l-228{padding-left:228px!important}.p-l-229{padding-left:229px!important}.p-l-230{padding-left:230px!important}.p-l-231{padding-left:231px!important}.p-l-232{padding-left:232px!important}.p-l-233{padding-left:233px!important}.p-l-234{padding-left:234px!important}.p-l-235{padding-left:235px!important}.p-l-236{padding-left:236px!important}.p-l-237{padding-left:237px!important}.p-l-238{padding-left:238px!important}.p-l-239{padding-left:239px!important}.p-l-240{padding-left:240px!important}.p-l-241{padding-left:241px!important}.p-l-242{padding-left:242px!important}.p-l-243{padding-left:243px!important}.p-l-244{padding-left:244px!important}.p-l-245{padding-left:245px!important}.p-l-246{padding-left:246px!important}.p-l-247{padding-left:247px!important}.p-l-248{padding-left:248px!important}.p-l-249{padding-left:249px!important}.p-l-250{padding-left:250px!important}.p-l-251{padding-left:251px!important}.p-l-252{padding-left:252px!important}.p-l-253{padding-left:253px!important}.p-l-254{padding-left:254px!important}.p-l-255{padding-left:255px!important}.p-l-256{padding-left:256px!important}.p-l-257{padding-left:257px!important}.p-l-258{padding-left:258px!important}.p-l-259{padding-left:259px!important}.p-l-260{padding-left:260px!important}.p-l-261{padding-left:261px!important}.p-l-262{padding-left:262px!important}.p-l-263{padding-left:263px!important}.p-l-264{padding-left:264px!important}.p-l-265{padding-left:265px!important}.p-l-266{padding-left:266px!important}.p-l-267{padding-left:267px!important}.p-l-268{padding-left:268px!important}.p-l-269{padding-left:269px!important}.p-l-270{padding-left:270px!important}.p-l-271{padding-left:271px!important}.p-l-272{padding-left:272px!important}.p-l-273{padding-left:273px!important}.p-l-274{padding-left:274px!important}.p-l-275{padding-left:275px!important}.p-l-276{padding-left:276px!important}.p-l-277{padding-left:277px!important}.p-l-278{padding-left:278px!important}.p-l-279{padding-left:279px!important}.p-l-280{padding-left:280px!important}.p-l-281{padding-left:281px!important}.p-l-282{padding-left:282px!important}.p-l-283{padding-left:283px!important}.p-l-284{padding-left:284px!important}.p-l-285{padding-left:285px!important}.p-l-286{padding-left:286px!important}.p-l-287{padding-left:287px!important}.p-l-288{padding-left:288px!important}.p-l-289{padding-left:289px!important}.p-l-290{padding-left:290px!important}.p-l-291{padding-left:291px!important}.p-l-292{padding-left:292px!important}.p-l-293{padding-left:293px!important}.p-l-294{padding-left:294px!important}.p-l-295{padding-left:295px!important}.p-l-296{padding-left:296px!important}.p-l-297{padding-left:297px!important}.p-l-298{padding-left:298px!important}.p-l-299{padding-left:299px!important}.p-l-300{padding-left:300px!important}

/*Padding right*/
.p-r-0{padding-right:0px!important}.p-r-1{padding-right:1px!important}.p-r-2{padding-right:2px!important}.p-r-3{padding-right:3px!important}.p-r-4{padding-right:4px!important}.p-r-5{padding-right:5px!important}.p-r-6{padding-right:6px!important}.p-r-7{padding-right:7px!important}.p-r-8{padding-right:8px!important}.p-r-9{padding-right:9px!important}.p-r-10{padding-right:10px!important}.p-r-11{padding-right:11px!important}.p-r-12{padding-right:12px!important}.p-r-13{padding-right:13px!important}.p-r-14{padding-right:14px!important}.p-r-15{padding-right:15px!important}.p-r-16{padding-right:16px!important}.p-r-17{padding-right:17px!important}.p-r-18{padding-right:18px!important}.p-r-19{padding-right:19px!important}.p-r-20{padding-right:20px!important}.p-r-21{padding-right:21px!important}.p-r-22{padding-right:22px!important}.p-r-23{padding-right:23px!important}.p-r-24{padding-right:24px!important}.p-r-25{padding-right:25px!important}.p-r-26{padding-right:26px!important}.p-r-27{padding-right:27px!important}.p-r-28{padding-right:28px!important}.p-r-29{padding-right:29px!important}.p-r-30{padding-right:30px!important}.p-r-31{padding-right:31px!important}.p-r-32{padding-right:32px!important}.p-r-33{padding-right:33px!important}.p-r-34{padding-right:34px!important}.p-r-35{padding-right:35px!important}.p-r-36{padding-right:36px!important}.p-r-37{padding-right:37px!important}.p-r-38{padding-right:38px!important}.p-r-39{padding-right:39px!important}.p-r-40{padding-right:40px!important}.p-r-41{padding-right:41px!important}.p-r-42{padding-right:42px!important}.p-r-43{padding-right:43px!important}.p-r-44{padding-right:44px!important}.p-r-45{padding-right:45px!important}.p-r-46{padding-right:46px!important}.p-r-47{padding-right:47px!important}.p-r-48{padding-right:48px!important}.p-r-49{padding-right:49px!important}.p-r-50{padding-right:50px!important}.p-r-51{padding-right:51px!important}.p-r-52{padding-right:52px!important}.p-r-53{padding-right:53px!important}.p-r-54{padding-right:54px!important}.p-r-55{padding-right:55px!important}.p-r-56{padding-right:56px!important}.p-r-57{padding-right:57px!important}.p-r-58{padding-right:58px!important}.p-r-59{padding-right:59px!important}.p-r-60{padding-right:60px!important}.p-r-61{padding-right:61px!important}.p-r-62{padding-right:62px!important}.p-r-63{padding-right:63px!important}.p-r-64{padding-right:64px!important}.p-r-65{padding-right:65px!important}.p-r-66{padding-right:66px!important}.p-r-67{padding-right:67px!important}.p-r-68{padding-right:68px!important}.p-r-69{padding-right:69px!important}.p-r-70{padding-right:70px!important}.p-r-71{padding-right:71px!important}.p-r-72{padding-right:72px!important}.p-r-73{padding-right:73px!important}.p-r-74{padding-right:74px!important}.p-r-75{padding-right:75px!important}.p-r-76{padding-right:76px!important}.p-r-77{padding-right:77px!important}.p-r-78{padding-right:78px!important}.p-r-79{padding-right:79px!important}.p-r-80{padding-right:80px!important}.p-r-81{padding-right:81px!important}.p-r-82{padding-right:82px!important}.p-r-83{padding-right:83px!important}.p-r-84{padding-right:84px!important}.p-r-85{padding-right:85px!important}.p-r-86{padding-right:86px!important}.p-r-87{padding-right:87px!important}.p-r-88{padding-right:88px!important}.p-r-89{padding-right:89px!important}.p-r-90{padding-right:90px!important}.p-r-91{padding-right:91px!important}.p-r-92{padding-right:92px!important}.p-r-93{padding-right:93px!important}.p-r-94{padding-right:94px!important}.p-r-95{padding-right:95px!important}.p-r-96{padding-right:96px!important}.p-r-97{padding-right:97px!important}.p-r-98{padding-right:98px!important}.p-r-99{padding-right:99px!important}.p-r-100{padding-right:100px!important}.p-r-101{padding-right:101px!important}.p-r-102{padding-right:102px!important}.p-r-103{padding-right:103px!important}.p-r-104{padding-right:104px!important}.p-r-105{padding-right:105px!important}.p-r-106{padding-right:106px!important}.p-r-107{padding-right:107px!important}.p-r-108{padding-right:108px!important}.p-r-109{padding-right:109px!important}.p-r-110{padding-right:110px!important}.p-r-111{padding-right:111px!important}.p-r-112{padding-right:112px!important}.p-r-113{padding-right:113px!important}.p-r-114{padding-right:114px!important}.p-r-115{padding-right:115px!important}.p-r-116{padding-right:116px!important}.p-r-117{padding-right:117px!important}.p-r-118{padding-right:118px!important}.p-r-119{padding-right:119px!important}.p-r-120{padding-right:120px!important}.p-r-121{padding-right:121px!important}.p-r-122{padding-right:122px!important}.p-r-123{padding-right:123px!important}.p-r-124{padding-right:124px!important}.p-r-125{padding-right:125px!important}.p-r-126{padding-right:126px!important}.p-r-127{padding-right:127px!important}.p-r-128{padding-right:128px!important}.p-r-129{padding-right:129px!important}.p-r-130{padding-right:130px!important}.p-r-131{padding-right:131px!important}.p-r-132{padding-right:132px!important}.p-r-133{padding-right:133px!important}.p-r-134{padding-right:134px!important}.p-r-135{padding-right:135px!important}.p-r-136{padding-right:136px!important}.p-r-137{padding-right:137px!important}.p-r-138{padding-right:138px!important}.p-r-139{padding-right:139px!important}.p-r-140{padding-right:140px!important}.p-r-141{padding-right:141px!important}.p-r-142{padding-right:142px!important}.p-r-143{padding-right:143px!important}.p-r-144{padding-right:144px!important}.p-r-145{padding-right:145px!important}.p-r-146{padding-right:146px!important}.p-r-147{padding-right:147px!important}.p-r-148{padding-right:148px!important}.p-r-149{padding-right:149px!important}.p-r-150{padding-right:150px!important}.p-r-151{padding-right:151px!important}.p-r-152{padding-right:152px!important}.p-r-153{padding-right:153px!important}.p-r-154{padding-right:154px!important}.p-r-155{padding-right:155px!important}.p-r-156{padding-right:156px!important}.p-r-157{padding-right:157px!important}.p-r-158{padding-right:158px!important}.p-r-159{padding-right:159px!important}.p-r-160{padding-right:160px!important}.p-r-161{padding-right:161px!important}.p-r-162{padding-right:162px!important}.p-r-163{padding-right:163px!important}.p-r-164{padding-right:164px!important}.p-r-165{padding-right:165px!important}.p-r-166{padding-right:166px!important}.p-r-167{padding-right:167px!important}.p-r-168{padding-right:168px!important}.p-r-169{padding-right:169px!important}.p-r-170{padding-right:170px!important}.p-r-171{padding-right:171px!important}.p-r-172{padding-right:172px!important}.p-r-173{padding-right:173px!important}.p-r-174{padding-right:174px!important}.p-r-175{padding-right:175px!important}.p-r-176{padding-right:176px!important}.p-r-177{padding-right:177px!important}.p-r-178{padding-right:178px!important}.p-r-179{padding-right:179px!important}.p-r-180{padding-right:180px!important}.p-r-181{padding-right:181px!important}.p-r-182{padding-right:182px!important}.p-r-183{padding-right:183px!important}.p-r-184{padding-right:184px!important}.p-r-185{padding-right:185px!important}.p-r-186{padding-right:186px!important}.p-r-187{padding-right:187px!important}.p-r-188{padding-right:188px!important}.p-r-189{padding-right:189px!important}.p-r-190{padding-right:190px!important}.p-r-191{padding-right:191px!important}.p-r-192{padding-right:192px!important}.p-r-193{padding-right:193px!important}.p-r-194{padding-right:194px!important}.p-r-195{padding-right:195px!important}.p-r-196{padding-right:196px!important}.p-r-197{padding-right:197px!important}.p-r-198{padding-right:198px!important}.p-r-199{padding-right:199px!important}.p-r-200{padding-right:200px!important}.p-r-201{padding-right:201px!important}.p-r-202{padding-right:202px!important}.p-r-203{padding-right:203px!important}.p-r-204{padding-right:204px!important}.p-r-205{padding-right:205px!important}.p-r-206{padding-right:206px!important}.p-r-207{padding-right:207px!important}.p-r-208{padding-right:208px!important}.p-r-209{padding-right:209px!important}.p-r-210{padding-right:210px!important}.p-r-211{padding-right:211px!important}.p-r-212{padding-right:212px!important}.p-r-213{padding-right:213px!important}.p-r-214{padding-right:214px!important}.p-r-215{padding-right:215px!important}.p-r-216{padding-right:216px!important}.p-r-217{padding-right:217px!important}.p-r-218{padding-right:218px!important}.p-r-219{padding-right:219px!important}.p-r-220{padding-right:220px!important}.p-r-221{padding-right:221px!important}.p-r-222{padding-right:222px!important}.p-r-223{padding-right:223px!important}.p-r-224{padding-right:224px!important}.p-r-225{padding-right:225px!important}.p-r-226{padding-right:226px!important}.p-r-227{padding-right:227px!important}.p-r-228{padding-right:228px!important}.p-r-229{padding-right:229px!important}.p-r-230{padding-right:230px!important}.p-r-231{padding-right:231px!important}.p-r-232{padding-right:232px!important}.p-r-233{padding-right:233px!important}.p-r-234{padding-right:234px!important}.p-r-235{padding-right:235px!important}.p-r-236{padding-right:236px!important}.p-r-237{padding-right:237px!important}.p-r-238{padding-right:238px!important}.p-r-239{padding-right:239px!important}.p-r-240{padding-right:240px!important}.p-r-241{padding-right:241px!important}.p-r-242{padding-right:242px!important}.p-r-243{padding-right:243px!important}.p-r-244{padding-right:244px!important}.p-r-245{padding-right:245px!important}.p-r-246{padding-right:246px!important}.p-r-247{padding-right:247px!important}.p-r-248{padding-right:248px!important}.p-r-249{padding-right:249px!important}.p-r-250{padding-right:250px!important}.p-r-251{padding-right:251px!important}.p-r-252{padding-right:252px!important}.p-r-253{padding-right:253px!important}.p-r-254{padding-right:254px!important}.p-r-255{padding-right:255px!important}.p-r-256{padding-right:256px!important}.p-r-257{padding-right:257px!important}.p-r-258{padding-right:258px!important}.p-r-259{padding-right:259px!important}.p-r-260{padding-right:260px!important}.p-r-261{padding-right:261px!important}.p-r-262{padding-right:262px!important}.p-r-263{padding-right:263px!important}.p-r-264{padding-right:264px!important}.p-r-265{padding-right:265px!important}.p-r-266{padding-right:266px!important}.p-r-267{padding-right:267px!important}.p-r-268{padding-right:268px!important}.p-r-269{padding-right:269px!important}.p-r-270{padding-right:270px!important}.p-r-271{padding-right:271px!important}.p-r-272{padding-right:272px!important}.p-r-273{padding-right:273px!important}.p-r-274{padding-right:274px!important}.p-r-275{padding-right:275px!important}.p-r-276{padding-right:276px!important}.p-r-277{padding-right:277px!important}.p-r-278{padding-right:278px!important}.p-r-279{padding-right:279px!important}.p-r-280{padding-right:280px!important}.p-r-281{padding-right:281px!important}.p-r-282{padding-right:282px!important}.p-r-283{padding-right:283px!important}.p-r-284{padding-right:284px!important}.p-r-285{padding-right:285px!important}.p-r-286{padding-right:286px!important}.p-r-287{padding-right:287px!important}.p-r-288{padding-right:288px!important}.p-r-289{padding-right:289px!important}.p-r-290{padding-right:290px!important}.p-r-291{padding-right:291px!important}.p-r-292{padding-right:292px!important}.p-r-293{padding-right:293px!important}.p-r-294{padding-right:294px!important}.p-r-295{padding-right:295px!important}.p-r-296{padding-right:296px!important}.p-r-297{padding-right:297px!important}.p-r-298{padding-right:298px!important}.p-r-299{padding-right:299px!important}.p-r-300{padding-right:300px!important}

/*Padding top*/
.p-t-0{padding-top:0px!important}.p-t-1{padding-top:1px!important}.p-t-2{padding-top:2px!important}.p-t-3{padding-top:3px!important}.p-t-4{padding-top:4px!important}.p-t-5{padding-top:5px!important}.p-t-6{padding-top:6px!important}.p-t-7{padding-top:7px!important}.p-t-8{padding-top:8px!important}.p-t-9{padding-top:9px!important}.p-t-10{padding-top:10px!important}.p-t-11{padding-top:11px!important}.p-t-12{padding-top:12px!important}.p-t-13{padding-top:13px!important}.p-t-14{padding-top:14px!important}.p-t-15{padding-top:15px!important}.p-t-16{padding-top:16px!important}.p-t-17{padding-top:17px!important}.p-t-18{padding-top:18px!important}.p-t-19{padding-top:19px!important}.p-t-20{padding-top:20px!important}.p-t-21{padding-top:21px!important}.p-t-22{padding-top:22px!important}.p-t-23{padding-top:23px!important}.p-t-24{padding-top:24px!important}.p-t-25{padding-top:25px!important}.p-t-26{padding-top:26px!important}.p-t-27{padding-top:27px!important}.p-t-28{padding-top:28px!important}.p-t-29{padding-top:29px!important}.p-t-30{padding-top:30px!important}.p-t-31{padding-top:31px!important}.p-t-32{padding-top:32px!important}.p-t-33{padding-top:33px!important}.p-t-34{padding-top:34px!important}.p-t-35{padding-top:35px!important}.p-t-36{padding-top:36px!important}.p-t-37{padding-top:37px!important}.p-t-38{padding-top:38px!important}.p-t-39{padding-top:39px!important}.p-t-40{padding-top:40px!important}.p-t-41{padding-top:41px!important}.p-t-42{padding-top:42px!important}.p-t-43{padding-top:43px!important}.p-t-44{padding-top:44px!important}.p-t-45{padding-top:45px!important}.p-t-46{padding-top:46px!important}.p-t-47{padding-top:47px!important}.p-t-48{padding-top:48px!important}.p-t-49{padding-top:49px!important}.p-t-50{padding-top:50px!important}.p-t-51{padding-top:51px!important}.p-t-52{padding-top:52px!important}.p-t-53{padding-top:53px!important}.p-t-54{padding-top:54px!important}.p-t-55{padding-top:55px!important}.p-t-56{padding-top:56px!important}.p-t-57{padding-top:57px!important}.p-t-58{padding-top:58px!important}.p-t-59{padding-top:59px!important}.p-t-60{padding-top:60px!important}.p-t-61{padding-top:61px!important}.p-t-62{padding-top:62px!important}.p-t-63{padding-top:63px!important}.p-t-64{padding-top:64px!important}.p-t-65{padding-top:65px!important}.p-t-66{padding-top:66px!important}.p-t-67{padding-top:67px!important}.p-t-68{padding-top:68px!important}.p-t-69{padding-top:69px!important}.p-t-70{padding-top:70px!important}.p-t-71{padding-top:71px!important}.p-t-72{padding-top:72px!important}.p-t-73{padding-top:73px!important}.p-t-74{padding-top:74px!important}.p-t-75{padding-top:75px!important}.p-t-76{padding-top:76px!important}.p-t-77{padding-top:77px!important}.p-t-78{padding-top:78px!important}.p-t-79{padding-top:79px!important}.p-t-80{padding-top:80px!important}.p-t-81{padding-top:81px!important}.p-t-82{padding-top:82px!important}.p-t-83{padding-top:83px!important}.p-t-84{padding-top:84px!important}.p-t-85{padding-top:85px!important}.p-t-86{padding-top:86px!important}.p-t-87{padding-top:87px!important}.p-t-88{padding-top:88px!important}.p-t-89{padding-top:89px!important}.p-t-90{padding-top:90px!important}.p-t-91{padding-top:91px!important}.p-t-92{padding-top:92px!important}.p-t-93{padding-top:93px!important}.p-t-94{padding-top:94px!important}.p-t-95{padding-top:95px!important}.p-t-96{padding-top:96px!important}.p-t-97{padding-top:97px!important}.p-t-98{padding-top:98px!important}.p-t-99{padding-top:99px!important}.p-t-100{padding-top:100px!important}.p-t-101{padding-top:101px!important}.p-t-102{padding-top:102px!important}.p-t-103{padding-top:103px!important}.p-t-104{padding-top:104px!important}.p-t-105{padding-top:105px!important}.p-t-106{padding-top:106px!important}.p-t-107{padding-top:107px!important}.p-t-108{padding-top:108px!important}.p-t-109{padding-top:109px!important}.p-t-110{padding-top:110px!important}.p-t-111{padding-top:111px!important}.p-t-112{padding-top:112px!important}.p-t-113{padding-top:113px!important}.p-t-114{padding-top:114px!important}.p-t-115{padding-top:115px!important}.p-t-116{padding-top:116px!important}.p-t-117{padding-top:117px!important}.p-t-118{padding-top:118px!important}.p-t-119{padding-top:119px!important}.p-t-120{padding-top:120px!important}.p-t-121{padding-top:121px!important}.p-t-122{padding-top:122px!important}.p-t-123{padding-top:123px!important}.p-t-124{padding-top:124px!important}.p-t-125{padding-top:125px!important}.p-t-126{padding-top:126px!important}.p-t-127{padding-top:127px!important}.p-t-128{padding-top:128px!important}.p-t-129{padding-top:129px!important}.p-t-130{padding-top:130px!important}.p-t-131{padding-top:131px!important}.p-t-132{padding-top:132px!important}.p-t-133{padding-top:133px!important}.p-t-134{padding-top:134px!important}.p-t-135{padding-top:135px!important}.p-t-136{padding-top:136px!important}.p-t-137{padding-top:137px!important}.p-t-138{padding-top:138px!important}.p-t-139{padding-top:139px!important}.p-t-140{padding-top:140px!important}.p-t-141{padding-top:141px!important}.p-t-142{padding-top:142px!important}.p-t-143{padding-top:143px!important}.p-t-144{padding-top:144px!important}.p-t-145{padding-top:145px!important}.p-t-146{padding-top:146px!important}.p-t-147{padding-top:147px!important}.p-t-148{padding-top:148px!important}.p-t-149{padding-top:149px!important}.p-t-150{padding-top:150px!important}.p-t-151{padding-top:151px!important}.p-t-152{padding-top:152px!important}.p-t-153{padding-top:153px!important}.p-t-154{padding-top:154px!important}.p-t-155{padding-top:155px!important}.p-t-156{padding-top:156px!important}.p-t-157{padding-top:157px!important}.p-t-158{padding-top:158px!important}.p-t-159{padding-top:159px!important}.p-t-160{padding-top:160px!important}.p-t-161{padding-top:161px!important}.p-t-162{padding-top:162px!important}.p-t-163{padding-top:163px!important}.p-t-164{padding-top:164px!important}.p-t-165{padding-top:165px!important}.p-t-166{padding-top:166px!important}.p-t-167{padding-top:167px!important}.p-t-168{padding-top:168px!important}.p-t-169{padding-top:169px!important}.p-t-170{padding-top:170px!important}.p-t-171{padding-top:171px!important}.p-t-172{padding-top:172px!important}.p-t-173{padding-top:173px!important}.p-t-174{padding-top:174px!important}.p-t-175{padding-top:175px!important}.p-t-176{padding-top:176px!important}.p-t-177{padding-top:177px!important}.p-t-178{padding-top:178px!important}.p-t-179{padding-top:179px!important}.p-t-180{padding-top:180px!important}.p-t-181{padding-top:181px!important}.p-t-182{padding-top:182px!important}.p-t-183{padding-top:183px!important}.p-t-184{padding-top:184px!important}.p-t-185{padding-top:185px!important}.p-t-186{padding-top:186px!important}.p-t-187{padding-top:187px!important}.p-t-188{padding-top:188px!important}.p-t-189{padding-top:189px!important}.p-t-190{padding-top:190px!important}.p-t-191{padding-top:191px!important}.p-t-192{padding-top:192px!important}.p-t-193{padding-top:193px!important}.p-t-194{padding-top:194px!important}.p-t-195{padding-top:195px!important}.p-t-196{padding-top:196px!important}.p-t-197{padding-top:197px!important}.p-t-198{padding-top:198px!important}.p-t-199{padding-top:199px!important}.p-t-200{padding-top:200px!important}.p-t-201{padding-top:201px!important}.p-t-202{padding-top:202px!important}.p-t-203{padding-top:203px!important}.p-t-204{padding-top:204px!important}.p-t-205{padding-top:205px!important}.p-t-206{padding-top:206px!important}.p-t-207{padding-top:207px!important}.p-t-208{padding-top:208px!important}.p-t-209{padding-top:209px!important}.p-t-210{padding-top:210px!important}.p-t-211{padding-top:211px!important}.p-t-212{padding-top:212px!important}.p-t-213{padding-top:213px!important}.p-t-214{padding-top:214px!important}.p-t-215{padding-top:215px!important}.p-t-216{padding-top:216px!important}.p-t-217{padding-top:217px!important}.p-t-218{padding-top:218px!important}.p-t-219{padding-top:219px!important}.p-t-220{padding-top:220px!important}.p-t-221{padding-top:221px!important}.p-t-222{padding-top:222px!important}.p-t-223{padding-top:223px!important}.p-t-224{padding-top:224px!important}.p-t-225{padding-top:225px!important}.p-t-226{padding-top:226px!important}.p-t-227{padding-top:227px!important}.p-t-228{padding-top:228px!important}.p-t-229{padding-top:229px!important}.p-t-230{padding-top:230px!important}.p-t-231{padding-top:231px!important}.p-t-232{padding-top:232px!important}.p-t-233{padding-top:233px!important}.p-t-234{padding-top:234px!important}.p-t-235{padding-top:235px!important}.p-t-236{padding-top:236px!important}.p-t-237{padding-top:237px!important}.p-t-238{padding-top:238px!important}.p-t-239{padding-top:239px!important}.p-t-240{padding-top:240px!important}.p-t-241{padding-top:241px!important}.p-t-242{padding-top:242px!important}.p-t-243{padding-top:243px!important}.p-t-244{padding-top:244px!important}.p-t-245{padding-top:245px!important}.p-t-246{padding-top:246px!important}.p-t-247{padding-top:247px!important}.p-t-248{padding-top:248px!important}.p-t-249{padding-top:249px!important}.p-t-250{padding-top:250px!important}.p-t-251{padding-top:251px!important}.p-t-252{padding-top:252px!important}.p-t-253{padding-top:253px!important}.p-t-254{padding-top:254px!important}.p-t-255{padding-top:255px!important}.p-t-256{padding-top:256px!important}.p-t-257{padding-top:257px!important}.p-t-258{padding-top:258px!important}.p-t-259{padding-top:259px!important}.p-t-260{padding-top:260px!important}.p-t-261{padding-top:261px!important}.p-t-262{padding-top:262px!important}.p-t-263{padding-top:263px!important}.p-t-264{padding-top:264px!important}.p-t-265{padding-top:265px!important}.p-t-266{padding-top:266px!important}.p-t-267{padding-top:267px!important}.p-t-268{padding-top:268px!important}.p-t-269{padding-top:269px!important}.p-t-270{padding-top:270px!important}.p-t-271{padding-top:271px!important}.p-t-272{padding-top:272px!important}.p-t-273{padding-top:273px!important}.p-t-274{padding-top:274px!important}.p-t-275{padding-top:275px!important}.p-t-276{padding-top:276px!important}.p-t-277{padding-top:277px!important}.p-t-278{padding-top:278px!important}.p-t-279{padding-top:279px!important}.p-t-280{padding-top:280px!important}.p-t-281{padding-top:281px!important}.p-t-282{padding-top:282px!important}.p-t-283{padding-top:283px!important}.p-t-284{padding-top:284px!important}.p-t-285{padding-top:285px!important}.p-t-286{padding-top:286px!important}.p-t-287{padding-top:287px!important}.p-t-288{padding-top:288px!important}.p-t-289{padding-top:289px!important}.p-t-290{padding-top:290px!important}.p-t-291{padding-top:291px!important}.p-t-292{padding-top:292px!important}.p-t-293{padding-top:293px!important}.p-t-294{padding-top:294px!important}.p-t-295{padding-top:295px!important}.p-t-296{padding-top:296px!important}.p-t-297{padding-top:297px!important}.p-t-298{padding-top:298px!important}.p-t-299{padding-top:299px!important}.p-t-300{padding-top:300px!important}

/*Padding bottom*/
.p-b-0{padding-bottom:0px!important}.p-b-1{padding-bottom:1px!important}.p-b-2{padding-bottom:2px!important}.p-b-3{padding-bottom:3px!important}.p-b-4{padding-bottom:4px!important}.p-b-5{padding-bottom:5px!important}.p-b-6{padding-bottom:6px!important}.p-b-7{padding-bottom:7px!important}.p-b-8{padding-bottom:8px!important}.p-b-9{padding-bottom:9px!important}.p-b-10{padding-bottom:10px!important}.p-b-11{padding-bottom:11px!important}.p-b-12{padding-bottom:12px!important}.p-b-13{padding-bottom:13px!important}.p-b-14{padding-bottom:14px!important}.p-b-15{padding-bottom:15px!important}.p-b-16{padding-bottom:16px!important}.p-b-17{padding-bottom:17px!important}.p-b-18{padding-bottom:18px!important}.p-b-19{padding-bottom:19px!important}.p-b-20{padding-bottom:20px!important}.p-b-21{padding-bottom:21px!important}.p-b-22{padding-bottom:22px!important}.p-b-23{padding-bottom:23px!important}.p-b-24{padding-bottom:24px!important}.p-b-25{padding-bottom:25px!important}.p-b-26{padding-bottom:26px!important}.p-b-27{padding-bottom:27px!important}.p-b-28{padding-bottom:28px!important}.p-b-29{padding-bottom:29px!important}.p-b-30{padding-bottom:30px!important}.p-b-31{padding-bottom:31px!important}.p-b-32{padding-bottom:32px!important}.p-b-33{padding-bottom:33px!important}.p-b-34{padding-bottom:34px!important}.p-b-35{padding-bottom:35px!important}.p-b-36{padding-bottom:36px!important}.p-b-37{padding-bottom:37px!important}.p-b-38{padding-bottom:38px!important}.p-b-39{padding-bottom:39px!important}.p-b-40{padding-bottom:40px!important}.p-b-41{padding-bottom:41px!important}.p-b-42{padding-bottom:42px!important}.p-b-43{padding-bottom:43px!important}.p-b-44{padding-bottom:44px!important}.p-b-45{padding-bottom:45px!important}.p-b-46{padding-bottom:46px!important}.p-b-47{padding-bottom:47px!important}.p-b-48{padding-bottom:48px!important}.p-b-49{padding-bottom:49px!important}.p-b-50{padding-bottom:50px!important}.p-b-51{padding-bottom:51px!important}.p-b-52{padding-bottom:52px!important}.p-b-53{padding-bottom:53px!important}.p-b-54{padding-bottom:54px!important}.p-b-55{padding-bottom:55px!important}.p-b-56{padding-bottom:56px!important}.p-b-57{padding-bottom:57px!important}.p-b-58{padding-bottom:58px!important}.p-b-59{padding-bottom:59px!important}.p-b-60{padding-bottom:60px!important}.p-b-61{padding-bottom:61px!important}.p-b-62{padding-bottom:62px!important}.p-b-63{padding-bottom:63px!important}.p-b-64{padding-bottom:64px!important}.p-b-65{padding-bottom:65px!important}.p-b-66{padding-bottom:66px!important}.p-b-67{padding-bottom:67px!important}.p-b-68{padding-bottom:68px!important}.p-b-69{padding-bottom:69px!important}.p-b-70{padding-bottom:70px!important}.p-b-71{padding-bottom:71px!important}.p-b-72{padding-bottom:72px!important}.p-b-73{padding-bottom:73px!important}.p-b-74{padding-bottom:74px!important}.p-b-75{padding-bottom:75px!important}.p-b-76{padding-bottom:76px!important}.p-b-77{padding-bottom:77px!important}.p-b-78{padding-bottom:78px!important}.p-b-79{padding-bottom:79px!important}.p-b-80{padding-bottom:80px!important}.p-b-81{padding-bottom:81px!important}.p-b-82{padding-bottom:82px!important}.p-b-83{padding-bottom:83px!important}.p-b-84{padding-bottom:84px!important}.p-b-85{padding-bottom:85px!important}.p-b-86{padding-bottom:86px!important}.p-b-87{padding-bottom:87px!important}.p-b-88{padding-bottom:88px!important}.p-b-89{padding-bottom:89px!important}.p-b-90{padding-bottom:90px!important}.p-b-91{padding-bottom:91px!important}.p-b-92{padding-bottom:92px!important}.p-b-93{padding-bottom:93px!important}.p-b-94{padding-bottom:94px!important}.p-b-95{padding-bottom:95px!important}.p-b-96{padding-bottom:96px!important}.p-b-97{padding-bottom:97px!important}.p-b-98{padding-bottom:98px!important}.p-b-99{padding-bottom:99px!important}.p-b-100{padding-bottom:100px!important}.p-b-101{padding-bottom:101px!important}.p-b-102{padding-bottom:102px!important}.p-b-103{padding-bottom:103px!important}.p-b-104{padding-bottom:104px!important}.p-b-105{padding-bottom:105px!important}.p-b-106{padding-bottom:106px!important}.p-b-107{padding-bottom:107px!important}.p-b-108{padding-bottom:108px!important}.p-b-109{padding-bottom:109px!important}.p-b-110{padding-bottom:110px!important}.p-b-111{padding-bottom:111px!important}.p-b-112{padding-bottom:112px!important}.p-b-113{padding-bottom:113px!important}.p-b-114{padding-bottom:114px!important}.p-b-115{padding-bottom:115px!important}.p-b-116{padding-bottom:116px!important}.p-b-117{padding-bottom:117px!important}.p-b-118{padding-bottom:118px!important}.p-b-119{padding-bottom:119px!important}.p-b-120{padding-bottom:120px!important}.p-b-121{padding-bottom:121px!important}.p-b-122{padding-bottom:122px!important}.p-b-123{padding-bottom:123px!important}.p-b-124{padding-bottom:124px!important}.p-b-125{padding-bottom:125px!important}.p-b-126{padding-bottom:126px!important}.p-b-127{padding-bottom:127px!important}.p-b-128{padding-bottom:128px!important}.p-b-129{padding-bottom:129px!important}.p-b-130{padding-bottom:130px!important}.p-b-131{padding-bottom:131px!important}.p-b-132{padding-bottom:132px!important}.p-b-133{padding-bottom:133px!important}.p-b-134{padding-bottom:134px!important}.p-b-135{padding-bottom:135px!important}.p-b-136{padding-bottom:136px!important}.p-b-137{padding-bottom:137px!important}.p-b-138{padding-bottom:138px!important}.p-b-139{padding-bottom:139px!important}.p-b-140{padding-bottom:140px!important}.p-b-141{padding-bottom:141px!important}.p-b-142{padding-bottom:142px!important}.p-b-143{padding-bottom:143px!important}.p-b-144{padding-bottom:144px!important}.p-b-145{padding-bottom:145px!important}.p-b-146{padding-bottom:146px!important}.p-b-147{padding-bottom:147px!important}.p-b-148{padding-bottom:148px!important}.p-b-149{padding-bottom:149px!important}.p-b-150{padding-bottom:150px!important}.p-b-151{padding-bottom:151px!important}.p-b-152{padding-bottom:152px!important}.p-b-153{padding-bottom:153px!important}.p-b-154{padding-bottom:154px!important}.p-b-155{padding-bottom:155px!important}.p-b-156{padding-bottom:156px!important}.p-b-157{padding-bottom:157px!important}.p-b-158{padding-bottom:158px!important}.p-b-159{padding-bottom:159px!important}.p-b-160{padding-bottom:160px!important}.p-b-161{padding-bottom:161px!important}.p-b-162{padding-bottom:162px!important}.p-b-163{padding-bottom:163px!important}.p-b-164{padding-bottom:164px!important}.p-b-165{padding-bottom:165px!important}.p-b-166{padding-bottom:166px!important}.p-b-167{padding-bottom:167px!important}.p-b-168{padding-bottom:168px!important}.p-b-169{padding-bottom:169px!important}.p-b-170{padding-bottom:170px!important}.p-b-171{padding-bottom:171px!important}.p-b-172{padding-bottom:172px!important}.p-b-173{padding-bottom:173px!important}.p-b-174{padding-bottom:174px!important}.p-b-175{padding-bottom:175px!important}.p-b-176{padding-bottom:176px!important}.p-b-177{padding-bottom:177px!important}.p-b-178{padding-bottom:178px!important}.p-b-179{padding-bottom:179px!important}.p-b-180{padding-bottom:180px!important}.p-b-181{padding-bottom:181px!important}.p-b-182{padding-bottom:182px!important}.p-b-183{padding-bottom:183px!important}.p-b-184{padding-bottom:184px!important}.p-b-185{padding-bottom:185px!important}.p-b-186{padding-bottom:186px!important}.p-b-187{padding-bottom:187px!important}.p-b-188{padding-bottom:188px!important}.p-b-189{padding-bottom:189px!important}.p-b-190{padding-bottom:190px!important}.p-b-191{padding-bottom:191px!important}.p-b-192{padding-bottom:192px!important}.p-b-193{padding-bottom:193px!important}.p-b-194{padding-bottom:194px!important}.p-b-195{padding-bottom:195px!important}.p-b-196{padding-bottom:196px!important}.p-b-197{padding-bottom:197px!important}.p-b-198{padding-bottom:198px!important}.p-b-199{padding-bottom:199px!important}.p-b-200{padding-bottom:200px!important}.p-b-201{padding-bottom:201px!important}.p-b-202{padding-bottom:202px!important}.p-b-203{padding-bottom:203px!important}.p-b-204{padding-bottom:204px!important}.p-b-205{padding-bottom:205px!important}.p-b-206{padding-bottom:206px!important}.p-b-207{padding-bottom:207px!important}.p-b-208{padding-bottom:208px!important}.p-b-209{padding-bottom:209px!important}.p-b-210{padding-bottom:210px!important}.p-b-211{padding-bottom:211px!important}.p-b-212{padding-bottom:212px!important}.p-b-213{padding-bottom:213px!important}.p-b-214{padding-bottom:214px!important}.p-b-215{padding-bottom:215px!important}.p-b-216{padding-bottom:216px!important}.p-b-217{padding-bottom:217px!important}.p-b-218{padding-bottom:218px!important}.p-b-219{padding-bottom:219px!important}.p-b-220{padding-bottom:220px!important}.p-b-221{padding-bottom:221px!important}.p-b-222{padding-bottom:222px!important}.p-b-223{padding-bottom:223px!important}.p-b-224{padding-bottom:224px!important}.p-b-225{padding-bottom:225px!important}.p-b-226{padding-bottom:226px!important}.p-b-227{padding-bottom:227px!important}.p-b-228{padding-bottom:228px!important}.p-b-229{padding-bottom:229px!important}.p-b-230{padding-bottom:230px!important}.p-b-231{padding-bottom:231px!important}.p-b-232{padding-bottom:232px!important}.p-b-233{padding-bottom:233px!important}.p-b-234{padding-bottom:234px!important}.p-b-235{padding-bottom:235px!important}.p-b-236{padding-bottom:236px!important}.p-b-237{padding-bottom:237px!important}.p-b-238{padding-bottom:238px!important}.p-b-239{padding-bottom:239px!important}.p-b-240{padding-bottom:240px!important}.p-b-241{padding-bottom:241px!important}.p-b-242{padding-bottom:242px!important}.p-b-243{padding-bottom:243px!important}.p-b-244{padding-bottom:244px!important}.p-b-245{padding-bottom:245px!important}.p-b-246{padding-bottom:246px!important}.p-b-247{padding-bottom:247px!important}.p-b-248{padding-bottom:248px!important}.p-b-249{padding-bottom:249px!important}.p-b-250{padding-bottom:250px!important}.p-b-251{padding-bottom:251px!important}.p-b-252{padding-bottom:252px!important}.p-b-253{padding-bottom:253px!important}.p-b-254{padding-bottom:254px!important}.p-b-255{padding-bottom:255px!important}.p-b-256{padding-bottom:256px!important}.p-b-257{padding-bottom:257px!important}.p-b-258{padding-bottom:258px!important}.p-b-259{padding-bottom:259px!important}.p-b-260{padding-bottom:260px!important}.p-b-261{padding-bottom:261px!important}.p-b-262{padding-bottom:262px!important}.p-b-263{padding-bottom:263px!important}.p-b-264{padding-bottom:264px!important}.p-b-265{padding-bottom:265px!important}.p-b-266{padding-bottom:266px!important}.p-b-267{padding-bottom:267px!important}.p-b-268{padding-bottom:268px!important}.p-b-269{padding-bottom:269px!important}.p-b-270{padding-bottom:270px!important}.p-b-271{padding-bottom:271px!important}.p-b-272{padding-bottom:272px!important}.p-b-273{padding-bottom:273px!important}.p-b-274{padding-bottom:274px!important}.p-b-275{padding-bottom:275px!important}.p-b-276{padding-bottom:276px!important}.p-b-277{padding-bottom:277px!important}.p-b-278{padding-bottom:278px!important}.p-b-279{padding-bottom:279px!important}.p-b-280{padding-bottom:280px!important}.p-b-281{padding-bottom:281px!important}.p-b-282{padding-bottom:282px!important}.p-b-283{padding-bottom:283px!important}.p-b-284{padding-bottom:284px!important}.p-b-285{padding-bottom:285px!important}.p-b-286{padding-bottom:286px!important}.p-b-287{padding-bottom:287px!important}.p-b-288{padding-bottom:288px!important}.p-b-289{padding-bottom:289px!important}.p-b-290{padding-bottom:290px!important}.p-b-291{padding-bottom:291px!important}.p-b-292{padding-bottom:292px!important}.p-b-293{padding-bottom:293px!important}.p-b-294{padding-bottom:294px!important}.p-b-295{padding-bottom:295px!important}.p-b-296{padding-bottom:296px!important}.p-b-297{padding-bottom:297px!important}.p-b-298{padding-bottom:298px!important}.p-b-299{padding-bottom:299px!important}.p-b-300{padding-bottom:300px!important}

/*Margin*/
.m-0{margin:0!important}.m-1{margin:1px!important}.m-2{margin:2px!important}.m-3{margin:3px!important}.m-4{margin:4px!important}.m-5{margin:5px!important}.m-6{margin:6px!important}.m-7{margin:7px!important}.m-8{margin:8px!important}.m-9{margin:9px!important}.m-10{margin:10px!important}.m-11{margin:11px!important}.m-12{margin:12px!important}.m-13{margin:13px!important}.m-14{margin:14px!important}.m-15{margin:15px!important}.m-16{margin:16px!important}.m-17{margin:17px!important}.m-18{margin:18px!important}.m-19{margin:19px!important}.m-20{margin:20px!important}.m-21{margin:21px!important}.m-22{margin:22px!important}.m-23{margin:23px!important}.m-24{margin:24px!important}.m-25{margin:25px!important}.m-26{margin:26px!important}.m-27{margin:27px!important}.m-28{margin:28px!important}.m-29{margin:29px!important}.m-30{margin:30px!important}.m-31{margin:31px!important}.m-32{margin:32px!important}.m-33{margin:33px!important}.m-34{margin:34px!important}.m-35{margin:35px!important}.m-36{margin:36px!important}.m-37{margin:37px!important}.m-38{margin:38px!important}.m-39{margin:39px!important}.m-40{margin:40px!important}.m-41{margin:41px!important}.m-42{margin:42px!important}.m-43{margin:43px!important}.m-44{margin:44px!important}.m-45{margin:45px!important}.m-46{margin:46px!important}.m-47{margin:47px!important}.m-48{margin:48px!important}.m-49{margin:49px!important}.m-50{margin:50px!important}.m-51{margin:51px!important}.m-52{margin:52px!important}.m-53{margin:53px!important}.m-54{margin:54px!important}.m-55{margin:55px!important}.m-56{margin:56px!important}.m-57{margin:57px!important}.m-58{margin:58px!important}.m-59{margin:59px!important}.m-60{margin:60px!important}.m-61{margin:61px!important}.m-62{margin:62px!important}.m-63{margin:63px!important}.m-64{margin:64px!important}.m-65{margin:65px!important}.m-66{margin:66px!important}.m-67{margin:67px!important}.m-68{margin:68px!important}.m-69{margin:69px!important}.m-70{margin:70px!important}.m-71{margin:71px!important}.m-72{margin:72px!important}.m-73{margin:73px!important}.m-74{margin:74px!important}.m-75{margin:75px!important}.m-76{margin:76px!important}.m-77{margin:77px!important}.m-78{margin:78px!important}.m-79{margin:79px!important}.m-80{margin:80px!important}.m-81{margin:81px!important}.m-82{margin:82px!important}.m-83{margin:83px!important}.m-84{margin:84px!important}.m-85{margin:85px!important}.m-86{margin:86px!important}.m-87{margin:87px!important}.m-88{margin:88px!important}.m-89{margin:89px!important}.m-90{margin:90px!important}.m-91{margin:91px!important}.m-92{margin:92px!important}.m-93{margin:93px!important}.m-94{margin:94px!important}.m-95{margin:95px!important}.m-96{margin:96px!important}.m-97{margin:97px!important}.m-98{margin:98px!important}.m-99{margin:99px!important}.m-100{margin:100px!important}.m-101{margin:101px!important}.m-102{margin:102px!important}.m-103{margin:103px!important}.m-104{margin:104px!important}.m-105{margin:105px!important}.m-106{margin:106px!important}.m-107{margin:107px!important}.m-108{margin:108px!important}.m-109{margin:109px!important}.m-110{margin:110px!important}.m-111{margin:111px!important}.m-112{margin:112px!important}.m-113{margin:113px!important}.m-114{margin:114px!important}.m-115{margin:115px!important}.m-116{margin:116px!important}.m-117{margin:117px!important}.m-118{margin:118px!important}.m-119{margin:119px!important}.m-120{margin:120px!important}.m-121{margin:121px!important}.m-122{margin:122px!important}.m-123{margin:123px!important}.m-124{margin:124px!important}.m-125{margin:125px!important}.m-126{margin:126px!important}.m-127{margin:127px!important}.m-128{margin:128px!important}.m-129{margin:129px!important}.m-130{margin:130px!important}.m-131{margin:131px!important}.m-132{margin:132px!important}.m-133{margin:133px!important}.m-134{margin:134px!important}.m-135{margin:135px!important}.m-136{margin:136px!important}.m-137{margin:137px!important}.m-138{margin:138px!important}.m-139{margin:139px!important}.m-140{margin:140px!important}.m-141{margin:141px!important}.m-142{margin:142px!important}.m-143{margin:143px!important}.m-144{margin:144px!important}.m-145{margin:145px!important}.m-146{margin:146px!important}.m-147{margin:147px!important}.m-148{margin:148px!important}.m-149{margin:149px!important}.m-150{margin:150px!important}.m-151{margin:151px!important}.m-152{margin:152px!important}.m-153{margin:153px!important}.m-154{margin:154px!important}.m-155{margin:155px!important}.m-156{margin:156px!important}.m-157{margin:157px!important}.m-158{margin:158px!important}.m-159{margin:159px!important}.m-160{margin:160px!important}.m-161{margin:161px!important}.m-162{margin:162px!important}.m-163{margin:163px!important}.m-164{margin:164px!important}.m-165{margin:165px!important}.m-166{margin:166px!important}.m-167{margin:167px!important}.m-168{margin:168px!important}.m-169{margin:169px!important}.m-170{margin:170px!important}.m-171{margin:171px!important}.m-172{margin:172px!important}.m-173{margin:173px!important}.m-174{margin:174px!important}.m-175{margin:175px!important}.m-176{margin:176px!important}.m-177{margin:177px!important}.m-178{margin:178px!important}.m-179{margin:179px!important}.m-180{margin:180px!important}.m-181{margin:181px!important}.m-182{margin:182px!important}.m-183{margin:183px!important}.m-184{margin:184px!important}.m-185{margin:185px!important}.m-186{margin:186px!important}.m-187{margin:187px!important}.m-188{margin:188px!important}.m-189{margin:189px!important}.m-190{margin:190px!important}.m-191{margin:191px!important}.m-192{margin:192px!important}.m-193{margin:193px!important}.m-194{margin:194px!important}.m-195{margin:195px!important}.m-196{margin:196px!important}.m-197{margin:197px!important}.m-198{margin:198px!important}.m-199{margin:199px!important}.m-200{margin:200px!important}.m-201{margin:201px!important}.m-202{margin:202px!important}.m-203{margin:203px!important}.m-204{margin:204px!important}.m-205{margin:205px!important}.m-206{margin:206px!important}.m-207{margin:207px!important}.m-208{margin:208px!important}.m-209{margin:209px!important}.m-210{margin:210px!important}.m-211{margin:211px!important}.m-212{margin:212px!important}.m-213{margin:213px!important}.m-214{margin:214px!important}.m-215{margin:215px!important}.m-216{margin:216px!important}.m-217{margin:217px!important}.m-218{margin:218px!important}.m-219{margin:219px!important}.m-220{margin:220px!important}.m-221{margin:221px!important}.m-222{margin:222px!important}.m-223{margin:223px!important}.m-224{margin:224px!important}.m-225{margin:225px!important}.m-226{margin:226px!important}.m-227{margin:227px!important}.m-228{margin:228px!important}.m-229{margin:229px!important}.m-230{margin:230px!important}.m-231{margin:231px!important}.m-232{margin:232px!important}.m-233{margin:233px!important}.m-234{margin:234px!important}.m-235{margin:235px!important}.m-236{margin:236px!important}.m-237{margin:237px!important}.m-238{margin:238px!important}.m-239{margin:239px!important}.m-240{margin:240px!important}.m-241{margin:241px!important}.m-242{margin:242px!important}.m-243{margin:243px!important}.m-244{margin:244px!important}.m-245{margin:245px!important}.m-246{margin:246px!important}.m-247{margin:247px!important}.m-248{margin:248px!important}.m-249{margin:249px!important}.m-250{margin:250px!important}.m-251{margin:251px!important}.m-252{margin:252px!important}.m-253{margin:253px!important}.m-254{margin:254px!important}.m-255{margin:255px!important}.m-256{margin:256px!important}.m-257{margin:257px!important}.m-258{margin:258px!important}.m-259{margin:259px!important}.m-260{margin:260px!important}.m-261{margin:261px!important}.m-262{margin:262px!important}.m-263{margin:263px!important}.m-264{margin:264px!important}.m-265{margin:265px!important}.m-266{margin:266px!important}.m-267{margin:267px!important}.m-268{margin:268px!important}.m-269{margin:269px!important}.m-270{margin:270px!important}.m-271{margin:271px!important}.m-272{margin:272px!important}.m-273{margin:273px!important}.m-274{margin:274px!important}.m-275{margin:275px!important}.m-276{margin:276px!important}.m-277{margin:277px!important}.m-278{margin:278px!important}.m-279{margin:279px!important}.m-280{margin:280px!important}.m-281{margin:281px!important}.m-282{margin:282px!important}.m-283{margin:283px!important}.m-284{margin:284px!important}.m-285{margin:285px!important}.m-286{margin:286px!important}.m-287{margin:287px!important}.m-288{margin:288px!important}.m-289{margin:289px!important}.m-290{margin:290px!important}.m-291{margin:291px!important}.m-292{margin:292px!important}.m-293{margin:293px!important}.m-294{margin:294px!important}.m-295{margin:295px!important}.m-296{margin:296px!important}.m-297{margin:297px!important}.m-298{margin:298px!important}.m-299{margin:299px!important}.m-300{margin:300px}

/*Margin left*/
.m-l-0{margin-left:0!important}.m-l-1{margin-left:1px!important}.m-l-2{margin-left:2px!important}.m-l-3{margin-left:3px!important}.m-l-4{margin-left:4px!important}.m-l-5{margin-left:5px!important}.m-l-6{margin-left:6px!important}.m-l-7{margin-left:7px!important}.m-l-8{margin-left:8px!important}.m-l-9{margin-left:9px!important}.m-l-10{margin-left:10px!important}.m-l-11{margin-left:11px!important}.m-l-12{margin-left:12px!important}.m-l-13{margin-left:13px!important}.m-l-14{margin-left:14px!important}.m-l-15{margin-left:15px!important}.m-l-16{margin-left:16px!important}.m-l-17{margin-left:17px!important}.m-l-18{margin-left:18px!important}.m-l-19{margin-left:19px!important}.m-l-20{margin-left:20px!important}.m-l-21{margin-left:21px!important}.m-l-22{margin-left:22px!important}.m-l-23{margin-left:23px!important}.m-l-24{margin-left:24px!important}.m-l-25{margin-left:25px!important}.m-l-26{margin-left:26px!important}.m-l-27{margin-left:27px!important}.m-l-28{margin-left:28px!important}.m-l-29{margin-left:29px!important}.m-l-30{margin-left:30px!important}.m-l-31{margin-left:31px!important}.m-l-32{margin-left:32px!important}.m-l-33{margin-left:33px!important}.m-l-34{margin-left:34px!important}.m-l-35{margin-left:35px!important}.m-l-36{margin-left:36px!important}.m-l-37{margin-left:37px!important}.m-l-38{margin-left:38px!important}.m-l-39{margin-left:39px!important}.m-l-40{margin-left:40px!important}.m-l-41{margin-left:41px!important}.m-l-42{margin-left:42px!important}.m-l-43{margin-left:43px!important}.m-l-44{margin-left:44px!important}.m-l-45{margin-left:45px!important}.m-l-46{margin-left:46px!important}.m-l-47{margin-left:47px!important}.m-l-48{margin-left:48px!important}.m-l-49{margin-left:49px!important}.m-l-50{margin-left:50px!important}.m-l-51{margin-left:51px!important}.m-l-52{margin-left:52px!important}.m-l-53{margin-left:53px!important}.m-l-54{margin-left:54px!important}.m-l-55{margin-left:55px!important}.m-l-56{margin-left:56px!important}.m-l-57{margin-left:57px!important}.m-l-58{margin-left:58px!important}.m-l-59{margin-left:59px!important}.m-l-60{margin-left:60px!important}.m-l-61{margin-left:61px!important}.m-l-62{margin-left:62px!important}.m-l-63{margin-left:63px!important}.m-l-64{margin-left:64px!important}.m-l-65{margin-left:65px!important}.m-l-66{margin-left:66px!important}.m-l-67{margin-left:67px!important}.m-l-68{margin-left:68px!important}.m-l-69{margin-left:69px!important}.m-l-70{margin-left:70px!important}.m-l-71{margin-left:71px!important}.m-l-72{margin-left:72px!important}.m-l-73{margin-left:73px!important}.m-l-74{margin-left:74px!important}.m-l-75{margin-left:75px!important}.m-l-76{margin-left:76px!important}.m-l-77{margin-left:77px!important}.m-l-78{margin-left:78px!important}.m-l-79{margin-left:79px!important}.m-l-80{margin-left:80px!important}.m-l-81{margin-left:81px!important}.m-l-82{margin-left:82px!important}.m-l-83{margin-left:83px!important}.m-l-84{margin-left:84px!important}.m-l-85{margin-left:85px!important}.m-l-86{margin-left:86px!important}.m-l-87{margin-left:87px!important}.m-l-88{margin-left:88px!important}.m-l-89{margin-left:89px!important}.m-l-90{margin-left:90px!important}.m-l-91{margin-left:91px!important}.m-l-92{margin-left:92px!important}.m-l-93{margin-left:93px!important}.m-l-94{margin-left:94px!important}.m-l-95{margin-left:95px!important}.m-l-96{margin-left:96px!important}.m-l-97{margin-left:97px!important}.m-l-98{margin-left:98px!important}.m-l-99{margin-left:99px!important}.m-l-100{margin-left:100px!important}.m-l-101{margin-left:101px!important}.m-l-102{margin-left:102px!important}.m-l-103{margin-left:103px!important}.m-l-104{margin-left:104px!important}.m-l-105{margin-left:105px!important}.m-l-106{margin-left:106px!important}.m-l-107{margin-left:107px!important}.m-l-108{margin-left:108px!important}.m-l-109{margin-left:109px!important}.m-l-110{margin-left:110px!important}.m-l-111{margin-left:111px!important}.m-l-112{margin-left:112px!important}.m-l-113{margin-left:113px!important}.m-l-114{margin-left:114px!important}.m-l-115{margin-left:115px!important}.m-l-116{margin-left:116px!important}.m-l-117{margin-left:117px!important}.m-l-118{margin-left:118px!important}.m-l-119{margin-left:119px!important}.m-l-120{margin-left:120px!important}.m-l-121{margin-left:121px!important}.m-l-122{margin-left:122px!important}.m-l-123{margin-left:123px!important}.m-l-124{margin-left:124px!important}.m-l-125{margin-left:125px!important}.m-l-126{margin-left:126px!important}.m-l-127{margin-left:127px!important}.m-l-128{margin-left:128px!important}.m-l-129{margin-left:129px!important}.m-l-130{margin-left:130px!important}.m-l-131{margin-left:131px!important}.m-l-132{margin-left:132px!important}.m-l-133{margin-left:133px!important}.m-l-134{margin-left:134px!important}.m-l-135{margin-left:135px!important}.m-l-136{margin-left:136px!important}.m-l-137{margin-left:137px!important}.m-l-138{margin-left:138px!important}.m-l-139{margin-left:139px!important}.m-l-140{margin-left:140px!important}.m-l-141{margin-left:141px!important}.m-l-142{margin-left:142px!important}.m-l-143{margin-left:143px!important}.m-l-144{margin-left:144px!important}.m-l-145{margin-left:145px!important}.m-l-146{margin-left:146px!important}.m-l-147{margin-left:147px!important}.m-l-148{margin-left:148px!important}.m-l-149{margin-left:149px!important}.m-l-150{margin-left:150px!important}.m-l-151{margin-left:151px!important}.m-l-152{margin-left:152px!important}.m-l-153{margin-left:153px!important}.m-l-154{margin-left:154px!important}.m-l-155{margin-left:155px!important}.m-l-156{margin-left:156px!important}.m-l-157{margin-left:157px!important}.m-l-158{margin-left:158px!important}.m-l-159{margin-left:159px!important}.m-l-160{margin-left:160px!important}.m-l-161{margin-left:161px!important}.m-l-162{margin-left:162px!important}.m-l-163{margin-left:163px!important}.m-l-164{margin-left:164px!important}.m-l-165{margin-left:165px!important}.m-l-166{margin-left:166px!important}.m-l-167{margin-left:167px!important}.m-l-168{margin-left:168px!important}.m-l-169{margin-left:169px!important}.m-l-170{margin-left:170px!important}.m-l-171{margin-left:171px!important}.m-l-172{margin-left:172px!important}.m-l-173{margin-left:173px!important}.m-l-174{margin-left:174px!important}.m-l-175{margin-left:175px!important}.m-l-176{margin-left:176px!important}.m-l-177{margin-left:177px!important}.m-l-178{margin-left:178px!important}.m-l-179{margin-left:179px!important}.m-l-180{margin-left:180px!important}.m-l-181{margin-left:181px!important}.m-l-182{margin-left:182px!important}.m-l-183{margin-left:183px!important}.m-l-184{margin-left:184px!important}.m-l-185{margin-left:185px!important}.m-l-186{margin-left:186px!important}.m-l-187{margin-left:187px!important}.m-l-188{margin-left:188px!important}.m-l-189{margin-left:189px!important}.m-l-190{margin-left:190px!important}.m-l-191{margin-left:191px!important}.m-l-192{margin-left:192px!important}.m-l-193{margin-left:193px!important}.m-l-194{margin-left:194px!important}.m-l-195{margin-left:195px!important}.m-l-196{margin-left:196px!important}.m-l-197{margin-left:197px!important}.m-l-198{margin-left:198px!important}.m-l-199{margin-left:199px!important}.m-l-200{margin-left:200px!important}.m-l-201{margin-left:201px!important}.m-l-202{margin-left:202px!important}.m-l-203{margin-left:203px!important}.m-l-204{margin-left:204px!important}.m-l-205{margin-left:205px!important}.m-l-206{margin-left:206px!important}.m-l-207{margin-left:207px!important}.m-l-208{margin-left:208px!important}.m-l-209{margin-left:209px!important}.m-l-210{margin-left:210px!important}.m-l-211{margin-left:211px!important}.m-l-212{margin-left:212px!important}.m-l-213{margin-left:213px!important}.m-l-214{margin-left:214px!important}.m-l-215{margin-left:215px!important}.m-l-216{margin-left:216px!important}.m-l-217{margin-left:217px!important}.m-l-218{margin-left:218px!important}.m-l-219{margin-left:219px!important}.m-l-220{margin-left:220px!important}.m-l-221{margin-left:221px!important}.m-l-222{margin-left:222px!important}.m-l-223{margin-left:223px!important}.m-l-224{margin-left:224px!important}.m-l-225{margin-left:225px!important}.m-l-226{margin-left:226px!important}.m-l-227{margin-left:227px!important}.m-l-228{margin-left:228px!important}.m-l-229{margin-left:229px!important}.m-l-230{margin-left:230px!important}.m-l-231{margin-left:231px!important}.m-l-232{margin-left:232px!important}.m-l-233{margin-left:233px!important}.m-l-234{margin-left:234px!important}.m-l-235{margin-left:235px!important}.m-l-236{margin-left:236px!important}.m-l-237{margin-left:237px!important}.m-l-238{margin-left:238px!important}.m-l-239{margin-left:239px!important}.m-l-240{margin-left:240px!important}.m-l-241{margin-left:241px!important}.m-l-242{margin-left:242px!important}.m-l-243{margin-left:243px!important}.m-l-244{margin-left:244px!important}.m-l-245{margin-left:245px!important}.m-l-246{margin-left:246px!important}.m-l-247{margin-left:247px!important}.m-l-248{margin-left:248px!important}.m-l-249{margin-left:249px!important}.m-l-250{margin-left:250px!important}.m-l-251{margin-left:251px!important}.m-l-252{margin-left:252px!important}.m-l-253{margin-left:253px!important}.m-l-254{margin-left:254px!important}.m-l-255{margin-left:255px!important}.m-l-256{margin-left:256px!important}.m-l-257{margin-left:257px!important}.m-l-258{margin-left:258px!important}.m-l-259{margin-left:259px!important}.m-l-260{margin-left:260px!important}.m-l-261{margin-left:261px!important}.m-l-262{margin-left:262px!important}.m-l-263{margin-left:263px!important}.m-l-264{margin-left:264px!important}.m-l-265{margin-left:265px!important}.m-l-266{margin-left:266px!important}.m-l-267{margin-left:267px!important}.m-l-268{margin-left:268px!important}.m-l-269{margin-left:269px!important}.m-l-270{margin-left:270px!important}.m-l-271{margin-left:271px!important}.m-l-272{margin-left:272px!important}.m-l-273{margin-left:273px!important}.m-l-274{margin-left:274px!important}.m-l-275{margin-left:275px!important}.m-l-276{margin-left:276px!important}.m-l-277{margin-left:277px!important}.m-l-278{margin-left:278px!important}.m-l-279{margin-left:279px!important}.m-l-280{margin-left:280px!important}.m-l-281{margin-left:281px!important}.m-l-282{margin-left:282px!important}.m-l-283{margin-left:283px!important}.m-l-284{margin-left:284px!important}.m-l-285{margin-left:285px!important}.m-l-286{margin-left:286px!important}.m-l-287{margin-left:287px!important}.m-l-288{margin-left:288px!important}.m-l-289{margin-left:289px!important}.m-l-290{margin-left:290px!important}.m-l-291{margin-left:291px!important}.m-l-292{margin-left:292px!important}.m-l-293{margin-left:293px!important}.m-l-294{margin-left:294px!important}.m-l-295{margin-left:295px!important}.m-l-296{margin-left:296px!important}.m-l-297{margin-left:297px!important}.m-l-298{margin-left:298px!important}.m-l-299{margin-left:299px!important}.m-l-300{margin-left:300px}

/*Margin right*/
.m-r-0{margin-right:0!important}.m-r-1{margin-right:1px!important}.m-r-2{margin-right:2px!important}.m-r-3{margin-right:3px!important}.m-r-4{margin-right:4px!important}.m-r-5{margin-right:5px!important}.m-r-6{margin-right:6px!important}.m-r-7{margin-right:7px!important}.m-r-8{margin-right:8px!important}.m-r-9{margin-right:9px!important}.m-r-10{margin-right:10px!important}.m-r-11{margin-right:11px!important}.m-r-12{margin-right:12px!important}.m-r-13{margin-right:13px!important}.m-r-14{margin-right:14px!important}.m-r-15{margin-right:15px!important}.m-r-16{margin-right:16px!important}.m-r-17{margin-right:17px!important}.m-r-18{margin-right:18px!important}.m-r-19{margin-right:19px!important}.m-r-20{margin-right:20px!important}.m-r-21{margin-right:21px!important}.m-r-22{margin-right:22px!important}.m-r-23{margin-right:23px!important}.m-r-24{margin-right:24px!important}.m-r-25{margin-right:25px!important}.m-r-26{margin-right:26px!important}.m-r-27{margin-right:27px!important}.m-r-28{margin-right:28px!important}.m-r-29{margin-right:29px!important}.m-r-30{margin-right:30px!important}.m-r-31{margin-right:31px!important}.m-r-32{margin-right:32px!important}.m-r-33{margin-right:33px!important}.m-r-34{margin-right:34px!important}.m-r-35{margin-right:35px!important}.m-r-36{margin-right:36px!important}.m-r-37{margin-right:37px!important}.m-r-38{margin-right:38px!important}.m-r-39{margin-right:39px!important}.m-r-40{margin-right:40px!important}.m-r-41{margin-right:41px!important}.m-r-42{margin-right:42px!important}.m-r-43{margin-right:43px!important}.m-r-44{margin-right:44px!important}.m-r-45{margin-right:45px!important}.m-r-46{margin-right:46px!important}.m-r-47{margin-right:47px!important}.m-r-48{margin-right:48px!important}.m-r-49{margin-right:49px!important}.m-r-50{margin-right:50px!important}.m-r-51{margin-right:51px!important}.m-r-52{margin-right:52px!important}.m-r-53{margin-right:53px!important}.m-r-54{margin-right:54px!important}.m-r-55{margin-right:55px!important}.m-r-56{margin-right:56px!important}.m-r-57{margin-right:57px!important}.m-r-58{margin-right:58px!important}.m-r-59{margin-right:59px!important}.m-r-60{margin-right:60px!important}.m-r-61{margin-right:61px!important}.m-r-62{margin-right:62px!important}.m-r-63{margin-right:63px!important}.m-r-64{margin-right:64px!important}.m-r-65{margin-right:65px!important}.m-r-66{margin-right:66px!important}.m-r-67{margin-right:67px!important}.m-r-68{margin-right:68px!important}.m-r-69{margin-right:69px!important}.m-r-70{margin-right:70px!important}.m-r-71{margin-right:71px!important}.m-r-72{margin-right:72px!important}.m-r-73{margin-right:73px!important}.m-r-74{margin-right:74px!important}.m-r-75{margin-right:75px!important}.m-r-76{margin-right:76px!important}.m-r-77{margin-right:77px!important}.m-r-78{margin-right:78px!important}.m-r-79{margin-right:79px!important}.m-r-80{margin-right:80px!important}.m-r-81{margin-right:81px!important}.m-r-82{margin-right:82px!important}.m-r-83{margin-right:83px!important}.m-r-84{margin-right:84px!important}.m-r-85{margin-right:85px!important}.m-r-86{margin-right:86px!important}.m-r-87{margin-right:87px!important}.m-r-88{margin-right:88px!important}.m-r-89{margin-right:89px!important}.m-r-90{margin-right:90px!important}.m-r-91{margin-right:91px!important}.m-r-92{margin-right:92px!important}.m-r-93{margin-right:93px!important}.m-r-94{margin-right:94px!important}.m-r-95{margin-right:95px!important}.m-r-96{margin-right:96px!important}.m-r-97{margin-right:97px!important}.m-r-98{margin-right:98px!important}.m-r-99{margin-right:99px!important}.m-r-100{margin-right:100px!important}.m-r-101{margin-right:101px!important}.m-r-102{margin-right:102px!important}.m-r-103{margin-right:103px!important}.m-r-104{margin-right:104px!important}.m-r-105{margin-right:105px!important}.m-r-106{margin-right:106px!important}.m-r-107{margin-right:107px!important}.m-r-108{margin-right:108px!important}.m-r-109{margin-right:109px!important}.m-r-110{margin-right:110px!important}.m-r-111{margin-right:111px!important}.m-r-112{margin-right:112px!important}.m-r-113{margin-right:113px!important}.m-r-114{margin-right:114px!important}.m-r-115{margin-right:115px!important}.m-r-116{margin-right:116px!important}.m-r-117{margin-right:117px!important}.m-r-118{margin-right:118px!important}.m-r-119{margin-right:119px!important}.m-r-120{margin-right:120px!important}.m-r-121{margin-right:121px!important}.m-r-122{margin-right:122px!important}.m-r-123{margin-right:123px!important}.m-r-124{margin-right:124px!important}.m-r-125{margin-right:125px!important}.m-r-126{margin-right:126px!important}.m-r-127{margin-right:127px!important}.m-r-128{margin-right:128px!important}.m-r-129{margin-right:129px!important}.m-r-130{margin-right:130px!important}.m-r-131{margin-right:131px!important}.m-r-132{margin-right:132px!important}.m-r-133{margin-right:133px!important}.m-r-134{margin-right:134px!important}.m-r-135{margin-right:135px!important}.m-r-136{margin-right:136px!important}.m-r-137{margin-right:137px!important}.m-r-138{margin-right:138px!important}.m-r-139{margin-right:139px!important}.m-r-140{margin-right:140px!important}.m-r-141{margin-right:141px!important}.m-r-142{margin-right:142px!important}.m-r-143{margin-right:143px!important}.m-r-144{margin-right:144px!important}.m-r-145{margin-right:145px!important}.m-r-146{margin-right:146px!important}.m-r-147{margin-right:147px!important}.m-r-148{margin-right:148px!important}.m-r-149{margin-right:149px!important}.m-r-150{margin-right:150px!important}.m-r-151{margin-right:151px!important}.m-r-152{margin-right:152px!important}.m-r-153{margin-right:153px!important}.m-r-154{margin-right:154px!important}.m-r-155{margin-right:155px!important}.m-r-156{margin-right:156px!important}.m-r-157{margin-right:157px!important}.m-r-158{margin-right:158px!important}.m-r-159{margin-right:159px!important}.m-r-160{margin-right:160px!important}.m-r-161{margin-right:161px!important}.m-r-162{margin-right:162px!important}.m-r-163{margin-right:163px!important}.m-r-164{margin-right:164px!important}.m-r-165{margin-right:165px!important}.m-r-166{margin-right:166px!important}.m-r-167{margin-right:167px!important}.m-r-168{margin-right:168px!important}.m-r-169{margin-right:169px!important}.m-r-170{margin-right:170px!important}.m-r-171{margin-right:171px!important}.m-r-172{margin-right:172px!important}.m-r-173{margin-right:173px!important}.m-r-174{margin-right:174px!important}.m-r-175{margin-right:175px!important}.m-r-176{margin-right:176px!important}.m-r-177{margin-right:177px!important}.m-r-178{margin-right:178px!important}.m-r-179{margin-right:179px!important}.m-r-180{margin-right:180px!important}.m-r-181{margin-right:181px!important}.m-r-182{margin-right:182px!important}.m-r-183{margin-right:183px!important}.m-r-184{margin-right:184px!important}.m-r-185{margin-right:185px!important}.m-r-186{margin-right:186px!important}.m-r-187{margin-right:187px!important}.m-r-188{margin-right:188px!important}.m-r-189{margin-right:189px!important}.m-r-190{margin-right:190px!important}.m-r-191{margin-right:191px!important}.m-r-192{margin-right:192px!important}.m-r-193{margin-right:193px!important}.m-r-194{margin-right:194px!important}.m-r-195{margin-right:195px!important}.m-r-196{margin-right:196px!important}.m-r-197{margin-right:197px!important}.m-r-198{margin-right:198px!important}.m-r-199{margin-right:199px!important}.m-r-200{margin-right:200px!important}.m-r-201{margin-right:201px!important}.m-r-202{margin-right:202px!important}.m-r-203{margin-right:203px!important}.m-r-204{margin-right:204px!important}.m-r-205{margin-right:205px!important}.m-r-206{margin-right:206px!important}.m-r-207{margin-right:207px!important}.m-r-208{margin-right:208px!important}.m-r-209{margin-right:209px!important}.m-r-210{margin-right:210px!important}.m-r-211{margin-right:211px!important}.m-r-212{margin-right:212px!important}.m-r-213{margin-right:213px!important}.m-r-214{margin-right:214px!important}.m-r-215{margin-right:215px!important}.m-r-216{margin-right:216px!important}.m-r-217{margin-right:217px!important}.m-r-218{margin-right:218px!important}.m-r-219{margin-right:219px!important}.m-r-220{margin-right:220px!important}.m-r-221{margin-right:221px!important}.m-r-222{margin-right:222px!important}.m-r-223{margin-right:223px!important}.m-r-224{margin-right:224px!important}.m-r-225{margin-right:225px!important}.m-r-226{margin-right:226px!important}.m-r-227{margin-right:227px!important}.m-r-228{margin-right:228px!important}.m-r-229{margin-right:229px!important}.m-r-230{margin-right:230px!important}.m-r-231{margin-right:231px!important}.m-r-232{margin-right:232px!important}.m-r-233{margin-right:233px!important}.m-r-234{margin-right:234px!important}.m-r-235{margin-right:235px!important}.m-r-236{margin-right:236px!important}.m-r-237{margin-right:237px!important}.m-r-238{margin-right:238px!important}.m-r-239{margin-right:239px!important}.m-r-240{margin-right:240px!important}.m-r-241{margin-right:241px!important}.m-r-242{margin-right:242px!important}.m-r-243{margin-right:243px!important}.m-r-244{margin-right:244px!important}.m-r-245{margin-right:245px!important}.m-r-246{margin-right:246px!important}.m-r-247{margin-right:247px!important}.m-r-248{margin-right:248px!important}.m-r-249{margin-right:249px!important}.m-r-250{margin-right:250px!important}.m-r-251{margin-right:251px!important}.m-r-252{margin-right:252px!important}.m-r-253{margin-right:253px!important}.m-r-254{margin-right:254px!important}.m-r-255{margin-right:255px!important}.m-r-256{margin-right:256px!important}.m-r-257{margin-right:257px!important}.m-r-258{margin-right:258px!important}.m-r-259{margin-right:259px!important}.m-r-260{margin-right:260px!important}.m-r-261{margin-right:261px!important}.m-r-262{margin-right:262px!important}.m-r-263{margin-right:263px!important}.m-r-264{margin-right:264px!important}.m-r-265{margin-right:265px!important}.m-r-266{margin-right:266px!important}.m-r-267{margin-right:267px!important}.m-r-268{margin-right:268px!important}.m-r-269{margin-right:269px!important}.m-r-270{margin-right:270px!important}.m-r-271{margin-right:271px!important}.m-r-272{margin-right:272px!important}.m-r-273{margin-right:273px!important}.m-r-274{margin-right:274px!important}.m-r-275{margin-right:275px!important}.m-r-276{margin-right:276px!important}.m-r-277{margin-right:277px!important}.m-r-278{margin-right:278px!important}.m-r-279{margin-right:279px!important}.m-r-280{margin-right:280px!important}.m-r-281{margin-right:281px!important}.m-r-282{margin-right:282px!important}.m-r-283{margin-right:283px!important}.m-r-284{margin-right:284px!important}.m-r-285{margin-right:285px!important}.m-r-286{margin-right:286px!important}.m-r-287{margin-right:287px!important}.m-r-288{margin-right:288px!important}.m-r-289{margin-right:289px!important}.m-r-290{margin-right:290px!important}.m-r-291{margin-right:291px!important}.m-r-292{margin-right:292px!important}.m-r-293{margin-right:293px!important}.m-r-294{margin-right:294px!important}.m-r-295{margin-right:295px!important}.m-r-296{margin-right:296px!important}.m-r-297{margin-right:297px!important}.m-r-298{margin-right:298px!important}.m-r-299{margin-right:299px!important}.m-r-300{margin-right:300px}

/*Margin top*/
.m-t-0{margin-top:0!important}.m-t-1{margin-top:1px!important}.m-t-2{margin-top:2px!important}.m-t-3{margin-top:3px!important}.m-t-4{margin-top:4px!important}.m-t-5{margin-top:5px!important}.m-t-6{margin-top:6px!important}.m-t-7{margin-top:7px!important}.m-t-8{margin-top:8px!important}.m-t-9{margin-top:9px!important}.m-t-10{margin-top:10px!important}.m-t-11{margin-top:11px!important}.m-t-12{margin-top:12px!important}.m-t-13{margin-top:13px!important}.m-t-14{margin-top:14px!important}.m-t-15{margin-top:15px!important}.m-t-16{margin-top:16px!important}.m-t-17{margin-top:17px!important}.m-t-18{margin-top:18px!important}.m-t-19{margin-top:19px!important}.m-t-20{margin-top:20px!important}.m-t-21{margin-top:21px!important}.m-t-22{margin-top:22px!important}.m-t-23{margin-top:23px!important}.m-t-24{margin-top:24px!important}.m-t-25{margin-top:25px!important}.m-t-26{margin-top:26px!important}.m-t-27{margin-top:27px!important}.m-t-28{margin-top:28px!important}.m-t-29{margin-top:29px!important}.m-t-30{margin-top:30px!important}.m-t-31{margin-top:31px!important}.m-t-32{margin-top:32px!important}.m-t-33{margin-top:33px!important}.m-t-34{margin-top:34px!important}.m-t-35{margin-top:35px!important}.m-t-36{margin-top:36px!important}.m-t-37{margin-top:37px!important}.m-t-38{margin-top:38px!important}.m-t-39{margin-top:39px!important}.m-t-40{margin-top:40px!important}.m-t-41{margin-top:41px!important}.m-t-42{margin-top:42px!important}.m-t-43{margin-top:43px!important}.m-t-44{margin-top:44px!important}.m-t-45{margin-top:45px!important}.m-t-46{margin-top:46px!important}.m-t-47{margin-top:47px!important}.m-t-48{margin-top:48px!important}.m-t-49{margin-top:49px!important}.m-t-50{margin-top:50px!important}.m-t-51{margin-top:51px!important}.m-t-52{margin-top:52px!important}.m-t-53{margin-top:53px!important}.m-t-54{margin-top:54px!important}.m-t-55{margin-top:55px!important}.m-t-56{margin-top:56px!important}.m-t-57{margin-top:57px!important}.m-t-58{margin-top:58px!important}.m-t-59{margin-top:59px!important}.m-t-60{margin-top:60px!important}.m-t-61{margin-top:61px!important}.m-t-62{margin-top:62px!important}.m-t-63{margin-top:63px!important}.m-t-64{margin-top:64px!important}.m-t-65{margin-top:65px!important}.m-t-66{margin-top:66px!important}.m-t-67{margin-top:67px!important}.m-t-68{margin-top:68px!important}.m-t-69{margin-top:69px!important}.m-t-70{margin-top:70px!important}.m-t-71{margin-top:71px!important}.m-t-72{margin-top:72px!important}.m-t-73{margin-top:73px!important}.m-t-74{margin-top:74px!important}.m-t-75{margin-top:75px!important}.m-t-76{margin-top:76px!important}.m-t-77{margin-top:77px!important}.m-t-78{margin-top:78px!important}.m-t-79{margin-top:79px!important}.m-t-80{margin-top:80px!important}.m-t-81{margin-top:81px!important}.m-t-82{margin-top:82px!important}.m-t-83{margin-top:83px!important}.m-t-84{margin-top:84px!important}.m-t-85{margin-top:85px!important}.m-t-86{margin-top:86px!important}.m-t-87{margin-top:87px!important}.m-t-88{margin-top:88px!important}.m-t-89{margin-top:89px!important}.m-t-90{margin-top:90px!important}.m-t-91{margin-top:91px!important}.m-t-92{margin-top:92px!important}.m-t-93{margin-top:93px!important}.m-t-94{margin-top:94px!important}.m-t-95{margin-top:95px!important}.m-t-96{margin-top:96px!important}.m-t-97{margin-top:97px!important}.m-t-98{margin-top:98px!important}.m-t-99{margin-top:99px!important}.m-t-100{margin-top:100px!important}.m-t-101{margin-top:101px!important}.m-t-102{margin-top:102px!important}.m-t-103{margin-top:103px!important}.m-t-104{margin-top:104px!important}.m-t-105{margin-top:105px!important}.m-t-106{margin-top:106px!important}.m-t-107{margin-top:107px!important}.m-t-108{margin-top:108px!important}.m-t-109{margin-top:109px!important}.m-t-110{margin-top:110px!important}.m-t-111{margin-top:111px!important}.m-t-112{margin-top:112px!important}.m-t-113{margin-top:113px!important}.m-t-114{margin-top:114px!important}.m-t-115{margin-top:115px!important}.m-t-116{margin-top:116px!important}.m-t-117{margin-top:117px!important}.m-t-118{margin-top:118px!important}.m-t-119{margin-top:119px!important}.m-t-120{margin-top:120px!important}.m-t-121{margin-top:121px!important}.m-t-122{margin-top:122px!important}.m-t-123{margin-top:123px!important}.m-t-124{margin-top:124px!important}.m-t-125{margin-top:125px!important}.m-t-126{margin-top:126px!important}.m-t-127{margin-top:127px!important}.m-t-128{margin-top:128px!important}.m-t-129{margin-top:129px!important}.m-t-130{margin-top:130px!important}.m-t-131{margin-top:131px!important}.m-t-132{margin-top:132px!important}.m-t-133{margin-top:133px!important}.m-t-134{margin-top:134px!important}.m-t-135{margin-top:135px!important}.m-t-136{margin-top:136px!important}.m-t-137{margin-top:137px!important}.m-t-138{margin-top:138px!important}.m-t-139{margin-top:139px!important}.m-t-140{margin-top:140px!important}.m-t-141{margin-top:141px!important}.m-t-142{margin-top:142px!important}.m-t-143{margin-top:143px!important}.m-t-144{margin-top:144px!important}.m-t-145{margin-top:145px!important}.m-t-146{margin-top:146px!important}.m-t-147{margin-top:147px!important}.m-t-148{margin-top:148px!important}.m-t-149{margin-top:149px!important}.m-t-150{margin-top:150px!important}.m-t-151{margin-top:151px!important}.m-t-152{margin-top:152px!important}.m-t-153{margin-top:153px!important}.m-t-154{margin-top:154px!important}.m-t-155{margin-top:155px!important}.m-t-156{margin-top:156px!important}.m-t-157{margin-top:157px!important}.m-t-158{margin-top:158px!important}.m-t-159{margin-top:159px!important}.m-t-160{margin-top:160px!important}.m-t-161{margin-top:161px!important}.m-t-162{margin-top:162px!important}.m-t-163{margin-top:163px!important}.m-t-164{margin-top:164px!important}.m-t-165{margin-top:165px!important}.m-t-166{margin-top:166px!important}.m-t-167{margin-top:167px!important}.m-t-168{margin-top:168px!important}.m-t-169{margin-top:169px!important}.m-t-170{margin-top:170px!important}.m-t-171{margin-top:171px!important}.m-t-172{margin-top:172px!important}.m-t-173{margin-top:173px!important}.m-t-174{margin-top:174px!important}.m-t-175{margin-top:175px!important}.m-t-176{margin-top:176px!important}.m-t-177{margin-top:177px!important}.m-t-178{margin-top:178px!important}.m-t-179{margin-top:179px!important}.m-t-180{margin-top:180px!important}.m-t-181{margin-top:181px!important}.m-t-182{margin-top:182px!important}.m-t-183{margin-top:183px!important}.m-t-184{margin-top:184px!important}.m-t-185{margin-top:185px!important}.m-t-186{margin-top:186px!important}.m-t-187{margin-top:187px!important}.m-t-188{margin-top:188px!important}.m-t-189{margin-top:189px!important}.m-t-190{margin-top:190px!important}.m-t-191{margin-top:191px!important}.m-t-192{margin-top:192px!important}.m-t-193{margin-top:193px!important}.m-t-194{margin-top:194px!important}.m-t-195{margin-top:195px!important}.m-t-196{margin-top:196px!important}.m-t-197{margin-top:197px!important}.m-t-198{margin-top:198px!important}.m-t-199{margin-top:199px!important}.m-t-200{margin-top:200px!important}.m-t-201{margin-top:201px!important}.m-t-202{margin-top:202px!important}.m-t-203{margin-top:203px!important}.m-t-204{margin-top:204px!important}.m-t-205{margin-top:205px!important}.m-t-206{margin-top:206px!important}.m-t-207{margin-top:207px!important}.m-t-208{margin-top:208px!important}.m-t-209{margin-top:209px!important}.m-t-210{margin-top:210px!important}.m-t-211{margin-top:211px!important}.m-t-212{margin-top:212px!important}.m-t-213{margin-top:213px!important}.m-t-214{margin-top:214px!important}.m-t-215{margin-top:215px!important}.m-t-216{margin-top:216px!important}.m-t-217{margin-top:217px!important}.m-t-218{margin-top:218px!important}.m-t-219{margin-top:219px!important}.m-t-220{margin-top:220px!important}.m-t-221{margin-top:221px!important}.m-t-222{margin-top:222px!important}.m-t-223{margin-top:223px!important}.m-t-224{margin-top:224px!important}.m-t-225{margin-top:225px!important}.m-t-226{margin-top:226px!important}.m-t-227{margin-top:227px!important}.m-t-228{margin-top:228px!important}.m-t-229{margin-top:229px!important}.m-t-230{margin-top:230px!important}.m-t-231{margin-top:231px!important}.m-t-232{margin-top:232px!important}.m-t-233{margin-top:233px!important}.m-t-234{margin-top:234px!important}.m-t-235{margin-top:235px!important}.m-t-236{margin-top:236px!important}.m-t-237{margin-top:237px!important}.m-t-238{margin-top:238px!important}.m-t-239{margin-top:239px!important}.m-t-240{margin-top:240px!important}.m-t-241{margin-top:241px!important}.m-t-242{margin-top:242px!important}.m-t-243{margin-top:243px!important}.m-t-244{margin-top:244px!important}.m-t-245{margin-top:245px!important}.m-t-246{margin-top:246px!important}.m-t-247{margin-top:247px!important}.m-t-248{margin-top:248px!important}.m-t-249{margin-top:249px!important}.m-t-250{margin-top:250px!important}.m-t-251{margin-top:251px!important}.m-t-252{margin-top:252px!important}.m-t-253{margin-top:253px!important}.m-t-254{margin-top:254px!important}.m-t-255{margin-top:255px!important}.m-t-256{margin-top:256px!important}.m-t-257{margin-top:257px!important}.m-t-258{margin-top:258px!important}.m-t-259{margin-top:259px!important}.m-t-260{margin-top:260px!important}.m-t-261{margin-top:261px!important}.m-t-262{margin-top:262px!important}.m-t-263{margin-top:263px!important}.m-t-264{margin-top:264px!important}.m-t-265{margin-top:265px!important}.m-t-266{margin-top:266px!important}.m-t-267{margin-top:267px!important}.m-t-268{margin-top:268px!important}.m-t-269{margin-top:269px!important}.m-t-270{margin-top:270px!important}.m-t-271{margin-top:271px!important}.m-t-272{margin-top:272px!important}.m-t-273{margin-top:273px!important}.m-t-274{margin-top:274px!important}.m-t-275{margin-top:275px!important}.m-t-276{margin-top:276px!important}.m-t-277{margin-top:277px!important}.m-t-278{margin-top:278px!important}.m-t-279{margin-top:279px!important}.m-t-280{margin-top:280px!important}.m-t-281{margin-top:281px!important}.m-t-282{margin-top:282px!important}.m-t-283{margin-top:283px!important}.m-t-284{margin-top:284px!important}.m-t-285{margin-top:285px!important}.m-t-286{margin-top:286px!important}.m-t-287{margin-top:287px!important}.m-t-288{margin-top:288px!important}.m-t-289{margin-top:289px!important}.m-t-290{margin-top:290px!important}.m-t-291{margin-top:291px!important}.m-t-292{margin-top:292px!important}.m-t-293{margin-top:293px!important}.m-t-294{margin-top:294px!important}.m-t-295{margin-top:295px!important}.m-t-296{margin-top:296px!important}.m-t-297{margin-top:297px!important}.m-t-298{margin-top:298px!important}.m-t-299{margin-top:299px!important}.m-t-300{margin-top:300px}

/*Bargin bottom*/
.m-b-0{margin-bottom:0!important}.m-b-1{margin-bottom:1px!important}.m-b-2{margin-bottom:2px!important}.m-b-3{margin-bottom:3px!important}.m-b-4{margin-bottom:4px!important}.m-b-5{margin-bottom:5px!important}.m-b-6{margin-bottom:6px!important}.m-b-7{margin-bottom:7px!important}.m-b-8{margin-bottom:8px!important}.m-b-9{margin-bottom:9px!important}.m-b-10{margin-bottom:10px!important}.m-b-11{margin-bottom:11px!important}.m-b-12{margin-bottom:12px!important}.m-b-13{margin-bottom:13px!important}.m-b-14{margin-bottom:14px!important}.m-b-15{margin-bottom:15px!important}.m-b-16{margin-bottom:16px!important}.m-b-17{margin-bottom:17px!important}.m-b-18{margin-bottom:18px!important}.m-b-19{margin-bottom:19px!important}.m-b-20{margin-bottom:20px!important}.m-b-21{margin-bottom:21px!important}.m-b-22{margin-bottom:22px!important}.m-b-23{margin-bottom:23px!important}.m-b-24{margin-bottom:24px!important}.m-b-25{margin-bottom:25px!important}.m-b-26{margin-bottom:26px!important}.m-b-27{margin-bottom:27px!important}.m-b-28{margin-bottom:28px!important}.m-b-29{margin-bottom:29px!important}.m-b-30{margin-bottom:30px!important}.m-b-31{margin-bottom:31px!important}.m-b-32{margin-bottom:32px!important}.m-b-33{margin-bottom:33px!important}.m-b-34{margin-bottom:34px!important}.m-b-35{margin-bottom:35px!important}.m-b-36{margin-bottom:36px!important}.m-b-37{margin-bottom:37px!important}.m-b-38{margin-bottom:38px!important}.m-b-39{margin-bottom:39px!important}.m-b-40{margin-bottom:40px!important}.m-b-41{margin-bottom:41px!important}.m-b-42{margin-bottom:42px!important}.m-b-43{margin-bottom:43px!important}.m-b-44{margin-bottom:44px!important}.m-b-45{margin-bottom:45px!important}.m-b-46{margin-bottom:46px!important}.m-b-47{margin-bottom:47px!important}.m-b-48{margin-bottom:48px!important}.m-b-49{margin-bottom:49px!important}.m-b-50{margin-bottom:50px!important}.m-b-51{margin-bottom:51px!important}.m-b-52{margin-bottom:52px!important}.m-b-53{margin-bottom:53px!important}.m-b-54{margin-bottom:54px!important}.m-b-55{margin-bottom:55px!important}.m-b-56{margin-bottom:56px!important}.m-b-57{margin-bottom:57px!important}.m-b-58{margin-bottom:58px!important}.m-b-59{margin-bottom:59px!important}.m-b-60{margin-bottom:60px!important}.m-b-61{margin-bottom:61px!important}.m-b-62{margin-bottom:62px!important}.m-b-63{margin-bottom:63px!important}.m-b-64{margin-bottom:64px!important}.m-b-65{margin-bottom:65px!important}.m-b-66{margin-bottom:66px!important}.m-b-67{margin-bottom:67px!important}.m-b-68{margin-bottom:68px!important}.m-b-69{margin-bottom:69px!important}.m-b-70{margin-bottom:70px!important}.m-b-71{margin-bottom:71px!important}.m-b-72{margin-bottom:72px!important}.m-b-73{margin-bottom:73px!important}.m-b-74{margin-bottom:74px!important}.m-b-75{margin-bottom:75px!important}.m-b-76{margin-bottom:76px!important}.m-b-77{margin-bottom:77px!important}.m-b-78{margin-bottom:78px!important}.m-b-79{margin-bottom:79px!important}.m-b-80{margin-bottom:80px!important}.m-b-81{margin-bottom:81px!important}.m-b-82{margin-bottom:82px!important}.m-b-83{margin-bottom:83px!important}.m-b-84{margin-bottom:84px!important}.m-b-85{margin-bottom:85px!important}.m-b-86{margin-bottom:86px!important}.m-b-87{margin-bottom:87px!important}.m-b-88{margin-bottom:88px!important}.m-b-89{margin-bottom:89px!important}.m-b-90{margin-bottom:90px!important}.m-b-91{margin-bottom:91px!important}.m-b-92{margin-bottom:92px!important}.m-b-93{margin-bottom:93px!important}.m-b-94{margin-bottom:94px!important}.m-b-95{margin-bottom:95px!important}.m-b-96{margin-bottom:96px!important}.m-b-97{margin-bottom:97px!important}.m-b-98{margin-bottom:98px!important}.m-b-99{margin-bottom:99px!important}.m-b-100{margin-bottom:100px!important}.m-b-101{margin-bottom:101px!important}.m-b-102{margin-bottom:102px!important}.m-b-103{margin-bottom:103px!important}.m-b-104{margin-bottom:104px!important}.m-b-105{margin-bottom:105px!important}.m-b-106{margin-bottom:106px!important}.m-b-107{margin-bottom:107px!important}.m-b-108{margin-bottom:108px!important}.m-b-109{margin-bottom:109px!important}.m-b-110{margin-bottom:110px!important}.m-b-111{margin-bottom:111px!important}.m-b-112{margin-bottom:112px!important}.m-b-113{margin-bottom:113px!important}.m-b-114{margin-bottom:114px!important}.m-b-115{margin-bottom:115px!important}.m-b-116{margin-bottom:116px!important}.m-b-117{margin-bottom:117px!important}.m-b-118{margin-bottom:118px!important}.m-b-119{margin-bottom:119px!important}.m-b-120{margin-bottom:120px!important}.m-b-121{margin-bottom:121px!important}.m-b-122{margin-bottom:122px!important}.m-b-123{margin-bottom:123px!important}.m-b-124{margin-bottom:124px!important}.m-b-125{margin-bottom:125px!important}.m-b-126{margin-bottom:126px!important}.m-b-127{margin-bottom:127px!important}.m-b-128{margin-bottom:128px!important}.m-b-129{margin-bottom:129px!important}.m-b-130{margin-bottom:130px!important}.m-b-131{margin-bottom:131px!important}.m-b-132{margin-bottom:132px!important}.m-b-133{margin-bottom:133px!important}.m-b-134{margin-bottom:134px!important}.m-b-135{margin-bottom:135px!important}.m-b-136{margin-bottom:136px!important}.m-b-137{margin-bottom:137px!important}.m-b-138{margin-bottom:138px!important}.m-b-139{margin-bottom:139px!important}.m-b-140{margin-bottom:140px!important}.m-b-141{margin-bottom:141px!important}.m-b-142{margin-bottom:142px!important}.m-b-143{margin-bottom:143px!important}.m-b-144{margin-bottom:144px!important}.m-b-145{margin-bottom:145px!important}.m-b-146{margin-bottom:146px!important}.m-b-147{margin-bottom:147px!important}.m-b-148{margin-bottom:148px!important}.m-b-149{margin-bottom:149px!important}.m-b-150{margin-bottom:150px!important}.m-b-151{margin-bottom:151px!important}.m-b-152{margin-bottom:152px!important}.m-b-153{margin-bottom:153px!important}.m-b-154{margin-bottom:154px!important}.m-b-155{margin-bottom:155px!important}.m-b-156{margin-bottom:156px!important}.m-b-157{margin-bottom:157px!important}.m-b-158{margin-bottom:158px!important}.m-b-159{margin-bottom:159px!important}.m-b-160{margin-bottom:160px!important}.m-b-161{margin-bottom:161px!important}.m-b-162{margin-bottom:162px!important}.m-b-163{margin-bottom:163px!important}.m-b-164{margin-bottom:164px!important}.m-b-165{margin-bottom:165px!important}.m-b-166{margin-bottom:166px!important}.m-b-167{margin-bottom:167px!important}.m-b-168{margin-bottom:168px!important}.m-b-169{margin-bottom:169px!important}.m-b-170{margin-bottom:170px!important}.m-b-171{margin-bottom:171px!important}.m-b-172{margin-bottom:172px!important}.m-b-173{margin-bottom:173px!important}.m-b-174{margin-bottom:174px!important}.m-b-175{margin-bottom:175px!important}.m-b-176{margin-bottom:176px!important}.m-b-177{margin-bottom:177px!important}.m-b-178{margin-bottom:178px!important}.m-b-179{margin-bottom:179px!important}.m-b-180{margin-bottom:180px!important}.m-b-181{margin-bottom:181px!important}.m-b-182{margin-bottom:182px!important}.m-b-183{margin-bottom:183px!important}.m-b-184{margin-bottom:184px!important}.m-b-185{margin-bottom:185px!important}.m-b-186{margin-bottom:186px!important}.m-b-187{margin-bottom:187px!important}.m-b-188{margin-bottom:188px!important}.m-b-189{margin-bottom:189px!important}.m-b-190{margin-bottom:190px!important}.m-b-191{margin-bottom:191px!important}.m-b-192{margin-bottom:192px!important}.m-b-193{margin-bottom:193px!important}.m-b-194{margin-bottom:194px!important}.m-b-195{margin-bottom:195px!important}.m-b-196{margin-bottom:196px!important}.m-b-197{margin-bottom:197px!important}.m-b-198{margin-bottom:198px!important}.m-b-199{margin-bottom:199px!important}.m-b-200{margin-bottom:200px!important}.m-b-201{margin-bottom:201px!important}.m-b-202{margin-bottom:202px!important}.m-b-203{margin-bottom:203px!important}.m-b-204{margin-bottom:204px!important}.m-b-205{margin-bottom:205px!important}.m-b-206{margin-bottom:206px!important}.m-b-207{margin-bottom:207px!important}.m-b-208{margin-bottom:208px!important}.m-b-209{margin-bottom:209px!important}.m-b-210{margin-bottom:210px!important}.m-b-211{margin-bottom:211px!important}.m-b-212{margin-bottom:212px!important}.m-b-213{margin-bottom:213px!important}.m-b-214{margin-bottom:214px!important}.m-b-215{margin-bottom:215px!important}.m-b-216{margin-bottom:216px!important}.m-b-217{margin-bottom:217px!important}.m-b-218{margin-bottom:218px!important}.m-b-219{margin-bottom:219px!important}.m-b-220{margin-bottom:220px!important}.m-b-221{margin-bottom:221px!important}.m-b-222{margin-bottom:222px!important}.m-b-223{margin-bottom:223px!important}.m-b-224{margin-bottom:224px!important}.m-b-225{margin-bottom:225px!important}.m-b-226{margin-bottom:226px!important}.m-b-227{margin-bottom:227px!important}.m-b-228{margin-bottom:228px!important}.m-b-229{margin-bottom:229px!important}.m-b-230{margin-bottom:230px!important}.m-b-231{margin-bottom:231px!important}.m-b-232{margin-bottom:232px!important}.m-b-233{margin-bottom:233px!important}.m-b-234{margin-bottom:234px!important}.m-b-235{margin-bottom:235px!important}.m-b-236{margin-bottom:236px!important}.m-b-237{margin-bottom:237px!important}.m-b-238{margin-bottom:238px!important}.m-b-239{margin-bottom:239px!important}.m-b-240{margin-bottom:240px!important}.m-b-241{margin-bottom:241px!important}.m-b-242{margin-bottom:242px!important}.m-b-243{margin-bottom:243px!important}.m-b-244{margin-bottom:244px!important}.m-b-245{margin-bottom:245px!important}.m-b-246{margin-bottom:246px!important}.m-b-247{margin-bottom:247px!important}.m-b-248{margin-bottom:248px!important}.m-b-249{margin-bottom:249px!important}.m-b-250{margin-bottom:250px!important}.m-b-251{margin-bottom:251px!important}.m-b-252{margin-bottom:252px!important}.m-b-253{margin-bottom:253px!important}.m-b-254{margin-bottom:254px!important}.m-b-255{margin-bottom:255px!important}.m-b-256{margin-bottom:256px!important}.m-b-257{margin-bottom:257px!important}.m-b-258{margin-bottom:258px!important}.m-b-259{margin-bottom:259px!important}.m-b-260{margin-bottom:260px!important}.m-b-261{margin-bottom:261px!important}.m-b-262{margin-bottom:262px!important}.m-b-263{margin-bottom:263px!important}.m-b-264{margin-bottom:264px!important}.m-b-265{margin-bottom:265px!important}.m-b-266{margin-bottom:266px!important}.m-b-267{margin-bottom:267px!important}.m-b-268{margin-bottom:268px!important}.m-b-269{margin-bottom:269px!important}.m-b-270{margin-bottom:270px!important}.m-b-271{margin-bottom:271px!important}.m-b-272{margin-bottom:272px!important}.m-b-273{margin-bottom:273px!important}.m-b-274{margin-bottom:274px!important}.m-b-275{margin-bottom:275px!important}.m-b-276{margin-bottom:276px!important}.m-b-277{margin-bottom:277px!important}.m-b-278{margin-bottom:278px!important}.m-b-279{margin-bottom:279px!important}.m-b-280{margin-bottom:280px!important}.m-b-281{margin-bottom:281px!important}.m-b-282{margin-bottom:282px!important}.m-b-283{margin-bottom:283px!important}.m-b-284{margin-bottom:284px!important}.m-b-285{margin-bottom:285px!important}.m-b-286{margin-bottom:286px!important}.m-b-287{margin-bottom:287px!important}.m-b-288{margin-bottom:288px!important}.m-b-289{margin-bottom:289px!important}.m-b-290{margin-bottom:290px!important}.m-b-291{margin-bottom:291px!important}.m-b-292{margin-bottom:292px!important}.m-b-293{margin-bottom:293px!important}.m-b-294{margin-bottom:294px!important}.m-b-295{margin-bottom:295px!important}.m-b-296{margin-bottom:296px!important}.m-b-297{margin-bottom:297px!important}.m-b-298{margin-bottom:298px!important}.m-b-299{margin-bottom:299px!important}.m-b-300{margin-bottom:300px}

/*Margin*/
.mn-0{margin:0!important}.mn-1{margin:-1px!important}.mn-2{margin:-2px!important}.mn-3{margin:-3px!important}.mn-4{margin:-4px!important}.mn-5{margin:-5px!important}.mn-6{margin:-6px!important}.mn-7{margin:-7px!important}.mn-8{margin:-8px!important}.mn-9{margin:-9px!important}.mn-10{margin:-10px!important}.mn-11{margin:-11px!important}.mn-12{margin:-12px!important}.mn-13{margin:-13px!important}.mn-14{margin:-14px!important}.mn-15{margin:-15px!important}.mn-16{margin:-16px!important}.mn-17{margin:-17px!important}.mn-18{margin:-18px!important}.mn-19{margin:-19px!important}.mn-20{margin:-20px!important}.mn-21{margin:-21px!important}.mn-22{margin:-22px!important}.mn-23{margin:-23px!important}.mn-24{margin:-24px!important}.mn-25{margin:-25px!important}.mn-26{margin:-26px!important}.mn-27{margin:-27px!important}.mn-28{margin:-28px!important}.mn-29{margin:-29px!important}.mn-30{margin:-30px!important}.mn-31{margin:-31px!important}.mn-32{margin:-32px!important}.mn-33{margin:-33px!important}.mn-34{margin:-34px!important}.mn-35{margin:-35px!important}.mn-36{margin:-36px!important}.mn-37{margin:-37px!important}.mn-38{margin:-38px!important}.mn-39{margin:-39px!important}.mn-40{margin:-40px!important}.mn-41{margin:-41px!important}.mn-42{margin:-42px!important}.mn-43{margin:-43px!important}.mn-44{margin:-44px!important}.mn-45{margin:-45px!important}.mn-46{margin:-46px!important}.mn-47{margin:-47px!important}.mn-48{margin:-48px!important}.mn-49{margin:-49px!important}.mn-50{margin:-50px!important}.mn-51{margin:-51px!important}.mn-52{margin:-52px!important}.mn-53{margin:-53px!important}.mn-54{margin:-54px!important}.mn-55{margin:-55px!important}.mn-56{margin:-56px!important}.mn-57{margin:-57px!important}.mn-58{margin:-58px!important}.mn-59{margin:-59px!important}.mn-60{margin:-60px!important}.mn-61{margin:-61px!important}.mn-62{margin:-62px!important}.mn-63{margin:-63px!important}.mn-64{margin:-64px!important}.mn-65{margin:-65px!important}.mn-66{margin:-66px!important}.mn-67{margin:-67px!important}.mn-68{margin:-68px!important}.mn-69{margin:-69px!important}.mn-70{margin:-70px!important}.mn-71{margin:-71px!important}.mn-72{margin:-72px!important}.mn-73{margin:-73px!important}.mn-74{margin:-74px!important}.mn-75{margin:-75px!important}.mn-76{margin:-76px!important}.mn-77{margin:-77px!important}.mn-78{margin:-78px!important}.mn-79{margin:-79px!important}.mn-80{margin:-80px!important}.mn-81{margin:-81px!important}.mn-82{margin:-82px!important}.mn-83{margin:-83px!important}.mn-84{margin:-84px!important}.mn-85{margin:-85px!important}.mn-86{margin:-86px!important}.mn-87{margin:-87px!important}.mn-88{margin:-88px!important}.mn-89{margin:-89px!important}.mn-90{margin:-90px!important}.mn-91{margin:-91px!important}.mn-92{margin:-92px!important}.mn-93{margin:-93px!important}.mn-94{margin:-94px!important}.mn-95{margin:-95px!important}.mn-96{margin:-96px!important}.mn-97{margin:-97px!important}.mn-98{margin:-98px!important}.mn-99{margin:-99px!important}.mn-100{margin:-100px!important}.mn-101{margin:-101px!important}.mn-102{margin:-102px!important}.mn-103{margin:-103px!important}.mn-104{margin:-104px!important}.mn-105{margin:-105px!important}.mn-106{margin:-106px!important}.mn-107{margin:-107px!important}.mn-108{margin:-108px!important}.mn-109{margin:-109px!important}.mn-110{margin:-110px!important}.mn-111{margin:-111px!important}.mn-112{margin:-112px!important}.mn-113{margin:-113px!important}.mn-114{margin:-114px!important}.mn-115{margin:-115px!important}.mn-116{margin:-116px!important}.mn-117{margin:-117px!important}.mn-118{margin:-118px!important}.mn-119{margin:-119px!important}.mn-120{margin:-120px!important}.mn-121{margin:-121px!important}.mn-122{margin:-122px!important}.mn-123{margin:-123px!important}.mn-124{margin:-124px!important}.mn-125{margin:-125px!important}.mn-126{margin:-126px!important}.mn-127{margin:-127px!important}.mn-128{margin:-128px!important}.mn-129{margin:-129px!important}.mn-130{margin:-130px!important}.mn-131{margin:-131px!important}.mn-132{margin:-132px!important}.mn-133{margin:-133px!important}.mn-134{margin:-134px!important}.mn-135{margin:-135px!important}.mn-136{margin:-136px!important}.mn-137{margin:-137px!important}.mn-138{margin:-138px!important}.mn-139{margin:-139px!important}.mn-140{margin:-140px!important}.mn-141{margin:-141px!important}.mn-142{margin:-142px!important}.mn-143{margin:-143px!important}.mn-144{margin:-144px!important}.mn-145{margin:-145px!important}.mn-146{margin:-146px!important}.mn-147{margin:-147px!important}.mn-148{margin:-148px!important}.mn-149{margin:-149px!important}.mn-150{margin:-150px!important}.mn-151{margin:-151px!important}.mn-152{margin:-152px!important}.mn-153{margin:-153px!important}.mn-154{margin:-154px!important}.mn-155{margin:-155px!important}.mn-156{margin:-156px!important}.mn-157{margin:-157px!important}.mn-158{margin:-158px!important}.mn-159{margin:-159px!important}.mn-160{margin:-160px!important}.mn-161{margin:-161px!important}.mn-162{margin:-162px!important}.mn-163{margin:-163px!important}.mn-164{margin:-164px!important}.mn-165{margin:-165px!important}.mn-166{margin:-166px!important}.mn-167{margin:-167px!important}.mn-168{margin:-168px!important}.mn-169{margin:-169px!important}.mn-170{margin:-170px!important}.mn-171{margin:-171px!important}.mn-172{margin:-172px!important}.mn-173{margin:-173px!important}.mn-174{margin:-174px!important}.mn-175{margin:-175px!important}.mn-176{margin:-176px!important}.mn-177{margin:-177px!important}.mn-178{margin:-178px!important}.mn-179{margin:-179px!important}.mn-180{margin:-180px!important}.mn-181{margin:-181px!important}.mn-182{margin:-182px!important}.mn-183{margin:-183px!important}.mn-184{margin:-184px!important}.mn-185{margin:-185px!important}.mn-186{margin:-186px!important}.mn-187{margin:-187px!important}.mn-188{margin:-188px!important}.mn-189{margin:-189px!important}.mn-190{margin:-190px!important}.mn-191{margin:-191px!important}.mn-192{margin:-192px!important}.mn-193{margin:-193px!important}.mn-194{margin:-194px!important}.mn-195{margin:-195px!important}.mn-196{margin:-196px!important}.mn-197{margin:-197px!important}.mn-198{margin:-198px!important}.mn-199{margin:-199px!important}.mn-200{margin:-200px!important}.mn-201{margin:-201px!important}.mn-202{margin:-202px!important}.mn-203{margin:-203px!important}.mn-204{margin:-204px!important}.mn-205{margin:-205px!important}.mn-206{margin:-206px!important}.mn-207{margin:-207px!important}.mn-208{margin:-208px!important}.mn-209{margin:-209px!important}.mn-210{margin:-210px!important}.mn-211{margin:-211px!important}.mn-212{margin:-212px!important}.mn-213{margin:-213px!important}.mn-214{margin:-214px!important}.mn-215{margin:-215px!important}.mn-216{margin:-216px!important}.mn-217{margin:-217px!important}.mn-218{margin:-218px!important}.mn-219{margin:-219px!important}.mn-220{margin:-220px!important}.mn-221{margin:-221px!important}.mn-222{margin:-222px!important}.mn-223{margin:-223px!important}.mn-224{margin:-224px!important}.mn-225{margin:-225px!important}.mn-226{margin:-226px!important}.mn-227{margin:-227px!important}.mn-228{margin:-228px!important}.mn-229{margin:-229px!important}.mn-230{margin:-230px!important}.mn-231{margin:-231px!important}.mn-232{margin:-232px!important}.mn-233{margin:-233px!important}.mn-234{margin:-234px!important}.mn-235{margin:-235px!important}.mn-236{margin:-236px!important}.mn-237{margin:-237px!important}.mn-238{margin:-238px!important}.mn-239{margin:-239px!important}.mn-240{margin:-240px!important}.mn-241{margin:-241px!important}.mn-242{margin:-242px!important}.mn-243{margin:-243px!important}.mn-244{margin:-244px!important}.mn-245{margin:-245px!important}.mn-246{margin:-246px!important}.mn-247{margin:-247px!important}.mn-248{margin:-248px!important}.mn-249{margin:-249px!important}.mn-250{margin:-250px!important}.mn-251{margin:-251px!important}.mn-252{margin:-252px!important}.mn-253{margin:-253px!important}.mn-254{margin:-254px!important}.mn-255{margin:-255px!important}.mn-256{margin:-256px!important}.mn-257{margin:-257px!important}.mn-258{margin:-258px!important}.mn-259{margin:-259px!important}.mn-260{margin:-260px!important}.mn-261{margin:-261px!important}.mn-262{margin:-262px!important}.mn-263{margin:-263px!important}.mn-264{margin:-264px!important}.mn-265{margin:-265px!important}.mn-266{margin:-266px!important}.mn-267{margin:-267px!important}.mn-268{margin:-268px!important}.mn-269{margin:-269px!important}.mn-270{margin:-270px!important}.mn-271{margin:-271px!important}.mn-272{margin:-272px!important}.mn-273{margin:-273px!important}.mn-274{margin:-274px!important}.mn-275{margin:-275px!important}.mn-276{margin:-276px!important}.mn-277{margin:-277px!important}.mn-278{margin:-278px!important}.mn-279{margin:-279px!important}.mn-280{margin:-280px!important}.mn-281{margin:-281px!important}.mn-282{margin:-282px!important}.mn-283{margin:-283px!important}.mn-284{margin:-284px!important}.mn-285{margin:-285px!important}.mn-286{margin:-286px!important}.mn-287{margin:-287px!important}.mn-288{margin:-288px!important}.mn-289{margin:-289px!important}.mn-290{margin:-290px!important}.mn-291{margin:-291px!important}.mn-292{margin:-292px!important}.mn-293{margin:-293px!important}.mn-294{margin:-294px!important}.mn-295{margin:-295px!important}.mn-296{margin:-296px!important}.mn-297{margin:-297px!important}.mn-298{margin:-298px!important}.mn-299{margin:-299px!important}.mn-300{margin:-300px}

/*Margin left*/
.mn-l-0{margin-left:0!important}.mn-l-1{margin-left:-1px!important}.mn-l-2{margin-left:-2px!important}.mn-l-3{margin-left:-3px!important}.mn-l-4{margin-left:-4px!important}.mn-l-5{margin-left:-5px!important}.mn-l-6{margin-left:-6px!important}.mn-l-7{margin-left:-7px!important}.mn-l-8{margin-left:-8px!important}.mn-l-9{margin-left:-9px!important}.mn-l-10{margin-left:-10px!important}.mn-l-11{margin-left:-11px!important}.mn-l-12{margin-left:-12px!important}.mn-l-13{margin-left:-13px!important}.mn-l-14{margin-left:-14px!important}.mn-l-15{margin-left:-15px!important}.mn-l-16{margin-left:-16px!important}.mn-l-17{margin-left:-17px!important}.mn-l-18{margin-left:-18px!important}.mn-l-19{margin-left:-19px!important}.mn-l-20{margin-left:-20px!important}.mn-l-21{margin-left:-21px!important}.mn-l-22{margin-left:-22px!important}.mn-l-23{margin-left:-23px!important}.mn-l-24{margin-left:-24px!important}.mn-l-25{margin-left:-25px!important}.mn-l-26{margin-left:-26px!important}.mn-l-27{margin-left:-27px!important}.mn-l-28{margin-left:-28px!important}.mn-l-29{margin-left:-29px!important}.mn-l-30{margin-left:-30px!important}.mn-l-31{margin-left:-31px!important}.mn-l-32{margin-left:-32px!important}.mn-l-33{margin-left:-33px!important}.mn-l-34{margin-left:-34px!important}.mn-l-35{margin-left:-35px!important}.mn-l-36{margin-left:-36px!important}.mn-l-37{margin-left:-37px!important}.mn-l-38{margin-left:-38px!important}.mn-l-39{margin-left:-39px!important}.mn-l-40{margin-left:-40px!important}.mn-l-41{margin-left:-41px!important}.mn-l-42{margin-left:-42px!important}.mn-l-43{margin-left:-43px!important}.mn-l-44{margin-left:-44px!important}.mn-l-45{margin-left:-45px!important}.mn-l-46{margin-left:-46px!important}.mn-l-47{margin-left:-47px!important}.mn-l-48{margin-left:-48px!important}.mn-l-49{margin-left:-49px!important}.mn-l-50{margin-left:-50px!important}.mn-l-51{margin-left:-51px!important}.mn-l-52{margin-left:-52px!important}.mn-l-53{margin-left:-53px!important}.mn-l-54{margin-left:-54px!important}.mn-l-55{margin-left:-55px!important}.mn-l-56{margin-left:-56px!important}.mn-l-57{margin-left:-57px!important}.mn-l-58{margin-left:-58px!important}.mn-l-59{margin-left:-59px!important}.mn-l-60{margin-left:-60px!important}.mn-l-61{margin-left:-61px!important}.mn-l-62{margin-left:-62px!important}.mn-l-63{margin-left:-63px!important}.mn-l-64{margin-left:-64px!important}.mn-l-65{margin-left:-65px!important}.mn-l-66{margin-left:-66px!important}.mn-l-67{margin-left:-67px!important}.mn-l-68{margin-left:-68px!important}.mn-l-69{margin-left:-69px!important}.mn-l-70{margin-left:-70px!important}.mn-l-71{margin-left:-71px!important}.mn-l-72{margin-left:-72px!important}.mn-l-73{margin-left:-73px!important}.mn-l-74{margin-left:-74px!important}.mn-l-75{margin-left:-75px!important}.mn-l-76{margin-left:-76px!important}.mn-l-77{margin-left:-77px!important}.mn-l-78{margin-left:-78px!important}.mn-l-79{margin-left:-79px!important}.mn-l-80{margin-left:-80px!important}.mn-l-81{margin-left:-81px!important}.mn-l-82{margin-left:-82px!important}.mn-l-83{margin-left:-83px!important}.mn-l-84{margin-left:-84px!important}.mn-l-85{margin-left:-85px!important}.mn-l-86{margin-left:-86px!important}.mn-l-87{margin-left:-87px!important}.mn-l-88{margin-left:-88px!important}.mn-l-89{margin-left:-89px!important}.mn-l-90{margin-left:-90px!important}.mn-l-91{margin-left:-91px!important}.mn-l-92{margin-left:-92px!important}.mn-l-93{margin-left:-93px!important}.mn-l-94{margin-left:-94px!important}.mn-l-95{margin-left:-95px!important}.mn-l-96{margin-left:-96px!important}.mn-l-97{margin-left:-97px!important}.mn-l-98{margin-left:-98px!important}.mn-l-99{margin-left:-99px!important}.mn-l-100{margin-left:-100px!important}.mn-l-101{margin-left:-101px!important}.mn-l-102{margin-left:-102px!important}.mn-l-103{margin-left:-103px!important}.mn-l-104{margin-left:-104px!important}.mn-l-105{margin-left:-105px!important}.mn-l-106{margin-left:-106px!important}.mn-l-107{margin-left:-107px!important}.mn-l-108{margin-left:-108px!important}.mn-l-109{margin-left:-109px!important}.mn-l-110{margin-left:-110px!important}.mn-l-111{margin-left:-111px!important}.mn-l-112{margin-left:-112px!important}.mn-l-113{margin-left:-113px!important}.mn-l-114{margin-left:-114px!important}.mn-l-115{margin-left:-115px!important}.mn-l-116{margin-left:-116px!important}.mn-l-117{margin-left:-117px!important}.mn-l-118{margin-left:-118px!important}.mn-l-119{margin-left:-119px!important}.mn-l-120{margin-left:-120px!important}.mn-l-121{margin-left:-121px!important}.mn-l-122{margin-left:-122px!important}.mn-l-123{margin-left:-123px!important}.mn-l-124{margin-left:-124px!important}.mn-l-125{margin-left:-125px!important}.mn-l-126{margin-left:-126px!important}.mn-l-127{margin-left:-127px!important}.mn-l-128{margin-left:-128px!important}.mn-l-129{margin-left:-129px!important}.mn-l-130{margin-left:-130px!important}.mn-l-131{margin-left:-131px!important}.mn-l-132{margin-left:-132px!important}.mn-l-133{margin-left:-133px!important}.mn-l-134{margin-left:-134px!important}.mn-l-135{margin-left:-135px!important}.mn-l-136{margin-left:-136px!important}.mn-l-137{margin-left:-137px!important}.mn-l-138{margin-left:-138px!important}.mn-l-139{margin-left:-139px!important}.mn-l-140{margin-left:-140px!important}.mn-l-141{margin-left:-141px!important}.mn-l-142{margin-left:-142px!important}.mn-l-143{margin-left:-143px!important}.mn-l-144{margin-left:-144px!important}.mn-l-145{margin-left:-145px!important}.mn-l-146{margin-left:-146px!important}.mn-l-147{margin-left:-147px!important}.mn-l-148{margin-left:-148px!important}.mn-l-149{margin-left:-149px!important}.mn-l-150{margin-left:-150px!important}.mn-l-151{margin-left:-151px!important}.mn-l-152{margin-left:-152px!important}.mn-l-153{margin-left:-153px!important}.mn-l-154{margin-left:-154px!important}.mn-l-155{margin-left:-155px!important}.mn-l-156{margin-left:-156px!important}.mn-l-157{margin-left:-157px!important}.mn-l-158{margin-left:-158px!important}.mn-l-159{margin-left:-159px!important}.mn-l-160{margin-left:-160px!important}.mn-l-161{margin-left:-161px!important}.mn-l-162{margin-left:-162px!important}.mn-l-163{margin-left:-163px!important}.mn-l-164{margin-left:-164px!important}.mn-l-165{margin-left:-165px!important}.mn-l-166{margin-left:-166px!important}.mn-l-167{margin-left:-167px!important}.mn-l-168{margin-left:-168px!important}.mn-l-169{margin-left:-169px!important}.mn-l-170{margin-left:-170px!important}.mn-l-171{margin-left:-171px!important}.mn-l-172{margin-left:-172px!important}.mn-l-173{margin-left:-173px!important}.mn-l-174{margin-left:-174px!important}.mn-l-175{margin-left:-175px!important}.mn-l-176{margin-left:-176px!important}.mn-l-177{margin-left:-177px!important}.mn-l-178{margin-left:-178px!important}.mn-l-179{margin-left:-179px!important}.mn-l-180{margin-left:-180px!important}.mn-l-181{margin-left:-181px!important}.mn-l-182{margin-left:-182px!important}.mn-l-183{margin-left:-183px!important}.mn-l-184{margin-left:-184px!important}.mn-l-185{margin-left:-185px!important}.mn-l-186{margin-left:-186px!important}.mn-l-187{margin-left:-187px!important}.mn-l-188{margin-left:-188px!important}.mn-l-189{margin-left:-189px!important}.mn-l-190{margin-left:-190px!important}.mn-l-191{margin-left:-191px!important}.mn-l-192{margin-left:-192px!important}.mn-l-193{margin-left:-193px!important}.mn-l-194{margin-left:-194px!important}.mn-l-195{margin-left:-195px!important}.mn-l-196{margin-left:-196px!important}.mn-l-197{margin-left:-197px!important}.mn-l-198{margin-left:-198px!important}.mn-l-199{margin-left:-199px!important}.mn-l-200{margin-left:-200px!important}.mn-l-201{margin-left:-201px!important}.mn-l-202{margin-left:-202px!important}.mn-l-203{margin-left:-203px!important}.mn-l-204{margin-left:-204px!important}.mn-l-205{margin-left:-205px!important}.mn-l-206{margin-left:-206px!important}.mn-l-207{margin-left:-207px!important}.mn-l-208{margin-left:-208px!important}.mn-l-209{margin-left:-209px!important}.mn-l-210{margin-left:-210px!important}.mn-l-211{margin-left:-211px!important}.mn-l-212{margin-left:-212px!important}.mn-l-213{margin-left:-213px!important}.mn-l-214{margin-left:-214px!important}.mn-l-215{margin-left:-215px!important}.mn-l-216{margin-left:-216px!important}.mn-l-217{margin-left:-217px!important}.mn-l-218{margin-left:-218px!important}.mn-l-219{margin-left:-219px!important}.mn-l-220{margin-left:-220px!important}.mn-l-221{margin-left:-221px!important}.mn-l-222{margin-left:-222px!important}.mn-l-223{margin-left:-223px!important}.mn-l-224{margin-left:-224px!important}.mn-l-225{margin-left:-225px!important}.mn-l-226{margin-left:-226px!important}.mn-l-227{margin-left:-227px!important}.mn-l-228{margin-left:-228px!important}.mn-l-229{margin-left:-229px!important}.mn-l-230{margin-left:-230px!important}.mn-l-231{margin-left:-231px!important}.mn-l-232{margin-left:-232px!important}.mn-l-233{margin-left:-233px!important}.mn-l-234{margin-left:-234px!important}.mn-l-235{margin-left:-235px!important}.mn-l-236{margin-left:-236px!important}.mn-l-237{margin-left:-237px!important}.mn-l-238{margin-left:-238px!important}.mn-l-239{margin-left:-239px!important}.mn-l-240{margin-left:-240px!important}.mn-l-241{margin-left:-241px!important}.mn-l-242{margin-left:-242px!important}.mn-l-243{margin-left:-243px!important}.mn-l-244{margin-left:-244px!important}.mn-l-245{margin-left:-245px!important}.mn-l-246{margin-left:-246px!important}.mn-l-247{margin-left:-247px!important}.mn-l-248{margin-left:-248px!important}.mn-l-249{margin-left:-249px!important}.mn-l-250{margin-left:-250px!important}.mn-l-251{margin-left:-251px!important}.mn-l-252{margin-left:-252px!important}.mn-l-253{margin-left:-253px!important}.mn-l-254{margin-left:-254px!important}.mn-l-255{margin-left:-255px!important}.mn-l-256{margin-left:-256px!important}.mn-l-257{margin-left:-257px!important}.mn-l-258{margin-left:-258px!important}.mn-l-259{margin-left:-259px!important}.mn-l-260{margin-left:-260px!important}.mn-l-261{margin-left:-261px!important}.mn-l-262{margin-left:-262px!important}.mn-l-263{margin-left:-263px!important}.mn-l-264{margin-left:-264px!important}.mn-l-265{margin-left:-265px!important}.mn-l-266{margin-left:-266px!important}.mn-l-267{margin-left:-267px!important}.mn-l-268{margin-left:-268px!important}.mn-l-269{margin-left:-269px!important}.mn-l-270{margin-left:-270px!important}.mn-l-271{margin-left:-271px!important}.mn-l-272{margin-left:-272px!important}.mn-l-273{margin-left:-273px!important}.mn-l-274{margin-left:-274px!important}.mn-l-275{margin-left:-275px!important}.mn-l-276{margin-left:-276px!important}.mn-l-277{margin-left:-277px!important}.mn-l-278{margin-left:-278px!important}.mn-l-279{margin-left:-279px!important}.mn-l-280{margin-left:-280px!important}.mn-l-281{margin-left:-281px!important}.mn-l-282{margin-left:-282px!important}.mn-l-283{margin-left:-283px!important}.mn-l-284{margin-left:-284px!important}.mn-l-285{margin-left:-285px!important}.mn-l-286{margin-left:-286px!important}.mn-l-287{margin-left:-287px!important}.mn-l-288{margin-left:-288px!important}.mn-l-289{margin-left:-289px!important}.mn-l-290{margin-left:-290px!important}.mn-l-291{margin-left:-291px!important}.mn-l-292{margin-left:-292px!important}.mn-l-293{margin-left:-293px!important}.mn-l-294{margin-left:-294px!important}.mn-l-295{margin-left:-295px!important}.mn-l-296{margin-left:-296px!important}.mn-l-297{margin-left:-297px!important}.mn-l-298{margin-left:-298px!important}.mn-l-299{margin-left:-299px!important}.mn-l-300{margin-left:-300px}

/*Margin right*/
.mn-r-0{margin-right:0!important}.mn-r-1{margin-right:-1px!important}.mn-r-2{margin-right:-2px!important}.mn-r-3{margin-right:-3px!important}.mn-r-4{margin-right:-4px!important}.mn-r-5{margin-right:-5px!important}.mn-r-6{margin-right:-6px!important}.mn-r-7{margin-right:-7px!important}.mn-r-8{margin-right:-8px!important}.mn-r-9{margin-right:-9px!important}.mn-r-10{margin-right:-10px!important}.mn-r-11{margin-right:-11px!important}.mn-r-12{margin-right:-12px!important}.mn-r-13{margin-right:-13px!important}.mn-r-14{margin-right:-14px!important}.mn-r-15{margin-right:-15px!important}.mn-r-16{margin-right:-16px!important}.mn-r-17{margin-right:-17px!important}.mn-r-18{margin-right:-18px!important}.mn-r-19{margin-right:-19px!important}.mn-r-20{margin-right:-20px!important}.mn-r-21{margin-right:-21px!important}.mn-r-22{margin-right:-22px!important}.mn-r-23{margin-right:-23px!important}.mn-r-24{margin-right:-24px!important}.mn-r-25{margin-right:-25px!important}.mn-r-26{margin-right:-26px!important}.mn-r-27{margin-right:-27px!important}.mn-r-28{margin-right:-28px!important}.mn-r-29{margin-right:-29px!important}.mn-r-30{margin-right:-30px!important}.mn-r-31{margin-right:-31px!important}.mn-r-32{margin-right:-32px!important}.mn-r-33{margin-right:-33px!important}.mn-r-34{margin-right:-34px!important}.mn-r-35{margin-right:-35px!important}.mn-r-36{margin-right:-36px!important}.mn-r-37{margin-right:-37px!important}.mn-r-38{margin-right:-38px!important}.mn-r-39{margin-right:-39px!important}.mn-r-40{margin-right:-40px!important}.mn-r-41{margin-right:-41px!important}.mn-r-42{margin-right:-42px!important}.mn-r-43{margin-right:-43px!important}.mn-r-44{margin-right:-44px!important}.mn-r-45{margin-right:-45px!important}.mn-r-46{margin-right:-46px!important}.mn-r-47{margin-right:-47px!important}.mn-r-48{margin-right:-48px!important}.mn-r-49{margin-right:-49px!important}.mn-r-50{margin-right:-50px!important}.mn-r-51{margin-right:-51px!important}.mn-r-52{margin-right:-52px!important}.mn-r-53{margin-right:-53px!important}.mn-r-54{margin-right:-54px!important}.mn-r-55{margin-right:-55px!important}.mn-r-56{margin-right:-56px!important}.mn-r-57{margin-right:-57px!important}.mn-r-58{margin-right:-58px!important}.mn-r-59{margin-right:-59px!important}.mn-r-60{margin-right:-60px!important}.mn-r-61{margin-right:-61px!important}.mn-r-62{margin-right:-62px!important}.mn-r-63{margin-right:-63px!important}.mn-r-64{margin-right:-64px!important}.mn-r-65{margin-right:-65px!important}.mn-r-66{margin-right:-66px!important}.mn-r-67{margin-right:-67px!important}.mn-r-68{margin-right:-68px!important}.mn-r-69{margin-right:-69px!important}.mn-r-70{margin-right:-70px!important}.mn-r-71{margin-right:-71px!important}.mn-r-72{margin-right:-72px!important}.mn-r-73{margin-right:-73px!important}.mn-r-74{margin-right:-74px!important}.mn-r-75{margin-right:-75px!important}.mn-r-76{margin-right:-76px!important}.mn-r-77{margin-right:-77px!important}.mn-r-78{margin-right:-78px!important}.mn-r-79{margin-right:-79px!important}.mn-r-80{margin-right:-80px!important}.mn-r-81{margin-right:-81px!important}.mn-r-82{margin-right:-82px!important}.mn-r-83{margin-right:-83px!important}.mn-r-84{margin-right:-84px!important}.mn-r-85{margin-right:-85px!important}.mn-r-86{margin-right:-86px!important}.mn-r-87{margin-right:-87px!important}.mn-r-88{margin-right:-88px!important}.mn-r-89{margin-right:-89px!important}.mn-r-90{margin-right:-90px!important}.mn-r-91{margin-right:-91px!important}.mn-r-92{margin-right:-92px!important}.mn-r-93{margin-right:-93px!important}.mn-r-94{margin-right:-94px!important}.mn-r-95{margin-right:-95px!important}.mn-r-96{margin-right:-96px!important}.mn-r-97{margin-right:-97px!important}.mn-r-98{margin-right:-98px!important}.mn-r-99{margin-right:-99px!important}.mn-r-100{margin-right:-100px!important}.mn-r-101{margin-right:-101px!important}.mn-r-102{margin-right:-102px!important}.mn-r-103{margin-right:-103px!important}.mn-r-104{margin-right:-104px!important}.mn-r-105{margin-right:-105px!important}.mn-r-106{margin-right:-106px!important}.mn-r-107{margin-right:-107px!important}.mn-r-108{margin-right:-108px!important}.mn-r-109{margin-right:-109px!important}.mn-r-110{margin-right:-110px!important}.mn-r-111{margin-right:-111px!important}.mn-r-112{margin-right:-112px!important}.mn-r-113{margin-right:-113px!important}.mn-r-114{margin-right:-114px!important}.mn-r-115{margin-right:-115px!important}.mn-r-116{margin-right:-116px!important}.mn-r-117{margin-right:-117px!important}.mn-r-118{margin-right:-118px!important}.mn-r-119{margin-right:-119px!important}.mn-r-120{margin-right:-120px!important}.mn-r-121{margin-right:-121px!important}.mn-r-122{margin-right:-122px!important}.mn-r-123{margin-right:-123px!important}.mn-r-124{margin-right:-124px!important}.mn-r-125{margin-right:-125px!important}.mn-r-126{margin-right:-126px!important}.mn-r-127{margin-right:-127px!important}.mn-r-128{margin-right:-128px!important}.mn-r-129{margin-right:-129px!important}.mn-r-130{margin-right:-130px!important}.mn-r-131{margin-right:-131px!important}.mn-r-132{margin-right:-132px!important}.mn-r-133{margin-right:-133px!important}.mn-r-134{margin-right:-134px!important}.mn-r-135{margin-right:-135px!important}.mn-r-136{margin-right:-136px!important}.mn-r-137{margin-right:-137px!important}.mn-r-138{margin-right:-138px!important}.mn-r-139{margin-right:-139px!important}.mn-r-140{margin-right:-140px!important}.mn-r-141{margin-right:-141px!important}.mn-r-142{margin-right:-142px!important}.mn-r-143{margin-right:-143px!important}.mn-r-144{margin-right:-144px!important}.mn-r-145{margin-right:-145px!important}.mn-r-146{margin-right:-146px!important}.mn-r-147{margin-right:-147px!important}.mn-r-148{margin-right:-148px!important}.mn-r-149{margin-right:-149px!important}.mn-r-150{margin-right:-150px!important}.mn-r-151{margin-right:-151px!important}.mn-r-152{margin-right:-152px!important}.mn-r-153{margin-right:-153px!important}.mn-r-154{margin-right:-154px!important}.mn-r-155{margin-right:-155px!important}.mn-r-156{margin-right:-156px!important}.mn-r-157{margin-right:-157px!important}.mn-r-158{margin-right:-158px!important}.mn-r-159{margin-right:-159px!important}.mn-r-160{margin-right:-160px!important}.mn-r-161{margin-right:-161px!important}.mn-r-162{margin-right:-162px!important}.mn-r-163{margin-right:-163px!important}.mn-r-164{margin-right:-164px!important}.mn-r-165{margin-right:-165px!important}.mn-r-166{margin-right:-166px!important}.mn-r-167{margin-right:-167px!important}.mn-r-168{margin-right:-168px!important}.mn-r-169{margin-right:-169px!important}.mn-r-170{margin-right:-170px!important}.mn-r-171{margin-right:-171px!important}.mn-r-172{margin-right:-172px!important}.mn-r-173{margin-right:-173px!important}.mn-r-174{margin-right:-174px!important}.mn-r-175{margin-right:-175px!important}.mn-r-176{margin-right:-176px!important}.mn-r-177{margin-right:-177px!important}.mn-r-178{margin-right:-178px!important}.mn-r-179{margin-right:-179px!important}.mn-r-180{margin-right:-180px!important}.mn-r-181{margin-right:-181px!important}.mn-r-182{margin-right:-182px!important}.mn-r-183{margin-right:-183px!important}.mn-r-184{margin-right:-184px!important}.mn-r-185{margin-right:-185px!important}.mn-r-186{margin-right:-186px!important}.mn-r-187{margin-right:-187px!important}.mn-r-188{margin-right:-188px!important}.mn-r-189{margin-right:-189px!important}.mn-r-190{margin-right:-190px!important}.mn-r-191{margin-right:-191px!important}.mn-r-192{margin-right:-192px!important}.mn-r-193{margin-right:-193px!important}.mn-r-194{margin-right:-194px!important}.mn-r-195{margin-right:-195px!important}.mn-r-196{margin-right:-196px!important}.mn-r-197{margin-right:-197px!important}.mn-r-198{margin-right:-198px!important}.mn-r-199{margin-right:-199px!important}.mn-r-200{margin-right:-200px!important}.mn-r-201{margin-right:-201px!important}.mn-r-202{margin-right:-202px!important}.mn-r-203{margin-right:-203px!important}.mn-r-204{margin-right:-204px!important}.mn-r-205{margin-right:-205px!important}.mn-r-206{margin-right:-206px!important}.mn-r-207{margin-right:-207px!important}.mn-r-208{margin-right:-208px!important}.mn-r-209{margin-right:-209px!important}.mn-r-210{margin-right:-210px!important}.mn-r-211{margin-right:-211px!important}.mn-r-212{margin-right:-212px!important}.mn-r-213{margin-right:-213px!important}.mn-r-214{margin-right:-214px!important}.mn-r-215{margin-right:-215px!important}.mn-r-216{margin-right:-216px!important}.mn-r-217{margin-right:-217px!important}.mn-r-218{margin-right:-218px!important}.mn-r-219{margin-right:-219px!important}.mn-r-220{margin-right:-220px!important}.mn-r-221{margin-right:-221px!important}.mn-r-222{margin-right:-222px!important}.mn-r-223{margin-right:-223px!important}.mn-r-224{margin-right:-224px!important}.mn-r-225{margin-right:-225px!important}.mn-r-226{margin-right:-226px!important}.mn-r-227{margin-right:-227px!important}.mn-r-228{margin-right:-228px!important}.mn-r-229{margin-right:-229px!important}.mn-r-230{margin-right:-230px!important}.mn-r-231{margin-right:-231px!important}.mn-r-232{margin-right:-232px!important}.mn-r-233{margin-right:-233px!important}.mn-r-234{margin-right:-234px!important}.mn-r-235{margin-right:-235px!important}.mn-r-236{margin-right:-236px!important}.mn-r-237{margin-right:-237px!important}.mn-r-238{margin-right:-238px!important}.mn-r-239{margin-right:-239px!important}.mn-r-240{margin-right:-240px!important}.mn-r-241{margin-right:-241px!important}.mn-r-242{margin-right:-242px!important}.mn-r-243{margin-right:-243px!important}.mn-r-244{margin-right:-244px!important}.mn-r-245{margin-right:-245px!important}.mn-r-246{margin-right:-246px!important}.mn-r-247{margin-right:-247px!important}.mn-r-248{margin-right:-248px!important}.mn-r-249{margin-right:-249px!important}.mn-r-250{margin-right:-250px!important}.mn-r-251{margin-right:-251px!important}.mn-r-252{margin-right:-252px!important}.mn-r-253{margin-right:-253px!important}.mn-r-254{margin-right:-254px!important}.mn-r-255{margin-right:-255px!important}.mn-r-256{margin-right:-256px!important}.mn-r-257{margin-right:-257px!important}.mn-r-258{margin-right:-258px!important}.mn-r-259{margin-right:-259px!important}.mn-r-260{margin-right:-260px!important}.mn-r-261{margin-right:-261px!important}.mn-r-262{margin-right:-262px!important}.mn-r-263{margin-right:-263px!important}.mn-r-264{margin-right:-264px!important}.mn-r-265{margin-right:-265px!important}.mn-r-266{margin-right:-266px!important}.mn-r-267{margin-right:-267px!important}.mn-r-268{margin-right:-268px!important}.mn-r-269{margin-right:-269px!important}.mn-r-270{margin-right:-270px!important}.mn-r-271{margin-right:-271px!important}.mn-r-272{margin-right:-272px!important}.mn-r-273{margin-right:-273px!important}.mn-r-274{margin-right:-274px!important}.mn-r-275{margin-right:-275px!important}.mn-r-276{margin-right:-276px!important}.mn-r-277{margin-right:-277px!important}.mn-r-278{margin-right:-278px!important}.mn-r-279{margin-right:-279px!important}.mn-r-280{margin-right:-280px!important}.mn-r-281{margin-right:-281px!important}.mn-r-282{margin-right:-282px!important}.mn-r-283{margin-right:-283px!important}.mn-r-284{margin-right:-284px!important}.mn-r-285{margin-right:-285px!important}.mn-r-286{margin-right:-286px!important}.mn-r-287{margin-right:-287px!important}.mn-r-288{margin-right:-288px!important}.mn-r-289{margin-right:-289px!important}.mn-r-290{margin-right:-290px!important}.mn-r-291{margin-right:-291px!important}.mn-r-292{margin-right:-292px!important}.mn-r-293{margin-right:-293px!important}.mn-r-294{margin-right:-294px!important}.mn-r-295{margin-right:-295px!important}.mn-r-296{margin-right:-296px!important}.mn-r-297{margin-right:-297px!important}.mn-r-298{margin-right:-298px!important}.mn-r-299{margin-right:-299px!important}.mn-r-300{margin-right:-300px}

/*Margin top*/
.mn-t-0{margin-top:0!important}.mn-t-1{margin-top:-1px!important}.mn-t-2{margin-top:-2px!important}.mn-t-3{margin-top:-3px!important}.mn-t-4{margin-top:-4px!important}.mn-t-5{margin-top:-5px!important}.mn-t-6{margin-top:-6px!important}.mn-t-7{margin-top:-7px!important}.mn-t-8{margin-top:-8px!important}.mn-t-9{margin-top:-9px!important}.mn-t-10{margin-top:-10px!important}.mn-t-11{margin-top:-11px!important}.mn-t-12{margin-top:-12px!important}.mn-t-13{margin-top:-13px!important}.mn-t-14{margin-top:-14px!important}.mn-t-15{margin-top:-15px!important}.mn-t-16{margin-top:-16px!important}.mn-t-17{margin-top:-17px!important}.mn-t-18{margin-top:-18px!important}.mn-t-19{margin-top:-19px!important}.mn-t-20{margin-top:-20px!important}.mn-t-21{margin-top:-21px!important}.mn-t-22{margin-top:-22px!important}.mn-t-23{margin-top:-23px!important}.mn-t-24{margin-top:-24px!important}.mn-t-25{margin-top:-25px!important}.mn-t-26{margin-top:-26px!important}.mn-t-27{margin-top:-27px!important}.mn-t-28{margin-top:-28px!important}.mn-t-29{margin-top:-29px!important}.mn-t-30{margin-top:-30px!important}.mn-t-31{margin-top:-31px!important}.mn-t-32{margin-top:-32px!important}.mn-t-33{margin-top:-33px!important}.mn-t-34{margin-top:-34px!important}.mn-t-35{margin-top:-35px!important}.mn-t-36{margin-top:-36px!important}.mn-t-37{margin-top:-37px!important}.mn-t-38{margin-top:-38px!important}.mn-t-39{margin-top:-39px!important}.mn-t-40{margin-top:-40px!important}.mn-t-41{margin-top:-41px!important}.mn-t-42{margin-top:-42px!important}.mn-t-43{margin-top:-43px!important}.mn-t-44{margin-top:-44px!important}.mn-t-45{margin-top:-45px!important}.mn-t-46{margin-top:-46px!important}.mn-t-47{margin-top:-47px!important}.mn-t-48{margin-top:-48px!important}.mn-t-49{margin-top:-49px!important}.mn-t-50{margin-top:-50px!important}.mn-t-51{margin-top:-51px!important}.mn-t-52{margin-top:-52px!important}.mn-t-53{margin-top:-53px!important}.mn-t-54{margin-top:-54px!important}.mn-t-55{margin-top:-55px!important}.mn-t-56{margin-top:-56px!important}.mn-t-57{margin-top:-57px!important}.mn-t-58{margin-top:-58px!important}.mn-t-59{margin-top:-59px!important}.mn-t-60{margin-top:-60px!important}.mn-t-61{margin-top:-61px!important}.mn-t-62{margin-top:-62px!important}.mn-t-63{margin-top:-63px!important}.mn-t-64{margin-top:-64px!important}.mn-t-65{margin-top:-65px!important}.mn-t-66{margin-top:-66px!important}.mn-t-67{margin-top:-67px!important}.mn-t-68{margin-top:-68px!important}.mn-t-69{margin-top:-69px!important}.mn-t-70{margin-top:-70px!important}.mn-t-71{margin-top:-71px!important}.mn-t-72{margin-top:-72px!important}.mn-t-73{margin-top:-73px!important}.mn-t-74{margin-top:-74px!important}.mn-t-75{margin-top:-75px!important}.mn-t-76{margin-top:-76px!important}.mn-t-77{margin-top:-77px!important}.mn-t-78{margin-top:-78px!important}.mn-t-79{margin-top:-79px!important}.mn-t-80{margin-top:-80px!important}.mn-t-81{margin-top:-81px!important}.mn-t-82{margin-top:-82px!important}.mn-t-83{margin-top:-83px!important}.mn-t-84{margin-top:-84px!important}.mn-t-85{margin-top:-85px!important}.mn-t-86{margin-top:-86px!important}.mn-t-87{margin-top:-87px!important}.mn-t-88{margin-top:-88px!important}.mn-t-89{margin-top:-89px!important}.mn-t-90{margin-top:-90px!important}.mn-t-91{margin-top:-91px!important}.mn-t-92{margin-top:-92px!important}.mn-t-93{margin-top:-93px!important}.mn-t-94{margin-top:-94px!important}.mn-t-95{margin-top:-95px!important}.mn-t-96{margin-top:-96px!important}.mn-t-97{margin-top:-97px!important}.mn-t-98{margin-top:-98px!important}.mn-t-99{margin-top:-99px!important}.mn-t-100{margin-top:-100px!important}.mn-t-101{margin-top:-101px!important}.mn-t-102{margin-top:-102px!important}.mn-t-103{margin-top:-103px!important}.mn-t-104{margin-top:-104px!important}.mn-t-105{margin-top:-105px!important}.mn-t-106{margin-top:-106px!important}.mn-t-107{margin-top:-107px!important}.mn-t-108{margin-top:-108px!important}.mn-t-109{margin-top:-109px!important}.mn-t-110{margin-top:-110px!important}.mn-t-111{margin-top:-111px!important}.mn-t-112{margin-top:-112px!important}.mn-t-113{margin-top:-113px!important}.mn-t-114{margin-top:-114px!important}.mn-t-115{margin-top:-115px!important}.mn-t-116{margin-top:-116px!important}.mn-t-117{margin-top:-117px!important}.mn-t-118{margin-top:-118px!important}.mn-t-119{margin-top:-119px!important}.mn-t-120{margin-top:-120px!important}.mn-t-121{margin-top:-121px!important}.mn-t-122{margin-top:-122px!important}.mn-t-123{margin-top:-123px!important}.mn-t-124{margin-top:-124px!important}.mn-t-125{margin-top:-125px!important}.mn-t-126{margin-top:-126px!important}.mn-t-127{margin-top:-127px!important}.mn-t-128{margin-top:-128px!important}.mn-t-129{margin-top:-129px!important}.mn-t-130{margin-top:-130px!important}.mn-t-131{margin-top:-131px!important}.mn-t-132{margin-top:-132px!important}.mn-t-133{margin-top:-133px!important}.mn-t-134{margin-top:-134px!important}.mn-t-135{margin-top:-135px!important}.mn-t-136{margin-top:-136px!important}.mn-t-137{margin-top:-137px!important}.mn-t-138{margin-top:-138px!important}.mn-t-139{margin-top:-139px!important}.mn-t-140{margin-top:-140px!important}.mn-t-141{margin-top:-141px!important}.mn-t-142{margin-top:-142px!important}.mn-t-143{margin-top:-143px!important}.mn-t-144{margin-top:-144px!important}.mn-t-145{margin-top:-145px!important}.mn-t-146{margin-top:-146px!important}.mn-t-147{margin-top:-147px!important}.mn-t-148{margin-top:-148px!important}.mn-t-149{margin-top:-149px!important}.mn-t-150{margin-top:-150px!important}.mn-t-151{margin-top:-151px!important}.mn-t-152{margin-top:-152px!important}.mn-t-153{margin-top:-153px!important}.mn-t-154{margin-top:-154px!important}.mn-t-155{margin-top:-155px!important}.mn-t-156{margin-top:-156px!important}.mn-t-157{margin-top:-157px!important}.mn-t-158{margin-top:-158px!important}.mn-t-159{margin-top:-159px!important}.mn-t-160{margin-top:-160px!important}.mn-t-161{margin-top:-161px!important}.mn-t-162{margin-top:-162px!important}.mn-t-163{margin-top:-163px!important}.mn-t-164{margin-top:-164px!important}.mn-t-165{margin-top:-165px!important}.mn-t-166{margin-top:-166px!important}.mn-t-167{margin-top:-167px!important}.mn-t-168{margin-top:-168px!important}.mn-t-169{margin-top:-169px!important}.mn-t-170{margin-top:-170px!important}.mn-t-171{margin-top:-171px!important}.mn-t-172{margin-top:-172px!important}.mn-t-173{margin-top:-173px!important}.mn-t-174{margin-top:-174px!important}.mn-t-175{margin-top:-175px!important}.mn-t-176{margin-top:-176px!important}.mn-t-177{margin-top:-177px!important}.mn-t-178{margin-top:-178px!important}.mn-t-179{margin-top:-179px!important}.mn-t-180{margin-top:-180px!important}.mn-t-181{margin-top:-181px!important}.mn-t-182{margin-top:-182px!important}.mn-t-183{margin-top:-183px!important}.mn-t-184{margin-top:-184px!important}.mn-t-185{margin-top:-185px!important}.mn-t-186{margin-top:-186px!important}.mn-t-187{margin-top:-187px!important}.mn-t-188{margin-top:-188px!important}.mn-t-189{margin-top:-189px!important}.mn-t-190{margin-top:-190px!important}.mn-t-191{margin-top:-191px!important}.mn-t-192{margin-top:-192px!important}.mn-t-193{margin-top:-193px!important}.mn-t-194{margin-top:-194px!important}.mn-t-195{margin-top:-195px!important}.mn-t-196{margin-top:-196px!important}.mn-t-197{margin-top:-197px!important}.mn-t-198{margin-top:-198px!important}.mn-t-199{margin-top:-199px!important}.mn-t-200{margin-top:-200px!important}.mn-t-201{margin-top:-201px!important}.mn-t-202{margin-top:-202px!important}.mn-t-203{margin-top:-203px!important}.mn-t-204{margin-top:-204px!important}.mn-t-205{margin-top:-205px!important}.mn-t-206{margin-top:-206px!important}.mn-t-207{margin-top:-207px!important}.mn-t-208{margin-top:-208px!important}.mn-t-209{margin-top:-209px!important}.mn-t-210{margin-top:-210px!important}.mn-t-211{margin-top:-211px!important}.mn-t-212{margin-top:-212px!important}.mn-t-213{margin-top:-213px!important}.mn-t-214{margin-top:-214px!important}.mn-t-215{margin-top:-215px!important}.mn-t-216{margin-top:-216px!important}.mn-t-217{margin-top:-217px!important}.mn-t-218{margin-top:-218px!important}.mn-t-219{margin-top:-219px!important}.mn-t-220{margin-top:-220px!important}.mn-t-221{margin-top:-221px!important}.mn-t-222{margin-top:-222px!important}.mn-t-223{margin-top:-223px!important}.mn-t-224{margin-top:-224px!important}.mn-t-225{margin-top:-225px!important}.mn-t-226{margin-top:-226px!important}.mn-t-227{margin-top:-227px!important}.mn-t-228{margin-top:-228px!important}.mn-t-229{margin-top:-229px!important}.mn-t-230{margin-top:-230px!important}.mn-t-231{margin-top:-231px!important}.mn-t-232{margin-top:-232px!important}.mn-t-233{margin-top:-233px!important}.mn-t-234{margin-top:-234px!important}.mn-t-235{margin-top:-235px!important}.mn-t-236{margin-top:-236px!important}.mn-t-237{margin-top:-237px!important}.mn-t-238{margin-top:-238px!important}.mn-t-239{margin-top:-239px!important}.mn-t-240{margin-top:-240px!important}.mn-t-241{margin-top:-241px!important}.mn-t-242{margin-top:-242px!important}.mn-t-243{margin-top:-243px!important}.mn-t-244{margin-top:-244px!important}.mn-t-245{margin-top:-245px!important}.mn-t-246{margin-top:-246px!important}.mn-t-247{margin-top:-247px!important}.mn-t-248{margin-top:-248px!important}.mn-t-249{margin-top:-249px!important}.mn-t-250{margin-top:-250px!important}.mn-t-251{margin-top:-251px!important}.mn-t-252{margin-top:-252px!important}.mn-t-253{margin-top:-253px!important}.mn-t-254{margin-top:-254px!important}.mn-t-255{margin-top:-255px!important}.mn-t-256{margin-top:-256px!important}.mn-t-257{margin-top:-257px!important}.mn-t-258{margin-top:-258px!important}.mn-t-259{margin-top:-259px!important}.mn-t-260{margin-top:-260px!important}.mn-t-261{margin-top:-261px!important}.mn-t-262{margin-top:-262px!important}.mn-t-263{margin-top:-263px!important}.mn-t-264{margin-top:-264px!important}.mn-t-265{margin-top:-265px!important}.mn-t-266{margin-top:-266px!important}.mn-t-267{margin-top:-267px!important}.mn-t-268{margin-top:-268px!important}.mn-t-269{margin-top:-269px!important}.mn-t-270{margin-top:-270px!important}.mn-t-271{margin-top:-271px!important}.mn-t-272{margin-top:-272px!important}.mn-t-273{margin-top:-273px!important}.mn-t-274{margin-top:-274px!important}.mn-t-275{margin-top:-275px!important}.mn-t-276{margin-top:-276px!important}.mn-t-277{margin-top:-277px!important}.mn-t-278{margin-top:-278px!important}.mn-t-279{margin-top:-279px!important}.mn-t-280{margin-top:-280px!important}.mn-t-281{margin-top:-281px!important}.mn-t-282{margin-top:-282px!important}.mn-t-283{margin-top:-283px!important}.mn-t-284{margin-top:-284px!important}.mn-t-285{margin-top:-285px!important}.mn-t-286{margin-top:-286px!important}.mn-t-287{margin-top:-287px!important}.mn-t-288{margin-top:-288px!important}.mn-t-289{margin-top:-289px!important}.mn-t-290{margin-top:-290px!important}.mn-t-291{margin-top:-291px!important}.mn-t-292{margin-top:-292px!important}.mn-t-293{margin-top:-293px!important}.mn-t-294{margin-top:-294px!important}.mn-t-295{margin-top:-295px!important}.mn-t-296{margin-top:-296px!important}.mn-t-297{margin-top:-297px!important}.mn-t-298{margin-top:-298px!important}.mn-t-299{margin-top:-299px!important}.mn-t-300{margin-top:-300px}

/*Bargin bottom*/
.mn-b-0{margin-bottom:0!important}.mn-b-1{margin-bottom:-1px!important}.mn-b-2{margin-bottom:-2px!important}.mn-b-3{margin-bottom:-3px!important}.mn-b-4{margin-bottom:-4px!important}.mn-b-5{margin-bottom:-5px!important}.mn-b-6{margin-bottom:-6px!important}.mn-b-7{margin-bottom:-7px!important}.mn-b-8{margin-bottom:-8px!important}.mn-b-9{margin-bottom:-9px!important}.mn-b-10{margin-bottom:-10px!important}.mn-b-11{margin-bottom:-11px!important}.mn-b-12{margin-bottom:-12px!important}.mn-b-13{margin-bottom:-13px!important}.mn-b-14{margin-bottom:-14px!important}.mn-b-15{margin-bottom:-15px!important}.mn-b-16{margin-bottom:-16px!important}.mn-b-17{margin-bottom:-17px!important}.mn-b-18{margin-bottom:-18px!important}.mn-b-19{margin-bottom:-19px!important}.mn-b-20{margin-bottom:-20px!important}.mn-b-21{margin-bottom:-21px!important}.mn-b-22{margin-bottom:-22px!important}.mn-b-23{margin-bottom:-23px!important}.mn-b-24{margin-bottom:-24px!important}.mn-b-25{margin-bottom:-25px!important}.mn-b-26{margin-bottom:-26px!important}.mn-b-27{margin-bottom:-27px!important}.mn-b-28{margin-bottom:-28px!important}.mn-b-29{margin-bottom:-29px!important}.mn-b-30{margin-bottom:-30px!important}.mn-b-31{margin-bottom:-31px!important}.mn-b-32{margin-bottom:-32px!important}.mn-b-33{margin-bottom:-33px!important}.mn-b-34{margin-bottom:-34px!important}.mn-b-35{margin-bottom:-35px!important}.mn-b-36{margin-bottom:-36px!important}.mn-b-37{margin-bottom:-37px!important}.mn-b-38{margin-bottom:-38px!important}.mn-b-39{margin-bottom:-39px!important}.mn-b-40{margin-bottom:-40px!important}.mn-b-41{margin-bottom:-41px!important}.mn-b-42{margin-bottom:-42px!important}.mn-b-43{margin-bottom:-43px!important}.mn-b-44{margin-bottom:-44px!important}.mn-b-45{margin-bottom:-45px!important}.mn-b-46{margin-bottom:-46px!important}.mn-b-47{margin-bottom:-47px!important}.mn-b-48{margin-bottom:-48px!important}.mn-b-49{margin-bottom:-49px!important}.mn-b-50{margin-bottom:-50px!important}.mn-b-51{margin-bottom:-51px!important}.mn-b-52{margin-bottom:-52px!important}.mn-b-53{margin-bottom:-53px!important}.mn-b-54{margin-bottom:-54px!important}.mn-b-55{margin-bottom:-55px!important}.mn-b-56{margin-bottom:-56px!important}.mn-b-57{margin-bottom:-57px!important}.mn-b-58{margin-bottom:-58px!important}.mn-b-59{margin-bottom:-59px!important}.mn-b-60{margin-bottom:-60px!important}.mn-b-61{margin-bottom:-61px!important}.mn-b-62{margin-bottom:-62px!important}.mn-b-63{margin-bottom:-63px!important}.mn-b-64{margin-bottom:-64px!important}.mn-b-65{margin-bottom:-65px!important}.mn-b-66{margin-bottom:-66px!important}.mn-b-67{margin-bottom:-67px!important}.mn-b-68{margin-bottom:-68px!important}.mn-b-69{margin-bottom:-69px!important}.mn-b-70{margin-bottom:-70px!important}.mn-b-71{margin-bottom:-71px!important}.mn-b-72{margin-bottom:-72px!important}.mn-b-73{margin-bottom:-73px!important}.mn-b-74{margin-bottom:-74px!important}.mn-b-75{margin-bottom:-75px!important}.mn-b-76{margin-bottom:-76px!important}.mn-b-77{margin-bottom:-77px!important}.mn-b-78{margin-bottom:-78px!important}.mn-b-79{margin-bottom:-79px!important}.mn-b-80{margin-bottom:-80px!important}.mn-b-81{margin-bottom:-81px!important}.mn-b-82{margin-bottom:-82px!important}.mn-b-83{margin-bottom:-83px!important}.mn-b-84{margin-bottom:-84px!important}.mn-b-85{margin-bottom:-85px!important}.mn-b-86{margin-bottom:-86px!important}.mn-b-87{margin-bottom:-87px!important}.mn-b-88{margin-bottom:-88px!important}.mn-b-89{margin-bottom:-89px!important}.mn-b-90{margin-bottom:-90px!important}.mn-b-91{margin-bottom:-91px!important}.mn-b-92{margin-bottom:-92px!important}.mn-b-93{margin-bottom:-93px!important}.mn-b-94{margin-bottom:-94px!important}.mn-b-95{margin-bottom:-95px!important}.mn-b-96{margin-bottom:-96px!important}.mn-b-97{margin-bottom:-97px!important}.mn-b-98{margin-bottom:-98px!important}.mn-b-99{margin-bottom:-99px!important}.mn-b-100{margin-bottom:-100px!important}.mn-b-101{margin-bottom:-101px!important}.mn-b-102{margin-bottom:-102px!important}.mn-b-103{margin-bottom:-103px!important}.mn-b-104{margin-bottom:-104px!important}.mn-b-105{margin-bottom:-105px!important}.mn-b-106{margin-bottom:-106px!important}.mn-b-107{margin-bottom:-107px!important}.mn-b-108{margin-bottom:-108px!important}.mn-b-109{margin-bottom:-109px!important}.mn-b-110{margin-bottom:-110px!important}.mn-b-111{margin-bottom:-111px!important}.mn-b-112{margin-bottom:-112px!important}.mn-b-113{margin-bottom:-113px!important}.mn-b-114{margin-bottom:-114px!important}.mn-b-115{margin-bottom:-115px!important}.mn-b-116{margin-bottom:-116px!important}.mn-b-117{margin-bottom:-117px!important}.mn-b-118{margin-bottom:-118px!important}.mn-b-119{margin-bottom:-119px!important}.mn-b-120{margin-bottom:-120px!important}.mn-b-121{margin-bottom:-121px!important}.mn-b-122{margin-bottom:-122px!important}.mn-b-123{margin-bottom:-123px!important}.mn-b-124{margin-bottom:-124px!important}.mn-b-125{margin-bottom:-125px!important}.mn-b-126{margin-bottom:-126px!important}.mn-b-127{margin-bottom:-127px!important}.mn-b-128{margin-bottom:-128px!important}.mn-b-129{margin-bottom:-129px!important}.mn-b-130{margin-bottom:-130px!important}.mn-b-131{margin-bottom:-131px!important}.mn-b-132{margin-bottom:-132px!important}.mn-b-133{margin-bottom:-133px!important}.mn-b-134{margin-bottom:-134px!important}.mn-b-135{margin-bottom:-135px!important}.mn-b-136{margin-bottom:-136px!important}.mn-b-137{margin-bottom:-137px!important}.mn-b-138{margin-bottom:-138px!important}.mn-b-139{margin-bottom:-139px!important}.mn-b-140{margin-bottom:-140px!important}.mn-b-141{margin-bottom:-141px!important}.mn-b-142{margin-bottom:-142px!important}.mn-b-143{margin-bottom:-143px!important}.mn-b-144{margin-bottom:-144px!important}.mn-b-145{margin-bottom:-145px!important}.mn-b-146{margin-bottom:-146px!important}.mn-b-147{margin-bottom:-147px!important}.mn-b-148{margin-bottom:-148px!important}.mn-b-149{margin-bottom:-149px!important}.mn-b-150{margin-bottom:-150px!important}.mn-b-151{margin-bottom:-151px!important}.mn-b-152{margin-bottom:-152px!important}.mn-b-153{margin-bottom:-153px!important}.mn-b-154{margin-bottom:-154px!important}.mn-b-155{margin-bottom:-155px!important}.mn-b-156{margin-bottom:-156px!important}.mn-b-157{margin-bottom:-157px!important}.mn-b-158{margin-bottom:-158px!important}.mn-b-159{margin-bottom:-159px!important}.mn-b-160{margin-bottom:-160px!important}.mn-b-161{margin-bottom:-161px!important}.mn-b-162{margin-bottom:-162px!important}.mn-b-163{margin-bottom:-163px!important}.mn-b-164{margin-bottom:-164px!important}.mn-b-165{margin-bottom:-165px!important}.mn-b-166{margin-bottom:-166px!important}.mn-b-167{margin-bottom:-167px!important}.mn-b-168{margin-bottom:-168px!important}.mn-b-169{margin-bottom:-169px!important}.mn-b-170{margin-bottom:-170px!important}.mn-b-171{margin-bottom:-171px!important}.mn-b-172{margin-bottom:-172px!important}.mn-b-173{margin-bottom:-173px!important}.mn-b-174{margin-bottom:-174px!important}.mn-b-175{margin-bottom:-175px!important}.mn-b-176{margin-bottom:-176px!important}.mn-b-177{margin-bottom:-177px!important}.mn-b-178{margin-bottom:-178px!important}.mn-b-179{margin-bottom:-179px!important}.mn-b-180{margin-bottom:-180px!important}.mn-b-181{margin-bottom:-181px!important}.mn-b-182{margin-bottom:-182px!important}.mn-b-183{margin-bottom:-183px!important}.mn-b-184{margin-bottom:-184px!important}.mn-b-185{margin-bottom:-185px!important}.mn-b-186{margin-bottom:-186px!important}.mn-b-187{margin-bottom:-187px!important}.mn-b-188{margin-bottom:-188px!important}.mn-b-189{margin-bottom:-189px!important}.mn-b-190{margin-bottom:-190px!important}.mn-b-191{margin-bottom:-191px!important}.mn-b-192{margin-bottom:-192px!important}.mn-b-193{margin-bottom:-193px!important}.mn-b-194{margin-bottom:-194px!important}.mn-b-195{margin-bottom:-195px!important}.mn-b-196{margin-bottom:-196px!important}.mn-b-197{margin-bottom:-197px!important}.mn-b-198{margin-bottom:-198px!important}.mn-b-199{margin-bottom:-199px!important}.mn-b-200{margin-bottom:-200px!important}.mn-b-201{margin-bottom:-201px!important}.mn-b-202{margin-bottom:-202px!important}.mn-b-203{margin-bottom:-203px!important}.mn-b-204{margin-bottom:-204px!important}.mn-b-205{margin-bottom:-205px!important}.mn-b-206{margin-bottom:-206px!important}.mn-b-207{margin-bottom:-207px!important}.mn-b-208{margin-bottom:-208px!important}.mn-b-209{margin-bottom:-209px!important}.mn-b-210{margin-bottom:-210px!important}.mn-b-211{margin-bottom:-211px!important}.mn-b-212{margin-bottom:-212px!important}.mn-b-213{margin-bottom:-213px!important}.mn-b-214{margin-bottom:-214px!important}.mn-b-215{margin-bottom:-215px!important}.mn-b-216{margin-bottom:-216px!important}.mn-b-217{margin-bottom:-217px!important}.mn-b-218{margin-bottom:-218px!important}.mn-b-219{margin-bottom:-219px!important}.mn-b-220{margin-bottom:-220px!important}.mn-b-221{margin-bottom:-221px!important}.mn-b-222{margin-bottom:-222px!important}.mn-b-223{margin-bottom:-223px!important}.mn-b-224{margin-bottom:-224px!important}.mn-b-225{margin-bottom:-225px!important}.mn-b-226{margin-bottom:-226px!important}.mn-b-227{margin-bottom:-227px!important}.mn-b-228{margin-bottom:-228px!important}.mn-b-229{margin-bottom:-229px!important}.mn-b-230{margin-bottom:-230px!important}.mn-b-231{margin-bottom:-231px!important}.mn-b-232{margin-bottom:-232px!important}.mn-b-233{margin-bottom:-233px!important}.mn-b-234{margin-bottom:-234px!important}.mn-b-235{margin-bottom:-235px!important}.mn-b-236{margin-bottom:-236px!important}.mn-b-237{margin-bottom:-237px!important}.mn-b-238{margin-bottom:-238px!important}.mn-b-239{margin-bottom:-239px!important}.mn-b-240{margin-bottom:-240px!important}.mn-b-241{margin-bottom:-241px!important}.mn-b-242{margin-bottom:-242px!important}.mn-b-243{margin-bottom:-243px!important}.mn-b-244{margin-bottom:-244px!important}.mn-b-245{margin-bottom:-245px!important}.mn-b-246{margin-bottom:-246px!important}.mn-b-247{margin-bottom:-247px!important}.mn-b-248{margin-bottom:-248px!important}.mn-b-249{margin-bottom:-249px!important}.mn-b-250{margin-bottom:-250px!important}.mn-b-251{margin-bottom:-251px!important}.mn-b-252{margin-bottom:-252px!important}.mn-b-253{margin-bottom:-253px!important}.mn-b-254{margin-bottom:-254px!important}.mn-b-255{margin-bottom:-255px!important}.mn-b-256{margin-bottom:-256px!important}.mn-b-257{margin-bottom:-257px!important}.mn-b-258{margin-bottom:-258px!important}.mn-b-259{margin-bottom:-259px!important}.mn-b-260{margin-bottom:-260px!important}.mn-b-261{margin-bottom:-261px!important}.mn-b-262{margin-bottom:-262px!important}.mn-b-263{margin-bottom:-263px!important}.mn-b-264{margin-bottom:-264px!important}.mn-b-265{margin-bottom:-265px!important}.mn-b-266{margin-bottom:-266px!important}.mn-b-267{margin-bottom:-267px!important}.mn-b-268{margin-bottom:-268px!important}.mn-b-269{margin-bottom:-269px!important}.mn-b-270{margin-bottom:-270px!important}.mn-b-271{margin-bottom:-271px!important}.mn-b-272{margin-bottom:-272px!important}.mn-b-273{margin-bottom:-273px!important}.mn-b-274{margin-bottom:-274px!important}.mn-b-275{margin-bottom:-275px!important}.mn-b-276{margin-bottom:-276px!important}.mn-b-277{margin-bottom:-277px!important}.mn-b-278{margin-bottom:-278px!important}.mn-b-279{margin-bottom:-279px!important}.mn-b-280{margin-bottom:-280px!important}.mn-b-281{margin-bottom:-281px!important}.mn-b-282{margin-bottom:-282px!important}.mn-b-283{margin-bottom:-283px!important}.mn-b-284{margin-bottom:-284px!important}.mn-b-285{margin-bottom:-285px!important}.mn-b-286{margin-bottom:-286px!important}.mn-b-287{margin-bottom:-287px!important}.mn-b-288{margin-bottom:-288px!important}.mn-b-289{margin-bottom:-289px!important}.mn-b-290{margin-bottom:-290px!important}.mn-b-291{margin-bottom:-291px!important}.mn-b-292{margin-bottom:-292px!important}.mn-b-293{margin-bottom:-293px!important}.mn-b-294{margin-bottom:-294px!important}.mn-b-295{margin-bottom:-295px!important}.mn-b-296{margin-bottom:-296px!important}.mn-b-297{margin-bottom:-297px!important}.mn-b-298{margin-bottom:-298px!important}.mn-b-299{margin-bottom:-299px!important}.mn-b-300{margin-bottom:-300px}


/*Font size*/
.fs-1{font-size:1px!important}.fs-2{font-size:2px!important}.fs-3{font-size:3px!important}.fs-4{font-size:4px!important}.fs-5{font-size:5px!important}.fs-6{font-size:6px!important}.fs-7{font-size:7px!important}.fs-8{font-size:8px!important}.fs-9{font-size:9px!important}.fs-10{font-size:10px!important}.fs-11{font-size:11px!important}.fs-12{font-size:12px!important}.fs-13{font-size:13px!important}.fs-14{font-size:14px!important}.fs-15{font-size:15px!important}.fs-16{font-size:16px!important}.fs-17{font-size:17px!important}.fs-18{font-size:18px!important}.fs-19{font-size:19px!important}.fs-20{font-size:20px!important}.fs-21{font-size:21px!important}.fs-22{font-size:22px!important}.fs-23{font-size:23px!important}.fs-24{font-size:24px!important}.fs-25{font-size:25px!important}.fs-26{font-size:26px!important}.fs-27{font-size:27px!important}.fs-28{font-size:28px!important}.fs-29{font-size:29px!important}.fs-30{font-size:30px!important}.fs-31{font-size:31px!important}.fs-32{font-size:32px!important}.fs-33{font-size:33px!important}.fs-34{font-size:34px!important}.fs-35{font-size:35px!important}.fs-36{font-size:36px!important}.fs-37{font-size:37px!important}.fs-38{font-size:38px!important}.fs-39{font-size:39px!important}.fs-40{font-size:40px!important}.fs-41{font-size:41px!important}.fs-42{font-size:42px!important}.fs-43{font-size:43px!important}.fs-44{font-size:44px!important}.fs-45{font-size:45px!important}.fs-46{font-size:46px!important}.fs-47{font-size:47px!important}.fs-48{font-size:48px!important}.fs-49{font-size:49px!important}.fs-50{font-size:50px!important}.fs-51{font-size:51px!important}.fs-52{font-size:52px!important}.fs-53{font-size:53px!important}.fs-54{font-size:54px!important}.fs-55{font-size:55px!important}.fs-56{font-size:56px!important}.fs-57{font-size:57px!important}.fs-58{font-size:58px!important}.fs-59{font-size:59px!important}.fs-60{font-size:60px!important}.fs-61{font-size:61px!important}.fs-62{font-size:62px!important}.fs-63{font-size:63px!important}.fs-64{font-size:64px!important}.fs-65{font-size:65px!important}.fs-66{font-size:66px!important}.fs-67{font-size:67px!important}.fs-68{font-size:68px!important}.fs-69{font-size:69px!important}.fs-70{font-size:70px!important}.fs-71{font-size:71px!important}.fs-72{font-size:72px!important}.fs-73{font-size:73px!important}.fs-74{font-size:74px!important}.fs-75{font-size:75px!important}.fs-76{font-size:76px!important}.fs-77{font-size:77px!important}.fs-78{font-size:78px!important}.fs-79{font-size:79px!important}.fs-80{font-size:80px!important}.fs-81{font-size:81px!important}.fs-82{font-size:82px!important}.fs-83{font-size:83px!important}.fs-84{font-size:84px!important}.fs-85{font-size:85px!important}.fs-86{font-size:86px!important}.fs-87{font-size:87px!important}.fs-88{font-size:88px!important}.fs-89{font-size:89px!important}.fs-90{font-size:90px!important}.fs-91{font-size:91px!important}.fs-92{font-size:92px!important}.fs-93{font-size:93px!important}.fs-94{font-size:94px!important}.fs-95{font-size:95px!important}.fs-96{font-size:96px!important}.fs-97{font-size:97px!important}.fs-98{font-size:98px!important}.fs-99{font-size:99px!important}.fs-100{font-size:100px!important}

/*Top*/
.t-auto{top:auto!important;}.t-0{top:0px}.t-1{top:1px}.t-2{top:2px}.t-3{top:3px}.t-4{top:4px}.t-5{top:5px}.t-6{top:6px}.t-7{top:7px}.t-8{top:8px}.t-9{top:9px}.t-10{top:10px}.t-11{top:11px}.t-12{top:12px}.t-13{top:13px}.t-14{top:14px}.t-15{top:15px}.t-16{top:16px}.t-17{top:17px}.t-18{top:18px}.t-19{top:19px}.t-20{top:20px}.t-21{top:21px}.t-22{top:22px}.t-23{top:23px}.t-24{top:24px}.t-25{top:25px}.t-26{top:26px}.t-27{top:27px}.t-28{top:28px}.t-29{top:29px}.t-30{top:30px}.t-31{top:31px}.t-32{top:32px}.t-33{top:33px}.t-34{top:34px}.t-35{top:35px}.t-36{top:36px}.t-37{top:37px}.t-38{top:38px}.t-39{top:39px}.t-40{top:40px}.t-41{top:41px}.t-42{top:42px}.t-43{top:43px}.t-44{top:44px}.t-45{top:45px}.t-46{top:46px}.t-47{top:47px}.t-48{top:48px}.t-49{top:49px}.t-50{top:50px}.t-51{top:51px}.t-52{top:52px}.t-53{top:53px}.t-54{top:54px}.t-55{top:55px}.t-56{top:56px}.t-57{top:57px}.t-58{top:58px}.t-59{top:59px}.t-60{top:60px}.t-61{top:61px}.t-62{top:62px}.t-63{top:63px}.t-64{top:64px}.t-65{top:65px}.t-66{top:66px}.t-67{top:67px}.t-68{top:68px}.t-69{top:69px}.t-70{top:70px}.t-71{top:71px}.t-72{top:72px}.t-73{top:73px}.t-74{top:74px}.t-75{top:75px}.t-76{top:76px}.t-77{top:77px}.t-78{top:78px}.t-79{top:79px}.t-80{top:80px}.t-81{top:81px}.t-82{top:82px}.t-83{top:83px}.t-84{top:84px}.t-85{top:85px}.t-86{top:86px}.t-87{top:87px}.t-88{top:88px}.t-89{top:89px}.t-90{top:90px}.t-91{top:91px}.t-92{top:92px}.t-93{top:93px}.t-94{top:94px}.t-95{top:95px}.t-96{top:96px}.t-97{top:97px}.t-98{top:98px}.t-99{top:99px}.t-100{top:100px}.t-101{top:101px}.t-102{top:102px}.t-103{top:103px}.t-104{top:104px}.t-105{top:105px}.t-106{top:106px}.t-107{top:107px}.t-108{top:108px}.t-109{top:109px}.t-110{top:110px}.t-111{top:111px}.t-112{top:112px}.t-113{top:113px}.t-114{top:114px}.t-115{top:115px}.t-116{top:116px}.t-117{top:117px}.t-118{top:118px}.t-119{top:119px}.t-120{top:120px}.t-121{top:121px}.t-122{top:122px}.t-123{top:123px}.t-124{top:124px}.t-125{top:125px}.t-126{top:126px}.t-127{top:127px}.t-128{top:128px}.t-129{top:129px}.t-130{top:130px}.t-131{top:131px}.t-132{top:132px}.t-133{top:133px}.t-134{top:134px}.t-135{top:135px}.t-136{top:136px}.t-137{top:137px}.t-138{top:138px}.t-139{top:139px}.t-140{top:140px}.t-141{top:141px}.t-142{top:142px}.t-143{top:143px}.t-144{top:144px}.t-145{top:145px}.t-146{top:146px}.t-147{top:147px}.t-148{top:148px}.t-149{top:149px}.t-150{top:150px}.t-151{top:151px}.t-152{top:152px}.t-153{top:153px}.t-154{top:154px}.t-155{top:155px}.t-156{top:156px}.t-157{top:157px}.t-158{top:158px}.t-159{top:159px}.t-160{top:160px}.t-161{top:161px}.t-162{top:162px}.t-163{top:163px}.t-164{top:164px}.t-165{top:165px}.t-166{top:166px}.t-167{top:167px}.t-168{top:168px}.t-169{top:169px}.t-170{top:170px}.t-171{top:171px}.t-172{top:172px}.t-173{top:173px}.t-174{top:174px}.t-175{top:175px}.t-176{top:176px}.t-177{top:177px}.t-178{top:178px}.t-179{top:179px}.t-180{top:180px}.t-181{top:181px}.t-182{top:182px}.t-183{top:183px}.t-184{top:184px}.t-185{top:185px}.t-186{top:186px}.t-187{top:187px}.t-188{top:188px}.t-189{top:189px}.t-190{top:190px}.t-191{top:191px}.t-192{top:192px}.t-193{top:193px}.t-194{top:194px}.t-195{top:195px}.t-196{top:196px}.t-197{top:197px}.t-198{top:198px}.t-199{top:199px}.t-200{top:200px}.t-201{top:201px}.t-202{top:202px}.t-203{top:203px}.t-204{top:204px}.t-205{top:205px}.t-206{top:206px}.t-207{top:207px}.t-208{top:208px}.t-209{top:209px}.t-210{top:210px}.t-211{top:211px}.t-212{top:212px}.t-213{top:213px}.t-214{top:214px}.t-215{top:215px}.t-216{top:216px}.t-217{top:217px}.t-218{top:218px}.t-219{top:219px}.t-220{top:220px}.t-221{top:221px}.t-222{top:222px}.t-223{top:223px}.t-224{top:224px}.t-225{top:225px}.t-226{top:226px}.t-227{top:227px}.t-228{top:228px}.t-229{top:229px}.t-230{top:230px}.t-231{top:231px}.t-232{top:232px}.t-233{top:233px}.t-234{top:234px}.t-235{top:235px}.t-236{top:236px}.t-237{top:237px}.t-238{top:238px}.t-239{top:239px}.t-240{top:240px}.t-241{top:241px}.t-242{top:242px}.t-243{top:243px}.t-244{top:244px}.t-245{top:245px}.t-246{top:246px}.t-247{top:247px}.t-248{top:248px}.t-249{top:249px}.t-250{top:250px}.t-251{top:251px}.t-252{top:252px}.t-253{top:253px}.t-254{top:254px}.t-255{top:255px}.t-256{top:256px}.t-257{top:257px}.t-258{top:258px}.t-259{top:259px}.t-260{top:260px}.t-261{top:261px}.t-262{top:262px}.t-263{top:263px}.t-264{top:264px}.t-265{top:265px}.t-266{top:266px}.t-267{top:267px}.t-268{top:268px}.t-269{top:269px}.t-270{top:270px}.t-271{top:271px}.t-272{top:272px}.t-273{top:273px}.t-274{top:274px}.t-275{top:275px}.t-276{top:276px}.t-277{top:277px}.t-278{top:278px}.t-279{top:279px}.t-280{top:280px}.t-281{top:281px}.t-282{top:282px}.t-283{top:283px}.t-284{top:284px}.t-285{top:285px}.t-286{top:286px}.t-287{top:287px}.t-288{top:288px}.t-289{top:289px}.t-290{top:290px}.t-291{top:291px}.t-292{top:292px}.t-293{top:293px}.t-294{top:294px}.t-295{top:295px}.t-296{top:296px}.t-297{top:297px}.t-298{top:298px}.t-299{top:299px}.t-300{top:300px}

/*Left*/
.l-auto{left:auto!important;}.l-0{left:0px}.l-1{left:1px}.l-2{left:2px}.l-3{left:3px}.l-4{left:4px}.l-5{left:5px}.l-6{left:6px}.l-7{left:7px}.l-8{left:8px}.l-9{left:9px}.l-10{left:10px}.l-11{left:11px}.l-12{left:12px}.l-13{left:13px}.l-14{left:14px}.l-15{left:15px}.l-16{left:16px}.l-17{left:17px}.l-18{left:18px}.l-19{left:19px}.l-20{left:20px}.l-21{left:21px}.l-22{left:22px}.l-23{left:23px}.l-24{left:24px}.l-25{left:25px}.l-26{left:26px}.l-27{left:27px}.l-28{left:28px}.l-29{left:29px}.l-30{left:30px}.l-31{left:31px}.l-32{left:32px}.l-33{left:33px}.l-34{left:34px}.l-35{left:35px}.l-36{left:36px}.l-37{left:37px}.l-38{left:38px}.l-39{left:39px}.l-40{left:40px}.l-41{left:41px}.l-42{left:42px}.l-43{left:43px}.l-44{left:44px}.l-45{left:45px}.l-46{left:46px}.l-47{left:47px}.l-48{left:48px}.l-49{left:49px}.l-50{left:50px}.l-51{left:51px}.l-52{left:52px}.l-53{left:53px}.l-54{left:54px}.l-55{left:55px}.l-56{left:56px}.l-57{left:57px}.l-58{left:58px}.l-59{left:59px}.l-60{left:60px}.l-61{left:61px}.l-62{left:62px}.l-63{left:63px}.l-64{left:64px}.l-65{left:65px}.l-66{left:66px}.l-67{left:67px}.l-68{left:68px}.l-69{left:69px}.l-70{left:70px}.l-71{left:71px}.l-72{left:72px}.l-73{left:73px}.l-74{left:74px}.l-75{left:75px}.l-76{left:76px}.l-77{left:77px}.l-78{left:78px}.l-79{left:79px}.l-80{left:80px}.l-81{left:81px}.l-82{left:82px}.l-83{left:83px}.l-84{left:84px}.l-85{left:85px}.l-86{left:86px}.l-87{left:87px}.l-88{left:88px}.l-89{left:89px}.l-90{left:90px}.l-91{left:91px}.l-92{left:92px}.l-93{left:93px}.l-94{left:94px}.l-95{left:95px}.l-96{left:96px}.l-97{left:97px}.l-98{left:98px}.l-99{left:99px}.l-100{left:100px}.l-101{left:101px}.l-102{left:102px}.l-103{left:103px}.l-104{left:104px}.l-105{left:105px}.l-106{left:106px}.l-107{left:107px}.l-108{left:108px}.l-109{left:109px}.l-110{left:110px}.l-111{left:111px}.l-112{left:112px}.l-113{left:113px}.l-114{left:114px}.l-115{left:115px}.l-116{left:116px}.l-117{left:117px}.l-118{left:118px}.l-119{left:119px}.l-120{left:120px}.l-121{left:121px}.l-122{left:122px}.l-123{left:123px}.l-124{left:124px}.l-125{left:125px}.l-126{left:126px}.l-127{left:127px}.l-128{left:128px}.l-129{left:129px}.l-130{left:130px}.l-131{left:131px}.l-132{left:132px}.l-133{left:133px}.l-134{left:134px}.l-135{left:135px}.l-136{left:136px}.l-137{left:137px}.l-138{left:138px}.l-139{left:139px}.l-140{left:140px}.l-141{left:141px}.l-142{left:142px}.l-143{left:143px}.l-144{left:144px}.l-145{left:145px}.l-146{left:146px}.l-147{left:147px}.l-148{left:148px}.l-149{left:149px}.l-150{left:150px}.l-151{left:151px}.l-152{left:152px}.l-153{left:153px}.l-154{left:154px}.l-155{left:155px}.l-156{left:156px}.l-157{left:157px}.l-158{left:158px}.l-159{left:159px}.l-160{left:160px}.l-161{left:161px}.l-162{left:162px}.l-163{left:163px}.l-164{left:164px}.l-165{left:165px}.l-166{left:166px}.l-167{left:167px}.l-168{left:168px}.l-169{left:169px}.l-170{left:170px}.l-171{left:171px}.l-172{left:172px}.l-173{left:173px}.l-174{left:174px}.l-175{left:175px}.l-176{left:176px}.l-177{left:177px}.l-178{left:178px}.l-179{left:179px}.l-180{left:180px}.l-181{left:181px}.l-182{left:182px}.l-183{left:183px}.l-184{left:184px}.l-185{left:185px}.l-186{left:186px}.l-187{left:187px}.l-188{left:188px}.l-189{left:189px}.l-190{left:190px}.l-191{left:191px}.l-192{left:192px}.l-193{left:193px}.l-194{left:194px}.l-195{left:195px}.l-196{left:196px}.l-197{left:197px}.l-198{left:198px}.l-199{left:199px}.l-200{left:200px}.l-201{left:201px}.l-202{left:202px}.l-203{left:203px}.l-204{left:204px}.l-205{left:205px}.l-206{left:206px}.l-207{left:207px}.l-208{left:208px}.l-209{left:209px}.l-210{left:210px}.l-211{left:211px}.l-212{left:212px}.l-213{left:213px}.l-214{left:214px}.l-215{left:215px}.l-216{left:216px}.l-217{left:217px}.l-218{left:218px}.l-219{left:219px}.l-220{left:220px}.l-221{left:221px}.l-222{left:222px}.l-223{left:223px}.l-224{left:224px}.l-225{left:225px}.l-226{left:226px}.l-227{left:227px}.l-228{left:228px}.l-229{left:229px}.l-230{left:230px}.l-231{left:231px}.l-232{left:232px}.l-233{left:233px}.l-234{left:234px}.l-235{left:235px}.l-236{left:236px}.l-237{left:237px}.l-238{left:238px}.l-239{left:239px}.l-240{left:240px}.l-241{left:241px}.l-242{left:242px}.l-243{left:243px}.l-244{left:244px}.l-245{left:245px}.l-246{left:246px}.l-247{left:247px}.l-248{left:248px}.l-249{left:249px}.l-250{left:250px}.l-251{left:251px}.l-252{left:252px}.l-253{left:253px}.l-254{left:254px}.l-255{left:255px}.l-256{left:256px}.l-257{left:257px}.l-258{left:258px}.l-259{left:259px}.l-260{left:260px}.l-261{left:261px}.l-262{left:262px}.l-263{left:263px}.l-264{left:264px}.l-265{left:265px}.l-266{left:266px}.l-267{left:267px}.l-268{left:268px}.l-269{left:269px}.l-270{left:270px}.l-271{left:271px}.l-272{left:272px}.l-273{left:273px}.l-274{left:274px}.l-275{left:275px}.l-276{left:276px}.l-277{left:277px}.l-278{left:278px}.l-279{left:279px}.l-280{left:280px}.l-281{left:281px}.l-282{left:282px}.l-283{left:283px}.l-284{left:284px}.l-285{left:285px}.l-286{left:286px}.l-287{left:287px}.l-288{left:288px}.l-289{left:289px}.l-290{left:290px}.l-291{left:291px}.l-292{left:292px}.l-293{left:293px}.l-294{left:294px}.l-295{left:295px}.l-296{left:296px}.l-297{left:297px}.l-298{left:298px}.l-299{left:299px}.l-300{left:300px}

/*Right*/
.r-auto{right:auto!important;}.r-0{right:0px}.r-1{right:1px}.r-2{right:2px}.r-3{right:3px}.r-4{right:4px}.r-5{right:5px}.r-6{right:6px}.r-7{right:7px}.r-8{right:8px}.r-9{right:9px}.r-10{right:10px}.r-11{right:11px}.r-12{right:12px}.r-13{right:13px}.r-14{right:14px}.r-15{right:15px}.r-16{right:16px}.r-17{right:17px}.r-18{right:18px}.r-19{right:19px}.r-20{right:20px}.r-21{right:21px}.r-22{right:22px}.r-23{right:23px}.r-24{right:24px}.r-25{right:25px}.r-26{right:26px}.r-27{right:27px}.r-28{right:28px}.r-29{right:29px}.r-30{right:30px}.r-31{right:31px}.r-32{right:32px}.r-33{right:33px}.r-34{right:34px}.r-35{right:35px}.r-36{right:36px}.r-37{right:37px}.r-38{right:38px}.r-39{right:39px}.r-40{right:40px}.r-41{right:41px}.r-42{right:42px}.r-43{right:43px}.r-44{right:44px}.r-45{right:45px}.r-46{right:46px}.r-47{right:47px}.r-48{right:48px}.r-49{right:49px}.r-50{right:50px}.r-51{right:51px}.r-52{right:52px}.r-53{right:53px}.r-54{right:54px}.r-55{right:55px}.r-56{right:56px}.r-57{right:57px}.r-58{right:58px}.r-59{right:59px}.r-60{right:60px}.r-61{right:61px}.r-62{right:62px}.r-63{right:63px}.r-64{right:64px}.r-65{right:65px}.r-66{right:66px}.r-67{right:67px}.r-68{right:68px}.r-69{right:69px}.r-70{right:70px}.r-71{right:71px}.r-72{right:72px}.r-73{right:73px}.r-74{right:74px}.r-75{right:75px}.r-76{right:76px}.r-77{right:77px}.r-78{right:78px}.r-79{right:79px}.r-80{right:80px}.r-81{right:81px}.r-82{right:82px}.r-83{right:83px}.r-84{right:84px}.r-85{right:85px}.r-86{right:86px}.r-87{right:87px}.r-88{right:88px}.r-89{right:89px}.r-90{right:90px}.r-91{right:91px}.r-92{right:92px}.r-93{right:93px}.r-94{right:94px}.r-95{right:95px}.r-96{right:96px}.r-97{right:97px}.r-98{right:98px}.r-99{right:99px}.r-100{right:100px}.r-101{right:101px}.r-102{right:102px}.r-103{right:103px}.r-104{right:104px}.r-105{right:105px}.r-106{right:106px}.r-107{right:107px}.r-108{right:108px}.r-109{right:109px}.r-110{right:110px}.r-111{right:111px}.r-112{right:112px}.r-113{right:113px}.r-114{right:114px}.r-115{right:115px}.r-116{right:116px}.r-117{right:117px}.r-118{right:118px}.r-119{right:119px}.r-120{right:120px}.r-121{right:121px}.r-122{right:122px}.r-123{right:123px}.r-124{right:124px}.r-125{right:125px}.r-126{right:126px}.r-127{right:127px}.r-128{right:128px}.r-129{right:129px}.r-130{right:130px}.r-131{right:131px}.r-132{right:132px}.r-133{right:133px}.r-134{right:134px}.r-135{right:135px}.r-136{right:136px}.r-137{right:137px}.r-138{right:138px}.r-139{right:139px}.r-140{right:140px}.r-141{right:141px}.r-142{right:142px}.r-143{right:143px}.r-144{right:144px}.r-145{right:145px}.r-146{right:146px}.r-147{right:147px}.r-148{right:148px}.r-149{right:149px}.r-150{right:150px}.r-151{right:151px}.r-152{right:152px}.r-153{right:153px}.r-154{right:154px}.r-155{right:155px}.r-156{right:156px}.r-157{right:157px}.r-158{right:158px}.r-159{right:159px}.r-160{right:160px}.r-161{right:161px}.r-162{right:162px}.r-163{right:163px}.r-164{right:164px}.r-165{right:165px}.r-166{right:166px}.r-167{right:167px}.r-168{right:168px}.r-169{right:169px}.r-170{right:170px}.r-171{right:171px}.r-172{right:172px}.r-173{right:173px}.r-174{right:174px}.r-175{right:175px}.r-176{right:176px}.r-177{right:177px}.r-178{right:178px}.r-179{right:179px}.r-180{right:180px}.r-181{right:181px}.r-182{right:182px}.r-183{right:183px}.r-184{right:184px}.r-185{right:185px}.r-186{right:186px}.r-187{right:187px}.r-188{right:188px}.r-189{right:189px}.r-190{right:190px}.r-191{right:191px}.r-192{right:192px}.r-193{right:193px}.r-194{right:194px}.r-195{right:195px}.r-196{right:196px}.r-197{right:197px}.r-198{right:198px}.r-199{right:199px}.r-200{right:200px}.r-201{right:201px}.r-202{right:202px}.r-203{right:203px}.r-204{right:204px}.r-205{right:205px}.r-206{right:206px}.r-207{right:207px}.r-208{right:208px}.r-209{right:209px}.r-210{right:210px}.r-211{right:211px}.r-212{right:212px}.r-213{right:213px}.r-214{right:214px}.r-215{right:215px}.r-216{right:216px}.r-217{right:217px}.r-218{right:218px}.r-219{right:219px}.r-220{right:220px}.r-221{right:221px}.r-222{right:222px}.r-223{right:223px}.r-224{right:224px}.r-225{right:225px}.r-226{right:226px}.r-227{right:227px}.r-228{right:228px}.r-229{right:229px}.r-230{right:230px}.r-231{right:231px}.r-232{right:232px}.r-233{right:233px}.r-234{right:234px}.r-235{right:235px}.r-236{right:236px}.r-237{right:237px}.r-238{right:238px}.r-239{right:239px}.r-240{right:240px}.r-241{right:241px}.r-242{right:242px}.r-243{right:243px}.r-244{right:244px}.r-245{right:245px}.r-246{right:246px}.r-247{right:247px}.r-248{right:248px}.r-249{right:249px}.r-250{right:250px}.r-251{right:251px}.r-252{right:252px}.r-253{right:253px}.r-254{right:254px}.r-255{right:255px}.r-256{right:256px}.r-257{right:257px}.r-258{right:258px}.r-259{right:259px}.r-260{right:260px}.r-261{right:261px}.r-262{right:262px}.r-263{right:263px}.r-264{right:264px}.r-265{right:265px}.r-266{right:266px}.r-267{right:267px}.r-268{right:268px}.r-269{right:269px}.r-270{right:270px}.r-271{right:271px}.r-272{right:272px}.r-273{right:273px}.r-274{right:274px}.r-275{right:275px}.r-276{right:276px}.r-277{right:277px}.r-278{right:278px}.r-279{right:279px}.r-280{right:280px}.r-281{right:281px}.r-282{right:282px}.r-283{right:283px}.r-284{right:284px}.r-285{right:285px}.r-286{right:286px}.r-287{right:287px}.r-288{right:288px}.r-289{right:289px}.r-290{right:290px}.r-291{right:291px}.r-292{right:292px}.r-293{right:293px}.r-294{right:294px}.r-295{right:295px}.r-296{right:296px}.r-297{right:297px}.r-298{right:298px}.r-299{right:299px}.r-300{right:300px}

/*Bottom*/
.b-auto{bottom:auto!important;}.b-0{bottom:0px}.b-1{bottom:1px}.b-2{bottom:2px}.b-3{bottom:3px}.b-4{bottom:4px}.b-5{bottom:5px}.b-6{bottom:6px}.b-7{bottom:7px}.b-8{bottom:8px}.b-9{bottom:9px}.b-10{bottom:10px}.b-11{bottom:11px}.b-12{bottom:12px}.b-13{bottom:13px}.b-14{bottom:14px}.b-15{bottom:15px}.b-16{bottom:16px}.b-17{bottom:17px}.b-18{bottom:18px}.b-19{bottom:19px}.b-20{bottom:20px}.b-21{bottom:21px}.b-22{bottom:22px}.b-23{bottom:23px}.b-24{bottom:24px}.b-25{bottom:25px}.b-26{bottom:26px}.b-27{bottom:27px}.b-28{bottom:28px}.b-29{bottom:29px}.b-30{bottom:30px}.b-31{bottom:31px}.b-32{bottom:32px}.b-33{bottom:33px}.b-34{bottom:34px}.b-35{bottom:35px}.b-36{bottom:36px}.b-37{bottom:37px}.b-38{bottom:38px}.b-39{bottom:39px}.b-40{bottom:40px}.b-41{bottom:41px}.b-42{bottom:42px}.b-43{bottom:43px}.b-44{bottom:44px}.b-45{bottom:45px}.b-46{bottom:46px}.b-47{bottom:47px}.b-48{bottom:48px}.b-49{bottom:49px}.b-50{bottom:50px}.b-51{bottom:51px}.b-52{bottom:52px}.b-53{bottom:53px}.b-54{bottom:54px}.b-55{bottom:55px}.b-56{bottom:56px}.b-57{bottom:57px}.b-58{bottom:58px}.b-59{bottom:59px}.b-60{bottom:60px}.b-61{bottom:61px}.b-62{bottom:62px}.b-63{bottom:63px}.b-64{bottom:64px}.b-65{bottom:65px}.b-66{bottom:66px}.b-67{bottom:67px}.b-68{bottom:68px}.b-69{bottom:69px}.b-70{bottom:70px}.b-71{bottom:71px}.b-72{bottom:72px}.b-73{bottom:73px}.b-74{bottom:74px}.b-75{bottom:75px}.b-76{bottom:76px}.b-77{bottom:77px}.b-78{bottom:78px}.b-79{bottom:79px}.b-80{bottom:80px}.b-81{bottom:81px}.b-82{bottom:82px}.b-83{bottom:83px}.b-84{bottom:84px}.b-85{bottom:85px}.b-86{bottom:86px}.b-87{bottom:87px}.b-88{bottom:88px}.b-89{bottom:89px}.b-90{bottom:90px}.b-91{bottom:91px}.b-92{bottom:92px}.b-93{bottom:93px}.b-94{bottom:94px}.b-95{bottom:95px}.b-96{bottom:96px}.b-97{bottom:97px}.b-98{bottom:98px}.b-99{bottom:99px}.b-100{bottom:100px}.b-101{bottom:101px}.b-102{bottom:102px}.b-103{bottom:103px}.b-104{bottom:104px}.b-105{bottom:105px}.b-106{bottom:106px}.b-107{bottom:107px}.b-108{bottom:108px}.b-109{bottom:109px}.b-110{bottom:110px}.b-111{bottom:111px}.b-112{bottom:112px}.b-113{bottom:113px}.b-114{bottom:114px}.b-115{bottom:115px}.b-116{bottom:116px}.b-117{bottom:117px}.b-118{bottom:118px}.b-119{bottom:119px}.b-120{bottom:120px}.b-121{bottom:121px}.b-122{bottom:122px}.b-123{bottom:123px}.b-124{bottom:124px}.b-125{bottom:125px}.b-126{bottom:126px}.b-127{bottom:127px}.b-128{bottom:128px}.b-129{bottom:129px}.b-130{bottom:130px}.b-131{bottom:131px}.b-132{bottom:132px}.b-133{bottom:133px}.b-134{bottom:134px}.b-135{bottom:135px}.b-136{bottom:136px}.b-137{bottom:137px}.b-138{bottom:138px}.b-139{bottom:139px}.b-140{bottom:140px}.b-141{bottom:141px}.b-142{bottom:142px}.b-143{bottom:143px}.b-144{bottom:144px}.b-145{bottom:145px}.b-146{bottom:146px}.b-147{bottom:147px}.b-148{bottom:148px}.b-149{bottom:149px}.b-150{bottom:150px}.b-151{bottom:151px}.b-152{bottom:152px}.b-153{bottom:153px}.b-154{bottom:154px}.b-155{bottom:155px}.b-156{bottom:156px}.b-157{bottom:157px}.b-158{bottom:158px}.b-159{bottom:159px}.b-160{bottom:160px}.b-161{bottom:161px}.b-162{bottom:162px}.b-163{bottom:163px}.b-164{bottom:164px}.b-165{bottom:165px}.b-166{bottom:166px}.b-167{bottom:167px}.b-168{bottom:168px}.b-169{bottom:169px}.b-170{bottom:170px}.b-171{bottom:171px}.b-172{bottom:172px}.b-173{bottom:173px}.b-174{bottom:174px}.b-175{bottom:175px}.b-176{bottom:176px}.b-177{bottom:177px}.b-178{bottom:178px}.b-179{bottom:179px}.b-180{bottom:180px}.b-181{bottom:181px}.b-182{bottom:182px}.b-183{bottom:183px}.b-184{bottom:184px}.b-185{bottom:185px}.b-186{bottom:186px}.b-187{bottom:187px}.b-188{bottom:188px}.b-189{bottom:189px}.b-190{bottom:190px}.b-191{bottom:191px}.b-192{bottom:192px}.b-193{bottom:193px}.b-194{bottom:194px}.b-195{bottom:195px}.b-196{bottom:196px}.b-197{bottom:197px}.b-198{bottom:198px}.b-199{bottom:199px}.b-200{bottom:200px}.b-201{bottom:201px}.b-202{bottom:202px}.b-203{bottom:203px}.b-204{bottom:204px}.b-205{bottom:205px}.b-206{bottom:206px}.b-207{bottom:207px}.b-208{bottom:208px}.b-209{bottom:209px}.b-210{bottom:210px}.b-211{bottom:211px}.b-212{bottom:212px}.b-213{bottom:213px}.b-214{bottom:214px}.b-215{bottom:215px}.b-216{bottom:216px}.b-217{bottom:217px}.b-218{bottom:218px}.b-219{bottom:219px}.b-220{bottom:220px}.b-221{bottom:221px}.b-222{bottom:222px}.b-223{bottom:223px}.b-224{bottom:224px}.b-225{bottom:225px}.b-226{bottom:226px}.b-227{bottom:227px}.b-228{bottom:228px}.b-229{bottom:229px}.b-230{bottom:230px}.b-231{bottom:231px}.b-232{bottom:232px}.b-233{bottom:233px}.b-234{bottom:234px}.b-235{bottom:235px}.b-236{bottom:236px}.b-237{bottom:237px}.b-238{bottom:238px}.b-239{bottom:239px}.b-240{bottom:240px}.b-241{bottom:241px}.b-242{bottom:242px}.b-243{bottom:243px}.b-244{bottom:244px}.b-245{bottom:245px}.b-246{bottom:246px}.b-247{bottom:247px}.b-248{bottom:248px}.b-249{bottom:249px}.b-250{bottom:250px}.b-251{bottom:251px}.b-252{bottom:252px}.b-253{bottom:253px}.b-254{bottom:254px}.b-255{bottom:255px}.b-256{bottom:256px}.b-257{bottom:257px}.b-258{bottom:258px}.b-259{bottom:259px}.b-260{bottom:260px}.b-261{bottom:261px}.b-262{bottom:262px}.b-263{bottom:263px}.b-264{bottom:264px}.b-265{bottom:265px}.b-266{bottom:266px}.b-267{bottom:267px}.b-268{bottom:268px}.b-269{bottom:269px}.b-270{bottom:270px}.b-271{bottom:271px}.b-272{bottom:272px}.b-273{bottom:273px}.b-274{bottom:274px}.b-275{bottom:275px}.b-276{bottom:276px}.b-277{bottom:277px}.b-278{bottom:278px}.b-279{bottom:279px}.b-280{bottom:280px}.b-281{bottom:281px}.b-282{bottom:282px}.b-283{bottom:283px}.b-284{bottom:284px}.b-285{bottom:285px}.b-286{bottom:286px}.b-287{bottom:287px}.b-288{bottom:288px}.b-289{bottom:289px}.b-290{bottom:290px}.b-291{bottom:291px}.b-292{bottom:292px}.b-293{bottom:293px}.b-294{bottom:294px}.b-295{bottom:295px}.b-296{bottom:296px}.b-297{bottom:297px}.b-298{bottom:298px}.b-299{bottom:299px}.b-300{bottom:300px}

/*Font weight*/
.fw-1{ font-weight: 100!important }.fw-2{ font-weight: 200!important }.fw-3{ font-weight: 300!important }.fw-4{ font-weight: 400!important }.fw-5{ font-weight: 500!important }.fw-6{ font-weight: 600!important }.fw-7{ font-weight: 700!important }.fw-8{ font-weight: 800!important }.fw-9{ font-weight: 900!important }

/*Height*/
.h-1{height:1px!important}.h-2{height:2px!important}.h-3{height:3px!important}.h-4{height:4px!important}.h-5{height:5px!important}.h-6{height:6px!important}.h-7{height:7px!important}.h-8{height:8px!important}.h-9{height:9px!important}.h-10{height:10px!important}.h-11{height:11px!important}.h-12{height:12px!important}.h-13{height:13px!important}.h-14{height:14px!important}.h-15{height:15px!important}.h-16{height:16px!important}.h-17{height:17px!important}.h-18{height:18px!important}.h-19{height:19px!important}.h-20{height:20px!important}.h-21{height:21px!important}.h-22{height:22px!important}.h-23{height:23px!important}.h-24{height:24px!important}.h-25{height:25px!important}.h-26{height:26px!important}.h-27{height:27px!important}.h-28{height:28px!important}.h-29{height:29px!important}.h-30{height:30px!important}.h-31{height:31px!important}.h-32{height:32px!important}.h-33{height:33px!important}.h-34{height:34px!important}.h-35{height:35px!important}.h-36{height:36px!important}.h-37{height:37px!important}.h-38{height:38px!important}.h-39{height:39px!important}.h-40{height:40px!important}.h-41{height:41px!important}.h-42{height:42px!important}.h-43{height:43px!important}.h-44{height:44px!important}.h-45{height:45px!important}.h-46{height:46px!important}.h-47{height:47px!important}.h-48{height:48px!important}.h-49{height:49px!important}.h-50{height:50px!important}.h-51{height:51px!important}.h-52{height:52px!important}.h-53{height:53px!important}.h-54{height:54px!important}.h-55{height:55px!important}.h-56{height:56px!important}.h-57{height:57px!important}.h-58{height:58px!important}.h-59{height:59px!important}.h-60{height:60px!important}.h-61{height:61px!important}.h-62{height:62px!important}.h-63{height:63px!important}.h-64{height:64px!important}.h-65{height:65px!important}.h-66{height:66px!important}.h-67{height:67px!important}.h-68{height:68px!important}.h-69{height:69px!important}.h-70{height:70px!important}.h-71{height:71px!important}.h-72{height:72px!important}.h-73{height:73px!important}.h-74{height:74px!important}.h-75{height:75px!important}.h-76{height:76px!important}.h-77{height:77px!important}.h-78{height:78px!important}.h-79{height:79px!important}.h-80{height:80px!important}.h-81{height:81px!important}.h-82{height:82px!important}.h-83{height:83px!important}.h-84{height:84px!important}.h-85{height:85px!important}.h-86{height:86px!important}.h-87{height:87px!important}.h-88{height:88px!important}.h-89{height:89px!important}.h-90{height:90px!important}.h-91{height:91px!important}.h-92{height:92px!important}.h-93{height:93px!important}.h-94{height:94px!important}.h-95{height:95px!important}.h-96{height:96px!important}.h-97{height:97px!important}.h-98{height:98px!important}.h-99{height:99px!important}.h-100px{height:100%!important}.h-105{height:105px!important}.h-110{height:110px!important}.h-115{height:115px!important}.h-120{height:120px!important}.h-125{height:125px!important}.h-150{height:150px!important}.h-175{height:175px!important}.h-200{height:200px!important}.h-225{height:225px!important}.h-250{height:250px!important}.h-275{height:275px!important}.h-300{height:300px!important}.h-325{height:325px!important}.h-350{height:350px!important}.h-375{height:375px!important}.h-400{height:400px!important}.h-425{height:425px!important}.h-450{height:450px!important}.h-475{height:475px!important}.h-500{height:500px!important}.h-525{height:525px!important}.h-550{height:550px!important}.h-575{height:575px!important}.h-600{height:600px!important}.h-625{height:625px!important}.h-650{height:650px!important}.h-675{height:675px!important}.h-700{height:700px!important}.h-725{height:725px!important}.h-750{height:750px!important}.h-775{height:775px!important}.h-800{height:800px!important}.h-825{height:825px!important}.h-850{height:850px!important}.h-875{height:875px!important}.h-900{height:900px!important}.h-925{height:925px!important}.h-950{height:950px!important}.h-975{height:975px!important}.h-1000{height:1000px!important}

/*Width*/
.w-1{width:1px!important}.w-2{width:2px!important}.w-3{width:3px!important}.w-4{width:4px!important}.w-5{width:5px!important}.w-6{width:6px!important}.w-7{width:7px!important}.w-8{width:8px!important}.w-9{width:9px!important}.w-10{width:10px!important}.w-11{width:11px!important}.w-12{width:12px!important}.w-13{width:13px!important}.w-14{width:14px!important}.w-15{width:15px!important}.w-16{width:16px!important}.w-17{width:17px!important}.w-18{width:18px!important}.w-19{width:19px!important}.w-20{width:20px!important}.w-21{width:21px!important}.w-22{width:22px!important}.w-23{width:23px!important}.w-24{width:24px!important}.w-25{width:25px!important}.w-26{width:26px!important}.w-27{width:27px!important}.w-28{width:28px!important}.w-29{width:29px!important}.w-30{width:30px!important}.w-31{width:31px!important}.w-32{width:32px!important}.w-33{width:33px!important}.w-34{width:34px!important}.w-35{width:35px!important}.w-36{width:36px!important}.w-37{width:37px!important}.w-38{width:38px!important}.w-39{width:39px!important}.w-40{width:40px!important}.w-41{width:41px!important}.w-42{width:42px!important}.w-43{width:43px!important}.w-44{width:44px!important}.w-45{width:45px!important}.w-46{width:46px!important}.w-47{width:47px!important}.w-48{width:48px!important}.w-49{width:49px!important}.w-50{width:50px!important}.w-51{width:51px!important}.w-52{width:52px!important}.w-53{width:53px!important}.w-54{width:54px!important}.w-55{width:55px!important}.w-56{width:56px!important}.w-57{width:57px!important}.w-58{width:58px!important}.w-59{width:59px!important}.w-60{width:60px!important}.w-61{width:61px!important}.w-62{width:62px!important}.w-63{width:63px!important}.w-64{width:64px!important}.w-65{width:65px!important}.w-66{width:66px!important}.w-67{width:67px!important}.w-68{width:68px!important}.w-69{width:69px!important}.w-70{width:70px!important}.w-71{width:71px!important}.w-72{width:72px!important}.w-73{width:73px!important}.w-74{width:74px!important}.w-75{width:75px!important}.w-76{width:76px!important}.w-77{width:77px!important}.w-78{width:78px!important}.w-79{width:79px!important}.w-80{width:80px!important}.w-81{width:81px!important}.w-82{width:82px!important}.w-83{width:83px!important}.w-84{width:84px!important}.w-85{width:85px!important}.w-86{width:86px!important}.w-87{width:87px!important}.w-88{width:88px!important}.w-89{width:89px!important}.w-90{width:90px!important}.w-91{width:91px!important}.w-92{width:92px!important}.w-93{width:93px!important}.w-94{width:94px!important}.w-95{width:95px!important}.w-96{width:96px!important}.w-97{width:97px!important}.w-98{width:98px!important}.w-99{width:99px!important}.w-100{width:100%!important}.w-105{width:105px!important}.w-110{width:110px!important}.w-115{width:115px!important}.w-120{width:120px!important}.w-125{width:125px!important}.w-130{width:130px!important}.w-150{width:150px!important}.w-175{width:175px!important}.w-200{width:200px!important}.w-225{width:225px!important}.w-250{width:250px!important}.w-275{width:275px!important}.w-300{width:300px!important}.w-325{width:325px!important}.w-350{width:350px!important}.w-375{width:375px!important}.w-400{width:400px!important}.w-425{width:425px!important}.w-450{width:450px!important}.w-475{width:475px!important}.w-500{width:500px!important}.w-525{width:525px!important}.w-550{width:550px!important}.w-575{width:575px!important}.w-600{width:600px!important}.w-625{width:625px!important}.w-650{width:650px!important}.w-675{width:675px!important}.w-700{width:700px!important}.w-725{width:725px!important}.w-750{width:750px!important}.w-775{width:775px!important}.w-800{width:800px!important}.w-825{width:825px!important}.w-850{width:850px!important}.w-875{width:875px!important}.w-900{width:900px!important}.w-925{width:925px!important}.w-950{width:950px!important}.w-975{width:975px!important}.w-1000{width:1000px!important}

/*Border Radius*/
.b-r-1{border-radius:1px!important}.b-r-2{border-radius:2px!important}.b-r-3{border-radius:3px!important}.b-r-4{border-radius:4px!important}.b-r-5{border-radius:5px!important}.b-r-6{border-radius:6px!important}.b-r-7{border-radius:7px!important}.b-r-8{border-radius:8px!important}.b-r-9{border-radius:9px!important}.b-r-10{border-radius:10px!important}.b-r-11{border-radius:11px!important}.b-r-12{border-radius:12px!important}.b-r-13{border-radius:13px!important}.b-r-14{border-radius:14px!important}.b-r-15{border-radius:15px!important}.b-r-16{border-radius:16px!important}.b-r-17{border-radius:17px!important}.b-r-18{border-radius:18px!important}.b-r-19{border-radius:19px!important}.b-r-20{border-radius:20px!important}.b-r-21{border-radius:21px!important}.b-r-22{border-radius:22px!important}.b-r-23{border-radius:23px!important}.b-r-24{border-radius:24px!important}.b-r-25{border-radius:25px!important}.b-r-26{border-radius:26px!important}.b-r-27{border-radius:27px!important}.b-r-28{border-radius:28px!important}.b-r-29{border-radius:29px!important}.b-r-30{border-radius:30px!important}.b-r-31{border-radius:31px!important}.b-r-32{border-radius:32px!important}.b-r-33{border-radius:33px!important}.b-r-34{border-radius:34px!important}.b-r-35{border-radius:35px!important}.b-r-36{border-radius:36px!important}.b-r-37{border-radius:37px!important}.b-r-38{border-radius:38px!important}.b-r-39{border-radius:39px!important}.b-r-40{border-radius:40px!important}.b-r-41{border-radius:41px!important}.b-r-42{border-radius:42px!important}.b-r-43{border-radius:43px!important}.b-r-44{border-radius:44px!important}.b-r-45{border-radius:45px!important}.b-r-46{border-radius:46px!important}.b-r-47{border-radius:47px!important}.b-r-48{border-radius:48px!important}.b-r-49{border-radius:49px!important}.b-r-50{border-radius:50px!important}.b-r-51{border-radius:51px!important}.b-r-52{border-radius:52px!important}.b-r-53{border-radius:53px!important}.b-r-54{border-radius:54px!important}.b-r-55{border-radius:55px!important}.b-r-56{border-radius:56px!important}.b-r-57{border-radius:57px!important}.b-r-58{border-radius:58px!important}.b-r-59{border-radius:59px!important}.b-r-60{border-radius:60px!important}.b-r-61{border-radius:61px!important}.b-r-62{border-radius:62px!important}.b-r-63{border-radius:63px!important}.b-r-64{border-radius:64px!important}.b-r-65{border-radius:65px!important}.b-r-66{border-radius:66px!important}.b-r-67{border-radius:67px!important}.b-r-68{border-radius:68px!important}.b-r-69{border-radius:69px!important}.b-r-70{border-radius:70px!important}.b-r-71{border-radius:71px!important}.b-r-72{border-radius:72px!important}.b-r-73{border-radius:73px!important}.b-r-74{border-radius:74px!important}.b-r-75{border-radius:75px!important}.b-r-76{border-radius:76px!important}.b-r-77{border-radius:77px!important}.b-r-78{border-radius:78px!important}.b-r-79{border-radius:79px!important}.b-r-80{border-radius:80px!important}.b-r-81{border-radius:81px!important}.b-r-82{border-radius:82px!important}.b-r-83{border-radius:83px!important}.b-r-84{border-radius:84px!important}.b-r-85{border-radius:85px!important}.b-r-86{border-radius:86px!important}.b-r-87{border-radius:87px!important}.b-r-88{border-radius:88px!important}.b-r-89{border-radius:89px!important}.b-r-90{border-radius:90px!important}.b-r-91{border-radius:91px!important}.b-r-92{border-radius:92px!important}.b-r-93{border-radius:93px!important}.b-r-94{border-radius:94px!important}.b-r-95{border-radius:95px!important}.b-r-96{border-radius:96px!important}.b-r-97{border-radius:97px!important}.b-r-98{border-radius:98px!important}.b-r-99{border-radius:99px!important}.b-r-100{border-radius:100px}

/*Max width*/
.mw-1{ max-width: 1px; }.mw-2{ max-width: 2px; }.mw-3{ max-width: 3px; }.mw-4{ max-width: 4px; }.mw-5{ max-width: 5px; }.mw-6{ max-width: 6px; }.mw-7{ max-width: 7px; }.mw-8{ max-width: 8px; }.mw-9{ max-width: 9px; }.mw-10{ max-width: 10px; }.mw-11{ max-width: 11px; }.mw-12{ max-width: 12px; }.mw-13{ max-width: 13px; }.mw-14{ max-width: 14px; }.mw-15{ max-width: 15px; }.mw-16{ max-width: 16px; }.mw-17{ max-width: 17px; }.mw-18{ max-width: 18px; }.mw-19{ max-width: 19px; }.mw-20{ max-width: 20px; }.mw-21{ max-width: 21px; }.mw-22{ max-width: 22px; }.mw-23{ max-width: 23px; }.mw-24{ max-width: 24px; }.mw-25{ max-width: 25px; }.mw-26{ max-width: 26px; }.mw-27{ max-width: 27px; }.mw-28{ max-width: 28px; }.mw-29{ max-width: 29px; }.mw-30{ max-width: 30px; }.mw-31{ max-width: 31px; }.mw-32{ max-width: 32px; }.mw-33{ max-width: 33px; }.mw-34{ max-width: 34px; }.mw-35{ max-width: 35px; }.mw-36{ max-width: 36px; }.mw-37{ max-width: 37px; }.mw-38{ max-width: 38px; }.mw-39{ max-width: 39px; }.mw-40{ max-width: 40px; }.mw-41{ max-width: 41px; }.mw-42{ max-width: 42px; }.mw-43{ max-width: 43px; }.mw-44{ max-width: 44px; }.mw-45{ max-width: 45px; }.mw-46{ max-width: 46px; }.mw-47{ max-width: 47px; }.mw-48{ max-width: 48px; }.mw-49{ max-width: 49px; }.mw-50{ max-width: 50px; }.mw-51{ max-width: 51px; }.mw-52{ max-width: 52px; }.mw-53{ max-width: 53px; }.mw-54{ max-width: 54px; }.mw-55{ max-width: 55px; }.mw-56{ max-width: 56px; }.mw-57{ max-width: 57px; }.mw-58{ max-width: 58px; }.mw-59{ max-width: 59px; }.mw-60{ max-width: 60px; }.mw-61{ max-width: 61px; }.mw-62{ max-width: 62px; }.mw-63{ max-width: 63px; }.mw-64{ max-width: 64px; }.mw-65{ max-width: 65px; }.mw-66{ max-width: 66px; }.mw-67{ max-width: 67px; }.mw-68{ max-width: 68px; }.mw-69{ max-width: 69px; }.mw-70{ max-width: 70px; }.mw-71{ max-width: 71px; }.mw-72{ max-width: 72px; }.mw-73{ max-width: 73px; }.mw-74{ max-width: 74px; }.mw-75{ max-width: 75px; }.mw-76{ max-width: 76px; }.mw-77{ max-width: 77px; }.mw-78{ max-width: 78px; }.mw-79{ max-width: 79px; }.mw-80{ max-width: 80px; }.mw-81{ max-width: 81px; }.mw-82{ max-width: 82px; }.mw-83{ max-width: 83px; }.mw-84{ max-width: 84px; }.mw-85{ max-width: 85px; }.mw-86{ max-width: 86px; }.mw-87{ max-width: 87px; }.mw-88{ max-width: 88px; }.mw-89{ max-width: 89px; }.mw-90{ max-width: 90px; }.mw-91{ max-width: 91px; }.mw-92{ max-width: 92px; }.mw-93{ max-width: 93px; }.mw-94{ max-width: 94px; }.mw-95{ max-width: 95px; }.mw-96{ max-width: 96px; }.mw-97{ max-width: 97px; }.mw-98{ max-width: 98px; }.mw-99{ max-width: 99px; }.mw-100{ max-width: 100px; }.mw-101{ max-width: 101px; }.mw-102{ max-width: 102px; }.mw-103{ max-width: 103px; }.mw-104{ max-width: 104px; }.mw-105{ max-width: 105px; }.mw-106{ max-width: 106px; }.mw-107{ max-width: 107px; }.mw-108{ max-width: 108px; }.mw-109{ max-width: 109px; }.mw-110{ max-width: 110px; }.mw-111{ max-width: 111px; }.mw-112{ max-width: 112px; }.mw-113{ max-width: 113px; }.mw-114{ max-width: 114px; }.mw-115{ max-width: 115px; }.mw-116{ max-width: 116px; }.mw-117{ max-width: 117px; }.mw-118{ max-width: 118px; }.mw-119{ max-width: 119px; }.mw-120{ max-width: 120px; }.mw-121{ max-width: 121px; }.mw-122{ max-width: 122px; }.mw-123{ max-width: 123px; }.mw-124{ max-width: 124px; }.mw-125{ max-width: 125px; }.mw-126{ max-width: 126px; }.mw-127{ max-width: 127px; }.mw-128{ max-width: 128px; }.mw-129{ max-width: 129px; }.mw-130{ max-width: 130px; }.mw-131{ max-width: 131px; }.mw-132{ max-width: 132px; }.mw-133{ max-width: 133px; }.mw-134{ max-width: 134px; }.mw-135{ max-width: 135px; }.mw-136{ max-width: 136px; }.mw-137{ max-width: 137px; }.mw-138{ max-width: 138px; }.mw-139{ max-width: 139px; }.mw-140{ max-width: 140px; }.mw-141{ max-width: 141px; }.mw-142{ max-width: 142px; }.mw-143{ max-width: 143px; }.mw-144{ max-width: 144px; }.mw-145{ max-width: 145px; }.mw-146{ max-width: 146px; }.mw-147{ max-width: 147px; }.mw-148{ max-width: 148px; }.mw-149{ max-width: 149px; }.mw-150{ max-width: 150px; }.mw-151{ max-width: 151px; }.mw-152{ max-width: 152px; }.mw-153{ max-width: 153px; }.mw-154{ max-width: 154px; }.mw-155{ max-width: 155px; }.mw-156{ max-width: 156px; }.mw-157{ max-width: 157px; }.mw-158{ max-width: 158px; }.mw-159{ max-width: 159px; }.mw-160{ max-width: 160px; }.mw-161{ max-width: 161px; }.mw-162{ max-width: 162px; }.mw-163{ max-width: 163px; }.mw-164{ max-width: 164px; }.mw-165{ max-width: 165px; }.mw-166{ max-width: 166px; }.mw-167{ max-width: 167px; }.mw-168{ max-width: 168px; }.mw-169{ max-width: 169px; }.mw-170{ max-width: 170px; }.mw-171{ max-width: 171px; }.mw-172{ max-width: 172px; }.mw-173{ max-width: 173px; }.mw-174{ max-width: 174px; }.mw-175{ max-width: 175px; }.mw-176{ max-width: 176px; }.mw-177{ max-width: 177px; }.mw-178{ max-width: 178px; }.mw-179{ max-width: 179px; }.mw-180{ max-width: 180px; }.mw-181{ max-width: 181px; }.mw-182{ max-width: 182px; }.mw-183{ max-width: 183px; }.mw-184{ max-width: 184px; }.mw-185{ max-width: 185px; }.mw-186{ max-width: 186px; }.mw-187{ max-width: 187px; }.mw-188{ max-width: 188px; }.mw-189{ max-width: 189px; }.mw-190{ max-width: 190px; }.mw-191{ max-width: 191px; }.mw-192{ max-width: 192px; }.mw-193{ max-width: 193px; }.mw-194{ max-width: 194px; }.mw-195{ max-width: 195px; }.mw-196{ max-width: 196px; }.mw-197{ max-width: 197px; }.mw-198{ max-width: 198px; }.mw-199{ max-width: 199px; }.mw-200{ max-width: 200px; }.mw-210{ max-width: 210px; }.mw-220{ max-width: 220px; }.mw-230{ max-width: 230px; }.mw-240{ max-width: 240px; }.mw-250{ max-width: 250px; }.mw-260{ max-width: 260px; }.mw-270{ max-width: 270px; }.mw-280{ max-width: 280px; }.mw-290{ max-width: 290px; }.mw-300{ max-width: 300px; }.mw-310{ max-width: 310px; }.mw-320{ max-width: 320px; }.mw-330{ max-width: 330px; }.mw-340{ max-width: 340px; }.mw-350{ max-width: 350px; }.mw-360{ max-width: 360px; }.mw-370{ max-width: 370px; }.mw-380{ max-width: 380px; }.mw-390{ max-width: 390px; }.mw-400{ max-width: 400px; }.mw-410{ max-width: 410px; }.mw-420{ max-width: 420px; }.mw-430{ max-width: 430px; }.mw-440{ max-width: 440px; }.mw-450{ max-width: 450px; }.mw-460{ max-width: 460px; }.mw-470{ max-width: 470px; }.mw-480{ max-width: 480px; }.mw-490{ max-width: 490px; }.mw-500{ max-width: 500px; }.mw-550{ max-width: 550px; }.mw-600{ max-width: 600px; }.mw-650{ max-width: 650px; }.mw-700{ max-width: 700px; }.mw-750{ max-width: 750px; }.mw-800{ max-width: 800px; }.mw-850{ max-width: 850px; }.mw-900{ max-width: 900px; }.mw-950{ max-width: 950px; }.mw-1000{ max-width: 1000px; }

/*Max height*/
.mh-1{ max-height: 1px; }.mh-2{ max-height: 2px; }.mh-3{ max-height: 3px; }.mh-4{ max-height: 4px; }.mh-5{ max-height: 5px; }.mh-6{ max-height: 6px; }.mh-7{ max-height: 7px; }.mh-8{ max-height: 8px; }.mh-9{ max-height: 9px; }.mh-10{ max-height: 10px; }.mh-11{ max-height: 11px; }.mh-12{ max-height: 12px; }.mh-13{ max-height: 13px; }.mh-14{ max-height: 14px; }.mh-15{ max-height: 15px; }.mh-16{ max-height: 16px; }.mh-17{ max-height: 17px; }.mh-18{ max-height: 18px; }.mh-19{ max-height: 19px; }.mh-20{ max-height: 20px; }.mh-21{ max-height: 21px; }.mh-22{ max-height: 22px; }.mh-23{ max-height: 23px; }.mh-24{ max-height: 24px; }.mh-25{ max-height: 25px; }.mh-26{ max-height: 26px; }.mh-27{ max-height: 27px; }.mh-28{ max-height: 28px; }.mh-29{ max-height: 29px; }.mh-30{ max-height: 30px; }.mh-31{ max-height: 31px; }.mh-32{ max-height: 32px; }.mh-33{ max-height: 33px; }.mh-34{ max-height: 34px; }.mh-35{ max-height: 35px; }.mh-36{ max-height: 36px; }.mh-37{ max-height: 37px; }.mh-38{ max-height: 38px; }.mh-39{ max-height: 39px; }.mh-40{ max-height: 40px; }.mh-41{ max-height: 41px; }.mh-42{ max-height: 42px; }.mh-43{ max-height: 43px; }.mh-44{ max-height: 44px; }.mh-45{ max-height: 45px; }.mh-46{ max-height: 46px; }.mh-47{ max-height: 47px; }.mh-48{ max-height: 48px; }.mh-49{ max-height: 49px; }.mh-50{ max-height: 50px; }.mh-51{ max-height: 51px; }.mh-52{ max-height: 52px; }.mh-53{ max-height: 53px; }.mh-54{ max-height: 54px; }.mh-55{ max-height: 55px; }.mh-56{ max-height: 56px; }.mh-57{ max-height: 57px; }.mh-58{ max-height: 58px; }.mh-59{ max-height: 59px; }.mh-60{ max-height: 60px; }.mh-61{ max-height: 61px; }.mh-62{ max-height: 62px; }.mh-63{ max-height: 63px; }.mh-64{ max-height: 64px; }.mh-65{ max-height: 65px; }.mh-66{ max-height: 66px; }.mh-67{ max-height: 67px; }.mh-68{ max-height: 68px; }.mh-69{ max-height: 69px; }.mh-70{ max-height: 70px; }.mh-71{ max-height: 71px; }.mh-72{ max-height: 72px; }.mh-73{ max-height: 73px; }.mh-74{ max-height: 74px; }.mh-75{ max-height: 75px; }.mh-76{ max-height: 76px; }.mh-77{ max-height: 77px; }.mh-78{ max-height: 78px; }.mh-79{ max-height: 79px; }.mh-80{ max-height: 80px; }.mh-81{ max-height: 81px; }.mh-82{ max-height: 82px; }.mh-83{ max-height: 83px; }.mh-84{ max-height: 84px; }.mh-85{ max-height: 85px; }.mh-86{ max-height: 86px; }.mh-87{ max-height: 87px; }.mh-88{ max-height: 88px; }.mh-89{ max-height: 89px; }.mh-90{ max-height: 90px; }.mh-91{ max-height: 91px; }.mh-92{ max-height: 92px; }.mh-93{ max-height: 93px; }.mh-94{ max-height: 94px; }.mh-95{ max-height: 95px; }.mh-96{ max-height: 96px; }.mh-97{ max-height: 97px; }.mh-98{ max-height: 98px; }.mh-99{ max-height: 99px; }.mh-100{ max-height: 100px; }.mh-101{ max-height: 101px; }.mh-102{ max-height: 102px; }.mh-103{ max-height: 103px; }.mh-104{ max-height: 104px; }.mh-105{ max-height: 105px; }.mh-106{ max-height: 106px; }.mh-107{ max-height: 107px; }.mh-108{ max-height: 108px; }.mh-109{ max-height: 109px; }.mh-110{ max-height: 110px; }.mh-111{ max-height: 111px; }.mh-112{ max-height: 112px; }.mh-113{ max-height: 113px; }.mh-114{ max-height: 114px; }.mh-115{ max-height: 115px; }.mh-116{ max-height: 116px; }.mh-117{ max-height: 117px; }.mh-118{ max-height: 118px; }.mh-119{ max-height: 119px; }.mh-120{ max-height: 120px; }.mh-121{ max-height: 121px; }.mh-122{ max-height: 122px; }.mh-123{ max-height: 123px; }.mh-124{ max-height: 124px; }.mh-125{ max-height: 125px; }.mh-126{ max-height: 126px; }.mh-127{ max-height: 127px; }.mh-128{ max-height: 128px; }.mh-129{ max-height: 129px; }.mh-130{ max-height: 130px; }.mh-131{ max-height: 131px; }.mh-132{ max-height: 132px; }.mh-133{ max-height: 133px; }.mh-134{ max-height: 134px; }.mh-135{ max-height: 135px; }.mh-136{ max-height: 136px; }.mh-137{ max-height: 137px; }.mh-138{ max-height: 138px; }.mh-139{ max-height: 139px; }.mh-140{ max-height: 140px; }.mh-141{ max-height: 141px; }.mh-142{ max-height: 142px; }.mh-143{ max-height: 143px; }.mh-144{ max-height: 144px; }.mh-145{ max-height: 145px; }.mh-146{ max-height: 146px; }.mh-147{ max-height: 147px; }.mh-148{ max-height: 148px; }.mh-149{ max-height: 149px; }.mh-150{ max-height: 150px; }.mh-151{ max-height: 151px; }.mh-152{ max-height: 152px; }.mh-153{ max-height: 153px; }.mh-154{ max-height: 154px; }.mh-155{ max-height: 155px; }.mh-156{ max-height: 156px; }.mh-157{ max-height: 157px; }.mh-158{ max-height: 158px; }.mh-159{ max-height: 159px; }.mh-160{ max-height: 160px; }.mh-161{ max-height: 161px; }.mh-162{ max-height: 162px; }.mh-163{ max-height: 163px; }.mh-164{ max-height: 164px; }.mh-165{ max-height: 165px; }.mh-166{ max-height: 166px; }.mh-167{ max-height: 167px; }.mh-168{ max-height: 168px; }.mh-169{ max-height: 169px; }.mh-170{ max-height: 170px; }.mh-171{ max-height: 171px; }.mh-172{ max-height: 172px; }.mh-173{ max-height: 173px; }.mh-174{ max-height: 174px; }.mh-175{ max-height: 175px; }.mh-176{ max-height: 176px; }.mh-177{ max-height: 177px; }.mh-178{ max-height: 178px; }.mh-179{ max-height: 179px; }.mh-180{ max-height: 180px; }.mh-181{ max-height: 181px; }.mh-182{ max-height: 182px; }.mh-183{ max-height: 183px; }.mh-184{ max-height: 184px; }.mh-185{ max-height: 185px; }.mh-186{ max-height: 186px; }.mh-187{ max-height: 187px; }.mh-188{ max-height: 188px; }.mh-189{ max-height: 189px; }.mh-190{ max-height: 190px; }.mh-191{ max-height: 191px; }.mh-192{ max-height: 192px; }.mh-193{ max-height: 193px; }.mh-194{ max-height: 194px; }.mh-195{ max-height: 195px; }.mh-196{ max-height: 196px; }.mh-197{ max-height: 197px; }.mh-198{ max-height: 198px; }.mh-199{ max-height: 199px; }.mh-200{ max-height: 200px; }.mh-210{ max-height: 210px; }.mh-220{ max-height: 220px; }.mh-230{ max-height: 230px; }.mh-240{ max-height: 240px; }.mh-250{ max-height: 250px; }.mh-260{ max-height: 260px; }.mh-270{ max-height: 270px; }.mh-280{ max-height: 280px; }.mh-290{ max-height: 290px; }.mh-300{ max-height: 300px; }.mh-310{ max-height: 310px; }.mh-320{ max-height: 320px; }.mh-330{ max-height: 330px; }.mh-340{ max-height: 340px; }.mh-350{ max-height: 350px; }.mh-360{ max-height: 360px; }.mh-370{ max-height: 370px; }.mh-380{ max-height: 380px; }.mh-390{ max-height: 390px; }.mh-400{ max-height: 400px; }.mh-410{ max-height: 410px; }.mh-420{ max-height: 420px; }.mh-430{ max-height: 430px; }.mh-440{ max-height: 440px; }.mh-450{ max-height: 450px; }.mh-460{ max-height: 460px; }.mh-470{ max-height: 470px; }.mh-480{ max-height: 480px; }.mh-490{ max-height: 490px; }.mh-500{ max-height: 500px; }.mh-550{ max-height: 550px; }.mh-600{ max-height: 600px; }.mh-650{ max-height: 650px; }.mh-700{ max-height: 700px; }.mh-750{ max-height: 750px; }.mh-800{ max-height: 800px; }.mh-850{ max-height: 850px; }.mh-900{ max-height: 900px; }.mh-950{ max-height: 950px; }.mh-1000{ max-height: 1000px; }

/*min width*/
.miw-1{ min-width: 1px; }.miw-2{ min-width: 2px; }.miw-3{ min-width: 3px; }.miw-4{ min-width: 4px; }.miw-5{ min-width: 5px; }.miw-6{ min-width: 6px; }.miw-7{ min-width: 7px; }.miw-8{ min-width: 8px; }.miw-9{ min-width: 9px; }.miw-10{ min-width: 10px; }.miw-11{ min-width: 11px; }.miw-12{ min-width: 12px; }.miw-13{ min-width: 13px; }.miw-14{ min-width: 14px; }.miw-15{ min-width: 15px; }.miw-16{ min-width: 16px; }.miw-17{ min-width: 17px; }.miw-18{ min-width: 18px; }.miw-19{ min-width: 19px; }.miw-20{ min-width: 20px; }.miw-21{ min-width: 21px; }.miw-22{ min-width: 22px; }.miw-23{ min-width: 23px; }.miw-24{ min-width: 24px; }.miw-25{ min-width: 25px; }.miw-26{ min-width: 26px; }.miw-27{ min-width: 27px; }.miw-28{ min-width: 28px; }.miw-29{ min-width: 29px; }.miw-30{ min-width: 30px; }.miw-31{ min-width: 31px; }.miw-32{ min-width: 32px; }.miw-33{ min-width: 33px; }.miw-34{ min-width: 34px; }.miw-35{ min-width: 35px; }.miw-36{ min-width: 36px; }.miw-37{ min-width: 37px; }.miw-38{ min-width: 38px; }.miw-39{ min-width: 39px; }.miw-40{ min-width: 40px; }.miw-41{ min-width: 41px; }.miw-42{ min-width: 42px; }.miw-43{ min-width: 43px; }.miw-44{ min-width: 44px; }.miw-45{ min-width: 45px; }.miw-46{ min-width: 46px; }.miw-47{ min-width: 47px; }.miw-48{ min-width: 48px; }.miw-49{ min-width: 49px; }.miw-50{ min-width: 50px; }.miw-51{ min-width: 51px; }.miw-52{ min-width: 52px; }.miw-53{ min-width: 53px; }.miw-54{ min-width: 54px; }.miw-55{ min-width: 55px; }.miw-56{ min-width: 56px; }.miw-57{ min-width: 57px; }.miw-58{ min-width: 58px; }.miw-59{ min-width: 59px; }.miw-60{ min-width: 60px; }.miw-61{ min-width: 61px; }.miw-62{ min-width: 62px; }.miw-63{ min-width: 63px; }.miw-64{ min-width: 64px; }.miw-65{ min-width: 65px; }.miw-66{ min-width: 66px; }.miw-67{ min-width: 67px; }.miw-68{ min-width: 68px; }.miw-69{ min-width: 69px; }.miw-70{ min-width: 70px; }.miw-71{ min-width: 71px; }.miw-72{ min-width: 72px; }.miw-73{ min-width: 73px; }.miw-74{ min-width: 74px; }.miw-75{ min-width: 75px; }.miw-76{ min-width: 76px; }.miw-77{ min-width: 77px; }.miw-78{ min-width: 78px; }.miw-79{ min-width: 79px; }.miw-80{ min-width: 80px; }.miw-81{ min-width: 81px; }.miw-82{ min-width: 82px; }.miw-83{ min-width: 83px; }.miw-84{ min-width: 84px; }.miw-85{ min-width: 85px; }.miw-86{ min-width: 86px; }.miw-87{ min-width: 87px; }.miw-88{ min-width: 88px; }.miw-89{ min-width: 89px; }.miw-90{ min-width: 90px; }.miw-91{ min-width: 91px; }.miw-92{ min-width: 92px; }.miw-93{ min-width: 93px; }.miw-94{ min-width: 94px; }.miw-95{ min-width: 95px; }.miw-96{ min-width: 96px; }.miw-97{ min-width: 97px; }.miw-98{ min-width: 98px; }.miw-99{ min-width: 99px; }.miw-100{ min-width: 100px; }.miw-101{ min-width: 101px; }.miw-102{ min-width: 102px; }.miw-103{ min-width: 103px; }.miw-104{ min-width: 104px; }.miw-105{ min-width: 105px; }.miw-106{ min-width: 106px; }.miw-107{ min-width: 107px; }.miw-108{ min-width: 108px; }.miw-109{ min-width: 109px; }.miw-110{ min-width: 110px; }.miw-111{ min-width: 111px; }.miw-112{ min-width: 112px; }.miw-113{ min-width: 113px; }.miw-114{ min-width: 114px; }.miw-115{ min-width: 115px; }.miw-116{ min-width: 116px; }.miw-117{ min-width: 117px; }.miw-118{ min-width: 118px; }.miw-119{ min-width: 119px; }.miw-120{ min-width: 120px; }.miw-121{ min-width: 121px; }.miw-122{ min-width: 122px; }.miw-123{ min-width: 123px; }.miw-124{ min-width: 124px; }.miw-125{ min-width: 125px; }.miw-126{ min-width: 126px; }.miw-127{ min-width: 127px; }.miw-128{ min-width: 128px; }.miw-129{ min-width: 129px; }.miw-130{ min-width: 130px; }.miw-131{ min-width: 131px; }.miw-132{ min-width: 132px; }.miw-133{ min-width: 133px; }.miw-134{ min-width: 134px; }.miw-135{ min-width: 135px; }.miw-136{ min-width: 136px; }.miw-137{ min-width: 137px; }.miw-138{ min-width: 138px; }.miw-139{ min-width: 139px; }.miw-140{ min-width: 140px; }.miw-141{ min-width: 141px; }.miw-142{ min-width: 142px; }.miw-143{ min-width: 143px; }.miw-144{ min-width: 144px; }.miw-145{ min-width: 145px; }.miw-146{ min-width: 146px; }.miw-147{ min-width: 147px; }.miw-148{ min-width: 148px; }.miw-149{ min-width: 149px; }.miw-150{ min-width: 150px; }.miw-151{ min-width: 151px; }.miw-152{ min-width: 152px; }.miw-153{ min-width: 153px; }.miw-154{ min-width: 154px; }.miw-155{ min-width: 155px; }.miw-156{ min-width: 156px; }.miw-157{ min-width: 157px; }.miw-158{ min-width: 158px; }.miw-159{ min-width: 159px; }.miw-160{ min-width: 160px; }.miw-161{ min-width: 161px; }.miw-162{ min-width: 162px; }.miw-163{ min-width: 163px; }.miw-164{ min-width: 164px; }.miw-165{ min-width: 165px; }.miw-166{ min-width: 166px; }.miw-167{ min-width: 167px; }.miw-168{ min-width: 168px; }.miw-169{ min-width: 169px; }.miw-170{ min-width: 170px; }.miw-171{ min-width: 171px; }.miw-172{ min-width: 172px; }.miw-173{ min-width: 173px; }.miw-174{ min-width: 174px; }.miw-175{ min-width: 175px; }.miw-176{ min-width: 176px; }.miw-177{ min-width: 177px; }.miw-178{ min-width: 178px; }.miw-179{ min-width: 179px; }.miw-180{ min-width: 180px; }.miw-181{ min-width: 181px; }.miw-182{ min-width: 182px; }.miw-183{ min-width: 183px; }.miw-184{ min-width: 184px; }.miw-185{ min-width: 185px; }.miw-186{ min-width: 186px; }.miw-187{ min-width: 187px; }.miw-188{ min-width: 188px; }.miw-189{ min-width: 189px; }.miw-190{ min-width: 190px; }.miw-191{ min-width: 191px; }.miw-192{ min-width: 192px; }.miw-193{ min-width: 193px; }.miw-194{ min-width: 194px; }.miw-195{ min-width: 195px; }.miw-196{ min-width: 196px; }.miw-197{ min-width: 197px; }.miw-198{ min-width: 198px; }.miw-199{ min-width: 199px; }.miw-200{ min-width: 200px; }.miw-210{ min-width: 210px; }.miw-220{ min-width: 220px; }.miw-230{ min-width: 230px; }.miw-240{ min-width: 240px; }.miw-250{ min-width: 250px; }.miw-260{ min-width: 260px; }.miw-270{ min-width: 270px; }.miw-280{ min-width: 280px; }.miw-290{ min-width: 290px; }.miw-300{ min-width: 300px; }.miw-310{ min-width: 310px; }.miw-320{ min-width: 320px; }.miw-330{ min-width: 330px; }.miw-340{ min-width: 340px; }.miw-350{ min-width: 350px; }.miw-360{ min-width: 360px; }.miw-370{ min-width: 370px; }.miw-380{ min-width: 380px; }.miw-390{ min-width: 390px; }.miw-400{ min-width: 400px; }.miw-410{ min-width: 410px; }.miw-420{ min-width: 420px; }.miw-430{ min-width: 430px; }.miw-440{ min-width: 440px; }.miw-450{ min-width: 450px; }.miw-460{ min-width: 460px; }.miw-470{ min-width: 470px; }.miw-480{ min-width: 480px; }.miw-490{ min-width: 490px; }.miw-500{ min-width: 500px; }.miw-550{ min-width: 550px; }.miw-600{ min-width: 600px; }.miw-650{ min-width: 650px; }.miw-700{ min-width: 700px; }.miw-750{ min-width: 750px; }.miw-800{ min-width: 800px; }.miw-850{ min-width: 850px; }.miw-900{ min-width: 900px; }.miw-950{ min-width: 950px; }.miw-1000{ min-width: 1000px; }

/*min height*/
.mih-1{ min-height: 1px; }.mih-2{ min-height: 2px; }.mih-3{ min-height: 3px; }.mih-4{ min-height: 4px; }.mih-5{ min-height: 5px; }.mih-6{ min-height: 6px; }.mih-7{ min-height: 7px; }.mih-8{ min-height: 8px; }.mih-9{ min-height: 9px; }.mih-10{ min-height: 10px; }.mih-11{ min-height: 11px; }.mih-12{ min-height: 12px; }.mih-13{ min-height: 13px; }.mih-14{ min-height: 14px; }.mih-15{ min-height: 15px; }.mih-16{ min-height: 16px; }.mih-17{ min-height: 17px; }.mih-18{ min-height: 18px; }.mih-19{ min-height: 19px; }.mih-20{ min-height: 20px; }.mih-21{ min-height: 21px; }.mih-22{ min-height: 22px; }.mih-23{ min-height: 23px; }.mih-24{ min-height: 24px; }.mih-25{ min-height: 25px; }.mih-26{ min-height: 26px; }.mih-27{ min-height: 27px; }.mih-28{ min-height: 28px; }.mih-29{ min-height: 29px; }.mih-30{ min-height: 30px; }.mih-31{ min-height: 31px; }.mih-32{ min-height: 32px; }.mih-33{ min-height: 33px; }.mih-34{ min-height: 34px; }.mih-35{ min-height: 35px; }.mih-36{ min-height: 36px; }.mih-37{ min-height: 37px; }.mih-38{ min-height: 38px; }.mih-39{ min-height: 39px; }.mih-40{ min-height: 40px; }.mih-41{ min-height: 41px; }.mih-42{ min-height: 42px; }.mih-43{ min-height: 43px; }.mih-44{ min-height: 44px; }.mih-45{ min-height: 45px; }.mih-46{ min-height: 46px; }.mih-47{ min-height: 47px; }.mih-48{ min-height: 48px; }.mih-49{ min-height: 49px; }.mih-50{ min-height: 50px; }.mih-51{ min-height: 51px; }.mih-52{ min-height: 52px; }.mih-53{ min-height: 53px; }.mih-54{ min-height: 54px; }.mih-55{ min-height: 55px; }.mih-56{ min-height: 56px; }.mih-57{ min-height: 57px; }.mih-58{ min-height: 58px; }.mih-59{ min-height: 59px; }.mih-60{ min-height: 60px; }.mih-61{ min-height: 61px; }.mih-62{ min-height: 62px; }.mih-63{ min-height: 63px; }.mih-64{ min-height: 64px; }.mih-65{ min-height: 65px; }.mih-66{ min-height: 66px; }.mih-67{ min-height: 67px; }.mih-68{ min-height: 68px; }.mih-69{ min-height: 69px; }.mih-70{ min-height: 70px; }.mih-71{ min-height: 71px; }.mih-72{ min-height: 72px; }.mih-73{ min-height: 73px; }.mih-74{ min-height: 74px; }.mih-75{ min-height: 75px; }.mih-76{ min-height: 76px; }.mih-77{ min-height: 77px; }.mih-78{ min-height: 78px; }.mih-79{ min-height: 79px; }.mih-80{ min-height: 80px; }.mih-81{ min-height: 81px; }.mih-82{ min-height: 82px; }.mih-83{ min-height: 83px; }.mih-84{ min-height: 84px; }.mih-85{ min-height: 85px; }.mih-86{ min-height: 86px; }.mih-87{ min-height: 87px; }.mih-88{ min-height: 88px; }.mih-89{ min-height: 89px; }.mih-90{ min-height: 90px; }.mih-91{ min-height: 91px; }.mih-92{ min-height: 92px; }.mih-93{ min-height: 93px; }.mih-94{ min-height: 94px; }.mih-95{ min-height: 95px; }.mih-96{ min-height: 96px; }.mih-97{ min-height: 97px; }.mih-98{ min-height: 98px; }.mih-99{ min-height: 99px; }.mih-100{ min-height: 100px; }.mih-101{ min-height: 101px; }.mih-102{ min-height: 102px; }.mih-103{ min-height: 103px; }.mih-104{ min-height: 104px; }.mih-105{ min-height: 105px; }.mih-106{ min-height: 106px; }.mih-107{ min-height: 107px; }.mih-108{ min-height: 108px; }.mih-109{ min-height: 109px; }.mih-110{ min-height: 110px; }.mih-111{ min-height: 111px; }.mih-112{ min-height: 112px; }.mih-113{ min-height: 113px; }.mih-114{ min-height: 114px; }.mih-115{ min-height: 115px; }.mih-116{ min-height: 116px; }.mih-117{ min-height: 117px; }.mih-118{ min-height: 118px; }.mih-119{ min-height: 119px; }.mih-120{ min-height: 120px; }.mih-121{ min-height: 121px; }.mih-122{ min-height: 122px; }.mih-123{ min-height: 123px; }.mih-124{ min-height: 124px; }.mih-125{ min-height: 125px; }.mih-126{ min-height: 126px; }.mih-127{ min-height: 127px; }.mih-128{ min-height: 128px; }.mih-129{ min-height: 129px; }.mih-130{ min-height: 130px; }.mih-131{ min-height: 131px; }.mih-132{ min-height: 132px; }.mih-133{ min-height: 133px; }.mih-134{ min-height: 134px; }.mih-135{ min-height: 135px; }.mih-136{ min-height: 136px; }.mih-137{ min-height: 137px; }.mih-138{ min-height: 138px; }.mih-139{ min-height: 139px; }.mih-140{ min-height: 140px; }.mih-141{ min-height: 141px; }.mih-142{ min-height: 142px; }.mih-143{ min-height: 143px; }.mih-144{ min-height: 144px; }.mih-145{ min-height: 145px; }.mih-146{ min-height: 146px; }.mih-147{ min-height: 147px; }.mih-148{ min-height: 148px; }.mih-149{ min-height: 149px; }.mih-150{ min-height: 150px; }.mih-151{ min-height: 151px; }.mih-152{ min-height: 152px; }.mih-153{ min-height: 153px; }.mih-154{ min-height: 154px; }.mih-155{ min-height: 155px; }.mih-156{ min-height: 156px; }.mih-157{ min-height: 157px; }.mih-158{ min-height: 158px; }.mih-159{ min-height: 159px; }.mih-160{ min-height: 160px; }.mih-161{ min-height: 161px; }.mih-162{ min-height: 162px; }.mih-163{ min-height: 163px; }.mih-164{ min-height: 164px; }.mih-165{ min-height: 165px; }.mih-166{ min-height: 166px; }.mih-167{ min-height: 167px; }.mih-168{ min-height: 168px; }.mih-169{ min-height: 169px; }.mih-170{ min-height: 170px; }.mih-171{ min-height: 171px; }.mih-172{ min-height: 172px; }.mih-173{ min-height: 173px; }.mih-174{ min-height: 174px; }.mih-175{ min-height: 175px; }.mih-176{ min-height: 176px; }.mih-177{ min-height: 177px; }.mih-178{ min-height: 178px; }.mih-179{ min-height: 179px; }.mih-180{ min-height: 180px; }.mih-181{ min-height: 181px; }.mih-182{ min-height: 182px; }.mih-183{ min-height: 183px; }.mih-184{ min-height: 184px; }.mih-185{ min-height: 185px; }.mih-186{ min-height: 186px; }.mih-187{ min-height: 187px; }.mih-188{ min-height: 188px; }.mih-189{ min-height: 189px; }.mih-190{ min-height: 190px; }.mih-191{ min-height: 191px; }.mih-192{ min-height: 192px; }.mih-193{ min-height: 193px; }.mih-194{ min-height: 194px; }.mih-195{ min-height: 195px; }.mih-196{ min-height: 196px; }.mih-197{ min-height: 197px; }.mih-198{ min-height: 198px; }.mih-199{ min-height: 199px; }.mih-200{ min-height: 200px; }.mih-210{ min-height: 210px; }.mih-220{ min-height: 220px; }.mih-230{ min-height: 230px; }.mih-240{ min-height: 240px; }.mih-250{ min-height: 250px; }.mih-260{ min-height: 260px; }.mih-270{ min-height: 270px; }.mih-280{ min-height: 280px; }.mih-290{ min-height: 290px; }.mih-300{ min-height: 300px; }.mih-310{ min-height: 310px; }.mih-320{ min-height: 320px; }.mih-330{ min-height: 330px; }.mih-340{ min-height: 340px; }.mih-350{ min-height: 350px; }.mih-360{ min-height: 360px; }.mih-370{ min-height: 370px; }.mih-380{ min-height: 380px; }.mih-390{ min-height: 390px; }.mih-400{ min-height: 400px; }.mih-410{ min-height: 410px; }.mih-420{ min-height: 420px; }.mih-430{ min-height: 430px; }.mih-440{ min-height: 440px; }.mih-450{ min-height: 450px; }.mih-460{ min-height: 460px; }.mih-470{ min-height: 470px; }.mih-480{ min-height: 480px; }.mih-490{ min-height: 490px; }.mih-500{ min-height: 500px; }.mih-550{ min-height: 550px; }.mih-600{ min-height: 600px; }.mih-650{ min-height: 650px; }.mih-700{ min-height: 700px; }.mih-750{ min-height: 750px; }.mih-800{ min-height: 800px; }.mih-850{ min-height: 850px; }.mih-900{ min-height: 900px; }.mih-950{ min-height: 950px; }.mih-1000{ min-height: 1000px; }

.wp-10{ width: 10%; }.wp-20{ width: 20%; }.wp-30{ width: 30%; }.wp-40{ width: 40%; }.wp-50{ width: 50%; }.wp-60{ width: 60%; }.wp-70{ width: 70%; }.wp-80{ width: 80%; }.wp-90{ width: 90%; }.wp-10{ width: 10%; }

.hp-10{ width: 10%; }.hp-20{ width: 20%; }.hp-30{ width: 30%; }.hp-40{ width: 40%; }.hp-50{ width: 50%; }.hp-60{ width: 60%; }.hp-70{ width: 70%; }.hp-80{ width: 80%; }.hp-90{ width: 90%; }.hp-10{ width: 10%; }

.border-bottom-transparent{
  border-bottom: 1px solid transparent!important;
}

.text-gray-100 {
    color: var(--sp-text-gray-100)!important;
}
.text-hover-gray-100 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-100 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-100:hover {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-100)!important;
}
.text-hover-gray-100:hover i {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-100)!important;
}
.text-hover-gray-100:hover .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
    fill: #f5f8fa;
}
.text-hover-gray-100:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-hover-inverse-gray-100 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-100 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-100:hover {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-100:hover i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-100:hover .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-hover-inverse-gray-100:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-gray-100 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-100 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-100.active {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-100)!important;
}
.text-active-gray-100.active i {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-100)!important;
}
.text-active-gray-100.active .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
    fill: #f5f8fa;
}
.text-active-gray-100.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-inverse-gray-100 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-100 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-100.active {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-100.active i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-100.active .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-inverse-gray-100.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-gray-200 {
    color: var(--sp-text-gray-200) !important;
}
.text-hover-gray-200 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-200 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-200:hover {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-200) !important;
}
.text-hover-gray-200:hover i {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-200) !important;
}
.text-hover-gray-200:hover .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
    fill: #eff2f5;
}
.text-hover-gray-200:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-hover-inverse-gray-200 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-200 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-200:hover {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-200:hover i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-200:hover .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-hover-inverse-gray-200:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-gray-200 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-200 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-200.active {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-200) !important;
}
.text-active-gray-200.active i {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-200) !important;
}
.text-active-gray-200.active .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
    fill: #eff2f5;
}
.text-active-gray-200.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-inverse-gray-200 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-200 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-200.active {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-200.active i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-200.active .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-inverse-gray-200.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-gray-300 {
    color: var(--sp-text-gray-300) !important;
}
.text-hover-gray-300 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-300 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-300:hover {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-300) !important;
}
.text-hover-gray-300:hover i {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-300) !important;
}
.text-hover-gray-300:hover .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
    fill: #e4e6ef;
}
.text-hover-gray-300:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-hover-inverse-gray-300 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-300 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-300:hover {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-300:hover i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-300:hover .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-hover-inverse-gray-300:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-gray-300 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-300 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-300.active {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-300) !important;
}
.text-active-gray-300.active i {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-300) !important;
}
.text-active-gray-300.active .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
    fill: #e4e6ef;
}
.text-active-gray-300.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-inverse-gray-300 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-300 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-300.active {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-300.active i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-300.active .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-inverse-gray-300.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-gray-400 {
    color: var(--sp-text-gray-400) !important;
}
.text-hover-gray-400 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-400 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-400:hover {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-400) !important;
}
.text-hover-gray-400:hover i {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-400) !important;
}
.text-hover-gray-400:hover .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
    fill: #b5b5c3;
}
.text-hover-gray-400:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-hover-inverse-gray-400 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-400 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-400:hover {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-400:hover i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-400:hover .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-hover-inverse-gray-400:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-gray-400 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-400 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-400.active {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-400) !important;
}
.text-active-gray-400.active i {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-400) !important;
}
.text-active-gray-400.active .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
    fill: #b5b5c3;
}
.text-active-gray-400.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-inverse-gray-400 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-400 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-400.active {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-400.active i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-400.active .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-inverse-gray-400.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-gray-500 {
    color: var(--sp-text-gray-500) !important;
}
.text-hover-gray-500 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-500 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-500:hover {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-500) !important;
}
.text-hover-gray-500:hover i {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-500) !important;
}
.text-hover-gray-500:hover .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
    fill: #a1a5b7;
}
.text-hover-gray-500:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-hover-inverse-gray-500 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-500 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-500:hover {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-500:hover i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-500:hover .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-hover-inverse-gray-500:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-gray-500 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-500 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-500.active {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-500) !important;
}
.text-active-gray-500.active i {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-500) !important;
}
.text-active-gray-500.active .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
    fill: #a1a5b7;
}
.text-active-gray-500.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-inverse-gray-500 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-500 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-500.active {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-500.active i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-500.active .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-inverse-gray-500.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-gray-600 {
    color: var(--sp-text-gray-600) !important;
}
.text-hover-gray-600 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-600 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-600:hover {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-600) !important;
}
.text-hover-gray-600:hover i {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-600) !important;
}
.text-hover-gray-600:hover .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
    fill: #7e8299;
}
.text-hover-gray-600:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-hover-inverse-gray-600 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-600 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-600:hover {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-600:hover i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-600:hover .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-hover-inverse-gray-600:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-gray-600 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-600 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-600.active {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-600) !important;
}
.text-active-gray-600.active i {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-600) !important;
}
.text-active-gray-600.active .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
    fill: #7e8299;
}
.text-active-gray-600.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-inverse-gray-600 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-600 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-600.active {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-600.active i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-600.active .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-inverse-gray-600.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-gray-700 {
    color: var(--sp-text-gray-700) !important;
}
.text-hover-gray-700 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-700 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-700:hover {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-700) !important;
}
.text-hover-gray-700:hover i {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-700) !important;
}
.text-hover-gray-700:hover .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
    fill: #5e6278;
}
.text-hover-gray-700:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-hover-inverse-gray-700 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-700 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-700:hover {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-700:hover i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-700:hover .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-hover-inverse-gray-700:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-gray-700 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-700 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-700.active {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-700) !important;
}
.text-active-gray-700.active i {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-700) !important;
}
.text-active-gray-700.active .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
    fill: #5e6278;
}
.text-active-gray-700.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-inverse-gray-700 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-700 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-700.active {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-700.active i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-700.active .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-inverse-gray-700.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-gray-800 {
    color: var(--sp-text-gray-900) !important;
}
.text-hover-gray-800 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-800 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-800:hover {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-900) !important;
}
.text-hover-gray-800:hover i {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-900) !important;
}
.text-hover-gray-800:hover .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
    fill: #3f4254;
}
.text-hover-gray-800:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-hover-inverse-gray-800 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-800 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-800:hover {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-800:hover i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-800:hover .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-hover-inverse-gray-800:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-gray-800 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-800 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-800.active {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-900) !important;
}
.text-active-gray-800.active i {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-900) !important;
}
.text-active-gray-800.active .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
    fill: #3f4254;
}
.text-active-gray-800.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-inverse-gray-800 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-800 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-800.active {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-800.active i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-800.active .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-inverse-gray-800.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-gray-900 {
    color: var(--sp-text-gray-900) !important;
}
.text-hover-gray-900 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-900 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-gray-900:hover {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-900) !important;
}
.text-hover-gray-900:hover i {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-900) !important;
}
.text-hover-gray-900:hover .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
    fill: #181c32;
}
.text-hover-gray-900:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-hover-inverse-gray-900 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-900 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-900:hover {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-900:hover i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-hover-inverse-gray-900:hover .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-hover-inverse-gray-900:hover .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-gray-900 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-900 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-gray-900.active {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-900) !important;
}
.text-active-gray-900.active i {
    transition: color 0.2s ease, background-color 0.2s ease;
    color: var(--sp-text-gray-900) !important;
}
.text-active-gray-900.active .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
    fill: #181c32;
}
.text-active-gray-900.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-inverse-gray-900 {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-900 i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-900.active {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-900.active i {
    transition: color 0.2s ease, background-color 0.2s ease;
}
.text-active-inverse-gray-900.active .svg-icon svg [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.text-active-inverse-gray-900.active .svg-icon svg:hover [fill]:not(.permanent):not(g) {
    transition: fill 0.3s ease;
}
.bg-gray-100 {
    background-color: var(--sp-text-gray-100)!important;
}
.bg-gray-200 {
    background-color: var(--sp-text-gray-200) !important;
}
.bg-gray-300 {
    background-color: var(--sp-text-gray-300) !important;
}
.bg-gray-400 {
    background-color: var(--sp-text-gray-400) !important;
}
.bg-gray-500 {
    background-color: var(--sp-text-gray-500) !important;
}
.bg-gray-600 {
    background-color: var(--sp-text-gray-600) !important;
}
.bg-gray-700 {
    background-color: var(--sp-text-gray-700) !important;
}
.bg-gray-800 {
    background-color: var(--sp-text-gray-900) !important;
}
.bg-gray-900 {
    background-color: var(--sp-text-gray-900) !important;
}

.border-gray-100 {
    border-color: var(--sp-text-gray-100)!important;
}
.border-gray-200 {
    border-color: var(--sp-text-gray-200) !important;
}
.border-gray-300 {
    border-color: var(--sp-text-gray-300) !important;
}
.border-gray-400 {
    border-color: var(--sp-text-gray-400) !important;
}
.border-gray-500 {
    border-color: var(--sp-text-gray-500) !important;
}
.border-gray-600 {
    border-color: var(--sp-text-gray-600) !important;
}
.border-gray-700 {
    border-color: var(--sp-text-gray-700) !important;
}
.border-gray-800 {
    border-color: var(--sp-text-gray-900) !important;
}
.border-gray-900 {
    border-color: var(--sp-text-gray-900) !important;
}

.row-flex {
  display: flex;
  flex-wrap: wrap;
}



html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff; }

[tabindex="-1"]:focus {
  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: 0.5rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: 700; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

b,
strong {
  font-weight: bolder; }

small {
  font-size: 80%; }

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline; }

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent; }
  a:hover {
    color: #0056b3;
    text-decoration: underline; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
    color: inherit;
    text-decoration: none; }
  a:not([href]):not([tabindex]):focus {
    outline: 0; }

pre,
code,
kbd,
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; }

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: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: inherit; }

label {
  display: inline-block;
  margin-bottom: 0.5rem; }

button {
  border-radius: 0; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button,
input {
  overflow: visible; }

button,
select {
  text-transform: none; }

select {
  word-wrap: normal; }

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer; }

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none; }

input[type="radio"],
input[type="checkbox"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0; }

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }

textarea {
  overflow: auto;
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

progress {
  vertical-align: baseline; }

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none; }

[type="search"]::-webkit-search-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: 0.5rem;
  font-weight: 500;
  line-height: 1.2; }

h1, .h1 {
  font-size: 2.5rem; }

h2, .h2 {
  font-size: 2rem; }

h3, .h3 {
  font-size: 1.75rem; }

h4, .h4 {
  font-size: 1.5rem; }

h5, .h5 {
  font-size: 1.25rem; }

h6, .h6 {
  font-size: 1rem; }

.lead {
  font-size: 1.25rem;
  font-weight: 300; }

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2; }

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2; }

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

small,
.small {
  font-size: 80%;
  font-weight: 400; }

mark,
.mark {
  padding: 0.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: 0.5rem; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem; }

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d; }
  .blockquote-footer::before {
    content: "\2014\00A0"; }

.img-fluid {
  max-width: 100%;
  height: auto; }

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 90%;
  color: #6c757d; }

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word; }
  a > code {
    color: inherit; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem; }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700; }

pre {
  display: block;
  font-size: 87.5%;
  color: #212529; }
  pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
    .container {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 992px) {
    .container {
      max-width: 960px; } }
  @media (min-width: 1200px) {
    .container {
      max-width: 1140px; } }

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.no-gutters {
  margin-right: 0;
  margin-left: 0; }
  .no-gutters > .col,
  .no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px; }

.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%; }

.col-auto {
  -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.33333%;
  flex: 0 0 8.33333%;
  max-width: 8.33333%; }

.col-2 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16.66667%;
  flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.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.33333%;
  flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.col-5 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 41.66667%;
  flex: 0 0 41.66667%;
  max-width: 41.66667%; }

.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.33333%;
  flex: 0 0 58.33333%;
  max-width: 58.33333%; }

.col-8 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 66.66667%;
  flex: 0 0 66.66667%;
  max-width: 66.66667%; }

.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.33333%;
  flex: 0 0 83.33333%;
  max-width: 83.33333%; }

.col-11 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 91.66667%;
  flex: 0 0 91.66667%;
  max-width: 91.66667%; }

.col-12 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%; }

.order-first {
  -webkit-box-ordinal-group: 0;
  -ms-flex-order: -1;
  order: -1; }

.order-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.33333%; }

.offset-2 {
  margin-left: 16.66667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333%; }

.offset-5 {
  margin-left: 41.66667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333%; }

.offset-8 {
  margin-left: 66.66667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333%; }

.offset-11 {
  margin-left: 91.66667%; }

@media (min-width: 576px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%; }
  .col-sm-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-sm-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-sm-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-sm-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-sm-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-sm-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-sm-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-sm-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-sm-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
  .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.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; } }

@media (min-width: 768px) {
  .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%; }
  .col-md-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-md-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-md-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-md-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-md-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-md-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-md-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-md-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
  .order-md-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.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; } }

@media (min-width: 992px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%; }
  .col-lg-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-lg-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-lg-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-lg-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-lg-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-lg-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-lg-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-lg-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-lg-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
  .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.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1200px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%; }
  .col-xl-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-xl-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xl-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xl-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xl-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xl-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xl-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xl-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xl-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
  .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.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; } }

.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529; }
  .table th,
  .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6; }
  .table tbody + tbody {
    border-top: 2px solid #dee2e6; }

.table-sm th,
.table-sm td {
  padding: 0.3rem; }

.table-bordered {
  border: 1px solid #dee2e6; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6; }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05); }

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075); }

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff; }

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abaff; }

.table-hover .table-primary:hover {
  background-color: #9fcdff; }
  .table-hover .table-primary:hover > td,
  .table-hover .table-primary:hover > th {
    background-color: #9fcdff; }

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db; }

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb; }

.table-hover .table-secondary:hover {
  background-color: #c8cbcf; }
  .table-hover .table-secondary:hover > td,
  .table-hover .table-secondary:hover > th {
    background-color: #c8cbcf; }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb; }

.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #8fd19e; }

.table-hover .table-success:hover {
  background-color: #b1dfbb; }
  .table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: #b1dfbb; }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb; }

.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda; }

.table-hover .table-info:hover {
  background-color: #abdde5; }
  .table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #abdde5; }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba; }

.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffdf7e; }

.table-hover .table-warning:hover {
  background-color: #ffe8a1; }
  .table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #ffe8a1; }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb; }

.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ed969e; }

.table-hover .table-danger:hover {
  background-color: #f1b0b7; }
  .table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: #f1b0b7; }

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe; }

.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc; }

.table-hover .table-light:hover {
  background-color: #ececf6; }
  .table-hover .table-light:hover > td,
  .table-hover .table-light:hover > th {
    background-color: #ececf6; }

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca; }

.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c; }

.table-hover .table-dark:hover {
  background-color: #b9bbbe; }
  .table-hover .table-dark:hover > td,
  .table-hover .table-dark:hover > th {
    background-color: #b9bbbe; }

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075); }

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075); }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: rgba(0, 0, 0, 0.075); }

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55; }

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6; }

.table-dark {
  color: #fff;
  background-color: #343a40; }
  .table-dark th,
  .table-dark td,
  .table-dark thead th {
    border-color: #454d55; }
  .table-dark.table-bordered {
    border: 0; }
  .table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, 0.05); }
  .table-dark.table-hover tbody tr:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.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; } }

.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 + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -o-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .form-control {
      -webkit-transition: none;
      -o-transition: none;
      transition: none; } }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .form-control::-webkit-input-placeholder {
    color: #6c757d;
    opacity: 1; }
  .form-control:-ms-input-placeholder {
    color: #6c757d;
    opacity: 1; }
  .form-control::-ms-input-placeholder {
    color: #6c757d;
    opacity: 1; }
  .form-control::placeholder {
    color: #6c757d;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1; }

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff; }

.form-control-file,
.form-control-range {
  display: block;
  width: 100%; }

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5; }

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5; }

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5; }

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0; }
  .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

select.form-control[size], select.form-control[multiple] {
  height: auto; }

textarea.form-control {
  height: auto; }

.form-group {
  margin-bottom: 1rem; }

.form-text {
  display: block;
  margin-top: 0.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: 0.3rem;
  margin-left: -1.25rem; }
  .form-check-input:disabled ~ .form-check-label {
    color: #6c757d; }

.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: 0.75rem; }
  .form-check-inline .form-check-input {
    position: static;
    margin-top: 0;
    margin-right: 0.3125rem;
    margin-left: 0; }

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem; }

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #28a745;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' 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: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
    border-color: #28a745;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
  .was-validated .form-control:valid ~ .valid-feedback,
  .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
  .form-control.is-valid ~ .valid-tooltip {
    display: block; }

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' 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") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
    border-color: #28a745;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
  .was-validated .custom-select:valid ~ .valid-feedback,
  .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
  .custom-select.is-valid ~ .valid-tooltip {
    display: block; }

.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745; }

.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745; }
  .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
    border-color: #28a745; }

.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #34ce57;
  background-color: #34ce57; }

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #28a745; }

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745; }

.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: var(--danger); }

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem; }

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--danger);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
    border-color: var(--danger);
    -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
  .was-validated .form-control:invalid ~ .invalid-feedback,
  .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
  .form-control.is-invalid ~ .invalid-tooltip {
    display: block; }

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: var(--danger);
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
    border-color: var(--danger);
    -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
  .was-validated .custom-select:invalid ~ .invalid-feedback,
  .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
  .custom-select.is-invalid ~ .invalid-tooltip {
    display: block; }

.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--danger); }

.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: var(--danger); }
  .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
    border-color: var(--danger); }

.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d; }

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: var(--danger); }

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: var(--danger); }

.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: var(--danger);
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.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 .input-group,
    .form-inline .custom-select {
      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: 0.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: #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.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -o-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .btn {
      -webkit-transition: none;
      -o-transition: none;
      transition: none; } }
  .btn:hover {
    color: #212529;
    text-decoration: none; }
  .btn:focus, .btn.focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .btn.disabled, .btn:disabled {
    opacity: 0.65; }

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none; }

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff; }
  .btn-primary:hover {
    color: #fff;
    background-color: #0069d9;
    border-color: #0062cc; }
  .btn-primary:focus, .btn-primary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }
  .btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #0062cc;
    border-color: #005cbf; }
    .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 0.2rem rgba(38, 143, 255, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d; }
  .btn-secondary:hover {
    color: #fff;
    background-color: #5a6268;
    border-color: #545b62; }
  .btn-secondary:focus, .btn-secondary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); }
  .btn-secondary.disabled, .btn-secondary:disabled {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #545b62;
    border-color: #4e555b; }
    .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 0.2rem rgba(130, 138, 145, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); }

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745; }
  .btn-success:hover {
    color: #fff;
    background-color: #218838;
    border-color: #1e7e34; }
  .btn-success:focus, .btn-success.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }
  .btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
  .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #1e7e34;
    border-color: #1c7430; }
    .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 0.2rem rgba(72, 180, 97, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); }

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8; }
  .btn-info:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b; }
  .btn-info:focus, .btn-info.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }
  .btn-info.disabled, .btn-info:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
  .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f; }
    .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 0.2rem rgba(58, 176, 195, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107; }
  .btn-warning:hover {
    color: #212529;
    background-color: #e0a800;
    border-color: #d39e00; }
  .btn-warning:focus, .btn-warning.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); }
  .btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
  .show > .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #d39e00;
    border-color: #c69500; }
    .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 0.2rem rgba(222, 170, 12, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); }

.btn-danger {
  color: #fff;
  background-color: var(--danger);
  border-color: var(--danger); }
  .btn-danger:hover {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130; }
  .btn-danger:focus, .btn-danger.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }
  .btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: var(--danger);
    border-color: var(--danger); }
  .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #bd2130;
    border-color: #b21f2d; }
    .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 0.2rem rgba(225, 83, 97, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }

.btn-dark {
  color: #fff;
  background-color: var(--dark);
  border-color: var(--dark); }
  .btn-dark:hover {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130; }
  .btn-dark:focus, .btn-dark.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }
  .btn-dark.disabled, .btn-dark:disabled {
    color: #fff;
    background-color: var(--dark);
    border-color: var(--dark); }
  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #bd2130;
    border-color: #b21f2d; }
    .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 0.2rem rgba(225, 83, 97, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); }

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa; }
  .btn-light:hover {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5; }
  .btn-light:focus, .btn-light.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }
  .btn-light.disabled, .btn-light:disabled {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
  .show > .btn-light.dropdown-toggle {
    color: #212529;
    background-color: #dae0e5;
    border-color: #d3d9df; }
    .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 0.2rem rgba(216, 217, 219, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); }

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40; }
  .btn-dark:hover {
    color: #fff;
    background-color: #23272b;
    border-color: #1d2124; }
  .btn-dark:focus, .btn-dark.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }
  .btn-dark.disabled, .btn-dark:disabled {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #1d2124;
    border-color: #171a1d; }
    .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 0.2rem rgba(82, 88, 93, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); }

.btn-outline-primary {
  color: #007bff;
  border-color: #007bff; }
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }
  .btn-outline-primary:focus, .btn-outline-primary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }
  .btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #007bff;
    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: #007bff;
    border-color: #007bff; }
    .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 0.2rem rgba(0, 123, 255, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d; }
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }
  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #6c757d;
    background-color: transparent; }
  .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d; }
    .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 0.2rem rgba(108, 117, 125, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.btn-outline-success {
  color: #28a745;
  border-color: #28a745; }
  .btn-outline-success:hover {
    color: #fff;
    background-color: #28a745;
    border-color: #28a745; }
  .btn-outline-success:focus, .btn-outline-success.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }
  .btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #28a745;
    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: #28a745;
    border-color: #28a745; }
    .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 0.2rem rgba(40, 167, 69, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8; }
  .btn-outline-info:hover {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  .btn-outline-info:focus, .btn-outline-info.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
  .btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #17a2b8;
    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: #17a2b8;
    border-color: #17a2b8; }
    .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 0.2rem rgba(23, 162, 184, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107; }
  .btn-outline-warning:hover {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-outline-warning:focus, .btn-outline-warning.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }
  .btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #ffc107;
    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: #212529;
    background-color: #ffc107;
    border-color: #ffc107; }
    .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 0.2rem rgba(255, 193, 7, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.btn-outline-danger {
  color: var(--danger);
  border-color: var(--danger); }
  .btn-outline-danger:hover {
    color: #fff;
    background-color: var(--danger);
    border-color: var(--danger); }
  .btn-outline-danger:focus, .btn-outline-danger.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
  .btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: var(--danger);
    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: var(--danger);
    border-color: var(--danger); }
    .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 0.2rem rgba(220, 53, 69, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa; }
  .btn-outline-light:hover {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-outline-light:focus, .btn-outline-light.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
  .btn-outline-light.disabled, .btn-outline-light:disabled {
    color: #f8f9fa;
    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: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
    .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 0.2rem rgba(248, 249, 250, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40; }
  .btn-outline-dark:hover {
    color: #fff;
    background-color: #343a40;
    border-color: #343a40; }
  .btn-outline-dark:focus, .btn-outline-dark.focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }
  .btn-outline-dark.disabled, .btn-outline-dark:disabled {
    color: #343a40;
    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: #343a40;
    border-color: #343a40; }
    .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 0.2rem rgba(52, 58, 64, 0.5);
      box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none; }
  .btn-link:hover {
    color: #0056b3;
    text-decoration: underline; }
  .btn-link:focus, .btn-link.focus {
    text-decoration: underline;
    -webkit-box-shadow: none;
    box-shadow: none; }
  .btn-link:disabled, .btn-link.disabled {
    color: #6c757d;
    pointer-events: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.btn-block {
  display: block;
  width: 100%; }
  .btn-block + .btn-block {
    margin-top: 0.5rem; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.fade {
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear; }
  @media (prefers-reduced-motion: reduce) {
    .fade {
      -webkit-transition: none;
      -o-transition: none;
      transition: none; } }
  .fade:not(.show) {
    opacity: 0; }

.collapse:not(.show) {
  display: none; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  transition: height 0.35s ease; }
  @media (prefers-reduced-motion: reduce) {
    .collapsing {
      -webkit-transition: none;
      -o-transition: none;
      transition: none; } }

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative; }

.dropdown-toggle {
  white-space: nowrap; }
  .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent; }
  .dropdown-toggle:empty::after {
    margin-left: 0; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }

.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; } }

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem; }

.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.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: 0.125rem; }

.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.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: 0.125rem; }

.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: ""; }

.dropleft .dropdown-toggle::after {
  display: none; }

.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent; }

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropleft .dropdown-toggle::before {
  vertical-align: 0; }

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto; }

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #16181b;
    text-decoration: none;
    background-color: #f8f9fa; }
  .dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #007bff; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: transparent; }

.dropdown-menu.show {
  display: block; }

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap; }

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto; }
    .btn-group > .btn:hover,
    .btn-group-vertical > .btn:hover {
      z-index: 1; }
    .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
      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:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px; }

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem; }
  .dropdown-toggle-split::after,
  .dropup .dropdown-toggle-split::after,
  .dropright .dropdown-toggle-split::after {
    margin-left: 0; }
  .dropleft .dropdown-toggle-split::before {
    margin-right: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }

.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:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) {
    margin-top: -1px; }
  .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
  .btn-group-vertical > .btn-group:not(:last-child) > .btn {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) > .btn {
    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="radio"],
  .btn-group-toggle > .btn input[type="checkbox"],
  .btn-group-toggle > .btn-group > .btn input[type="radio"],
  .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
    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 > .form-control,
  .input-group > .form-control-plaintext,
  .input-group > .custom-select,
  .input-group > .custom-file {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0; }
    .input-group > .form-control + .form-control,
    .input-group > .form-control + .custom-select,
    .input-group > .form-control + .custom-file,
    .input-group > .form-control-plaintext + .form-control,
    .input-group > .form-control-plaintext + .custom-select,
    .input-group > .form-control-plaintext + .custom-file,
    .input-group > .custom-select + .form-control,
    .input-group > .custom-select + .custom-select,
    .input-group > .custom-select + .custom-file,
    .input-group > .custom-file + .form-control,
    .input-group > .custom-file + .custom-select,
    .input-group > .custom-file + .custom-file {
      margin-left: -1px; }
  .input-group > .form-control:focus,
  .input-group > .custom-select:focus,
  .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
    z-index: 3; }
  .input-group > .custom-file .custom-file-input:focus {
    z-index: 4; }
  .input-group > .form-control:not(:last-child),
  .input-group > .custom-select:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .input-group > .form-control:not(:first-child),
  .input-group > .custom-select: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(:last-child) .custom-file-label,
    .input-group > .custom-file:not(:last-child) .custom-file-label::after {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    .input-group > .custom-file:not(:first-child) .custom-file-label {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .input-group-prepend .btn,
  .input-group-append .btn {
    position: relative;
    z-index: 2; }
    .input-group-prepend .btn:focus,
    .input-group-append .btn:focus {
      z-index: 3; }
  .input-group-prepend .btn + .btn,
  .input-group-prepend .btn + .input-group-text,
  .input-group-prepend .input-group-text + .input-group-text,
  .input-group-prepend .input-group-text + .btn,
  .input-group-append .btn + .btn,
  .input-group-append .btn + .input-group-text,
  .input-group-append .input-group-text + .input-group-text,
  .input-group-append .input-group-text + .btn {
    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: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem; }
  .input-group-text input[type="radio"],
  .input-group-text input[type="checkbox"] {
    margin-top: 0; }

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px); }

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px); }

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem; }

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .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) {
  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:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .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) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem; }

.custom-control-inline {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem; }

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0; }
  .custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #007bff;
    background-color: #007bff; }
  .custom-control-input:focus ~ .custom-control-label::before {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #80bdff; }
  .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    color: #fff;
    background-color: #b3d7ff;
    border-color: #b3d7ff; }
  .custom-control-input:disabled ~ .custom-control-label {
    color: #6c757d; }
    .custom-control-input:disabled ~ .custom-control-label::before {
      background-color: #e9ecef; }

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top; }
  .custom-control-label::before {
    position: absolute;
    top: 0.25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    background-color: #fff;
    border: #adb5bd solid 1px; }
  .custom-control-label::after {
    position: absolute;
    top: 0.25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background: no-repeat 50% / 50% 50%; }

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff; }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); }

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5); }

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5); }

.custom-radio .custom-control-label::before {
  border-radius: 50%; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); }

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5); }

.custom-switch {
  padding-left: 2.25rem; }
  .custom-switch .custom-control-label::before {
    left: -2.25rem;
    width: 1.75rem;
    pointer-events: all;
    border-radius: 0.5rem; }
  .custom-switch .custom-control-label::after {
    top: calc(0.25rem + 2px);
    left: calc(-2.25rem + 2px);
    width: calc(1rem - 4px);
    height: calc(1rem - 4px);
    background-color: #adb5bd;
    border-radius: 0.5rem;
    -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    -o-transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .custom-switch .custom-control-label::after {
        -webkit-transition: none;
        -o-transition: none;
        transition: none; } }
  .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
    background-color: #fff;
    -webkit-transform: translateX(0.75rem);
    -ms-transform: translateX(0.75rem);
    transform: translateX(0.75rem); }
  .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(0, 123, 255, 0.5); }

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }
  .custom-select:focus {
    border-color: #80bdff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .custom-select:focus::-ms-value {
      color: #495057;
      background-color: #fff; }
  .custom-select[multiple], .custom-select[size]:not([size="1"]) {
    height: auto;
    padding-right: 0.75rem;
    background-image: none; }
  .custom-select:disabled {
    color: #6c757d;
    background-color: #e9ecef; }
  .custom-select::-ms-expand {
    display: none; }

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem; }

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem; }

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0; }

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  opacity: 0; }
  .custom-file-input:focus ~ .custom-file-label {
    border-color: #80bdff;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .custom-file-input:disabled ~ .custom-file-label {
    background-color: #e9ecef; }
  .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 + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem; }
  .custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: calc(1.5em + 0.75rem);
    padding: 0.375rem 0.75rem;
    line-height: 1.5;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
    border-left: inherit;
    border-radius: 0 0.25rem 0.25rem 0; }

.custom-range {
  width: 100%;
  height: calc(1rem + 0.4rem);
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }
  .custom-range:focus {
    outline: none; }
    .custom-range:focus::-webkit-slider-thumb {
      -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .custom-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
    .custom-range:focus::-ms-thumb {
      box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }
  .custom-range::-moz-focus-outer {
    border: 0; }
  .custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    -webkit-appearance: none;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .custom-range::-webkit-slider-thumb {
        -webkit-transition: none;
        -o-transition: none;
        transition: none; } }
    .custom-range::-webkit-slider-thumb:active {
      background-color: #b3d7ff; }
  .custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    -moz-appearance: none;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .custom-range::-moz-range-thumb {
        -webkit-transition: none;
        -o-transition: none;
        transition: none; } }
    .custom-range::-moz-range-thumb:active {
      background-color: #b3d7ff; }
  .custom-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-right: 0.2rem;
    margin-left: 0.2rem;
    background-color: #007bff;
    border: 0;
    border-radius: 1rem;
    -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .custom-range::-ms-thumb {
        -webkit-transition: none;
        -o-transition: none;
        transition: none; } }
    .custom-range::-ms-thumb:active {
      background-color: #b3d7ff; }
  .custom-range::-ms-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: 0.5rem; }
  .custom-range::-ms-fill-lower {
    background-color: #dee2e6;
    border-radius: 1rem; }
  .custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #dee2e6;
    border-radius: 1rem; }
  .custom-range:disabled::-webkit-slider-thumb {
    background-color: #adb5bd; }
  .custom-range:disabled::-webkit-slider-runnable-track {
    cursor: default; }
  .custom-range:disabled::-moz-range-thumb {
    background-color: #adb5bd; }
  .custom-range:disabled::-moz-range-track {
    cursor: default; }
  .custom-range:disabled::-ms-thumb {
    background-color: #adb5bd; }

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -o-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .custom-control-label::before,
    .custom-file-label,
    .custom-select {
      -webkit-transition: none;
      -o-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: 0.5rem 1rem; }
  .nav-link:hover, .nav-link:focus {
    text-decoration: none; }
  .nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default; }

.nav-tabs {
  border-bottom: 1px solid #dee2e6; }
  .nav-tabs .nav-item {
    margin-bottom: -1px; }
  .nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      border-color: #e9ecef #e9ecef #dee2e6; }
    .nav-tabs .nav-link.disabled {
      color: #6c757d;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav-pills .nav-link {
  border-radius: 0.25rem; }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff; }

.nav-fill .nav-item {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-align: center; }

.nav-justified .nav-item {
  -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: 0.5rem 1rem; }
  .navbar > .container,
  .navbar > .container-fluid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between; }

.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap; }
  .navbar-brand:hover, .navbar-brand:focus {
    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: 0.5rem;
  padding-bottom: 0.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: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem; }
  .navbar-toggler:hover, .navbar-toggler:focus {
    text-decoration: none; }

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%; }

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    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: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-sm > .container,
    .navbar-expand-sm > .container-fluid {
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }
    .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 {
    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: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-md > .container,
    .navbar-expand-md > .container-fluid {
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }
    .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 {
    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: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-lg > .container,
    .navbar-expand-lg > .container-fluid {
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }
    .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 {
    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: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-xl > .container,
    .navbar-expand-xl > .container-fluid {
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }
    .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; } }

.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 {
    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: 0.5rem;
      padding-left: 0.5rem; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap; }
  .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, 0.9); }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(0, 0, 0, 0.7); }
  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1); }

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-text a {
    color: rgba(0, 0, 0, 0.9); }
    .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
      color: rgba(0, 0, 0, 0.9); }

.navbar-dark .navbar-brand {
  color: #fff; }
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: #fff; }

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.75); }
  .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25); }

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff; }

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1); }

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-text a {
    color: #fff; }
    .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
      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 rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem; }
  .card > hr {
    margin-right: 0;
    margin-left: 0; }
  .card > .list-group:first-child .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .card > .list-group:last-child .list-group-item:last-child {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }

.card-body {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1.25rem; }

.card-title {
  margin-bottom: 0.75rem; }

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link:hover {
  text-decoration: none; }

.card-link + .card-link {
  margin-left: 1.25rem; }

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
  .card-header:first-child {
    border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }
  .card-header + .list-group .list-group-item:first-child {
    border-top: 0; }

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125); }
  .card-footer:last-child {
    border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0; }

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem; }

.card-img {
  width: 100%;
  border-radius: calc(0.25rem - 1px); }

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px); }

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px); }

.card-deck {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column; }
  .card-deck .card {
    margin-bottom: 15px; }
  @media (min-width: 576px) {
    .card-deck {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      margin-right: -15px;
      margin-left: -15px; }
      .card-deck .card {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 1;
        -ms-flex: 1 0 0%;
        flex: 1 0 0%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-right: 15px;
        margin-bottom: 0;
        margin-left: 15px; } }

.card-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column; }
  .card-group > .card {
    margin-bottom: 15px; }
  @media (min-width: 576px) {
    .card-group {
      -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-img-top,
          .card-group > .card:not(:last-child) .card-header {
            border-top-right-radius: 0; }
          .card-group > .card:not(:last-child) .card-img-bottom,
          .card-group > .card:not(:last-child) .card-footer {
            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-img-top,
          .card-group > .card:not(:first-child) .card-header {
            border-top-left-radius: 0; }
          .card-group > .card:not(:first-child) .card-img-bottom,
          .card-group > .card:not(:first-child) .card-footer {
            border-bottom-left-radius: 0; } }

.card-columns .card {
  margin-bottom: 0.75rem; }

@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
    column-count: 3;
    -webkit-column-gap: 1.25rem;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1; }
    .card-columns .card {
      display: inline-block;
      width: 100%; } }

.accordion > .card {
  overflow: hidden; }
  .accordion > .card:not(:first-of-type) .card-header:first-child {
    border-radius: 0; }
  .accordion > .card:not(:first-of-type):not(:last-of-type) {
    border-bottom: 0;
    border-radius: 0; }
  .accordion > .card:first-of-type {
    border-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .accordion > .card:last-of-type {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .accordion > .card .card-header {
    margin-bottom: -1px; }

.breadcrumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem; }
  .breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: 0.5rem;
    color: #6c757d;
    content: "/"; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none; }

.breadcrumb-item.active {
  color: #6c757d; }

.pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem; }

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6; }
  .page-link:hover {
    z-index: 2;
    color: #0056b3;
    text-decoration: none;
    background-color: #e9ecef;
    border-color: #dee2e6; }
  .page-link:focus {
    z-index: 2;
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem; }

.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff; }

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5; }

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem; }

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem; }

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5; }

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem; }

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem; }

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  -o-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .badge {
      -webkit-transition: none;
      -o-transition: none;
      transition: none; } }
  a.badge:hover, a.badge:focus {
    text-decoration: none; }
  .badge:empty {
    display: none; }

.btn .badge {
  position: relative;
  top: -1px; }

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem; }

.badge-primary {
  color: #fff;
  background-color: #007bff; }
  a.badge-primary:hover, a.badge-primary:focus {
    color: #fff;
    background-color: #0062cc; }
  a.badge-primary:focus, a.badge-primary.focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); }

.badge-secondary {
  color: #fff;
  background-color: #6c757d; }
  a.badge-secondary:hover, a.badge-secondary:focus {
    color: #fff;
    background-color: #545b62; }
  a.badge-secondary:focus, a.badge-secondary.focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); }

.badge-success {
  color: #fff;
  background-color: #28a745; }
  a.badge-success:hover, a.badge-success:focus {
    color: #fff;
    background-color: #1e7e34; }
  a.badge-success:focus, a.badge-success.focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); }

.badge-info {
  color: #fff;
  background-color: #17a2b8; }
  a.badge-info:hover, a.badge-info:focus {
    color: #fff;
    background-color: #117a8b; }
  a.badge-info:focus, a.badge-info.focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.badge-warning {
  color: #212529;
  background-color: #ffc107; }
  a.badge-warning:hover, a.badge-warning:focus {
    color: #212529;
    background-color: #d39e00; }
  a.badge-warning:focus, a.badge-warning.focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.badge-danger {
  color: #fff;
  background-color: var(--danger); }
  a.badge-danger:hover, a.badge-danger:focus {
    color: #fff;
    background-color: #bd2130; }
  a.badge-danger:focus, a.badge-danger.focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

.badge-light {
  color: #212529;
  background-color: #f8f9fa; }
  a.badge-light:hover, a.badge-light:focus {
    color: #212529;
    background-color: #dae0e5; }
  a.badge-light:focus, a.badge-light.focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.badge-dark {
  color: #fff;
  background-color: #343a40; }
  a.badge-dark:hover, a.badge-dark:focus {
    color: #fff;
    background-color: #1d2124; }
  a.badge-dark:focus, a.badge-dark.focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
    box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); }

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem; }
  @media (min-width: 576px) {
    .jumbotron {
      padding: 4rem 2rem; } }

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0; }

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 700; }

.alert-dismissible {
  padding-right: 4rem; }
  .alert-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0.75rem 1.25rem;
    color: inherit; }

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff; }
  .alert-primary hr {
    border-top-color: #9fcdff; }
  .alert-primary .alert-link {
    color: #002752; }

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db; }
  .alert-secondary hr {
    border-top-color: #c8cbcf; }
  .alert-secondary .alert-link {
    color: #202326; }

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb; }
  .alert-success hr {
    border-top-color: #b1dfbb; }
  .alert-success .alert-link {
    color: #0b2e13; }

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb; }
  .alert-info hr {
    border-top-color: #abdde5; }
  .alert-info .alert-link {
    color: #062c33; }

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba; }
  .alert-warning hr {
    border-top-color: #ffe8a1; }
  .alert-warning .alert-link {
    color: #533f03; }

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb; }
  .alert-danger hr {
    border-top-color: #f1b0b7; }
  .alert-danger .alert-link {
    color: #491217; }

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe; }
  .alert-light hr {
    border-top-color: #ececf6; }
  .alert-light .alert-link {
    color: #686868; }

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca; }
  .alert-dark hr {
    border-top-color: #b9bbbe; }
  .alert-dark .alert-link {
    color: #040505; }

@-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;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem; }

.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;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar {
      -webkit-transition: none;
      -o-transition: none;
      transition: none; } }

.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
  animation: progress-bar-stripes 1s linear infinite; }
  @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; }

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit; }
  .list-group-item-action:hover, .list-group-item-action:focus {
    z-index: 1;
    color: #495057;
    text-decoration: none;
    background-color: #f8f9fa; }
  .list-group-item-action:active {
    color: #212529;
    background-color: #e9ecef; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: #fff; }
  .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #007bff;
    border-color: #007bff; }

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row; }
  .list-group-horizontal .list-group-item {
    margin-right: -1px;
    margin-bottom: 0; }
    .list-group-horizontal .list-group-item:first-child {
      border-top-left-radius: 0.25rem;
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal .list-group-item:last-child {
      margin-right: 0;
      border-top-right-radius: 0.25rem;
      border-bottom-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }

@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 {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-sm .list-group-item:first-child {
        border-top-left-radius: 0.25rem;
        border-bottom-left-radius: 0.25rem;
        border-top-right-radius: 0; }
      .list-group-horizontal-sm .list-group-item:last-child {
        margin-right: 0;
        border-top-right-radius: 0.25rem;
        border-bottom-right-radius: 0.25rem;
        border-bottom-left-radius: 0; } }

@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 {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-md .list-group-item:first-child {
        border-top-left-radius: 0.25rem;
        border-bottom-left-radius: 0.25rem;
        border-top-right-radius: 0; }
      .list-group-horizontal-md .list-group-item:last-child {
        margin-right: 0;
        border-top-right-radius: 0.25rem;
        border-bottom-right-radius: 0.25rem;
        border-bottom-left-radius: 0; } }

@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 {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-lg .list-group-item:first-child {
        border-top-left-radius: 0.25rem;
        border-bottom-left-radius: 0.25rem;
        border-top-right-radius: 0; }
      .list-group-horizontal-lg .list-group-item:last-child {
        margin-right: 0;
        border-top-right-radius: 0.25rem;
        border-bottom-right-radius: 0.25rem;
        border-bottom-left-radius: 0; } }

@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 {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-xl .list-group-item:first-child {
        border-top-left-radius: 0.25rem;
        border-bottom-left-radius: 0.25rem;
        border-top-right-radius: 0; }
      .list-group-horizontal-xl .list-group-item:last-child {
        margin-right: 0;
        border-top-right-radius: 0.25rem;
        border-bottom-right-radius: 0.25rem;
        border-bottom-left-radius: 0; } }

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0; }
  .list-group-flush .list-group-item:last-child {
    margin-bottom: -1px; }

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0; }

.list-group-flush:last-child .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom: 0; }

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #004085;
    background-color: #9fcdff; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #004085;
    border-color: #004085; }

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #383d41;
    background-color: #c8cbcf; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #383d41;
    border-color: #383d41; }

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #155724;
    background-color: #b1dfbb; }
  .list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #155724;
    border-color: #155724; }

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #0c5460;
    background-color: #abdde5; }
  .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #0c5460;
    border-color: #0c5460; }

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #856404;
    background-color: #ffe8a1; }
  .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #856404;
    border-color: #856404; }

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #721c24;
    background-color: #f1b0b7; }
  .list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #721c24;
    border-color: #721c24; }

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #818182;
    background-color: #ececf6; }
  .list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #818182;
    border-color: #818182; }

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #1b1e21;
    background-color: #b9bbbe; }
  .list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #1b1e21;
    border-color: #1b1e21; }

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5; }
  .close:hover {
    color: #000;
    text-decoration: none; }
  .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
    opacity: .75; }

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

a.close.disabled {
  pointer-events: none; }

.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  opacity: 0;
  border-radius: 0.25rem; }
  .toast:not(:last-child) {
    margin-bottom: 0.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: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05); }

.toast-body {
  padding: 0.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: 0.5rem;
  pointer-events: none; }
  .modal.fade .modal-dialog {
    -webkit-transition: -webkit-transform 0.3s ease-out;
    transition: -webkit-transform 0.3s ease-out;
    -o-transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
    -ms-transform: translate(0, -50px);
    transform: translate(0, -50px); }
    @media (prefers-reduced-motion: reduce) {
      .modal.fade .modal-dialog {
        -webkit-transition: none;
        -o-transition: none;
        transition: none; } }
  .modal.show .modal-dialog {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none; }

.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-header,
  .modal-dialog-scrollable .modal-footer {
    -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);
    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: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  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: 0.5; }

.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: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem; }
  .modal-header .close {
    padding: 1rem 1rem;
    margin: -1rem -1rem -1rem auto; }

.modal-title {
  margin-bottom: 0;
  line-height: 1.5; }

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem; }

.modal-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem; }
  .modal-footer > :not(:first-child) {
    margin-left: .25rem; }
  .modal-footer > :not(:last-child) {
    margin-right: .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); }
  .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: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  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: 0.875rem;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.show {
    opacity: 0.9; }
  .tooltip .arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem; }
    .tooltip .arrow::before {
      position: absolute;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0; }
  .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
    bottom: 0; }
    .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
      top: 0;
      border-width: 0.4rem 0.4rem 0;
      border-top-color: #000; }

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem; }
  .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
    left: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
      right: 0;
      border-width: 0.4rem 0.4rem 0.4rem 0;
      border-right-color: #000; }

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0; }
  .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
    top: 0; }
    .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
      bottom: 0;
      border-width: 0 0.4rem 0.4rem;
      border-bottom-color: #000; }

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem; }
  .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
    right: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
      left: 0;
      border-width: 0.4rem 0 0.4rem 0.4rem;
      border-left-color: #000; }

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  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: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem; }
  .popover .arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem;
    margin: 0 0.3rem; }
    .popover .arrow::before, .popover .arrow::after {
      position: absolute;
      display: block;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem; }
  .bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
    bottom: calc((0.5rem + 1px) * -1); }
    .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
      bottom: 0;
      border-width: 0.5rem 0.5rem 0;
      border-top-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
      bottom: 1px;
      border-width: 0.5rem 0.5rem 0;
      border-top-color: #fff; }

.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem; }
  .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
    left: calc((0.5rem + 1px) * -1);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
    .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
      left: 0;
      border-width: 0.5rem 0.5rem 0.5rem 0;
      border-right-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
      left: 1px;
      border-width: 0.5rem 0.5rem 0.5rem 0;
      border-right-color: #fff; }

.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem; }
  .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
    top: calc((0.5rem + 1px) * -1); }
    .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
      top: 0;
      border-width: 0 0.5rem 0.5rem 0.5rem;
      border-bottom-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
      top: 1px;
      border-width: 0 0.5rem 0.5rem 0.5rem;
      border-bottom-color: #fff; }
  .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: 1rem;
    margin-left: -0.5rem;
    content: "";
    border-bottom: 1px solid #f7f7f7; }

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem; }
  .bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
    right: calc((0.5rem + 1px) * -1);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
    .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
      right: 0;
      border-width: 0.5rem 0 0.5rem 0.5rem;
      border-left-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
      right: 1px;
      border-width: 0.5rem 0 0.5rem 0.5rem;
      border-left-color: #fff; }

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  .popover-header:empty {
    display: none; }

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529; }

.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 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  -o-transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-item {
      -webkit-transition: none;
      -o-transition: none;
      transition: none; } }

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block; }

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
  -ms-transform: translateX(100%);
  transform: translateX(100%); }

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  transform: translateX(-100%); }

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none; }

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1; }

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  -webkit-transition: 0s 0.6s opacity;
  -o-transition: 0s 0.6s opacity;
  transition: 0s 0.6s opacity; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-right {
      -webkit-transition: none;
      -o-transition: none;
      transition: none; } }

.carousel-control-prev,
.carousel-control-next {
  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: 0.5;
  -webkit-transition: opacity 0.15s ease;
  -o-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-control-prev,
    .carousel-control-next {
      -webkit-transition: none;
      -o-transition: none;
      transition: none; } }
  .carousel-control-prev:hover, .carousel-control-prev:focus,
  .carousel-control-next:hover,
  .carousel-control-next:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: 0.9; }

.carousel-control-prev {
  left: 0; }

.carousel-control-next {
  right: 0; }

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50% / 100% 100%; }

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); }

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-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 0.6s ease;
    -o-transition: opacity 0.6s ease;
    transition: opacity 0.6s ease; }
    @media (prefers-reduced-motion: reduce) {
      .carousel-indicators li {
        -webkit-transition: none;
        -o-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: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: spinner-border .75s linear infinite;
  animation: spinner-border .75s linear infinite; }

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em; }

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0); }
  50% {
    opacity: 1; } }

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0); }
  50% {
    opacity: 1; } }

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: spinner-grow .75s linear infinite;
  animation: spinner-grow .75s linear infinite; }

.spinner-grow-sm {
  width: 1rem;
  height: 1rem; }

.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: #007bff !important; }

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important; }

.bg-secondary {
  background-color: #6c757d !important; }

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important; }

.bg-success {
  background-color: #28a745 !important; }

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e7e34 !important; }

.bg-info {
  background-color: #17a2b8 !important; }

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important; }

.bg-warning {
  background-color: #ffc107 !important; }

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important; }

.bg-danger {
  background-color: var(--danger) !important; }

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important; }

.bg-light {
  background-color: #f8f9fa !important; }

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important; }

.bg-dark {
  background-color: #343a40 !important; }

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important; }

.bg-white {
  background-color: #fff !important; }

.bg-transparent {
  background-color: transparent !important; }

.border {
  border: 1px solid #dee2e6 !important; }

.border-top {
  border-top: 1px solid #dee2e6 !important; }

.border-right {
  border-right: 1px solid #dee2e6 !important; }

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important; }

.border-left {
  border-left: 1px solid #dee2e6 !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: 1px solid #007bff !important; }

.border-secondary {
  border: 1px solid #6c757d !important; }

.border-success {
  border: 1px solid #28a745 !important; }

.border-info {
  border: 1px solid #17a2b8 !important; }

.border-warning {
  border: 1px solid #ffc107 !important; }

.border-danger {
  border: 1px solid var(--danger) !important; }

.border-light {
  border: 1px solid #f8f9fa !important; }

.border-dark {
  border: 1px solid #343a40 !important; }

.border-white {
  border: 1px solid #fff !important; }

.rounded-sm {
  border-radius: 0.2rem !important; }

.rounded {
  border-radius: 0.25rem !important; }

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important; }

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important; }

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-lg {
  border-radius: 0.3rem !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 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 iframe,
  .embed-responsive embed,
  .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.85714%; }

.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;
  -ms-grid-row-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;
  -ms-grid-row-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;
  -ms-grid-row-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;
    -ms-grid-row-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;
    -ms-grid-row-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;
    -ms-grid-row-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;
    -ms-grid-row-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;
    -ms-grid-row-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;
    -ms-grid-row-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;
    -ms-grid-row-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;
    -ms-grid-row-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;
    -ms-grid-row-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;
    -ms-grid-row-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;
    -ms-grid-row-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;
    -ms-grid-row-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; } }

.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: -webkit-sticky !important;
  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: -webkit-sticky) or (position: sticky)) {
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0; }

.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 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }

.shadow {
  -webkit-box-shadow: 0 0.5rem 1rem rgb(139 139 139 / 15%) !important;
  box-shadow: 0 0.5rem 1rem rgb(139 139 139 / 15%) !important; }

.shadow-lg {
  -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !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; }

.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); }

.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: 0.25rem !important; }

.mt-1,
.my-1 {
  margin-top: 0.25rem !important; }

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important; }

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important; }

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important; }

.m-2 {
  margin: 0.5rem !important; }

.mt-2,
.my-2 {
  margin-top: 0.5rem !important; }

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important; }

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important; }

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important; }

.m-3 {
  margin: 1rem !important; }

.mt-3,
.my-3 {
  margin-top: 1rem !important; }

.mr-3,
.mx-3 {
  margin-right: 1rem !important; }

.mb-3,
.my-3 {
  margin-bottom: 1rem !important; }

.ml-3,
.mx-3 {
  margin-left: 1rem !important; }

.m-4 {
  margin: 1.5rem !important; }

.mt-4,
.my-4 {
  margin-top: 1.5rem !important; }

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important; }

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important; }

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important; }

.m-5 {
  margin: 3rem !important; }

.mt-5,
.my-5 {
  margin-top: 3rem !important; }

.mr-5,
.mx-5 {
  margin-right: 3rem !important; }

.mb-5,
.my-5 {
  margin-bottom: 3rem !important; }

.ml-5,
.mx-5 {
  margin-left: 3rem !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: 0.25rem !important; }

.pt-1,
.py-1 {
  padding-top: 0.25rem !important; }

.pr-1,
.px-1 {
  padding-right: 0.25rem !important; }

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important; }

.pl-1,
.px-1 {
  padding-left: 0.25rem !important; }

.p-2 {
  padding: 0.5rem !important; }

.pt-2,
.py-2 {
  padding-top: 0.5rem !important; }

.pr-2,
.px-2 {
  padding-right: 0.5rem !important; }

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important; }

.pl-2,
.px-2 {
  padding-left: 0.5rem !important; }

.p-3 {
  padding: 1rem !important; }

.pt-3,
.py-3 {
  padding-top: 1rem !important; }

.pr-3,
.px-3 {
  padding-right: 1rem !important; }

.pb-3,
.py-3 {
  padding-bottom: 1rem !important; }

.pl-3,
.px-3 {
  padding-left: 1rem !important; }

.p-4 {
  padding: 1.5rem !important; }

.pt-4,
.py-4 {
  padding-top: 1.5rem !important; }

.pr-4,
.px-4 {
  padding-right: 1.5rem !important; }

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important; }

.pl-4,
.px-4 {
  padding-left: 1.5rem !important; }

.p-5 {
  padding: 3rem !important; }

.pt-5,
.py-5 {
  padding-top: 3rem !important; }

.pr-5,
.px-5 {
  padding-right: 3rem !important; }

.pb-5,
.py-5 {
  padding-bottom: 3rem !important; }

.pl-5,
.px-5 {
  padding-left: 3rem !important; }

.m-n1 {
  margin: -0.25rem !important; }

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important; }

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important; }

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important; }

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important; }

.m-n2 {
  margin: -0.5rem !important; }

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important; }

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important; }

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important; }

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important; }

.m-n3 {
  margin: -1rem !important; }

.mt-n3,
.my-n3 {
  margin-top: -1rem !important; }

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important; }

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important; }

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important; }

.m-n4 {
  margin: -1.5rem !important; }

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important; }

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important; }

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important; }

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important; }

.m-n5 {
  margin: -3rem !important; }

.mt-n5,
.my-n5 {
  margin-top: -3rem !important; }

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important; }

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important; }

.ml-n5,
.mx-n5 {
  margin-left: -3rem !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: 0.25rem !important; }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important; }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important; }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important; }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem !important; }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important; }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important; }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important; }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem !important; }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important; }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important; }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important; }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem !important; }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important; }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important; }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important; }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important; }
  .m-sm-5 {
    margin: 3rem !important; }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important; }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important; }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important; }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !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: 0.25rem !important; }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important; }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important; }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem !important; }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important; }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important; }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem !important; }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important; }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important; }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important; }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem !important; }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important; }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important; }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important; }
  .p-sm-5 {
    padding: 3rem !important; }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important; }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important; }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important; }
  .m-sm-n1 {
    margin: -0.25rem !important; }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important; }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important; }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important; }
  .m-sm-n2 {
    margin: -0.5rem !important; }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important; }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important; }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important; }
  .m-sm-n3 {
    margin: -1rem !important; }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important; }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important; }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important; }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important; }
  .m-sm-n4 {
    margin: -1.5rem !important; }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important; }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important; }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important; }
  .m-sm-n5 {
    margin: -3rem !important; }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important; }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important; }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important; }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !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: 0.25rem !important; }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important; }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important; }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important; }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem !important; }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important; }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important; }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important; }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem !important; }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important; }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important; }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important; }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem !important; }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important; }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important; }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important; }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important; }
  .m-md-5 {
    margin: 3rem !important; }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important; }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important; }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important; }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !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: 0.25rem !important; }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important; }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important; }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important; }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem !important; }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important; }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important; }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important; }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem !important; }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important; }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important; }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important; }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem !important; }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important; }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important; }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important; }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important; }
  .p-md-5 {
    padding: 3rem !important; }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important; }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important; }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important; }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important; }
  .m-md-n1 {
    margin: -0.25rem !important; }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important; }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important; }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important; }
  .m-md-n2 {
    margin: -0.5rem !important; }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important; }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important; }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important; }
  .m-md-n3 {
    margin: -1rem !important; }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important; }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important; }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important; }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important; }
  .m-md-n4 {
    margin: -1.5rem !important; }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important; }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important; }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important; }
  .m-md-n5 {
    margin: -3rem !important; }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important; }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important; }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important; }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !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: 0.25rem !important; }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem !important; }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem !important; }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important; }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important; }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem !important; }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem !important; }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important; }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important; }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !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: 0.25rem !important; }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem !important; }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem !important; }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important; }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important; }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem !important; }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem !important; }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important; }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important; }
  .m-lg-n1 {
    margin: -0.25rem !important; }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important; }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important; }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important; }
  .m-lg-n2 {
    margin: -0.5rem !important; }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important; }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important; }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important; }
  .m-lg-n3 {
    margin: -1rem !important; }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important; }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important; }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important; }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important; }
  .m-lg-n4 {
    margin: -1.5rem !important; }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important; }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important; }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important; }
  .m-lg-n5 {
    margin: -3rem !important; }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important; }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important; }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important; }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !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: 0.25rem !important; }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important; }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important; }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important; }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem !important; }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important; }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important; }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important; }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem !important; }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important; }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important; }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important; }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem !important; }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important; }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important; }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important; }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important; }
  .m-xl-5 {
    margin: 3rem !important; }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important; }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important; }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important; }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !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: 0.25rem !important; }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important; }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important; }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem !important; }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important; }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important; }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important; }
  .p-xl-3 {
    padding: 1rem !important; }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important; }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important; }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important; }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important; }
  .p-xl-4 {
    padding: 1.5rem !important; }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important; }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important; }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important; }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important; }
  .p-xl-5 {
    padding: 3rem !important; }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important; }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important; }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important; }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important; }
  .m-xl-n1 {
    margin: -0.25rem !important; }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important; }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important; }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important; }
  .m-xl-n2 {
    margin: -0.5rem !important; }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important; }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important; }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important; }
  .m-xl-n3 {
    margin: -1rem !important; }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important; }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important; }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important; }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important; }
  .m-xl-n4 {
    margin: -1.5rem !important; }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important; }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important; }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important; }
  .m-xl-n5 {
    margin: -3rem !important; }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important; }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important; }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important; }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !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; } }

.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;
  -o-text-overflow: ellipsis;
  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; } }

.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: 700 !important; }

.font-weight-bolder {
  font-weight: bolder !important; }

.font-italic {
  font-style: italic !important; }

.text-white {
  color: #fff !important; }

.text-primary {
  color: #007bff !important; }

a.text-primary:hover, a.text-primary:focus {
  color: #0056b3 !important; }

.text-secondary {
  color: #6c757d !important; }

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important; }

.text-success {
  color: #28a745 !important; }

a.text-success:hover, a.text-success:focus {
  color: #19692c !important; }

.text-info {
  color: #17a2b8 !important; }

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important; }

.text-warning {
  color: #ffc107 !important; }

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important; }

.text-danger {
  color: var(--danger) !important; }

a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important; }

.text-light {
  color: #f8f9fa !important; }

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important; }

.text-dark {
  color: #343a40 !important; }

a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important; }

.text-body {
  color: #212529 !important; }

.text-muted {
  color: #6c757d !important; }

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 {
  color: rgba(255, 255, 255, 0.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;
  overflow-wrap: break-word !important; }

.text-reset {
  color: inherit !important; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

@media print {
  *,
  *::before,
  *::after {
    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; }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  p,
  h2,
  h3 {
    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 th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important; }
  .table-dark {
    color: inherit; }
    .table-dark th,
    .table-dark td,
    .table-dark thead th,
    .table-dark tbody + tbody {
      border-color: #dee2e6; }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6; } }

body {
  font-family: "Poppins", Arial, sans-serif;
  font-size: 15px;
  line-height: 1.8;
  font-weight: normal; }

a {
  -webkit-transition: .3s all ease;
  -o-transition: .3s all ease;
  transition: .3s all ease;
  color: #007bff; }
  a:hover, a:focus {
    text-decoration: none !important;
    outline: none !important;
    -webkit-box-shadow: none;
    box-shadow: none; }

button {
  -webkit-transition: .3s all ease;
  -o-transition: .3s all ease;
  transition: .3s all ease; }
  button:hover, button:focus {
    text-decoration: none !important;
    outline: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }

h1, h2, h3, h4, h5,
.h1, .h2, .h3, .h4, .h5 {
  line-height: 1.5;
  font-weight: 400;
  font-family: "Poppins", Arial, sans-serif; }

.ftco-section {
  padding: 7em 0; }

.ftco-no-pt {
  padding-top: 0; }

.ftco-no-pb {
  padding-bottom: 0; }

.heading-section {
  font-size: 32px; }
  .heading-section small {
    font-size: 16px; }

.btn {
  padding: 12px 16px;
  cursor: pointer;
  border-width: 1px;
  border-radius: 5px;
  font-size: 14px;
  font-weight: 500;
  -webkit-box-shadow: 0px 10px 20px -6px rgba(0, 0, 0, 0.12);
  -moz-box-shadow: 0px 10px 20px -6px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 10px 20px -6px rgba(0, 0, 0, 0.12);
  overflow: hidden;
  position: relative;
  z-index: 0;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease; }
  .btn:after {
    position: absolute;
    top: 0;
    left: -100%;
    bottom: 0;
    content: '';
    width: 100%;
    height: 100%;
    z-index: -1;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    -ms-transition: all 0.2s ease;
    transition: all 0.2s ease; }
  .btn span {
    z-index: 1; }
  .btn:hover, .btn:active, .btn:focus {
    outline: none !important; }
  .btn:hover:after {
    left: 0; }
  .btn.btn-primary {
    background: #007bff;
    border-color: #007bff;
    color: #fff; }
    .btn.btn-primary:hover, .btn.btn-primary:focus {
      border-color: #002ad7 !important; }
      .btn.btn-primary:hover:after, .btn.btn-primary:focus:after {
        background: #002ad7 !important; }
    .btn.btn-primary.btn-link {
      background: transparent;
      color: #fff;
      border: none;
      -webkit-box-shadow: none;
      box-shadow: none; }
  .btn.btn-outline-primary {
    color: #007bff;
    border-color: #007bff;
    background: #fff; }
    .btn.btn-outline-primary:hover, .btn.btn-outline-primary:focus {
      border-color: #007bff;
      color: #fff; }
      .btn.btn-outline-primary:hover:after, .btn.btn-outline-primary:focus:after {
        background: #007bff; }
  .btn.btn-secondary {
    color: #fff;
    border-color: #5edfff;
    background: #5edfff; }
    .btn.btn-secondary:hover, .btn.btn-secondary:focus {
      border-color: #00c6f7 !important; }
      .btn.btn-secondary:hover:after, .btn.btn-secondary:focus:after {
        background: #00c6f7 !important; }
    .btn.btn-secondary.btn-link {
      color: #5edfff;
      background: transparent; }
  .btn.btn-outline-secondary {
    color: #5edfff;
    border-color: #5edfff;
    background: #fff; }
    .btn.btn-outline-secondary:hover, .btn.btn-outline-secondary:focus {
      border-color: #5edfff;
      color: #fff; }
      .btn.btn-outline-secondary:hover:after, .btn.btn-outline-secondary:focus:after {
        background: #5edfff; }
  .btn.btn-danger {
    color: #fff;
    background: #ff4893;
    border-color: #ff4893; }
    .btn.btn-danger:hover, .btn.btn-danger:focus {
      border-color: #e1005c !important; }
      .btn.btn-danger:hover:after, .btn.btn-danger:focus:after {
        background: #e1005c !important; }
    .btn.btn-danger.btn-link {
      color: #ff4893;
      background: transparent; }
  .btn.btn-outline-danger {
    color: #ff4893;
    border-color: #ff4893;
    background: #fff; }
    .btn.btn-outline-danger:hover, .btn.btn-outline-danger:focus {
      border-color: #ff4893;
      color: #fff; }
      .btn.btn-outline-danger:hover:after, .btn.btn-outline-danger:focus:after {
        background: #ff4893; }
  .btn.btn-success {
    color: #fff;
    border-color: #01d28e;
    background: #01d28e; }
    .btn.btn-success:hover, .btn.btn-success:focus {
      border-color: #016c49 !important; }
      .btn.btn-success:hover:after, .btn.btn-success:focus:after {
        background: #016c49 !important; }
    .btn.btn-success.btn-link {
      color: #01d28e;
      background: transparent; }
  .btn.btn-outline-success {
    color: #01d28e;
    border-color: #01d28e;
    background: #fff; }
    .btn.btn-outline-success:hover, .btn.btn-outline-success:focus {
      border-color: #01d28e;
      color: #fff; }
      .btn.btn-outline-success:hover:after, .btn.btn-outline-success:focus:after {
        background: #01d28e; }

  .btn.btn-dark {
    background: var(--dark);
    border-color: var(--dark);
    color: #fff; }
    .btn.btn-dark:hover, .btn.btn-dark:focus {
      border-color: var(--dark-hover) !important; }
      .btn.btn-dark:hover:after, .btn.btn-dark:focus:after {
        background: var(--dark-hover) !important; }
    .btn.btn-dark.btn-link {
      background: transparent;
      color: #fff;
      border: none;
      -webkit-box-shadow: none;
      box-shadow: none; }
  .btn.btn-outline-dark {
    color: var(--dark);
    border-color: var(--dark);
    background: #fff; }
    .btn.btn-outline-dark:hover, .btn.btn-outline-dark:focus {
      border-color: var(--dark-hover);
      color: #fff; }
      .btn.btn-outline-dark:hover:after, .btn.btn-outline-dark:focus:after {
        background: var(--dark-hover); }

  .btn.btn-white {
    background: #fff;
    border-color: #fff;
    color: #000; }
  .btn.btn-round {
    border-radius: 40px; }
  .btn.btn-link {
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #000; }
  .btn.btn-sm, .btn-group-sm > .btn {
    padding: 5px 20px;
    font-size: 12px; }
  .btn.btn-lg, .btn-group-lg > .btn {
    padding: 17px 24px;
    font-size: 16px; }
  .btn.btn-fb {
    background: #4f69a2;
    border-color: #4f69a2;
    color: #fff; }
    .btn.btn-fb:hover, .btn.btn-fb:focus {
      color: #4f69a2; }
      .btn.btn-fb:hover:after, .btn.btn-fb:focus:after {
        background: #fff; }
    .btn.btn-fb.btn-outline:hover, .btn.btn-fb.btn-outline:focus {
      border-color: #4f69a2;
      color: #fff; }
      .btn.btn-fb.btn-outline:hover:after, .btn.btn-fb.btn-outline:focus:after {
        background: #4f69a2; }
  .btn.btn-twitter {
    background: #69b6f0;
    border-color: #69b6f0;
    color: #fff; }
    .btn.btn-twitter:hover, .btn.btn-twitter:focus {
      color: #69b6f0; }
      .btn.btn-twitter:hover:after, .btn.btn-twitter:focus:after {
        background: #fff; }
    .btn.btn-twitter.btn-outline:hover, .btn.btn-twitter.btn-outline:focus {
      border-color: #69b6f0;
      color: #fff; }
      .btn.btn-twitter.btn-outline:hover:after, .btn.btn-twitter.btn-outline:focus:after {
        background: #69b6f0; }
  .btn.btn-linkedin {
    background: #2884ba;
    border-color: #2884ba;
    color: #fff; }
    .btn.btn-linkedin:hover, .btn.btn-linkedin:focus {
      color: #2884ba; }
      .btn.btn-linkedin:hover:after, .btn.btn-linkedin:focus:after {
        background: #fff; }
    .btn.btn-linkedin.btn-outline:hover, .btn.btn-linkedin.btn-outline:focus {
      border-color: #2884ba;
      color: #fff; }
      .btn.btn-linkedin.btn-outline:hover:after, .btn.btn-linkedin.btn-outline:focus:after {
        background: #2884ba; }
  .btn.btn-pinterest {
    background: #d03940;
    border-color: #d03940;
    color: #fff; }
    .btn.btn-pinterest:hover, .btn.btn-pinterest:focus {
      color: #d03940; }
      .btn.btn-pinterest:hover:after, .btn.btn-pinterest:focus:after {
        background: #fff; }
    .btn.btn-pinterest.btn-outline:hover, .btn.btn-pinterest.btn-outline:focus {
      border-color: #d03940;
      color: #fff; }
      .btn.btn-pinterest.btn-outline:hover:after, .btn.btn-pinterest.btn-outline:focus:after {
        background: #d03940; }
  .btn.btn-dribbble {
    background: #ea6294;
    border-color: #ea6294;
    color: #fff; }
    .btn.btn-dribbble:hover, .btn.btn-dribbble:focus {
      color: #ea6294; }
      .btn.btn-dribbble:hover:after, .btn.btn-dribbble:focus:after {
        background: #fff; }
    .btn.btn-dribbble.btn-outline:hover, .btn.btn-dribbble.btn-outline:focus {
      border-color: #ea6294;
      color: #fff; }
      .btn.btn-dribbble.btn-outline:hover:after, .btn.btn-dribbble.btn-outline:focus:after {
        background: #ea6294; }
  .btn.btn-outline {
    border: 1px solid rgba(0, 0, 0, 0.1);
    color: #000;
    background: transparent; }

/*Bootstrap Dropdown Animation*/
@media (min-width: 768px) {
  .animate {
    animation-duration: 0.3s;
    -webkit-animation-duration: 0.3s;
    animation-fill-mode: both;
    -webkit-animation-fill-mode: both;
  }
}

@keyframes slideIn {
  0% {
    transform: translateY(1rem);
    opacity: 0;
  }

  100% {
    transform: translateY(0rem);
    opacity: 1;
  }

  0% {
    transform: translateY(1rem);
    opacity: 0;
  }
}

@-webkit-keyframes slideIn {
  0% {
    -webkit-transform: transform;
    -webkit-opacity: 0;
  }

  100% {
    -webkit-transform: translateY(0);
    -webkit-opacity: 1;
  }

  0% {
    -webkit-transform: translateY(1rem);
    -webkit-opacity: 0;
  }
}

.slideIn {
  -webkit-animation-name: slideIn;
  animation-name: slideIn;
}

.dropdown  .dropdown-menu{
  border: none;
  box-shadow: 0 0px 20px 2px rgba(0, 0, 0, 0.05);
}

.text-over{
  white-space: pre;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-over-all, .text-over-all > *{
  white-space: pre;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.border-top{ border-top: 1px solid #f5f5f5!important; }
.border-bottom{ border-bottom: 1px solid #f5f5f5!important; }
.border-left{ border-left: 1px solid #f5f5f5!important; }
.border-right{ border-right: 1px solid #f5f5f5!important; }
.border{ border-bottom: 1px solid #f5f5f5!important; }


.lds-ripple {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}
.lds-ripple div {
  position: absolute;
  border: 4px solid #007bff;
  opacity: 1;
  border-radius: 50%;
  animation: lds-ripple 1s cubic-bezier(0, 0.2, 0.8, 1) infinite;
}
.lds-ripple div:nth-child(2) {
  animation-delay: -0.5s;
}
@keyframes lds-ripple {
  0% {
    top: 36px;
    left: 36px;
    width: 0;
    height: 0;
    opacity: 0;
  }
  4.9% {
    top: 36px;
    left: 36px;
    width: 0;
    height: 0;
    opacity: 0;
  }
  5% {
    top: 36px;
    left: 36px;
    width: 0;
    height: 0;
    opacity: 1;
  }
  100% {
    top: 0px;
    left: 0px;
    width: 72px;
    height: 72px;
    opacity: 0;
  }
}


/*GDPR Cookie*/
#gdpr-cookie-message{
  position: fixed;
  bottom: 0;
  background: var(--sp-text-gray-800);
  width: 100%;
  z-index: 1000;
  padding: 25px;
}

#gdpr-cookie-message h4{
  font-size: 20px;
  color: var(--primary);
}

#gdpr-cookie-message h5{
  font-size: 16px;
  color: #fff;
}

#gdpr-cookie-message p, #gdpr-cookie-message label{
  font-size: 14px;
  color: #fff;
}

#gdpr-cookie-message ul{ list-style:none; padding-left:0; }