/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.image-container img{max-width:100%;border-radius:15px;border:3px solid #57585A;margin-bottom:40px;}p.spacer{line-height:.75;}.image-container img:hover{opacity:0.5;cursor:pointer;opacity:.85;transition:all 0.3s linear;-webkit-transform:scale(1.02);transform:scale(1.02);}.img-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px;}.video-size{height:520px;width:100%;}.category-section h1{line-height:1.5;margin-top:30px;margin-bottom:30px;text-align:center;display:row;}.category-section h1 a{color:#000000;text-decoration:none;}.category-section h1 a:hover{color:#70c4ec;}.intro h2{color:#151C62;font-weight:bold}.body-block h2{color:#06466E;font-weight:bold;text-align:left;font-size:28px;}.body-block h3{color:#06466E;font-weight:bold;text-align:left;font-size:28px;}hr.new1{border-top:2px solid #d3d3d3;width:60%;margin-top:60px;margin-bottom:60px;}.header-container{position:relative;display:inline-block;width:100%;}.header-container img{display:block;width:100%;height:auto;border-radius:15px;}.overlay-text-1{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);color:#fff;padding:10px 20px;font-size:38px;width:95%;text-align:center;text-shadow:3px 2px 2px rgba(0,0,0,0.4);line-height:1.25;}.overlay-text-2{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);color:#fff;padding:10px 20px;font-size:34px;width:95%;text-align:center;text-shadow:3px 2px 2px rgba(0,0,0,0.4);line-height:1.25;}.container-elements h1{font-size:28px;}.container-elements h1 a{font-size:28px;color:#000000;text-decoration:none;}.container-elements h1 a:hover{font-size:28px;color:#70c4ec;}.outro h2{color:#19354b;font-weight:bold;font-size:28px;padding-bottom:10px;}.container-elements{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;align-items:flex-start;}.product-image img{width:100%;height:auto;margin-top:15px;}.features-image img{width:100%;height:auto;margin-top:15px;border-radius:15px;}.product-image img:hover{opacity:.85;transition:all 0.3s linear;-webkit-transform:scale(1.02);transform:scale(1.02);}.product-image-2 img{width:100%;height:auto;margin-top:15px;border-radius:15px;}.product-image-2 img:hover{opacity:.85;transition:all 0.3s linear;-webkit-transform:scale(1.02);transform:scale(1.02);}p.questions{padding-top:40px;padding-bottom:15px;text-align:center;font-size:48px;line-height:1.5;}.box{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:23%;min-width:23%;border:2px ridge #e0e0e0;border-radius:5px;overflow:hidden;margin-top:35px;margin-left:1%;margin-right:1%;margin-bottom:5px;text-align:center;}.box-2{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:28%;min-width:28%;margin-top:15px;margin-left:25px;margin-right:25px;margin-bottom:45px;text-align:center;}.caption{max-width:96%;margin:10px;font-size:18px;line-height:1.5;text-align:center;display:row;padding-top:15px;padding-bottom:15px;}.statistics{max-width:96%;font-size:19px;text-align:center;display:row;padding-top:20px;padding-bottom:20px;}.product-pricing{margin:10px;font-size:24px;line-height:1.5;text-align:center;display:row;padding-bottom:15px;}.product-header{max-width:28rem;min-width:18rem;margin:10px;font-size:24px;line-height:1.5;text-align:center;display:row;}.header-image img{width:100%;border-radius:15px;margin-bottom:5px;}.intro-logo img{max-width:100%;justify-content:center;margin-top:5px;margin-bottom:10px;}.intro-logo{padding-left:5%;padding-right:5%;}.buttons{display:flex;justify-content:center;}.button{display:inline-block;padding:17px 32px;background:rgba(102,142,164);border:0;letter-spacing:2px;font-size:17px;font-weight:600;color:#ffffff;border-radius:3px;margin-bottom:18px;}.button:hover{background:rgba(56,205,255,1);color:#ffffff;transition:all 0.2s linear;-webkit-transform:scale(1.02);transform:scale(1.02);}.intro{padding-bottom:30px;font-size:19px;line-height:1.25;h2 color:#eb892c;text-align:left;}.body-block{padding-top:5px;padding-bottom:30px;font-size:19px;line-height:1.25;h2 color:#eb892c;text-align:left;}.outro{padding-bottom:60px;font-size:18px;line-height:1.75;text-align:left;}@media only screen and (max-width:1285px){.outro{padding-left:5%;padding-right:5%;}.intro{padding-left:5%;padding-right:5%;}.body-block{padding-left:5%;padding-right:5%;}.overlay-text-1{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);color:#fff;padding:10px 20px;font-size:30px;width:95%;text-align:center;text-shadow:3px 2px 3px rgba(0,0,0,0.3);line-height:1.25;}.overlay-text-2{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);color:#fff;padding:10px 20px;font-size:28px;width:95%;text-align:center;text-shadow:3px 2px 3px rgba(0,0,0,0.3);line-height:1.25;}.box{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:90%;}}@media only screen and (max-width:500px){.intro{padding-left:5%;padding-right:5%;}.body-block{padding-left:5%;padding-right:5%;}.video-size{height:220px;width:100%;}.img-grid{padding-left:5%;padding-right:5%;}.outro{padding-left:5%;padding-right:5%;}.category-section{padding-left:5%;padding-right:5%;}.header-container{padding-left:2%;padding-right:2%;}.box{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:90%;}.box-2{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:90%;}.overlay-text-1{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);color:#fff;padding:10px 20px;font-size:20px;width:95%;text-align:center;text-shadow:3px 2px 3px rgba(0,0,0,0.3);line-height:1.25;}.overlay-text-2{position:absolute;top:70%;left:50%;transform:translate(-50%,-50%);color:#fff;padding:10px 20px;font-size:18px;width:95%;text-align:center;text-shadow:3px 2px 3px rgba(0,0,0,0.3);line-height:1.25;}}@media only screen and (min-width:750px){.img-grid{grid-template-columns:repeat(2,1fr);}}@media only screen and (min-width:970px){.img-grid{grid-template-columns:repeat(4,1fr);}}
p.product-callout{color:red;font-weight:bold;font-style:italic;font-size:17px;}
