/*!
 * Theme Name:  Sugar Calendar Site
 * Theme URI:   https://github.com/sugarcalendar/site
 * Description: Themedd child theme for Sugar Calendar site.
 * Author:      Sugar Calendar Team
 * Template:    themedd
 * Version:     2.0.12
 *
 *
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/.cabin{font-family:'Cabin',sans-serif;font-weight:700}.fontawesome{font-family:"Font Awesome 5 Pro"}.fontawesome-brands{font-family:"Font Awesome 5 Brands"}.fontawesome-solid{font-family:"Font Awesome 5 Pro";font-weight:900}.fontawesome-regular{font-family:"Font Awesome 5 Pro";font-weight:400}.fontawesome-light{font-family:"Font Awesome 5 Pro";font-weight:300}body{background:#e4ecf2;color:#0c4d77}@media all and (min-width:992px){body{font-size:18px}}@media all and (min-width:1440px){body>#page{border-width:0 1px;border-style:solid;border-color:#d9e5ee;box-shadow:0 0 15px 0 rgba(0,0,0,0.06)}}body.no-sidebar .content-wrapper>*{padding-right:0;padding-left:0;max-width:100%}.navbar-toggler{background:#fff;border:none;border-bottom:2px dashed #e4ecf2}.navbar-toggler:active,.navbar-toggler:focus{outline:none}.navbar-toggler .navbar-toggler-text,.navbar-toggler .icon{color:#0c4d77;text-transform:uppercase}.navbar-toggler .navbar-toggler-text:hover,.navbar-toggler .icon:hover{color:#0c4d77}.navbar-primary{line-height:1}@media all and (min-width:768px){.navbar-primary{display:table;margin:1.25rem auto 0}}@media all and (min-width:992px){.navbar-primary{display:block;float:right;margin:0}}.navbar-primary #nav-primary{background:rgba(255,255,255,0.07);border-top:2px dashed #e4ecf2}@media all and (min-width:768px){.navbar-primary #nav-primary{background:transparent;font-size:18px;padding:0;border-top:none;margin:0}}@media all and (min-width:1200px){.navbar-primary #nav-primary{display:block;margin:0}}.navbar-primary #nav-primary .menu-item{border-bottom:2px dashed #e4ecf2}@media all and (min-width:768px){.navbar-primary #nav-primary .menu-item{border:none}}.navbar-primary #nav-primary .menu-item .nav-link{color:#0c4d77;text-decoration:none}@media all and (max-width:767px){.navbar-primary #nav-primary .menu-item .nav-link{font-size:1.25rem;padding:1rem 2rem}}.navbar-primary #nav-primary .menu-item .nav-link .icon-arrow-down{color:#0c4d77;margin-left:5px !important;width:10px}.navbar-primary #nav-primary .menu-item.show>.nav-link .icon-arrow-down{transform:rotate(180deg)}.navbar-primary #nav-primary .dropdown-menu,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu{background:#fff;font-size:1rem;padding:0;border-radius:5px;margin:.5rem 0 !important}@media all and (max-width:767px){.navbar-primary #nav-primary .dropdown-menu,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu{background:transparent !important;position:static !important;float:none;border:none;transform:unset !important;margin:0 !important}}.navbar-primary #nav-primary .dropdown-menu .menu-item,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item{border-width:2px 0 0;border-style:dashed;border-color:#e4ecf2}@media all and (min-width:768px){.navbar-primary #nav-primary .dropdown-menu .menu-item,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item{border-width:0}}.navbar-primary #nav-primary .dropdown-menu .menu-item .dropdown-item,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item .dropdown-item,.navbar-primary #nav-primary .dropdown-menu .menu-item a,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item a{text-decoration:none;padding:1rem}@media all and (max-width:767px){.navbar-primary #nav-primary .dropdown-menu .menu-item .dropdown-item,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item .dropdown-item,.navbar-primary #nav-primary .dropdown-menu .menu-item a,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item a{color:#0c4d77;font-size:1.25rem;text-decoration:none;padding:1rem 2rem 1rem 3rem}.navbar-primary #nav-primary .dropdown-menu .menu-item .dropdown-item:hover,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item .dropdown-item:hover,.navbar-primary #nav-primary .dropdown-menu .menu-item a:hover,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item a:hover,.navbar-primary #nav-primary .dropdown-menu .menu-item .dropdown-item:focus,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item .dropdown-item:focus,.navbar-primary #nav-primary .dropdown-menu .menu-item a:focus,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item a:focus{background:transparent;opacity:.8}}.navbar-primary #nav-primary .dropdown-menu .menu-item .dropdown-item:hover,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item .dropdown-item:hover,.navbar-primary #nav-primary .dropdown-menu .menu-item a:hover,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item a:hover,.navbar-primary #nav-primary .dropdown-menu .menu-item .dropdown-item:active,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item .dropdown-item:active,.navbar-primary #nav-primary .dropdown-menu .menu-item a:active,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item a:active,.navbar-primary #nav-primary .dropdown-menu .menu-item .dropdown-item:focus,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item .dropdown-item:focus,.navbar-primary #nav-primary .dropdown-menu .menu-item a:focus,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item a:focus{background:transparent;opacity:.8}@media all and (min-width:768px){.navbar-primary #nav-primary .dropdown-menu,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu{font-size:1rem;border:1px solid #e4ecf2;margin:0;box-shadow:0 2px 11px 0 rgba(121,108,101,0.1)}.navbar-primary #nav-primary .dropdown-menu .menu-item,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item{margin-bottom:0}.navbar-primary #nav-primary .dropdown-menu .menu-item:not(:last-child),.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item:not(:last-child){border-width:0 0 2px;border-style:dashed;border-color:#e4ecf2}.navbar-primary #nav-primary .dropdown-menu .menu-item .dropdown-item,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item .dropdown-item,.navbar-primary #nav-primary .dropdown-menu .menu-item a,.navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item a{color:#0c4d77}}.navbar-primary #nav-primary .account-menu-container.dropdown [class*="fa-"]{display:none}.navbar-primary #nav-primary .account-menu-container.dropdown .account-menu-label{display:block;padding:.5rem 0;cursor:pointer}.navbar-primary #nav-primary .account-menu-container.dropdown .account-menu-label:hover{opacity:.8}.navbar-primary #nav-primary .account-menu-container.dropdown.show>.account-menu-icon-wrap [class*="fa-"]{opacity:.8}@media all and (min-width:768px){.navbar-primary #nav-primary .account-menu-container.dropdown [class*="fa-"]{display:inline-block;position:relative;font-size:24px;cursor:pointer;padding:6px 1rem 6px 2rem;transition:opacity .2s;--fa-primary-color:#fff;--fa-secondary-opacity:1}.navbar-primary #nav-primary .account-menu-container.dropdown [class*="fa-"]:hover{opacity:.8}}.navbar-primary #nav-primary .account-menu-container.dropdown .account-menu-label{font-size:1.25rem;padding:1rem 2rem}@media all and (min-width:768px){.navbar-primary #nav-primary .account-menu-container.dropdown .account-menu-label{display:none}}.navbar-primary #nav-primary .account-menu-container.dropdown .account-menu-dropdown-menu.dropdown-menu{left:-36px !important}.navbar-primary #nav-primary .account-menu-container.dropdown .account-menu-dropdown-menu.dropdown-menu ul{list-style-type:none}.paging-navigation a,.post-navigation a{color:#4f7186;text-decoration:none}.paging-navigation a:hover,.post-navigation a:hover{color:#4f7186}.paging-navigation a .meta-nav,.post-navigation a .meta-nav{font-size:16px;color:#0c4d77;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase}.paging-navigation a .post-title,.post-navigation a .post-title{text-decoration:underline}.paging-navigation a .post-title:hover,.post-navigation a .post-title:hover{text-decoration:none}.pagination,.page-numbers{display:-ms-flexbox;display:flex;list-style:none;font-family:'Cabin',sans-serif;font-weight:700;margin-top:2rem;-ms-flex-pack:center !important;justify-content:center !important}.pagination a,.page-numbers a{text-decoration:none !important}.pagination .page-link,.page-numbers .page-link,.pagination .page-numbers.dots,.page-numbers .page-numbers.dots,.pagination .page-numbers.next,.page-numbers .page-numbers.next,.pagination .page-numbers.prev,.page-numbers .page-numbers.prev{position:relative;display:block;color:#4f7186;padding:.5rem .75rem;border:1px solid #d9e5ee;margin-left:-1px;line-height:1.25}.pagination .page-link:hover,.page-numbers .page-link:hover,.pagination .page-numbers.dots:hover,.page-numbers .page-numbers.dots:hover,.pagination .page-numbers.next:hover,.page-numbers .page-numbers.next:hover,.pagination .page-numbers.prev:hover,.page-numbers .page-numbers.prev:hover{color:#0c4d77;background:#f5f9fc}.pagination .page-link:focus,.page-numbers .page-link:focus,.pagination .page-numbers.dots:focus,.page-numbers .page-numbers.dots:focus,.pagination .page-numbers.next:focus,.page-numbers .page-numbers.next:focus,.pagination .page-numbers.prev:focus,.page-numbers .page-numbers.prev:focus{box-shadow:none}.pagination .page-link.dots,.page-numbers .page-link.dots,.pagination .page-numbers.dots.dots,.page-numbers .page-numbers.dots.dots,.pagination .page-numbers.next.dots,.page-numbers .page-numbers.next.dots,.pagination .page-numbers.prev.dots,.page-numbers .page-numbers.prev.dots{color:#4f7186;cursor:default}.pagination .page-link.dots:hover,.page-numbers .page-link.dots:hover,.pagination .page-numbers.dots.dots:hover,.page-numbers .page-numbers.dots.dots:hover,.pagination .page-numbers.next.dots:hover,.page-numbers .page-numbers.next.dots:hover,.pagination .page-numbers.prev.dots:hover,.page-numbers .page-numbers.prev.dots:hover{background:#fff}.pagination .page-link.next,.page-numbers .page-link.next,.pagination .page-numbers.dots.next,.page-numbers .page-numbers.dots.next,.pagination .page-numbers.next.next,.page-numbers .page-numbers.next.next,.pagination .page-numbers.prev.next,.page-numbers .page-numbers.prev.next,.pagination .page-link.prev,.page-numbers .page-link.prev,.pagination .page-numbers.dots.prev,.page-numbers .page-numbers.dots.prev,.pagination .page-numbers.next.prev,.page-numbers .page-numbers.next.prev,.pagination .page-numbers.prev.prev,.page-numbers .page-numbers.prev.prev{color:#0c4d77}.pagination .page-numbers.dots,.page-numbers .page-numbers.dots{border-width:1px 0;border-style:solid;border-color:#d9e5ee;margin-left:0}.pagination .current .page-link,.page-numbers .current .page-link,.pagination .active .page-link,.page-numbers .active .page-link{background:#f5f9fc;color:#0c4d77;border:1px solid #d9e5ee}.pagination .current .page-link:hover,.page-numbers .current .page-link:hover,.pagination .active .page-link:hover,.page-numbers .active .page-link:hover{background:#f5f9fc}.pagination .edd_pagination,.page-numbers .edd_pagination{margin-bottom:2rem}.pagination .edd_pagination .page-numbers,.page-numbers .edd_pagination .page-numbers{display:inline-block;position:relative;color:#7a8188;padding:.5rem .75rem;border:1px solid #eaf0f7;margin:0 -4px 0 -1px;line-height:1.25}.pagination .edd_pagination .page-numbers:not(.current):hover,.page-numbers .edd_pagination .page-numbers:not(.current):hover{background:#f5f9fc}.pagination .edd_pagination .page-numbers.current,.page-numbers .edd_pagination .page-numbers.current,.pagination .edd_pagination .page-numbers.next,.page-numbers .edd_pagination .page-numbers.next,.pagination .edd_pagination .page-numbers.prev,.page-numbers .edd_pagination .page-numbers.prev{color:#0c4d77}#content>header .lead{font-size:1em;font-weight:400}#content>header .lead .text-muted{color:#4f7186 !important}#content .post-thumbnail-wrap{text-align:center}#content .post-thumbnail-wrap .single-post-image-full{border-radius:5px;width:100%;max-width:900px}#content .entry-content.content-wrapper .wp-block-gallery{padding:0}#content .entry-footer a,#content .entry-footer a:hover{color:#4f7186}#content #comments .pingback{font-size:.875rem;padding:1.5rem 0;border-width:2px 0;border-style:dotted;border-color:#d9e5ee;margin:3rem 0 0}#content #comments .pingback a{color:#4f7186}#content #comments .comment:last-child{margin-bottom:3rem}#content #comments .comment .comment-author a{text-decoration:none}#content #comments .comment .comment-author a:hover{color:#0e5c8e}#content #comments .comment .comment-metadata>a,#content #comments .comment .edit-link-sep,#content #comments .comment .comment-metadata .comment-edit-link{color:#4f7186;text-decoration:none}#content #comments .comment .comment-metadata>a:hover,#content #comments .comment .edit-link-sep:hover,#content #comments .comment .comment-metadata .comment-edit-link:hover{color:#0c4d77}#content #comments .comment.bypostauthor>.has-avatars>.avatar{border:3px solid #ff8845}#content #comments .comment .comment-body{margin-bottom:1.5rem !important}#content #comments .comment .comment-reply-link,#content #comments .comment #cancel-comment-reply-link{background:#f5f9fc;color:#86959e !important;font-size:.875rem;font-weight:400;text-transform:unset;padding:8px 10px;border:none}#content #comments .comment .comment-reply-link:hover,#content #comments .comment #cancel-comment-reply-link:hover{color:#4f7186 !important}#content #comments .has-avatars .post-author-badge{display:none}.grid-element{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;min-width:0;word-wrap:break-word}.grid-element.is-pro-add-on .free-add-on-cta{display:none}.grid-element.is-free-add-on .pro-add-on-cta{display:none}.grid-element.is-free-add-on .free-add-on-cta{font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase;color:#98b4c7}.grid-element .grid-element-inner{display:flex;flex-direction:column;background:#f5f9fc;border-radius:5px;height:100%}.grid-element .grid-element-inner .grid-element-thumbnail-wrap{margin-bottom:0 !important}.grid-element .grid-element-inner .grid-element-thumbnail-wrap .grid-element-thumbnail{border-radius:5px 5px 0 0;vertical-align:middle}.grid-element .grid-element-inner .grid-element-content{padding:1rem;display:flex;flex-direction:column;height:100%}@media all and (min-width:576px){.grid-element .grid-element-inner .grid-element-content{padding:1.5rem}}.grid-element .grid-element-inner .grid-element-content .grid-element-title,.grid-element .grid-element-inner .grid-element-content .edd_download_title{font-size:1.25rem;line-height:1.4;margin-bottom:.8rem}.grid-element .grid-element-inner .grid-element-content .grid-element-title a,.grid-element .grid-element-inner .grid-element-content .edd_download_title a{color:#0c4d77;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none}.grid-element .grid-element-inner .grid-element-content .grid-element-title a:hover,.grid-element .grid-element-inner .grid-element-content .edd_download_title a:hover{color:#0e5c8e}.grid-element .grid-element-inner .grid-element-content .grid-element-excerpt,.grid-element .grid-element-inner .grid-element-content .edd_download_excerpt{font-size:16px;margin-bottom:1.5rem}@media all and (min-width:768px){.grid-element .grid-element-inner .grid-element-content .grid-element-excerpt,.grid-element .grid-element-inner .grid-element-content .edd_download_excerpt{margin-bottom:2rem}}.grid-element .grid-element-inner .grid-element-content .grid-element-footer{font-size:16px;margin:auto 0 0}@media all and (min-width:992px) and (max-width:1200px){.grid-element .grid-element-inner .grid-element-content .grid-element-footer{font-size:14px}}.grid-element .grid-element-inner .grid-element-content .grid-element-footer [class*="fa-"]{color:#0c4d77;margin-right:8px}.grid-element .grid-element-inner .grid-element-content .grid-element-footer i[class*="book"]{color:#01b5b7}.grid-element .grid-element-inner .grid-element-content .grid-element-footer .see-pricing-col [class*="fa-"]{color:#01b5b7}.grid-element .grid-element-inner .grid-element-content .grid-element-footer.has-access [class*="fa-"]{margin-right:6px}.grid-element .grid-element-inner .grid-element-content .grid-element-footer .grid-element-footer-link{color:#0c4d77;font-size:16px;line-height:1;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;border-bottom:2px solid #d9e5ee}.grid-element .grid-element-inner .grid-element-content .grid-element-footer .grid-element-footer-link:hover{border-bottom-style:dotted}.grid-element .grid-element-inner .grid-element-content .grid-element-footer .edd_download_purchase_form,.grid-element .grid-element-inner .grid-element-content .grid-element-footer .edd_purchase_submit_wrapper{display:inline;position:relative;left:-2px}.grid-element .grid-element-inner .grid-element-content .grid-element-footer .edd_price_options{display:none}.grid-element .grid-element-inner .grid-element-content .grid-element-footer .button.edd-submit.edd-all-access-btn{display:contents;background:none;font-size:16px;text-transform:uppercase;padding:0}.grid-element .grid-element-inner .grid-element-content .grid-element-footer .button.edd-submit.edd-all-access-btn span{display:inline;color:#0c4d77;font-family:'Cabin',sans-serif;font-weight:700;border-bottom:2px solid #d9e5ee}.grid-element .grid-element-inner .grid-element-content .grid-element-footer .button.edd-submit.edd-all-access-btn span:hover{border-bottom-style:dotted}h1,.h1{font-family:'Cabin',sans-serif;font-weight:700;font-size:2rem;margin-bottom:.4em}h2,.h2{font-family:'Cabin',sans-serif;font-weight:700;font-size:1.75rem;margin-bottom:.4em}h3,.h3{font-family:'Cabin',sans-serif;font-weight:700;font-size:1.5rem;margin-bottom:.4em}h4,.h4{font-family:'Cabin',sans-serif;font-weight:700;font-size:1.25rem;margin-bottom:.4em}h5,.h5{font-family:'Cabin',sans-serif;font-weight:700;font-size:1rem;margin-bottom:.4em}h6,.h6{color:#4f7186;font-family:'Cabin',sans-serif;font-weight:700;font-size:1rem;margin-bottom:.4em}@media all and (min-width:768px){h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1.25rem}}h1,h2,h3,h4,h5,h6,.section-title,.page-title{color:#0c4d77;line-height:1.2}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.section-title a,.page-title a{color:#4f7186}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.section-title small,.page-title small{color:#4f7186}h1 small a,h2 small a,h3 small a,h4 small a,h5 small a,h6 small a,.section-title small a,.page-title small a{color:#4f7186}h1 small a:hover,h2 small a:hover,h3 small a:hover,h4 small a:hover,h5 small a:hover,h6 small a:hover,.section-title small a:hover,.page-title small a:hover{color:#4f7186}p{margin-bottom:1.5rem}p:last-child{margin-bottom:0}a{color:#448fd5;text-decoration:underline;outline:none}a:hover{color:#448fd5;text-decoration:none}a:hover,a:visited,a:focus{outline:none}ul,ol{list-style-position:outside;padding:0;margin:0}ul ul,ol ul,ul ol,ol ol{padding:0;margin:0}hr{border-top:2px dotted #d9e5ee}dl dt{font-family:'Cabin',sans-serif;font-weight:700;font-size:1.5rem}dl dd{padding-left:1rem;margin-bottom:1rem}address{font-style:italic}blockquote{color:#4f7186;font-size:1.2rem;line-height:1.6;font-style:italic;padding:0;border:none;margin-bottom:1.5rem}blockquote p:last-of-type{margin-bottom:0}blockquote cite{display:block;font-size:1.25rem;text-align:right;padding-right:1.5rem}code{color:#4f7186;font-size:1rem !important}pre{background:#f5f9fc;font-size:.87rem;padding:1rem;border:1px solid #d9e5ee;margin-bottom:1.5rem}pre code{font-size:inherit !important}img.frame{border:1px solid #d9e5ee;border-radius:3px}::-moz-selection{background-color:#01b5b7;color:#fff}::selection{background-color:#01b5b7;color:#fff}@media all and (min-width:992px){.entry-content,.modal-body{font-size:1.25rem;line-height:1.6}}.entry-content h1:not(:first-child),.modal-body h1:not(:first-child),.entry-content h2:not(:first-child),.modal-body h2:not(:first-child),.entry-content h3:not(:first-child),.modal-body h3:not(:first-child),.entry-content h4:not(:first-child),.modal-body h4:not(:first-child),.entry-content h5:not(:first-child),.modal-body h5:not(:first-child),.entry-content h6:not(:first-child),.modal-body h6:not(:first-child){margin-top:1rem}@media all and (min-width:992px){.entry-content h1:not(:first-child),.modal-body h1:not(:first-child),.entry-content h2:not(:first-child),.modal-body h2:not(:first-child),.entry-content h3:not(:first-child),.modal-body h3:not(:first-child),.entry-content h4:not(:first-child),.modal-body h4:not(:first-child),.entry-content h5:not(:first-child),.modal-body h5:not(:first-child),.entry-content h6:not(:first-child),.modal-body h6:not(:first-child){margin-top:2rem}}.entry-content img,.modal-body img{max-width:100%;height:auto}.entry-content .wp-caption,.modal-body .wp-caption,.entry-content .wp-block-image,.modal-body .wp-block-image{margin-bottom:1.5rem !important;width:100% !important;max-width:100%}.entry-content .wp-caption img,.modal-body .wp-caption img,.entry-content .wp-block-image img,.modal-body .wp-block-image img{vertical-align:bottom}.entry-content .wp-caption figcaption,.modal-body .wp-caption figcaption,.entry-content .wp-block-image figcaption,.modal-body .wp-block-image figcaption{padding:.75rem 0 .5rem;font-size:.87rem;font-style:italic;color:#4f7186}.entry-content [id*="gallery-"].gallery .blocks-gallery-grid,.modal-body [id*="gallery-"].gallery .blocks-gallery-grid,.entry-content .wp-block-gallery .blocks-gallery-grid,.modal-body .wp-block-gallery .blocks-gallery-grid{padding:0}.entry-content [id*="gallery-"].gallery .gallery-item,.modal-body [id*="gallery-"].gallery .gallery-item,.entry-content .wp-block-gallery .gallery-item,.modal-body .wp-block-gallery .gallery-item,.entry-content [id*="gallery-"].gallery .blocks-gallery-item,.modal-body [id*="gallery-"].gallery .blocks-gallery-item,.entry-content .wp-block-gallery .blocks-gallery-item,.modal-body .wp-block-gallery .blocks-gallery-item{float:none;vertical-align:top}@media all and (max-width:576px){.entry-content [id*="gallery-"].gallery .gallery-item,.modal-body [id*="gallery-"].gallery .gallery-item,.entry-content .wp-block-gallery .gallery-item,.modal-body .wp-block-gallery .gallery-item,.entry-content [id*="gallery-"].gallery .blocks-gallery-item,.modal-body [id*="gallery-"].gallery .blocks-gallery-item,.entry-content .wp-block-gallery .blocks-gallery-item,.modal-body .wp-block-gallery .blocks-gallery-item{margin:0 0 1rem;width:100%}}.entry-content [id*="gallery-"].gallery .gallery-item img,.modal-body [id*="gallery-"].gallery .gallery-item img,.entry-content .wp-block-gallery .gallery-item img,.modal-body .wp-block-gallery .gallery-item img,.entry-content [id*="gallery-"].gallery .blocks-gallery-item img,.modal-body [id*="gallery-"].gallery .blocks-gallery-item img,.entry-content .wp-block-gallery .blocks-gallery-item img,.modal-body .wp-block-gallery .blocks-gallery-item img{border:2px solid #d9e5ee}.entry-content [id*="gallery-"].gallery .gallery-item .gallery-caption,.modal-body [id*="gallery-"].gallery .gallery-item .gallery-caption,.entry-content .wp-block-gallery .gallery-item .gallery-caption,.modal-body .wp-block-gallery .gallery-item .gallery-caption,.entry-content [id*="gallery-"].gallery .blocks-gallery-item .gallery-caption,.modal-body [id*="gallery-"].gallery .blocks-gallery-item .gallery-caption,.entry-content .wp-block-gallery .blocks-gallery-item .gallery-caption,.modal-body .wp-block-gallery .blocks-gallery-item .gallery-caption{display:block;font-size:.87rem;font-style:italic;text-align:center;padding:10px 6px;border:none;margin-bottom:0}.entry-content ul,.modal-body ul,.entry-content ol,.modal-body ol{list-style-position:outside;padding:0 0 0 1.5rem;margin:0 0 1.5rem}.entry-content ul li:not(:last-child),.modal-body ul li:not(:last-child),.entry-content ol li:not(:last-child),.modal-body ol li:not(:last-child){margin-bottom:.5rem}.entry-content ul ul,.modal-body ul ul,.entry-content ol ul,.modal-body ol ul,.entry-content ul ol,.modal-body ul ol,.entry-content ol ol,.modal-body ol ol{padding:.5rem 0 0 1.25rem;margin-bottom:0}.entry-content table,.modal-body table{font-size:16px;border:2px solid #d9e5ee}.entry-content table th,.modal-body table th,.entry-content table td,.modal-body table td{border-color:#d9e5ee}.entry-content table thead th,.modal-body table thead th{background:#f5f9fc;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase}.single-post .entry-content:not(.download-content)>p:first-of-type:first-child,.single-post .entry-content:not(.download-content)>h2:first-of-type:first-child{font-family:'Cabin',sans-serif;font-weight:700;font-size:1.5rem;line-height:1.4;border-bottom:none;padding-bottom:0;margin-bottom:1.5rem}@media all and (min-width:992px){.single-post .entry-content:not(.download-content)>p:first-of-type:first-child,.single-post .entry-content:not(.download-content)>h2:first-of-type:first-child{font-size:2rem;line-height:1.4;margin-bottom:2rem}}.single-post .entry-content:not(.download-content)>p:first-of-type:first-child a,.single-post .entry-content:not(.download-content)>h2:first-of-type:first-child a{color:#4f7186}.single-post .entry-content:not(.download-content)>p:first-of-type:first-child a:hover,.single-post .entry-content:not(.download-content)>h2:first-of-type:first-child a:hover{color:#4f7186}section[class*="-section"]{padding:2rem 0}section[class*="-section"]:last-child{border-bottom-width:0}@media all and (min-width:576px){section[class*="-section"]{padding:3rem 0 3.5rem}}@media all and (min-width:992px){section[class*="-section"]{padding:5rem 0 5.5rem}}.section-header{text-align:center;margin-bottom:2.5rem}@media all and (min-width:992px){.section-header{margin-bottom:4rem}}.section-header .section-title{display:block;font-family:'Cabin',sans-serif;font-weight:700;font-size:1.5rem;margin-bottom:10px}@media all and (min-width:576px){.section-header .section-title{font-size:2rem}}@media all and (min-width:992px){.section-header .section-title{font-size:2.6rem;margin-bottom:1rem}}.section-header .section-title .title-emoji{font-size:80%;margin-left:10px}.section-header .section-title+.section-cta{margin-top:2rem}.section-header .section-description{max-width:780px;margin:0 auto}.section-header .section-secondary-cta{color:#4f7186}.section-header .section-secondary-cta a{display:inline-block;color:#4f7186;margin-top:6px}.section-footer{text-align:center}.section-footer .section-title{display:block;font-family:'Cabin',sans-serif;font-weight:700;font-size:1.5rem}.section-footer .section-title+.section-cta{margin-top:2rem}.section-footer .section-description{max-width:780px;margin:0 auto 2rem}.section-footer .section-secondary-cta{color:#4f7186}.section-footer .section-secondary-cta a{display:inline-block;color:#4f7186;margin-top:6px}.sc-feature{margin-bottom:2.5rem}.sc-feature .feature-title{display:block;font-family:'Cabin',sans-serif;font-weight:700;font-size:1.5rem}@media all and (min-width:992px){.sc-feature .feature-title{font-size:2rem}}.sc-feature .feature-title:before{position:relative;top:-2px;color:#ffd8c2;font-family:"Font Awesome 5 Pro";content:"\f111";font-size:10px;vertical-align:middle;margin-right:1rem}.sc-feature .feature-title.sm{font-size:1.4rem}.sc-feature .feature-title.sm:before{font-size:10px}.sc-feature:nth-of-type(8n+1) .feature-title:before{color:#8cc800}.sc-feature:nth-of-type(8n+2) .feature-title:before{color:#ff8845}.sc-feature:nth-of-type(8n+3) .feature-title:before{color:#01b5b7}.sc-feature:nth-of-type(8n+4) .feature-title:before{color:#8B68A0}.sc-feature:nth-of-type(8n+5) .feature-title:before{color:#e90040}.sc-feature:nth-of-type(8n+6) .feature-title:before{color:#448fd5}.sc-feature:nth-of-type(8n+7) .feature-title:before{color:#01b740}.sc-feature:nth-of-type(8n+8) .feature-title:before{color:#d8d051}.sc-feature h4{font-size:1.5rem}@media all and (min-width:992px){.sc-feature h4{font-size:2rem}}.sc-feature h4:before{display:none}.sc-feature h4 [class*="fa-"]{min-width:46px;font-size:26px;--fa-secondary-opacity:.25}.sc-feature:nth-of-type(8n+1) h4 [class*="fa-"]{color:#8cc800}.sc-feature:nth-of-type(8n+2) h4 [class*="fa-"]{color:#ff8845}.sc-feature:nth-of-type(8n+3) h4 [class*="fa-"]{color:#01b5b7}.sc-feature:nth-of-type(8n+4) h4 [class*="fa-"]{color:#8B68A0}.sc-feature:nth-of-type(8n+5) h4 [class*="fa-"]{color:#e90040}.sc-feature:nth-of-type(8n+6) h4 [class*="fa-"]{color:#448fd5}.sc-feature:nth-of-type(8n+7) h4 [class*="fa-"]{color:#01b740}.sc-feature:nth-of-type(8n+8) h4 [class*="fa-"]{color:#d8d051}.testimonial-section .testimonial-info{text-align:center;margin-bottom:1rem}@media all and (min-width:992px){.testimonial-section .testimonial-info{padding-top:1rem;margin-bottom:2rem}}.testimonial-section .testimonial-info .testimonial-author-img{display:inline-block;max-width:100px;margin-bottom:1rem}.testimonial-section .testimonial-info .testimonial-author-name{display:block;color:#0c4d77;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:0}.testimonial-section .testimonial-info .testimonial-author-brand{color:#4f7186;font-size:90%;font-style:italic;margin-bottom:0}.testimonial-section .testimonial-content{background:#f5f9fc;font-size:1.2rem;font-style:italic;color:#4f7186;padding:1rem;border-radius:5px}@media all and (min-width:576px){.testimonial-section .testimonial-content{padding:1.6rem 2rem}}.testimonial-section .testimonial-content:before{border:none}@media all and (min-width:992px){.testimonial-section .testimonial-content:before{border-width:15px 15px 15px 0;border-color:transparent #f5f9fc transparent transparent;top:35px;left:2px}}.sc-alert{background:#ffeade;border-left:2px solid #ff8845;padding:1rem}@media all and (min-width:768px){.sc-alert{padding:1.6rem 2rem}}.sc-alert.sc-alter-alt{background:#d9f9f9;border-left:2px solid #01b5b7}input:not([type="submit"]):not([type="button"]):not([type="file"]):not([type="checkbox"]):not([type="radio"]):not([class*="adminbar"]),.edd-input,.form-control,.search-field,.btn-search,.search-wrap .search-form .search-submit,textarea,select{color:#0c4d77 !important;background-color:#f5f9fc !important;padding:10px 14px !important;border:2px solid #d9e5ee !important;height:unset !important;border-radius:0}@media all and (min-width:768px){input:not([type="submit"]):not([type="button"]):not([type="file"]):not([type="checkbox"]):not([type="radio"]):not([class*="adminbar"]),.edd-input,.form-control,.search-field,.btn-search,.search-wrap .search-form .search-submit,textarea,select{height:calc(3rem);font-size:1.25rem;line-height:1.5;padding:.5rem 1rem}}input:not([type="submit"]):not([type="button"]):not([type="file"]):not([type="checkbox"]):not([type="radio"]):not([class*="adminbar"]):focus,.edd-input:focus,.form-control:focus,.search-field:focus,.btn-search:focus,.search-wrap .search-form .search-submit:focus,textarea:focus,select:focus{border:1px solid #0c4d77}.button,input[type="submit"],.edd-submit,.sc-button,.comment-reply-link,#cancel-comment-reply-link,.back-to-subscriptions{display:inline-block;background:#0c4d77;color:#fff !important;font-family:'Cabin',sans-serif;font-weight:700;font-size:1.1rem;line-height:1;text-transform:uppercase;text-decoration:none;padding:1rem 1.5rem;border:none;border-radius:5px;transition:all .2s ease;cursor:pointer}@media all and (min-width:768px){.button.lg,input[type="submit"].lg,.edd-submit.lg,.sc-button.lg,.comment-reply-link.lg,#cancel-comment-reply-link.lg,.back-to-subscriptions.lg{font-size:1.3rem;padding:1rem 2rem}.button.lg [class*="fa"],input[type="submit"].lg [class*="fa"],.edd-submit.lg [class*="fa"],.sc-button.lg [class*="fa"],.comment-reply-link.lg [class*="fa"],#cancel-comment-reply-link.lg [class*="fa"],.back-to-subscriptions.lg [class*="fa"]{margin-right:15px}}.button.sm,input[type="submit"].sm,.edd-submit.sm,.sc-button.sm,.comment-reply-link.sm,#cancel-comment-reply-link.sm,.back-to-subscriptions.sm{font-size:.93rem;padding:.87rem 1.4rem}.button.sm [class*="fa"],input[type="submit"].sm [class*="fa"],.edd-submit.sm [class*="fa"],.sc-button.sm [class*="fa"],.comment-reply-link.sm [class*="fa"],#cancel-comment-reply-link.sm [class*="fa"],.back-to-subscriptions.sm [class*="fa"]{margin-right:10px}.button:focus,input[type="submit"]:focus,.edd-submit:focus,.sc-button:focus,.comment-reply-link:focus,#cancel-comment-reply-link:focus,.back-to-subscriptions:focus,.button:active,input[type="submit"]:active,.edd-submit:active,.sc-button:active,.comment-reply-link:active,#cancel-comment-reply-link:active,.back-to-subscriptions:active,.button:visited,input[type="submit"]:visited,.edd-submit:visited,.sc-button:visited,.comment-reply-link:visited,#cancel-comment-reply-link:visited,.back-to-subscriptions:visited{background:#0c4d77}.button:hover,input[type="submit"]:hover,.edd-submit:hover,.sc-button:hover,.comment-reply-link:hover,#cancel-comment-reply-link:hover,.back-to-subscriptions:hover{background:#0e5c8e;color:#fff !important;text-decoration:none}.button [class*="fa"],input[type="submit"] [class*="fa"],.edd-submit [class*="fa"],.sc-button [class*="fa"],.comment-reply-link [class*="fa"],#cancel-comment-reply-link [class*="fa"],.back-to-subscriptions [class*="fa"]{margin-right:10px}.button.orange,input[type="submit"].orange,.edd-submit.orange,.sc-button.orange,.comment-reply-link.orange,#cancel-comment-reply-link.orange,.back-to-subscriptions.orange{background:#ff8845}.button.orange:focus,input[type="submit"].orange:focus,.edd-submit.orange:focus,.sc-button.orange:focus,.comment-reply-link.orange:focus,#cancel-comment-reply-link.orange:focus,.back-to-subscriptions.orange:focus,.button.orange:visited,input[type="submit"].orange:visited,.edd-submit.orange:visited,.sc-button.orange:visited,.comment-reply-link.orange:visited,#cancel-comment-reply-link.orange:visited,.back-to-subscriptions.orange:visited{background:#ff8845}.button.orange:hover,input[type="submit"].orange:hover,.edd-submit.orange:hover,.sc-button.orange:hover,.comment-reply-link.orange:hover,#cancel-comment-reply-link.orange:hover,.back-to-subscriptions.orange:hover{background:#ff985f}.button.teal,input[type="submit"].teal,.edd-submit.teal,.sc-button.teal,.comment-reply-link.teal,#cancel-comment-reply-link.teal,.back-to-subscriptions.teal{background:#01b5b7}.button.teal:focus,input[type="submit"].teal:focus,.edd-submit.teal:focus,.sc-button.teal:focus,.comment-reply-link.teal:focus,#cancel-comment-reply-link.teal:focus,.back-to-subscriptions.teal:focus,.button.teal:visited,input[type="submit"].teal:visited,.edd-submit.teal:visited,.sc-button.teal:visited,.comment-reply-link.teal:visited,#cancel-comment-reply-link.teal:visited,.back-to-subscriptions.teal:visited{background:#01b5b7}.button.teal:hover,input[type="submit"].teal:hover,.edd-submit.teal:hover,.sc-button.teal:hover,.comment-reply-link.teal:hover,#cancel-comment-reply-link.teal:hover,.back-to-subscriptions.teal:hover{background:#01ced0}.gform_wrapper .gform_heading{margin-bottom:2rem !important}.gform_wrapper .gform_heading .gform_title{font-family:'Cabin',sans-serif;font-weight:700;margin-bottom:6px}.gform_wrapper .gfield{padding-right:0 !important;margin:0 0 30px !important}.gform_wrapper .gfield select{padding:8px 6px !important}.gform_wrapper .gfield select option{font-size:16px}.gform_wrapper .gfield input[type="checkbox"]:checked+label,.gform_wrapper .gfield input[type="radio"]:checked+label{font-weight:600 !important}.gform_wrapper .gfield .gfield_label{font-family:'Cabin',sans-serif;font-weight:700;font-size:1.2rem;line-height:1;margin-bottom:6px}.gform_wrapper .gfield .gfield_label .gfield_required{color:red}.gform_wrapper .gfield .ginput_container{margin:0 !important}.gform_wrapper .gfield .ginput_container .gfield_checkbox,.gform_wrapper .gfield .ginput_container .gfield_radio{margin:0 0 10px !important}.gform_wrapper .gfield .ginput_container .gfield_checkbox li,.gform_wrapper .gfield .ginput_container .gfield_radio li{margin:0 !important}.gform_wrapper .gfield .ginput_container input:not([type="checkbox"]):not([type="radio"])+label{color:#0c4d77}.gform_wrapper .gfield .ginput_container input[type="checkbox"]+label,.gform_wrapper .gfield .ginput_container input[type="radio"]+label{font-size:16px;margin:0 0 0 5px}.gform_wrapper .gfield .ginput_container input[type="radio"]{margin-top:0 !important}.gform_wrapper .gfield .ginput_container input[type="radio"]+label{margin-left:10px}.gform_wrapper .gfield .gfield_description{color:#0e5c8e;padding:0 !important}.gform_wrapper .gfield ul,.gform_wrapper .gfield ol{padding-left:0;margin-left:0;margin-bottom:0}.gform_wrapper .gfield.field_description_above .gfield_description{margin-bottom:6px}.gform_wrapper .gfield.field_description_above .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_area{background:#f5f9fc;color:#0c4d77;margin-bottom:0;border-width:2px;border-color:#d9e5ee}.gform_wrapper .gfield.field_description_above .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_area .gform_drop_instructions{font-family:'Cabin',sans-serif;font-weight:700;font-size:1rem}.gform_wrapper .gfield.field_description_above .ginput_container_fileupload .gform_fileupload_rules{font-size:.813em;line-height:inherit;clear:both;font-family:inherit;letter-spacing:normal}.gform_wrapper .gfield.field_description_above .ginput_container_fileupload .gform_fileupload_rules+.validation_message{color:#e90040;font-size:.813em;font-weight:400}.gform_wrapper .gfield.field_description_above .ginput_container_fileupload .gform_fileupload_rules+.validation_message li{margin-bottom:10px}.gform_wrapper .gfield.field_description_above .ginput_container_fileupload+[id*="gform_preview_"] .ginput_preview strong{font-size:.813em;font-weight:600}.gform_wrapper .gform_button[type="submit"]{margin-top:10px;width:100%;min-height:unset !important;transition:background-color .2s}@media all and (min-width:576px){.gform_wrapper .gform_button[type="submit"]{width:auto}}.gform_wrapper.gform_validation_error div.validation_error{clear:both;background:#fff4f4;color:#db1212 !important;font-size:1rem;font-weight:600;text-align:left;padding:1rem 1.5rem !important;border:none !important;border-radius:5px;width:100%;margin-bottom:2rem}.gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield{padding-right:0 !important;max-width:100% !important;width:100% !important}.gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error{background:transparent !important;color:#db1212;font-weight:400;padding:0 !important;border:none !important;margin:0 0 30px !important}.gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important;width:100% !important}.gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error .gfield_label{color:#0e5c8e !important;margin-top:0 !important}.gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error .gfield_label input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error .gfield_label textarea{border-color:#d9e5ee !important}.gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error .gfield_label:before{color:#db1212;font-family:"Font Awesome 5 Pro";content:"\f071";font-size:80%;margin-right:5px}.gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error .gfield_radio,.gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error .gfield_checkbox{color:#0e5c8e !important}.gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),.gform_wrapper.gform_validation_error .gform_body ul.gform_fields li.gfield.gfield_error textarea{border:2px solid #d9e5ee}.gform_wrapper.gform_validation_error .gform_body ul.gform_fields .validation_message{display:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;background:rgba(255,136,69,0.1)}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal .modal-dialog{position:relative;width:auto;max-width:600px;margin:30px auto}.modal .modal-dialog.modal-lg{width:900px;max-width:90%}.modal .modal-dialog.modal-sm{width:300px;max-width:90%}.modal .modal-dialog .modal-content{position:relative;background-color:#ffffff;border:none;border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal .modal-dialog .modal-content .modal-header{background:#f5f9fc;color:#0c4d77;padding:20px;border-bottom:1px solid #d9e5ee;border-radius:4px 4px 0 0}@media all and (min-width:576px){.modal .modal-dialog .modal-content .modal-header{padding:20px 40px}}.modal .modal-dialog .modal-content .modal-header .modal-title{margin:0;line-height:1.42857143}.modal .modal-dialog .modal-content .modal-header .modal-title .modal-external-link{color:#0c4d77}.modal .modal-dialog .modal-content .modal-header .modal-title .modal-external-link [class*="fa-"]{font-size:90%;margin-left:1rem}.modal .modal-dialog .modal-content .modal-header .modal-title .modal-external-link:hover{opacity:.8}.modal .modal-dialog .modal-content .modal-header .close-modal{margin-top:10px}.modal .modal-dialog .modal-content .modal-body{position:relative;padding:20px}@media all and (min-width:576px){.modal .modal-dialog .modal-content .modal-body{padding:40px}}.modal .modal-dialog .modal-content .modal-body .modal-note{padding-bottom:1rem;border-bottom:2px dotted #d9e5ee;margin-bottom:2rem}.modal .modal-dialog .modal-content .modal-body .modal-note [class*="fa-"]{color:#01b5b7;margin-right:10px}.modal .modal-dialog .modal-content .modal-body .subtitle-excerpt{margin-bottom:0}.modal .modal-dialog .modal-content .modal-body .download-details{display:none}.modal .modal-dialog .modal-content .modal-body ul{list-style-type:disc}.modal .modal-dialog .modal-content .modal-body ul li{padding-bottom:0 !important}.modal .modal-dialog .modal-content .modal-footer{background:#f5f9fc;text-align:right;padding:20px;border-top:1px solid #d9e5ee;border-radius:0 0 4px 4px;margin-top:0}@media all and (min-width:576px){.modal .modal-dialog .modal-content .modal-footer{padding:20px 40px}}.modal .modal-dialog .modal-content .modal-footer .sc-modal-close-button{color:#0c4d77;font-size:16px;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;border-bottom:2px solid #d9e5ee}.modal .modal-dialog .modal-content .modal-footer .sc-modal-close-button:hover{border-bottom-style:dotted}.modal .modal-dialog .modal-content .modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal .modal-dialog .modal-content .modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal .modal-dialog .modal-content .modal-footer .btn-block+.btn-block{margin-left:0}.modal .modal-dialog .modal-content .close-modal{float:right;font-size:1rem;font-weight:700;line-height:1;color:#0c4d77;text-shadow:0 1px 0 #fff;margin-top:-2px;filter:alpha(opacity=20);cursor:pointer}.modal .modal-dialog .modal-content .close-modal:hover{color:#4f7186}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.admin-bar .modal-dialog{padding-top:30px}#masthead{font-family:'Cabin',sans-serif;font-weight:700;padding-bottom:3rem}@media all and (min-width:768px){#masthead{padding-top:3rem}}@media all and (max-width:767px){#masthead{padding-bottom:0}#masthead .container{padding:0;max-width:100%}}#masthead .site-branding{text-align:center;padding:2rem 0}@media all and (min-width:768px){#masthead .site-branding{padding:0}}@media all and (min-width:992px){#masthead .site-branding{float:left}}#masthead .site-branding .navbar-brand{font-size:unset}#masthead .site-branding .navbar-brand .sc-logo{position:relative;width:254px;height:auto;transition:opacity .2s}#masthead .site-branding .navbar-brand .sc-logo:hover{opacity:.9}#masthead .site-branding .checkout-cart-link{color:#0c4d77;transition:opacity .2s}#masthead .site-branding .checkout-cart-link [class*="fa-"]{margin-left:1rem;vertical-align:middle;--fa-secondary-opacity:.35}#masthead .site-branding .checkout-cart-link:hover{opacity:.8}#masthead a{transition:opacity .2s}#masthead a:hover{opacity:.8}.barebones-header #masthead .site-branding{float:none}section.newsletter-section{background-color:#f5f9fc;padding:2.5rem 0;border-width:1px 0;border-style:solid;border-color:#d9e5ee}@media all and (min-width:992px){section.newsletter-section{padding:4rem 0}}section.newsletter-section h4~p [class*="fa-"]{color:#448fd5;margin-right:10px}section.newsletter-section h4~p a{display:inline-block;color:#0c4d77;font-family:'Cabin',sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;text-decoration:none;border-bottom:2px solid #d9e5ee}section.newsletter-section h4~p a:hover{color:#0c4d77;border-bottom-style:dotted}#colophon{padding:2.5rem 0 0}@media all and (min-width:992px){#colophon{padding:4.5rem 0 0}}#colophon .container{position:relative}#colophon .gia-footer{display:none}@media all and (min-width:600px){#colophon .gia-footer{position:absolute;top:-36px;right:2rem;left:unset;display:inline-block;max-width:150px;margin-left:0}}@media all and (min-width:992px){#colophon .gia-footer{top:-56px;right:unset;left:50%;margin-left:-75px}}#colophon [class*="footer-widget-"]{margin-bottom:2rem}#colophon [class*="footer-widget-"] .widget-title{font-size:1rem;text-transform:uppercase;padding-bottom:8px;border-bottom:2px solid #d9e5ee;margin-bottom:12px}@media all and (min-width:1200px){#colophon [class*="footer-widget-"] .widget-title{font-size:1.25rem}}#colophon [class*="footer-widget-"] .widget-title:before{position:relative;top:-2px;font-family:"Font Awesome 5 Pro";content:"\f111";font-size:10px;vertical-align:middle;margin-right:.75rem}#colophon [class*="footer-widget-"]:nth-of-type(1) .widget-title:before{color:#8cc800}#colophon [class*="footer-widget-"]:nth-of-type(2) .widget-title:before{color:#ff8845}#colophon [class*="footer-widget-"]:nth-of-type(3) .widget-title:before{color:#01b5b7}#colophon [class*="footer-widget-"]:nth-of-type(4) .widget-title:before{color:#8B68A0}#colophon [class*="footer-widget-"] a{color:#0c4d77;font-size:15px;text-decoration:none}#colophon [class*="footer-widget-"] a:hover{text-decoration:underline}#colophon [class*="footer-widget-"] .menu-item{padding:2px 0 5px}@media all and (min-width:992px){#colophon [class*="footer-widget-"] .menu-item{padding-bottom:5px}}#colophon [class*="footer-widget-"] .menu-item:not(:last-child){border-bottom:2px dotted #d9e5ee}#colophon .stripe-badge{position:relative;left:15px}@media all and (min-width:992px){#colophon .stripe-badge{position:absolute;right:15px;bottom:50px;left:unset}}#colophon .stripe-badge img{width:143px}#colophon .footer-bottom{border-bottom:10px solid #0c4d77}#colophon .footer-bottom .site-info{color:#6c757d;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase}#colophon .footer-bottom .site-info a{color:#0c4d77}.front-page .hero-section{position:relative;background-color:#0c4d77;background-image:url('includes/assets/images/front-page/hero-calendar-bg.svg');background-position:center bottom;background-repeat:no-repeat;background-size:1440px auto;color:#fff;padding-top:3.5rem;padding-bottom:0}@media all and (min-width:992px){.front-page .hero-section{background-size:1200px auto}}@media all and (min-width:1200px){.front-page .hero-section{background-size:1440px auto}}.front-page .hero-section .container{position:relative}@media all and (min-width:600px){.front-page .hero-section .container{padding-bottom:6rem}}.front-page .hero-section .container .hero-content{margin-bottom:1rem}@media all and (min-width:768px){.front-page .hero-section .container .hero-content{margin-bottom:2rem}}.front-page .hero-section .container .hero-content .hero-title{color:#fff;font-size:1.75rem;margin-bottom:1.5rem}@media all and (min-width:576px){.front-page .hero-section .container .hero-content .hero-title{font-size:2.6rem}}@media all and (min-width:992px){.front-page .hero-section .container .hero-content .hero-title{font-size:3rem;margin-bottom:2rem}}@media all and (min-width:1200px){.front-page .hero-section .container .hero-content .hero-title{font-size:4.25rem}}.front-page .hero-section .container .hero-content .hero-description{max-width:730px;margin:0 auto 1.5rem}@media all and (min-width:1200px){.front-page .hero-section .container .hero-content .hero-description{font-size:20px;margin-bottom:3rem}}@media all and (min-width:576px){.front-page .hero-section .container .hero-cta .sc-button{margin-bottom:1rem}}.front-page .hero-section .container .hero-cta .sc-button .responsive-hack-hide{display:none}@media all and (min-width:480px){.front-page .hero-section .container .hero-cta .sc-button .responsive-hack-hide{display:inline}}.front-page .hero-section .container .gia-walking-hero{position:absolute;display:none;max-width:280px;z-index:999999999}@media all and (min-width:600px){.front-page .hero-section .container .gia-walking-hero{bottom:-1.1rem;left:.5rem;display:block;max-width:180px}}@media all and (min-width:992px){.front-page .hero-section .container .gia-walking-hero{bottom:-1.3rem;left:-1.5rem;max-width:210px}}@media all and (min-width:1200px){.front-page .hero-section .container .gia-walking-hero{bottom:-1.6rem;max-width:280px}}.front-page .features-section{padding-bottom:1rem;border-bottom:none}@media all and (min-width:992px){.front-page .features-section{padding-bottom:3rem}}.front-page .features-section .event-ticketing-feature [class*="fa-"]{--fa-primary-opacity:.4;--fa-secondary-opacity:1}.front-page .testimonial-section{padding-top:0;padding-bottom:2.5rem;border-bottom:1px solid #d9e5ee}@media all and (min-width:576px){.front-page .testimonial-section{padding-bottom:4rem}}@media all and (min-width:992px){.front-page .testimonial-section{padding-top:1rem;padding-bottom:6rem}}.front-page .testimonial-section .testimonial-info{padding-top:0}@media all and (max-width:991px){.front-page .testimonial-section .testimonial-info{padding-bottom:1rem}}.front-page .testimonial-section .testimonial-content{background:#0c4d77;color:#fff}@media all and (max-width:991px){.front-page .testimonial-section .testimonial-content{font-size:1rem}}.front-page .testimonial-section .testimonial-content:before{content:"";border-style:solid;border-width:0 15px 15px 15px;border-color:transparent transparent #0c4d77 transparent;top:-14px;left:47.5%;width:0;height:0;position:absolute}@media all and (min-width:768px){.front-page .testimonial-section .testimonial-content:before{left:48.15%}}@media all and (min-width:992px){.front-page .testimonial-section .testimonial-content:before{border-width:15px 15px 15px 0;border-color:transparent #0c4d77 transparent transparent;top:35px;left:2px}}.front-page .screenshots-section{border-bottom:1px solid #d9e5ee}.front-page .screenshots-section .screenshots img.front-page-screenshot{border:2px solid #d9e5ee;width:100%;max-width:350px;margin-bottom:1rem;transition:border-color .2s}@media all and (min-width:992px){.front-page .screenshots-section .screenshots img.front-page-screenshot{margin-bottom:2rem}}.front-page .screenshots-section .screenshots img.front-page-screenshot:hover{border-color:#01b5b7;cursor:pointer}.front-page .integrations-section{background:#f5f9fc;border-bottom:1px solid #d9e5ee}@media all and (min-width:576px){.front-page .integrations-section{padding-bottom:2rem}}@media all and (min-width:992px){.front-page .integrations-section{padding-bottom:3rem}}.front-page .integrations-section .integrations-row .sc-col,.front-page .integrations-section .integrations-row .icon-col{display:none}@media all and (min-width:992px){.front-page .integrations-section .integrations-row .sc-col,.front-page .integrations-section .integrations-row .icon-col{display:block}}.front-page .integrations-section .integrations-row .sc-integration .integration-branding{margin-bottom:1rem}@media all and (min-width:576px){.front-page .integrations-section .integrations-row .sc-integration .integration-branding{margin-bottom:1.5rem}}.front-page .integrations-section .integrations-row .sc-integration .integration-branding img{border-radius:12px;max-width:150px;height:auto}.front-page .integrations-section .integrations-row .sc-integration .integration-title{font-size:1.25rem}@media all and (min-width:1200px){.front-page .integrations-section .integrations-row .sc-integration .integration-title{font-size:1.5rem}}.front-page .integrations-section .integrations-row .sc-integration .integration-description{font-size:1rem;width:100%;max-width:260px;margin:0 auto 1rem}@media all and (min-width:1200px){.front-page .integrations-section .integrations-row .sc-integration .integration-description{font-size:18px}}.front-page .integrations-section .integrations-row .icon-col{position:relative}.front-page .integrations-section .integrations-row .icon-col [class*="fa-"]{position:absolute;top:3.5rem;font-size:3rem;left:1rem}.front-page .possibilities-section{border-bottom:1px solid #d9e5ee}.front-page .possibilities-section [class*="possibility-col-"]{display:none;padding-top:2rem}@media all and (min-width:500px){.front-page .possibilities-section [class*="possibility-col-"]{display:block}}.front-page .possibilities-section .possibility-title .responsive-hack-reveal{display:none}@media all and (max-width:767px){.front-page .possibilities-section .possibility-title .responsive-hack-reveal{display:inline}}.front-page .possibilities-section .possibility-title .responsive-hack-hide{display:inline}@media all and (max-width:767px){.front-page .possibilities-section .possibility-title .responsive-hack-hide{display:none}}@media all and (max-width:767px){.front-page .possibilities-section .possibility-col-1{padding-top:0}}.front-page .possibilities-section .possibility-col-1 .possibility-col:nth-child(1) [class*="fa-"]{color:#8cc800}.front-page .possibilities-section .possibility-col-1 .possibility-col:nth-child(2) [class*="fa-"]{color:#01b5b7}.front-page .possibilities-section .possibility-col-1 .possibility-col:nth-child(3) [class*="fa-"]{color:#e90040}.front-page .possibilities-section .possibility-col-1 .possibility-col:nth-child(4) [class*="fa-"]{color:#01b740}.front-page .possibilities-section .possibility-col-2 .possibility-col:nth-child(1) [class*="fa-"]{color:#ff8845}.front-page .possibilities-section .possibility-col-2 .possibility-col:nth-child(2) [class*="fa-"]{color:#8B68A0}.front-page .possibilities-section .possibility-col-2 .possibility-col:nth-child(3) [class*="fa-"]{color:#448fd5}.front-page .possibilities-section .possibility-col-2 .possibility-col:nth-child(4) [class*="fa-"]{color:#d8d051}.front-page .possibilities-section .possibility-icon{margin-bottom:0}@media all and (min-width:768px){.front-page .possibilities-section .possibility-icon{margin-bottom:3rem}}.front-page .possibilities-section .possibility-icon [class*="fa-"]{font-size:3rem;margin:0 0 1rem;--fa-secondary-opacity:.25}.front-page .possibilities-section .possibility-icon .possibility-title{font-family:'Cabin',sans-serif;font-weight:700}.front-page .possibilities-section .possibility-example{margin-bottom:2rem}.front-page .possibilities-section .possibility-example strong{font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase}.front-page .possibilities-section .possibility-example strong:before{position:relative;top:-2px;font-family:"Font Awesome 5 Pro";content:"\f111";font-size:10px;vertical-align:middle;margin-right:10px}@media all and (min-width:500px){.front-page .possibilities-section .possibility-example strong:before{content:"";margin-right:0}}.front-page .possibilities-section .possibility-example:nth-child(6n+1) strong:before{color:#8cc800}.front-page .possibilities-section .possibility-example:nth-child(6n+2) strong:before{color:#ff8845}.front-page .possibilities-section .possibility-example:nth-child(6n+3) strong:before{color:#01b5b7}.front-page .possibilities-section .possibility-example:nth-child(6n+4) strong:before{color:#8B68A0}.front-page .possibilities-section .possibility-example:nth-child(6n+5) strong:before{color:#e90040}.front-page .possibilities-section .possibility-example:nth-child(6n+6) strong:before{color:#448fd5}@media all and (min-width:768px){.front-page .pricing-header{padding-top:2rem}}.front-page .pricing-header .section-header{padding:3rem 0 3.5rem}@media all and (max-width:767px){.front-page .pricing-header .section-header{margin-bottom:0}}.front-page .pricing-header .section-header .page-title{font-size:1.5rem;margin-bottom:10px}@media all and (min-width:576px){.front-page .pricing-header .section-header .page-title{font-size:2rem}}@media all and (min-width:992px){.front-page .pricing-header .section-header .page-title{font-size:2.6rem;margin-bottom:1rem}}.front-page .sc-pricing-table{padding-bottom:4rem}@media all and (min-width:992px){.front-page .sc-pricing-table{padding-bottom:7rem}}.front-page #masthead{background:#0c4d77;color:#fff}.front-page #masthead .site-branding .checkout-cart-link{color:#fff}.front-page #masthead .navbar-toggler{background:#0c4d77;border-bottom-color:rgba(255,255,255,0.2)}.front-page #masthead .navbar-toggler .navbar-toggler-text,.front-page #masthead .navbar-toggler .icon{color:#f5f9fc}.front-page #masthead .navbar-toggler .navbar-toggler-text:hover,.front-page #masthead .navbar-toggler .icon:hover{color:#f5f9fc}.front-page #masthead .navbar-primary #nav-primary{background:none;border-color:rgba(255,255,255,0.2)}.front-page #masthead .navbar-primary #nav-primary .menu-item{border-color:rgba(255,255,255,0.2)}@media all and (min-width:768px){.front-page #masthead .navbar-primary #nav-primary .menu-item{border-color:#e4ecf2}}.front-page #masthead .navbar-primary #nav-primary .menu-item .nav-link{color:#fff}.front-page #masthead .navbar-primary #nav-primary .menu-item .nav-link .icon-arrow-down{color:#fff}.front-page #masthead .navbar-primary #nav-primary .dropdown-menu .menu-item .dropdown-item,.front-page #masthead .navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item .dropdown-item,.front-page #masthead .navbar-primary #nav-primary .dropdown-menu .menu-item a,.front-page #masthead .navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item a{color:#fff}@media all and (min-width:768px){.front-page #masthead .navbar-primary #nav-primary .dropdown-menu .menu-item .dropdown-item,.front-page #masthead .navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item .dropdown-item,.front-page #masthead .navbar-primary #nav-primary .dropdown-menu .menu-item a,.front-page #masthead .navbar-primary #nav-primary .account-menu-dropdown-menu.dropdown-menu .menu-item a{color:#0c4d77}}.front-page #masthead .navbar-primary #nav-primary .account-menu-container.dropdown [class*="fa-"]{--fa-primary-color:#01b5b7;--fa-secondary-color:#fff;--fa-secondary-opacity:1}.front-page #content{padding-bottom:0}#notification-area{background:#0c4d77;color:#fff;width:100%;vertical-align:middle;text-align:center;position:relative;border-bottom:3px solid #01b5b7}#notification-area .notice-content{padding-top:1.2rem;padding-bottom:1.2rem}#notification-area.snp-hidden{display:none}.logged-in #notification-area.snp-hidden,#notification-area .notice-content{display:block}#notification-area p{display:inline-block;text-shadow:1px 1px 3px rgba(0,0,0,0.2);font-size:18px;margin-bottom:0}#notification-area strong{color:#fff;font-weight:600;text-transform:uppercase}#notification-area a{color:#fff;text-decoration:none;border-bottom:2px dotted rgba(255,255,255,0.5)}#notification-area a:hover{color:#fff;text-decoration:none;border-bottom:2px solid #fff}#notification-area .notice-content{display:flex;justify-content:space-between;align-items:center}#notification-area .notice-content #countdown{display:block;text-align:center;line-height:1.2;padding:.5rem 1rem;border:2px dashed #fff;border-radius:5px;margin:1.5rem auto .75rem;width:200px;vertical-align:middle}@media all and (min-width:1200px){#notification-area .notice-content #countdown{display:inline-block;margin:0 0 0 1rem}}#notification-area .notice-content #countdown-text{text-transform:uppercase;font-size:.875rem}#notification-area .notice-content #countdown-date{font-family:'Cabin',sans-serif;font-weight:700}.notice-icon{text-align:left}.notice-icon [class*="fa-"]{position:relative;left:2px;font-size:28px}.notice-message{margin-bottom:0}.notice-message p{padding:0 2rem}.notice-remove{text-align:right}@media all and (max-width:1200px){#notification-area .notice-content{display:block}#notification-area .notice-content>.notice-icon{display:none}.notice-content .notice-message{text-align:center}.notice-content #countdown{display:block;margin:0 auto 1rem}#notification-area .remove-notice-icon{position:absolute;top:1rem;right:1.2rem}}.notice-icon .bullhorn-icon{position:relative;width:32px;height:32px}.notice-remove #remove-notice,.notice-remove #remove-notice:hover{text-decoration:none;border:0}.notice-remove .remove-notice-icon{position:relative;right:3px;width:16px;height:16px;opacity:.7;transition:opacity .2s}.notice-remove .remove-notice-icon:hover{opacity:1}.front-page #notification-area{background:#0a3e60;border-bottom-color:#0a3e60}.front-page #notification-area .notice-content{padding-top:1.2rem;padding-bottom:1.2rem}.ptp-price{padding:16px 4px !important}.discount-pricing,.discount-bill-cycle{display:none}.standard-pricing{position:relative;display:inline-block;font-size:2rem;line-height:1;font-weight:600;margin-bottom:5px}.standard-bill-cycle{display:block;color:#333;font-size:14px;line-height:1;font-weight:700;text-transform:uppercase}.promo-is-active .standard-pricing{display:block;color:#818181;font-size:22px;font-weight:400;text-decoration:line-through}.promo-is-active .discount-pricing{position:relative;display:inline-block;font-size:2rem;line-height:1;font-weight:600;margin:0 0 5px 0}.promo-is-active .discount-pricing .usd{position:absolute;top:3px;left:-13px;display:inline-block;font-size:23px;line-height:1}.promo-is-active .standard-bill-cycle{display:none}.promo-is-active .discount-bill-cycle{display:inline}.promo-is-active .discount-bill-cycle .first-year{display:block;color:#333;font-size:14px;line-height:1;font-weight:700;text-transform:uppercase}.promo-is-active .discount-bill-cycle .following-years{color:#818181;font-size:14px;line-height:1;font-weight:400;font-style:italic;white-space:nowrap}@media all and (min-width:768px){.has-promotional-hero .site-header-menu{margin-bottom:1rem}}.promotional-hero{position:relative;background-color:#12547f;color:#fff;text-align:center;text-shadow:2px 2px rgba(22,70,128,0.15);border-width:1px 0;border-style:solid;border-color:#0a3e60}.promotional-hero .wrapper{background:transparent url('includes/assets/images/promo/confetti.svg') no-repeat -30px bottom;background-size:750px auto;padding:2rem 1rem;max-width:1252px;margin:0 auto}@media all and (min-width:576px){.promotional-hero .wrapper{background-position-x:left;background-size:1000px auto;padding:3rem 2rem}}@media all and (min-width:992px){.promotional-hero .wrapper{background-size:1300px auto;padding:4rem 2rem}}.promotional-hero .promo-content .promo-title{display:none}@media all and (min-width:576px){.promotional-hero .promo-content .promo-title{position:relative;display:inline-block;color:#fff;font-size:32px;line-height:1;font-weight:700;text-transform:uppercase;text-shadow:2px 2px rgba(22,70,128,0.15);margin-bottom:.5rem}}@media all and (min-width:992px){.promotional-hero .promo-content .promo-title{font-size:48px}}.promotional-hero .promo-content .promo-title .bf-plus-cm{font-size:80%}.promotional-hero .promo-content .promo-title .cyber-monday{display:block}@media all and (min-width:480px){.promotional-hero .promo-content .promo-title .cyber-monday{display:inline}}.promotional-hero .promo-content .promo-title .promo-sale-tag{display:none}@media all and (min-width:576px){.promotional-hero .promo-content .promo-title .promo-sale-tag{position:absolute;top:21px;right:-7px;display:block;width:59px;height:auto}}@media all and (min-width:992px){.promotional-hero .promo-content .promo-title .promo-sale-tag{top:16px;right:-77px;width:92px}}.promotional-hero .promo-content .promo-percent-off-wrap{font-family:'Cabin',sans-serif;font-weight:700;line-height:1;text-transform:uppercase;text-shadow:2px 2px rgba(22,70,128,0.15);margin:0 auto 1.5rem}.promotional-hero .promo-content .promo-percent-off-wrap span{display:inline-block}.promotional-hero .promo-content .promo-percent-off-wrap .promo-percent-col{display:inline-block;width:100%}@media all and (min-width:576px){.promotional-hero .promo-content .promo-percent-off-wrap .promo-percent-col{width:inherit}}.promotional-hero .promo-content .promo-percent-off-wrap .promo-percent-col .promo-percent span{font-size:100px}@media all and (min-width:440px){.promotional-hero .promo-content .promo-percent-off-wrap .promo-percent-col .promo-percent span{font-size:120px}}@media all and (min-width:992px){.promotional-hero .promo-content .promo-percent-off-wrap .promo-percent-col .promo-percent span{font-size:160px}}.promotional-hero .promo-content .promo-percent-off-wrap .tiny-response{display:block;font-size:16px;font-weight:700;line-height:1;text-transform:uppercase}@media all and (min-width:440px){.promotional-hero .promo-content .promo-percent-off-wrap .tiny-response{font-size:24px}}@media all and (min-width:576px){.promotional-hero .promo-content .promo-percent-off-wrap .tiny-response{display:none}}.promotional-hero .promo-content .promo-percent-off-wrap .promo-off-col{display:none}@media all and (min-width:576px){.promotional-hero .promo-content .promo-percent-off-wrap .promo-off-col{display:inline-block;padding-left:1.5rem}}@media all and (min-width:768px){.promotional-hero .promo-content .promo-percent-off-wrap .promo-off-col{padding-left:2rem}}.promotional-hero .promo-content .promo-percent-off-wrap .promo-off-col .promo-off span{font-size:110px;line-height:1.06;font-weight:700}@media all and (min-width:360px){.promotional-hero .promo-content .promo-percent-off-wrap .promo-off-col .promo-off span{font-size:66px}}@media all and (min-width:480px){.promotional-hero .promo-content .promo-percent-off-wrap .promo-off-col .promo-off span{font-size:78px;line-height:1.14}}@media all and (min-width:992px){.promotional-hero .promo-content .promo-percent-off-wrap .promo-off-col .promo-off span{font-size:100px;line-height:1.13}}.promotional-hero .promo-content .promo-percent-off-wrap .promo-all-purchases{padding-left:6px}.promotional-hero .promo-content .promo-percent-off-wrap .promo-all-purchases span{font-size:24px}@media all and (min-width:360px){.promotional-hero .promo-content .promo-percent-off-wrap .promo-all-purchases span{font-size:14px}}@media all and (min-width:480px){.promotional-hero .promo-content .promo-percent-off-wrap .promo-all-purchases span{font-size:16px}}@media all and (min-width:992px){.promotional-hero .promo-content .promo-percent-off-wrap .promo-all-purchases span{font-size:22px}}.promotional-hero .promo-content .promo-length-wrap,.promotional-hero .promo-content .promo-sale-text-wrap{display:block;max-width:685px;margin:0 auto 2rem}.promotional-hero .promo-content .promo-length-wrap .promo-length,.promotional-hero .promo-content .promo-sale-text-wrap .promo-length,.promotional-hero .promo-content .promo-length-wrap .promo-sale-text,.promotional-hero .promo-content .promo-sale-text-wrap .promo-sale-text{display:flex;justify-content:center;align-items:center;font-family:'Cabin',sans-serif;font-size:16px;font-weight:700;line-height:1;text-transform:uppercase;text-shadow:2px 2px rgba(22,70,128,0.15);width:100%}@media all and (min-width:440px){.promotional-hero .promo-content .promo-length-wrap .promo-length,.promotional-hero .promo-content .promo-sale-text-wrap .promo-length,.promotional-hero .promo-content .promo-length-wrap .promo-sale-text,.promotional-hero .promo-content .promo-sale-text-wrap .promo-sale-text{font-size:24px}}@media all and (min-width:576px){.promotional-hero .promo-content .promo-length-wrap .promo-length,.promotional-hero .promo-content .promo-sale-text-wrap .promo-length,.promotional-hero .promo-content .promo-length-wrap .promo-sale-text,.promotional-hero .promo-content .promo-sale-text-wrap .promo-sale-text{font-size:30px}}@media all and (min-width:768px){.promotional-hero .promo-content .promo-length-wrap .promo-length,.promotional-hero .promo-content .promo-sale-text-wrap .promo-length,.promotional-hero .promo-content .promo-length-wrap .promo-sale-text,.promotional-hero .promo-content .promo-sale-text-wrap .promo-sale-text{font-size:34px}}.promotional-hero .promo-content .promo-length-wrap .promo-length:before,.promotional-hero .promo-content .promo-sale-text-wrap .promo-length:before,.promotional-hero .promo-content .promo-length-wrap .promo-sale-text:before,.promotional-hero .promo-content .promo-sale-text-wrap .promo-sale-text:before,.promotional-hero .promo-content .promo-length-wrap .promo-length:after,.promotional-hero .promo-content .promo-sale-text-wrap .promo-length:after,.promotional-hero .promo-content .promo-length-wrap .promo-sale-text:after,.promotional-hero .promo-content .promo-sale-text-wrap .promo-sale-text:after{content:'';border-top:2px solid #0a3e60;margin:0 15px 0 0;flex:1 0 20px}.promotional-hero .promo-content .promo-length-wrap .promo-length:after,.promotional-hero .promo-content .promo-sale-text-wrap .promo-length:after,.promotional-hero .promo-content .promo-length-wrap .promo-sale-text:after,.promotional-hero .promo-content .promo-sale-text-wrap .promo-sale-text:after{margin:0 0 0 15px}.promotional-hero .promo-content .promo-sale-text-wrap{display:block;margin-bottom:0;margin-top:6px}@media all and (min-width:576px){.promotional-hero .promo-content .promo-sale-text-wrap{display:none}}.promotional-hero .promo-content .promo-cta{margin:0 auto 1.5rem}@media all and (min-width:440px){.promotional-hero .promo-content .promo-cta{padding:0;max-width:300px}}.promotional-hero .promo-content .promo-cta .promo-code-label{color:#0c4d77;font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:4px}.promotional-hero .promo-content .promo-cta .promo-coupon-code-row{text-shadow:none;border:3px solid #f5f9fc;border-radius:2px}@media all and (min-width:440px){.promotional-hero .promo-content .promo-cta .promo-coupon-code-row{border-width:4px}}.promotional-hero .promo-content .promo-cta .promo-coupon-code-row .code-col{background:#f5f9fc;padding:10px;border:2px dashed #ff8845;width:100%}@media all and (min-width:440px){.promotional-hero .promo-content .promo-cta .promo-coupon-code-row .code-col{border-width:3px}}.promotional-hero .promo-content .promo-cta .promo-coupon-code-row .code-col .promo-code{display:inline-block;color:#01b5b7;font-size:20px;font-weight:700;line-height:1;text-transform:uppercase}@media all and (min-width:440px){.promotional-hero .promo-content .promo-cta .promo-coupon-code-row .code-col .promo-code{font-size:26px}}.promotional-hero .promo-content .promo-ends{font-size:20px}.promotional-hero .promo-content .promo-ends strong{font-family:'Cabin',sans-serif;font-weight:700}.promotional-hero .promo-content .promo-fine-print{font-size:16px}.faq-row{padding-bottom:2rem}@media all and (min-width:768px){.sc-gf-support-notice{padding-left:1.9rem}}@media all and (min-width:992px){.sc-gf-support-notice{font-size:16px;margin:2.2rem 0}}.sc-gf-support-notice h1,.sc-gf-support-notice h2,.sc-gf-support-notice h3,.sc-gf-support-notice h4,.sc-gf-support-notice h5,.sc-gf-support-notice h6{font-size:1.25rem;margin-bottom:.8rem}@media all and (min-width:768px){.sc-gf-support-notice h1,.sc-gf-support-notice h2,.sc-gf-support-notice h3,.sc-gf-support-notice h4,.sc-gf-support-notice h5,.sc-gf-support-notice h6{margin-bottom:1.2rem}}@media all and (min-width:768px){.sc-gf-support-notice p:not(:last-child){margin-bottom:1rem}}.about-page-main{padding-bottom:4rem}.team-members{padding-top:4rem;border-top:1px dashed #d9e5ee}.team-members .team-member-row:not(:last-child){margin-bottom:4rem}.team-members .team-member-row .team-member-info-col{text-align:center;margin-bottom:1rem}@media all and (min-width:992px){.team-members .team-member-row .team-member-info-col{padding-top:1rem;margin-bottom:2rem}}.team-members .team-member-row .team-member-info-col .team-member-avatar{display:inline-block;border-radius:50%;margin-bottom:1rem}.team-members .team-member-row .team-member-info-col .team-member-name{display:block;color:#0c4d77;font-size:1rem;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:0}.team-members .team-member-row .team-member-bio-col .team-member-bio{background:#f5f9fc;color:#4f7186;padding:1.6rem 2rem;border-radius:5px}.page-screenshots.page-template-full-width .entry-content>p{max-width:720px;margin:0 auto 3rem}.customize-sc-page .codeable-hero{background:#f5f9fc}@media all and (min-width:576px){.customize-sc-page .codeable-hero{padding-top:3rem}}@media all and (min-width:992px){.customize-sc-page .codeable-hero{padding-top:4rem}}.customize-sc-page .codeable-hero .sc-section-header{padding:0 15px}@media all and (min-width:1200px){.customize-sc-page .codeable-hero .sc-section-header{padding-right:50px}}.customize-sc-page .codeable-hero .sc-section-header .sc-section-title{font-size:1.7rem;margin-bottom:1rem}@media all and (min-width:768px) and (max-width:992px){.customize-sc-page .codeable-hero .sc-section-header .sc-section-title{max-width:80%}}@media all and (min-width:1200px){.customize-sc-page .codeable-hero .sc-section-header .sc-section-title{font-size:2.5rem;line-height:1.3}}.customize-sc-page .codeable-hero .sc-section-header p{font-size:1.2rem;margin-bottom:1rem}@media all and (min-width:992px){.customize-sc-page .codeable-hero .sc-section-header p{margin-bottom:2rem}}@media all and (min-width:1200px){.customize-sc-page .codeable-hero .sc-section-header p{font-size:1.4rem}}.customize-sc-page .codeable-hero .sc-section-header .hero-list{list-style-position:outside;padding-left:1rem;margin-bottom:1.5rem}@media all and (min-width:992px){.customize-sc-page .codeable-hero .sc-section-header .hero-list{padding-left:0;margin-bottom:2.5rem}}.customize-sc-page .codeable-hero .sc-section-header .hero-list li{padding:.15rem 0}@media all and (min-width:768px){.customize-sc-page .codeable-hero .sc-section-header .hero-list li{font-size:17px}}@media all and (min-width:992px) and (max-width:1199px){.customize-sc-page .codeable-hero .sc-section-header .hero-list li{font-size:15px}}@media all and (min-width:992px){.customize-sc-page .codeable-hero .sc-section-header .hero-list li{list-style-type:none;padding:.25rem 0}.customize-sc-page .codeable-hero .sc-section-header .hero-list li:before{color:#01b5b7;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f058";margin-right:12px}}@media all and (min-width:1200px){.customize-sc-page .codeable-hero .sc-section-header .hero-list li{font-size:18px}}.customize-sc-page .codeable-hero .sc-section-header .sc-section-primary-cta .sc-button{font-size:1.2rem}@media all and (min-width:1200px){.customize-sc-page .codeable-hero .sc-section-header .sc-section-primary-cta .sc-button{font-size:1.4rem}}.customize-sc-page .codeable-hero .sc-section-header .sc-section-primary-cta .sc-button+.no-obligation{display:block;color:#4f7186;margin-top:6px}@media all and (min-width:992px){.customize-sc-page .codeable-hero .sc-section-header .sc-section-primary-cta .sc-button+.no-obligation{display:inline-block;margin-left:1.2rem}}.customize-sc-page .codeable-hero .sc-section-media{display:none;margin-top:0 !important}@media all and (min-width:992px){.customize-sc-page .codeable-hero .sc-section-media{display:block}}.customize-sc-page #content{padding-bottom:0}.customize-sc-page #content .why-codeable-section .logos-col{margin-bottom:1.5rem}@media all and (min-width:576px){.customize-sc-page #content .why-codeable-section .logos-col{margin-bottom:1rem}}@media all and (min-width:992px){.customize-sc-page #content .why-codeable-section .logos-col{padding-top:10px;padding-right:2rem}}@media all and (min-width:1200px){.customize-sc-page #content .why-codeable-section .logos-col{padding-top:10px;padding-right:4rem}}.customize-sc-page #content .why-codeable-section .logos-col .logos-col-inner .codeable-logo-wrap .codeable-logo-img{width:100%;max-width:220px}@media all and (min-width:768px){.customize-sc-page #content .why-codeable-section .logos-col .logos-col-inner .codeable-logo-wrap .codeable-logo-img{margin-bottom:1.5rem}}@media all and (min-width:992px){.customize-sc-page #content .why-codeable-section .logos-col .logos-col-inner .codeable-logo-wrap .codeable-logo-img{max-width:260px}}.customize-sc-page #content .why-codeable-section .content-col-inner .entry-title{font-size:1.7rem}@media all and (min-width:1200px){.customize-sc-page #content .why-codeable-section .content-col-inner .entry-title{font-size:2rem;line-height:1.3}}.customize-sc-page #content .ccodeable-testimonials-section{background:#f5f9fc}.customize-sc-page #content .ccodeable-testimonials-section .container .codeable-testimonials-title{margin-bottom:2rem}@media all and (min-width:768px){.customize-sc-page #content .ccodeable-testimonials-section .container .codeable-testimonials-row .codeable-testimonial-col{margin-bottom:2rem}}.customize-sc-page #content .ccodeable-testimonials-section .container .codeable-testimonials-row .codeable-testimonial-col .codeable-testimonial{background:#fff url('includes/assets/images/codeable/quote-left-solid.svg') no-repeat -0.5rem -1rem;background-size:6rem;font-style:italic;padding:1rem;box-shadow:0 0 20px rgba(93,114,133,0.17);border-radius:10px;height:100%}@media all and (min-width:992px){.customize-sc-page #content .ccodeable-testimonials-section .container .codeable-testimonials-row .codeable-testimonial-col .codeable-testimonial{font-size:1.1rem;padding:1.5rem}}.customize-sc-page #content .ccodeable-testimonials-section .container .codeable-testimonials-row .codeable-testimonial-col .codeable-testimonial .five-stars-img{margin-bottom:10px;max-width:100px}.customize-sc-page #content .ccodeable-testimonials-section .container .codeable-testimonials-row .codeable-testimonial-col .codeable-testimonial p{margin-bottom:10px}.customize-sc-page #content .ccodeable-testimonials-section .container .codeable-testimonials-row .codeable-testimonial-col .codeable-testimonial p span{background-color:#E1EEE9}.customize-sc-page #content .ccodeable-estimate-section{background-color:#0c4d77;background-image:url('includes/assets/images/footer-calendar-bg.svg');background-position:center bottom;background-repeat:no-repeat;background-size:1440px auto;color:#fff}@media all and (min-width:992px){.customize-sc-page #content .ccodeable-estimate-section{background-size:1200px auto;padding:4rem 0}}@media all and (min-width:1200px){.customize-sc-page #content .ccodeable-estimate-section{background-size:1440px auto}}.customize-sc-page #content .ccodeable-estimate-section .sc-section-footer .sc-button{font-size:1.2rem}@media all and (min-width:1200px){.customize-sc-page #content .ccodeable-estimate-section .sc-section-footer .sc-button{font-size:1.4rem}}.edd-checkout #page{font-size:16px;max-width:900px;margin-right:auto;margin-left:auto}.edd-checkout section.checkout-cart-section{padding:0}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart{background:#f5f9fc;border-width:0}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart th,.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart td{border-width:0}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart .edd_cart_actions{text-align:left !important}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart thead th{background:#0c4d77;color:#fff;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart tbody .edd_cart_item:not(:last-of-type){border-bottom:2px dotted #9eb1be}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart tbody .edd_cart_item .edd_checkout_cart_item_title{font-size:16px;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase}@media all and (min-width:580px){.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart tbody .edd_cart_item .edd_checkout_cart_item_title{font-size:1.1rem}}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart tbody .edd_cart_item .edd-sl-renewal-details .edd-sl-renewal-label{color:#4f7186;font-style:italic}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart tbody .edd_cart_item .edd-sl-renewal-details .edd-sl-renewal-key{display:inline-block;background:#fff;font-size:13px;padding:0 6px;font-family:Consolas,Monaco,sans-serif;border-radius:4px;word-break:break-word}@media all and (min-width:768px){.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart tbody .edd_cart_item .edd-sl-renewal-details .edd-sl-renewal-key{font-size:15px}}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart tbody .edd_cart_item .eddr-cart-item-notice{color:#4f7186;font-size:15px}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart tbody .edd_cart_item .edd_cart_item_price{font-weight:600}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart tbody .edd_cart_item .edd_cart_remove_item_btn{color:#9eb1be;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;transition:color .2s}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart tbody .edd_cart_item .edd_cart_remove_item_btn:before{color:#e90040;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f057";margin-right:6px}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart tbody .edd_cart_item .edd_cart_remove_item_btn:hover{color:#0c4d77}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart tfoot{background:#fff}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart tfoot .edd_cart_discount{padding-right:0;padding-bottom:0}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart tfoot .edd_cart_discount .edd_discount_rate{color:#9eb1be;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart tfoot .edd_cart_discount_row:not([style*="none"])+.edd_cart_footer_row .edd_cart_total{padding-top:0}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart tfoot .edd_cart_total{font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase;font-weight:400;padding-right:0}@media all and (min-width:580px){.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart tfoot .edd_cart_total{font-size:1.5rem}}.edd-checkout section.checkout-cart-section #edd_checkout_cart_form #edd_checkout_cart tfoot .edd_cart_total .edd_cart_amount{color:#01b5b7}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap .edd-description{color:#4f7186;font-size:16px}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd-discount-error-wrap,.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap .edd_errors{display:block;background:none;color:#e90040;font-size:.87rem;font-weight:400;padding:0;border:none;margin-bottom:5px}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd-discount-error-wrap p,.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap .edd_errors p,.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd-discount-error-wrap a,.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap .edd_errors a{color:#e90040}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap .edd-loading{display:inline-block;margin:0 0 0 3px;width:1rem;height:1rem}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form{font-size:16px;margin-bottom:1rem}@media all and (min-width:580px){.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form{margin-bottom:0}}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p{margin-bottom:0}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p#edd_sl_show_renewal_form_wrap,.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p.edd-sl-renewal-actions{margin-bottom:6px}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p#edd_sl_show_renewal_form_wrap #edd_sl_show_renewal_form,.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p.edd-sl-renewal-actions #edd_sl_show_renewal_form{display:block;color:#4f7186}@media all and (min-width:580px){.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p#edd_sl_show_renewal_form_wrap #edd_sl_show_renewal_form,.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p.edd-sl-renewal-actions #edd_sl_show_renewal_form{display:inline}}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p#edd_sl_show_renewal_form_wrap:before{color:#4f7186;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f084";margin-right:4px}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p.edd-sl-renewal-actions{position:relative;padding-bottom:1.5rem;border-bottom:2px dotted #d9e5ee;margin-bottom:1rem}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p.edd-sl-renewal-actions #edd-add-license-renewal{font-size:1rem;width:100%;max-width:240px}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p.edd-sl-renewal-actions #edd-add-license-renewal.disabled,.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p.edd-sl-renewal-actions #edd-add-license-renewal:disabled{background:#0c4d77;opacity:1}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p.edd-sl-renewal-actions #edd-add-license-renewal.disabled:hover,.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p.edd-sl-renewal-actions #edd-add-license-renewal:disabled:hover{background:#0e5c8e}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p.edd-sl-renewal-actions #edd-add-license-renewal:hover,.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p.edd-sl-renewal-actions #edd-add-license-renewal:active,.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p.edd-sl-renewal-actions #edd-add-license-renewal:focus{background:#0e5c8e}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p.edd-sl-renewal-actions #edd-cancel-license-renewal{position:absolute;right:0;bottom:1rem;color:#e90040;text-decoration:underline}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p.edd-sl-renewal-actions #edd-cancel-license-renewal:hover{text-decoration:none}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_renewal_form p #edd-license-key{font-size:1rem;width:100%;max-width:500px;margin-bottom:10px}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_cancel_renewal_form{font-size:16px;padding-bottom:1rem;border-bottom:2px dotted #d9e5ee;margin-bottom:1rem}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_cancel_renewal_form .button{background:#f5f9fc;color:#0c4d77 !important;font-size:1rem;width:100%;max-width:240px}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_sl_cancel_renewal_form .button:hover{color:#0e5c8e !important}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_discount_code{font-size:16px}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_discount_code #edd_show_discount:before,.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_discount_code #edd-discount-code-wrap .edd-label:before{color:#4f7186;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f645";margin-right:4px}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_discount_code #edd-discount-code-wrap{padding-bottom:1.5rem;border-bottom:2px dotted #d9e5ee;margin-bottom:1rem}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_discount_code #edd-discount-code-wrap .edd-label{margin-bottom:14px}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_discount_code .edd_discount_link{display:block;color:#4f7186}@media all and (min-width:580px){.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_discount_code .edd_discount_link{display:inline}}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_discount_code #edd-discount{font-size:1rem;width:100%;max-width:500px;margin-bottom:10px}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_discount_code #edd-discount+.edd-apply-discount{display:block;font-size:1rem;margin-left:0;width:100%;max-width:240px;height:46px}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap .edd-payment-icons{margin-top:4rem}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap .edd-payment-icons .payment-icon{max-width:50px}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_payment_mode_select_wrap{margin-bottom:2rem}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_payment_mode_select_wrap legend{font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_payment_mode_select_wrap .edd-gateway-option{font-family:'Cabin',sans-serif;font-weight:700;margin-right:2rem}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_payment_mode_select_wrap .edd-gateway-option-selected{color:#01b5b7}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap legend{font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap .edd-label{font-family:'Cabin',sans-serif;font-weight:700}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap #edd_cc_fields{margin-top:2rem}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap #edd_cc_fields #edd_secure_site_wrapper{color:#4f7186;font-size:16px}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap #edd_cc_fields #edd_secure_site_wrapper .padlock,.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap #edd_cc_fields #edd_secure_site_wrapper .edd-icon-lock{display:none}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap #edd_cc_fields #edd_secure_site_wrapper:before{color:#01b5b7;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f2f7";margin-right:8px}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap #edd_cc_fields .edd-card-selector-radio .edd-stripe-card-radio-item{font-size:18px !important;padding:6px 0}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap #edd_cc_fields .edd-card-selector-radio .edd-stripe-card-radio-item input[type="radio"]{margin-right:6px}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap #edd_cc_fields .edd-card-selector-radio .edd-stripe-card-radio-item.existing-card-wrapper .card-brand,.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap #edd_cc_fields .edd-card-selector-radio .edd-stripe-card-radio-item.existing-card-wrapper .card-last-4{font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap #edd_cc_fields .edd-card-selector-radio .edd-stripe-card-radio-item.existing-card-wrapper .card-last-4{color:#01b5b7}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap #edd_cc_fields .edd-card-selector-radio .edd-stripe-card-radio-item.selected{background:none;border:none}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap #edd_cc_fields #edd-stripe-card-element{padding:13px 14px !important;border-width:2px;border-color:#d9e5ee}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap #edd_purchase_submit{margin-top:2rem}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap #edd_purchase_submit #edd_final_total_wrap{font-family:'Cabin',sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;font-weight:400;margin-bottom:.5rem}@media all and (min-width:580px){.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap #edd_purchase_submit #edd_final_total_wrap{font-size:1.25rem;margin-bottom:1rem}}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap #edd_purchase_submit #edd_final_total_wrap .edd_cart_amount{color:#01b5b7}.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap #edd_purchase_submit #edd-purchase-button{font-size:1.1rem;width:100%}@media all and (min-width:580px){.edd-checkout section.checkout-cart-section #edd_checkout_form_wrap #edd_purchase_form_wrap #edd_purchase_submit #edd-purchase-button{font-size:1.35rem;padding:1.2rem 1rem}}.edd-checkout section.checkout-cart-section #terms-agreement .sc-modal-close-button{border:none !important}@media all and (min-width:768px){.edd-checkout #colophon .footer-bottom{padding:0 2rem}}.page-features .sc-main-features-section{border-bottom:1px solid #d9e5ee}@media all and (min-width:992px){.page-features .sc-main-features-section .main-feature-row .content-col{font-size:17px}}@media all and (min-width:992px){.page-features .sc-main-features-section .main-feature-row .content-col{font-size:17px}}.page-features .sc-main-features-section .main-feature-row .content-col .feature-title{line-height:1.4}@media all and (min-width:1200px){.page-features .sc-main-features-section .main-feature-row .content-col .feature-title{font-size:1.4rem;max-width:85%}}.page-features .sc-main-features-section .main-feature-row .content-col .feature-title [class*="fa-"]{display:block;font-size:30px;margin:0 10px 1.25rem 0}@media all and (min-width:992px){.page-features .sc-main-features-section .main-feature-row .content-col .feature-title [class*="fa-"]{display:inline-block;font-size:22px;margin-bottom:0}}@media all and (min-width:1200px){.page-features .sc-main-features-section .main-feature-row .content-col .feature-title [class*="fa-"]{display:block;font-size:30px;margin-bottom:1.25rem}}.page-features .sc-main-features-section .main-feature-row .content-col ul{padding-left:1.5rem}.page-features .sc-main-features-section .main-feature-row .content-col ul li{padding:.25rem 0}.page-features .sc-main-features-section .main-feature-row:nth-child(1) [class*="fa-"]{color:#448fd5}.page-features .sc-main-features-section .main-feature-row:nth-child(2) [class*="fa-"]{color:#01b5b7}.page-features .sc-main-features-section .main-feature-row:nth-child(3) [class*="fa-"]{color:#ff8845}.page-features .sc-main-features-section .main-feature-row:nth-child(4) [class*="fa-"]{color:#8cc800}.page-features .sc-main-features-section .main-feature-row:nth-child(5) [class*="fa-"]{color:#e90040}.page-features .sc-main-features-section .main-feature-row .media-col img[src*="gif"]{border:.1rem solid #797979}.page-features .try-sugar-calendar-section{background-color:#0c4d77;background-image:url('includes/assets/images/footer-calendar-bg.svg');background-position:center bottom;background-repeat:no-repeat;background-size:1440px auto;color:#fff}@media all and (min-width:992px){.page-features .try-sugar-calendar-section{background-size:1200px auto;padding:5rem 0}}@media all and (min-width:1200px){.page-features .try-sugar-calendar-section{background-size:1440px auto}}.page-features .try-sugar-calendar-section .sc-section-footer .sc-button{font-size:1.2rem}@media all and (min-width:1200px){.page-features .try-sugar-calendar-section .sc-section-footer .sc-button{font-size:1.4rem}}section.account-section{padding-top:0}section.account-section .account-section-col:nth-of-type(8n+1) .account-section-icon [class*="fa-"]{color:#8cc800}section.account-section .account-section-col:nth-of-type(8n+2) .account-section-icon [class*="fa-"]{color:#ff8845}section.account-section .account-section-col:nth-of-type(8n+3) .account-section-icon [class*="fa-"]{color:#01b5b7}section.account-section .account-section-col:nth-of-type(8n+4) .account-section-icon [class*="fa-"]{color:#8B68A0}section.account-section .account-section-col:nth-of-type(8n+5) .account-section-icon [class*="fa-"]{color:#e90040}section.account-section .account-section-col:nth-of-type(8n+6) .account-section-icon [class*="fa-"]{color:#448fd5}section.account-section .account-section-col:nth-of-type(8n+7) .account-section-icon [class*="fa-"]{color:#008000}section.account-section .account-section-col:nth-of-type(8n+8) .account-section-icon [class*="fa-"]{color:#0c4d77}section.account-section .account-section{text-align:center;padding:1.5rem 1.5rem 2rem;border:1px solid #d9e5ee;border-radius:5px;margin-bottom:2rem}section.account-section .account-section .account-section-icon{font-size:3rem}section.account-section .account-section .account-section-title{margin-bottom:1.5rem}section.account-section .account-section .account-section-description{margin-bottom:2rem}section.account-section .account-section .account-section-cta .sc-button{font-size:16px;width:100%}.account-home-lead-link{color:#0c4d77}.account-home-lead-link:hover{color:#0c4d77;--fa-primary-color:#0c4d77;--fa-primary-opacity:.5}.page-downloads .download-plugins{margin-bottom:2.5rem}.page-downloads .download-plugins p{max-width:700px}.page-downloads .download-plugins.download-sugar-calendar{margin-bottom:3.5rem}@media all and (min-width:992px){.page-downloads .download-plugins.download-sugar-calendar{margin-bottom:5rem}}#edd_user_history .edd_sl_item_name,#edd_sl_license_keys .edd_sl_item_name{font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase}#edd_user_history .edd_sl_license_key,#edd_sl_license_keys .edd_sl_license_key{display:inline-block;background:transparent !important;color:#01b5b7 !important;font-size:16px;padding:0 !important;font-family:Consolas,Monaco,sans-serif;border:none !important;margin-top:8px;word-break:break-word;width:100%}@media all and (min-width:992px){#edd_sl_license_keys .edd_sl_license_row>td:first-child{width:40%}}#edd_sl_license_keys .license-upgrade-highlight{background:#f5f9fc;font-weight:600;margin:.6rem 0;padding-top:.85rem;border:0 solid #01b5b7}#edd_sl_license_keys .license-upgrade-highlight>.license-upgrade-highlight-content-wrap:before{position:relative;top:-1px;color:#01b5b7;font-family:"Font Awesome 5 Pro";content:"\f111";font-size:10px;vertical-align:middle;margin-right:10px}#edd_sl_license_keys .license-upgrade-highlight [class*="fa-"]{margin-right:10px}#edd_sl_license_keys .license-upgrade-highlight a{color:#0c4d77;text-decoration:none;border-bottom:2px dotted #0c4d77}#edd_sl_license_keys .license-upgrade-highlight a:hover,#edd_sl_license_keys .license-upgrade-highlight a:focus,#edd_sl_license_keys .license-upgrade-highlight a:active{color:#0c4d77;text-decoration:none;border-bottom-style:solid}@media all and (min-width:992px){#edd_sl_license_keys .license-upgrade-highlight a{font-size:110%}}.edd-sl-manage-license-details{font-size:16px}.edd-sl-manage-license-details .edd-sl-manage-license-key,.edd-sl-manage-license-details .edd-sl-manage-license-product{display:block}.edd-sl-manage-license-details .edd-sl-manage-license-key code,.edd-sl-manage-license-details .edd-sl-manage-license-product code{display:inline-block;color:#01b5b7;font-size:13px;padding:0;font-family:Consolas,Monaco,sans-serif;border-radius:4px;word-break:break-word}.edd-sl-manage-license-details .edd-sl-manage-license-key>span,.edd-sl-manage-license-details .edd-sl-manage-license-product>span{font-weight:700}#edd_sl_license_sites{margin-bottom:2rem}#edd_sl_license_add_site_form>div>span{display:inline-block;margin-bottom:12px}#edd_sl_license_add_site_form input[type="text"]{max-width:400px;margin-bottom:12px}#edd_register_form fieldset,#edd_login_form fieldset,#edd_profile_editor_form fieldset,#edd-stripe-manage-cards fieldset{margin-bottom:4rem}#edd_register_form fieldset legend,#edd_login_form fieldset legend,#edd_profile_editor_form fieldset legend,#edd-stripe-manage-cards fieldset legend{font-size:1.25rem;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:1rem}#edd_register_form fieldset legend:before,#edd_login_form fieldset legend:before,#edd_profile_editor_form fieldset legend:before,#edd-stripe-manage-cards fieldset legend:before{display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:900;min-width:32px}#edd_register_form fieldset legend#edd_profile_name_label:before,#edd_login_form fieldset legend#edd_profile_name_label:before,#edd_profile_editor_form fieldset legend#edd_profile_name_label:before,#edd-stripe-manage-cards fieldset legend#edd_profile_name_label:before{content:"\f4ff";color:#8cc800}#edd_register_form fieldset legend#edd_profile_billing_address_label:before,#edd_login_form fieldset legend#edd_profile_billing_address_label:before,#edd_profile_editor_form fieldset legend#edd_profile_billing_address_label:before,#edd-stripe-manage-cards fieldset legend#edd_profile_billing_address_label:before{content:"\f2bb";color:#ff8845}#edd_register_form fieldset legend#edd_profile_password_label:before,#edd_login_form fieldset legend#edd_profile_password_label:before,#edd_profile_editor_form fieldset legend#edd_profile_password_label:before,#edd-stripe-manage-cards fieldset legend#edd_profile_password_label:before{content:"\f30d";color:#01b5b7}#edd_register_form fieldset legend#edd_profile_password_label:before,#edd_login_form fieldset legend#edd_profile_password_label:before,#edd_profile_editor_form fieldset legend#edd_profile_password_label:before,#edd-stripe-manage-cards fieldset legend#edd_profile_password_label:before{content:"\f30d";color:#01b5b7}#edd_register_form fieldset>p label,#edd_login_form fieldset>p label,#edd_profile_editor_form fieldset>p label,#edd-stripe-manage-cards fieldset>p label{font-family:'Cabin',sans-serif;font-weight:700;margin-bottom:6px}#edd_register_form fieldset legend:before,#edd_login_form fieldset legend:before{min-width:40px;content:"\f3c2";color:#01b5b7}#edd_login_form fieldset legend:before{content:"\f4fc"}#edd-stripe-manage-cards fieldset legend:before{content:"\f09d";color:#8B68A0}#edd-stripe-manage-cards fieldset div.edd-stripe-card-item{font-size:16px;padding:0;border:none;margin-bottom:1.5rem}#edd-stripe-manage-cards fieldset div.edd-stripe-card-item .card-details{font-size:1.2rem}#edd-stripe-manage-cards fieldset div.edd-stripe-card-item .card-details .card-brand,#edd-stripe-manage-cards fieldset div.edd-stripe-card-item .card-details .card-last-4{font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase}#edd-stripe-manage-cards fieldset div.edd-stripe-card-item .card-details .card-last-4{color:#01b5b7}#edd-stripe-manage-cards fieldset div.edd-stripe-card-item .card-expiration{color:#4f7186}#edd-stripe-manage-cards fieldset div.edd-stripe-card-item .card-update-form{font-size:1rem;margin:2rem 0}#edd-stripe-manage-cards fieldset div.edd-stripe-card-item .card-update-form>label{font-size:1.25rem;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:1rem}#edd-stripe-manage-cards fieldset div.edd-stripe-card-item .card-update-form .card-address-fields p,#edd-stripe-manage-cards fieldset div.edd-stripe-card-item .card-update-form .card-expiration-fields p{margin-bottom:10px}#edd-stripe-manage-cards fieldset div.edd-stripe-card-item .card-update-form .card-address-fields label,#edd-stripe-manage-cards fieldset div.edd-stripe-card-item .card-update-form .card-expiration-fields label{display:block;font-family:'Cabin',sans-serif;font-weight:700;margin-bottom:4px}#edd-stripe-manage-cards fieldset div.edd-stripe-card-item .card-update-form .card-address-fields input,#edd-stripe-manage-cards fieldset div.edd-stripe-card-item .card-update-form .card-address-fields select{width:100%}#edd-stripe-manage-cards #edd-stripe-add-new-card .edd-stripe-add-new-card{margin:0}#edd-stripe-manage-cards #edd-stripe-add-new-card .edd-stripe-add-new-card>label{font-size:1.25rem;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:1rem}#edd-stripe-manage-cards #edd-stripe-add-new-card .edd-stripe-add-new-card>label:before{display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f055";color:#73b473;min-width:32px}#edd-stripe-manage-cards #edd-stripe-add-new-card .edd-stripe-add-new-card #edd_cc_card_info{padding:0;border:none}#edd-stripe-manage-cards #edd-stripe-add-new-card .edd-stripe-add-new-card #edd_cc_card_info>legend{display:none}#edd-stripe-manage-cards #edd-stripe-add-new-card .edd-stripe-add-new-card #edd_cc_card_info input{width:100%}#edd-stripe-manage-cards #edd-stripe-add-new-card .edd-stripe-add-new-card #edd_cc_card_info span.edd-description{color:#4f7186}#edd-stripe-manage-cards #edd-stripe-add-new-card .edd-stripe-add-new-card #edd_cc_card_info #edd-stripe-card-element{padding:13px 14px !important;border-width:2px;border-color:#d9e5ee}#edd-stripe-manage-cards .edd-stripe-cancel-update,#edd-stripe-manage-cards #edd-stripe-add-new-cancel{color:#4f7186;font-size:16px}.update-subscription-payment-method-container>div>div h3{font-size:1.25rem;margin:1rem 0 0 !important}.update-subscription-payment-method-container .edd-card-selector-radio .edd-stripe-card-radio-item{font-size:18px !important;padding:6px 0}.update-subscription-payment-method-container .edd-card-selector-radio .edd-stripe-card-radio-item input[type="radio"]{margin-right:6px}.update-subscription-payment-method-container .edd-card-selector-radio .edd-stripe-card-radio-item.existing-card-wrapper .card-brand,.update-subscription-payment-method-container .edd-card-selector-radio .edd-stripe-card-radio-item.existing-card-wrapper .card-last-4{font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase}.update-subscription-payment-method-container .edd-card-selector-radio .edd-stripe-card-radio-item.existing-card-wrapper .card-last-4{color:#01b5b7}.update-subscription-payment-method-container .edd-card-selector-radio .edd-stripe-card-radio-item.selected{background:none;border:none}.update-subscription-payment-method-container .edd-stripe-new-card .edd-label{font-family:'Cabin',sans-serif;font-weight:700}.update-subscription-payment-method-container #edd-stripe-card-element{padding:13px 14px !important;border-width:2px;border-color:#d9e5ee}#edd-recurring-form #edd_cc_fields legend,#edd-recurring-form #edd_cc_address legend{font-size:1.25rem;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase;margin-top:2rem}#edd-recurring-form #edd_cc_fields legend:before,#edd-recurring-form #edd_cc_address legend:before{display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:900;min-width:32px}#edd-recurring-form #edd_cc_fields p,#edd-recurring-form #edd_cc_address p{margin-bottom:10px}#edd-recurring-form #edd_cc_fields p .edd-label,#edd-recurring-form #edd_cc_address p .edd-label{font-family:'Cabin',sans-serif;font-weight:700;margin-bottom:0}#edd-recurring-form #edd_cc_fields p .edd-description,#edd-recurring-form #edd_cc_address p .edd-description{color:#4f7186}#edd-recurring-form #edd_cc_fields legend:before{content:"\f09d";color:#01b5b7}#edd-recurring-form #edd_cc_address legend:before{content:"\f2bb";color:#8B68A0}#edd-recurring-update-submit{margin-top:2rem}#edd-invoices .edd-invoices-div{margin:0 0 10px}#edd-invoices label{display:block;font-family:'Cabin',sans-serif;font-weight:700;margin-bottom:6px}#edd-invoices label+input:not([type="checkbox"]):not([type="radio"]),#edd-invoices label+select,#edd-invoices label+textarea{width:100%}#edd-invoices .edd-invoices-generate-invoice-button{margin-top:1rem}.pricing-header .section-header{padding:4.5rem 0;margin-bottom:2rem}.sc-pricing-table{padding-bottom:4.5rem}@media all and (min-width:768px){.sc-pricing-table .pricing-table-columns-row{margin-bottom:1rem}}.sc-pricing-table .pricing-table-column[class*="col-"]{margin-bottom:2.4rem}.sc-pricing-table .pricing-table-column[class*="col-"] .column-highlight{display:none}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner{padding:0;border:1px solid #d9e5ee}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-heading{text-align:center;padding:1.2rem;margin-bottom:0}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-heading .column-title{font-family:'Cabin',sans-serif;font-weight:700;font-size:1.6rem}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-price{background:#f5f9fc;font-family:'Cabin',sans-serif;font-weight:700;text-align:center;padding:1.2rem;border-width:1px 0;border-style:solid;border-color:#d9e5ee}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-price .option-price-title{display:block;font-size:1rem;font-style:italic}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-price .option-price{position:relative;font-size:3rem;line-height:1}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-price .option-price .option-price-currency{display:inline-block;position:relative;bottom:10px;font-size:70%}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-price .option-price .option-price-sub{font-size:1.4rem;vertical-align:super}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-price .option-price .option-price-asterisk{position:absolute;top:18px;right:-8px;font-size:13px}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-content .pricing-column-list{list-style:none;text-align:center;margin:0;padding:0}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-content .pricing-column-list li{padding:.7rem 1.2rem;border-bottom:1px solid #d9e5ee;margin-bottom:0}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-content .pricing-column-list li.no-access{display:none}@media all and (min-width:1200px){.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-content .pricing-column-list li.no-access{display:block}}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-content .pricing-column-list li.no-access [class*="fa-"]{--fa-primary-color:#e90040;--fa-secondary-color:#e90040;--fa-primary-opacity:.5;--fa-secondary-opacity:.1}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-content .pricing-column-list li a{color:#4f7186}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-cta{background:#f5f9fc;padding:1.2rem 1.6rem;margin:auto 0 0}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-cta .sc-button{display:block;text-align:center;margin:0 auto;width:100%;max-width:200px}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-cta .pricing-cta{display:block}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-cta .pricing-notes a{font-size:13px;text-decoration:underline}.sc-pricing-table .pricing-table-column[class*="col-"] .column-inner .column-cta .pricing-notes a:hover{text-decoration:none}.sc-pricing-table .pricing-table-column[class*="col-"].highlight-column{position:relative}@media all and (max-width:768px){.sc-pricing-table .pricing-table-column[class*="col-"].highlight-column{margin-top:3rem}}.sc-pricing-table .pricing-table-column[class*="col-"].highlight-column .column-highlight{position:absolute;top:-38px;left:0;display:block;padding:0 15px;width:100%}.sc-pricing-table .pricing-table-column[class*="col-"].highlight-column .column-highlight .most-popular{display:block;background:#ff8845;color:#fff;font-family:'Cabin',sans-serif;font-weight:700;font-size:16px;line-height:1;text-transform:uppercase;text-align:center;padding:12px;border:1px solid #ff8845;width:100%}.sc-pricing-table .pricing-table-column[class*="col-"].highlight-column .column-inner{border:1px solid #ff8845}.sc-pricing-table .pricing-table-column[class*="col-"].highlight-column .column-inner .column-content .column-description .pricing-column-list{list-style:none;padding:0}.sc-pricing-table .pricing-table-column[class*="col-"].highlight-column .column-inner .column-content .column-description .pricing-column-list li:before{content:"\f058"}.sc-pricing-table .pricing-table-column[class*="col-"].highlight-column .column-inner .column-cta .sc-button{background:#ff8845}.sc-pricing-table .pricing-table-column[class*="col-"].highlight-column .column-inner .column-cta .sc-button:hover{background:#ff985f}.sc-pricing-table .pricing-table-column[class*="col-"].active-sale-column .column-price .option-price-strike{color:#4f7186;font-size:1.25rem;text-decoration:line-through}#primary .wp-post-image{border-radius:5px}#secondary .widget_edd_product_details{background:#f5f9fc;padding:1.5rem;border-radius:5px;margin:2rem 0}@media all and (min-width:992px){#secondary .widget_edd_product_details{margin-top:0}}#secondary .widget_edd_product_details>[class*="mb-"]{display:none}#secondary .widget_edd_product_details .edd-aa-login-purchase-area .edd-aa-buy-instructions{font-size:16px;margin-bottom:1rem}#secondary .widget_edd_product_details .edd-aa-login-purchase-area .edd-aa-buy-instructions [class*="fa-"]{color:#01b5b7;margin-right:10px}#secondary .widget_edd_product_details .edd-aa-buy-wrapper .edd-all-access-btn{font-size:1.35rem;width:100%}#secondary .widget_edd_product_details .edd-aa-buy-wrapper+.edd-aa-login-wrapper{margin-top:1rem}#secondary .widget_edd_product_details .edd_download_purchase_form .edd-submit{font-size:1.35rem;width:100%}#secondary .widget_edd_product_details .edd-aa-login-wrapper .edd-aa-login-link{color:#0c4d77;font-size:16px;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;border-bottom:2px dotted #d9e5ee}#secondary .widget_edd_product_details .edd-aa-login-wrapper .edd-aa-login-link:hover{border-bottom-style:solid}#secondary [id*="themedd_download_details"] ul li{font-size:16px;padding:0 0 6px}#secondary [id*="themedd_download_details"] ul li .download-details-name{font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase}#secondary [id*="themedd_download_details"] ul li .download-details-value a{color:#4f7186}#secondary .doc-link{font-size:16px}.affiliates-landing-page .sc-feature h4:before{display:none}.affiliates-landing-page .sc-feature h4 [class*="fa-"]{min-width:46px;font-size:26px;--fa-secondary-opacity:.25}#affwp-register-form{width:100%;max-width:720px;margin:4rem auto 0}#affwp-register-form .awp-registration-note-top{margin-bottom:2.5rem}#affwp-register-form fieldset legend{font-size:1.25rem;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:1rem}#affwp-register-form fieldset legend:before{display:inline-block;font-family:"Font Awesome 5 Pro";font-weight:900;min-width:32px;content:"\f2bd";color:#01b5b7}#affwp-register-form fieldset>p>label{display:block;font-family:'Cabin',sans-serif;font-weight:700}#affwp-register-form fieldset>p input:not([type="checkbox"]):not([type="radio"]),#affwp-register-form fieldset>p textarea{width:100%}#affwp-register-form fieldset>p .affwp-tos a{color:#0c4d77;font-size:16px;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;margin-left:4px;border-bottom:2px solid #d9e5ee}#affwp-register-form fieldset>p .affwp-tos a:hover{border-bottom-style:dotted}#affwp-affiliate-dashboard .affwp-notice{padding:0;border-radius:5px;margin-bottom:3rem}#affwp-affiliate-dashboard .affwp-notice:before{color:#01b5b7;font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f05a";margin-right:10px}#affwp-affiliate-dashboard .account-nav #affwp-affiliate-dashboard-tabs{background:#f5f9fc;list-style:none;padding:0;border-radius:5px;margin-bottom:2rem}#affwp-affiliate-dashboard .account-nav #affwp-affiliate-dashboard-tabs .affwp-affiliate-dashboard-tab{font-family:'Cabin',sans-serif;font-weight:700;text-align:center;margin-bottom:0}@media all and (min-width:992px){#affwp-affiliate-dashboard .account-nav #affwp-affiliate-dashboard-tabs .affwp-affiliate-dashboard-tab{text-align:left}}#affwp-affiliate-dashboard .account-nav #affwp-affiliate-dashboard-tabs .affwp-affiliate-dashboard-tab a{display:block;color:#4f7186;text-decoration:none;padding:10px}@media all and (min-width:992px){#affwp-affiliate-dashboard .account-nav #affwp-affiliate-dashboard-tabs .affwp-affiliate-dashboard-tab a{padding-left:1rem}}#affwp-affiliate-dashboard .account-nav #affwp-affiliate-dashboard-tabs .affwp-affiliate-dashboard-tab a:hover{color:#0c4d77}#affwp-affiliate-dashboard .account-nav #affwp-affiliate-dashboard-tabs .affwp-affiliate-dashboard-tab.active a{color:#0c4d77}#affwp-affiliate-dashboard .account-nav #affwp-affiliate-dashboard-tabs .affwp-affiliate-dashboard-tab:not(:last-child){border-bottom:2px dotted #d9e5ee}#affwp-affiliate-dashboard .account-content>div>div>h4:first-of-type{font-size:1.75rem;margin-bottom:2rem}#affwp-affiliate-dashboard .account-content #affwp-affiliate-dashboard-url-generator label{display:block;font-family:'Cabin',sans-serif;font-weight:700}#affwp-affiliate-dashboard .account-content #affwp-affiliate-dashboard-url-generator input:not([type="checkbox"]):not([type="radio"]){font-size:1rem;width:100%;max-width:300px}#affwp-affiliate-dashboard .account-content #affwp-affiliate-dashboard-url-generator>p strong{display:inline-block;background:#f5f9fc;font-family:Consolas,Monaco,sans-serif;font-size:15px;font-weight:400;padding:0 6px;border-radius:4px}#affwp-affiliate-dashboard .account-content #affwp-affiliate-dashboard-graphs #affwp-graphs-filter .button{padding:1rem 1.5rem;width:auto;position:relative;top:-2px}#affwp-affiliate-dashboard .account-content #affwp-affiliate-dashboard-payouts-service{margin-bottom:3rem}#affwp-affiliate-dashboard .account-content #affwp-affiliate-dashboard-payouts-service #affwp-affiliate-dashboard-payouts-service-form .affwp-wrap{margin-bottom:1rem}#affwp-affiliate-dashboard .account-content #affwp-affiliate-dashboard-payouts-service #affwp-affiliate-dashboard-payouts-service-form label{display:block;font-family:'Cabin',sans-serif;font-weight:700}#affwp-affiliate-dashboard .account-content #affwp-affiliate-dashboard-payouts-service .affwp-payout-service-tos a{color:#0c4d77;font-size:16px;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;margin-left:4px;border-bottom:2px solid #d9e5ee}#affwp-affiliate-dashboard .account-content #affwp-affiliate-dashboard-payouts-service .affwp-payout-service-tos a:hover{border-bottom-style:dotted}#affwp-affiliate-dashboard .account-content #affwp-affiliate-dashboard-creatives .affwp-creative{padding:1.4rem;border-bottom-width:0;border-radius:5px;margin-bottom:0}#affwp-affiliate-dashboard .account-content #affwp-affiliate-dashboard-creatives .affwp-creative:nth-of-type(odd){background:#f5f9fc}#affwp-affiliate-dashboard .account-content #affwp-affiliate-dashboard-creatives .affwp-creative .affwp-creative-desc+p img{border:1px solid #d9e5ee;border-radius:3px;margin-bottom:2rem}#affwp-affiliate-dashboard .account-content #affwp-affiliate-dashboard-creatives .affwp-creative>p:last-of-type{font-family:'Cabin',sans-serif;font-weight:700;margin-bottom:6px}#affwp-affiliate-dashboard .account-content #affwp-affiliate-dashboard-profile>#affwp-affiliate-dashboard-profile-form h4{font-family:'Cabin',sans-serif;font-weight:700}#affwp-affiliate-dashboard .account-content #affwp-affiliate-dashboard-profile>#affwp-affiliate-dashboard-profile-form label:not([for="affwp-referral-notifications"]){display:block;font-family:'Cabin',sans-serif;font-weight:700}.page-brand-assets #content>[class*="-section"]{border-bottom:1px solid #d9e5ee}.page-brand-assets .brand-details{text-align:center;margin-bottom:2rem}@media all and (min-width:992px){.page-brand-assets .brand-details{text-align:left;margin-bottom:0}}@media all and (min-width:1200px){.page-brand-assets .brand-details{padding-right:100px}}.page-brand-assets .brand-details .section-title{display:block;font-size:2rem;font-family:'Cabin',sans-serif;font-weight:700;margin-bottom:1rem}@media all and (min-width:768px){.page-brand-assets .brand-details .section-title{font-size:2.6rem}}.page-brand-assets .colors-section{padding-top:2rem;padding-bottom:0;border-bottom:none !important}.page-brand-assets .colors-section .colors [class*="-col"] [class*="color-"]{font-size:1.35rem;font-family:'Cabin',sans-serif;font-weight:700;text-transform:uppercase;padding:1rem 2rem;border:1px solid;border-radius:5px;margin-bottom:1rem}.page-brand-assets .colors-section .colors .color-1-col .color-1{background:#ff8845;color:#fff;border-color:#ff8845}.page-brand-assets .colors-section .colors .color-2-col .color-2{background:#0c4d77;color:#fff;border-color:#0c4d77}.page-brand-assets .colors-section .colors .color-3-col .color-3{background:#01b5b7;color:#fff;border-color:#01b5b7}.page-brand-assets .colors-section .colors .color-3-col .color-3 ::-moz-selection{background-color:#0c4d77;color:#fff}.page-brand-assets .colors-section .colors .color-3-col .color-3 ::selection{background-color:#0c4d77;color:#fff}.page-brand-assets .colors-section .colors .color-4-col .color-4{background:#f5f9fc;color:#0c4d77;border-color:#d9e5ee}.page-brand-assets .logos-section [class*="logo-variation-"]:not(:last-child){margin-bottom:1.5rem}.page-brand-assets .logos-section [class*="logo-variation-"] .logo-display{text-align:center;padding:1.35rem 2rem;border:1px solid;border-radius:5px;margin-bottom:6px}.page-brand-assets .logos-section [class*="logo-variation-"] .logo-display img{width:100%;max-width:270px}.page-brand-assets .logos-section [class*="logo-variation-"] .logo-downloads{color:#4f7186;font-size:16px}.page-brand-assets .logos-section .logo-variation-1 .logo-display{background:#fff;border-color:#d9e5ee}.page-brand-assets .logos-section .logo-variation-2 .logo-display{background:#f5f9fc;border-color:#d9e5ee}.page-brand-assets .logos-section .logo-variation-3 .logo-display{background:#fff;border-color:#d9e5ee}.page-brand-assets .logos-section .logo-variation-4 .logo-display{background:#0c4d77;border-color:#0c4d77}.page-brand-assets .logo-guidelines-section{background:#f5f9fc}.page-brand-assets .logo-guidelines-section .logo-guidelines-graphic{background:#fff}.page-brand-assets .incorrect-section [class*="correct-col"]{margin-bottom:1.5rem}.page-brand-assets .incorrect-section [class*="correct-title"]{display:block;font-size:2rem;font-family:'Cabin',sans-serif;font-weight:700;margin-bottom:10px}.page-brand-assets .incorrect-section [class*="correct-title"]+p [class*="fa-"]{--fa-primary-opacity:.5;--fa-secondary-opacity:.1;margin-right:8px}.page-brand-assets .incorrect-section .incorrect-title+p [class*="fa-"]{color:#e90040}.page-brand-assets .incorrect-section .correct-title+p [class*="fa-"]{color:#008000}.page-brand-assets .hello-gia-section [class*="mascot-variation-"],.page-brand-assets .gia-variation-section [class*="mascot-variation-"]{text-align:center}.page-brand-assets .hello-gia-section [class*="mascot-variation-"] img,.page-brand-assets .gia-variation-section [class*="mascot-variation-"] img{width:100%;max-width:200px}.page-brand-assets .hello-gia-section .mascot-title,.page-brand-assets .gia-variation-section .mascot-title{font-size:1.35rem;font-family:'Cabin',sans-serif;font-weight:700;margin-bottom:10px}.page-brand-assets .hello-gia-section .mascot-title+p,.page-brand-assets .gia-variation-section .mascot-title+p{font-size:16px}.page-brand-assets .hello-gia-section{padding-bottom:2rem;border-bottom-width:0 !important}.page-brand-assets .hello-gia-section .brand-details{margin-bottom:4rem}@media all and (min-width:992px){.page-brand-assets .hello-gia-section .brand-details{margin-bottom:0}}.page-brand-assets .hello-gia-section .mascot-variation-1-info{margin-top:1.2rem}@media all and (min-width:576px){.page-brand-assets .hello-gia-section .mascot-variation-1-info .mascot-info{text-align:left}}@media all and (min-width:576px){.page-brand-assets .hello-gia-section .mascot-variation-1-info .mascot-info .mascot-title{font-size:2rem}}.page-brand-assets .gia-variation-section{padding-top:2rem}.page-brand-assets .gia-variation-section [class*="mascot-variation-"]{margin-bottom:2rem}@media all and (min-width:992px){.page-brand-assets .gia-variation-section [class*="mascot-variation-"]{margin-bottom:0}}.page-brand-assets .gia-variation-section [class*="mascot-variation-"] .mascot-img{padding:1.5rem;margin-bottom:1.2rem;border:1px solid;border-radius:5px}@media all and (min-width:576px){.page-brand-assets .gia-variation-section [class*="mascot-variation-"] .mascot-img{min-height:223px}}@media all and (min-width:992px){.page-brand-assets .gia-variation-section [class*="mascot-variation-"] .mascot-img{min-height:189px}}@media all and (min-width:1200px){.page-brand-assets .gia-variation-section [class*="mascot-variation-"] .mascot-img{min-height:225px}}.page-brand-assets .gia-variation-section .mascot-variation-2 .mascot-img{background:#ff8845;border-color:#ff8845}.page-brand-assets .gia-variation-section .mascot-variation-2 .mascot-img img{position:relative;left:-1rem}@media all and (min-width:576px){.page-brand-assets .gia-variation-section .mascot-variation-2 .mascot-img img{max-width:169px}}@media all and (min-width:992px){.page-brand-assets .gia-variation-section .mascot-variation-2 .mascot-img img{max-width:142px}}@media all and (min-width:1200px){.page-brand-assets .gia-variation-section .mascot-variation-2 .mascot-img img{max-width:178px}}.page-brand-assets .gia-variation-section .mascot-variation-3 .mascot-img{background:#0c4d77;border-color:#0c4d77}.page-brand-assets .gia-variation-section .mascot-variation-3 .mascot-img img{max-width:200px}.page-brand-assets .gia-variation-section .mascot-variation-4 .mascot-img{background:#01b5b7;border-color:#01b5b7}.page-brand-assets .gia-variation-section .mascot-variation-4 .mascot-img img{max-width:200px}.page-brand-assets .gia-variation-section .mascot-variation-5 .mascot-img{background:#f5f9fc;border-color:#d9e5ee}.page-brand-assets .gia-variation-section .mascot-variation-5 .mascot-img img{position:relative;bottom:-2.6rem;max-width:200px}@media all and (min-width:576px){.page-brand-assets .gia-variation-section .mascot-variation-5 .mascot-img img{bottom:-4rem}}@media all and (min-width:768px){.page-brand-assets .gia-variation-section .mascot-variation-5 .mascot-img img{bottom:-3.6rem}}@media all and (min-width:992px){.page-brand-assets .gia-variation-section .mascot-variation-5 .mascot-img img{bottom:-3.25rem}}@media all and (min-width:1200px){.page-brand-assets .gia-variation-section .mascot-variation-5 .mascot-img img{bottom:-3.6rem}}.page-brand-assets .respect-gia-section .wrong-mascots-row .incorrect-mascot{text-align:center}.page-brand-assets .respect-gia-section .wrong-mascots-row .incorrect-mascot img{background:#f5f9fc;border:1px solid #d9e5ee;border-radius:5px;max-width:300px;margin:0 auto 2rem}@media all and (min-width:768px){.page-brand-assets .respect-gia-section .wrong-mascots-row .incorrect-mascot img{max-width:100%;margin:0}}.page-brand-assets .download-all-section{padding-bottom:0;border-bottom:none !important}.page-brand-assets .download-all-section .section-header{margin-bottom:2.5rem}.jBox-Modal .jBox-content{padding:1.2rem 1.5rem !important}.jBox-Modal .jBox-content #edd_login_form fieldset legend{font-size:1rem}.jBox-Modal .jBox-content #edd_login_form fieldset legend:before{margin-right:10px;min-width:unset}.jBox-Modal .jBox-content #edd_login_submit{width:100%}.media-box{background:#f5f9fc;border:1px solid rgba(0,0,0,0.1);border-radius:5px;width:100%;height:300px}