@import url(https://fonts.googleapis.com/css?family=Work+Sans:200,400,700,900);@import url(https://fonts.googleapis.com/css?family=Playfair+Display&display=swap);@import url(https://fonts.googleapis.com/css?family=Berkshire+Swash&display=swap);@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat-ExtraBoldItalic.woff2) format('woff2') , url(../fonts/Montserrat-ExtraBoldItalic.woff) format('woff');font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat-BlackItalic.woff2) format('woff2') , url(../fonts/Montserrat-BlackItalic.woff) format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat-Black.woff2) format('woff2') , url(../fonts/Montserrat-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat-Italic.woff2) format('woff2') , url(../fonts/Montserrat-Italic.woff) format('woff');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat-ExtraBold.woff2) format('woff2') , url(../fonts/Montserrat-ExtraBold.woff) format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat-SemiBoldItalic.woff2) format('woff2') , url(../fonts/Montserrat-SemiBoldItalic.woff) format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat-MediumItalic.woff2) format('woff2') , url(../fonts/Montserrat-MediumItalic.woff) format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat-Regular.woff2) format('woff2') , url(../fonts/Montserrat-Regular.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat-Medium.woff2) format('woff2') , url(../fonts/Montserrat-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat-SemiBold.woff2) format('woff2') , url(../fonts/Montserrat-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat-BoldItalic.woff2) format('woff2') , url(../fonts/Montserrat-BoldItalic.woff) format('woff');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat-Bold.woff2) format('woff2') , url(../fonts/Montserrat-Bold.woff) format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat-ExtraLightItalic.woff2) format('woff2') , url(../fonts/Montserrat-ExtraLightItalic.woff) format('woff');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat-ThinItalic.woff2) format('woff2') , url(../fonts/Montserrat-ThinItalic.woff) format('woff');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat-Light.woff2) format('woff2') , url(../fonts/Montserrat-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat-ExtraLight.woff2) format('woff2') , url(../fonts/Montserrat-ExtraLight.woff) format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat-Thin.woff2) format('woff2') , url(../fonts/Montserrat-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(../fonts/Montserrat-LightItalic.woff2) format('woff2') , url(../fonts/Montserrat-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap}body{background:#eee}body,input{font-family:'Montserrat',sans-serif;color:#303040}.input-form{text-align:center;border-bottom:solid 1px #ddd;padding:30px 15px;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}.input-form>label{display:inline;font-weight:bold}.input-form>.input{border:0;border-bottom:solid 1px #ccc;padding:8px;width:128px}.input-form>.input:focus{border-bottom-color:#333}.input-form>.submit{background:#17da8e;color:#fff;border:none;padding:0 10px;border-radius:30px;margin-left:16px;font-weight:bold;text-align:center;font-size:18px;letter-spacing:.02em;cursor:pointer;padding:5px 20px;font-weight:600;font-family:'Montserrat'}.results-list{max-width:960px;padding:16px;margin:40px auto 150px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.result-item{display:block;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:18px;color:#0c293f;text-decoration:none}.form-main form .input:focus{outline:none;border-bottom-color:#ccc}.form-main form.input-form label{color:#0c293f}a,a:hover{text-decoration:none}header.main-header{background:#0d293f}button.navbar-toggler:focus,button.navbar-toggler span:focus,.form-main .input-form>.submit:focus{outline:none}header.main-header ul li a{color:#a4afb8}.custom-border a{border-radius:30px;border:2px solid #a4afb8;padding:3px 10px}header.main-header ul.navbar-nav li .dropdown-menu{border:none}header.main-header ul.navbar-nav li .dropdown-menu a{color:#0c293f;padding:5px 15px;font-size:14px}header.main-header ul.navbar-nav li .dropdown-menu a:hover{color:#18da8e;background:none}header.main-header ul.navbar-nav li a:hover,footer p.footer-col a:hover{color:#18da8e}.custom-border:hover a{border-color:#18da8e;color:#18da8e}header.main-header ul.navbar-nav li .dropdown-menu{position:absolute;margin:0;padding:0;border-radius:0}header.main-header .dropdown-toggle::after{vertical-align:inherit;content:"\f107";font-family:"FontAwesome";border:none}header.main-header button.navbar-toggler span.navbar-toggler-icon i{color:#94a3af}footer{background:#fff;-webkit-box-shadow: 0 0 8px rgb(0, 0, 0, .15);-moz-box-shadow: 0 0 8px rgb(0, 0, 0, .15);box-shadow: 0 0 8px rgb(0, 0, 0, .15);position:fixed;bottom:0;width:100%;border-top:solid 1px #ddd}footer p.footer-col{color:#72828d}footer p.footer-col a{text-decoration:underline}.footer-midtxt{color:#0d293f}.mobile-show{display:none}.desktop-ftr{display:block}@media screen and (max-width:1100px){header.main-header ul li{margin-right:1rem!important}header.main-header ul li a{font-size:14px}}@media screen and (max-width:991px){header.main-header .navbar-expand-md{-ms-flex-flow:column;flex-flow:column}header.main-header ul li a{font-size:12px}}@media screen and (max-width:767px){div#collapsibleNavbar{justify-content:flex-start!important}header.main-header button.navbar-toggler{padding:0}header.main-header ul.navbar-nav li a{margin:5px 0;padding:5px 15px}.form-main form#form{display:flex;flex-direction:column}.form-main .input-form>.input{width:auto;margin-bottom:20px}.form-main .input-form>.input{width:auto;margin:0 auto 20px auto}.form-main .input-form>.submit{width:auto;margin:0 auto}.mobile-show{display:block}footer p.footer-col a{text-decoration:underline;float:left}.desktop-ftr{display:none}.results-list{display:flex;flex-direction:column;flex-wrap:wrap;margin:0 auto 100px auto}header.main-header .navbar-expand-md{-ms-flex-flow:wrap;flex-flow:wrap}header.main-header ul li a{font-size:16px}header.main-header ul li.custom-border{margin:5px 0}}@media (min-width:768px){.result-item{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.result-item:nth-child(3n+1) {-webkit-transform:translate3d(0,-48px,0);transform:translate3d(0,-48px,0)}.result-item:nth-child(3n+3) {-webkit-transform:translate3d(0,48px,0);transform:translate3d(0,48px,0)}}.result-item>span{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:#fff;height:160px;line-height:inherit;word-break:break-word;margin:8px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1);text-align:center;-webkit-animation:pop-in 300ms ease-out;animation:pop-in 300ms ease-out}@media (min-width:768px){.result-item>span{margin:16px}}.result-item>span{font-size:1.2em;text-transform:uppercase;letter-spacing:.2em;font-size:1.1em}.result-item:hover>span{-webkit-transform:scale(0) translate3d(0,0,0);transform:scale(0) translate3d(0,0,0);-webkit-transition:-webkit-transform 150ms ease;transition:-webkit-transform 150ms ease;transition:transform 150ms ease;transition:transform 150ms ease , -webkit-transform 150ms ease}.result-item:nth-child(3n+2) > span {text-transform:none;font-weight:200;letter-spacing:0;font-size:1.9em}.result-item:nth-child(7n+3) > span {text-transform:none;font-weight:700;letter-spacing:-.05em;font-size:1.7em}.result-item:nth-child(5n+0) > span {text-transform:uppercase;font-weight:900;letter-spacing:.2em;font-size:1.1em}.result-item:hover>span{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}@media (min-width:768px){.result-item:hover > span,
    .result-item:nth-child(9n+5) > span {background:#0d293f;color:#fff;-webkit-transform:scale(1.05) translate3d(0,0,0);transform:scale(1.05) translate3d(0,0,0)}.result-item:nth-child(9n+5) > span {-webkit-transform:scale(1.1) translate3d(0,0,0);transform:scale(1.1) translate3d(0,0,0)}.result-item:nth-child(9n+3) > span {font-family:'Playfair Display',serif!important}.result-item:nth-child(9n+1) > span {font-family:'Berkshire Swash',cursive!important}}.results-list>hr{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;background:#888;height:1px;margin:16px 32px}@-webkit-keyframes pop-in {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.8);
        transform: scale(0.8);
    }
}@keyframes pop-in {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.8);
        transform: scale(0.8);
    }
}