html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Roboto;font-style:regular;font-weight:400;src:url(/static/webpack_bundles/fonts/Roboto-Regular-ac3f799d5bbaf5196fab15ab8de8431c.ttf);format:"truetype"}@font-face{font-family:Roboto;font-style:bold;font-weight:700;src:url(/static/webpack_bundles/fonts/Roboto-Bold-d329cc8b34667f114a95422aaad1b063.ttf);format:"truetype"}@font-face{font-family:RobotoMono;font-style:regular;font-weight:400;src:url(/static/webpack_bundles/fonts/RobotoMono-Regular-a48ac41620cd818c5020d0f4302489ff.ttf);format:"truetype"}body,html{height:100%}#public-layout{min-height:100%;position:relative}#public-layout .container-fluid{position:relative;max-width:1300px}#public-layout #header{position:fixed;height:64px;width:100%;background-color:hsla(0,0%,100%,.9);z-index:99;box-shadow:0 0 5px -2px #000}#public-layout #header .logo{float:left;width:50px;margin:10px 0 0 50px}#public-layout #footer{background-color:#181d23;color:#acafb9}#public-layout #footer .container-fluid{max-width:940px;color:#acafb9;padding:35px 20px 50px;font-size:17px;font-weight:400}#public-layout #footer .container-fluid a{color:#acafb9;text-decoration:none}#public-layout #footer .container-fluid a:hover{color:#fff}#public-layout #footer .container-fluid p{margin-bottom:20px}@media (min-width:768px){#public-layout #footer .container-fluid{height:284px}}@media (min-width:768px){#public-layout #footer .container-fluid .col-sm-4:nth-of-type(3){text-align:right}}#public-layout #footer .container-fluid #footer-social-links a i{font-size:30px;margin-right:8px}@media (min-width:768px){#public-layout #footer .container-fluid #footer-social-links a i{margin-right:0;margin-left:8px}}#public-layout #footer #legal-row{font-size:11px}#public-layout #password-reset,#public-layout #password-reset-sent,#public-layout #send-password-reset,#public-layout #signin{text-align:center}#public-layout #password-reset-sent .asteriskField,#public-layout #password-reset .asteriskField,#public-layout #send-password-reset .asteriskField,#public-layout #signin .asteriskField{display:none}#public-layout #password-reset #main-wrapper,#public-layout #password-reset-sent #main-wrapper,#public-layout #send-password-reset #main-wrapper,#public-layout #signin #main-wrapper{background-image:url(/static/webpack_bundles/images/sebastien-gabriel-127040-web-47f0e64ef878996136b7c72ddc9d5974.jpg);background-repeat:no-repeat;background-position:50% 44%}@media (min-width:768px){#public-layout #password-reset #main-wrapper,#public-layout #password-reset-sent #main-wrapper,#public-layout #send-password-reset #main-wrapper,#public-layout #signin #main-wrapper{min-height:700px;background-position:50% 45%}}#public-layout #password-reset #main-wrapper #form-tile,#public-layout #password-reset-sent #main-wrapper #form-tile,#public-layout #send-password-reset #main-wrapper #form-tile,#public-layout #signin #main-wrapper #form-tile{margin-top:100px;margin-bottom:50px;display:inline-block;background-color:#fff;border-radius:8px;padding:24px}@media (min-width:768px){#public-layout #password-reset #main-wrapper #form-tile,#public-layout #password-reset-sent #main-wrapper #form-tile,#public-layout #send-password-reset #main-wrapper #form-tile,#public-layout #signin #main-wrapper #form-tile{margin:150px 50px;width:800px;max-width:80%}}#public-layout #password-reset #main-wrapper #form-tile form,#public-layout #password-reset-sent #main-wrapper #form-tile form,#public-layout #send-password-reset #main-wrapper #form-tile form,#public-layout #signin #main-wrapper #form-tile form{text-align:left}#public-layout #password-reset #main-wrapper #form-tile form #buttons-row,#public-layout #password-reset-sent #main-wrapper #form-tile form #buttons-row,#public-layout #send-password-reset #main-wrapper #form-tile form #buttons-row,#public-layout #signin #main-wrapper #form-tile form #buttons-row{margin-top:25px;margin-bottom:10px;text-align:center}#public-layout #password-reset #main-wrapper #form-tile form #buttons-row button,#public-layout #password-reset #main-wrapper #form-tile form #buttons-row input,#public-layout #password-reset-sent #main-wrapper #form-tile form #buttons-row button,#public-layout #password-reset-sent #main-wrapper #form-tile form #buttons-row input,#public-layout #send-password-reset #main-wrapper #form-tile form #buttons-row button,#public-layout #send-password-reset #main-wrapper #form-tile form #buttons-row input,#public-layout #signin #main-wrapper #form-tile form #buttons-row button,#public-layout #signin #main-wrapper #form-tile form #buttons-row input{color:#fff;background-color:#dfb752;padding:8px 25px;border-radius:15px;border:none}#public-layout .get-a-demo #main-wrapper{text-align:center;background-image:url(/static/webpack_bundles/images/sebastien-gabriel-127040-web-47f0e64ef878996136b7c72ddc9d5974.jpg);background-repeat:no-repeat;background-position:50% 20%}@media (min-width:768px){#public-layout .get-a-demo #main-wrapper{background-position:50% 25%}}#public-layout .get-a-demo #main-wrapper #form-tile{text-align:left;margin-top:100px;margin-bottom:50px;display:inline-block;background-color:#fff;border-radius:8px;padding:24px}@media (min-width:768px){#public-layout .get-a-demo #main-wrapper #form-tile{width:800px;max-width:80%}}#public-layout .get-a-demo #main-wrapper #form-tile form{text-align:left;margin-top:40px}#public-layout .get-a-demo #main-wrapper #form-tile form .form-group{margin:0 0 10px 25px}#public-layout .get-a-demo #main-wrapper #form-tile form .form-group-label{font-weight:600}#public-layout .get-a-demo #main-wrapper #form-tile form #approximate label{font-weight:400}#public-layout .get-a-demo #main-wrapper #form-tile form input[name=other-problems]{margin-top:8px}#public-layout #welcome #main-wrapper{background-image:url(/static/webpack_bundles/fonts/topographic-9258c71b06040b7603ed883fbf491703.svg);background-repeat:no-repeat;background-size:cover;background-color:#000;text-align:center}#public-layout #welcome #main-wrapper #content-tile{margin:100px 15px 50px;display:inline-block;background-color:hsla(0,0%,100%,.5);padding:25px}@media (min-width:768px){#public-layout #welcome #main-wrapper #content-tile{margin:150px 50px;padding:100px 150px;width:800px;max-width:80%;font-size:18px}}#public-layout #welcome #main-wrapper #content-tile #title{font-size:24px;margin-bottom:15px}#public-layout #welcome #main-wrapper #content-tile #further-reading{margin-top:40px;font-size:14px}