html,body{width:100%;height:100%;padding:0}.pad_0{padding:0}.break_all{word-break:break-all}.heading{text-align:center;padding:0 10px;margin:auto}header{display:flex;align-items:center;border-bottom:2px solid purple;background-color:white;color:black;font-family:merriweather;min-height:50px;padding:8px 0;box-shadow:0 4px 3px 2px rgba(204,204,204,0.6);position:fixed;width:100%;max-height:100px;top:0;left:0;right:0;bottom:auto;z-index:1}header .row,main section .row{width:100%;height:100%;margin:0}header #img-container{height:100%;display:flex;align-items:center;margin:0;padding:0 0 0 10px}header img{object-fit:contain;max-width:150px !important;max-height:150px !important;margin:auto}header #header-container{height:100%;display:flex;align-items:center}#mainContainer{margin-top:100px}main{width:100%;height:calc(100% - 50px)}main section{width:calc(100% - 60px);height:auto;font-size:medium;line-height:2em;padding:3%;float:left;margin:30px;border-radius:8px;border:1px solid #ddd}main section .options{margin:0 20px 20px 20px;width:calc(100% - 40px);height:auto}main section .options>div{width:auto;height:100%;border-bottom:1px solid #eee;padding-bottom:3px}main section .options a{color:#000;padding:2px 5px;font-size:18px;margin-right:20px}main section .options a{color:#000;padding:8px 5px;text-decoration:none;cursor:pointer}main section .options a.selected{color:#428bca;border-bottom:3px solid #1a73e8;border-left:3px solid transparent;border-right:3px solid transparent}main section ol{margin:10px 0}.main-section li{font-size:18px;line-height:2.3em}#defaultSection{height:auto;text-align:center;display:flex;align-items:center}#defaultSection div{margin:auto}#privacyPolicySection,#agreementSection{line-height:2.0;font-size:medium}#privacyPolicySection .title,#agreementSection .title{font-size:large;margin-bottom:10px}#privacyPolicySection .content-block,#agreementSection .content-block{margin-bottom:30px}#privacyPolicySection .content-block ul span.btn{border-radius:50%;background-color:white;width:25px;height:25px;font-size:12px;padding:3px;margin:0 8px 0 0}#privacyPolicySection #contactBlock span.btn:hover{background-color:white}#privacyPolicySection #contactBlock a{text-decoration:none;cursor:pointer}#privacyPolicySection #contactBlock p{min-width:85px;text-decoration:underline;float:left;margin:0}.txt-primary{color:#428bca}#agreementSection .signature-block .sig-box{padding:40px 0 0 0}@media screen and (max-width:767px){#mainHeading{margin-top:8px}main section{width:calc(100% - 36px);margin:18px}main section .options a{font-size:medium;margin-right:10px}}.hubspot-img-container{margin-top:10px;margin-bottom:10px}.hubspot-img-container img{width:auto;height:auto;object-fit:contain;max-width:90%;max-height:400px}.hubspot-img-container img.border{border:1px solid #ddd;border-radius:6px}.hubspot-img-container:not(.infoapp-img-zoom) .position-relative:hover .hubspot-img-hover{display:flex}.hubspot-img-hover{display:none;align-items:center;position:absolute;top:0;left:0;width:90%;height:100%;background:rgba(0,0,0,0.4);pointer-events:none}.hubspot-img-hover i{margin:auto;font-size:xx-large;color:white}.infoapp-img-zoom img{transition:transform .25s ease;max-height:none !important;max-width:100% !important}.position-relative{position:relative}