@media (prefers-color-scheme:dark){:root{--background:linear-gradient(to top left,#275c7c,#092340);--text-color:#fff;--background-header:#1c1b29}}:root{--background:#fff;--text-color:#1c1c1c;--primary-color:#06944d}body{background:var(--background);color:var(--text-color);transition:background-color .3s,color .3s}body.dark-mode{--background:linear-gradient(to top left,#275c7c,#092340);--text-color:#fff;--background-header:#1c1b29}body.dark-mode .bg-light{background-color:var(--background-color)!important}body.dark-mode .bg-light .display-1,body.dark-mode .bg-light .display-2,body.dark-mode .bg-light .display-3,body.dark-mode .bg-light .display-4,body.dark-mode .bg-light .h1,body.dark-mode .bg-light .h2,body.dark-mode .bg-light .h3,body.dark-mode .bg-light .h4,body.dark-mode .bg-light .h5,body.dark-mode .bg-light .h6,body.dark-mode .bg-light h1,body.dark-mode .bg-light h2,body.dark-mode .bg-light h3,body.dark-mode .bg-light h4,body.dark-mode .bg-light h5,body.dark-mode .bg-light h6,body.dark-mode .bg-none .display-1,body.dark-mode .bg-none .display-2,body.dark-mode .bg-none .display-3,body.dark-mode .bg-none .display-4,body.dark-mode .bg-none .h1,body.dark-mode .bg-none .h2,body.dark-mode .bg-none .h3,body.dark-mode .bg-none .h4,body.dark-mode .bg-none .h5,body.dark-mode .bg-none .h6,body.dark-mode .bg-none h1,body.dark-mode .bg-none h2,body.dark-mode .bg-none h3,body.dark-mode .bg-none h4,body.dark-mode .bg-none h5,body.dark-mode .bg-none h6,body.dark-mode .sr-footer-nav .hs-menu-depth-1>a{color:var(--text-color)}body.dark-mode .sr-form .description,body.dark-mode .sr-form .heading{color:initial}.lottie-dark-icon,body.dark-mode .lottie-default-icon{display:none}body.dark-mode .lottie-dark-icon{display:block}body.dark-mode .btn-wrapper.btn-primary-wrapper .cta-button{border-color:#fff}body.dark-mode a:not(.cta-button){color:#fdf5d7}body.dark-mode a:not(.cta-button):hover{color:#aebcf3}body.dark-mode .sr-form{background-color:#092340!important}body.dark-mode .sr-blog-post .sr-form{background-color:transparent!important}body.dark-mode .sr-form .description,body.dark-mode .sr-form .field span,body.dark-mode .sr-form .field>label,body.dark-mode .sr-form .heading,body.dark-mode .sr-form .legal-consent-container{color:#fff}body.dark-mode .sr-form [type=checkbox]:not(:checked)+span:before{border-color:#fff}body.dark-mode .sr-form input[type=submit]{background-color:#80808d!important}body.dark-mode .body_dnd_area h2,body.dark-mode .body_dnd_area h3,body.dark-mode .body_dnd_area h4,body.dark-mode .body_dnd_area h5,body.dark-mode .body_dnd_area h6{color:#fff}body.dark-mode .blaze-slider .blaze-arrow{border-color:#fff}body.dark-mode .blaze-slider .blaze-arrow svg g{fill:#fff}body.dark-mode .sr-card{background-color:#092340}body.dark-mode .sr-card.sr-border{border-color:transparent}.max-width-500{margin:0 auto;max-width:500px}.max-width-600{margin:0 auto;max-width:600px}.max-width-700{margin:0 auto;max-width:700px}.max-width-800{margin:0 auto;max-width:800px}.max-width-900{margin:0 auto;max-width:900px}.max-width-1000{margin:0 auto;max-width:1000px}.z-index1{z-index:1}.z-index2{z-index:2}.z-index3{z-index:3}.z-index4{z-index:4}.z-index5{z-index:5}.relative{position:relative}.button-align-right .cta-group{justify-content:right!important}.full-width-two-col .sr-col:first-child{padding:0}@media (min-width:992px){.shift-up-300{margin-top:-300px!important}.shift-up-280{margin-top:-280px!important}.shift-up-260{margin-top:-260px!important}.shift-up-240{margin-top:-240px!important}.shift-up-220{margin-top:-220px!important}.shift-up-200{margin-top:-200px!important}.shift-up-180{margin-top:-180px!important}.shift-up-160{margin-top:-160px!important}.shift-up-140{margin-top:-140px!important}.shift-up-120{margin-top:-120px!important}.shift-up-100{margin-top:-100px!important}.shift-up-80{margin-top:-80px!important}.shift-up-60{margin-top:-60px!important}.shift-up-40{margin-top:-40px!important}.shift-up-20{margin-top:-20px!important}.shift-down-200{margin-bottom:-200px!important}.shift-down-180{margin-bottom:-180px!important}.shift-down-160{margin-bottom:-160px!important}.shift-down-140{margin-bottom:-140px!important}.shift-down-120{margin-bottom:-120px!important}.shift-down-100{margin-bottom:-100px!important}.shift-down-80{margin-bottom:-80px!important}.shift-down-60{margin-bottom:-60px!important}.shift-down-40{margin-bottom:-40px!important}.shift-down-20{margin-bottom:-20px!important}}@media (max-width:991px){.shift-up-mobile-300{margin-top:-300px!important}.shift-up-mobile-280{margin-top:-280px!important}.shift-up-mobile-260{margin-top:-260px!important}.shift-up-mobile-240{margin-top:-240px!important}.shift-up-mobile-220{margin-top:-220px!important}.shift-up-mobile-200{margin-top:-200px!important}.shift-up-mobile-180{margin-top:-180px!important}.shift-up-mobile-160{margin-top:-160px!important}.shift-up-mobile-140{margin-top:-140px!important}.shift-up-mobile-120{margin-top:-120px!important}.shift-up-mobile-100{margin-top:-100px!important}.shift-up-mobile-80{margin-top:-80px!important}.shift-up-mobile-60{margin-top:-60px!important}.shift-up-mobile-40{margin-top:-40px!important}.shift-up-mobile-20{margin-top:-20px!important}}.no-bg-repeat{background-repeat:no-repeat}.border-radius-35,.form-border-radius-35 .mb-4 .sr-form{border-radius:35px}.form-box-shadow .mb-4 .sr-form{box-shadow:0 0 20px rgba(0,0,0,.2)}.image-bottom-form .content-wrapper{display:flex;flex-wrap:wrap}.image-bottom-form .content-wrapper .col-content{order:1}.image-bottom-form .content-wrapper .mb-4{order:2}.image-bottom-form.shift-up-180{margin-top:-180px}body.dark-mode .sr-cards-testimonial-grid-01.dark-mode-icon .card svg path{fill:#fff}body.dark-mode .dark-mode-bg{background:#092340;background-color:#092340}body.dark-mode .blockquote.blockquote-custom h3,body.dark-mode .blockquote.blockquote-custom h4,body.dark-mode .blockquote.blockquote-custom p,body.dark-mode .blockquote.blockquote-custom span{color:#152637!important}body.dark-mode .blockquote.blockquote-custom a{color:#515695}body.dark-mode .blockquote.blockquote-custom a:hover{text-decoration:none}.dynamic-button-wrapper{display:flex}a.gb-element-dynamic-button{align-items:center;border:none;border-radius:3px;cursor:pointer;display:flex;font-size:1rem;line-height:1.35;min-height:4rem;overflow:hidden;padding:0 1.7857142857142858rem;position:relative;text-align:center;transition:background-color .3s}.sparkle-container{bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0}.sparkle{animation:sparkle-animation 1s ease-out forwards;background-color:hsla(0,0%,100%,.9);border-radius:50%;height:2px;opacity:0;position:absolute;width:2px}@keyframes sparkle-animation{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}.button-text{position:relative;z-index:1}body.dark-mode .dynamic-button .btn-wrapper.btn-primary-wrapper a.cta-button{border-color:#fff!important}.dynamic-button input[type=submit]{overflow:hidden;position:relative;transition:all .3s ease}.dynamic-button input[type=submit]:after{background:radial-gradient(circle,hsla(0,0%,100%,.8) 10%,transparent 10.01%) no-repeat 50% 50% /15% 15%,radial-gradient(circle,hsla(0,0%,100%,.8) 10%,transparent 10.01%) no-repeat 0 7% /14% 14%,radial-gradient(circle,hsla(0,0%,100%,.8) 10%,transparent 10.01%) no-repeat 100% 40% /10% 10%;content:"";height:200%;left:-50%;opacity:0;pointer-events:none;position:absolute;top:-50%;transform:rotate(0deg);transition:opacity .3s,transform 3s;width:200%}.dynamic-button input[type=submit]:hover:after{opacity:1;transform:rotate(1turn)}.on-above-section{border-radius:100px;position:relative}.dynamic-button .btn-wrapper.btn-primary-wrapper a.cta-button{background-color:#092340;border:1px solid #092340!important;border-radius:30px;color:#fff;font-size:14px!important;min-height:3.5714285714285716rem!important;overflow:hidden;padding:0 2.5rem!important;text-decoration:none!important}.legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0!important}.btn-wrapper.btn-outline-light-wrapper .cta-button:hover{color:var(--primary-color)}.body_dnd_area .btn-none,.body_dnd_area .btn-wrapper.btn-none-wrapper .cta-button,.body_dnd_area .btn-wrapper.btn-none-wrapper .cta_button,.body_dnd_area .btn-wrapper.btn-none-wrapper [data-hubspot-cta-id]{color:#515695!important;font-size:20px!important;font-weight:400!important;text-decoration:none!important}.body_dnd_area .btn-none:hover,.body_dnd_area .btn-wrapper.btn-none-wrapper .cta-button:hover,.body_dnd_area .btn-wrapper.btn-none-wrapper .cta_button:hover,.body_dnd_area .btn-wrapper.btn-none-wrapper [data-hubspot-cta-id]:hover{color:#092340!important}body.dark-mode .body_dnd_area .btn-wrapper.btn-none-wrapper .cta-button{color:#fdf5d7!important}body.dark-mode .body_dnd_area .btn-wrapper.btn-none-wrapper .cta-button:hover{color:#aebcf3!important}.sr-form input[type=submit]:hover{opacity:.9}.email-hero-form form{gap:0}.email-hero-form form input[type=email]{border-radius:30px!important}.email-hero-form form .hs-submit{position:absolute;right:0}@media only screen and (min-width:992px){.custom-footer-layout.sr-footer-01 .sr-footer-nav .hs-menu-wrapper>ul{justify-content:start}.custom-footer-layout.sr-footer-01 .sr-footer-nav li.hs-menu-depth-1>a{display:block;font-size:20px;margin-bottom:20px}.custom-footer-layout.sr-footer-01 .sr-footer-nav li.hs-menu-depth-2 a{font-size:16px}}body.dark-mode .blog-middle,body.dark-mode .body_dnd_area,body.dark-mode .post-gradient{background:none}.background-sunburst-right{position:relative}.background-sunburst-right:after{background:url(https://info.giftbit.com/hubfs/giftbit-images/sun-hue-img.png) 50% no-repeat;content:"";height:901px;left:47px;position:absolute;top:-350px;width:901px}.background-sunburst-left{position:relative}.background-sunburst-left:after{background:url(https://info.giftbit.com/hubfs/giftbit-images/sun-hue-img.png) 50% no-repeat;content:"";height:901px;left:0;position:absolute;top:-350px;width:901px}.background-sunburst-left .container,.background-sunburst-left .position-relative,.background-sunburst-right .container,.background-sunburst-right .position-relative,.sr-image{position:relative;z-index:2}.quote-section .border-radius .content-wrapper{border-radius:0 70px 0 70px}@media (min-width:768px){.quote-section .border-radius .content-wrapper{padding-left:130px;position:relative}.quote-section .sr-col .content-wrapper .responsive-image{left:40px;position:absolute;top:45px;width:60px}}.custom-footer-layout .row.sr-spacer-bottom-50{border-bottom:0}@media (min-width:768px){.custom-footer-layout .footer-copyright .row .col-md-12.text-md-center{text-align:left}.custom-footer-layout .footer-copyright .small{display:flex;gap:15px;text-align:left}.custom-footer-layout .footer-copyright .small .col1{min-width:145px}.custom-footer-layout .footer-copyright .small .col2{min-width:165px}}@media (max-width:1199px){.blog-post .blog-content img{margin-left:auto!important;margin-right:auto!important;max-width:100%}}@media (max-width:991px){.background-sunburst-left:after,.background-sunburst-right:after{background-size:100%;height:901px;left:0;top:-350px;width:100%}header.header__container .header__bottom .cta-group .cta-button{font-size:18px!important;text-decoration:none!important}}@media (max-width:767px){.mobile-padding-30{padding:30px}.mobile-shift-up-200{margin-top:-200px!important}.mobile-shift-up-180{margin-top:-180px!important}.mobile-shift-up-150{margin-top:-150px!important}.mobile-shift-up-100{margin-top:-100px!important}.mobile-shift-up-50{margin-top:-50px!important}.mobile-shift-up-20{margin-top:-20px!important}.mobile-card-padding .row .sr-card{padding:20px}.mobile-card-padding .row .sr-card li,.mobile-card-padding .row .sr-card p,.mobile-card-padding .row .sr-card td{word-break:break-all}.mobile-card-padding .row .sr-card td{border:1px solid #ccc;height:auto!important;padding:5px!important}.sr-footer-01 .hs-menu-item a{display:inline-block;padding:7px 0}.sr-blog-listing-01 .article-panel .tag a{display:inline-block;line-height:26px;padding-bottom:7px;padding-right:2px;padding-top:7px}.sr-blog-listing-01 .article-panel .article-content .col-md-7>a{display:block;margin-top:15px}.sr-footer-01 .footer-copyright p a,footer .copyright-text p a{display:inline-block;line-height:30px;padding:10px 0}.blog-post .blog-content img{padding-left:0;padding-right:0}.blog-post .blog-content li,.blog-post .blog-content p{word-wrap:break-word}.custom-footer-layout .footer-copyright .small,.sr-footer-01 .footer-copyright .small,.sr-footer-01 .footer-copyright .small p{font-size:inherit!important}}