@import url("https://fonts.googleapis.com/css?family=Open+Sans:100,200,300,400,600,700,800,900&display=swap");a,a:hover{color:#f55753}a:hover{text-decoration:underline}a i{color:#f55753}body{font-size:16px;line-height:24px}body,h1{font-family:Open Sans,sans-serif;font-weight:300;letter-spacing:0}h1{color:#000;font-size:45px;line-height:50px}h2,h3{line-height:32px;margin-bottom:20px}h2,h3,h4{color:#000;font-family:Open Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:0}h4{line-height:33px}h5{color:#000;font-weight:400;letter-spacing:0;line-height:28px}h5,h6{font-family:Open Sans,sans-serif}p{margin-bottom:20px}p,span{color:#000;font-family:Open Sans,sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:24px}.breadcrumb-wrapper{padding-bottom:35px;padding-top:35px}.breadcrumb-wrapper .hs-breadcrumb-menu-item span{color:rgba(30,37,45,.4);padding-right:6.5px}.breadcrumb-wrapper .hs-breadcrumb-menu-item a{color:rgba(30,37,45,.4);font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;padding-right:6.5px}.breadcrumb-wrapper .hs-breadcrumb-menu-item a:hover{color:#000;text-decoration:none}.breadcrumb-wrapper .last-crumb span{color:#000;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}.pcBanner-Lr-grid-description,.pcBanner-grid-description{font-size:16px;font-weight:300;letter-spacing:0;line-height:24px}.pcBanner-Lr-Wrapper .accordion .btn.btn-link,.pcBanner-Lr-Wrapper .accordion .btn.btn-link span{color:#7ab800;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600}a{font-family:Open Sans,sans-serif;font-size:16px;font-weight:300;letter-spacing:0;line-height:24px}b,strong{font-weight:500}legend{font-size:16px;font-weight:400}.wrapped-rich-text h2{margin-top:30px}.menu-toggle .fa-bars{color:#7ab800}.main-content>.span12{margin-bottom:50px}.logo-container{align-items:center;display:flex;justify-content:center;margin-bottom:15px}.logo-container img{max-width:350px;width:60%}.logo-wrapper img{max-width:none;width:150px}.lp-form .header-container{margin-top:30px}.left-right .btn.btn-link span{color:#7ab800;text-align:left;white-space:normal}.left-right .btn.btn-link{color:#7ab800}.multi-carousel .owl-carousel .owl-nav button{background-color:#7ab800}.header-wrapper{background-color:#fff;height:140px;position:fixed;width:100%;z-index:999999}.body-container-wrapper{margin-top:140px}.search-bar-wrapper{height:auto;position:fixed;top:140px;width:100%;z-index:99}.hs-breadcrumb-menu-item{padding:0}@media (max-width:1199px){.search-bar-wrapper{top:60px}.header-wrapper{height:60px}.hs-breadcrumb-menu-item{padding:0}.site-header-wrapper{background-color:#fff;height:140px;z-index:99999999}.site-header-wrapper .mobile-menu{background-color:#fcfaf2}.site-header-wrapper>.mobile-menu.showing{background-color:#fcfaf2;top:60px}.mobile-menu .hs-menu-wrapper.hs-menu-flow-horizontal ul li a{font-size:16px}.mobile-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{font-size:16px!important}.mobile-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{background-color:#666}.mobile-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li:hover a{background-color:#fff;color:inherit}.hs-menu-wrapper,.hs-menu-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}.body-container-wrapper{margin-top:60px}}.site-header .logo-wrapper img{width:100px}.site-header-spacer{height:140px}a.cta_button{background-color:#7ab800;border-radius:3px;color:#fff;font-size:16px;font-weight:500;padding:15px 35px;text-transform:none}a.cta_button:hover{background-color:#f55753}a.cta_button p,a.cta_button span{color:inherit}@media (min-width:991px){.site-header{justify-content:center}.site-header .logo-wrapper{margin-right:5%}}.primary-cta a{background-color:#7ab800;border-radius:3px;color:#fff;display:inline-block;font-weight:400;overflow:hidden;padding:9px 15px;position:relative;text-decoration:none!important;transition:color .1s linear 0s,background-color .1s linear 0s,opacity .2s linear 0s!important}.primary-cta a:after{border-bottom:80px solid rgba(220,223,243,.2);border-right:50px solid transparent;bottom:0;content:"";left:0;position:absolute;right:-50px;text-decoration:none!important;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:.3s ease-in-out}.primary-cta a:hover:after{text-decoration:none!important;transform:translateX(0)}.primary-cta a:hover{background-color:#478800;border-color:#478800;text-decoration:none!important}.primary-cta button{background-color:#7ab800;border:0;border-radius:3px;color:#fff;display:inline-block;font-weight:400;outline:0;overflow:hidden;padding:15px 32px;position:relative;text-decoration:none!important;transition:color .1s linear 0s,background-color .1s linear 0s,opacity .2s linear 0s!important}.primary-cta button:after{border:0;border-bottom:80px solid rgba(220,223,243,.2);border-right:50px solid transparent;bottom:0;content:"";left:0;outline:0;position:absolute;right:-50px;text-decoration:none!important;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:.3s ease-in-out}.primary-cta button:hover:after{border:0;outline:0;text-decoration:none!important;transform:translateX(0)}.primary-cta button:hover{background-color:#478800;border:0;border-color:#478800;outline:0;text-decoration:none!important}.secondary-cta button{background-color:#7ab800;border:0;border-radius:3px;color:#fff;display:inline-block;font-weight:400;outline:0;overflow:hidden;padding:15px 32px;position:relative;text-decoration:none!important;transition:color .1s linear 0s,background-color .1s linear 0s,opacity .2s linear 0s!important}.secondary-cta button:after{border:0;border-bottom:80px solid rgba(220,223,243,.2);border-right:50px solid transparent;bottom:0;content:"";left:0;outline:0;position:absolute;right:-50px;text-decoration:none!important;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:.3s ease-in-out}.secondary-cta button:hover:after{border:0;outline:0;text-decoration:none!important;transform:translateX(0)}.secondary-cta button:hover{background-color:#478800;border:0;border-color:#478800;outline:0;text-decoration:none!important}.btn.btn-primary{background-color:#7ab800;border:1px solid transparent;border-radius:3px;color:#fff;display:inline-block;font-weight:400;overflow:hidden;padding:9px 15px;position:relative;text-decoration:none!important;transition:color .1s linear 0s,background-color .1s linear 0s,opacity .2s linear 0s!important}.btn.btn-primary:focus{border:1px solid transparent;box-shadow:none}.btn.btn-primary:active{border:1px solid transparent}.btn-primary:not(:disabled):not(.disabled):active,.btn.btn-primary:active{background-color:#478800}.btn-primary:not(:disabled):not(.disabled):active:focus{border:1px solid transparent;box-shadow:none}footer{background-color:#1e252d;padding-bottom:66px;padding-top:104.17px}footer,footer a,footer a i{color:#fff}footer a,footer p,footer span{color:#fff;font-size:16px}footer h3,footer h4,footer h5{color:#fff}footer .contact-info p{line-height:1.7}footer .social-icons{margin-left:0}footer .social-icons a .fab{color:#fff;font-size:14px;padding-right:13.4px}footer .social-icons a:hover .fab{color:#7ab800}footer li{margin-bottom:8px}footer .links a{margin:2px 0;text-decoration:underline}.banner-paed-1 .pcBanner-Lr-content-item-description a,.banner-paed-1 .pcBanner-Lr-content-item-description p{display:flex;justify-content:center}.PC-Grid2-content-items-description{padding-top:15px}.algorithms-list .PC-Grid2-items-image-background{border:1px solid #1e252d}.panel{border-radius:5px;box-shadow:2px 2px 8px #ccc;display:flex;flex-direction:column;padding:50px}form.hs-form{padding:30px}.dropdown-item a:active,.dropdown-item a:hover,.dropdown-item:active,.dropdown-item:hover{background-color:#e7e7e7;text-decoration:none}.hs-form .hs-button{background-color:#7ab800;border:none;border-radius:3px;color:#fff;display:inline-block;font-size:16px;font-weight:700;font-weight:500;margin-top:20px;padding:10px 30px;transition:.2s ease-in}.hs-form .hs-button:hover{background-color:#478800;border-color:#478800;text-decoration:none!important}.field.hs-form-field{margin-bottom:10px}.hs-input{border:1px solid #bbb;border-radius:3px}.lp-header{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;margin-bottom:75px;padding:30px 0}.hs-responsive-embed.hs-responsive-embed-youtube{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.hs-responsive-embed.hs-responsive-embed-youtube iframe{height:100%;left:0;position:absolute;top:0;width:100%}.blog-style-2 .date-overlay{background-color:#7ab800}.blog-style-2 .read-more{background-color:#fff;border-radius:3px;color:#7ab800;display:inline-block;font-family:Open Sans,sans-serif;font-weight:500;margin-bottom:10px;margin-left:20px;margin-top:0;max-width:100%;min-width:150px;text-align:left;transition:.2s ease-in}.blog-style-2 .post-image{text-align:center}@media (min-width:991px){.blog-style-2 .post-image{padding-bottom:120px}.blog-style-2 .post-image .post-image-image{max-width:65%}}blockquote{padding:30px 45px;position:relative}blockquote,blockquote>p{font-size:1.6rem;line-height:32px!important}blockquote>p{font-weight:600;text-align:center}blockquote>p:before{content:"\f10d";left:-5px;top:-20px}blockquote>p:after,blockquote>p:before{color:#7ab800;display:none;font-family:Font Awesome\ 5 Pro;font-size:3.5rem;font-weight:900;line-height:32px!important;opacity:.4;position:absolute;z-index:1}blockquote>p:after{bottom:-20px;content:"\f10e";right:-5px}.dropdown-item.active,.dropdown-item:active{background-color:transparent}.hs-menu-wrapper.hs-menu-flow-horizontal ul li a{color:#fff;font-size:16px;text-transform:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{width:100%}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1:hover>a{color:#7ab800}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li:hover a{background-color:#eee}@media (max-width:768px){.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper{display:block;left:auto;top:auto;transform:translateX(0)}}footer .copyright{font-size:1rem}.hs-blog-post .subpage-banner{height:200px;min-height:200px}form.hs-form .legal-consent-container{font-size:.7rem}form.hs-form .legal-consent-container ul.inputs-list{margin-bottom:5px;margin-top:5px}form.hs-form .inputs-list{list-style:none;padding-left:0}.testimonial-carousel .item .description{color:#333;font-weight:400}@media (max-width:768px){.container.shade-container{padding-left:0;padding-right:0}.subpage-banner{align-items:center;display:flex;height:auto;padding:30px 0}}@media (max-width:991px){.footer-wrapper .footer-logo{margin-bottom:20px;text-align:center}.footer-wrapper .social{display:none}.footer-wrapper .about{text-align:center}footer .social a .fab{font-size:2rem;margin:20px 10px}.blog-style-2 .post-listing .post-item .hs-featured-image{background-size:contain}}@media (max-width:551px){.blog-style-2 .post-listing .post-item .hs-featured-image{height:150px}}.gallery .widget-type-cta{margin-bottom:50px;text-align:center}@media (max-width:551px){.social-embed{margin-top:30px}}.hero-var-1 .text-wrapper,.hero-var-1 .text-wrapper .description,.hero-var-1 .text-wrapper h1{color:#fff}.site-header-wrapper>.mobile-menu{height:60vh;left:0;opacity:1;padding:20px;position:absolute;top:-100vh;transform:translateY(0);transition:.2s ease-in;width:100%}.site-header-wrapper>.mobile-menu.showing{top:60px}.pcForm-form-container .hs-fieldtype-text label.hs-error-msg{display:block;margin:5px 4px}.pcForm-Lr-form-container .hs-input{width:100%!important}@media (max-width:1200px){.site-header-wrapper{height:70px}}.hs-input.error{border-color:red}.hs-error-msgs label,label.hs-error-msg{color:red;font-weight:400}.primary-cta a span{color:#fff}