/*! system-font.css v2.0.2 | CC0-1.0 License | github.com/jonathantneal/system-font-css */

@font-face {
	font-family: system-ui;
	font-style: normal;
	font-weight: 300;
	src: local(".SFNS-Light"), local(".SFNSText-Light"), local(".HelveticaNeueDeskInterface-Light"), local(".LucidaGrandeUI"), local("Segoe UI Light"), local("Ubuntu Light"), local("Roboto-Light"), local("DroidSans"), local("Tahoma");
}

@font-face {
	font-family: system-ui;
	font-style: italic;
	font-weight: 300;
	src: local(".SFNS-LightItalic"), local(".SFNSText-LightItalic"), local(".HelveticaNeueDeskInterface-Italic"), local(".LucidaGrandeUI"), local("Segoe UI Light Italic"), local("Ubuntu Light Italic"), local("Roboto-LightItalic"), local("DroidSans"), local("Tahoma");
}

@font-face {
	font-family: system-ui;
	font-style: normal;
	font-weight: 400;
	src: local(".SFNS-Regular"), local(".SFNSText-Regular"), local(".HelveticaNeueDeskInterface-Regular"), local(".LucidaGrandeUI"), local("Segoe UI"), local("Ubuntu"), local("Roboto-Regular"), local("DroidSans"), local("Tahoma");
}

@font-face {
	font-family: system-ui;
	font-style: italic;
	font-weight: 400;
	src: local(".SFNS-Italic"), local(".SFNSText-Italic"), local(".HelveticaNeueDeskInterface-Italic"), local(".LucidaGrandeUI"), local("Segoe UI Italic"), local("Ubuntu Italic"), local("Roboto-Italic"), local("DroidSans"), local("Tahoma");
}

@font-face {
	font-family: system-ui;
	font-style: normal;
	font-weight: 500;
	src: local(".SFNS-Medium"), local(".SFNSText-Medium"), local(".HelveticaNeueDeskInterface-MediumP4"), local(".LucidaGrandeUI"), local("Segoe UI Semibold"), local("Ubuntu Medium"), local("Roboto-Medium"), local("DroidSans-Bold"), local("Tahoma Bold");
}

@font-face {
	font-family: system-ui;
	font-style: italic;
	font-weight: 500;
	src: local(".SFNS-MediumItalic"), local(".SFNSText-MediumItalic"), local(".HelveticaNeueDeskInterface-MediumItalicP4"), local(".LucidaGrandeUI"), local("Segoe UI Semibold Italic"), local("Ubuntu Medium Italic"), local("Roboto-MediumItalic"), local("DroidSans-Bold"), local("Tahoma Bold");
}

@font-face {
	font-family: system-ui;
	font-style: normal;
	font-weight: 700;
	src: local(".SFNS-Bold"), local(".SFNSText-Bold"), local(".HelveticaNeueDeskInterface-Bold"), local(".LucidaGrandeUI"), local("Segoe UI Bold"), local("Ubuntu Bold"), local("Roboto-Bold"), local("DroidSans-Bold"), local("Tahoma Bold");
}

@font-face {
	font-family: system-ui;
	font-style: italic;
	font-weight: 700;
	src: local(".SFNS-BoldItalic"), local(".SFNSText-BoldItalic"), local(".HelveticaNeueDeskInterface-BoldItalic"), local(".LucidaGrandeUI"), local("Segoe UI Bold Italic"), local("Ubuntu Bold Italic"), local("Roboto-BoldItalic"), local("DroidSans-Bold"), local("Tahoma Bold");
}

html{-webkit-box-sizing:border-box;box-sizing:border-box;scrollbar-gutter:stable}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;font-family:system-ui}b{font-weight:500}i{font-style:normal}ul{margin:0;padding:0;list-style:none}input[type=number].hidden_arrows::-webkit-inner-spin-button,input[type=number].hidden_arrows::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}img,picture,svg{max-width:100%;display:block}.mt1{margin-top:1rem}.mb1{margin-bottom:1rem}.mt2{margin-top:2rem}.mb2{margin-bottom:2rem}.mt3{margin-top:3rem}.mb3{margin-bottom:3rem}#nav-icon1{width:20px;height:15px;position:relative;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:none}#nav-icon1,#nav-icon1 span{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}#nav-icon1 span{display:block;position:absolute;height:2px;width:100%;background:#000;border-radius:50px;opacity:1;left:0;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;pointer-events:none}#nav-icon1 span:first-child{top:0}#nav-icon1 span:nth-child(2){top:6px;height:2.2px}#nav-icon1 span:nth-child(3){top:12px}#nav-icon1.open span:first-child{top:6px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon1.open span:nth-child(2){opacity:0;left:-60px}#nav-icon1.open span:nth-child(3){top:6px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}nav.bread{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}nav.bread ol{padding:0;margin:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;color:#676767}nav.bread ol,nav.bread ol li:not(:last-child){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}nav.bread ol li:not(:last-child):after{content:"/"}nav.bread ol li a{color:#3b5998}nav.bread ol li a:hover{text-decoration:none}nav.bread .post_views{font-size:13px;color:#676767;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}nav.bread .post_views:before{display:block;width:17px;height:17px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cmask id='a' width='18' height='18' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M0 0h17.058v17.058H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23676767' d='M11.372 14.215V9.239h2.843v4.976h-2.843zm-4.265 0V2.843H9.95v11.372H7.107zm-4.264 0V6.397h2.843v7.818H2.843z'/%3E%3C/g%3E%3C/svg%3E")}main>article{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-top:1rem}main>article>.cnt{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;container-type:inline-size;container-name:cnt}main>article>.cnt h1{color:#3d3d3d;font-size:1.25rem}main>article>.cnt a{color:#3b5998}main>article>.cnt a:hover{text-decoration:none}main>article aside{width:250px;min-width:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}main>article aside .group{background-color:#f6f6f6;padding:30px 28px}main>article aside .group .head{text-transform:uppercase;color:#686767;font-size:13px;font-weight:700;display:inline-block;margin-bottom:.8rem}main>article aside .group .body ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}main>article aside .group .body ul li a{color:#676767;font-size:.94rem}main>article aside .group .body ul li a:hover{text-decoration:none;color:#3b5998}main>article aside .group .body ul li.active{font-size:.94rem;color:#3b5998}main>article aside form.cb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;background-color:#f5f6f9;border-left:4px solid #3b5998;padding:30px 28px 1rem}main>article aside form.cb>.head{text-transform:uppercase;color:#686767;font-size:13px;font-weight:700;display:inline-block;margin-bottom:.8rem}main>article aside form.cb label input[type=number],main>article aside form.cb label input[type=tel],main>article aside form.cb label input[type=text]{border:none;border-bottom:1px solid #afafaf;height:35px;font-family:system-ui;padding-left:.5rem;width:100%}main>article aside form.cb label input[type=number]:focus,main>article aside form.cb label input[type=tel]:focus,main>article aside form.cb label input[type=text]:focus{border-color:#3b5998;outline:none}main>article aside form.cb label span{font-size:14px;color:#575757;display:inline-block;margin-bottom:.25rem}main>article aside form.cb fieldset{border:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 .5rem}main>article aside form.cb fieldset .head{font-size:14px;color:#575757;margin-bottom:.25rem}main>article aside form.cb fieldset input[type=radio]{margin:0}main>article aside form.cb fieldset input[type=radio]:checked~span{color:#3b5998}main>article aside form.cb fieldset label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}main>article aside form.cb fieldset span{margin-bottom:0;cursor:pointer}main>article aside form.cb fieldset span:hover{color:#3b5998}main>article aside form.cb button[type=submit]{background-color:#3b5998;text-transform:uppercase;font-size:13px;font-weight:700;color:#fff;border:none;padding-top:12px;padding-bottom:11px;cursor:pointer}main>article aside form.cb button[type=submit]:hover{background-color:rgb(44.7393364929,67.4881516588,115.2606635071)}.widget .head{background-color:#f5f6f9;text-transform:uppercase;color:#686767;font-size:13px;font-weight:700;padding:12px 24px;border-left:4px solid #3b5998;display:block;margin-bottom:1rem}.widget.categories ul.body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-left:28px}.widget.categories ul.body li{display:grid;grid-template-columns:1fr 38px}.widget.categories ul.body li a.pagetitle{font-size:.94rem;font-weight:500;color:#404040;text-decoration:none;grid-row:1;grid-column:1}.widget.categories ul.body li a.pagetitle:hover{text-decoration:underline;color:#3b5998}.widget.categories ul.body li i.d{font-style:normal;font-size:13px;color:#676767;grid-row:2;grid-column:1}.widget.categories ul.body li .counter{background-color:#3b5998;border-radius:6px;color:#fff;font-size:14px;font-weight:500;padding:6px 0;text-align:center;grid-row:1/3;grid-column:2;-ms-flex-line-pack:center;align-content:center}.widget.ex-pop .body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;padding-left:28px}.widget.ex-pop .body li a{display:grid;grid-template-columns:53px 1fr;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.25rem;text-decoration:none;color:#404040;border-top-left-radius:27px;border-bottom-left-radius:27px}.widget.ex-pop .body li a:hover{color:#3b5998;background-color:#f5f6f9}.widget.ex-pop .body li a img{grid-row:1/3;grid-column:1;border-radius:50%}.widget.ex-pop .body li a span{grid-row:1;grid-column:2;font-size:15px;font-weight:500;align-self:end}.widget.ex-pop .body li a i.d{font-style:normal;grid-row:2;grid-column:2;color:#676767;font-size:13px}.widget.why ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.widget.why ul,.widget.why ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.widget.why ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;width:90px;text-align:center;font-size:.8rem}.widget.why ul li:before{content:""}.widget.why ul li img{display:block;margin:0 auto}section.textarea.bordered{padding:1.5rem;background-color:#f6f6f6;border-left:4px solid #3b5998}section.textarea>:first-child{margin-top:0}section.textarea ol,section.textarea p,section.textarea ul{color:#464646;font-size:.94rem;line-height:130%}section.textarea h2,section.textarea h3{color:#3b5998;font-weight:500}section.textarea h2{font-size:1.125rem}section.textarea ol{padding-left:1rem}section.textarea ol li:not(:last-child){margin-bottom:.25rem}section.textarea>ul{padding-left:.5rem}section.textarea>ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.25rem;line-height:150%}section.textarea>ul li:before{content:"•";color:#3b5998}section.textarea .warning{border-left:4px solid rgba(255,136,0,.69);background:-webkit-gradient(linear,left top,right top,from(#fff3ed),to(rgba(255,237,237,0)));background:-o-linear-gradient(left,#fff3ed 0,rgba(255,237,237,0) 100%);background:linear-gradient(90deg,#fff3ed,rgba(255,237,237,0));padding:1rem 1rem 1rem 42px;position:relative}section.textarea .warning:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cmask id='a' width='24' height='24' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M0 0h24v24H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23FF9527' d='M2 20L12 2l10 18H2zm3.136-1.895h13.728L12 5.79 5.136 18.105zM12 17.158c.258 0 .473-.09.648-.273a.937.937 0 0 0 .261-.675.937.937 0 0 0-.261-.675.861.861 0 0 0-.648-.272.861.861 0 0 0-.648.273.937.937 0 0 0-.261.675.94.94 0 0 0 .261.675c.175.181.39.272.648.272zm-.91-2.842h1.82V9.579h-1.82v4.737z'/%3E%3C/g%3E%3C/svg%3E");display:inline-block;width:24px;height:24px;position:absolute;left:.5rem;top:calc(50% - 12px)}section.textarea .warning>:first-child{margin-top:0}section.textarea .warning>:last-child{margin-bottom:0}section.textarea .warning ul{padding-left:0}section.textarea .warning ul li:before{color:orange}section.textarea .success{border-left:4px solid rgba(1,156,34,.69);background:-webkit-gradient(linear,left top,right top,from(#edfff1),to(rgba(237,255,241,0)));background:-o-linear-gradient(left,#edfff1 0,rgba(237,255,241,0) 100%);background:linear-gradient(90deg,#edfff1,rgba(237,255,241,0));padding:1rem 1rem 1rem 42px;position:relative}section.textarea .success:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cmask id='a' width='24' height='24' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M0 0h24v24H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%2349BA62' d='M10.6 16.6l7.05-7.05-1.4-1.4-5.65 5.65-2.85-2.85-1.4 1.4 4.25 4.25zM12 22a9.738 9.738 0 0 1-3.9-.788 10.099 10.099 0 0 1-3.175-2.137c-.9-.9-1.612-1.958-2.137-3.175A9.738 9.738 0 0 1 2 12a9.74 9.74 0 0 1 .788-3.9 10.099 10.099 0 0 1 2.137-3.175c.9-.9 1.958-1.612 3.175-2.137A9.738 9.738 0 0 1 12 2a9.74 9.74 0 0 1 3.9.788 10.098 10.098 0 0 1 3.175 2.137c.9.9 1.613 1.958 2.137 3.175A9.738 9.738 0 0 1 22 12a9.738 9.738 0 0 1-.788 3.9 10.098 10.098 0 0 1-2.137 3.175c-.9.9-1.958 1.613-3.175 2.137A9.738 9.738 0 0 1 12 22zm0-2c2.233 0 4.125-.775 5.675-2.325C19.225 16.125 20 14.233 20 12c0-2.233-.775-4.125-2.325-5.675C16.125 4.775 14.233 4 12 4c-2.233 0-4.125.775-5.675 2.325C4.775 7.875 4 9.767 4 12c0 2.233.775 4.125 2.325 5.675C7.875 19.225 9.767 20 12 20z'/%3E%3C/g%3E%3C/svg%3E");display:inline-block;width:24px;height:24px;position:absolute;left:.5rem;top:calc(50% - 12px)}section.textarea .success>:first-child{margin-top:0}section.textarea .success>:last-child{margin-bottom:0}section.textarea .success ul{padding-left:0}section.textarea .success ul li:before{color:green}section.textarea .info{border-left:4px solid #3b5998;background:-webkit-gradient(linear,left top,right top,from(#edf7ff),to(rgba(237,247,255,0)));background:-o-linear-gradient(left,#edf7ff 0,rgba(237,247,255,0) 100%);background:linear-gradient(90deg,#edf7ff,rgba(237,247,255,0));padding:1rem 1rem 1rem 42px;position:relative}section.textarea .info:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cmask id='a' width='24' height='24' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M0 0h24v24H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%233B5998' d='M11 17h2v-6h-2v6zm1-8c.283 0 .52-.096.713-.287A.967.967 0 0 0 13 8a.967.967 0 0 0-.287-.713A.968.968 0 0 0 12 7a.968.968 0 0 0-.713.287A.967.967 0 0 0 11 8c0 .283.096.52.287.713.192.191.43.287.713.287zm0 13a9.738 9.738 0 0 1-3.9-.788 10.099 10.099 0 0 1-3.175-2.137c-.9-.9-1.612-1.958-2.137-3.175A9.738 9.738 0 0 1 2 12a9.74 9.74 0 0 1 .788-3.9 10.099 10.099 0 0 1 2.137-3.175c.9-.9 1.958-1.612 3.175-2.137A9.738 9.738 0 0 1 12 2a9.74 9.74 0 0 1 3.9.788 10.098 10.098 0 0 1 3.175 2.137c.9.9 1.613 1.958 2.137 3.175A9.738 9.738 0 0 1 22 12a9.738 9.738 0 0 1-.788 3.9 10.098 10.098 0 0 1-2.137 3.175c-.9.9-1.958 1.613-3.175 2.137A9.738 9.738 0 0 1 12 22zm0-2c2.233 0 4.125-.775 5.675-2.325C19.225 16.125 20 14.233 20 12c0-2.233-.775-4.125-2.325-5.675C16.125 4.775 14.233 4 12 4c-2.233 0-4.125.775-5.675 2.325C4.775 7.875 4 9.767 4 12c0 2.233.775 4.125 2.325 5.675C7.875 19.225 9.767 20 12 20z'/%3E%3C/g%3E%3C/svg%3E");display:inline-block;width:24px;height:24px;position:absolute;left:.5rem;top:calc(50% - 12px)}section.textarea .info>:first-child{margin-top:0}section.textarea .info>:last-child{margin-bottom:0}section.textarea .info ul{padding-left:0}section.textarea .info ul li:before{color:#3b5998}#modal_wrap.open{background-color:rgba(0,0,0,.4);width:100%;height:100%;left:0;top:0;overflow:auto;position:fixed;top:104px}#edit_panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;border-bottom:1px solid rgba(59,89,152,.15);padding-bottom:.5rem;margin-bottom:.5rem;font-size:14px}#edit_panel a{color:#3b5998}#edit_panel a:hover{text-decoration:none}#edit_panel ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;overflow-y:auto}#edit_panel ul li{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}section#exlist>.filter .head{font-size:18px;font-weight:500;color:#575757;margin-bottom:.5rem}section#exlist>.filter .wrap{background-color:#f5f6f9;padding:20px;border-left:4px solid #3b5998;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}section#exlist>.filter .wrap .left,section#exlist>.filter .wrap .right,section#exlist>.filter .wrap .tours{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}section#exlist>.filter .wrap label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;cursor:pointer}section#exlist>.filter .wrap label:hover .l{color:#3b5998}section#exlist>.filter .wrap label input[type=checkbox]{display:none}section#exlist>.filter .wrap label input[type=checkbox]:checked~.l{color:#3b5998}section#exlist>.filter .wrap label input[type=checkbox]:checked~.s{border-color:#3b5998}section#exlist>.filter .wrap label input[type=checkbox]:checked~.s:before{content:"";display:block;width:8px;height:8px;position:absolute;top:3px;left:3px;background-color:#3b5998;border-radius:50%}section#exlist>.filter .wrap label .s{display:block;width:16px;height:16px;border-radius:50%;border:1px solid #afafaf;background-color:#fff;position:relative}section#exlist>.thead .search{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section#exlist>.thead .search input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:42px;border:none;border-bottom:1px solid #e2e2e2;font-family:system-ui;font-size:.94rem;padding-left:1rem;background-color:#f5f6f9}section#exlist>.thead .search input::-webkit-input-placeholder{color:#747474}section#exlist>.thead .search input::-moz-placeholder{color:#747474}section#exlist>.thead .search input:-ms-input-placeholder{color:#747474}section#exlist>.thead .search input::-ms-input-placeholder{color:#747474}section#exlist>.thead .search input::placeholder{color:#747474}section#exlist>.thead .search input:focus,section#exlist>.thead .search input:user-valid{border-color:#3b5998;outline:none}section#exlist>.thead .search input:focus~button,section#exlist>.thead .search input:user-valid~button{display:block}section#exlist>.thead .search button.reset{padding:0;cursor:pointer;display:none;border:none;border-bottom:1px solid #3b5998}section#exlist>.thead .search button.reset:hover svg rect{fill:#e5e8ef}section#exlist>.tbody{container-type:inline-size}section#exlist>.tbody .row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}section#exlist>.tbody .row:not(:last-child){margin-bottom:1rem}@container (width < 600px){section#exlist>.tbody .row{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:0}}@container (width < 480px){section#exlist>.tbody .row:nth-of-type(2n){background-color:#f5f6f9;margin-right:-1rem;margin-left:-1rem;padding:1rem}section#exlist>.tbody .row ul.dates{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}}section#exlist>.tbody .row img.main{-ms-flex-item-align:start;align-self:flex-start;border-radius:4px}@container (width < 460px){section#exlist>.tbody .row img.main{display:none}}section#exlist>.tbody .row .dsc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:350px;min-width:350px}@container (width < 460px){section#exlist>.tbody .row .dsc{width:100%;min-width:100%}section#exlist>.tbody .row .dsc a.name{font-size:1.125rem;font-weight:500;text-decoration:none}}section#exlist>.tbody .row .dsc .city,section#exlist>.tbody .row .dsc .d{color:#404040;font-size:.88rem}section#exlist>.tbody .row ul.dates{display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:4px;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;font-size:.94rem;color:#404040;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}section#exlist>.tbody .row ul.dates li{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}section#exlist>.tbody .row ul.dates li:nth-of-type(n+7){display:none}section#exlist>.tbody .row ul.dates li.opened{display:block}section#exlist>.tbody .row ul.dates li.more{display:block;font-size:.82rem;color:#3b5998;background-color:#e8e8e8;border-radius:12px;padding:1px 8px;cursor:pointer}section#exlist>.tbody .row ul.dates li.more:hover{background-color:#dbdbdb}section#subcat .head{font-size:18px;font-weight:500;color:#575757;margin-bottom:.5rem}section#subcat .body{background-color:#f5f6f9;padding:20px;border-left:4px solid #3b5998;height:165px;overflow-y:auto;position:relative}section#subcat .body .gradient{content:"";height:2.5rem;background:-webkit-gradient(linear,left top,left bottom,from(rgba(245,246,249,0)),to(#f5f6f9));background:-o-linear-gradient(top,rgba(245,246,249,0) 0,#f5f6f9 100%);background:linear-gradient(180deg,rgba(245,246,249,0),#f5f6f9);bottom:-20px;position:-webkit-sticky;position:sticky;display:block;width:80%}section#subcat .body ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}section#subcat .body ul,section#subcat .body ul li{display:-webkit-box;display:-ms-flexbox;display:flex}section#subcat .body ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section#subcat .body ul li i{background-color:rgba(59,89,152,.2);color:#3b5998;padding:3px 6px;border-radius:4px}section#subcat .body ul li.active{color:#3b5998}section#subcat .body ul li a{color:#575757}section#subcat .body ul li a:hover{text-decoration:none}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}header .logo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:30px 1fr;-webkit-column-gap:11px;-moz-column-gap:11px;column-gap:11px;row-gap:0;text-decoration:none;color:#3d3d3d}header .logo:hover,header .logo:hover .expert{color:#3b5998}header .logo:hover .icon svg path{fill:#3b5998}header .logo .icon{grid-row:1/3;grid-column:1;align-self:center}header .logo .name{grid-row:1;grid-column:2;font-weight:700;font-style:normal;font-size:1.25rem}header .logo .expert{grid-row:2;grid-column:2;font-style:normal;font-size:13px;font-weight:500;color:#686767;text-transform:uppercase}header .soc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;margin-left:auto}header .soc a:hover{opacity:.8}header a.tel{color:#3d3d3d;font-size:1.25rem;font-weight:700;text-decoration:none;display:inline-block;margin-left:1rem;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}header a.tel:hover{color:#3b5998}header #mobile_menu.open{display:block!important;position:absolute;top:44px;background-color:#fff;z-index:2;padding:2rem;height:100vh}header #mobile_menu.open ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;width:40vw}header #mobile_menu.open ul li{font-size:1.125rem;font-weight:500}header #mobile_menu.open ul li a{color:#333;text-decoration:none}header #mobile_menu.open ul li a:hover{color:#3b5998}nav.top{background-color:#f6f6f6;margin-top:1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;container-type:inline-size}nav.top,nav.top>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav.top>ul li{font-size:.94rem}nav.top>ul li.active a{background-color:#eeeff4;color:#3b5998}@container (width < 875px){nav.top>ul li.blog{display:none}}@container (width < 810px){nav.top>ul li.pay{display:none}}@container (width < 730px){nav.top>ul li.about{display:none}}@container (width < 634px){nav.top>ul li.how{display:none}}@container (width < 497px){nav.top>ul li.contacts{display:none}}@container (width < 412px){nav.top>ul li.ex,nav.top>ul li.tours{display:none}}nav.top>ul li a{text-decoration:none;padding:10px 1rem 11px;display:inline-block;color:#404040}nav.top>ul li a:hover{background-color:#eeeff4}nav.top .search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0;width:249px;position:relative}@container (width < 412px){nav.top .search{width:100%}}nav.top .search button{padding:0;margin:0;border:none;cursor:pointer;min-width:41px;min-height:41px}nav.top .search button:hover svg rect{fill:#e5e8ef}nav.top .search button.loading{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;cursor:not-allowed}nav.top .search button.loading svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}nav.top .search input{font-family:system-ui;font-size:.94rem;height:41px;width:210px;border:none;padding-left:1rem;background-color:#eeeff4}@container (width < 412px){nav.top .search input{width:100%;font-size:1rem}}nav.top .search input:focus-visible{outline:none;background-color:#dfe0ea}nav.top .search ul#search_results{position:absolute;padding:1rem;display:none;height:160px;z-index:2;background-color:#fff;overflow-y:auto;top:41px;left:0;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}nav.top .search ul#search_results.open{display:-webkit-box;display:-ms-flexbox;display:flex}nav.top .search ul#search_results a{color:#404040}nav.top .search ul#search_results a:hover{text-decoration:none}footer{border-top:1px solid rgba(59,89,152,.15);margin-top:1rem;padding-top:1.25rem}footer .row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}footer a.logo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:30px 1fr;-webkit-column-gap:11px;-moz-column-gap:11px;column-gap:11px;row-gap:0;text-decoration:none;color:#3b5998}footer a.logo:hover{opacity:.8}footer a.logo .icon{grid-row:1/3;grid-column:1;align-self:center}footer a.logo .icon svg path{fill:#3b5998}footer a.logo .name{grid-row:1;grid-column:2;font-weight:700;font-style:normal;font-size:1.25rem}footer a.logo .expert{grid-row:2;grid-column:2;font-style:normal;font-size:13px;font-weight:500;color:#686767;text-transform:uppercase}footer .soc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}footer .soc .tel{color:#3b5998;font-weight:700;font-size:1rem;text-decoration:none}footer .soc .tel:hover{color:#3d3d3d}footer .soc .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px}footer .soc .list a:hover{opacity:.8}footer i.d{font-size:.75rem;color:#464646}body{background-color:#9c9c9c}body>main{background-color:#fff;padding:28px 40px;margin-top:2rem!important;margin-bottom:2rem!important;-webkit-box-shadow:0 2px 6px hsla(0,0%,39.2%,.3);box-shadow:0 2px 6px hsla(0,0%,39.2%,.3)}body.index-page article .cnt>.wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}body.index-page article .cnt>.wrap .widget{width:100%}body.ex-page article>.cnt ul.tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}body.ex-page article>.cnt ul.tags li a{text-decoration:none;color:#3b5998;font-size:13px;padding:3px 12px 4px;background-color:#eeeff4;border-radius:6px}body.ex-page article>.cnt ul.tags li a:hover{background-color:#dfe0ea}body.ex-page article>.cnt img.hero{-o-object-fit:cover;object-fit:cover}body.ex-page article>.cnt section.schedule{background-color:rgba(238,239,244,.54);border-left:4px solid #3b5998;padding:1.5rem 1rem 1.5rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}@container cnt (width < 670px){body.ex-page article>.cnt section.schedule{-ms-flex-wrap:wrap;flex-wrap:wrap}}body.ex-page article>.cnt section.schedule h3{margin-top:0;margin-bottom:0;font-size:1.25rem;color:#3b5998;font-weight:500}body.ex-page article>.cnt section.schedule form{min-width:278px}body.ex-page article>.cnt section.schedule form>.h{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.1rem;margin-bottom:1.5rem}body.ex-page article>.cnt section.schedule form>.h p{margin:0}body.ex-page article>.cnt section.schedule form>.h p.f{font-size:17px;color:#3b5998;font-weight:500}body.ex-page article>.cnt section.schedule form>.h p.s{color:#464646}body.ex-page article>.cnt section.schedule form ul.dates{display:grid;grid-template-columns:133px 133px;gap:.25rem;margin-bottom:1rem}body.ex-page article>.cnt section.schedule form ul.dates li.other label{padding:8.5px}body.ex-page article>.cnt section.schedule form ul.dates li.other label:has([data-filled=true]){background-color:#e0e6f8}body.ex-page article>.cnt section.schedule form ul.dates li.other label input[type=date]{background-color:rgba(0,0,0,0);border:none}body.ex-page article>.cnt section.schedule form ul.dates li.other label input[type=date]:focus{outline:none}body.ex-page article>.cnt section.schedule form ul.dates li.other input[type=radio]{display:none}body.ex-page article>.cnt section.schedule form ul.dates li.other input[type=radio]:checked~.c:after{content:"";width:8px;height:8px;background-color:#3b5998;border-radius:50%;position:absolute;left:4px;top:4px}body.ex-page article>.cnt section.schedule form ul.dates li.other input[type=text]{width:56px;border:none;background-color:#f2f2f2;padding:7px 9px 7px 0;font-family:inherit;font-size:15px}body.ex-page article>.cnt section.schedule form ul.dates li.other input[type=text]:focus{outline:none}body.ex-page article>.cnt section.schedule form ul.dates li.other .c{width:16px;height:16px;background-color:#fff;border-radius:50%;display:block;position:relative}body.ex-page article>.cnt section.schedule form ul.dates li.other button{padding:0;background-color:rgba(0,0,0,0);border:none;cursor:pointer}body.ex-page article>.cnt section.schedule form ul.dates li.other button:active{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}body.ex-page article>.cnt section.schedule form ul.dates li.other button:hover svg path{fill:#3b5998}body.ex-page article>.cnt section.schedule form ul.dates li.more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.2rem;padding:7px 9px;font-size:15px;border-radius:6px;cursor:pointer;font-size:14px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.ex-page article>.cnt section.schedule form ul.dates li.more:hover{background-color:#eee}body.ex-page article>.cnt section.schedule form ul.dates li.more ._arrow_down{width:16px;height:16px}body.ex-page article>.cnt section.schedule form ul.dates li label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:133px;border-radius:6px;background-color:#e5e5e5;padding:7px 9px;font-size:15px;cursor:pointer}body.ex-page article>.cnt section.schedule form ul.dates li label:has(input:checked){background-color:#e0e6f8}body.ex-page article>.cnt section.schedule form ul.dates li label:has(input:checked) .date{color:#3b5998}body.ex-page article>.cnt section.schedule form ul.dates li label:hover{background-color:#e0e6f8}body.ex-page article>.cnt section.schedule form ul.dates li .irp input{display:none}body.ex-page article>.cnt section.schedule form ul.dates li .irp input:checked~.c:after{content:"";width:8px;height:8px;background-color:#3b5998;border-radius:50%;position:absolute;left:4px;top:4px}body.ex-page article>.cnt section.schedule form ul.dates li .irp .c{width:16px;height:16px;background-color:#fff;border-radius:50%;display:block;position:relative}body.ex-page article>.cnt section.schedule form fieldset{padding:0;margin:0;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:11px}body.ex-page article>.cnt section.schedule form fieldset input{height:40px;border:none;border-bottom:1px solid #afafaf;border-radius:4px;font-family:inherit;padding:12px;font-size:15px}body.ex-page article>.cnt section.schedule form fieldset input:focus,body.ex-page article>.cnt section.schedule form fieldset input:valid{outline:none;border-color:#3b5998}body.ex-page article>.cnt section.schedule form fieldset button[type=submit]{-ms-flex-item-align:start;align-self:flex-start;background-color:#3b5998;color:#fff;font-family:inherit;padding:10px 23px;border:none;border-radius:6px;cursor:pointer;font-size:15px}body.ex-page article>.cnt section.schedule form fieldset button[type=submit]:hover{background-color:rgb(51.8696682464,78.2440758294,133.6303317536)}body.ex-page article>.cnt section.schedule form fieldset button[type=submit]:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}body.ex-page article>.cnt section.schedule .ex_price h3{color:#404040;padding-left:20px}@container cnt (width < 670px){body.ex-page article>.cnt section.schedule .ex_price h3{padding-left:0}}body.ex-page article>.cnt section.schedule .ex_price p.d{font-size:15px;color:#464646;margin:0;font-size:14px;padding-left:20px}@container cnt (width < 670px){body.ex-page article>.cnt section.schedule .ex_price p.d{padding-left:0}}body.ex-page article>.cnt section.schedule .ex_price p.d:not(:last-child){margin-bottom:.1rem}body.ex-page article>.cnt section.schedule .ex_price p.d:last-of-type{margin-bottom:1rem}body.ex-page article>.cnt section.schedule .ex_price p.d:first-of-type{margin-top:.4rem}body.ex-page article>.cnt section.schedule .list{background-color:#fff;padding:12px 20px;height:343px;overflow-y:auto}body.ex-page article>.cnt section.schedule .list .item:not(:last-child){margin-bottom:2rem}body.ex-page article>.cnt section.schedule .list .dt,body.ex-page article>.cnt section.schedule .list .from{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.ex-page article>.cnt section.schedule .list .dt>i:first-of-type,body.ex-page article>.cnt section.schedule .list .from>i:first-of-type{color:#464646}body.ex-page article>.cnt section.schedule .list .dt>i:last-of-type,body.ex-page article>.cnt section.schedule .list .from>i:last-of-type{color:#3b5998}body.ex-page article>.cnt section.schedule .list .dt{font-size:14px;margin-bottom:.5rem;margin-top:.25rem}body.ex-page article>.cnt section.schedule .list ul.child{margin-bottom:1rem}body.ex-page article>.cnt section.schedule .list ul.child li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:500}body.ex-page article>.cnt section.schedule .list ul.child li i:first-of-type{color:#464646}body.ex-page article>.cnt section.schedule .list ul.child li i:last-of-type{color:#3b5998}body.ex-page article>.cnt section.schedule .list .inc{background-color:#f5f6f9;padding:9px 18px;height:130px;overflow-y:auto}body.ex-page article>.cnt section.schedule .list .inc>:first-child{margin-top:0}body.ex-page article>.cnt section.schedule .list .inc b{font-weight:400;color:#3b5998;font-size:1rem}body.ex-page article>.cnt section.schedule .list .inc p,body.ex-page article>.cnt section.schedule .list .inc ul{font-size:14px}body.ex-page article>.cnt section.schedule .list .inc ul{list-style-type:disc;padding-left:1rem}body.default-page article>.cnt .bloglist .blogitem:not(:last-child){border-bottom:1px solid rgba(59,89,152,.15)}body.default-page article>.cnt .bloglist .blogitem:not(:first-child){padding-top:.5rem}body.default-page article>.cnt .bloglist .blogitem i.date{display:block;font-size:14px;color:#575757}body.default-page article>.cnt .bloglist .blogitem .excerpt{font-size:14px}@media(width > 1070px){.castle-bg{background:url(/assets/img/bg2.avif) no-repeat 50%;position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background-size:cover}}@media(max-width:930px){#nav-icon1{margin-left:1rem;display:block!important}}@media(width < 520px){#nav-icon1{margin-left:auto}#modal_wrap.open{top:70px}header .soc{gap:16px}header .soc a.viber img{width:26px;height:26px;-webkit-transform:translateY(.8px);-ms-transform:translateY(.8px);transform:translateY(.8px)}header .soc a.wa img{width:24px;height:24px}header .soc a.tg img{width:25px;height:25px}header .soc a.fb img,header .soc a.vk img{width:22px;height:22px}header #mobile_menu.open{top:55px;left:-16px}}@media(width < 800px){main>article{-ms-flex-wrap:wrap;flex-wrap:wrap}#modal_wrap.open{top:80px}body>main{-webkit-box-shadow:none;box-shadow:none;padding:1rem;margin-top:0!important}}@media(width < 480px){main>article aside{width:100%}main>article aside .group .head{font-size:1.125rem}main>article aside .group .body ul li a{font-size:1rem}main>article aside form.cb{gap:1rem}main>article aside form.cb>.head{font-size:1.125rem}main>article aside form.cb label span{font-size:1rem}main>article aside form.cb fieldset{gap:.5rem}main>article aside form.cb fieldset .head,main>article aside form.cb fieldset span{font-size:1rem}.widget .head,main>article aside form.cb button[type=submit]{font-size:1.125rem}.widget .head{padding-bottom:10px}.widget.categories ul.body{gap:1.25rem}.widget.categories ul.body li a.pagetitle{font-size:1.125rem;font-weight:600}.widget.categories ul.body li i.d{font-size:.94rem;display:inline-block;margin-top:2px}.widget.ex-pop .body li a span{font-size:1.125rem}.widget.ex-pop .body li a i.d{font-size:.94rem}.widget.why ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}.widget.why ul li{font-size:1rem;width:110px}section.textarea ol,section.textarea p,section.textarea ul{font-size:1rem}#modal_wrap.open{top:53px!important}section#exlist>.thead .search input{font-size:1rem}section#exlist>.tbody .row ul.dates{margin-top:.25rem}section#exlist>.tbody .row ul.dates li{background-color:#eee;border-radius:12px;padding:2px 10px}section#subcat .body ul{gap:.8rem}section#subcat .body ul li i{font-size:12px}header{background-color:#fff;position:-webkit-sticky;position:sticky;top:0;border-bottom:1px solid rgba(59,89,152,.15);z-index:10;margin-left:-1rem;margin-right:-1rem;padding:8px 1rem 9px}header #mobile_menu.open{top:52px;width:50vw}nav.top{margin-top:1rem}footer .row{gap:1rem}footer .soc{margin-left:37px}footer .soc .tel{font-size:1.25rem}footer .soc .list{gap:1rem;margin-top:.25rem}footer .soc .list a img{width:28px;height:28px}body>main{padding-top:0}body.ex-page article>.cnt ul.tags li a{font-size:.94rem}body.ex-page article>.cnt section.schedule{border:none;margin-right:-1rem;margin-left:-1rem;padding:1rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(width < 650px){#modal_wrap.open{top:70px}header .logo{display:block}header .logo .expert,header .logo .name{display:none}}@media(max-width:800px){section#exlist>.filter{display:none}section#subcat{display:block!important}}@media(width < 460px){header .soc a.fb,header .soc a.vk{display:none}}@media(width < 390px){header .soc{gap:10px;margin-left:12px}header a.tel{font-size:14px!important}}@media(width < 468px){header a.tel{font-size:1.125rem;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media(min-width:1900px){body>main{margin:0 calc(50% - 520px)}}@media(max-width:1899px){body>main{margin:0 calc(50% - 520px)}}@media(max-width:1070px){body>main{margin:0 auto}}@media(width < 900px){body.index-page article .cnt>.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(width < 670px){body.ex-page article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}
