@charset "UTF-8";.legends{display:block;max-width:920px;margin:10px auto}@media(max-width:920px){.legends{max-width:620px}}@media(max-width:335px){.legends{max-width:335px}}.legends ul{display:flex;flex-wrap:wrap}.legends ul li{margin-right:1rem;padding-left:1.2rem;position:relative;color:#222;font-size:13px;font-style:normal;font-weight:400;line-height:20px}.legends ul li:first-child{padding-left:0}.legends ul li:nth-child(2):before{background-color:#d9172f}.legends ul li:nth-child(3):before{background-color:#096dd2}.legends ul li:last-child{margin-right:0}.legends ul li:last-child:before{background-color:#43a047}.legends ul li:before{content:"";position:absolute;display:block;width:13px;height:13px;left:0;top:3px}@media(max-width:600px){.legends ul li{margin-bottom:5px}}.gif-map{max-width:920px;margin:0 auto;text-align:center}@media(max-width:920px){.gif-map{max-width:620px}}.gif-map img{width:100%}.search-input{flex:0 0 calc(100% - 216px);margin-right:16px;position:relative;z-index:2}@media(max-width:600px){.search-input{flex:0 0 100%;margin-right:0;margin-bottom:13px}}.search-input__icon{display:block;width:20px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.sdc-header,.sdc-header img{width:100%}.sdc-header h1{color:#0a1633;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:18px}.sdc-header p{color:#555;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:18px}.search-section{display:flex;margin-bottom:20px;flex-wrap:wrap}.search-section__btn{flex:0 0 200px;padding:12px 24px;border-radius:4px;background:#096dd2;pointer-events:all;cursor:pointer;color:#fff;text-align:center;text-decoration:none;font-size:13px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:1px;text-transform:uppercase;opacity:1;transition:all .2s ease-in-out}.search-section__btn:hover{opacity:.75}.search-section__btn.disabled{pointer-events:none;cursor:default;background:silver}@media(max-width:600px){.search-section__btn{flex:0 0 100%}}.app{background-color:#fff}.container{max-width:620px;margin:0 auto}.container.pointer{padding:0}.custom-single-value{position:absolute;width:100%;padding:.6rem .8rem .6rem 2.5rem;line-height:1.8;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:1;transition:opacity .1s ease-in-out}.error-msg{padding:2rem;text-align:center}*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,main,nav,section,summary{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-spacing:0;border-collapse:collapse}abbr{text-decoration:none}button,input:not([type=radio]):not([type=checkbox]){-webkit-appearance:none}input[type=search]{-webkit-appearance:textfield}button{font:inherit}@font-face{font-family:Abril Titling Bold;font-weight:700;font-style:normal;font-display:swap;src:url(./AbrilTitling-Semibold-Dy1KN9kr.woff2) format("woff2"),url(./AbrilTitling-Semibold-Bg8eYbMc.woff) format("woff")}@font-face{font-family:Abril Titling Bold;font-weight:700;font-style:italic;font-display:swap;src:url(./AbrilTitling-Semibold-italic-DvrvfF1y.woff2) format("woff2"),url(./AbrilTitling-Semibold-italic-ZRxr5iJq.woff) format("woff")}@font-face{font-family:PT Sans;font-weight:400;font-style:normal;font-display:fallback;src:url(./PTSans-Regular-zn8EvH9m.woff2) format("woff2"),url(./PTSans-Regular-7B6cNoVw.woff) format("woff")}@font-face{font-family:PT Sans;font-weight:700;font-style:normal;font-display:fallback;src:url(./PTSans-Bold-Cks6p2-0.woff2) format("woff2"),url(./PTSans-Bold-BoeFMfEw.woff) format("woff")}@font-face{font-family:"PT Serif";font-weight:400;font-style:normal;font-display:fallback;src:url(./PTSerif-Regular-BQg9j500.woff2) format("woff2"),url(./PTSerif-Regular-D2riEdCl.woff) format("woff")}@font-face{font-family:"PT Serif";font-weight:700;font-style:normal;font-display:fallback;src:url(./PTSerif-Bold-CXUutnHg.woff2) format("woff2"),url(./PTSerif-Bold-DCbv-Hdj.woff) format("woff")}h1,h2,h3,h4,h5{font-family:Abril Titling Bold,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif;font-weight:500;color:#0a1633}h1{font-size:32px;font-size:1.75rem;line-height:1.1428571429}h2,h3{font-size:20px;font-size:1.25rem;line-height:1.2}h4,h5{font-size:16px;font-size:1rem;line-height:1.25}p{font-family:"PT Serif",Georgia,Times,Times New Roman,serif;color:#232323;font-size:17px;font-size:1.0625rem;line-height:1.4117647059;margin-bottom:16px}strong{font-weight:500}em{font-style:italic}@media only screen and (min-width:768px){h1{font-size:48px;font-size:3rem;line-height:1.1666666667}h2,h3{font-size:28px;font-size:1.75rem;line-height:1.1428571429}h4{font-size:20px;font-size:1.25rem;line-height:1.2}p{font-family:"PT Serif",Georgia,Times,Times New Roman,serif;color:#232323;font-size:18px;font-size:1.125rem;line-height:1.7777777778}}@media only screen and (min-width:1024px){h2{font-size:36px;font-size:2.25rem;line-height:1.1111111111}}*{-webkit-overflow-scrolling:touch}html,body{font-family:PT Sans,Trebuchet MS,Arial Narrow,sans-serif;margin:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:none;background-color:#fff}body{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}p.pt-sans,.pt-sans{font-family:PT Sans,Trebuchet MS,Arial Narrow,sans-serif}.serif{font-family:"PT Serif",Georgia,Times,Times New Roman,serif}.abril{font-family:Abril Titling Bold,Book Antiqua,Palatino,Palatino Linotype,Palatino LT STD,Georgia,serif}.bold{font-weight:700}.uppercase{text-transform:uppercase}.error-page{position:relative;min-height:500px}.error-page__container{max-width:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}
