/*b87a8cd6f88df2e648d5249e578ebc97*/
.g-content{margin:0.625rem;padding:1.5rem}.g-flushed .g-content{margin:0;padding:0}body{font-size:1rem;line-height:1.5}h1{font-size:2.2rem}h2{font-size:2rem}h3{font-size:1.7rem}h4{font-size:1.25rem}h5{font-size:1.2rem}h6{font-size:1rem}small{font-size:0.875rem}cite{font-size:0.875rem}sub,sup{font-size:0.75rem}code,kbd,pre,samp{font-size:1rem;font-family:"Menlo", "Monaco", monospace}textarea,select[multiple=multiple],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]){border-radius:0.1875rem}.accordion{margin:0;padding:0;list-style:none;font-size:1rem}.accordion .accordion-item-title{color:#b3b3b3;cursor:pointer;font-size:0.8rem;text-transform:uppercase;font-weight:700;-webkit-transition:color 0.35s;-moz-transition:color 0.35s;transition:color 0.35s}.accordion .accordion-item-title .toggle{background:#b3b3b3;color:#ffffff;float:right;padding:0 4px;-webkit-transition:background 0.35s;-moz-transition:background 0.35s;transition:background 0.35s}.dir-rtl .accordion .accordion-item-title .toggle{float:left}.accordion li{padding:1rem 0;border-bottom:1px solid rgba(231, 232, 234, 0.25)}.accordion li.active .accordion-item-title{color:#3f6fa6}.accordion li.active .toggle{background:#3f6fa6}.accordion li div{padding:0.5rem 0}.g-content{margin:0.625rem;padding:1.5rem}.g-flushed .g-content{margin:0;padding:0}body{font-size:1rem;line-height:1.5}h1{font-size:2.2rem}h2{font-size:2rem}h3{font-size:1.7rem}h4{font-size:1.25rem}h5{font-size:1.2rem}h6{font-size:1rem}small{font-size:0.875rem}cite{font-size:0.875rem}sub,sup{font-size:0.75rem}code,kbd,pre,samp{font-size:1rem;font-family:"Menlo", "Monaco", monospace}textarea,select[multiple=multiple],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]){border-radius:0.1875rem}@media only all and (min-width:75rem){.g-simplecontent .g-simplecontent-item-content-title{font-size:4.5vw}.g-panelslider .g-panelslider-slides .panel{padding:0 6rem}.glp-block-margin .g-content.g-particle{margin:12rem 0.625rem 0.625rem 0.625rem}.glp-panelslider .g-casestudies-title{display:block;font-size:2vw;font-weight:700;color:#000;padding-right:1.5rem}.glp-panelslider .g-casestudies-uppertitle{font-size:0.9rem;display:block;padding-right:1.5rem;color:rgba(102, 102, 102, 0.35);font-weight:600;line-height:1.5;letter-spacing:5px;text-transform:uppercase}}@media only all and (min-width:30.01rem) and (max-width:50.99rem){.glp-panelslider .g-casestudies-title{display:block;font-weight:700;color:#000;padding-right:1.5rem}.glp-panelslider .g-casestudies-uppertitle{display:block;color:rgba(102, 102, 102, 0.35);font-weight:600;line-height:1.5;letter-spacing:5px;text-transform:uppercase}.glp-panelslider .g-casestudies-title{font-size:1.2rem}.glp-panelslider.g-casestudies-title{text-align:center;padding-right:0}.glp-panelslider .g-casestudies-title .g-casestudies-uppertitle{font-size:0.9rem}}@media only all and (max-width:30rem){.glp-logo img{max-width:75%}.glp-panelslider .g-casestudies-title{display:block;font-weight:700;color:#000;padding-right:1.5rem}#g-slideshow{background-position:center}.glp-panelslider .g-casestudies-uppertitle{display:block;color:rgba(102, 102, 102, 0.35);font-weight:600;line-height:1.5;letter-spacing:5px;text-transform:uppercase}.glp-panelslider .g-casestudies-title{font-size:1.2rem}.glp-panelslider .g-casestudies-title{text-align:center;padding-right:0}.glp-panelslider .g-casestudies-title .g-casestudies-uppertitle{font-size:0.9rem}}@media only all and (max-width:50.99rem){.g-verticalslider-content h1{font-size:2.5rem}}@media only all and (max-width:59.99rem){.glp-fontsize .g-verticalslider-content h1{font-size:2.5rem}.glp-fontsize .g-verticalslider .g-verticalslider-content{padding-bottom:7rem}}