body{background-color:#f9f9f9}#pdf-container{padding-top:.5em;background-color:#f9f9f9;margin-top:0;cursor:pointer}.v2banner{background-color:#f9f9f9;padding:.5em}.top-pin{position:-webkit-sticky;position:sticky;top:0;z-index:30;padding-bottom:10px;background-color:#f9f9f9;border-bottom:1px solid lightgrey}.book-title{font-size:smaller;font-weight:700;font-size:xx-large;font-size:large}@media (max-width:450px){.book-title{font-size:medium;font-weight:700}}.coltoppadding{padding-top:1em}@media (max-width:450px){.coltoppadding{padding-top:.4em}}.v2action-button{position:relative;background-color:#86c5da;border:1px solid #86c5da;color:#303030;cursor:pointer;border-radius:10%;height:33px;padding-left:.5em;padding-right:.5em;-webkit-box-shadow:3px 4px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:3px 4px 5px 0 rgba(0,0,0,.75);box-shadow:3px 4px 5px 0 rgba(0,0,0,.75)}.v2action-button:hover{background-color:#4ba9c8;border-color:#4ba9c8}.v2action-button-sm{font-size:small;height:30px!important}.v2tool-button{position:relative;background-color:#86c5da;border:1px solid rgb(50,54,57);cursor:pointer;border-radius:10%;height:32px;width:32px;@media (max-width:800px){height:27px;width:27px}@media (max-width:450px){height:24px;width:24px}-webkit-box-shadow:3px 4px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:3px 4px 5px 0 rgba(0,0,0,.75);box-shadow:3px 4px 5px 0 rgba(0,0,0,.75)}.v2tool-button .red{background-color:#f9f9f9}.v2tool-button:hover,.v2tool-button.active{background-color:#4ba9c8;border-color:rgb(82,86,89)}.v2color-tool{border:1px solid rgb(50,54,57);cursor:pointer;border-radius:100%;height:28px;width:28px}.v2color-tool:hover{border:1px solid}.v2color-tool.active{-webkit-box-shadow:3px 4px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:3px 4px 5px 0 rgba(0,0,0,.75);box-shadow:3px 4px 5px 0 rgba(0,0,0,.75);border-style:solid;border-width:2px;border-color:#fff}input,select.v2form-input{display:block;color:#212529;line-height:1.5;height:3em;padding-top:.375rem;padding-bottom:.375rem;padding-right:0.75rem!important;padding-left:.75rem;font-size:1.1rem!important;font-weight:500!important;background-color:#FFFFFF!important;background-clip:padding-box!important;border-top-width:1px;border-top-style:solid;border-top-color:rgb(206,212,218);border-right-width:1px;border-right-style:solid;border-right-color:rgb(206,212,218);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(206,212,218);border-left-width:1px;border-left-style:solid;border-left-color:rgb(206,212,218);border-image-outset:0;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;transition-property:border-color,box-shadow;transition-duration:0.15s,0.15s;transition-timing-function:ease-in-out,ease-in-out;transition-delay:0s,0s;transition-behavior:normal,normal}@media (min-width:869px){#solutions{position:fixed;overflow-y:scroll;overflow-x:hidden;width:35rem;height:50rem;padding:.5em;padding-bottom:0;text-align:center;visibility:hidden;background-color:#f9f9f9;border:1px solid #a9a9a9;border-radius:2%;z-index:20;top:18em;left:5em}}@media (max-width:868px){#solutions{position:fixed;overflow-y:scroll;overflow-x:hidden;width:25rem;height:36rem;margin-top -2em;margin-left:5%;padding:.5em;padding-bottom:0;text-align:center;visibility:hidden;z-index:20;background-color:#f9f9f9;border:1px solid #a9a9a9;border-radius:2%}}@media (max-width:428px){#solutions{position:fixed;bottom:1em;left:0;width:84vw;height:32rem;visibility:hidden;z-index:20}}@media (max-width:414px){#solutions{position:fixed;bottom:1em;left:0;width:84vw;height:33rem;visibility:hidden;z-index:20}}@media (max-width:376px){#solutions{position:fixed;bottom:1em;left:0;width:84vw;height:28rem;visibility:hidden;z-index:20;color:green}}@media (max-width:390px){#solutions{position:fixed;bottom:1em;left:1em;width:84vw;height:30rem;visibility:hidden;z-index:20;color:purple}}.solutionslink{font-size:1.25em;float:right;margin-top:-13%;margin-right:5vw;cursor:pointer;position:relative;z-index:7}@media (max-width:414px){.solutionslink{font-size:1.25em;float:right;margin-top:-13%;margin-right:-2em;cursor:pointer;position:relative;z-index:7}}.solutions-button{background-color:#86c5da;border:0;color:#fff;cursor:pointer;font-weight:700;border-radius:100%;height:40px;width:40px}.solutionstooltip{visibility:hidden;font-weight:400;font-size:small;padding-top:.5em;padding-left:4em}.offcanvaspageslink{font-weight:700;color:#4ba9c8;font-size:larger;text-decoration:none}.scrollpagethumb{cursor:pointer;color:#fff;padding:5px;margin-top:10px}.scrollpageimage{width:200%;visibility:hidden}#pdf-pages-list{position:fixed;overflow-y:scroll;overflow-x:hidden;margin-top:120px;width:20em;height:80%;padding-left:10px;text-align:center;float:left}.toolselect{background-color:#86c5da;border:1px solid rgb(50,54,57);color:#fff;cursor:pointer;border-radius:10%;height:28px;width:28px;@media (max-width:450px){height:26px;width:26px}-webkit-box-shadow:3px 4px 5px 0 rgba(0,0,0,.75);-moz-box-shadow:3px 4px 5px 0 rgba(0,0,0,.75);box-shadow:3px 4px 5px 0 rgba(0,0,0,.75)}.v2tool-button .v2tooltooltip{z-index:120;color:#f8f8ff;padding:5px;background-color:#000;border-radius:10%;width:19em}.toolcontainer{position:relative}.v2tool-button:hover .tooltooltip{visibility:visible}.v2action-button:hover .tooltooltip{visibility:visible}.toolcontainer:hover .tooltooltip{visibility:visible}.boldlabel{font-size:1.2rem!important;font-weight:600!important}.tooltooltip{visibility:hidden;position:absolute;z-index:120;color:#f8f8ff;top:40px;padding:5px;padding-left:10px;padding-right:10px;background-color:#000;border-radius:10%}.tooltooltipright{right:1em;top:3em}.toolseparatorbox{border:1px solid lightgrey;position:relative;margin-right:.25em;padding-top:1em;padding-bottom:1em;padding-left:.25em;padding-right:.25em;border-radius:5px;color:#707070;background-color:#f9f9f9}.toolseparatorboxright{border:1px solid lightgrey;position:relative;margin-right:.25em;padding-top:1em;padding-bottom:1em;padding-left:.25em;padding-right:.25em;border-radius:5px;color:#707070;background-color:#f9f9f9;right:1em}.toolseparatorbox-label{position:absolute;left:.35em;top:-.95em;background-color:#f9f9f9;padding-right:.25em;padding-left:.1em}.pdf-canvas{float:left!important}