@media screen and (max-width:900px){.desktop{display:none!important}}@media screen and (min-width:901px){.mobile{display:none!important}}p{line-height:25px}#contact-us .banner-section{position:relative}#contact-us .banner-section .page-banner{width:100%}.content-container{text-align:center}.content-container .text-container{margin-bottom:15px}.content-container .text-container .title{margin:20px 0 5px;font-size:1.5em}.content-container .text-container h2{margin:20px 0 5px}.content-container .text-container p{margin:0}.content-container .topic-container{text-align:left}.content-container .topic-container ol{list-style-position:inside;max-width:500px;margin:10px auto 30px;padding-left:0}.content-container .topic-container ol li{font-size:14px;border:2px solid #0077c8;padding:10px 20px;margin:15px 0;cursor:pointer}.content-container .topic-container ol li:hover{background-color:#0077c8;color:#fff}.inner-topic-container{max-width:500px;position:relative;margin:5px auto}.inner-topic-container select{width:100%;padding:10px 20px;border:1px solid #c4c4c4}.inner-topic-container select:hover{border:1px solid #0077c8;box-shadow:1px 1px 10px #0077c8}.inner-topic-container svg{position:absolute;top:50%;right:10px;transform:translateY(-60%);pointer-events:none}.inner-content-container{text-align:center}.inner-content-container ol{list-style-position:inside;padding-left:0}.inner-content-container ol li{text-align:left;position:relative;padding:25px 40px 25px 25px;font-weight:700;border-top:1px solid hsla(0,0%,58.8%,.6);font-size:14px;line-height:19px}.inner-content-container ol li svg{position:absolute;right:20px;top:20px}.inner-content-container ol li svg.turndown{transform:rotate(180deg)}.inner-content-container ol li svg.turnup{transform:rotate(0deg)}.inner-content-container ol li .text-container{margin:10px 0}.inner-content-container ol li .text-container p{font-weight:400;margin:20px 0;font-size:14px;line-height:19px}.inner-content-container ol li .text-container ul{list-style-type:disc;padding-left:20px}.inner-content-container ol li .text-container ul li{border:none;padding:5px 0;font-weight:400}.form-container{margin-top:30px}.form-container .content-container{display:flex;margin:20px 0;text-align:left;align-items:center;flex-wrap:wrap}@media screen and (max-width:900px){.form-container .content-container{flex-wrap:wrap;justify-content:center}}.form-container .content-container .content-description{width:33%}.form-container .content-container .content-description.center-top{margin-bottom:70px}@media screen and (max-width:900px){.form-container .content-container .content-description.center-top{margin-bottom:10px}}.form-container .content-container .content-description.center-bottom{margin-bottom:100px}@media screen and (max-width:900px){.form-container .content-container .content-description.center-bottom{margin-bottom:10px}}@media screen and (max-width:900px){.form-container .content-container .content-description{width:100%}}.form-container .content-container .content-description h3{font-size:14px;margin:0}@media screen and (max-width:900px){.form-container .content-container .content-description h3{font-size:12px;margin-bottom:5px}}.form-container .content-container .content-input{width:67%;position:relative}@media screen and (max-width:900px){.form-container .content-container .content-input{width:100%}}.form-container .content-container .content-input input{font-size:14px;line-height:19px;width:100%;height:45px;border:1px solid #c4c4c4;background-color:#fff;padding:12px 10px;box-sizing:border-box}.form-container .content-container .content-input input:disabled{color:#767676;border:1px solid #c4c4c4;background-color:#eee}@media screen and (max-width:900px){.form-container .content-container .content-input input{border-radius:5px;background-color:#fff}.form-container .content-container .content-input input:disabled{color:#767676;border:1px solid #c4c4c4;background-color:#f8f8f8}}.form-container .content-container .content-input select{font-size:14px;line-height:19px;padding:12px 25px 12px 12px;border:1px solid #c4c4c4;background-color:#fff}.form-container .content-container .content-input select option{font-size:14px;line-height:19px}.form-container .content-container .content-input select option:disabled{color:#767676}.form-container .content-container .content-input select:disabled{color:#767676;background-color:#eee}@media screen and (max-width:900px){.form-container .content-container .content-input select{padding:12px 25px 12px 12px;border-radius:5px}.form-container .content-container .content-input select:disabled{color:#767676;border:1px solid #c4c4c4;background-color:#f8f8f8}}@media (max-width:400px){.form-container .content-container .content-input select{padding:12px 16px}}@media (max-width:350px){.form-container .content-container .content-input select{padding:12px}}.form-container .content-container .content-input ::-ms-expand{display:none}.form-container .content-container .content-input svg{position:absolute;right:15px;top:52%;transform:translateY(-65%);pointer-events:none}.form-container .content-container .content-input svg.center-bottom{top:8%;transform:translateY(0)}.form-container .content-container .content-input .checkbox-container{display:flex;align-items:center;margin-top:5px}.form-container .content-container .content-input .checkbox-container input{width:20px;height:20px;padding:11px}.form-container .content-container .content-input .checkbox-container span{font-size:14px;line-height:19px}.form-container .content-container .content-input textarea{width:100%;font-size:14px;line-height:19px;padding:5px 24px 5px 12px;border:1px solid #c4c4c4;margin-top:15px;background-color:#fff;resize:none;font-family:NotoIKEALatin;box-sizing:border-box}@media screen and (max-width:900px){.form-container .content-container .content-input textarea{border-radius:5px;font-size:16px!important}}.form-container .content-container .content-input textarea:disabled{color:#767676;background-color:#eee}.button-container{margin:20px 0 50px}.red{color:red}#submission-success .center-box .inner-box{margin:70px auto;max-width:500px}@media screen and (max-width:900px){#submission-success .center-box .inner-box{margin:82px auto}}#submission-success .center-box .inner-box .button-container{margin:20px 0 10px}