.container{max-width:1140px}.page-numbers.dots{margin:0 1rem 0 .75rem}:root{--primary:#0077C8;--green:#78BE20;--red:#BA0C2F;--purple:#6D2077;--yellow:#F2A900;--orange:#E87722;--pink:#D0006f;--teal:#00A39D;--navy:#012169;--lt-purple:#6F5091;--dk-green:#007A33;--violet:violet;--white:#ffffff;--text:#464646;--blue:#212d65;--grey:#a0a8ad;--brown:#9e7d5a;--lt-green:#b3e1e0;--bg-lt-green:#f1faf9;--secondary:#ecf7ff;--mid-blue:#014b87}#mobile-nav{display:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none}.text-default{color:var(--text)!important}.text-white{color:var(--white)!important}.text-primary{color:var(--primary)!important}.text-brown{color:var(--brown)!important}.text-dk-green{color:var(--dk-green)!important}.text-green{color:var(--green)!important}.text-grey{color:var(--grey)!important}.text-lt-purple{color:var(--lt-purple)!important}.text-navy{color:var(--navy)!important}.text-orange{color:var(--orange)!important}.text-pink{color:var(--pink)!important}.text-purple{color:var(--purple)!important}.text-red{color:var(--red)!important}.text-teal{color:var(--teal)!important}.text-yellow{color:var(--yellow)!important}.text-violet{color:var(--violet)!important}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)!important}.bg-green{background-color:var(--green)}.bg-red{background-color:var(--red)}.bg-purple{background-color:var(--purple)}.bg-yellow{background-color:var(--yellow)}.bg-orange{background-color:var(--orange)}.bg-pink{background-color:var(--pink)}.bg-teal{background-color:var(--teal)}.bg-navy{background-color:var(--navy)}.bg-lt-purple{background-color:var(--lt-purple)}.bg-dk-green{background-color:var(--dk-green)}.row .container{width:100%!important;padding:0!important}.hide{display:none!important}.shadow{box-shadow:0 .2rem 1rem rgb(0 0 0 / .15)!important}.fs-80{font-size:80%}.fs-120{font-size:120%}.fs-140{font-size:140%}html,body{height:100%}a{transition:0.2s;text-decoration:none}.link-white{color:#ffffff!important}.link-primary{color:var(--primary)!important}.link-mid-blue{color:var(--mid-blue)!important}.link-green{color:var(--green)!important}.no-shadow,.no-shadow:hover{box-shadow:none!important;-webkit-box-shadow:none!important}.no-decoration{text-decoration:none}.box-shadow{box-shadow:0 0 20px rgb(0 0 0 / .2);transition:0.3s ease}#navbar_header .home-icon,#navbar_header .menu-header-menu-container{display:inline-block}#navbar_header .home-icon{color:var(--mid-blue);transition:.2s}#navbar_header .home-icon.active{color:var(--green);border-bottom:3px solid var(--green);padding-bottom:13.5px}#navbar_header .home-icon:hover,nav#navbar_header ul>li>a:hover{color:var(--navy)!important}#navbar_header,.navbar,.navbar-collapse{z-index:100}#navbar_header .menu-outer{float:left}#navbar_header .menu-main-site{float:right;display:flex;align-items:center;height:48px}#navbar_header .menu-main-site a{color:var(--mid-blue);text-decoration:none;margin:0;padding:0;font-weight:400}.menu-item-has-children{position:relative}*{font-family:"Roboto",sans-serif}body,html{font-size:1rem;font-weight:400;color:var(--text)}h2{margin-bottom:1.5rem}.bg-mid-blue{background-color:var(--mid-blue)}.bg-primary{background-color:var(--primary)!important}.bg-lt-blue{background-color:var(--secondary)}.bg-lt-green{background-color:var(--bg-lt-green)}.bg-lt-grey{background-color:#f7f7f7}.bg-pink{background-color:#fff3eb}.btn{padding-left:1.25rem;padding-right:1.25rem;color:#fff!important}.btn-primary{background-color:var(--primary);border-color:var(--primary);color:#fff!important}.btn-primary.disabled{background-color:var(--green);border-color:var(--green)}.btn a,.btn-primary a{color:#fff;text-decoration:none}.btn-primary:hover{background-color:var(--green);border-color:var(--green);color:#fff}.btn-green{background-color:var(--green);border-color:var(--green);color:#fff}.btn-pp-green,.btn-pp-green-outline:hover{background-color:#017975;border-color:#017975;color:#fff!important;border-radius:2rem!important;width:100%}.btn-pp-green-outline,.btn-pp-green:hover{background-color:#fff;border-color:#017975;color:#017975!important;border-radius:2rem!important;width:100%}.btn-green:hover{color:#fff;background:var(--primary);border-color:var(--primary)}.btn-blue-outline{background-color:#fff;border-color:var(--primary);color:var(--primary)!important}.btn-blue-outline:hover,.btn-blue-outline:active{background-color:var(--secondary);border-color:var(--primary);color:var(--primary)}.btn-rounded{border-radius:2rem}.img-rounded{border-radius:2.5rem .5rem;overflow:hidden}#logo_banner>.row>.col{display:flex;align-content:center;align-items:center}#logo_banner{height:auto;padding:0}ul.header-socials{list-style-type:none;margin:0;padding:22px 0;float:right}ul.header-socials .btn-account{height:40px;margin:0 0 3px 10px;padding-left:20px;padding-right:20px}ul.header-socials a{color:#fff}ul.header-socials li{display:inline-block;list-style-type:none;font-size:20px;color:#fff;line-height:40px}ul.header-socials li.social-icon{background-color:var(--primary);text-align:center;border-radius:1.25rem;width:40px;height:40px;margin:0 0 0 10px}nav#navbar_header{background-color:var(--secondary);color:var(--mid-blue);padding:0}.parent_portal nav#navbar_header{background-color:var(--lt-green);color:var(--text)}.parent_portal nav#navbar_header ul li.current-menu-item{border-bottom:3px solid #018c8a}.parent-portal-name{font-size:2.1rem;font-weight:300;color:var(--blue);margin:0 12px 1.5px 0}.parent_portal footer{background:#017975}#btn-copy{cursor:pointer}#navbar_header.fixed-top{box-shadow:0 0 20px rgb(0 22 84 / .3);-webkit-box-shadow:0 0 20px rgb(0 22 84 / .3);border-bottom-right-radius:2.5rem}.rounded-corner{border-bottom-right-radius:2.5rem}nav#navbar_header ul>li>a{color:var(--mid-blue);text-decoration:none;margin:0;padding:0;font-weight:400}nav#navbar_header>ul>li{border-bottom:3px solid #fff0;transition:0.3s ease}nav#navbar_header ul>li.current-menu-item,nav#navbar_header ul>li.current-page-ancestor{border-bottom:3px solid var(--green)}nav#navbar_header #menu-parent-portal>li.current-page-ancestor{border-bottom:3px solid #fff0}nav#navbar_header>ul>li.current-menu-item a{font-weight:400}nav#navbar_header ul>li{list-style-type:none;margin-right:20px;padding:13px 0 9px}#page_banner{background:url(assets/img/bg-hero-01.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding:2.5rem 0 2rem}.parent_portal #page_banner{background:url(assets/img/bg-pp-hero.jpg)!important;background-size:cover!important;background-position:center;background-repeat:no-repeat;padding:2.5rem 0 3rem}#page_banner h1,#page_banner .ug-title{font-size:3rem;color:#fff;font-weight:100}#page_banner p{color:#fff;font-weight:300;font-size:1.1rem}#page_banner h1 span{font-weight:500}#breadcrumbs{height:50px;width:100%;border-bottom:1px solid #ddd}#breadcrumbs li:last-child{max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;position:relative;bottom:1px}footer{background:var(--primary);padding:0 48px 0 28px;color:#fff}footer a{color:#fff;text-decoration:none;padding-bottom:3px;border-bottom:1px solid #fff0;transition:0.2s linear}footer a:not(.social-icon a):hover{color:#fff;border-bottom:1px solid #ffffff80}ul.footer-contact{list-style-type:none;margin:0 0 20px 0;padding:0}ul.footer-contact li{display:block;list-style-type:none;color:#fff;line-height:40px}ul.footer-contact li a{color:#fff;text-decoration:none;font-weight:200}ul.footer-contact i{font-size:1.2rem;margin:auto;color:#fff;width:24px;padding-right:20px}ul.footer-socials{list-style-type:none;margin:0 0 20px 0;padding:0}ul.footer-socials a{color:#fff}ul.footer-socials li{display:inline-block;list-style-type:none;font-size:20px;color:#fff;line-height:40px}ul.footer-socials li i{color:#fff}ul.footer-socials li.social-icon{background-color:var(--green);text-align:center;border-radius:1.25rem;width:40px;height:40px;margin:0 10px 0 0}.footer-copyright{font-size:90%}.text-intro{font-size:1.75rem;font-weight:200;color:var(--text)}.two-columns{padding-top:5rem;padding-bottom:5rem}.two-columns .row:not(:last-child){padding-bottom:5rem;clear:both}main p a{color:var(--green);text-decoration:underline}.two-columns p a:hover{color:var(--primary)}.two-cols{padding-left:3rem;padding-right:3rem}.callout-resource{border-radius:2.5rem .5rem 2.5rem .5rem;overflow:hidden;box-shadow:0 0 20px rgb(0 0 0 / .15);margin:0}.callout-resource .callout-img{background-position:center;background-size:cover;background-repeat:no-repeat}.callout-resource .callout-text{padding:48px 36px 48px 36px;color:var(--text)}.tag{font-size:.875rem;background-color:var(--secondary);color:var(--primary);padding:4px 10px 4px 10px;text-transform:uppercase}.col-inner{padding:3rem 2.5rem 2.5rem;background-color:var(--secondary)}.col-inner .col-image{height:16rem;background:#fff;padding:2rem}.col-inner .col-image img{max-height:100%;max-width:90%}.col-inner .col-text{padding-top:2rem;position:relative}.col-inner .col-text a{color:var(--primary)}.post-loop .col-inner{padding:0;background-color:#fff;border-radius:1.25rem .4rem;margin-bottom:3rem;min-height:28rem;overflow:hidden}.post-loop.ug-search .col-inner{min-height:25rem}.post-loop .col-inner.box-shadow:hover{box-shadow:0 0 10px rgb(0 0 0 / .15)}.post-loop .col-inner .col-image{height:12rem;border-top-left-radius:1.25rem;border-top-right-radius:.4rem}.post-loop .col-inner .col-meta{background-color:var(--primary);color:#fff;padding:.5rem 2rem;font-size:.85rem;font-weight:400;height:36px}.post-loop .col-inner .col-text{padding:2rem}.post-loop .col-inner .col-text h3{font-size:1.3rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3rem}.post-loop .col-inner .col-text p{font-size:1rem}.post-loop .col-inner .col-text h3 a{text-decoration:none;color:var(--text)}.post-inner.post-inner-cropped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;text-overflow:ellipsis;max-height:200px}.post-paywall-blend{position:relative;height:200px;width:100%;background:linear-gradient(to bottom,transparent,#fff 55%,#fff 100%);margin-top:-115px}.post-paywall-outer{position:relative;padding:2rem;border-radius:1.25rem .4rem;margin-bottom:2rem;background:var(--secondary);margin-top:-50px}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgb(0 0 0 / .5);z-index:9999}.modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:30%;border-radius:2rem 1rem}.close{color:#aaa;float:right;font-size:28px;font-weight:700;cursor:pointer}.breadcrumbs{max-width:98%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:50px}#breadcrumbs{display:inline-block;max-width:100%;padding:0;margin:0}#breadcrumbs li{display:inline;font-weight:300}ul#breadcrumbs li:not(:last-child):after{content:">";margin:0 20px;color:var(--primary)}ul#breadcrumbs li a{color:#232428;text-decoration:none;font-weight:300;border-bottom:1px solid #fff0;transition:0.2s}ul#breadcrumbs li a:hover{border-bottom:1px solid #000}#resource .resource-header{border-radius:2.5rem .5rem;overflow:hidden}#resource .resource-header .col-left,#resource .resource-header .col-right{margin-bottom:0!important}#resource .resource-header .col-right{background-position:center!important;background-size:cover!important;height:250px}#resource h1{font-weight:500;color:#353535}#resource h2,.content-centered h2{margin:2rem auto 1.5rem;font-size:1.75rem}#resource h3,.content-centered h3{font-size:1.5rem;font-weight:400;margin-bottom:1rem}#resource h4,.content-centered h4{font-size:1.3rem;font-weight:400;margin-top:1rem;margin-bottom:1rem;line-height:1.5rem}#resource h5,.content-centered h5{font-size:1.1rem;font-weight:400;margin-top:1rem;margin-bottom:.6rem;line-height:1.3rem}#resource .post-content a{color:var(--green);text-decoration:underline}#resource .resource-share{background-color:var(--primary);width:100%;padding:24px 36px 24px 36px;color:#fff}#resource .ug-meta{background-color:var(--secondary);width:100%;padding:24px 36px 24px 36px;color:var(--text)}#resource .ug-meta .ug-section-title{font-size:2.5rem;color:var(--primary);font-weight:500}#resource .ug-meta h2{color:var(--text);font-size:2rem;font-weight:100}#resource .resource-share span{font-size:1.75rem;color:#fff;margin:0;font-weight:500}#resource .resource-share ul{list-style-type:none;margin:0;padding:0}.resource-meta{border-bottom:2px solid var(--green);background:#f7f7f7;padding:2.5rem;width:100%}.resource-meta p:last-child{margin-bottom:0}.testimonial{position:relative}.testimonial-name::before{content:"";width:35px;height:1px;display:inline-block;background-color:var(--green);margin-right:12px;position:relative;bottom:5px}.testimonial svg{position:absolute;top:60px;right:60px;filter:invert(63%) sepia(49%) saturate(624%) hue-rotate(44deg) brightness(93%) contrast(98%)}.testimonial-text{margin:20px 60px 0 50px;font-style:italic;font-size:1.2rem;color:var(--primary)}.enquiry-form{padding:2rem 3rem}form button,form input,form optgroup,form select,form textarea{border:1px solid #eee;border-radius:.3rem;min-height:34px;padding:.5rem;color:#777;font-weight:300;width:100%}form [type="submit"]{background-color:var(--green);border-color:var(--green);padding:8px 28px;color:#fff}.wpcf7 form .wpcf7-response-output{margin:2em 0;padding:.2em 1em;border:1px solid #00a0d2;border-radius:.2rem}label.checkboxes .wpcf7-list-item{margin:0;width:50%}.post-loop.loading{opacity:.7;position:relative}.post-loop.loading::after{content:"Loading...";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgb(255 255 255 / .8);padding:20px;border-radius:5px}#sidebar{top:80px}.sticky{position:-webkit-sticky;position:sticky}#sidebar section{padding:2rem;border-radius:1.25rem .4rem;margin-bottom:2rem}#sidebar section h4{font-size:1.2rem;margin-bottom:1.3rem}#author-meta .author-inner{position:relative;margin-top:3.5rem;padding:1.25rem 1rem 1rem;background:#fff;width:100%;border-radius:1.25rem .4rem}#author-meta .author-avatar{position:absolute;top:-35px;width:70px;height:70px;border-radius:50%;right:20px;background-color:#fff}#author-meta .author-inner h6{max-width:150px}span.author-name:not(:last-child)::after{content:"|";color:var(--green);margin:0 6px;position:relative;bottom:1px}a.post-tag{background:var(--secondary);padding:6px 12px;border-radius:.4rem;text-align:center;margin:0 3px 7px 0;transition:0.3s ease;text-decoration:none;text-transform:uppercase;font-size:.7rem;color:var(--mid-blue);display:inline-block}a.post-tag:hover{background:var(--primary);color:#fff!important}.intro{font-size:140%;font-weight:300}article#resource .post-content img{max-width:100%;height:auto}#sidebar section#ug-nav{padding:0;background:#fff}#sidebar section#ug-nav.sidebar-menu .sidebar-menu-links{padding:1rem 2rem .1rem;position:relative}#sidebar section#ug-nav.sidebar-menu .sidebar-menu-links p{padding:0 0 .6rem;margin:.7rem 0}#sidebar section#ug-nav.sidebar-menu .sidebar-menu-links p:not(:last-child){border-bottom:1px solid #ddd}#sidebar section#ug-nav.sidebar-menu .sidebar-menu-links a{color:var(--text);text-decoration:none;font-weight:400}#sidebar section#ug-nav.sidebar-menu .sidebar-menu-links a:after{content:"\f061";font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:900;position:absolute;right:32px;color:var(--primary)}.parent_portal #sidebar section#ug-nav.sidebar-menu .sidebar-menu-links a:after{color:#017975}#sidebar section#ug-nav.sidebar-menu .sidebar-menu-links a:hover{color:var(--green)}#sidebar section#ug-nav h4{background:var(--primary);padding:1.5rem 2rem;border-radius:1.25rem .4rem 0 0;color:#fff;font-size:1.5rem;margin:0}.parent_portal #sidebar section#ug-nav h4{background:#017975}#sidebar section#ug-nav .accordion-outer{padding:2rem}#sidebar section#ug-nav .accordion-item{margin:0;border:none}#sidebar section#ug-nav .accordion-item,#sidebar section#ug-nav .accordion-button{background:#fff0}#sidebar section#ug-nav .accordion-button{padding:.5rem 0;box-shadow:none;font-size:1.1rem;color:var(--primary);font-weight:600}#sidebar section#ug-nav .accordion-body{padding:5px}#sidebar section#ug-nav .accordion-body p:last-child{margin-bottom:0}#sidebar section#ug-nav .accordion-body a{color:#6c757d;text-decoration:none}#sidebar section#ug-nav a.active{font-weight:500!important}#sidebar section#ug-nav .accordion-body a:hover{color:var(--green)}#sidebar .form-control:not(.border){border:none;font-size:1rem;box-shadow:none!important}#sidebar .form-control::placeholder{opacity:.6}#sidebar .input-group-text{color:#fff;background-color:var(--green);border:none;height:38px;margin-left:-2px;cursor:pointer}ul.ug-list li{list-style-type:square;padding:0 0 .5rem}#ug-cta{color:#fff;padding:2.5rem 2.25;text-align:center}#ug-cta h3{font-size:36px;font-weight:500;margin-bottom:18px}#ug-cta p{font-size:18px;font-weight:200;margin-bottom:24px}.service-box{position:relative;overflow:hidden;border-radius:2.5rem .5rem 2.5rem .5rem;background-color:var(--mid-blue);color:#fff;padding:2rem;margin-bottom:2rem;transition:0.2s;min-height:calc(100% - 30px);background-position:top center;background-size:cover;background-repeat:no-repeat}.service-box .login-overlay{position:absolute;width:100%;height:100%;background:#00000080;top:0;left:0}.service-box .service-box-inner{z-index:99;position:relative;width:100%;height:100%}.service-box:hover{background-color:var(--primary)}.service-box.no-hover:hover{background-color:var(--mid-blue)}.service-box p{margin-bottom:0}.service-box .title{font-size:1.5rem;font-weight:500;margin-bottom:.7rem;border-bottom:1px solid var(--green);padding-bottom:5px}.service-box .title i{float:right;position:relative;top:3px}.service-box .description{font-size:.9rem;font-weight:300}.header-img{min-height:300px}#page_banner iframe,.container iframe{border-radius:1.25rem .5rem;overflow:hidden}.profile-menu{margin-left:20px}.profile-menu li ul{padding:0;border:none;border-radius:0;border-top:2px solid var(--green);margin-top:20px!important;border-radius:.4rem 0 .4rem .4rem}.profile-menu li ul li{display:block;line-height:1.3rem;padding:8px 1rem 10px}.profile-menu a{font-size:.9rem;color:#232428!important}.profile-menu li ul li:hover{background:var(--secondary)}.profile-menu li ul li:last-child:hover{border-radius:0 0 .4rem .4rem}.login-wrapper{padding:2rem}.search-reset a{text-decoration:none;font-size:.9rem}.link-wrapper{position:relative;height:250px;display:block}.link-access-overlay{position:absolute;top:0;left:20px;width:calc(100% - 40px);height:100%;background:#000;opacity:.6;z-index:99}.image-card .link-access-overlay{left:0;width:100%;border-radius:2rem 1rem}.link-access-wrapper{position:absolute;z-index:999;top:calc(50% - 20px);left:calc(50% - 20px)}.link-access-wrapper i{padding:11px 10px;background:#efefef;border-radius:50%;width:40px;height:40px;text-align:center}.login-register{text-align:left;padding:2rem}.login-register label{display:block;margin-bottom:5px;font-size:.9rem;color:#555}.login-register input{width:100%;border:1px solid #bbb;border-radius:.3rem;min-height:34px;padding:.5rem;color:#777;font-weight:300}.login-register input[name="rememberme"]{float:none!important;width:40px!important;display:block;padding:0;margin:10px -3px;opacity:.6}.login-register form [type="submit"]{background-color:var(--green);border-color:var(--green);padding:8px 28px;color:#fff}.login-register .modal-body{padding:1.5rem 0 1rem}.login-register .modal-content{padding:1.5rem 2rem 1.25rem}.login-register .modal-header,.login-register .modal-footer{padding:.75rem 0}.login-register .modal-footer{justify-content:space-between}.login-register a{color:var(--primary);font-size:.9rem}.woocommerce .woocommerce-MyAccount-navigation ul{list-style-type:none}.woocommerce .woocommerce-MyAccount-content{padding:2rem;background-color:var(--secondary);border-radius:1.25rem .4rem 1.25rem .4rem}#sidebar section#ug-nav.sidebar-menu .sidebar-menu-links li:not(:last-child){border-bottom:1px solid #ddd}#sidebar section#ug-nav.sidebar-menu .sidebar-menu-links li{padding:0 0 1rem;margin:1rem 0}.woocommerce-MyAccount-navigation-link.is-active a{color:var(--primary)!important}.woocommerce form{background-color:var(--secondary);border-radius:1.25rem .4rem 1.25rem .4rem}.woocommerce-MyAccount-content button[type="submit"]{background-color:var(--green);color:#fff;font-weight:400;margin-top:1rem}.woocommerce form .form-row{padding:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{margin:0 0 10px}.woocommerce form .form-row label{font-size:.9rem;color:#555}.woocommerce form span{font-size:.8rem}.woocommerce form fieldset{padding:20px 0 0;margin:20px 0 0;border-top:1px dashed #ddd}.woocommerce form fieldset legend{font-size:1.2rem;font-weight:500}#free-trial-form{margin:1rem 0;padding:2rem 2rem .5rem;background:var(--secondary);border-radius:1.25rem .4rem 1.25rem .4rem}#free-trial-form form label,#free-trial-form form input:not([type="date"]){width:100%;border:none}#free-trial-form form input{border:none;margin:.3rem 0 0}input[type="checkbox"]{float:left;width:34px!important;margin:0 10px 0 -16px;padding:0}#registerform input[type="checkbox"],form.woocommerce-EditAccountForm input[type="checkbox"]{margin:0 10px 0 0;width:20px!important;position:relative;bottom:6px}#free-trial-form form .wpcf7-list-item.first{margin:0}#free-trial-form form .wpcf7-list-item-label{position:relative;top:9px;left:5px;font-size:90%}#free-trial-form form p:last-of-type{margin-bottom:0}.item-card{position:relative}.item-date{width:60px;height:60px;border-radius:5px;box-shadow:0 0 8px rgb(0 0 0 / 20%);position:absolute;overflow:hidden;background:#fff;top:180px;left:250px}.date-month{position:absolute;top:0;text-align:center;width:60px;background:#f3425f;color:#fff}.date-day{position:absolute;bottom:0;text-align:center;width:60px;font-size:1.5rem}blockquote{margin:2rem 0 1rem;border-left:5px solid var(--primary);padding:1.2rem 1rem .2rem 1.5rem;font-size:1.2rem;background-color:#f7f7f7;border-radius:1.25rem .4rem;box-shadow:0 .5rem 1rem rgb(0 0 0 / .15);color:#666}.card-corner-image{float:right;max-height:80px;margin:20px 0 0 20px}.card-default .col-image{border-bottom:5px solid #fff0}.card-blue .col-image{border-bottom:5px solid var(--blue)}.card-blue .btn,.btn-blue{background:var(--blue);border-color:var(--blue);color:#fff!important}.card-green .col-image{border-bottom:5px solid var(--green)}.card-green .btn,.btn-green{background:var(--green);border-color:var(--green);color:#fff!important}.card-red .col-image{border-bottom:5px solid var(--red)}.card-red .btn,.btn-red{background:var(--red);border-color:var(--red);color:#fff!important}.card-purple .col-image{border-bottom:5px solid var(--purple)}.card-purple .btn,.btn-purple{background:var(--purple);border-color:var(--purple);color:#fff!important}.card-yellow .col-image{border-bottom:5px solid var(--yellow)}.card-yellow .btn,.btn-yellow{background:var(--yellow);border-color:var(--yellow);color:#fff!important}.card-orange .col-image{border-bottom:5px solid var(--orange)}.card-orange .btn,.btn-orange{background:var(--orange);border-color:var(--orange);color:#fff!important}.card-pink .col-image{border-bottom:5px solid var(--pink)}.card-pink .btn,.btn-pink{background:var(--pink);border-color:var(--pink);color:#fff!important}.card-teal .col-image{border-bottom:5px solid var(--teal)}.card-teal .btn,.btn-teal{background:var(--teal);border-color:var(--teal);color:#fff!important}.card-navy .col-image{border-bottom:5px solid var(--navy)}.card-navy .btn,.btn-navy{background:var(--navy);border-color:var(--navy);color:#fff!important}.card-lt-purple .col-image{border-bottom:5px solid var(--lt-purple)}.card-lt-purple .btn,.btn-lt-purple{background:var(--lt-purple);border-color:var(--lt-purple);color:#fff!important}.card-dk-green .col-image{border-bottom:5px solid var(--dk-green)}.card-dk-green .btn,.btn-dk-green{background:var(--dk-green);border-color:var(--dk-green);color:#fff!important}.image-card{position:relative;max-width:80%;margin-bottom:2rem;margin:auto}.image-card.bg-secondary{background-color:var(--secondary);padding:2rem 1rem;border-radius:2rem 1rem;min-height:316px}.image-card h3{font-size:1.25rem}.image-card img{max-height:150px;margin:auto;display:block}.video{width:100%;height:17.1rem}.video iframe{overflow:hidden;width:100%;height:100%;border-top-left-radius:calc(1rem - 1px);border-top-right-radius:calc(1rem - 1px)}.image-card .video{overflow:hidden;position:relative;width:100%;padding-top:56.25%;overflow:hidden;height:unset!important}.image-card .video iframe{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;border-top-left-radius:calc(1rem - 1px);border-top-right-radius:calc(1rem - 1px)}.image-card .image-card-link{color:var(--text);text-decoration:none!important;margin-top:.5rem}.image-card .image-card-link{color:var(--green);font-size:1rem;text-decoration:underline}.image-card .image-card-link:hover{text-decoration:none;color:var(--text)}#free-trial form{margin-top:0}#free-trial form input{border:none!important}p.woocommerce-result-count{float:left;margin-bottom:2rem}form.woocommerce-ordering{float:right;margin-bottom:2rem}ul.products{list-style-type:none;display:block;margin:2rem 0;padding:0;width:100%;clear:both}ul.products li{display:inline-block;width:33%;clear:none;margin:0 auto 2rem;text-align:center}ul.products li img{border-radius:1.25rem .4rem}ul.products li h2{margin:1rem 0 .5rem;font-size:1.5rem;color:var(--text)}span.woocommerce-Price-amount.amount,span.woocommerce-Price-amount.amount a{color:var(--text)}a.add_to_cart_button{display:block;background:var(--green);text-align:center;color:#fff;padding:10px;border-radius:2rem;max-width:200px;margin:1rem auto}.product{margin:0;padding:0;width:100%;display:block;position:relative}.woocommerce-product-gallery{display:inline-block;width:50%}.woocommerce-product-gallery img{width:100%;height:auto;border-radius:2rem .4rem}.summary.entry-summary{display:inline-block;width:49%;padding:0 2rem}.woocommerce-tabs.wc-tabs-wrapper{clear:both;margin:2rem 0}ul.tabs.wc-tabs{list-style-type:none;margin:0;padding:0}ul.tabs.wc-tabs li{display:inline-block;background:#f7f7f7;padding:12px 20px 10px;border-radius:.5rem;margin:0 10px 2rem 0;color:var(--text);font-size:1rem}ul.tabs.wc-tabs li:hover{background:#e1dfdf}ul.tabs.wc-tabs li a{color:var(--text)}ul.tabs.wc-tabs li.active a{font-weight:700}.woocommerce-tabs h2,.related.products h2{font-size:1.6rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #ddd}h2.woocommerce-loop-product__title{border:none!important;padding-bottom:0!important;margin-bottom:0!important}.woocommerce-tabs .panel{margin-bottom:3rem}form.cart .quantity{max-width:100px;display:inline-block}form.cart .quantity input{max-width:100px}form.cart button{margin-left:.5rem}p.price{font-size:2rem}.product_meta{margin-top:1rem}.product_meta a{color:var(--navy)}.product_meta .posted_in{display:none}.owl-carousel .item img{background:#f7f7f7;height:100px;min-width:200px}.requires-login{background:#f7f7f7;padding:1.5rem;border-radius:1rem;text-align:center;width:100%;margin:1rem auto}.requires-login p{color:#232428;font-size:1.1rem;margin:0}.requires-login a{color:var(--green)}.accordion-button:not(.collapsed){background-color:#fff}.accordion-button.text-primary::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230077C8'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-button.text-green::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2378BE20'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-button.text-red::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23BA0C2F'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-button.text-purple::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236D2077'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-button.text-yellow::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23F2A900'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-button.text-orange::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23E87722'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-button.text-pink::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23D0006f'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-button.text-teal::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2300A39D'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-button.text-navy::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23012169'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-button.text-lt-purple::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236F5091'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-button.text-dk-green::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23007A33'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.accordion-button:focus{box-shadow:none;box-shadow:inset 0 -1px 0 rgb(0 0 0 / .125)}#register-message{color:green;padding:.5rem;background:#efefef;margin-top:1rem;border-radius:.5rem;font-size:.8rem;text-align:center}