@charset "UTF-8";@font-face{font-display:swap;font-family:Avantt TRIAL;font-style:normal;font-weight:900;src:url(https://6375685.fs1.hubspotusercontent-na1.net/hubfs/6375685/raw_assets/public/BlueDolphin/assets/fonts/AvanttTRIAL-Heavy.woff2) format("woff2"),url(https://6375685.fs1.hubspotusercontent-na1.net/hubfs/6375685/raw_assets/public/BlueDolphin/assets/fonts/AvanttTRIAL-Heavy.woff) format("woff")}@font-face{font-display:swap;font-family:Avantt TRIAL;font-style:normal;font-weight:700;src:url(https://6375685.fs1.hubspotusercontent-na1.net/hubfs/6375685/raw_assets/public/BlueDolphin/assets/fonts/AvanttTRIAL-Bold.woff2) format("woff2"),url(https://6375685.fs1.hubspotusercontent-na1.net/hubfs/6375685/raw_assets/public/BlueDolphin/assets/fonts/AvanttTRIAL-Bold.woff) format("woff")}:root{--body-copy:#01253d;--abyss:#04141e;--fin-tip:#e6e8e5;--salt:#fff;--liquid-sky-50:#e7f5fb;--liquid-sky-100:#d9f3ff;--liquid-sky-200:#6fdeff;--liquid-sky-300:#32befc;--liquid-sky-400:#0089c5;--liquid-sky-500:#004564;--bayside-100:#79d2f2;--bayside-200:#2a8ebe;--bayside-300:#0e6093;--bayside-400:#013a60;--bayside-500:#01253d;--seafoam-100:#c5fff6;--seafoam-200:#a8fffb;--seafoam-300:#82f0f0;--seafoam-400:#3bb1b1;--seafoam-500:#057575;--wake-100:#7bede9;--wake-200:#4bbdb9;--wake-300:#1b8d89;--wake-400:#0e6562;--wake-500:#003e3c;--sunset-100:#ffb8b8;--sunset-200:#f29d95;--sunset-300:#e58273;--sunset-400:#c55645;--sunset-500:#a42a18;--tangerine-100:#ffe9a0;--tangerine-200:#ffcc7d;--tangerine-300:#ffb05a;--tangerine-400:#e6852f;--tangerine-500:#cd5b04}.no-padding{padding:0!important}.no-margin{margin:0!important}.d-none{display:none!important}.mb-0{margin-bottom:0}.mb-16{margin-bottom:16px}.pt-80{padding-top:80px}@media (max-width:767px){.pt-80{padding-top:32px}}.pt-120{padding-top:120px}@media (max-width:767px){.pt-120{padding-top:64px}}.pt-160{padding-top:160px}@media (max-width:767px){.pt-160{padding-top:96px}}.pb-200{padding-bottom:200px}@media (max-width:767px){.pb-200{padding-bottom:96px}}.color-bayside-500{color:var(--bayside-500)}.js-arrow-next,.js-arrow-prev{cursor:pointer}.text-center{text-align:center}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.justify-content-center{justify-content:center}.align-items-center{align-items:center}.flex-wrap{flex-wrap:wrap}.gap-1{gap:8px}.gap-2{gap:16px}.gap-3{gap:24px}.gap-4{gap:32px}.gap-5{gap:48px}.word-break{overflow-wrap:break-word;word-break:break-word}.word-break-all{word-break:break-all}.break-word{overflow-wrap:break-word;word-break:break-word}.break-anywhere{overflow-wrap:anywhere;word-break:break-word}.lh-1{line-height:1!important}.btn{border-radius:18px;cursor:pointer;display:inline-block;font-family:inherit;font-size:18px;font-weight:700;line-height:18px;overflow:hidden;padding:23px 36px;text-align:center;text-decoration:none;transition:all .3s ease}.btn,.btn span{position:relative}.btn span{z-index:3}.btn-blue{background-color:#32befc;border-color:#32befc;color:#04141e}.btn-blue:hover{background-color:#05a1e7;border-color:#05a1e7}.btn-blue-outline{background-color:transparent;box-shadow:inset 0 0 0 2px #32befc;color:#04141e}.btn-blue-outline:hover{background-color:#32befc;color:#04141e}.btn-orange{background:linear-gradient(81deg,#eb7866 7%,#ffb05a 83.76%);box-shadow:none;color:#fff}.btn-orange:after,.btn-orange:before{content:"";inset:0;position:absolute;transition:opacity .5s ease}.btn-orange:before{background:linear-gradient(81deg,#eb7866 7%,#ffb05a 83.76%);opacity:1;z-index:1}.btn-orange:after{background:linear-gradient(83deg,#eb7866 7.24%,#ffb05a 180.3%);opacity:0;z-index:2}.btn-orange:hover{background-color:#32befc;color:#04141e}.btn-orange:hover:before{opacity:0}.btn-orange:hover:after{opacity:1}.btn-orange:hover{color:#fff}.btn-white{background:#fff;color:#04141e}.btn-white:after{background:linear-gradient(0deg,rgba(50,190,252,.2),rgba(50,190,252,.2)),#fff;content:"";inset:0;opacity:0;position:absolute;transition:opacity .5s ease;z-index:2}.btn-white:hover:after{opacity:1}.btn-blue-light{background-color:transparent;color:#fff}.btn-blue-light:before{background:linear-gradient(45deg,#32befc 20%,#82f0f0 80%);border-radius:18px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute}.btn-blue-light:hover{background-color:#32befc;color:#fff}.btn-blue-light:hover:before{background:0 0}.btn-lg{font-size:20px;padding:31px 48px}.btn-lg,.btn-lg.btn-blue-light:before{border-radius:24px}.mega-menu-opened{overflow:hidden}.mega-menu-opened header .header-wrapper-fixed:after{opacity:1;visibility:visible}.announcement-bar-wrapper{background:linear-gradient(90deg,#32befc 0,#82f0f0 48%,#e6e8e5 100%),var(--Liquid-Sky-200,#6fdeff);overflow:hidden;padding:6px 0}.announcement-bar-wrapper.h0{max-height:0;transition:all .5s linear 0s}.announcement-bar-wrapper .announcement-bar{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:1206px;overflow:hidden;padding:0;position:relative;width:100%}.announcement-bar-wrapper .announcement-bar a{display:block;padding:3px 52px;text-align:center;text-decoration:none;width:100%}.announcement-bar-wrapper .announcement-bar a span{color:var(--Neutrals-Abyss,#04141e);display:block;font-size:15px;font-style:normal;font-weight:400;letter-spacing:-.075px;line-height:150%;text-align:center}.announcement-bar-wrapper .announcement-bar a span svg{display:inline-block;line-height:normal;padding-bottom:3px;vertical-align:middle;width:20px}.announcement-bar-wrapper .announcement-bar a span span{display:inline-block;font-weight:600;padding:0 8px;text-decoration:underline;text-decoration-line:underline;transition:opacity .3s}.announcement-bar-wrapper .announcement-bar a span span:hover{opacity:.7}.announcement-bar-wrapper .announcement-bar .close-announcement{cursor:pointer;height:20px;margin-top:-10px;position:absolute;right:24px;top:50%;transition:all .3s;width:20px}.announcement-bar-wrapper .announcement-bar .close-announcement svg{display:block}.announcement-bar-wrapper .announcement-bar .close-announcement:hover{transform:rotate(-90deg)}.header--fixed{top:0}header{left:0;position:absolute;right:0;top:0;transition:all .3s ease-in;z-index:99999}header .header-wrapper-fixed{left:0;position:relative;right:0;top:0}header .header-wrapper-fixed:before{background:linear-gradient(180deg,rgba(0,0,0,.5),hsla(0,0%,100%,0));content:"";height:100px;left:0;pointer-events:none;position:absolute;right:0;top:0}header .header-wrapper-fixed:after{bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;visibility:hidden}header .header-menu{margin-right:auto;padding:0 16px 0 40px}header .header-wrapper{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1456px;padding:0 24px;width:100%}header .header-wrapper .header-logo{max-width:174px;width:100%;z-index:3}header .header-wrapper .header-logo img,header .header-wrapper .header-logo svg{display:block;width:100%}header .header-cta{align-items:center;display:flex;gap:8px;z-index:3}header .header-cta a.btn{border-radius:18px!important;font-family:Avantt TRIAL;font-size:16px;padding:17px 24px}header .header-cta a.btn span{position:relative;z-index:2}header .header-cta a.btn:before{border-radius:inherit;content:"";inset:0;padding:2px;position:absolute;transition:all .3s;z-index:1}header .header-cta a.btn.btn-blue{background:#fff;color:#0e6093}header .header-cta a.btn.btn-blue:before{background:linear-gradient(0deg,rgba(50,190,252,.2),rgba(50,190,252,.2)),#fff}header .header-cta a.btn.btn-blue:hover:before{opacity:0}header .header-cta a.btn.btn-blue-light{background:0 0!important;box-shadow:none!important}header .header-cta a.btn.btn-blue-light:before{background:linear-gradient(90deg,#32befc,#82f0f0);border-radius:inherit;inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;opacity:.25;padding:2px}header .header-cta a.btn.btn-blue-light:hover:before{opacity:1}header .header-cta a.search-icon{border-radius:16px;padding:16px;transition:all .3s}header .header-cta a.search-icon svg{display:block;pointer-events:none}header .header-cta a.search-icon:hover{background:rgba(50,190,252,.2)}header .header-menu{z-index:2}header .header-menu ul{list-style:none;padding:0}header .header-menu .mega-menu{display:flex;margin:0}@media (min-width:1023px){header .header-menu .mega-menu:hover>li button,header .header-menu .mega-menu:hover>li>a{opacity:.3}}header .header-menu .mega-menu .menu-item{padding:25px 4px}header .header-menu .mega-menu .menu-item a{text-decoration:none}header .header-menu .mega-menu .menu-item>button{all:unset;-moz-box-sizing:border-box;box-sizing:border-box}header .header-menu .mega-menu .menu-item>button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6' fill='none' viewBox='0 0 9 6'%3E%3Cpath stroke='%23f9f4f2' stroke-linecap='square' stroke-width='1.5' d='m1.06 1.06 3 3 3-3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;content:"";height:6px;margin-top:-3px;position:absolute;right:16px;top:50%;width:9px}header .header-menu .mega-menu .menu-item>a,header .header-menu .mega-menu .menu-item>button{align-items:center;border-radius:12px;color:#f9f4f2;display:flex;font-family:Avantt TRIAL;font-size:16px;font-style:normal;font-weight:600;line-height:150%;margin:0;padding:10px 32px 10px 16px;position:relative;z-index:99}header .header-menu .mega-menu .menu-item>a svg,header .header-menu .mega-menu .menu-item>button svg{display:none;height:6px;margin-left:8px;width:9px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper{border-radius:0;left:50%;margin:0 auto;max-width:1456px;opacity:0;padding:0;pointer-events:none;position:absolute;top:90px;transform:translateX(-50%);visibility:hidden;width:100%}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container{background:#fff;background:#fafafa;border-radius:32px;box-shadow:0 477px 133px 0 rgba(1,50,81,.01),0 305px 122px 0 rgba(1,50,81,.07),0 172px 103px 0 rgba(1,50,81,.24),0 76px 76px 0 rgba(1,50,81,.4),0 19px 42px 0 rgba(1,50,81,.46);display:flex;margin:0 auto;max-width:1456px;opacity:0;padding:32px;transform:translateY(10px);width:100%}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container.sub-menu-w-auto{align-items:flex-start;justify-content:space-between}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container.sub-menu-w-auto>.sub-menu{flex:initial;flex:1;max-width:900px;padding-left:16px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box{width:340px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box+.sub-menu{border-left:1px solid rgba(147,179,199,.5);margin-left:40px;padding-left:40px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box .cta-box-title{font-family:Avantt TRIAL;font-size:32px;font-weight:900;letter-spacing:-.96px;line-height:90%;margin:0 0 32px;text-transform:uppercase}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box .cta-box-subtitle{font-family:Avantt TRIAL;font-size:17px;font-weight:700;letter-spacing:-.17px;line-height:110%;margin:0 0 2px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box .cta-box-description{font-size:14px;font-weight:400;letter-spacing:-.14px;line-height:150%;margin:0}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box .cta-box-image{background:hsla(0,0%,100%,.25);border-radius:13px;box-shadow:0 45.397px 12.692px 0 hsla(0,0%,85%,0),0 29.045px 11.715px 0 hsla(0,0%,85%,.01),0 16.353px 9.763px 0 hsla(0,0%,85%,.05),0 7.322px 7.322px 0 hsla(0,0%,85%,.09),0 1.709px 3.905px 0 hsla(0,0%,85%,.1);margin-top:16px;overflow:hidden;padding:2px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box .cta-box-image img{border-radius:13px;display:block;height:auto;width:100%}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-1+.sub-menu{margin-left:48px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-1+.sub-menu .sub-menu-column{flex:initial}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-1 a{background-image:url(../images/mega-menu-cta.jpg)}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-1 a p{color:#fff}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-1 a:hover .btn-orange span:after{right:0!important}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-1 a .cta-box-wrapper{margin-top:32px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-1 a .cta-box-wrapper .btn-orange{font-family:Avantt TRIAL;font-size:16px;font-weight:700;line-height:100%;width:100%}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-1 a .cta-box-wrapper .btn-orange span{padding-right:22px;position:relative}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-1 a .cta-box-wrapper .btn-orange span:after{content:"→";margin-top:-8px;position:absolute;right:4px;top:50%;transition:all .3s}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-2 .cta-box-wrapper>p{padding-left:16px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-3 .cta-box-wrapper a{background-image:url(../images/mega-menu-cta.jpg)}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-3 .cta-box-wrapper a:hover .cta-box-image img{transform:scale(1.05);transform-origin:center}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-3 .cta-box-wrapper p{color:#fff}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-3 .cta-box-wrapper .cta-box-image{box-shadow:none;height:200px;margin:0 0 32px;overflow:hidden;padding:0;position:relative}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-3 .cta-box-wrapper .cta-box-image.cta-box-image-sm{height:168px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-3 .cta-box-wrapper .cta-box-image img{display:block;object-fit:cover;transition:all .5s}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-3 .cta-box-wrapper .cta-box-subtitle{color:var(--Liquid-Sky-300,#32befc);font-size:12px;font-weight:700;letter-spacing:1.2px;line-height:150%;margin-bottom:4px;text-transform:uppercase}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-3 .cta-box-wrapper .cta-box-title{font-size:20px;font-weight:800;letter-spacing:.2px;line-height:110%;margin:0;max-width:90%}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-3 .cta-box-wrapper .cta-box-logo{margin-top:24px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-3 .cta-box-wrapper .cta-box-logo img{display:block;height:20px;width:auto}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu{display:flex;flex:1}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu.menu-headline{padding-top:77px;position:relative}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu.menu-headline:before{color:#01253d;content:var(--headline);font-family:Avantt TRIAL;font-size:32px;font-weight:900;left:16px;letter-spacing:-.96px;line-height:90%;position:absolute;text-transform:uppercase;top:8px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column{border-right:1px solid rgba(0,49,61,.2);flex:1;margin-right:40px;padding-right:40px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column:last-child{border:0;margin-right:0;padding-right:0}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column .sub-menu-headline{color:#0089c5;font-size:12px;font-weight:700;letter-spacing:1.2px;line-height:150%;padding:18px 0 22px;text-transform:uppercase}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p{margin:0;max-width:216px;padding:10px 0;position:relative}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo{margin-bottom:8px;max-width:460px;min-width:460px;padding:0}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo:last-child{margin-bottom:0}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo .span-wrapper{padding-left:24px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo .link-headline{color:var(--hover-bg);display:block;font-size:12px;font-weight:700;letter-spacing:1.2px;line-height:150%;margin:0 0 12px;text-transform:uppercase}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo .link-title{color:#01253d;font-family:Avantt TRIAL;font-size:17px;font-weight:700;letter-spacing:-.17px;line-height:110%;margin:0 0 2px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo .link-description{color:var(--Body-Copy,rgba(1,37,61,.85));font-size:14px;font-weight:400;letter-spacing:-.14px;line-height:150%}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo a{display:flex;padding:8px 32px 8px 8px;position:relative}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo a:after{display:none}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo a:before{background:var(--hover-bg);border-radius:16px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s;z-index:1}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo a .svg-arrow{height:12px;margin-top:-6px;opacity:0;position:absolute;right:24px;top:50%;transform:translateX(-10px);transition:all .3s;width:8px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo a .svg-arrow path{stroke:var(--hover-bg)!important}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo a>*{position:relative;z-index:2}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo a .icon-wrapper{height:80px;min-width:80px;width:80px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo a .icon-wrapper img,header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo a .icon-wrapper svg{height:auto;width:100%}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo a:hover:before{opacity:.07}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo a:hover .svg-arrow{opacity:1;transform:none}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo img,header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo svg{display:block;height:20px;width:auto}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo .link-title{color:#01253d!important}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p a{align-items:center;display:flex}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p a svg{height:20px;width:20px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p a svg rect{transition:opacity .3s}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p a.icon:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='9' fill='none' viewBox='0 0 6 9'%3E%3Cpath stroke='%230080b8' stroke-linecap='square' stroke-width='2' d='m1.414 1.414 3 3-3 3'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:7px;content:"";height:14px;opacity:0;padding-right:4px;transition:all .3s;width:14px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p a.icon:hover .icon-wrapper svg rect:first-child{opacity:0}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p a.icon:hover .link-title{color:#0080b8}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p a.icon:hover:after{opacity:1;padding-right:8px}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p .link-title{color:var(--Headline-Dark,var(--Bayside-500,#01253d));display:block;font-family:Avantt TRIAL;font-size:17px;font-weight:700;letter-spacing:-.17px;line-height:110%;transition:color .3s}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p .link-description{color:var(--Text-text-body,rgba(0,23,8,.8));display:block;font-size:13px;font-weight:400;letter-spacing:.13px;line-height:140%}header .header-menu .mega-menu .menu-item:hover button,header .header-menu .mega-menu .menu-item:hover>a{background:rgba(50,190,252,.2);opacity:1}@media (min-width:1023px){header .header-menu .mega-menu .menu-item:hover button:before,header .header-menu .mega-menu .menu-item:hover>a:before{transform:rotate(-180deg)}}header .header-menu .mega-menu .menu-item:hover .sub-menu-wrapper{opacity:1;pointer-events:auto;visibility:visible}header .header-menu .mega-menu .menu-item:hover .sub-menu-wrapper .sub-menu-wrapper-container{opacity:1;transform:none;transition:all .5s}header .header-mobile-menu{display:none;height:24px;padding-right:32px;position:relative;width:70px;z-index:3}header .header-mobile-menu:before{color:#fff;content:"MENU";font-family:Avantt TRIAL;font-size:13px;font-weight:700;letter-spacing:1.3px;line-height:24px;text-align:right;text-transform:uppercase;transition:all 1s ease-in-out}header .header-mobile-menu .hamburger{all:unset;height:24px;padding:0;position:absolute;right:0;top:1px;width:100%}header .header-mobile-menu .hamburger:after,header .header-mobile-menu .hamburger:before{top:0}header .header-mobile-menu .hamburger span{background-color:#fff;border-radius:18px;display:inline-block;height:2px;position:absolute;right:0;top:calc(50% - 1.5px);transition:transform .2s,width .2s;width:20px}header .header-mobile-menu .hamburger span:first-child{transform:translateY(-300%);transition-delay:.45s}header .header-mobile-menu .hamburger span:last-child{transform:translateY(300%);transition-delay:.75s;width:20px}header .header-mobile-menu .hamburger span:nth-child(2){transition-delay:.6s}header .header-mobile-menu .hamburger:before{left:51px;transform:rotate(45deg);transform-origin:left bottom;transition:all .2s ease;transition-delay:.15s}header .header-mobile-menu .hamburger:after,header .header-mobile-menu .hamburger:before{background-color:#000;border-radius:18px;content:"";height:2px;position:absolute;top:4px;width:0}header .header-mobile-menu .hamburger:after{right:5px;transform:rotate(-45deg);transform-origin:top right;transition:all .2s ease}header .header-mobile-menu .hamburger.open:before{transition-delay:.6s;width:20px}header .header-mobile-menu .hamburger.open:after{transition-delay:.75s;width:20px}header .header-mobile-menu .hamburger.open span{width:0}header .header-mobile-menu .hamburger.open span:nth-child(2){transition-delay:.15s}header .header-mobile-menu .hamburger.open span:first-child{transition-delay:0s}header .header-mobile-menu .hamburger.open span:last-child{transition-delay:.3s}@media (max-width:1240px){header .header-cta a.btn{font-size:14px;padding:17px 16px}header .header-wrapper .header-logo{max-width:150px}header .header-menu{padding:0 16px 0 24px}header .header-menu .mega-menu .menu-item button,header .header-menu .mega-menu .menu-item>a{font-size:14px}}@media (max-width:1100px){header .header-cta a.search-icon{padding:16px 10px}header .header-wrapper .header-logo{max-width:120px}header .header-menu{padding:0 16px}header .header-menu .mega-menu .menu-item button,header .header-menu .mega-menu .menu-item>a{padding:10px 28px 10px 12px;width:100%}}@media (max-width:1023px){header{position:absolute}header .header-wrapper{margin-top:0;padding:24px 16px}header .header-wrapper .header-cta{display:none}header .header-wrapper .header-mobile-menu{display:block}header .header-wrapper .header-menu{background:#fff;bottom:0;left:0;opacity:0;overflow-x:auto;padding:0;position:fixed;right:0;top:calc(72px + var(--toaster-height));transition:top .5s linear 0s;visibility:hidden}header .header-wrapper .header-menu .mega-menu{flex-wrap:wrap}header .header-wrapper .header-menu .mega-menu .menu-item{border-bottom:.5px solid rgba(0,49,61,.2);padding:0;width:100%}header .header-wrapper .header-menu .mega-menu .menu-item button,header .header-wrapper .header-menu .mega-menu .menu-item>a{background:0 0!important;color:#000!important;font-size:16px;line-height:70%;margin:0;padding:20px 24px;position:relative}header .header-wrapper .header-menu .mega-menu .menu-item button:before,header .header-wrapper .header-menu .mega-menu .menu-item>a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6' fill='none' viewBox='0 0 9 6'%3E%3Cpath stroke='%2300313d' stroke-linecap='square' stroke-width='1.5' d='m1.06 1.06 3 3 3-3'/%3E%3C/svg%3E");right:24px}header .header-wrapper .header-menu .mega-menu .menu-item.show-submenu button:before,header .header-wrapper .header-menu .mega-menu .menu-item.show-submenu>a:before{transform:rotate(180deg);transform-origin:center}header .header-wrapper .header-menu .mega-menu .menu-item.show-submenu .sub-menu-wrapper{max-height:2000px;transition:all .3s}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper{background:#f5f7f7;box-shadow:none;left:0;max-height:0;opacity:1;overflow:hidden;padding:0;pointer-events:auto;position:relative;top:0;transform:none;visibility:visible}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container{border-top:.5px solid rgba(0,49,61,.2);display:block;opacity:1;padding:16px 24px 24px;transform:none}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box{margin-top:28px;width:100%}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu{flex-wrap:wrap}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column{border:0;margin:0;padding:0;width:100%}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column:first-child p.sub-menu-headline{padding-top:0}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p{max-width:100%}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.sub-menu-headline{padding-bottom:12px;padding-top:24px}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu .sub-menu-column p.show-only-logo{min-width:0}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container{border-radius:0}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container p.show-only-logo a{padding-left:0}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-1{margin-bottom:24px}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-1 .cta-box-image,header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-2 .cta-box-image{height:200px;margin-bottom:24px}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-1 .cta-box-image img,header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-2 .cta-box-image img{height:100%;object-fit:cover;object-position:center;width:100%}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box+.sub-menu{border:0;margin:0;padding:0}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box+.sub-menu>li{flex:initial;width:100%}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container.sub-menu-w-auto>.sub-menu{padding-left:0;padding-top:0}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container.sub-menu-w-auto>.sub-menu:before{display:none}header .header-wrapper .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container.sub-menu-w-auto>.sub-menu>li{flex:initial;width:100%}header .header-wrapper .header-menu .mobile-cta{display:flex!important;gap:16px;margin-bottom:28px;margin-top:28px;padding:0 16px}header .header-wrapper .header-menu .mobile-cta a{width:calc(50% - 12px)}header .header-wrapper .header-menu .mobile-cta a.btn{color:var(--Neutrals-Abyss,#04141e)}header .header-wrapper.open{background:#fff}header .header-wrapper.open .header-logo svg path{fill:#000}header .header-wrapper.open .header-logo svg path:last-child,header .header-wrapper.open .header-logo svg path:nth-last-child(2){fill:#32befc}header .header-wrapper.open .header-menu{opacity:1;visibility:visible}header .header-wrapper.open:before{opacity:1}header .header-wrapper.open .header-mobile-menu .hamburger span{background-color:#fff}header .header-wrapper.open .header-mobile-menu:before{color:#000}header .header-wrapper-fixed:before{display:none}}@media (max-width:767px){header .header-wrapper .header-menu .mobile-cta{flex-wrap:wrap}header .header-wrapper .header-menu .mobile-cta a{width:100%}}.search-modal{background:hsla(0,0%,100%,.25);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999}.search-modal .search-modal-content{background:linear-gradient(0deg,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 100%),var(--Liquid-Sky-50,#e7f5fb);border-radius:24px;box-shadow:0 477px 133px 0 rgba(1,50,81,.01),0 305px 122px 0 rgba(1,50,81,.07),0 172px 103px 0 rgba(1,50,81,.24),0 76px 76px 0 rgba(1,50,81,.4),0 19px 42px 0 rgba(1,50,81,.46);height:390px;left:50%;max-height:400px;max-width:600px;overflow-y:auto;padding:0;position:relative;top:50%;transform:translate(-50%,-50%);width:100%}.search-modal #search-results{height:256px;overflow-y:auto}.search-modal .close-modal{all:unset;cursor:pointer;position:absolute;right:10px;top:4px;z-index:99}.search-modal .close-modal svg{display:block;height:auto;transform-origin:center;transition:all .5s;width:48px}.search-modal .close-modal:hover svg{transform:rotate(-90deg)}.search-modal .search-wrapper{position:relative}.search-modal #ajax-search-input{background:var(--White,#fff);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%2332befc' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M14.167 14.167 17.5 17.5M2.5 9.167a6.667 6.667 0 1 0 13.333 0 6.667 6.667 0 0 0-13.333 0'/%3E%3C/svg%3E");background-position:left 24px center;background-repeat:no-repeat;border:0;border-bottom:1px solid rgba(14,96,147,.25);border-radius:0;border-radius:24px 24px 0 0;color:var(--Body-Copy,rgba(1,37,61,.85));font-size:16px;font-size:15px;font-weight:400;letter-spacing:-.075px;line-height:150%;outline:0!important;padding:16px 24px 16px 54px;width:100%}.search-modal #ajax-search-input::placeholder{color:var(--Body-Copy,rgba(1,37,61,.85));font-size:15px;font-weight:400;letter-spacing:-.075px;line-height:150%}.search-modal .results-header{color:var(--Liquid-Sky-400,#0089c5);font-size:15px;font-weight:400;letter-spacing:-.075px;line-height:150%;padding:24px 16px 10px}.search-modal #search-results{padding:0 16px 24px}.search-modal #search-results .search-result-item{border-radius:8px;color:var(--Body-Copy,rgba(1,37,61,.85));cursor:pointer;font-size:15px;font-weight:400;letter-spacing:-.075px;line-height:150%;margin-bottom:4px;overflow:hidden;padding:12px 32px 12px 16px;position:relative;text-overflow:ellipsis;white-space:nowrap}.search-modal #search-results .search-result-item:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='12' fill='none' viewBox='0 0 19 12'%3E%3Cpath stroke='%230089c5' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M.75 5.75h17m0 0-5-5m5 5-5 5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:17px auto;content:"";height:10px;margin-top:-5px;opacity:0;position:absolute;right:20px;top:50%;transition:all .3s;width:17px}.search-modal #search-results .search-result-item:hover{background:var(--Liquid-Sky-100,#d9f3ff)}.search-modal #search-results .search-result-item:hover:after{opacity:1;right:16px}.search-modal #search-results .search-result-item:last-child{margin:0}.search-modal .loading,.search-modal .no-results{color:#01253d;padding:20px;text-align:center}footer{background-color:var(--bayside-200);background-image:url(../images/footer-bg.jpg);background-image:url(../images/footer-bg.webp)}footer ul{list-style:none}footer .custom-container{display:flex;margin:0 auto;max-width:1456px;padding:0 24px;width:100%}footer .footer-top{padding:120px 0 72px}footer .footer-top .footer-logo{margin-right:64px;max-width:232px;padding-bottom:56px;position:relative;width:100%}footer .footer-top .footer-logo .logo-white{display:block;margin-bottom:24px}footer .footer-top .footer-logo .logo-white img{display:block;max-width:232px;width:100%}footer .footer-top .footer-logo .logo-white a{opacity:1}footer .footer-top .footer-logo a,footer .footer-top .footer-logo p{color:#fff;font-size:14px;font-weight:400;line-height:140%;text-decoration:none;transition:opacity .5s}footer .footer-top .footer-logo p{margin:0}footer .footer-top .footer-logo p a{display:inline-block;padding-top:8px}footer .footer-top .footer-logo p a:hover{opacity:.7}footer .footer-top .footer-social-icons{bottom:0;left:0;margin-left:auto;position:absolute}footer .footer-top .footer-social-icons ul{display:flex;gap:24px;margin:0;padding:0}footer .footer-top .footer-social-icons ul li:first-child{margin-left:0}footer .footer-top .footer-social-icons ul li svg{display:block;height:32px;width:auto}footer .footer-top .footer-social-icons ul li svg path{transition:all .3s}footer .footer-top .footer-social-icons ul li a{transition:opacity .5s}footer .footer-top .footer-social-icons ul li a:hover{opacity:.7}footer .footer-top .footer-social-icons ul li a:hover svg path{fill:#fff}footer .footer-top .footer-social-icons ul li a:hover svg path[stroke=white]{fill:none;stroke:#fff}footer .footer-top .footer-menu-wrapper{margin-left:auto;max-width:976px;width:100%}footer .footer-top .footer-menu-wrapper .footer-menu{display:flex;flex-wrap:nowrap;gap:70px;margin:0;padding:0}footer .footer-top .footer-menu-wrapper .footer-menu a{text-decoration:none}footer .footer-top .footer-menu-wrapper .footer-menu>li{max-width:222px;width:auto}footer .footer-top .footer-menu-wrapper .footer-menu>li>a{color:#fff;font-family:Avantt TRIAL;font-size:13px;font-weight:600;letter-spacing:-.2px;line-height:17px;pointer-events:none}footer .footer-top .footer-menu-wrapper .footer-menu>li h6{color:#fff;font-size:16px;font-weight:800;letter-spacing:.48px;line-height:90%;margin-bottom:32px;min-height:28px;text-transform:uppercase}footer .footer-top .footer-menu-wrapper .footer-menu>li .sub-menu{margin-top:24px;padding:0}footer .footer-top .footer-menu-wrapper .footer-menu>li .sub-menu li{margin-bottom:8px}footer .footer-top .footer-menu-wrapper .footer-menu>li .sub-menu li:last-child{margin-bottom:0}footer .footer-top .footer-menu-wrapper .footer-menu>li .sub-menu li:first-child{margin-top:0}footer .footer-top .footer-menu-wrapper .footer-menu>li .sub-menu a,footer .footer-top .footer-menu-wrapper .footer-menu>li .sub-menu p{color:var(--Neutrals-Salt,#fff);font-size:11px;font-weight:600;letter-spacing:1.1px;line-height:150%;margin:0}footer .footer-top .footer-menu-wrapper .footer-menu>li .sub-menu p{margin-top:32px;text-transform:uppercase}footer .footer-top .footer-menu-wrapper .footer-menu>li .sub-menu a{display:inline-block;font-size:12px;font-weight:300;letter-spacing:.24px;line-height:150%;opacity:.9;transition:opacity .3s}footer .footer-top .footer-menu-wrapper .footer-menu>li .sub-menu a:hover{opacity:1}footer .footer-bottom{padding:32px 0;position:relative}footer .footer-bottom .custom-container{align-items:center}footer .footer-bottom:before{border-top:.5px solid #32befc;content:"";height:1px;left:0;position:absolute;right:0;top:0}footer .footer-bottom .footer-copyright ul{display:flex;font-size:12px;margin:0;padding:0}footer .footer-bottom .footer-copyright ul li{margin-left:24px}footer .footer-bottom .footer-copyright ul li:first-child{margin-left:0}footer .footer-bottom .footer-copyright ul li a{color:#fff;display:inline-block;font-size:12px;font-weight:400;letter-spacing:.12px;line-height:100%;opacity:.8;text-decoration:none;transition:opacity .5s}footer .footer-bottom .footer-copyright ul li a:hover{opacity:1}footer .footer-bottom .footer-copyright-right{color:#fff;font-size:12px;font-weight:400;letter-spacing:.12px;line-height:100%;margin-left:auto;opacity:.8;padding-left:32px}@media (max-width:1200px){footer .footer-top .footer-logo{margin-right:32px}footer .footer-top .footer-logo .logo-white img{max-width:180px}footer .footer-top .footer-menu-wrapper .footer-menu{gap:48px}}@media (max-width:1024px){footer .footer-top .footer-logo{max-width:180px}footer .footer-top .footer-logo .logo-white img{max-width:150px}footer .footer-top .footer-menu-wrapper .footer-menu{gap:32px}}@media (max-width:767px){footer .custom-container{flex-wrap:wrap;padding:0 16px}footer .footer-top{padding:40px 0 0}footer .footer-top .custom-container{flex-direction:column-reverse}footer .footer-top .footer-logo{margin-bottom:48px;margin-right:0;max-width:100%;padding:0;position:relative}footer .footer-top .footer-logo .logo-white img{max-width:185px}footer .footer-top .footer-logo p{max-width:100%}footer .footer-top .footer-logo p .hide-sm{display:none}footer .footer-top .footer-logo p a{padding-top:12px}footer .footer-top .footer-social-icons{margin-top:32px;position:relative}footer .footer-top .footer-menu-wrapper{margin-bottom:48px}footer .footer-top .footer-menu-wrapper .footer-menu{flex-wrap:wrap;gap:0;padding:0 8px}footer .footer-top .footer-menu-wrapper .footer-menu>li{border-bottom:1px solid hsla(0,0%,100%,.2);flex:initial;max-width:100%;width:100%}footer .footer-top .footer-menu-wrapper .footer-menu>li h6{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' fill='none' viewBox='0 0 7 11'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.133' d='m1.066 1.066 4 4-4 4'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;cursor:pointer;margin:0;padding:24px 0;user-select:none}footer .footer-top .footer-menu-wrapper .footer-menu>li .sub-menu{display:none;margin-top:0}footer .footer-top .footer-menu-wrapper .footer-menu>li .sub-menu>li:first-child p{margin-top:0}footer .footer-top .footer-menu-wrapper .footer-menu>li .sub-menu>li:last-child{margin-bottom:24px}footer .footer-top .footer-menu-wrapper .footer-menu>li:last-child{border:0}footer .footer-bottom .custom-container{align-items:flex-start}footer .footer-bottom .custom-container>div{width:100%}footer .footer-bottom .custom-container .footer-copyright-right{padding-left:0}footer .footer-bottom .custom-container .footer-copyright{margin-bottom:32px}}@media (min-width:767px){footer .footer-top .footer-menu-wrapper .footer-menu{justify-content:space-between}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}*{-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:Be Vietnam Pro,sans-serif;font-optical-sizing:auto;font-size:18px;font-style:normal;font-weight:500;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f4f9fd;background-image:url(https://6375685.fs1.hubspotusercontent-na1.net/hubfs/6375685/raw_assets/public/BlueDolphin/assets/images/hs-bg-image.jpg);background-repeat:no-repeat;background-size:100% 110%}body.bg-h-50{background-size:100% 60%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Avantt TRIAL}.custom-container{display:block;margin:0 auto;max-width:1456px;padding:0 24px;position:relative;width:100%}.hs-custom-wrapper{padding-top:112px;position:relative}.hs-custom-wrapper.header-lg{padding-top:240px}@media (max-width:1024px){.hs-custom-wrapper.header-lg{padding-top:140px}}.hs-custom-wrapper.header-md{padding-top:152px}@media (max-width:1024px){.hs-custom-wrapper.header-md{padding-top:120px}}.hs-headings{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;margin:0 auto 64px;max-width:864px;text-align:center}.hs-headings h2{color:#01253d;font-family:Avantt TRIAL;font-size:64px;font-weight:900;letter-spacing:-1.92px;line-height:85%}.hs-headings h2,.hs-headings h5{color:#fff;margin:0;text-transform:uppercase}.hs-headings h5{background:linear-gradient(268deg,rgba(50,190,252,.2) 3.33%,rgba(130,240,240,.2) 44.01%,hsla(100,6%,90%,.2) 88.25%);border-radius:25px;display:inline-block;font-size:13px;font-weight:600;height:40px;letter-spacing:1.43px;line-height:24px;padding:8px 20px}.hs-headings h1{color:#fff;font-family:Avantt TRIAL;font-size:88px;font-style:normal;font-weight:900;letter-spacing:-2.64px;line-height:80%;margin:0;text-transform:uppercase}.hs-headings h1 span{background:linear-gradient(90deg,#fff,#79d2f2) 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hs-headings .description{color:#fff;font-size:18px;font-weight:400;line-height:160%;margin-left:auto;margin-right:auto;max-width:630px}.hs-headings.g-16{gap:16px}.hs-headings.hs-headings-dark h1,.hs-headings.hs-headings-dark h2{color:#01253d}.hs-headings.hs-headings-dark .description{color:rgba(1,37,61,.85)}@media (max-width:767px){.hs-headings{gap:24px}.hs-headings h1{font-size:46px;letter-spacing:-1.38px}.hs-headings h2{font-size:38px;letter-spacing:-1.14px}.hs-headings .description{font-size:15px}}.grey-wrapper{background:linear-gradient(180deg,#e6f4fa,#f3f9fd);border-radius:40px;margin-bottom:160px;padding:40px}@media (max-width:767px){.grey-wrapper{margin-bottom:64px;padding:24px}}.header-sm{left:0;position:absolute;right:0;top:0;transition:all .3s ease-in;z-index:99999}.header-sm .announcement-bar-wrapper{background:linear-gradient(90deg,#32befc 0,#82f0f0 48%,#e6e8e5 100%),var(--Liquid-Sky-200,#6fdeff);overflow:hidden;padding:6px 0}.header-sm .header-wrapper-fixed{left:0;position:relative;right:0;top:0}.header-sm .header-wrapper{align-items:center;display:flex;height:94px;justify-content:space-between;margin:0 auto;max-width:1456px;padding:0 24px;width:100%}.header-sm .header-wrapper .header-logo{max-width:174px;width:100%;z-index:3}.header-sm .header-wrapper .header-logo img,.header-sm .header-wrapper .header-logo svg{display:block;width:100%}@media (max-width:1240px){.header-sm .header-wrapper{height:91px}.header-sm .header-wrapper .header-logo{max-width:150px}}@media (max-width:1100px){.header-sm .header-wrapper .header-logo{max-width:120px}}@media (max-width:1023px){.header-sm{position:absolute}.header-sm .header-wrapper{height:72px;margin-top:0;padding:24px 16px}}.footer-sm{background-color:var(--bayside-200);background-image:url(https://6375685.fs1.hubspotusercontent-na1.net/hubfs/6375685/raw_assets/public/BlueDolphin/assets/images/hs-bg-image-footer.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;position:static}.footer-sm ul{list-style:none}.footer-sm .custom-container{display:flex;margin:0 auto;max-width:1456px;padding:0 24px;width:100%}.footer-sm .footer-bottom{padding:32px 0;position:relative}.footer-sm .footer-bottom .custom-container{align-items:center}.footer-sm .footer-bottom p{color:#fff;font-size:14px;font-weight:300;letter-spacing:.14px;line-height:100%;margin:0;opacity:.8}.footer-sm .footer-bottom .footer-copyright{align-items:center;display:flex;gap:40px;width:65%}.footer-sm .footer-bottom .footer-copyright .logo-white svg{display:block;height:22px;width:auto}.footer-sm .footer-bottom .footer-copyright-right{align-items:center;display:flex;gap:40px;justify-content:flex-end;width:35%}.footer-sm .footer-bottom .footer-copyright-right p{display:none}.footer-sm .footer-bottom .footer-copyright-right ul{display:flex;font-size:12px;margin:0;padding:0}.footer-sm .footer-bottom .footer-copyright-right ul li{margin-left:24px}.footer-sm .footer-bottom .footer-copyright-right ul li:first-child{margin-left:0}.footer-sm .footer-bottom .footer-copyright-right ul li a{color:#fff;display:inline-block;font-size:14px;font-weight:300;letter-spacing:.14px;line-height:100%;opacity:.8;text-decoration:none;transition:opacity .5s}.footer-sm .footer-bottom .footer-copyright-right ul li a:hover{opacity:1}.footer-sm .footer-bottom .footer-copyright-right .footer-social-icons ul li:not(:first-child){margin-left:16px}.footer-sm .footer-bottom .footer-copyright-right .footer-social-icons ul li a{opacity:1}.footer-sm .footer-bottom .footer-copyright-right .footer-social-icons ul li a svg{height:24px;width:24px}.footer-sm .footer-bottom .footer-copyright-right .footer-social-icons ul li a:hover{opacity:.8}@media (max-width:1200px){.footer-sm .footer-bottom .footer-copyright,.footer-sm .footer-bottom .footer-copyright-right{gap:24px}.footer-sm .footer-bottom p{font-size:12px}.footer-sm .footer-bottom .footer-copyright .logo-white svg{height:18px}.footer-sm .footer-bottom .footer-copyright-right ul li a{font-size:12px}}@media (max-width:1024px){.footer-sm .footer-bottom .custom-container{align-items:center;flex-wrap:wrap}.footer-sm .footer-bottom .logo-white svg{margin-left:auto;margin-right:auto}.footer-sm .footer-bottom .footer-copyright p{display:none}.footer-sm .footer-bottom .footer-copyright-right{flex-direction:column-reverse;flex-wrap:wrap;gap:16px;margin-top:16px}.footer-sm .footer-bottom .footer-copyright-right p{display:block!important}.footer-sm .footer-bottom .footer-copyright,.footer-sm .footer-bottom .footer-copyright-right{align-items:center;flex-wrap:wrap;width:100%}.footer-sm .footer-bottom .footer-copyright-right>*,.footer-sm .footer-bottom .footer-copyright>*{text-align:center;width:100%}.footer-sm .footer-bottom .footer-copyright ul,.footer-sm .footer-bottom .footer-copyright-right ul{align-items:center;justify-content:center}}@media (max-width:767px){.footer-sm .custom-container{flex-wrap:wrap;padding:0 16px}}.hs-pdf .pdf-wrapper{margin-left:auto;margin-right:auto;max-width:1014px;overflow:hidden;width:100%}.hs-pdf .pdf-wrapper #adobe-dc-view,.hs-pdf .pdf-wrapper .adobe-dc-view{height:1000px;width:100%}.hs-pdf .pdf-wrapper.pdf-landscape{max-width:1408px}.hs-pdf .pdf-wrapper.pdf-landscape #adobe-dc-view,.hs-pdf .pdf-wrapper.pdf-landscape .adobe-dc-view{height:665px}.hs-pdf .adobe-dc-view{height:100%;overflow:hidden;width:100%}@media (max-width:767px){.hs-pdf .pdf-wrapper #adobe-dc-view,.hs-pdf .pdf-wrapper .adobe-dc-view{height:500px}.hs-pdf .pdf-wrapper.pdf-landscape #adobe-dc-view,.hs-pdf .pdf-wrapper.pdf-landscape .adobe-dc-view{height:410px}}.hs-video .youtube-wrapper{height:0;padding-bottom:56.25%;padding-top:0;position:relative}.hs-video .youtube-wrapper iframe,.hs-video .youtube-wrapper video{height:100%!important;left:0;margin:0 auto;max-height:100%!important;max-width:100%!important;position:absolute;right:0;top:0;width:100%!important}.page-without-form{padding-bottom:120px}@media (max-width:767px){.page-without-form{padding-bottom:64px}}.page-without-form__wrap{background:linear-gradient(180deg,#e6f4fa,#f3f9fd);border-radius:40px;margin:64px auto 0;max-width:1014px;padding:40px;width:100%}@media (max-width:1024px){.page-without-form__wrap{border-radius:32px;padding:32px}}@media (max-width:767px){.page-without-form__wrap{border-radius:24px;gap:10px;margin-top:32px;padding:16px}}.page-without-form__img{align-items:center;background:#0e6093;border-radius:24px;display:flex;flex-wrap:wrap;gap:24px;height:258px;justify-content:center;margin-bottom:96px}@media (max-width:1024px){.page-without-form__img{margin-bottom:40px}}.page-without-form__img img{border-radius:0;height:32px;max-width:100%;object-fit:cover}@media (max-width:767px){.page-without-form__img{flex-direction:column;height:auto;padding:48px}}.page-without-form h2{color:#01253d;font-family:Avantt TRIAL;font-size:42px;font-weight:900;letter-spacing:-1.26px;line-height:85%;margin:0 0 32px;text-transform:uppercase}@media (max-width:767px){.page-without-form h2{font-size:28px;letter-spacing:-.56px;margin:0 0 24px}}.page-without-form .page-without-form__img+.page-without-form__content{padding-left:56px;padding-right:56px}@media (max-width:767px){.page-without-form .page-without-form__img+.page-without-form__content{padding-left:16px;padding-right:16px}}.page-without-form__pages{display:flex;flex-direction:column;gap:8px;margin-top:32px}.page-without-form__page{align-items:center;background:#fff;border-radius:16px;box-shadow:0 131px 52px rgba(166,194,206,.01),0 74px 44px rgba(166,194,206,.05),0 33px 33px rgba(166,194,206,.09),0 8px 18px rgba(166,194,206,.1);color:#01253d;display:flex;gap:20px;padding:32px 32px 32px 40px;text-decoration:none}@media screen and (max-width:767px){.page-without-form__page{padding:22px 22px 22px 30px}}.page-without-form__page-title{font-family:Avantt TRIAL,sans-serif;font-size:18px}.page-without-form__page-text{color:rgba(1,37,61,.85);font-size:15px;font-weight:400;letter-spacing:-.005em;line-height:1.5;margin-top:6px}.page-without-form__page-icon{align-items:center;background:#d9f3ff;border-radius:15px;color:var(--bayside-200);display:flex;flex:0 0 48px;height:48px;justify-content:center;margin-left:auto;transition:.2s;width:48px}.page-without-form__page-icon:hover{background:var(--liquid-sky-400);color:#fff}header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-1 a,header .header-menu .mega-menu .menu-item .sub-menu-wrapper .sub-menu-wrapper-container .cta-box.cta-box-type-3 .cta-box-wrapper a{background-image:url(https://bluedolphin.io/wp-content/themes/bluedolphin/dist/images/mega-menu-cta.jpg);background-repeat:no-repeat;background-size:cover;border-radius:16px;display:block;padding:32px 24px}footer{background-image:url(https://bluedolphin.io/wp-content/themes/bluedolphin/dist/images/footer-bg.jpg);background-image:url(https://bluedolphin.io/wp-content/themes/bluedolphin/dist/images/footer-bg.webp);background-position:top;background-repeat:no-repeat;background-size:cover;position:static}.hbspt-form{background:#fff;border-radius:40px;box-shadow:0 205px 57px 0 rgba(166,194,206,0),0 131px 52px 0 rgba(166,194,206,.01),0 74px 44px 0 rgba(166,194,206,.05),0 33px 33px 0 rgba(166,194,206,.09),0 8px 18px 0 rgba(166,194,206,.1);min-height:360px;padding:56px 48px;width:100%}.hbspt-form .submitted-message{color:var(--Text-Header-Light,#002855);font-size:22px;font-weight:400;letter-spacing:-.44px;line-height:120%;margin:0;padding:0;text-align:center}.hbspt-form form{display:flex;flex-direction:column;gap:16px}.hbspt-form form .legal-consent-container p{color:var(--Body-Copy,rgba(1,37,61,.85));font-size:13px;font-weight:400;line-height:150%;margin:0 0 24px}.hbspt-form form .legal-consent-container p:last-child{margin:0}.hbspt-form form .hs_error_rollup{width:100%}.hbspt-form form .hs_error_rollup .hs-error-msgs{margin:0;padding:0}.hbspt-form form .hs_error_rollup .hs-error-msgs li{list-style:none}.hbspt-form form .hs_error_rollup .hs-error-msgs label{color:#ff3b30;display:block;font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-align:left;width:100%}.hbspt-form form fieldset{max-width:100%!important}.hbspt-form form .legal-consent-container .hs-richtext{font-size:14px;line-height:130%}.hbspt-form form .legal-consent-container ul{list-style:none;margin:24px 0;padding:0}.hbspt-form form .hs-form-field{width:100%}.hbspt-form form .hs-form-field label{color:var(--Headline-Dark,var(--Bayside-500,#01253d));display:block;font-size:12.475px;font-style:normal;font-weight:600;line-height:14.4px;margin-bottom:8px}.hbspt-form form .hs-form-field .hs-error-msgs{margin:0;padding:0}.hbspt-form form .hs-form-field .hs-error-msgs li{list-style:none}.hbspt-form form .hs-form-field .hs-error-msgs label{color:#ff3b30;display:block;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin-top:8px}.hbspt-form form .hs-form-field input,.hbspt-form form .hs-form-field textarea{background:#fff;border:1px solid rgba(14,96,147,.25);border-radius:12px;box-shadow:0 1px 2px 0 var(--Colors-Effects-Shadows-shadow-xs,rgba(10,13,18,.05));color:var(--Body-Copy,rgba(1,37,61,.85));font-size:14px;font-style:normal;font-weight:400;line-height:24px;line-height:140%;outline:0!important;padding:12px;width:100%}.hbspt-form form .hs-form-field input::placeholder,.hbspt-form form .hs-form-field textarea::placeholder{color:#293037;font-family:Be Vietnam Pro,sans-serif;font-size:14px;font-weight:400;line-height:24px;opacity:1}.hbspt-form form .hs-form-field input:focus-within,.hbspt-form form .hs-form-field textarea:focus-within{border:1px solid #32befc}.hbspt-form form .hs-form-field input[type=checkbox]{height:auto;margin:0 8px 0 0;padding:0;width:auto!important}.hbspt-form form .hs-form-field select{appearance:none;-webkit-appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%2301253d' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center;border:1px solid rgba(14,96,147,.25);border-radius:12px;box-shadow:0 1px 2px 0 var(--Colors-Effects-Shadows-shadow-xs,rgba(10,13,18,.05));color:var(--Body-Copy,rgba(1,37,61,.85));cursor:pointer;font-size:14px;font-style:normal;font-weight:400;line-height:140%;outline:0!important;padding:12px 40px 12px 14px;width:100%}.hbspt-form form .hs-form-field select:focus{border:1px solid #32befc}.hbspt-form form .hs-richtext{padding-bottom:8px}.hbspt-form form .hs-richtext h2{color:var(--Text-Header-Light,#002855);font-size:22px;font-weight:700;letter-spacing:-.44px;line-height:120%;margin:0;padding:0;text-align:center}.hbspt-form form .hs-submit{padding-top:24px;width:100%}.hbspt-form form .hs-submit .actions{background:#32befc;border-radius:18px;cursor:pointer;padding:24px 36px;transition:all .3s ease}.hbspt-form form .hs-submit .actions:hover{background-color:#05a1e7}.hbspt-form form .hs-submit .actions input{unset:all;background:0 0;border:0!important;color:#04141e;cursor:pointer;font-family:Avantt TRIAL;font-size:18px;font-weight:700;letter-spacing:.36px;line-height:100%;outline:0!important;text-align:center;transition:all .3s ease;width:100%}@media (max-width:1024px){.hbspt-form{padding:56px 32px}}@media (max-width:767px){.hbspt-form{padding:32px 24px}}.page-w-form{display:flex;gap:40px}.page-w-form .col{width:50%}.page-w-form .contact-form .hs-input{width:100%!important}.page-w-form .contact-form .hs-input.hs-fieldtype-intl-phone{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.page-w-form .contact-form .hs-input.hs-fieldtype-intl-phone>*{width:calc(50% - 4px)!important}@media (max-width:767px){.page-w-form .contact-form .hs-input.hs-fieldtype-intl-phone>*{width:100%!important}}.page-w-form .page-content{margin-left:auto;margin-right:auto;max-width:484px;padding:32px 76px 64px 0}.page-w-form .page-content .thumb img{border-radius:24px;display:block;width:100%}.page-w-form .page-content #hs_cos_wrapper_thumb_image{margin:0 0 40px}.page-w-form .page-content #hs_cos_wrapper_thumb_image:last-child{margin:0}.page-w-form .page-content #hs_cos_wrapper_thumb_image:empty{display:none}.page-w-form .page-content .copy{color:var(--Body-Copy,rgba(1,37,61,.85));font-size:16px;font-style:normal;font-weight:400;line-height:160%}.page-w-form .page-content .copy h1,.page-w-form .page-content .copy h2,.page-w-form .page-content .copy h3,.page-w-form .page-content .copy h4,.page-w-form .page-content .copy h5,.page-w-form .page-content .copy h6{color:#01253d;font-family:Avantt TRIAL;margin:0 0 16px}.page-w-form .page-content .copy h1:last-child,.page-w-form .page-content .copy h2:last-child,.page-w-form .page-content .copy h3:last-child,.page-w-form .page-content .copy h4:last-child,.page-w-form .page-content .copy h5:last-child,.page-w-form .page-content .copy h6:last-child{margin:0}.page-w-form .page-content .copy h2{font-size:40px;font-weight:900;letter-spacing:-1.2px;line-height:85%;text-transform:uppercase}.page-w-form .page-content .copy p{color:var(--Body-Copy,rgba(1,37,61,.85));font-size:16px;font-style:normal;font-weight:400;line-height:160%;margin:0 0 12px}.page-w-form .page-content .copy p:last-child{margin:0}.page-w-form .page-content .copy ul{margin:24px 0}.page-w-form .page-content .copy ul:last-child{margin-bottom:0}.page-w-form .page-content #hs_cos_wrapper_contact_content{margin-bottom:56px}.page-w-form .page-content #hs_cos_wrapper_contact_content:last-child{margin-bottom:0}.page-w-form .page-content #hs_cos_wrapper_contact_content:empty,.page-w-form .page-content #hs_cos_wrapper_list_with_icons:empty{display:none}.page-w-form .page-content ul{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.page-w-form .page-content ul li{color:#01253d;font-size:16px;font-weight:400;letter-spacing:-.32px;line-height:160%;padding-left:18px;position:relative}.page-w-form .page-content ul li:before{background:#0089c5;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:10px;width:6px}.page-w-form .page-content ul li p{color:#01253d;font-size:16px;font-weight:400;letter-spacing:-.32px;line-height:160%;margin:0 0 12px}.page-w-form .page-content ul li p:last-child{margin:0}.page-w-form .page-content ul li b,.page-w-form .page-content ul li strong{font-weight:700}.page-w-form .page-content ul li a{color:var(--Liquid-Sky-400,#0089c5);font-size:16px;font-weight:400;line-height:160%;text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:all .3s}.page-w-form .page-content ul li a:hover{opacity:.7}.page-w-form .page-content .list-w-icon{margin-bottom:32px}.page-w-form .page-content .list-w-icon:last-child{margin-bottom:0}.page-w-form .page-content .list-w-icon ul{gap:32px}.page-w-form .page-content .list-w-icon ul li{padding-left:48px}.page-w-form .page-content .list-w-icon ul li:before{display:none}.page-w-form .page-content .list-w-icon ul li img{height:auto;left:0;position:absolute;top:0;width:32px}.page-w-form .page-content .list-w-icon ul li p{color:#01253d;font-size:16px;font-weight:400;letter-spacing:-.32px;line-height:160%;margin:0 0 12px}.page-w-form .page-content .list-w-icon ul li p:last-child{margin:0}.page-w-form .page-content .list-w-icon ul li p b,.page-w-form .page-content .list-w-icon ul li p strong{font-weight:700}.page-w-form .page-content .list-w-icon ul li h6{color:#04141e;font-family:Avantt TRIAL;font-size:20px;font-weight:800;letter-spacing:-.4px;line-height:110%;margin:0;text-transform:uppercase}.page-w-form.gated-asset .page-content{padding-right:0}.page-w-form.gated-asset .page-content .list-w-icon ul li h6{color:#01253d;font-family:Be Vietnam Pro,sans-serif;font-size:16px;font-weight:700;line-height:100%;text-transform:none}.page-w-form.gated-asset .page-content .list-w-icon ul li h6+p{margin-top:4px}.page-w-form.gated-asset .page-content .list-w-icon ul li p{color:rgba(1,37,61,.85);font-size:15px;letter-spacing:-.075px;line-height:150%}@media (max-width:1024px){.page-w-form .page-content{max-width:100%;padding:32px 0 64px}}@media (max-width:767px){.page-w-form{flex-wrap:wrap}.page-w-form .col{width:100%}.page-w-form .col .page-content{padding:0}.page-w-form .hbspt-form{border-radius:0;margin-left:-24px;padding:40px 24px;width:calc(100% + 48px)}}.three-columns-section{margin-bottom:120px;margin-left:auto;margin-right:auto;max-width:1200px}@media (max-width:767px){.three-columns-section{margin-bottom:64px}}.cards-group .cards-group-inner{display:flex;gap:24px}.cards-group .cards-group-inner>*{flex:1}.cards-group .cards-group-inner .card-bg{background:#fff;border-radius:40px;box-shadow:0 205px 57px 0 rgba(166,194,206,0),0 131px 52px 0 rgba(166,194,206,.01),0 74px 44px 0 rgba(166,194,206,.05),0 33px 33px 0 rgba(166,194,206,.09),0 8px 18px 0 rgba(166,194,206,.1);display:block;display:flex;flex-direction:column;gap:24px;height:100%;justify-content:space-between;min-height:360px;padding:32px 40px;text-decoration:none;transition:all .3s}.cards-group .cards-group-inner a:hover{background:#0089c5;border-radius:40px}.cards-group .cards-group-inner a:hover h3,.cards-group .cards-group-inner a:hover p{color:#fff}.cards-group .cards-group-inner a:hover .card-cta:before{background:linear-gradient(45deg,#32befc 20%,#82f0f0 80%);border-radius:18px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute}.cards-group .cards-group-inner a:hover .card-cta span{color:#fff}.cards-group .cards-group-inner .card-icon img{display:block;height:32px;width:auto}.cards-group .cards-group-inner .card-top{display:flex;flex-direction:column;gap:8px}.cards-group .cards-group-inner h3{color:#01253d;font-family:Avantt TRIAL;font-size:24px;font-weight:700;letter-spacing:-.24px;line-height:100%;margin:24px 0 0}.cards-group .cards-group-inner p{color:var(--Neutrals-Abyss,#04141e);font-size:14px;font-weight:400;line-height:140%;margin:0}.cards-group .cards-group-inner .card-cta{border-radius:18px;cursor:pointer;display:inline-block;font-family:inherit;font-size:18px;font-weight:700;line-height:18px;overflow:hidden;padding:23px 12px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease;width:100%}.cards-group .cards-group-inner .card-cta:before{background:linear-gradient(45deg,#32befc 20%,#32befc 80%);border-radius:18px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute}.cards-group .cards-group-inner .card-cta span{color:#04141e;font-family:Avantt TRIAL;font-size:18px;font-weight:700;letter-spacing:.36px;line-height:100%;position:relative;transition:all .3s;z-index:3}@media (max-width:1024px){.cards-group .cards-group-inner{gap:16px}.cards-group .cards-group-inner .card-bg{padding:32px 24px}}@media (max-width:767px){.cards-group .cards-group-inner{flex-wrap:wrap;gap:24px}.cards-group .cards-group-inner>*{flex:initial;width:100%}.cards-group .cards-group-inner .card-bg{gap:32px;min-height:200px;padding:32px 24px}}.customer-stories-section{align-items:center;background:url(https://6375685.fs1.hubspotusercontent-na1.net/hubfs/6375685/raw_assets/public/BlueDolphin/assets/images/customer-stories-module-lg-bg-v3.jpg) #f4f9fd no-repeat;background-size:100% 100%;border-radius:40px 40px 0 0;display:flex;flex-direction:column;gap:0;overflow:hidden;padding:120px 0 80px;position:relative;width:100%}.customer-stories-section .stories-background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.customer-stories-section .stories-header{align-items:flex-end;display:flex;gap:32px;justify-content:space-between;margin-bottom:56px;padding:0 0 0 32px;position:relative;width:100%;z-index:2}.customer-stories-section .stories-header .headline{max-width:800px}.customer-stories-section .stories-header .headline h2{color:#fafafa;font-size:68px;font-weight:900;letter-spacing:-2.04px;margin:0;text-transform:uppercase}.customer-stories-section .stories-header .headline h2 span{background:linear-gradient(268deg,#32befc 22.51%,#82dcf0 44.01%,#e6e8e5 72.73%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:767px){.customer-stories-section .stories-header .headline h2{font-size:38px}}.customer-stories-section .stories-controls{align-items:flex-start;display:flex;gap:32px}.customer-stories-section .stories-arrows{align-items:center;display:flex;gap:12px}.customer-stories-section .arrow-button{all:unset;align-items:center;background:var(--Liquid-Sky-300,#32befc);border-radius:50%;border-radius:25px;box-sizing:border-box;cursor:pointer;display:flex;height:80px;justify-content:center;transition:opacity .2s ease;width:80px}.customer-stories-section .arrow-button:hover{opacity:.8}.customer-stories-section .stories-container{border-radius:40px 0 0 40px;min-width:calc(100% + 50vw - 704px);overflow:hidden}.customer-stories-section .stories-carousel{align-items:center;display:flex}.customer-stories-section .story-card{max-width:1408px;min-width:1408px;position:relative;width:100%}.customer-stories-section .story-card .scale-container{height:100%;transition:all .3s}.customer-stories-section .story-card.is-active .scale-container{transform-origin:center}.customer-stories-section .story-card:not(.is-active) .scale-container{transform:scale(.9);transform-origin:center left}.customer-stories-section .story-card.animating .scale-container{transform:scale(1)}.customer-stories-section .story-card picture{border-radius:40px;display:block;height:100%;overflow:hidden;position:relative;z-index:5}.customer-stories-section .story-card picture:before{background:linear-gradient(180deg,transparent 37.98%,rgba(0,0,0,.5) 67.96%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.customer-stories-section .story-card .story-image{display:block;height:100%;object-fit:cover;position:relative;width:100%;z-index:2}.customer-stories-section .story-logo{height:32px;width:119px}.customer-stories-section .story-text{display:flex;flex-direction:column;gap:32px}.customer-stories-section .story-quote{display:flex;flex-direction:column;gap:16px}.customer-stories-section .story-quote p{color:#fff;font-family:var(--body-m-16-font-family);font-size:var(--body-m-16-font-size);font-weight:var(--body-m-16-font-weight);letter-spacing:var(--body-m-16-letter-spacing);line-height:var(--body-m-16-line-height);margin:0;opacity:.9}.customer-stories-section .story-footer{align-items:flex-end;bottom:56px;display:flex;gap:120px;justify-content:space-between;left:80px;position:absolute;width:calc(100% - 160px);z-index:8}.customer-stories-section .story-footer-logo{height:56px;width:auto}.customer-stories-section .story-footer-content{display:flex;flex:1;flex-direction:column;gap:24px;max-width:756px}.customer-stories-section .story-footer-content p{color:#fff;font-size:20px;font-weight:400;letter-spacing:-.2px;line-height:150%;margin:0}.customer-stories-section .story-footer-content .story-footer-link{align-items:center;color:#fff;display:flex;font-family:Avantt TRIAL;font-size:20px;font-weight:700;gap:10px;letter-spacing:.2px;line-height:100%;text-decoration:none;transition:all .3s}.customer-stories-section .story-footer-content .story-footer-link:hover{gap:14px}@media (max-width:1456px){.customer-stories-section{background:url(https://bluedolphin.io/wp-content/themes/bluedolphin/dist/images/customer-stories-module-bg.jpg) #01619d no-repeat;background-size:100% auto}.customer-stories-section .stories-background{background:0 0}.customer-stories-section .stories-container{min-width:calc(100% + 24px)}.customer-stories-section .story-card{min-width:calc(100% - 56px)!important;width:calc(100% - 56px)!important}.customer-stories-section .mobile-btn{display:block!important;margin-top:32px;text-align:center}.customer-stories-section .stories-header{padding-right:32px}.customer-stories-section .stories-controls .btn{display:none}}@media (max-width:1024px){.customer-stories-section{padding:80px 0 32px}.customer-stories-section .stories-header{padding:0}.customer-stories-section .story-footer{bottom:48px;gap:48px;left:48px;width:calc(100% - 96px)}.customer-stories-section .story-footer-content p{font-size:15px;letter-spacing:-.15px}.customer-stories-section .story-footer-content .story-footer-link{font-size:14px;letter-spacing:.137px}}@media (max-width:767px){.customer-stories-section{padding-top:64px}.customer-stories-section .stories-header{margin-bottom:32px}.customer-stories-section .stories-header .headline{margin:0 auto;max-width:270px}.customer-stories-section .stories-header h2{text-align:center}.customer-stories-section .btn-blue-light{width:100%}.customer-stories-section .story-card{min-height:513px!important;min-width:calc(100% - 40px)!important;width:calc(100% - 40px)!important}.customer-stories-section .story-card picture:before{background:linear-gradient(180deg,transparent 44.83%,rgba(0,0,0,.5) 56.63%)}.customer-stories-section .story-footer{align-items:flex-start;bottom:40px;flex-direction:column-reverse;gap:24px;left:24px;width:calc(100% - 48px)}.customer-stories-section .story-footer .story-footer-content{max-width:290px}.customer-stories-section .stories-controls{display:none}.customer-stories-section .story-footer-logo{height:32px}.customer-stories-section .custom-pagination-container{margin-top:32px;padding-top:14px}.customer-stories-section .splide__pagination{bottom:0!important}.customer-stories-section .splide__pagination .splide__pagination__page{background:var(--Liquid-Sky-300,#fff);border-radius:8px;opacity:.5;transition:all 1s}.customer-stories-section .splide__pagination .splide__pagination__page.is-active{opacity:1;transform:none;width:65px}}.single-quote{margin-bottom:144px;margin-top:144px}.single-quote .single-quote-wrapper{align-items:center;display:flex}.single-quote .single-quote-wrapper .single-quote-image{width:47.3%}.single-quote .single-quote-wrapper .single-quote-image img{border-radius:24px;display:block;height:auto;object-fit:cover;width:100%}.single-quote .single-quote-wrapper .single-quote-details{display:flex;flex-direction:column;gap:32px;padding:32px 80px;width:52.7%}.single-quote .single-quote-wrapper .single-quote-details h5{align-self:flex-start;background:rgba(50,190,252,.2);border-radius:80px;color:#0089c5;display:inline-block;font-family:Avantt TRIAL;font-size:16px;font-weight:600;line-height:90%;margin:0;padding:8px 16px}.single-quote .single-quote-wrapper .single-quote-details h2{color:#01253d;font-family:Avantt TRIAL;font-size:68px;font-weight:900;letter-spacing:-2.04px;margin:0;text-transform:uppercase}.single-quote .single-quote-wrapper .single-quote-details .description .description-copy{align-items:flex-start;display:flex;flex-direction:column;gap:24px;max-width:450px}.single-quote .single-quote-wrapper .single-quote-details .description p{color:var(--Body-Copy,rgba(1,37,61,.85));font-size:18px;font-weight:400;letter-spacing:-.18px;line-height:150%;margin:0}@media (max-width:1024px){.single-quote{margin-bottom:80px;margin-top:80px}.single-quote .single-quote-wrapper .single-quote-details{padding:32px}.single-quote .single-quote-wrapper .single-quote-details h2{font-size:38px}.single-quote .single-quote-wrapper .single-quote-details .description .description-copy{max-width:100%}.single-quote .single-quote-wrapper .single-quote-details .description p{font-size:14px}}@media (max-width:767px){.single-quote{margin-bottom:64px;margin-top:64px}.single-quote .single-quote-wrapper{border-radius:32px 32px 0 0;flex-wrap:wrap;gap:40px;padding:0}.single-quote .single-quote-wrapper>div{width:100%!important}.single-quote .single-quote-wrapper .single-quote-details{gap:24px;padding:0}.single-quote .single-quote-wrapper .single-quote-details .single-quote-cta{margin-top:16px}.single-quote .single-quote-wrapper .single-quote-details .single-quote-cta a{width:100%}}.demo-page{flex-direction:row-reverse;flex-wrap:wrap;margin-bottom:240px;padding:120px 145px 0 120px}.demo-page #hs_cos_wrapper_description_content{margin-bottom:48px}.demo-page .page-content{padding-right:0}.demo-page .col{width:calc(50% - 20px)}.demo-page .col.col-fw{width:100%}.demo-page .col.col-fw .copy{margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:780px;text-align:center;width:100%}.demo-page .col.col-fw h2{color:#01253d;font-family:Avantt TRIAL;font-size:64px;font-weight:900;letter-spacing:-1.92px;line-height:85%;margin:0;text-transform:uppercase}.demo-page .listing-logos{align-items:center;display:flex;flex-wrap:wrap;gap:32px 48px;justify-content:space-between}.demo-page .listing-logos img{display:block;height:auto;max-height:32px;max-width:27%;width:auto}@media (max-width:1024px){.demo-page{margin-bottom:120px;padding:64px 40px 0}.demo-page .listing-logos{gap:24px 32px}.demo-page .col.col-fw .copy{margin-bottom:24px}}@media (max-width:767px){.demo-page{margin-bottom:80px;padding:48px 24px 0}.demo-page .col{width:100%}.demo-page .col.col-fw h2{font-size:38px;letter-spacing:-1.14px}.demo-page .col.col-fw .copy{margin-bottom:0}}.single-image{margin-bottom:112px;margin-top:112px;max-width:1276px}@media (max-width:1024px){.single-image{margin-bottom:64px;margin-top:64px}}.single-image .single-image-wrapper{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.25);border-radius:40px;border-top:.5px solid rgba(203,226,234,.9);box-shadow:0 186px 52px 0 hsla(0,0%,85%,0),0 119px 48px 0 hsla(0,0%,85%,.01),0 67px 40px 0 hsla(0,0%,85%,.05),0 30px 30px 0 hsla(0,0%,85%,.09),0 7px 16px 0 hsla(0,0%,85%,.1);overflow:hidden;padding:8px}.single-image .image-wrapper{border-radius:32px;overflow:hidden}.single-image .image-wrapper img{display:block;height:auto!important;transform:scale(100.5%);transform-origin:center;width:100%!important}.card-group{margin-bottom:112px}@media (max-width:1024px){.card-group{margin-bottom:64px}}.card-group .section-header{align-items:center;display:flex;flex-direction:column;gap:32px;margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:560px;text-align:center}@media (max-width:767px){.card-group .section-header{gap:24px;margin-bottom:24px}}.card-group .sm-logo img{display:block;height:50px;margin:0 auto;width:auto}@media (max-width:767px){.card-group .sm-logo img{height:32px}}.card-group h2{color:#01253d;font-size:64px;font-style:normal;font-weight:900;letter-spacing:-1.92px;line-height:80%;margin:0;text-transform:uppercase}@media (max-width:767px){.card-group h2{font-size:38px;letter-spacing:-1.14px}}.card-group .description{color:rgba(1,37,61,.85);font-size:18px;font-weight:400;letter-spacing:-.18px;line-height:150%}.card-group .white-wrapper{background:#fff;border-radius:40px;box-shadow:0 205px 57px 0 rgba(166,194,206,0),0 131px 52px 0 rgba(166,194,206,.01),0 74px 44px 0 rgba(166,194,206,.05),0 33px 33px 0 rgba(166,194,206,.09),0 8px 18px 0 rgba(166,194,206,.1);padding:96px 80px}@media (max-width:1024px){.card-group .white-wrapper{padding:96px 32px 32px}}@media (max-width:767px){.card-group .white-wrapper{padding:48px 24px 32px}}.card-group .card-group__inner{display:flex;gap:16px;width:100%}@media (max-width:767px){.card-group .card-group__inner{flex-direction:column}}.card-group .card{background-color:#fff;border-radius:35px;display:flex;flex-direction:column;gap:60px;padding:48px 40px;text-decoration:none;width:33.3333%}@media (max-width:1024px){.card-group .card{flex-grow:1;width:50%}}@media (max-width:767px){.card-group .card{border-radius:24px;gap:24px;padding:32px 24px;width:100%}}.card-group .card__top{display:flex;width:100%}.card-group .card__media{align-items:flex-start;display:flex;height:100%;justify-content:center;width:100%}.card-group .card__media img,.card-group .card__media svg{height:136px}.card-group .card__icon{border-radius:20px;box-shadow:0 74px 44px 0 rgba(166,194,206,.05),0 33px 33px 0 rgba(166,194,206,.09),0 8px 18px 0 rgba(166,194,206,.1);height:64px;overflow:hidden;width:64px}.card-group .card__img{height:auto;max-width:100%;width:100%}.card-group .card__bottom{display:flex;flex-direction:column;gap:16px}.card-group .card__bottom h3{color:#fafafa;font-size:42px;font-weight:900;letter-spacing:-1.26px;line-height:80%;margin:0;text-align:center;text-transform:uppercase}@media (max-width:1024px){.card-group .card__bottom h3{font-size:28px;letter-spacing:-.56px}}.card-group .card__bottom p{color:#fafafa;font-size:16px;font-weight:400;letter-spacing:-.08px;line-height:150%;margin:0}@media (max-width:1024px){.card-group .card__bottom p{font-size:15px}.card-group .card__bottom p br{display:none}}.card-group .card__link{align-items:center;display:flex;font-family:Avantt TRIAL;font-size:20px;font-weight:700;gap:4px;letter-spacing:.2px;line-height:100%;transition:gap .3s ease}.card-group .svg-animated circle,.card-group .svg-animated path,.card-group .svg-animated rect{transition:all .3s ease}.card-group .card:hover .svg-1 path{stroke:#6fdefe}.card-group .card:hover .svg-1 .c-1{transform:translateX(-20px)}.card-group .card:hover .svg-1 .c-2{transform:translateX(10px)}.card-group .card:hover .svg-1 .c-3{transform:translateX(-10px)}.card-group .card:hover .svg-2 rect:last-child{transform:rotate(-4deg) translate(-1px,-3px)}.card-group .card:hover .svg-3 path:first-child{opacity:1!important;transform:scale(1)!important}.card-group .card:hover .svg-3 path:last-child{stroke:#ffcc7d}.card-group--type3 .card{background:linear-gradient(63deg,#12689a 22.88%,#12689a 36.44%,#278daa 81.87%),#e7f5fb;border-radius:40px;color:#fff;display:flex;flex-direction:column;gap:24px;padding:64px 40px;text-decoration:none;transition:all .3s}@media (max-width:1024px){.card-group--type3 .card{padding:48px 24px}}@media (max-width:767px){.card-group--type3 .card{border-radius:24px;gap:20px;padding:32px 24px}}.card-group--type3 .card__top{align-items:center;justify-content:center}.card-group--type3 .card__bottom{gap:12px;justify-content:center;text-align:center}.card-group--type3 .card__bottom .btn{display:none;text-align:center}@media (max-width:767px){.card-group--type3 .card__bottom .btn{display:flex;justify-content:center;margin-top:32px}}.card-group--type3 .card:first-child:hover{background:linear-gradient(0deg,rgba(1,58,96,.3),rgba(1,58,96,.3)),linear-gradient(63deg,#12689a 22.88%,#12689a 36.44%,#278daa 81.87%),#e7f5fb}.card-group--type3 .card:first-child .button{border-color:var(--liquid-sky-300)}.card-group--type3 .card:nth-child(2){background:linear-gradient(198deg,var(--wake-200) 6.02%,var(--wake-300) 91.42%)}.card-group--type3 .card:nth-child(2):hover{background:linear-gradient(0deg,rgba(0,62,60,.3) 0,rgba(0,62,60,.3) 100%),linear-gradient(198deg,var(--wake-200) 6.02%,var(--wake-300) 91.42%)}.card-group--type3 .card:nth-child(2) .button{border-color:#a8fffb}.card-group--type3 .card:nth-child(3){background:linear-gradient(198deg,var(--tangerine-400) 6.02%,var(--tangerine-500) 91.42%),var(--tangerine-500)}.card-group--type3 .card:nth-child(3):hover{background:linear-gradient(0deg,rgba(182,79,0,.4) 0,rgba(182,79,0,.4) 100%),linear-gradient(198deg,var(--tangerine-400) 6.02%,var(--tangerine-500) 91.42%)}.card-group--type3 .card:nth-child(3) .button{border-color:#ffb05a}