@charset "utf-8";

body{ line-height: 1.85; font-size: 1em;}
textarea, dt{ font-family: "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN,"游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic, "Helvetica Neue", sans-serif !important;}
.c{ text-align: center;}
.l{ text-align: left;}
.r{ text-align: right;}
p.c{ text-align: center !important;}
p.r{ text-align: right !important;}
.clr{ clear: both;}
.clr_l{ clear: left;}
.clr_r{ clear: right;}
.clr_n{ clear: none !important;}
.nml{ font-weight: normal !important;}
.str1, .str01{ font-size: 110%;}
.str2, .str02{ font-size: 125%;}
.str3, .str03{ font-size: 150%;}
.str4, .str04{ font-size: 175%;}
b, strong, .str1,.str2,.str3,.str4{ font-weight: 600;}
.sml0{ font-size: 90%; line-height: 1.7;}
.sml1{ font-size: 85%; line-height: 1.65;}
.sml2{ font-size: 80%; line-height: 1.6;}
.sml3{ font-size: 70%; line-height: 1.55;}
h2 .sml2{ margin-left: .5em; font-size: 60%;}
li{ margin-bottom: .25em;}
.idt0{ margin-left: 1em; text-indent: -1em;}
.idt1{ margin-left: 1em !important; text-indent: -1em;}
.idt1h{ margin-left: 1.5em; text-indent: -1.5em;}
.idt2{ margin-left: 2em; text-indent: -2em;}
.idt2h{ margin-left: 2.5em; text-indent: -2.5em;}
.idt3{ margin-left: 3em; text-indent: -3em;}
ul{ margin-top: 0;}
ul.idt2h, ol.idt2h{ margin: 0 0 1em 1.5em; list-style: none;}
ul.idt2, ol.idt2{ margin: 0 0 1em .5em; list-style: none;}
ul.idt1h, ol.idt1h{ margin: 0 0 1em .5em; list-style: none;}
ul.idt1, ol.idt1{ margin: 0 0 1em; padding-left: 1em; list-style: none;}
li ol.idt1h{ margin: 0;}

iframe {
    margin-bottom: 1.5em;
    width: 100%;
    height: 25em;
    max-width: 100%;
    max-height: 75vh;
}
.red, .red a{ color: #dc3545;}
a.nwicn:after,
a[target="_blank"]:not([href$=".pdf"]):after{
	margin: 0 .25em;
	content: "\f2d2";
	font-family: "Font Awesome 5 Free";
}
a.zoom:before{
	content: "\f002 ";
	letter-spacing: .3em;
	font-family: "Font Awesome 5 Free";
	font-weight: bold;
}
a.file{
	padding: 0 0 0 1.2em;
	position: relative;
	display: inline-block;
}
a.file:before{
	position: absolute;
	left: 0;
    content: "\f15c";
	font-family: "Font Awesome 5 Free";
}
a.pdf:before,
a[href$=".pdf"]:before{
	margin-right: .25em;
	color: #d81010;
	content: "\f1c1";
	font-family: "Font Awesome 5 Free";
}
.attention:before{
	margin-right: .5em;
	color: #d81010;
	content: "\f05a";
	font-family: "Font Awesome 5 Free";
	font-weight: bold;
}
hr{
	margin: 0 auto;
	padding: 2em 0;
	clear: both;
	border: none;
    height: 0;
	width: 25%;
}
.thin{ padding: .6em 0;}
.hr_bd{
	margin: 0 0 1.5em;
	padding: 0 0 1.5em;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #ccc;
}
.hr_bd.thin{
	margin: 0 0 .5em;
	padding: 0 0 .5em;
}
.p-entry-content h2{ font-weight: 600;}
.p-entry_meta_times .p-entry_meta_posttimes::before{ display: none;}
h3, .h3{ font-size: 1.5rem;}
h4, .h4{ font-size: 1.35rem;}
h5, .h5{ font-size: 1.2rem;}
h4{ padding: 0 0 0 .75em;}

/* Header ----------------------------*/
#navi_sml,
.rsbtn_wrap{
	margin: 0;
	padding: 2px;
	box-sizing: border-box;
	display: block;
	position: absolute;
	right: 5px;
	z-index: 999;
}
/*sml*/
#navi_sml{
	top: 5px;
	background: white;
	height: 28px;
	border-radius: 14px;
	list-style: none;
	line-height: 24px;
	text-decoration: none;
	font-size: 13px;
}
#navi_sml li{
	margin: 0 2px;
	float: left;
}
#navi_sml li:nth-child(2){ margin: 0 9px;}
#navi_sml li a{
	display: block;
	color: white;
	border-radius: 50%;
	background: #3b78dc;
	width: 24px;
	height: 24px;
	text-align: center;
	text-decoration: none !important;
	font-size: 20px;
}
/*readspeaker*/
.rsbtn_wrap{ top: 40px;}
.rsbtn { margin-bottom: 3px !important;}
.rsbtn.rsexpanded .rsbtn_exp{ padding-bottom: 5px;}
.rs_help { z-index: 100; font-size: 12px;}
.rs_help a{
	padding: 0 2px;
	display: block;
	background: rgba(255,255,255,.65);
	color: #333;
	border-radius: 11px;
	line-height: 24px;
	text-align: center;
}
.rs_help a:before{
	float: left;
	color: #3b78dc;
    content: "\f059";
	font-family: 'Font Awesome 5 Free';
	font-size: 20px;
}

.l-site-header_inner{ padding: 0;}
.l-site-header_inner .p-widget{ margin-bottom: 0 !important;}
.veu_contact .contact_txt_catch{ font-size: 1.1em; font-weight: bold;}
.veu_contact .contact_bt_txt{ font-size: .9rem;}
.veu_contact .contact_bt_txt i.fa-arrow-alt-circle-right{ display: none;}
.veu_contact .contact_txt_tel{ font-size:1.6rem}
.veu_contact .veu_card .veu_card_inner{ padding: 1em;}
.l-site-header .veu_card{ border: none;}
.l-side-section-col-two .veu_contact .contact_bt,
.l-site-footer .veu_contact .contact_bt,
.l-site-header .veu_contact .contact_bt{ padding: .2em .5em .4em;}
.l-site-footer .veu_contact .contact_txt i.fa-phone-square{ color: #1f4c96;}
.l-side-section-col-two .veu_contact .contact_txt_time, .l-site-footer .veu_contact .contact_txt_time, .l-site-header .veu_contact .contact_txt_time{ font-size: 1em;}
.l-site-header_inner .p-widget.widget_search { margin-bottom: 1em !important; padding: 1em;}
.l-site-header_inner .searchfield{ width: 80%;}
.p-site-header-brand{ background: white;}
.p-site-header-brand_description,
.veu_adminEdit{ display: none}
.l-site-header input[type="text"]{ color: black; background: white;}
@media screen and (min-width:992px) and (max-width:1199.98px) {
	.p-site-header-brand{ max-width: none;}
	.p-global-menu{ flex-wrap: wrap;}
	.device-pc .p-global-menu > li{ font-size: .8rem;}
	.p-global-menu > li > ul.sub-menu li{ font-size: .75rem;}
	.device-pc .p-global-menu > li > a { padding: 1em; white-space: nowrap;}
}
.veu_contact .veu_card{border:none; border-radius: 0;margin: 0;}
.veu_contact .contact_frame{ background-color: transparent !important;}
.veu_card .veu_card_inner{box-shadow: 0 0 0 transparent; }

.p-breadcrumbs{ font-size: .9em;}
.p-breadcrumbs li > a, .p-breadcrumbs li > span{ color: #333;}
.p-page-header_title:first-child{ font-size: calc(2vw + 1.5em)}
.p-page-header{ text-shadow: 0 0 .5em white, .1em .1em .1em white, .3em .3em .75em white !important;}

.home .p-widget_title{ font-size: 2em;}
.slide-text-title,
.slide-text-caption{ text-shadow: .1em .1em .25em rgba(0,0,0,.5),1px 2px 0 rgba(0,0,0,.5) !important;}
.slide-text-title{ font-size: calc(1.9vw + .8em)}
.slide-text-caption{ font-size: calc(.8vw + .6em)}

.postListText_date,
.postListText_title{ font-size: 1em;}
.postListText_singleTermLabel{ min-width: 12em; font-size: .7em;}
.postListText_singleTermLabel_inner{ padding: 0 .5em; line-height: 1.6em; font-size: inherit;}
.postListText_date i{ display: none;}

.l-container .veu_profile .profile_text{ line-height: 1.6em; font-size: .85em;}
.veu_profile .sns_btns li{ margin-bottom: 1em;}
.veu_profile .sns_btns li a:after{ display: none !important;}

/* Search Results ----------------------------*/
.search-results .vk_post .vk_post_title{ font-size: 1.3em;}
.search-results .vk_post .vk_post_date,
.search-results .vk_post .vk_post_excerpt{ color: #333; opacity: 1; font-size: .95em;}
.search-results .vk_post .vk_post_excerpt{ margin-top: 0;}
.search-results .vk_post-btn-display.media .vk_post_body{ padding-bottom: 2.35em;}

/* Sidebar ----------------------------*/
.l-side-section .p-widget .veu_postList .postList_date{ display: block;}
.p-widget .veu_postList .postList_date::before{ display: none;}

/* Footer ----------------------------*/
.device-pc .l-site-footer{ padding-top: 1.75em;}
.l-site-footer_menu .l-container{ max-width: none; width: 100%;}
.p-widget-footer{ margin-bottom: 0; font-size: 1em;}
.p-widget-footer .veu_contact .veu_card .veu_card_inner{ padding: 0;}
.p-widget-footer ul { font-size: .8em;}
.p-widget-footer ul li a{ padding: .4em .25em;}
.p-widget-footer ul.sub-menu li a{ padding: .4em .25em .4em 1.25em; opacity: .7;}

@media (max-width:996px){.p-footer-menu{ display:none;}}
.p-footer-menu > li{
	margin: 1em 0;
	/*border-bottom: 1px solid rgba(0,0,0,.05);*/
	border-right: 1px solid rgba(0,0,0,.05)
}
.p-footer-menu > li:nth-child(-n+5){
     -webkit-flex-grow: 1;
    flex-grow: 1;
    width: 20%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.p-footer-menu > li:nth-child(5),
.p-footer-menu > li:last-child{border:none;}
.p-footer-menu ul,
.p-footer-menu ul ul{ margin:0; }
.p-footer-menu li{ padding:0;float:none;text-align:left}
.p-footer-menu li a{padding: .05em 1em; border: none; font-feature-settings: "palt";}
.p-footer-menu li li a{ opacity:.6}
.p-footer-menu li li li a{ opacity:.4}
.p-footer-menu li:last-child a{ border-right: none;}
.p-widget-footer.widget_vkexunit_banner{ margin-bottom: 0;}
.p-widget-footer .veu_banner{ margin: 0 0 .5em; max-width: 300px; display: block;}
.device-mobile .p-copyright{ padding-bottom: 0;}
.page_top_btn{ background-color: #1f4c96;}

/* Dlist ----------------------------*/
dl{ margin: 0 0 1.5em; padding: 0;}
dl dl{ margin-bottom: 0 !important;}
dt, dd{ margin-bottom: .35em; box-sizing: border-box;}
dt{ position: relative; font-weight: bold;}
dd{ margin: 0 0 1em; padding-bottom: .5em; border-bottom: 2px solid #eee;}
dd ul{ margin: 0; padding: 0 0 0 1em;}
dd ol{ margin: 0 0 0 1em; padding: 0 0 0 .5em;}
.Dlist{ line-height: 1.5;}
.Dlist dt{ margin: 0; padding: 0; float: left; width: 8em; clear: both; font-weight: normal;}
.Dlist dd{ margin: 0 0 .75em; padding: 0 0 .75em 8.5em;}
.Dlist.dt_S dt{ width: 6em;}
.Dlist.dt_S dd{ padding-left: 6em;}
.Dlist.dt_L > dt{ width: 11em;}
.Dlist.dt_L > dd{ padding-left: 11em;}
.Dlist.dt_LL > dt{ width: 14.5em;}
.Dlist.dt_LL > dd{ padding-left: 14.5em;}
.Dlist dd dl{ margin: 0;}
.Dlist dd dt{ padding-bottom: 0; font-weight: normal;}
.Dlist dd dd{ margin: 0; padding-bottom: 0; border-bottom: none;}
.Dlist.nobd dd{ margin: 0; padding: 0; border: none;}
.Dlist dd p:last-child,
.dt_dot dd p:last-child{ margin-bottom: 0;}
.dt_dot dt{ padding-left: 1.5em !important; border: none;}
.dt_dot dt:before{
	position: absolute;
	left: 0;
	color: #e84005;
	content: "\f111";
	font-family: 'Font Awesome 5 Free';
}
.dt_dot dd{ margin: 0 0 .6em;}
.dt_dot.dt_ic_white dt:before{ color: white;}
.dt_dot.dt_ic_gray1 dt:before{ color: #ddd;}
.dt_dot.dt_ic_gray2 dt:before{ color: #666;}
@media (max-width: 500px){
	.Dlist{ margin: 0 0 1em;}
	.Dlist dt, #toppage .Dlist dt,
	.Dlist dd, #toppage .Dlist dd{ float: none; width: auto;}
	.Dlist div{ margin: 1em 0 0;}
	.Dlist dt, .Dlist.dt_S > dt, .Dlist.dt_L > dt, .Dlist.dt_LL > dt,
	.Dlist dd, .Dlist.dt_S dd, .Dlist.dt_L > dd, .Dlist.dt_LL > dd{ float: none; padding-left: 0;}
}
.wp-block-table td, .wp-block-table th,
table td, table th{ padding: .75em; border: none; border-bottom: 1px solid rgba(0,0,0,.15) !important; vertical-align: middle; line-height: 1.6; font-size: 1em;}
.table-sm table td, .table-sm table th{ padding: .5em; font-size: .95em;}
table{ margin-bottom: 1em; border: none; border-top: 1px solid rgba(0,0,0,.15); background: rgba(255,255,255,.7);}
table th { background: rgba(31,76,150,.1);}
table .tr_head th, table th.tr_head{ background: rgba(31,76,150,.05);}
table caption{ padding: 0 0 .5em; text-align: right;}
.table-bordered tbody > tr > td, .table-bordered tbody > tr > th, .table-bordered tfoot > tr > td, .table-bordered tfoot > tr > th, .table-bordered thead > tr > td, .table-bordered thead > tr > th{ border: 1px solid rgba(0,0,0,.15)}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th{ vertical-align: middle;}
.table-default{ margin: 0 0 1.5em; width: 100%;}
.table-default, tr, th, td{ border-collapse: collapse;}
.table-default th{ font-weight: normal;}
.table-default th, .table-default td{ padding: .5em .8em;}
.th_nowrap th, .td_nowrap td{ white-space: nowrap;}
.th_center th, .td_center td,
th.th_center, td.td_center{ text-align: center;}
.th_right th, .td_right td,
th.th_right, td.td_right{ text-align: right;}
.th_top th, .td_top td,
th.th_top, td.td_top{ vertical-align: top !important;}
.th_btm th, .td_btm td,
th.th_btm, td.td_btm{ vertical-align: bottom !important;}
.table ul, .table li, .table p{ margin: 0;}
.sml1 th, .sml1 td{ padding: .35em !important;}

/* VK ---------------------------------------------------------*/
.vk-campaign-text_link{ text-decoration: none;}
.vk-campaign-text_link:hover{ text-decoration: underline;}
.widget_wp_widget_vkexunit_3pr_area{ margin: 3em 0; padding: 1em 0;border-top: solid 1px #Eee;}

.prBlock .prBlock_title{ font-size: calc(1em + .3vw);}
.prBlock .prBlock_summary{ text-align: left; line-height: 1.6em; font-size: .9em;}
.prBlock .prBlock_icon_outer{ transition: .3s;}
.prBlock a:hover .prBlock_icon_outer{transform: rotate(15deg);}

.veu_3prArea .subSection-title{ margin-bottom: .75em; text-align: center; font-size: calc(.85em + .35vw); font-weight:300;}
.veu_3prArea .subSection-title strong{ font-size: 1.2em}
.veu_3prArea .linkurl,
.veu_3prArea .summary br{ display: none}
.veu_3prArea .btn{ margin: 0 0 .75em;display: block; border-radius: 1.5em; font-size: 1em;}
.veu_3prArea .prArea{ padding-bottom: 1.5em;}
.veu_3prArea_image, .veu_3prArea_image_link{ border: none}
.veu_3prArea_image{ margin-bottom: 1.5em;}
@media (max-width:767px){
	.veu_3prArea .btn{ margin: 1em auto; display: table;}
	.veu_3prArea .prArea{ padding-bottom: 0;}
	.veu_3prArea_image{ margin: 0 auto; width: 100%; max-width: 300px; float: none;}
}
.vk_borderBox.is-style-vk_borderBox-style-solid-kado-tit-onborder .vk_borderBox_title_container{ margin-top: -.5em;}
.vk_borderBox .vk_borderBox_title_container .vk_borderBox_title{ font-size: 1.5em !important;}

.vk_childPage{ margin-top: 4rem !important;}
.vk_childPage:first-child{ margin-top: 0 !important;}
.card-body{ padding: 1em;}
.vk_post .vk_post_title{ font-size: 1em;}
.vk_post.vk_post-col-xl-6 .vk_post_title,
.vk_post.vk_post-col-xxl-6 .vk_post_title{ font-size: 1.2em;}
.vk_post_title_new { color: #dd3333; border: solid 1px #dd3333; padding: 0 .35em;}
.vk_post .vk_post_excerpt{ font-size: .9em;}
.vk_post .vk_post_btn{ font-size: .8em;}

ul.is-style-vk-default li, ul.is-style-vk-arrow-mark li, ul.is-style-vk-triangle-mark li, ul.is-style-vk-check-mark li, ul.is-style-vk-check-circle-mark li, ul.is-style-vk-check-square-mark li, ul.is-style-vk-handpoint-mark li, ul.is-style-vk-pencil-mark li, ul.is-style-vk-smile-mark li, ul.is-style-vk-frown-mark li, ul.is-style-vk-numbered-circle-mark li, ul.is-style-vk-numbered-square-mark li, ol.is-style-vk-default li, ol.is-style-vk-arrow-mark li, ol.is-style-vk-triangle-mark li, ol.is-style-vk-check-mark li, ol.is-style-vk-check-circle-mark li, ol.is-style-vk-check-square-mark li, ol.is-style-vk-handpoint-mark li, ol.is-style-vk-pencil-mark li, ol.is-style-vk-smile-mark li, ol.is-style-vk-frown-mark li, ol.is-style-vk-numbered-circle-mark li, ol.is-style-vk-numbered-square-mark li{ margin-bottom: .2em !important;}

.col-md-6.sitemap-col{ flex: 0 0 100%; max-width: none;}
.veu_sitemap ul, .veu_sitemap ul li{ font-size: 1em;}
.veu_sitemap ul.link-list{ margin: 0;}
.veu_sitemap ul li{ margin-bottom: 0;}
@media (min-width:768px){
	.veu_sitemap ul.link-list{
		display: -webkit-flex;
		display: flex;
		-webkit-flex-wrap: wrap;
		flex-wrap: wrap;
		border-left: solid 1px #ddd;
	}
	.veu_sitemap ul.link-list > li {
		 -webkit-flex-grow: 1;
		flex-grow: 1;
		width: 50%;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		padding: 0 1.5%;
		border-right: solid 1px #ddd;
	}
}
@media (min-width:992px){
	.veu_sitemap ul.link-list > li {width: 33.33333%;}
}
@media (min-width:1600px){
	.veu_sitemap ul.link-list > li {width: 25%;}
}
.veu_sitemap ul > li > a{ margin: .25em 0;}
.veu_sitemap .link-list li{ padding: 0;}
.l-container .veu_sitemap ul > li > a::before{ content: "－";}

/* Wordpress Contact Form 7 ---------------------------------------------------------*/

input[type="date"], input[type="email"], input[type="tel"], input[type="text"], select, textarea{ margin: .15em 0; padding: .35em .25em; width: auto; color: black;}
input[type="checkbox"]{ margin-right: .25em;}
textarea{ width: 100%; max-width: 100%; box-sizing: border-box;}
label{ margin-right: 1em;}
.wpcf7-not-valid-tip{ color: #dc3545; display: block;}
.wpcf7 dl strong.red, .wpcf7 strong.red strong{ vertical-align: text-top; font-size: 2em; line-height: 1;}
.wpcf7 strong.red strong{ vertical-align: text-top;}
span.wpcf7-list-item{ margin: 0;}
input.wpcf7-submit{ margin-top: .75em; padding: .6em 5em;}
div.screen-reader-response{ display: none;}

.wpcf7 form .wpcf7-response-output{ padding: 1em; font-weight: bold; text-align: center;}
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output{ color: #dc3545; border: 2px solid #dc3545;}
.wpcf7 form.sent .wpcf7-response-output{ padding: 0; border: none; display: none; height: 0; overflow: hidden;}

.wp-block-image a[target="_blank"]:after{ display: none;}
.wp-block-separator{ border: none;}

.wp-block-file{}
.wp-block-file:not(.wp-element-button){ font-size: 1em;}
.wp-block-file__button{ padding: .2em 1.5em; background: var(--vk-color-primary); font-size: .9em;}
.wp-block-file__button:hover{ color: white;;}

.post-name-contact .grecaptcha-badge,
.post-name-member .grecaptcha-badge{ display: block;}


.grecaptcha-badge {
	bottom: 75px !important;
	box-shadow: none !important;
	border: solid 1px #ccc;
	box-sizing: border-box;
	display: none;
}
/* --- GET HIGHT --- */
section:after, .inner:after, nav .panel:after, nav#mainNav ul:after, .newsTitle:after, .bg:after, .post:after, .pagenav:after, ul#banners:after, #footer:after, #footer li a:after, .flexbox:after, .col_2:after, .col_3:after, .col_3x2:after, .col_4:after, .col_4x3:after, .col_5:after, .col_5x2:after, .col_5x3:after, .col_5x4:after, .clrfx:after, .Dlist:after, .Dlist dd:after, .post-content:after, .post ol.flow > li:after, .post ul:after, .thumb:after, .list50:after, ul.post li:after, .gallery:after, .column1:after, .column2:after{ content:""; display: table;clear: both;}

section, .inner, nav .panel, nav#mainNav, nav#mainNav ul, .newsTitle, .bg, .post, .pagenav, ul#banners, #footer, #footer li a, .flexbox, .col_2, .col_3, .col_3x2, .col_4, .col_4x3, .col_5, .col_5x2, .col_5x3, .col_5x4, .clrfx, .Dlist, .Dlist dd, .post-content, .post ol.flow > li, .post ul, .thumb, .list50, ul.post li, .gallery, .column1, .column2{zoom: 1;}

/* Bootstrap ---------------------------------------------------------*/

.btn{ font-feature-settings: "palt";}
.btn-primary {
 color:#fff;
 background-color:#1f4c96;
 border-color:#1f4c96
}
.btn-primary:hover {
 color:#fff;
 background-color:#183c78;
 border-color:#183c78
}
.btn-primary.focus,
.btn-primary:focus {
 color:#fff;
 background-color:#183c78;
 border-color:#183c78;
 box-shadow:0 0 0 .2rem rgba(0,0,0,0)
}
.btn-primary.disabled,
.btn-primary:disabled {
 color:#fff;
 background-color:#1f4c96;
 border-color:#1f4c96
}
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle {
 color:#fff;
 background-color:#183c78;
 border-color:#183c78
}
.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-primary.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(0,0,0,0)
}
.btn-secondary {
 color:#fff;
 background-color:#3b78dc;
 border-color:#3b78dc
}
.btn-secondary:hover {
 color:#fff;
 background-color:#245db9;
 border-color:#245db9
}
.btn-secondary.focus,
.btn-secondary:focus {
 color:#fff;
 background-color:#245db9;
 border-color:#245db9;
 box-shadow:0 0 0 .2rem rgba(0,0,0,0)
}
.btn-secondary.disabled,
.btn-secondary:disabled {
 color:#fff;
 background-color:#3b78dc;
 border-color:#3b78dc
}
.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active,
.show>.btn-secondary.dropdown-toggle {
 color:#fff;
 background-color:#245db9;
 border-color:#245db9
}
.btn-secondary:not(:disabled):not(.disabled).active:focus,
.btn-secondary:not(:disabled):not(.disabled):active:focus,
.show>.btn-secondary.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(0,0,0,0)
}
.btn-success {
 color:#fff;
 background-color:#38b5b1;
 border-color:#38b5b1
}
.btn-success:hover {
 color:#fff;
 background-color:#259e9a;
 border-color:#1e7e34
}
.btn-success.focus,
.btn-success:focus {
 color:#fff;
 background-color:#259e9a;
 border-color:#1e7e34;
 box-shadow:0 0 0 .2rem rgba(0,0,0,0)
}
.btn-success.disabled,
.btn-success:disabled {
 color:#fff;
 background-color:#38b5b1;
 border-color:#38b5b1
}
.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 {
 box-shadow:0 0 0 .2rem rgba(0,0,0,0)
}
.btn-info {
 color:#fff;
 background-color:#f77e1b;
 border-color:#f77e1b
}
.btn-info:hover {
 color:#fff;
 background-color:#de6e13;
 border-color:#de6e13
}
.btn-info.focus,
.btn-info:focus {
 color:#fff;
 background-color:#de6e13;
 border-color:#de6e13;
 box-shadow:0 0 0 .2rem rgba(0,0,0,0)
}
.btn-info.disabled,
.btn-info:disabled {
 color:#fff;
 background-color:#f77e1b;
 border-color:#f77e1b
}
.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled):active,
.show>.btn-info.dropdown-toggle {
 color:#fff;
 background-color:#de6e13;
 border-color:#de6e13
}
.btn-info:not(:disabled):not(.disabled).active:focus,
.btn-info:not(:disabled):not(.disabled):active:focus,
.show>.btn-info.dropdown-toggle:focus {
 box-shadow:0 0 0 .2rem rgba(0,0,0,0)
}
.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 {
 color:#212529;
 background-color:#e0a800;
 border-color:#d39e00;
 box-shadow:0 0 0 .2rem rgba(0,0,0,0)
}
.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 {
 box-shadow:0 0 0 .2rem rgba(0,0,0,0)
}
.btn-danger {
 color:#fff;
 background-color:#dc3545;
 border-color:#dc3545
}
.btn-danger:hover {
 color:#fff;
 background-color:#c82333;
 border-color:#bd2130
}
.btn-danger.focus,
.btn-danger:focus {
 color:#fff;
 background-color:#c82333;
 border-color:#bd2130;
 box-shadow:0 0 0 .2rem rgba(0,0,0,0)
}
.btn-danger.disabled,
.btn-danger:disabled {
 color:#fff;
 background-color:#dc3545;
 border-color:#dc3545
}
.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 {
 box-shadow:0 0 0 .2rem 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:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}
.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}
.m-3{margin: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:2rem!important}.mt-5,.my-5{margin-top:2rem!important}.mr-5,.mx-5{margin-right:2rem!important}.mb-5,.my-5{margin-bottom:2rem!important}.ml-5,.mx-5{margin-left:2rem!important}
.m-6{margin:2.5rem!important}.mt-6,.my-6{margin-top:2.5rem!important}.mr-6,.mx-6{margin-right:2.5rem!important}.mb-6,.my-6{margin-bottom:2.5rem!important}.ml-6,.mx-6{margin-left:2.5rem!important}
.m-7{margin:3rem!important}.mt-7,.my-7{margin-top:3rem!important}.mr-7,.mx-7{margin-right:3rem!important}.mb-7,.my-7{margin-bottom:3rem!important}.ml-7,.mx-7{margin-left:3rem!important}
.m-8{margin:3.5rem!important}.mt-8,.my-8{margin-top:3.5rem!important}.mr-8,.mx-8{margin-right:3.5rem!important}.mb-8,.my-8{margin-bottom:3.5rem!important}.ml-8,.mx-8{margin-left:3.5rem!important}
.m-9{margin:4rem!important}.mt-9,.my-9{margin-top:4rem!important}.mr-9,.mx-9{margin-right:4rem!important}.mb-9,.my-9{margin-bottom:4rem!important}.ml-9,.mx-9{margin-left:4rem!important}
.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}
.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}
.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}
.p-3{padding: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:2rem!important}.pt-5,.py-5{padding-top:2rem!important}.pr-5,.px-5{padding-right:2rem!important}.pb-5,.py-5{padding-bottom:2rem!important}.pl-5,.px-5{padding-left:2rem!important}
.p-6{padding:2.5rem!important}.pt-6,.py-6{padding-top:2.5rem!important}.pr-6,.px-6{padding-right:2.5rem!important}.pb-6,.py-6{padding-bottom:2.5rem!important}.pl-6,.px-6{padding-left:2.5rem!important}
.p-7{padding:3rem!important}.pt-7,.py-7{padding-top:3rem!important}.pr-7,.px-7{padding-right:3rem!important}.pb-7,.py-7{padding-bottom:3rem!important}.pl-7,.px-7{padding-left:3rem!important}
.p-8{padding:3.5rem!important}.pt-8,.py-8{padding-top:3.5rem!important}.pr-8,.px-8{padding-right:3.5rem!important}.pb-8,.py-8{padding-bottom:3.5rem!important}.pl-8,.px-8{padding-left:3.5rem!important}
.p-9{padding:4rem!important}.pt-9,.py-9{padding-top:4rem!important}.pr-9,.px-9{padding-right:4rem!important}.pb-9,.py-9{padding-bottom:4rem!important}.pl-9,.px-9{padding-left:4rem!important}
.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}

@media (min-width:576px){
	.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}
	.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}
	.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}
	.m-sm-3{margin: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:2rem!important}.mt-sm-5,.my-sm-5{margin-top:2rem!important}.mr-sm-5,.mx-sm-5{margin-right:2rem!important}.mb-sm-5,.my-sm-5{margin-bottom:2rem!important}.ml-sm-5,.mx-sm-5{margin-left:2rem!important}
	.m-sm-6{margin:2.5rem!important}.mt-sm-6,.my-sm-6{margin-top:2.5rem!important}.mr-sm-6,.mx-sm-6{margin-right:2.5rem!important}.mb-sm-6,.my-sm-6{margin-bottom:2.5rem!important}.ml-sm-6,.mx-sm-6{margin-left:2.5rem!important}
	.m-sm-7{margin:3rem!important}.mt-sm-7,.my-sm-7{margin-top:3rem!important}.mr-sm-7,.mx-sm-7{margin-right:3rem!important}.mb-sm-7,.my-sm-7{margin-bottom:3rem!important}.ml-sm-7,.mx-sm-7{margin-left:3rem!important}
	.m-sm-8{margin:3.5rem!important}.mt-sm-8,.my-sm-8{margin-top:3.5rem!important}.mr-sm-8,.mx-sm-8{margin-right:3.5rem!important}.mb-sm-8,.my-sm-8{margin-bottom:3.5rem!important}.ml-sm-8,.mx-sm-8{margin-left:3.5rem!important}
	.m-sm-9{margin:4rem!important}.mt-sm-9,.my-sm-9{margin-top:4rem!important}.mr-sm-9,.mx-sm-9{margin-right:4rem!important}.mb-sm-9,.my-sm-9{margin-bottom:4rem!important}.ml-sm-9,.mx-sm-9{margin-left:4rem!important}
	.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}
	.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}
	.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}
	.p-sm-3{padding: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:2rem!important}.pt-sm-5,.py-sm-5{padding-top:2rem!important}.pr-sm-5,.px-sm-5{padding-right:2rem!important}.pb-sm-5,.py-sm-5{padding-bottom:2rem!important}.pl-sm-5,.px-sm-5{padding-left:2rem!important}
	.p-sm-6{padding:2.5rem!important}.pt-sm-6,.py-sm-6{padding-top:2.5rem!important}.pr-sm-6,.px-sm-6{padding-right:2.5rem!important}.pb-sm-6,.py-sm-6{padding-bottom:2.5rem!important}.pl-sm-6,.px-sm-6{padding-left:2.5rem!important}
	.p-sm-7{padding:3rem!important}.pt-sm-7,.py-sm-7{padding-top:3rem!important}.pr-sm-7,.px-sm-7{padding-right:3rem!important}.pb-sm-7,.py-sm-7{padding-bottom:3rem!important}.pl-sm-7,.px-sm-7{padding-left:3rem!important}
	.p-sm-8{padding:3.5rem!important}.pt-sm-8,.py-sm-8{padding-top:3.5rem!important}.pr-sm-8,.px-sm-8{padding-right:3.5rem!important}.pb-sm-8,.py-sm-8{padding-bottom:3.5rem!important}.pl-sm-8,.px-sm-8{padding-left:3.5rem!important}
	.p-sm-9{padding:4rem!important}.pt-sm-9,.py-sm-9{padding-top:4rem!important}.pr-sm-9,.px-sm-9{padding-right:4rem!important}.pb-sm-9,.py-sm-9{padding-bottom:4rem!important}.pl-sm-9,.px-sm-9{padding-left:4rem!important}
	.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}
}
@media (min-width:768px){
	.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}
	.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}
	.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}
	.m-md-3{margin: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:2rem!important}.mt-md-5,.my-md-5{margin-top:2rem!important}.mr-md-5,.mx-md-5{margin-right:2rem!important}.mb-md-5,.my-md-5{margin-bottom:2rem!important}.ml-md-5,.mx-md-5{margin-left:2rem!important}
	.m-md-6{margin:2.5rem!important}.mt-md-6,.my-md-6{margin-top:2.5rem!important}.mr-md-6,.mx-md-6{margin-right:2.5rem!important}.mb-md-6,.my-md-6{margin-bottom:2.5rem!important}.ml-md-6,.mx-md-6{margin-left:2.5rem!important}
	.m-md-7{margin:3rem!important}.mt-md-7,.my-md-7{margin-top:3rem!important}.mr-md-7,.mx-md-7{margin-right:3rem!important}.mb-md-7,.my-md-7{margin-bottom:3rem!important}.ml-md-7,.mx-md-7{margin-left:3rem!important}
	.m-md-8{margin:3.5rem!important}.mt-md-8,.my-md-8{margin-top:3.5rem!important}.mr-md-8,.mx-md-8{margin-right:3.5rem!important}.mb-md-8,.my-md-8{margin-bottom:3.5rem!important}.ml-md-8,.mx-md-8{margin-left:3.5rem!important}
	.m-md-9{margin:4rem!important}.mt-md-9,.my-md-9{margin-top:4rem!important}.mr-md-9,.mx-md-9{margin-right:4rem!important}.mb-md-9,.my-md-9{margin-bottom:4rem!important}.ml-md-9,.mx-md-9{margin-left:4rem!important}
	.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}
	.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}
	.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}
	.p-md-3{padding: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:2rem!important}.pt-md-5,.py-md-5{padding-top:2rem!important}.pr-md-5,.px-md-5{padding-right:2rem!important}.pb-md-5,.py-md-5{padding-bottom:2rem!important}.pl-md-5,.px-md-5{padding-left:2rem!important}
	.p-md-6{padding:2.5rem!important}.pt-md-6,.py-md-6{padding-top:2.5rem!important}.pr-md-6,.px-md-6{padding-right:2.5rem!important}.pb-md-6,.py-md-6{padding-bottom:2.5rem!important}.pl-md-6,.px-md-6{padding-left:2.5rem!important}
	.p-md-7{padding:3rem!important}.pt-md-7,.py-md-7{padding-top:3rem!important}.pr-md-7,.px-md-7{padding-right:3rem!important}.pb-md-7,.py-md-7{padding-bottom:3rem!important}.pl-md-7,.px-md-7{padding-left:3rem!important}
	.p-md-8{padding:3.5rem!important}.pt-md-8,.py-md-8{padding-top:3.5rem!important}.pr-md-8,.px-md-8{padding-right:3.5rem!important}.pb-md-8,.py-md-8{padding-bottom:3.5rem!important}.pl-md-8,.px-md-8{padding-left:3.5rem!important}
	.p-md-9{padding:4rem!important}.pt-md-9,.py-md-9{padding-top:4rem!important}.pr-md-9,.px-md-9{padding-right:4rem!important}.pb-md-9,.py-md-9{padding-bottom:4rem!important}.pl-md-9,.px-md-9{padding-left:4rem!important}
	.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}
}
@media (min-width:992px){
	.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}
	.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}
	.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}
	.m-lg-3{margin: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:2rem!important}.mt-lg-5,.my-lg-5{margin-top:2rem!important}.mr-lg-5,.mx-lg-5{margin-right:2rem!important}.mb-lg-5,.my-lg-5{margin-bottom:2rem!important}.ml-lg-5,.mx-lg-5{margin-left:2rem!important}
	.m-lg-6{margin:2.5rem!important}.mt-lg-6,.my-lg-6{margin-top:2.5rem!important}.mr-lg-6,.mx-lg-6{margin-right:2.5rem!important}.mb-lg-6,.my-lg-6{margin-bottom:2.5rem!important}.ml-lg-6,.mx-lg-6{margin-left:2.5rem!important}
	.m-lg-7{margin:3rem!important}.mt-lg-7,.my-lg-7{margin-top:3rem!important}.mr-lg-7,.mx-lg-7{margin-right:3rem!important}.mb-lg-7,.my-lg-7{margin-bottom:3rem!important}.ml-lg-7,.mx-lg-7{margin-left:3rem!important}
	.m-lg-8{margin:3.5rem!important}.mt-lg-8,.my-lg-8{margin-top:3.5rem!important}.mr-lg-8,.mx-lg-8{margin-right:3.5rem!important}.mb-lg-8,.my-lg-8{margin-bottom:3.5rem!important}.ml-lg-8,.mx-lg-8{margin-left:3.5rem!important}
	.m-lg-9{margin:4rem!important}.mt-lg-9,.my-lg-9{margin-top:4rem!important}.mr-lg-9,.mx-lg-9{margin-right:4rem!important}.mb-lg-9,.my-lg-9{margin-bottom:4rem!important}.ml-lg-9,.mx-lg-9{margin-left:4rem!important}
	.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}
	.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}
	.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}
	.p-lg-3{padding: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:2rem!important}.pt-lg-5,.py-lg-5{padding-top:2rem!important}.pr-lg-5,.px-lg-5{padding-right:2rem!important}.pb-lg-5,.py-lg-5{padding-bottom:2rem!important}.pl-lg-5,.px-lg-5{padding-left:2rem!important}
	.p-lg-6{padding:2.5rem!important}.pt-lg-6,.py-lg-6{padding-top:2.5rem!important}.pr-lg-6,.px-lg-6{padding-right:2.5rem!important}.pb-lg-6,.py-lg-6{padding-bottom:2.5rem!important}.pl-lg-6,.px-lg-6{padding-left:2.5rem!important}
	.p-lg-7{padding:3rem!important}.pt-lg-7,.py-lg-7{padding-top:3rem!important}.pr-lg-7,.px-lg-7{padding-right:3rem!important}.pb-lg-7,.py-lg-7{padding-bottom:3rem!important}.pl-lg-7,.px-lg-7{padding-left:3rem!important}
	.p-lg-8{padding:3.5rem!important}.pt-lg-8,.py-lg-8{padding-top:3.5rem!important}.pr-lg-8,.px-lg-8{padding-right:3.5rem!important}.pb-lg-8,.py-lg-8{padding-bottom:3.5rem!important}.pl-lg-8,.px-lg-8{padding-left:3.5rem!important}
	.p-lg-9{padding:4rem!important}.pt-lg-9,.py-lg-9{padding-top:4rem!important}.pr-lg-9,.px-lg-9{padding-right:4rem!important}.pb-lg-9,.py-lg-9{padding-bottom:4rem!important}.pl-lg-9,.px-lg-9{padding-left:4rem!important}
	.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}
}
@media (min-width:1200px){
	.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}
	.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}
	.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}
	.m-xl-3{margin: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:2rem!important}.mt-xl-5,.my-xl-5{margin-top:2rem!important}.mr-xl-5,.mx-xl-5{margin-right:2rem!important}.mb-xl-5,.my-xl-5{margin-bottom:2rem!important}.ml-xl-5,.mx-xl-5{margin-left:2rem!important}
	.m-xl-6{margin:2.5rem!important}.mt-xl-6,.my-xl-6{margin-top:2.5rem!important}.mr-xl-6,.mx-xl-6{margin-right:2.5rem!important}.mb-xl-6,.my-xl-6{margin-bottom:2.5rem!important}.ml-xl-6,.mx-xl-6{margin-left:2.5rem!important}
	.m-xl-7{margin:3rem!important}.mt-xl-7,.my-xl-7{margin-top:3rem!important}.mr-xl-7,.mx-xl-7{margin-right:3rem!important}.mb-xl-7,.my-xl-7{margin-bottom:3rem!important}.ml-xl-7,.mx-xl-7{margin-left:3rem!important}
	.m-xl-8{margin:3.5rem!important}.mt-xl-8,.my-xl-8{margin-top:3.5rem!important}.mr-xl-8,.mx-xl-8{margin-right:3.5rem!important}.mb-xl-8,.my-xl-8{margin-bottom:3.5rem!important}.ml-xl-8,.mx-xl-8{margin-left:3.5rem!important}
	.m-xl-9{margin:4rem!important}.mt-xl-9,.my-xl-9{margin-top:4rem!important}.mr-xl-9,.mx-xl-9{margin-right:4rem!important}.mb-xl-9,.my-xl-9{margin-bottom:4rem!important}.ml-xl-9,.mx-xl-9{margin-left:4rem!important}
	.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}
	.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}
	.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}
	.p-xl-3{padding: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:2rem!important}.pt-xl-5,.py-xl-5{padding-top:2rem!important}.pr-xl-5,.px-xl-5{padding-right:2rem!important}.pb-xl-5,.py-xl-5{padding-bottom:2rem!important}.pl-xl-5,.px-xl-5{padding-left:2rem!important}
	.p-xl-6{padding:2.5rem!important}.pt-xl-6,.py-xl-6{padding-top:2.5rem!important}.pr-xl-6,.px-xl-6{padding-right:2.5rem!important}.pb-xl-6,.py-xl-6{padding-bottom:2.5rem!important}.pl-xl-6,.px-xl-6{padding-left:2.5rem!important}
	.p-xl-7{padding:3rem!important}.pt-xl-7,.py-xl-7{padding-top:3rem!important}.pr-xl-7,.px-xl-7{padding-right:3rem!important}.pb-xl-7,.py-xl-7{padding-bottom:3rem!important}.pl-xl-7,.px-xl-7{padding-left:3rem!important}
	.p-xl-8{padding:3.5rem!important}.pt-xl-8,.py-xl-8{padding-top:3.5rem!important}.pr-xl-8,.px-xl-8{padding-right:3.5rem!important}.pb-xl-8,.py-xl-8{padding-bottom:3.5rem!important}.pl-xl-8,.px-xl-8{padding-left:3.5rem!important}
	.p-xl-9{padding:4rem!important}.pt-xl-9,.py-xl-9{padding-top:4rem!important}.pr-xl-9,.px-xl-9{padding-right:4rem!important}.pb-xl-9,.py-xl-9{padding-bottom:4rem!important}.pl-xl-9,.px-xl-9{padding-left:4rem!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}
}

