body{font-family:Roboto,'Helvetica Neue',Arial,Helvetica,sans-serif}.thank-you-container{margin:300px auto auto;width:40%;text-align:center;color:#000;position:relative;display:none}.thank-you-container h2{font-size:30px!important;margin-top:180px;margin-bottom:180px}.service-request-form-container{background-color:#fff;display:block}.service-request-form-container::after{content:"";position:absolute;left:0;bottom:0;height:50px;right:0;z-index:0}.main-page-panel{padding-top:100px!important}.main-page-panel .main-header{position:relative;width:100%;text-align:center}.main-page-panel .main-header h1{color:#00234b;font-size:32px;font-weight:700;line-height:43px;font-family:Roboto,sans-serif!important;position:relative}.main-page-panel .main-header h1 .emphasize.more{color:#377dff!important;border-radius:0;padding-left:0;padding-right:0}.horizontal-line{width:100%;border-top:1px solid #d1d1d1}.form-container{width:50%;margin:0 auto 40px;background-color:#fff;border-radius:10px;min-height:458px;margin-top:30px!important;box-shadow:0 0 23px 4px rgba(171,175,199,.18);-webkit-box-shadow:0 0 23px 4px rgba(171,175,199,.18);-moz-box-shadow:0 0 23px 4px rgba(171,175,199,.18)}.form-container .section-header{font-size:18px;font-weight:400;line-height:28px;color:#00234b;padding-top:30px;padding-bottom:1px;margin-bottom:10px;text-align:center}.form-container .section-header .emphasize{color:#3989ea}.form-container .form-section-container{width:86%;margin:0 auto;padding-left:0}.form-container .form-section-container .section-fields{min-height:215px;max-height:285px;overflow-y:auto;overflow-x:hidden;margin-top:0;padding-top:11px;padding-right:5px}input::-webkit-input-placeholder{opacity:.5;transition:inherit}input::-moz-placeholder{opacity:.5;transition:inherit}input.dgtext::-webkit-input-placeholder{opacity:0;left:30px;position:relative;transition:inherit}input.dgtext::-moz-placeholder{opacity:0;left:30px;position:relative}input.dgtext:focus::-webkit-input-placeholder{opacity:.5;left:0;transition:left .4s}input.dgtext:focus::-moz-placeholder{opacity:.5;left:0;transition:left .4s;-moz-transition:left .4s}.field{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1;min-width:0;position:relative;height:50px;margin-bottom:20px!important}.field img{width:30px;height:30px;cursor:pointer;position:relative;top:15px;left:5px}.field .required{font-size:29px;background-color:transparent;padding:none;position:absolute;right:10px;top:60%;line-height:0;z-index:1;color:#ff5457;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.field input.dgtext{font-size:14px;height:28px;margin:1px 1px 0!important;padding:13px 19px!important;z-index:1!important;width:100%!important;-webkit-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1;border:1px solid #ebebeb;display:block;line-height:24px;outline:0;box-sizing:inherit;border-radius:4px;background-color:#f8f9fd}.field input.dgtext.error,.form-container .form-section-container .field input.dgtext.error{border:1px solid #ff5457;background-color:transparent}.field input.dgtext:not(:placeholder-shown):not(focus),.field input.dgtext:not([disabled]):focus{background-color:#fff}.field input.dgtext:not(:placeholder-shown):not(focus)~div.label{padding-left:0}.field input.dgtext:not(:placeholder-shown):not(focus)~div.label>span:first-child{color:#777}.field input.dgtext:not(:placeholder-shown):not(focus)~div.label>span:last-child,.field input.dgtext:not(:placeholder-shown)~div.label>span:last-child,.field input.dgtext:not([disabled]):focus~div.label>span:last-child,.field input.dgtext[badinput=true]~div.label>span:last-child{display:none}.field input.dgtext:not(:placeholder-shown)~div.label{-webkit-transform:scale(1) translateY(-35px);transform:scale(1) translateY(-35px);background-color:#fff;width:auto}.field input.dgtext:not(:placeholder-shown)~div.label>span:first-child,.field input.dgtext:not([disabled]):focus~div.label>span:first-child,.field input.dgtext[badinput=true]~div.label>span:first-child{color:#377dff}.field input.dgtext:not([disabled]):focus~div.label{-webkit-transform:scale(1) translateY(-35px);transform:scale(1) translateY(-35px);background-color:#fff;width:auto;padding-left:0}.field input.dgtext[badinput=true]~div.label{-webkit-transform:scale(1) translateY(-35px);transform:scale(1) translateY(-35px);background-color:#fff;padding-left:0;width:auto}.field>div.label{-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:.3s cubic-bezier(.4, 0, .2, 1);transition:.3s cubic-bezier(.4, 0, .2, 1);-webkit-transition-property:color,bottom,transform;transition-property:color,bottom,transform;background-color:transparent;pointer-events:none;position:absolute;top:50%;left:19px;transform:translate(0,-50%);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-weight:400;text-overflow:ellipsis;overflow:hidden;padding:0;height:auto;border:none;-webkit-transition:transform 150ms cubic-bezier(.4, 0, .2, 1),opacity 150ms cubic-bezier(.4, 0, .2, 1);transition:transform 150ms cubic-bezier(.4, 0, .2, 1),opacity 150ms cubic-bezier(.4, 0, .2, 1);white-space:initial;width:88%;z-index:1;line-height:1.2!important;text-align:left}.field>div.label>span:first-child{display:inline;color:#000}.field>div.label>span:last-child{display:inline;color:#a2a2a2;font-size:1.5rem}.field div.error-label{position:absolute;bottom:-5px;left:20px;background:#fff;z-index:1;line-height:1;color:#ff5457;font-size:12px}.form-container .form-section-container .field{margin:0;height:60px}.form-container .form-section-container .field input.dgtext{font-size:14px;color:#00234b;line-height:40px;border-radius:15px;border:2px solid #ebebeb}.form-container .form-section-container .field input.dgtext :not(:placeholder-shown)~div.label,.form-container .form-section-container .field input.dgtext :not([disabled]):focus~div.label{-webkit-transform:scale(1) translateY(-35px);transform:scale(1) translateY(-35px)}.form-container .form-section-container .field .required{right:45px}.form-container .form-section-container .field div.label>span:first-child{display:inline;color:#00234b;font-size:14px;font-weight:400}.form-container .form-section-container .field div.label>span:last-child{display:inline;color:#a2a2a2;font-size:14px}.form-container .button-section-container{width:100%;height:120px;display:flex;padding-top:25px}.form-container .button-section-container .next-button-container{text-align:left;width:100%;padding-left:10px}.form-container .button-section-container .next-button-container .button-next{font-family:Roboto,sans-serif!important;background-color:#377dff;color:#fff;font-size:17px;font-weight:700;outline:0!important;width:160px;height:57px;line-height:38px;border-radius:10px;border:none;-webkit-font-smoothing:antialiased;cursor:pointer;position:relative;text-align:center}.form-container .button-section-container .next-button-container .button-next span{margin-left:-16px}.form-container .button-section-container .next-button-container .button-next-submitted{width:100%}.form-container .button-section-container .next-button-container-promo{padding-left:0;width:86%;margin:-15px auto 0}.form-container .button-section-container .next-button-container-promo .button-next-submitted{box-shadow:0 10px 25px 10px rgba(84,104,255,.3);-webkit-box-shadow:0 10px 25px 0 rgba(84,104,255,.3);-moz-box-shadow:0 10px 25px 0 rgba(84,104,255,.3)}.form-container .button-section-container .next-button-container-center{text-align:center;padding-left:0}.main-page-panel.footer{font-family:Roboto,sans-serif!important;width:100%;line-height:20px}.main-page-panel.footer.fixed{position:fixed;bottom:0}.main-page-panel.footer .left-panel,.main-page-panel.footer .right-panel{font-size:15px}@media screen and (max-height:770px){.main-page-panel.footer.fixed{position:relative;bottom:unset}}@media screen and (max-width :767px){.thank-you-container{width:80%}.thank-you-container h2{font-size:26px!important}.main-page-panel .main-header{width:90%;margin:auto}.main-page-panel .main-header h1{font-size:17px;font-weight:700;line-height:24px;text-align:center}.main-page-panel .main-header h1 .emphasize.more{font-weight:700}.form-container{width:92%;margin:0 auto 30px;background-color:#fff;border-radius:25px;min-height:367px;box-shadow:0 16px 45px 4px rgba(52,67,86,.15);-webkit-box-shadow:0 16px 45px 4px rgba(52,67,86,.15);-moz-box-shadow:0 16px 45px 4px rgba(52,67,86,.15)}.form-container .section-header{font-size:16px;font-weight:400;line-height:28px;color:#00234b;padding-top:18px;padding-bottom:6px;margin-bottom:0}.form-container .form-section-container{width:86%;margin:0 auto;max-height:560px;border-bottom-right-radius:25px;border-bottom-left-radius:25px}.form-container .form-section-container .section-fields{min-height:215px;max-height:285px;overflow-y:auto;overflow-x:hidden;margin-top:0;padding-top:11px}.form-container .form-section-container .field{margin:0}.form-container .form-section-container .field input.dgtext{font-size:14px;color:#00234b;line-height:40px;border-radius:15px;border:2px solid #ebebeb}.form-container .form-section-container .field div.label>span:first-child{display:inline;color:#00234b;font-size:14px}.form-container .form-section-container .field div.label>span:last-child{display:inline;color:#a2a2a2;font-size:10px}.main-page-panel.footer{height:100px;background-color:#303030;color:#fff;padding-top:20px!important}.main-page-panel.footer .footer-section>.back-to-top{width:46px;position:absolute!important;margin-left:auto;left:0;right:60px;bottom:0;top:-25px}.main-page-panel.footer .content-panel{display:flex;flex-direction:column-reverse;width:100%!important;margin:auto;text-align:center}.main-page-panel.footer .left-panel,.main-page-panel.footer .middle-panel,.main-page-panel.footer .right-panel{width:100%;padding:10px 0}.main-page-panel.footer .right-panel>.links{width:100%}.main-page-panel.footer .right-panel>.links>a{font-size:11px!important;color:#c7c7c7;padding:0 5px}.main-page-panel.footer .right-panel>.social{width:100%;float:right}.main-page-panel.footer .right-panel img{padding:0 6px}}@media screen and (min-width :768px) and (max-width :1023px){.main-header h1{font-size:28px;font-weight:700;line-height:43px}.service-request-form-container .main-page-panel.main-body{margin-top:0!important}.form-container{width:80%}.form-container .section-header{font-size:18px;font-weight:400;line-height:28px;color:#00234b;padding-top:30px;padding-bottom:1px;margin-bottom:0}.form-container .file-upload-text{line-height:26px;font-size:18px;color:#92929d;margin-top:0;margin-bottom:36px}.form-container .file-upload-text-with-images{margin-bottom:11px}.form-container .form-section-container{width:86%;margin:0 auto}.form-container .form-section-container .section-fields{min-height:215px;max-height:285px;overflow-y:auto;overflow-x:hidden;margin-top:0;padding-top:11px}.form-container .form-section-container .field{margin:0}.form-container .form-section-container .field input.dgtext{font-size:14px;color:#00234b;line-height:40px;border-radius:15px;border:2px solid #ebebeb}}@media screen and (min-width:768px) and (max-width:1279px){.main-page-panel.footer{height:100px;background-color:#303030;color:#fff;padding-top:20px!important}.main-page-panel.footer .footer-section>.back-to-top{width:46px;position:absolute!important;margin-left:auto;left:0;right:60px;bottom:0;top:-25px}.main-page-panel.footer .content-panel{display:flex;flex-direction:column-reverse;width:80%!important;margin:auto;text-align:center}.main-page-panel.footer .left-panel,.main-page-panel.footer .middle-panel,.main-page-panel.footer .right-panel{width:100%;padding:10px 0}.main-page-panel.footer .right-panel>.links{width:100%}.main-page-panel.footer .right-panel>.links>a{color:#c7c7c7;padding:0 15px}.main-page-panel.footer .right-panel>.social{width:100%;float:right}.main-page-panel.footer .right-panel img{padding:0 6px}}@media screen and (max-width :320px){.form-container .button-section-container-fixed{width:calc(100% - 28px);margin-right:-14px}.form-container .form-section-container .section-fields{max-height:285px}}@media screen and (min-width:1280px){.field,.main-page-panel.footer .right-panel>.links{width:100%}.field{margin:10px 0;float:left}.field input.dgtext{font-size:14px}.main-page-panel.footer{height:35px;background-color:#303030;color:#fff;padding-top:20px!important}.main-page-panel.footer .footer-section>.back-to-top{display:none}.main-page-panel.footer .left-panel{width:40%;float:left;text-align:left;padding-left:10px}.main-page-panel.footer .middle-panel{float:left}.main-page-panel.footer .right-panel{width:58%;float:left;text-align:right}.main-page-panel.footer .right-panel>.links>a{color:#c7c7c7;padding:0 15px}.main-page-panel.footer .right-panel>.social{width:100%;float:right}.main-page-panel.footer .right-panel img{padding:0 6px}}