@import url("https://use.fontawesome.com/releases/v5.0.13/css/all.css");@font-face{font-family:gilroybold;font-style:normal;font-weight:400;src:url(https://www.smartdreamers.com/hubfs/SD-Website-2027/SD-Fonts-2027/gilroy-bold-webfont.woff2) format("woff2"),url(https://www.smartdreamers.com/hubfs/SD-Website-2027/SD-Fonts-2027/gilroy-bold-webfont.woff) format("woff")}@font-face{font-family:gilroyregular;font-style:normal;font-weight:400;src:url(https://www.smartdreamers.com/hubfs/SD-Website-2027/SD-Fonts-2027/gilroy-regular-webfont.woff2) format("woff2"),url(https://www.smartdreamers.com/hubfs/SD-Website-2027/SD-Fonts-2027/gilroy-regular-webfont.woff) format("woff")}@font-face{font-display:block;font-family:sd-logo-font-new;font-style:normal;font-weight:400;src:url(https://www.smartdreamers.com/hubfs/Templates/SD-icon-font/sd-logo-font-new.eot);src:url(https://www.smartdreamers.com/hubfs/Templates/SD-icon-font/sd-logo-font-new.eot) format("embedded-opentype"),url(https://www.smartdreamers.com/hubfs/Templates/SD-icon-font/sd-logo-font-new.ttf) format("truetype"),url(https://www.smartdreamers.com/hubfs/Templates/SD-icon-font/sd-logo-font-new.woff) format("woff"),url(https://www.smartdreamers.com/hubfs/Templates/SD-icon-font/sd-logo-font-new.svg) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:sd-fonts!important;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--sd-blue:#0549d1;--sd-navy:#2f3541;--sd-gray-light:#d5dce0;--sd-white:#fff;--sd-black:#000}.add-space-for-header{margin-top:122px!important}@media screen and (max-width:768px){.add-space-for-header{margin-top:0!important}}.header .mw-1350{float:none!important;margin-left:auto!important;margin-right:auto!important;max-width:1536px;padding-left:24px;padding-right:24px}.header{background-color:#fff;color:var(--sd-navy);font-family:gilroyregular;left:0;position:fixed;right:0;top:0;transform:translateY(0);transition:transform .6s ease;will-change:transform;z-index:999}.header.header--hidden{transform:translateY(-100%)}.header.has-bg-color-dark{border-bottom:0}.header.has-bg-color-dark:hover{background-color:#fff!important}.scrolled .header.has-bg-color-dark{background-color:#fff!important;border-bottom:1px solid #ddd}.header .text-right{text-align:right}.scrolled .header{background:#fff;border-bottom:1px solid #ddd}.header .header-logo .hs-button{font-family:sd-logo-font-new!important;font-size:2.5rem;speak:none;font-weight:400}.header .hs-button,.header .menu-title{color:#212224;cursor:pointer;display:inline-block;font-family:gilroyregular;font-size:16px;line-height:25px;padding:3rem 0;text-decoration:none;transition:all .2s ease-in-out}.header .demo-btn .hs-button{background-color:var(--sd-navy);border-radius:999px;color:var(--sd-white);font-family:gilroyregular;font-size:14px;font-weight:400;line-height:21px;margin:2.3125rem 0;padding:.875rem 2rem;text-align:center;transition:all .2s ease-in-out}.header .demo-btn .hs-button:hover{background-color:var(--sd-blue)}.header .has-dropdown .hs-button:after,.header .has-dropdown .menu-title span:after{content:"\f078";font-family:Font Awesome\ 5 Free;font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-size:12px;font-style:normal;font-variant:normal;margin-left:.5rem;text-rendering:auto;transform:rotate(0);transition:all .2s ease-in-out}@media screen and (min-width:975px){.scrolled .header .hs-button,.scrolled .header .menu-title{padding:2rem 0}.scrolled .header .demo-btn .hs-button{margin:1.5rem 0;padding:.5rem 2rem}.header .menu-holder{display:block!important}.header .mega-menu{box-shadow:0 10px 18px rgba(0,0,0,.05);left:0;opacity:0;position:absolute;right:0;transform:rotateX(-15deg);transform-origin:center -100px;visibility:hidden}.header .mega-menu,.header .mega-menu:after{pointer-events:none}.header .has-dropdown>div>div>div{min-height:0!important}.header .has-dropdown:hover .mega-menu{opacity:1;pointer-events:auto;transform:rotateX(0);transform-origin:center center;visibility:visible}.header:hover .has-dropdown .hs-button,.header:hover .has-dropdown .menu-title{color:#949cab}.header:hover .has-dropdown:hover .hs-button,.header:hover .has-dropdown:hover .menu-title{color:#212224}.header .has-dropdown:hover .hs-button:after,.header .has-dropdown:hover .menu-title span:after{transform:rotate(-180deg)}.header .mega-menu.has-half-bg-color>.row-fluid-wrapper{background:#fff;background:linear-gradient(90deg,#fff,#fff 54%,#fafafa 0,#fafafa);position:relative}.header .mega-menu.has-half-bg-color>.row-fluid-wrapper:before{background-color:#ddd;bottom:0;content:"";height:100%;left:54%;position:absolute;top:0;width:1px}.header .mega-menu .submenu-padding-left{padding-left:1%}.header .mega-menu .submenu-padding-right{padding-right:15%}}@media screen and (min-width:3300px){.header .mega-menu.has-half-bg-color>.row-fluid-wrapper{background:linear-gradient(90deg,#fff,#fff 52%,#fafafa 0,#fafafa)}.header .mega-menu.has-half-bg-color>.row-fluid-wrapper:before{left:52%}}@media screen and (min-width:5000px){.header .mega-menu.has-half-bg-color>.row-fluid-wrapper{background:linear-gradient(90deg,#fff,#fff 51%,#fafafa 0,#fafafa)}.header .mega-menu.has-half-bg-color>.row-fluid-wrapper:before{left:51%}}.header .mega-menu{background:transparent;border-top:1px solid #ddd;display:block;transition:all .2s ease-in-out;z-index:7}.header .mega-menu>.row-fluid-wrapper{background:#fff;padding:2.5rem 0 .5rem}.header .mega-menu:after{backdrop-filter:blur(8px);background:rgba(95,105,122,.45);content:"";display:block;min-height:100vh;position:absolute;width:100%}.header .mega-menu hr{border-color:#ddd!important;width:100%!important}.header .mega-menu a{color:#212224;text-decoration:none}.header .mega-menu .hs_cos_wrapper_type_text{display:block;font-family:gilroybold;font-size:17px;font-weight:700;margin:0 0 2.5rem;text-transform:uppercase}.header .mega-menu h3{font-family:gilroybold!important;font-size:16px;font-weight:700;margin:0 0 .25rem}.header .mega-menu a strong{color:#212224;display:block;font-weight:700;margin:0 0 .25rem}.header .mega-menu a:hover strong{color:#4353ff}.header .mega-menu p{line-height:1.35!important;margin:.5rem 0 2rem}.header .mega-menu p,.header .mega-menu p a{color:#949cab;font-size:13px;min-height:30px}.header .mega-menu img{border-radius:0;display:block;margin:0 0 2rem}.header .mega-menu br{display:none}.header .mobile-menu-btn{align-items:flex-end;background:transparent;cursor:pointer;display:none;flex-direction:column;height:40px;justify-content:center;margin:1px 0;position:relative;transition:all .2s ease-in-out;width:40px!important}.header .mobile-menu-btn:after,.header .mobile-menu-btn:before{background:#000;content:"";display:block;height:2px;width:30px}.header .mobile-menu-btn>div{background:#212224;height:2px;margin:6px 0;transition:all .2s ease-in-out;width:30px}.header .mobile-menu-btn:hover>div{width:40px}.header .mobile-menu-btn div span{display:none}.has-bg-color-dark .header{background:#071823;border-bottom:1px solid rgba(7,24,35,.2)}.has-bg-color-dark .header .mobile-menu-btn:after,.has-bg-color-dark .header .mobile-menu-btn:before,.has-bg-color-dark .header .mobile-menu-btn>div{background:#fff}.has-bg-color-dark .header:hover .mobile-menu-btn:after,.has-bg-color-dark .header:hover .mobile-menu-btn:before,.has-bg-color-dark .header:hover .mobile-menu-btn>div{background:#212224}.has-bg-color-dark .header:hover,.scrolled .has-bg-color-dark .header{background-color:#fff!important}.scrolled .has-bg-color-dark .header{border-bottom:1px solid #ddd}.has-bg-color-dark .header .demo-btn .hs-button{color:#fff!important}.has-bg-color-dark .header:hover .has-dropdown:hover .menu-title,.has-bg-color-dark .header:hover .hs-button,.scrolled .has-bg-color-dark .header .hs-button,.scrolled .has-bg-color-dark .header .menu-title{color:#212224}.scrolled .has-bg-color-dark .header:hover .menu-title{color:#949cab}.scrolled .has-bg-color-dark .header:hover .has-dropdown:hover .menu-title{color:#212224}.has-bg-color-dark .header .hs-button,.has-bg-color-dark .header .menu-title,.has-bg-color-dark .header .mobile-menu-btn:after,.has-bg-color-dark .header .mobile-menu-btn:before,.has-bg-color-dark .header .mobile-menu-btn>div{color:#fff}.header .mega-menu h3 .hs_cos_wrapper_type_text{color:#949cab;font-family:gilroybold!important;font-size:21px;font-weight:500;text-transform:none}@media screen and (max-width:975px){.hide-for-small{display:none!important}.header{position:relative}.header.opened{border-bottom:1px solid #ddd;box-shadow:0 10px 18px rgba(0,0,0,.05)}.header .menu-holder{display:none}.header .mobile-menu-btn{display:flex}.header .text-right{text-align:left}.header .hs-button,.header .menu-title{display:block;font-size:18px;padding:1rem 0;text-align:left}.header .has-dropdown .menu-title span{display:block}.header .has-dropdown .menu-title span:after{float:right;font-size:18px}.header .has-dropdown{border-bottom:1px solid #ddd}.header .mega-menu{background:#f8f8f8;display:none;margin-left:-30px!important;margin-right:-30px!important}.header .header-logo{align-items:center;display:flex;justify-content:space-between}.header .header-logo .hs-button{text-align:left}.header .demo-btn .hs-button{margin:0 0 2rem}.has-bg-color-dark .header:hover .menu-title{color:#212224}}.header .mega-menu a.mm-ai{align-items:center;background:linear-gradient(#fafafa,#fafafa) padding-box,linear-gradient(100deg,#ab9fe0,#f2dea6 50%,#e09a62) border-box;border:1px solid transparent;border-radius:16px;box-sizing:border-box;color:var(--sd-navy);column-gap:14px;display:grid;font-family:gilroyregular,sans-serif;grid-template-columns:28px minmax(0,1fr) auto;margin:0 0 2rem;min-height:0;padding:16px 22px;position:relative;row-gap:2px;text-decoration:none}.header .mega-menu a.mm-ai:focus-visible{outline:2px solid var(--sd-navy);outline-offset:3px}.header .mega-menu a.mm-ai:before{background:linear-gradient(135deg,#ab9fe0,#e09a62);content:"";grid-row:1/span 2;height:28px;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M12 2.5l1.9 5.6 5.6 1.9-5.6 1.9L12 17.5l-1.9-5.6L4.5 10l5.6-1.9z'/%3E%3Cpath d='M19 15.5l.8 2.2 2.2.8-2.2.8-.8 2.2-.8-2.2-2.2-.8 2.2-.8z'/%3E%3C/svg%3E") center/24px no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='black'%3E%3Cpath d='M12 2.5l1.9 5.6 5.6 1.9-5.6 1.9L12 17.5l-1.9-5.6L4.5 10l5.6-1.9z'/%3E%3Cpath d='M19 15.5l.8 2.2 2.2.8-2.2.8-.8 2.2-.8-2.2-2.2-.8 2.2-.8z'/%3E%3C/svg%3E") center/24px no-repeat;width:28px}.header .mega-menu a.mm-ai .mm-ai-title{color:#212224;display:block;font-family:gilroyregular,sans-serif;font-size:16px;font-weight:400;grid-column:2;grid-row:1;line-height:1.3;margin:0;transition:color .2s ease}.header .mega-menu a.mm-ai:hover .mm-ai-title{color:#4353ff}.header .mega-menu a.mm-ai .mm-ai-row{display:contents}.header .mega-menu a.mm-ai .mm-ai-text{color:#949cab;font-size:13px;grid-column:2;grid-row:2;line-height:1.35;min-width:0}.header .mega-menu a.mm-ai .mm-ai-cta{align-items:center;color:var(--sd-navy);display:inline-flex;font-family:gilroyregular,sans-serif;font-size:13.5px;font-weight:400;gap:6px;grid-column:3;grid-row:1/span 2;justify-self:end;line-height:1.45;margin-left:8px;white-space:nowrap}.header .mega-menu a.mm-ai .mm-ai-cta:after{background:currentColor;content:"";height:14px;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .25s ease;width:14px}.header .mega-menu a.mm-ai:hover .mm-ai-cta:after{transform:translateX(3px)}@media screen and (min-width:975px){.header .mega-menu a.mm-ai{max-width:calc(54vw - 72px - max(24px, (100vw - 1536px) / 2 + 24px))}}@media screen and (min-width:3300px){.header .mega-menu a.mm-ai{max-width:calc(2vw + 672px)}}@media screen and (min-width:5000px){.header .mega-menu a.mm-ai{max-width:calc(1vw + 672px)}}.header .mega-menu p:has(.mm-ai){margin:0;min-height:0}@media screen and (max-width:600px){.header .mega-menu a.mm-ai{grid-template-columns:28px minmax(0,1fr);padding:14px 18px}.header .mega-menu a.mm-ai .mm-ai-cta{grid-column:2;grid-row:3;justify-self:start;margin:6px 0 0}}@media (prefers-reduced-motion:reduce){.header .mega-menu a.mm-ai .mm-ai-cta:after,.header .mega-menu a.mm-ai .mm-ai-title{transition:none}}.header .mm-hidden{display:none!important}.mm-ai{align-items:center;column-gap:16px;display:grid!important;grid-template-columns:auto 1fr auto;row-gap:2px;text-decoration:none}.mm-ai:before{grid-column:1;grid-row:1/3}.mm-ai>strong:first-of-type{color:#6d5bd0;font-size:12px;font-weight:600;grid-column:2;grid-row:1;letter-spacing:.08em;text-transform:uppercase}.mm-ai>em{color:#2b3140;font-size:16px;font-style:normal;grid-column:2;grid-row:2;line-height:1.4}.mm-ai>strong:last-of-type{color:#2b3140;font-size:14px;font-weight:500;grid-column:3;grid-row:1/3;letter-spacing:0;text-transform:none;white-space:nowrap}.mm-ai:hover>strong:last-of-type{color:#6d5bd0}@media (max-width:767px){.mm-ai>strong:last-of-type{grid-column:2;grid-row:3}}