@import url(https://use.typekit.net/ywh1doj.css);
@font-face{font-family:icons;src:url(../fonts/icons.eot?b19ab3515d6ce69bbc74b53425940409#iefix) format("embedded-opentype"),url(../fonts/icons.woff2?5c3d043bcc5478018c8ae55a941689c6) format("woff2"),url(../fonts/icons.woff?d959317915cfa232471adcaf330da12f) format("woff")}i[class*=" icon-"]:before,i[class^=icon-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icons!important;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none}.icon-close:before{content:"\f101"}.icon-css-icons:before{content:"\f102"}.icon-file:before{content:"\f103"}
[v-cloak]{display:none!important}a[href^=tel]{color:inherit;text-decoration:inherit}a{transition:color .25s ease-in-out}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container-fluid{max-width:1720px;padding-left:5%;padding-right:5%}@media only screen and (min-width:992px){.container-fluid-lg-align-left{margin-right:0;padding-left:calc(50vw - 860px + 5%)!important}.container-fluid-lg-align-left div[class*=" col-"],.container-fluid-lg-align-left div[class^=col-]{padding-left:0;padding-right:0}}.footer{bottom:0;left:0;padding:20px;position:fixed;right:0}.copyrights{color:#000;font-family:Arial;font-size:.5625rem;letter-spacing:.27px;position:relative;text-align:center}.copyrights span{opacity:1}.copyrights a{color:#000;opacity:1;position:relative;transition:color .25s ease-out}.copyrights a:before{background:#000;bottom:-2px;content:"";display:block;height:1px;left:0;position:absolute;transition:all .25s ease-out;width:0}.copyrights a:hover{color:#000}.copyrights a:hover:before{width:100%}@media only screen and (max-height:400px){.footer{position:relative}}@media only screen and (min-width:768px){.copyrights{text-align:right}}::-moz-selection{background:#fff;color:#000;opacity:1}::selection{background:#fff;color:#000;opacity:1}.page-wrapper{height:100vh;height:100svh;min-height:400px;overflow:hidden;padding:2vw 0;position:relative}.text-info p{color:#000;font-size:.925rem;font-weight:400;line-height:1;line-height:1.5;margin-bottom:5px}.btn{border-radius:30px;border-style:solid;border-width:1px;color:#000;display:inline-block;font-size:1rem;font-weight:600;padding:10px 20px;text-align:center;transition:background-color .25s ease-in-out,color .25s ease-in-out}.btn.btn-primary{border-color:#000;color:#000}.btn.btn-primary:hover{background-color:#000;color:#fff}
