/*303ee96a2f2ada7119ef0a0d50855952*/
.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}.g-logo img{max-width:80%}.g-infolist-item-img img{max-width:40px}.g-slideshow .g-slideshow-slider .swiper-slide .slide .slide-content{text-align:left !important;text-shadow:2px 2px 4px #000000}@media only all and (max-width:50.99rem){.g-slideshow .g-slideshow-slider .swiper-slide .slide .g-slideshow-main-title{font-size:1.5rem}}@media only all and (max-width:50.99rem){.g-slideshow .g-slideshow-slider .swiper-slide .slide .g-slideshow-top-title{font-size:1rem}}#g-page-surround .page-header h1{font-size:2.1rem;text-transform:none}.g-infolist-particle .g-infolist .g-infolist-item .g-infolist-item-container{margin:0;padding:0}#g-header .g-infolist-particle .g-infolist-item-title{font-size:1.5rem;font-weight:600}#g-header .g-infolist-particle .g-infolist-item-desc{font-size:1.2rem}.g-slideshow .g-slideshow-slider .swiper-slide .slide .g-slideshow-top-title{font-size:2vw}div.g-swiper-thumbs{margin:0.5rem 0;font-weight:500}.hometitle h1{font-size:1.9rem}@media (max-width:66.6666666667rem){.g-slideshow .g-slideshow-slider .swiper-slide .slide .g-slideshow-top-title{font-size:1.5rem}}@media only all and (max-width:50.99rem){.g-slideshow .g-slideshow-slider .swiper-slide .slide .g-slideshow-top-title{font-size:1.5rem}}.g-pricingtable-col-item .g-pricingtable .g-pricingtable-plan{padding:1.5rem 0 1rem;font-size:3vw}.g-pricingtable-headertext{margin-bottom:1.5rem;font-size:2vw}.platform-content .post-thumbnail{width:50%;float:right;padding-left:10px;text-align:center}.productlines .g-array-item-image{margin:0 15px 5px 0;float:left;max-width:200px}.productlines .g-content{padding-top:0 !important}.button,.g-pricingtable-col-item .g-pricingtable .button{margin:0 0 0.5rem 0;padding:0.2rem 1rem;padding-bottom:0.2rem}.g-contactform #contact-form .control-group .control-label{text-align:Left}.control-label-checkbox{padding-top:0}.wp-block-image .alignright{margin:0.5em 0 2em 1em}.wp-block-pullquote{padding:0 0}.wp-block-pullquote blockquote{border-left:none;border-top-style:solid;border-right:none;border-bottom-style:solid;border-top-width:5px;border-bottom-width:5px;border-color:#9bd3dd}.wp-block-pullquote p{font-size:1em;margin:0}.errorcontainer,.errorcontainer .g-simplecontent-item-leading-content,.errorcontainer a{color:#fff !important;opacity:1 !important}