/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.preload *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:first-child{margin-top:0 !important}*:last-child{margin-bottom:0 !important}html{font:16px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;color:rgba(26,25,25,0.75);text-rendering:optimizeLegibility}html,body{width:100%;min-height:100%}@media screen and (max-height: 900px){html{font-size:14px}}@media screen and (max-width: 768px){html{font-size:12px}}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.2;font-weight:300}h1{font-size:2.625rem;margin-bottom:2.1875rem}h2{font-size:2rem;margin:1.25rem 0}h3{font-size:1.625rem;margin:1.5625rem 0 1.5625rem}h4,h5,h6{font-size:1.125rem;margin:1.5625rem 0 1.5625rem}h1,h2,h3,h4,h5,h6,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{color:#1A1919}.masthead strong{color:rgba(255,255,255,0.9)}h4,h5,h6,strong{font-weight:500}strong{color:rgba(26,25,25,0.85)}.thin{font-weight:200}.medium{font-weight:500}.semibold{font-weight:600}small{color:rgba(26,25,25,0.55)}.hero small{font-size:60%;color:rgba(255,255,255,0.5)}p{margin:1.8125rem 0}a,input,textarea{transition:color .1s ease-out, border-color .1s ease-out, background-color .1s ease-out, background-image .1s ease-out}a{text-decoration:none;color:#0096F8;font-weight:500}a:hover,a:active,a:focus{outline:0;color:#0074bf}.hero a{color:rgba(255,255,255,0.9)}.hero a:hover,.hero a:focus,.hero a:active{color:#fff}.button{display:inline-block;padding:.625em 1.5625em;border-radius:.25rem;border:1px solid rgba(0,150,250,0.5)}.button:hover,.button:active,.button:focus{border-color:#0074bf}.masthead .button:hover,.masthead .button:active,.masthead .button:focus{border-color:rgba(56,149,255,0.4)}.button.big,input[type="submit"].big{padding:.9375em 3.125em}.button.full{background:#0096F8;color:rgba(255,255,255,0.9)}.button.full:hover,.button.full:active,.button.full:focus{background:#0074bf;color:#fff}.masthead .button.full:hover,.masthead .button.full:active,.masthead .button.full:focus{background:#3795ff}img.max,video.max{max-width:100%;height:auto;display:block}img.left-edge{margin-left:-2rem}del{color:rgba(26,25,25,0.55)}nav ul,nav ol,ul.row,ol.row{list-style:none}nav ul,nav ol{margin:0;padding:0;font-size:0}nav li{display:inline-block;font-size:1rem}ul,ol{list-style-position:outside;margin-top:0;padding-left:1.2em}ul.row,ol.row{padding-left:0}ul{list-style-type:disc}blockquote{margin:0;font-style:italic;position:relative}q::before{content:"\201C"}q::after{content:"\201D"}p:first-of-type{margin-top:0}code{font-family:"Source Code Pro", Consolas, Menlo, monospace;font-size:1rem;color:#242932;padding:1px .3125rem;background-color:#eaedf0;border-radius:.125rem;border:1px solid #d6d8db;white-space:pre-wrap;overflow-wrap:break-word}pre code{display:block;padding:.625rem 1rem}.wrapper{max-width:61.250rem;margin:0 auto}section>.wrapper{padding:2.5rem 0}section>.wrapper.extra{padding:5rem 0}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.center-h,.col.center-h{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.row.justify{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;justify-content:justify}.row.distribute{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.row.col-reverse{-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.row.center-v{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.col:not(.span-12)+.col{margin-left:4.0816327%}.row.justify .col+.col,.row.distribute .col+.col{margin-left:0}.span-1{width:4.5918367%}.span-2{width:13.2653061%}.span-3{width:21.93877551%}.span-4{width:30.6122449%}.span-5{width:39.2857143%}.span-6{width:47.9591837%}.span-7{width:56.6326531%}.span-8{width:65.3061224%}.span-9{width:73.9795918%}.span-10{width:82.6530612%}.span-11{width:91.3265306%}.span-12{width:100%}input,textarea{padding:.5rem .625rem;border-radius:.25rem;border:1px solid #ccdae3;background-color:#fff;-webkit-appearance:none}input:focus,textarea:focus{border-color:#a0abb2;outline:0}textarea{resize:vertical}input[type="submit"]{padding:.5rem 1.25rem .5625rem;background-color:#0096F8;color:rgba(255,255,255,0.9);font-weight:500;border:0}input[type="submit"]:hover,input[type="submit"]:focus{background-color:#0074bf;color:#fff}input[type="submit"][disabled]{opacity:0.5}input+input,label+input{margin-left:1.25rem}label{font-size:1.1875rem}.group:before,.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ir{background-color:transparent;background-repeat:no-repeat;border:0;direction:ltr;display:inline-block;overflow:hidden;text-align:left;text-indent:-999em}.rtl{direction:rtl}*::selection{color:#fff;background:#0096F8}*::-moz-selection{color:#fff;background:#0096F8}*::selection:window-inactive{background:#0074bf}@font-face{font-family:'flexibits';src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype");font-weight:normal;font-style:normal}[class^="icon-"]::before,[class*=" icon-"]::before{font-family:'flexibits';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:rgba(26,25,25,0.75);margin-right:.625rem;position:relative;top:-2px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-video::before{content:"\e60a";color:inherit}.icon-alarms::before{content:"\e600"}.icon-caldav::before{content:"\e601"}.icon-check::before{content:"\e602"}.icon-convenient::before{content:"\e603"}.icon-date-range::before{content:"\e604"}.icon-find-messages::before{content:"\e605"}.icon-flexible::before{content:"\e606"}.icon-images::before{content:"\e607"}.icon-search::before{content:"\e608"}.icon-smart::before{content:"\e609"}.icon-hamburger::before{content:"\e60b"}.icon-mac:before{content:"\e60e"}.why li{list-style:none}.why li::before{content:"\e602";font-family:'flexibits';speak:none;font-size:.875rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:rgba(26,25,25,0.75);margin-left:-1.25rem;margin-right:.25rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cardhop-why h3{font-weight:bold;font-size:2rem}.cardhop-why h3[class^="icon-"]::before{width:40px;height:40px;display:inline-block;content:""}.cardhop-why .icon-smart::before{background:url(https://dncnhi2ob6sh.cloudfront.net/img/cardhop-smart.svg) no-repeat left top}.cardhop-why .icon-convenient::before{background:url(https://dncnhi2ob6sh.cloudfront.net/img/cardhop-convenient.svg) no-repeat left top}.cardhop-why .icon-flexible::before{background:url(https://dncnhi2ob6sh.cloudfront.net/img/cardhop-flexible.svg) no-repeat left top}.cardhop-why li::before{font-weight:bold}.cardhop-mac.hero h1>img{vertical-align:middle;display:inline-block;width:8rem;height:8rem;position:relative}.cardhop-mac.hero strong{font-weight:600}.cardhop-mac.hero>div{align-items:center;height:632px}.cardhop-mac small{color:#262626}.cardhop-mac .call-to-action .cta{font-size:1.2rem}.cardhop-mac .call-to-action>li:last-child{margin-left:1rem}.cardhop-mac .dropdown-menu{left:calc(-1px - 0.8rem)}.cardhop-blue{background-color:#F2F7FA}.cardhop-black{background-color:#262626;color:white}.cardhop-black strong{color:white}.cardhop-black{border-bottom:none !important}.cardhop-description{font-size:2rem;font-weight:200;text-align:center;margin:0 auto;padding-top:3rem;max-width:750px}.cardhop-mac-feature-icons{display:flex;flex-flow:row;justify-content:space-around;margin-top:1rem}.cardhop-mac-feature-icons>div{display:flex;flex-flow:row}.cardhop-mac-feature-icons>div>div{align-self:center;width:64px;flex-grow:1}.cardhop-mac-feature-icons>div>p{align-self:center;max-width:190px;margin:0 20px 0 10px;flex-grow:0;font-weight:200;font-size:1.2rem;line-height:1.3;color:#262626}.ja .cardhop-features>div{max-width:480px}.cardhop-features{padding:3rem 0}.cardhop-features>div{max-width:420px;display:flex;flex-flow:row;justify-content:space-around;margin:0 auto}.cardhop-features>div>div{align-self:center;flex-grow:1;flex-basis:0;text-align:center;font-size:1.4rem}.cardhop-features>div>div>a{color:white}.main-header h1{float:left;margin:0;font-size:2rem;vertical-align:middle}[role="banner"]{width:9.875rem;height:2.1875rem;position:relative;margin-top:.75rem !important;margin-right:.375rem;background:url(https://dncnhi2ob6sh.cloudfront.net/img/flexibits-logo-full.png) no-repeat left top;background-size:100%;vertical-align:text-top;position:relative;top:.1875rem}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){[role="banner"]{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/flexibits-logo-full@2x.png)}}@media screen and (min-width: 601px){.main-nav-toggle{display:none}.main-nav{float:right}.main-nav li{float:left;padding:1.5rem 0;margin-left:1.25rem;position:relative}.main-nav>li>a{display:block;padding:.2rem .8rem .2rem;text-transform:uppercase;font-size:.875rem;border:1px solid transparent;border-radius:.25rem}.main-nav>li>a:hover,.main-nav>li>a:focus{color:#fff;background-color:#0096F8}.main-nav>li>a:active,.main-nav>li>a.current{color:#0096F8 !important;border-color:rgba(0,150,250,0.5) !important;background-color:transparent}.main-nav>li>a.current:hover{color:#fff !important;background-color:#0096F8 !important}.product-nav{display:block;width:15.75rem;position:absolute;margin-top:.625rem;z-index:999;background:rgba(0,0,0,0.9);border:1px solid rgba(255,255,255,0.2);border-radius:.25rem;box-shadow:0 1px 6px rgba(0,0,0,0.3);opacity:0;visibility:hidden;-webkit-transform:scale(0.2);-webkit-transform-origin:15% 0;transition:all 150ms 0.5s cubic-bezier(0.34, 1.61, 0.7, 1)}.product-nav.notransition{transition:none}li:hover>.product-nav{opacity:1;visibility:visible;-webkit-transform:scale(1);transition:all 250ms 0.2s cubic-bezier(0.34, 1.61, 0.7, 1)}.product-nav::after{content:"";width:0;height:0;position:absolute;z-index:90;top:0;left:15%;margin-left:-.5rem;margin-top:-.5rem;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.5rem solid #171717}.product-nav>li{margin:0;padding:.3rem 0 0;float:none;display:block}.product-nav>li>a{display:block;padding:.2rem 1rem;float:none;font-weight:normal;color:rgba(255,255,255,0.75)}.product-nav>li>a:hover,.product-nav>li>a:focus{background-color:#4d4d4d;color:rgba(255,255,255,0.95)}.product-nav>li:first-child{padding-top:.55rem}.product-nav>li:last-child{padding-bottom:.55rem}.product-nav>li>a small{color:rgba(255,255,255,0.55)}.product-nav>li>a:hover small,.product-nav>li>a:focus small{color:rgba(255,255,255,0.75)}}.product-nav>li>a::before{content:"";display:inline-block;width:1rem;height:1rem;position:relative;top:-2px;margin-right:.25rem;background-size:contain;vertical-align:text-bottom}.product-nav>li>a.fantastical-for-mac::before{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/fantastical-icon-small.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.product-nav>li>a.fantastical-for-mac::before{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/fantastical-icon-small@2x.png)}}.product-nav>li>a.fantastical-for-ios::before{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/fantastical-ios-icon-small.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.product-nav>li>a.fantastical-for-ios::before{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/fantastical-ios-icon-small@2x.png)}}.product-nav>li>a.fantastical-for-watch::before{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/fantastical-watch-icon-small.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.product-nav>li>a.fantastical-for-watch::before{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/fantastical-watch-icon-small@2x.png)}}.product-nav>li>a.cardhop-for-mac::before{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/cardhop-icon-small.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.product-nav>li>a.cardhop-for-mac::before{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/cardhop-icon-small@2x.png)}}.product-nav>li>a.cardhop-for-ios::before{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/cardhop-ios-icon-small.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.product-nav>li>a.cardhop-for-ios::before{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/cardhop-ios-icon-small@2x.png)}}.product-nav>li>a.chatology-for-mac::before{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/chatology-icon-small.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.product-nav>li>a.chatology-for-mac::before{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/chatology-icon-small@2x.png)}}@media screen and (max-width: 600px){[role="banner"]{width:12.5rem;height:3rem}.main-nav-toggle{float:right;margin-top:.2rem;font-size:2.6rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.icon-hamburger::before{margin-right:0;color:#0096F8}.main-nav-toggle.active.icon-hamburger::before{color:#0074bf}.main-nav{clear:both;border-top:1px solid rgba(204,207,209,0.2);margin:0 -.5rem;max-height:0;opacity:0;overflow:hidden;transition:opacity 0.1s ease-out, max-height 0.2s cubic-bezier(0.165, 0.84, 0.44, 1)}.main-nav.active{max-height:999px;opacity:1;transition:opacity 0.05s ease-in, max-height 1.8s cubic-bezier(0.075, 0.82, 0.165, 1)}.main-nav>li{display:block}.main-nav li{font-size:1.25rem;border-top:1px solid rgba(204,207,209,0.2)}.main-nav>li:first-child{border:0}.main-nav>li>a{text-transform:uppercase}.main-nav a{display:block;padding:1rem}.main-nav a:active,.main-nav a.current{color:white;background:#0096F8}.product-nav>li>a::before{width:1.666666667rem;height:1.666666667rem;vertical-align:middle;margin-right:.5rem}}body>*{padding:0 2rem}.main-header+.standalone .wrapper{border-top:1px solid rgba(204,207,209,0.2)}body>section:not(.hero){border-bottom:1px solid rgba(204,207,209,0.2);overflow:hidden}.standalone{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #F9FBFC 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #F9FBFC));background:-webkit-linear-gradient(top, #fff 0%, #F9FBFC 100%);background:-o-linear-gradient(top, #fff 0%, #F9FBFC 100%);background:-ms-linear-gradient(top, #fff 0%, #F9FBFC 100%);background:linear-gradient(to bottom, #fff 0%, #F9FBFC 100%)}.grey{background:rgba(77,125,153,0.03)}.fantastical-watch-body{background:black;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fantastical-watch-body .main-header{background:white}.fantastical-watch-body h1,.fantastical-watch-body h2,.fantastical-watch-body h3,.fantastical-watch-body strong{color:white}.fantastical-watch-body .grey{background:#17181A}.fantastical-watch-body section.feature>.wrapper{padding:3.5em 0 0 0}body.fantastical-watch-body>section{border-bottom:none}body.cardhop-ios{background:black;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.cardhop-ios [role="banner"]{background:url(https://dncnhi2ob6sh.cloudfront.net/img/flexibits-logo-full-white.png) no-repeat left top;background-size:100%}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){body.cardhop-ios [role="banner"]{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/flexibits-logo-full-white@2x.png)}}body.cardhop-ios h1,body.cardhop-ios h2,body.cardhop-ios h3,body.cardhop-ios h4,body.cardhop-ios h5,body.cardhop-ios h6,body.cardhop-ios h1 strong,body.cardhop-ios h2 strong,body.cardhop-ios h3 strong,body.cardhop-ios h4 strong,body.cardhop-ios h5 strong,body.cardhop-ios h6 strong,body.cardhop-ios p strong,body.cardhop-ios small{color:white}body.cardhop-ios section{font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif}body.cardhop-ios>section:not(.hero){border-bottom:none}body.cardhop-ios>.cardhop-blue,body.cardhop-ios>.cardhop-black{background-color:#141414;border:none}body.cardhop-ios .cardhop-mac-feature-icons>div>p{color:white;font-weight:400}body.cardhop-ios .cardhop-description{font-weight:300}body.cardhop-ios .cardhop-description strong{font-weight:700}body.cardhop-ios .cardhop-why .icon-smart::before{background:url(https://dncnhi2ob6sh.cloudfront.net/img/cardhop-smart-white.svg) no-repeat left top}body.cardhop-ios .cardhop-why .icon-convenient::before{background:url(https://dncnhi2ob6sh.cloudfront.net/img/cardhop-convenient-white.svg) no-repeat left top}body.cardhop-ios .cardhop-why .icon-flexible::before{background:url(https://dncnhi2ob6sh.cloudfront.net/img/cardhop-flexible-white.svg) no-repeat left top}body.cardhop-ios .cardhop-why li::before{color:white}body.cardhop-ios section>.wrapper.nobottom{padding-bottom:0}@media screen and (max-width: 600px){.hero.cardhop-ios{overflow:hidden}.hero.cardhop-ios h1{margin:1rem 0 !important}.hero.cardhop-ios .hero-image{margin-top:5rem !important;margin-bottom:3rem}.hero.cardhop-ios .hero-image .update-badge{left:-1rem !important;top:-3rem !important}.hero.cardhop-ios .hero-image img{transform:scale(1.35, 1.35)}.cardhop-ios-sirishortcuts{transform:scale(1.2, 1.2)}.cardhop-why li{font-size:16px}.cardhop-why li::before{font-size:1rem}}.hero{font-size:1.375rem;background:#000C14;background:radial-gradient(ellipse 70% 50% at center bottom, rgba(0,149,255,0.5) 0%, transparent 100%),radial-gradient(ellipse 120% 70% at center bottom, rgba(0,149,255,0.7) 0%, transparent 100%),#000C14;color:rgba(255,255,255,0.75);position:relative}.hero.fantastical-iphone,.hero.fantastical-ipad{background:radial-gradient(ellipse 80% 50% at center bottom, rgba(0,149,255,0.5) 0%, transparent 100%),radial-gradient(ellipse 120% 80% at center bottom, rgba(0,149,255,0.2) 0%, transparent 100%),url(https://dncnhi2ob6sh.cloudfront.net/img/stardust@2x.png),#00131f}.hero.fantastical-mac{background:url("https://dncnhi2ob6sh.cloudfront.net/img/fantastical2-mac-pattern.png") repeat-x;line-height:1.4}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.hero.fantastical-mac{background:url("https://dncnhi2ob6sh.cloudfront.net/img/fantastical2-mac-pattern@2x.png") repeat-x;background-size:1637px 251px}}.hero.fantastical-mac h1{color:black}.hero.fantastical-mac .hero-image{margin-top:3rem;margin-bottom:0.5rem}.hero.fantastical-mac p{margin-top:1rem;font-weight:200}.hero.fantastical-mac p,.hero.fantastical-mac strong{color:black;font-size:2.25rem}.hero.fantastical-mac .wrapper{padding-bottom:0}.hero.fantastical-watch{background:url("https://dncnhi2ob6sh.cloudfront.net/img/fantastical2-watch-pattern.png") repeat-x;line-height:1.4}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.hero.fantastical-watch{background:url("https://dncnhi2ob6sh.cloudfront.net/img/fantastical2-watch-pattern@2x.png") repeat-x;background-size:1280px 460px}}.hero.fantastical-watch .cta.video{background-color:#0096F8;border:none}.hero.fantastical-watch .cta.video:hover{background-color:#0096F8}.hero.fantastical-watch h1,.hero.fantastical-watch h1>small,.hero.fantastical-watch p{color:white}.hero.fantastical-watch h1>small{font-size:1.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero.fantastical-watch p{margin-top:2rem;font-size:2.25rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero.cardhop-mac{background:url("https://dncnhi2ob6sh.cloudfront.net/img/cardhop-hero-background.jpg") center top no-repeat;line-height:1.2;overflow:hidden;height:640px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.hero.cardhop-mac{background:url("https://dncnhi2ob6sh.cloudfront.net/img/cardhop-hero-background@2x.jpg") center top no-repeat;background-size:1440px 465px}}.hero.cardhop-mac h1{color:black}.hero.cardhop-mac p,.hero.cardhop-mac strong{color:black;font-size:2.25rem}.hero.cardhop-mac small{color:#262626;font-size:1rem}.hero.cardhop-mac .menubar{position:absolute;width:1440px;left:50%;margin-left:-720px;overflow:none}.hero.cardhop-mac .menubar-icons{position:absolute;width:349px;top:2px;left:50%;margin-left:273px;overflow:none}.hero.cardhop-mac .hero-image{position:absolute;right:-67px;top:25px}.hero.cardhop-mac .cta.video{top:46%;width:8rem;height:8rem;margin-left:-4rem;margin-top:-4rem;background-color:rgba(255,255,255,0.4);border-width:2px;border-color:rgba(255,255,255,0.7)}.hero.cardhop-mac .cta.video:hover{background-color:rgba(255,255,255,0.2)}.hero.cardhop-mac .icon-video::before{margin-top:-1.8rem;margin-left:-1.5rem;font-size:2.5em}.hero.cardhop-ios{background-color:black;background-image:none;line-height:1.4}.hero.cardhop-ios .cta.video{background-color:white;border-color:rgba(0,0,0,0.2);color:black}.hero.cardhop-ios .cta.video:hover{background-color:white;border-color:rgba(0,0,0,0.1)}.hero.cardhop-ios h1{color:white}.hero.cardhop-ios h1>small{color:white;font-size:2.25rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero.cardhop-ios .hero-image{margin-top:3rem}.hero.cardhop-ios .hero-image .update-badge{left:6.2rem;top:-1rem}.hero.cardhop-ios .hero-image .cardhop-hero-circles{position:absolute;top:-7rem;width:100%;height:calc(100% + 7rem - 5px);background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/cardhop-ios-hero-circles.svg);background-size:100% 100%}.hero.cardhop-ios p{margin-top:1rem}.hero.cardhop-ios p,.hero.cardhop-ios strong{color:white;font-size:2.25rem}.hero .cal-highlight span{color:white}@media screen and (max-height: 900px){.hero.cardhop-mac .hero-image{right:-128px}}@media screen and (max-width: 1150px){.hero.cardhop-mac .menubar-icons{margin-left:200px}.hero.cardhop-mac .hero-image{right:6px}}@media screen and (max-height: 900px) and (max-width: 1150px){.hero.cardhop-mac .hero-image{right:-55px}}@media screen and (max-width: 1050px){.hero.cardhop-mac .menubar-icons{margin-left:165px}.hero.cardhop-mac .hero-image{right:41px}}@media screen and (max-height: 900px) and (max-width: 1050px){.hero.cardhop-mac .hero-image{right:-20px}}@media screen and (max-width: 1045px){.cardhop-mac>div{height:auto}.cardhop-mac.hero>div{height:auto}.cardhop-mac .row .span-6{width:100%}.cardhop-mac .row .span-6>p{margin:-1.8125rem auto 1.8125rem auto}.cardhop-mac .row>div{margin:0 auto;text-align:center}.hero.cardhop-mac{height:auto}.hero.cardhop-mac .menubar,.hero.cardhop-mac .menubar-icons{display:none}.hero.cardhop-mac .hero-image{position:relative;right:0;top:0;display:inline-block}}.hero .wrapper{position:relative}.hero strong{color:rgba(255,255,255,0.85)}.hero h1{font-size:4.25rem;margin-bottom:3.125rem;color:rgba(255,255,255,0.9);line-height:.7}.hero h1>img{vertical-align:middle;display:inline-block;width:4rem;height:4rem;margin-bottom:-4rem;position:relative;top:-2.25rem}.hero h1>small{font-size:1.375rem;color:rgba(255,255,255,0.75);white-space:nowrap}.call-to-action ul,ul.call-to-action{list-style:none;padding:0;margin-bottom:-1.5rem !important;margin-left:-2rem}.call-to-action li{display:inline-block;margin-bottom:1.5rem !important;margin-left:2rem}.cta{border:1px solid rgba(0,0,0,0.3);border-radius:.363636364em}.call-to-action .cta{vertical-align:middle;width:9.772727273em;padding-left:1.363636364em;padding-right:1.363636364em;white-space:nowrap;text-align:center;font-size:1.375rem;color:#1A1919}.ja .call-to-action .cta{padding-left:0;padding-right:0}.hero .cta{border-color:rgba(255,255,255,0.4);color:#fff}.cta.appstore{border:0;background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/cta-appstore.svg);background-size:contain}.ja .cta.appstore{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/jp/cta-appstore.svg)}.call-to-action .cta.appstore{width:13.5625rem;height:4.125rem}.hero .cta.video{background-color:rgba(0,0,0,0.4)}.cta.icon-video::before{color:inherit;margin-left:0;margin-right:.375rem}.cta.video:hover,.cta.video:focus{background-color:rgba(0,0,0,0.2)}.hero .cta.video:hover,.hero .cta.video:focus{background-color:rgba(0,0,0,0.6)}.hero+.call-to-action .cta.video:hover,.hero+.call-to-action .cta.video:focus{border-color:rgba(0,0,0,0.4)}.cta.download{background:#0096F8;color:#fff;border-color:rgba(255,255,255,0.1)}.cta.download:hover,.cta.download:focus{background:#0074bf}.cta.buy{background:#5dbf0d;border-color:rgba(255,255,255,0.1);position:relative;padding:0}.cta.buy>a:hover,.cta.buy>a:focus{background:#69d70f}.cta.buy>a{color:#fff;display:block;padding:.625em  1.875rem;border-radius:.5rem}.dropdown-menu{display:block;width:13.4375rem;position:absolute;margin-top:4px;padding:0;left:-1px;z-index:999;background:rgba(0,0,0,0.9);border:1px solid rgba(255,255,255,0.2);border-radius:0.625rem;box-shadow:0 1px 6px rgba(0,0,0,0.3);text-align:left;font-size:16px;opacity:0;visibility:hidden;-webkit-transform:scale(0.2);-webkit-transform-origin:center top;transition:all 250ms 0.2s cubic-bezier(0.34, 1.61, 0.7, 1)}.cta.buy:hover .dropdown-menu{opacity:1;visibility:visible;-webkit-transform:scale(1);transition:all 0.2s cubic-bezier(0.34, 1.61, 0.7, 1)}.dropdown-menu::after{content:"";width:0;height:0;position:absolute;z-index:90;top:0;left:50%;margin-left:-.8rem;margin-top:-.6rem;border-left:.8rem solid transparent;border-right:.8rem solid transparent;border-bottom:.6rem solid #171717}.dropdown-menu>li{margin:0 !important;padding:.3rem 0 0;float:none;display:block}.dropdown-menu>li>a,.dropdown-menu>li>span{display:block;padding:.4rem 1rem;float:none;font-weight:normal;color:white}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#4d4d4d}.dropdown-menu>li:first-child{padding-top:.55rem}.dropdown-menu>li:last-child{padding-bottom:.55rem}.dropdown-menu .price-tag{border-top:1px solid rgba(255,255,255,0.1)}.dropdown-menu .price-tag .price{font-size:14px;color:rgba(255,255,255,0.9);text-align:center}#mas-store-link::before{content:'';background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/fantastical2-mac-appstore.png");display:inline-block;width:28px;height:27px;vertical-align:middle;margin-right:0.5rem}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){#mas-store-link::before{background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/fantastical2-mac-appstore@2x.png");background-size:28px 27px}}#flexibits-store-link::before{content:'';background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/fantastical2-mac-flexibitsstore.png");display:inline-block;width:28px;height:28px;vertical-align:middle;margin-right:0.5rem}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){#flexibits-store-link::before{background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/fantastical2-mac-flexibitsstore@2x.png");background-size:28px 28px}}.feature{font-size:1.1875rem}.feature .shadow{box-shadow:0 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:none;-webkit-filter:drop-shadow(0 1px 3px rgba(0,0,0,0.2))}.feature .cardhop-section>img{display:inline-block;vertical-align:middle;margin-bottom:10px;margin-right:10px}.why li{margin-bottom:1.3125rem}.why .why-videos{margin:2em auto 0;font-size:1.1875rem}ol.items{list-style:none;padding:0}ol.items>li{padding:2.8125rem 0;border-bottom:1px solid rgba(204,207,209,0.2)}ol.items>li:last-child{padding-bottom:0;border-bottom:0}ol.items>li:first-child{padding-top:0}ol.items+h1{margin-top:2.5rem;padding-top:5rem;border-top:1px solid rgba(204,207,209,0.2)}ol.items h2>a{color:inherit;font-weight:inherit}ol.items h2 small{margin-left:.625rem;font-size:1.1875rem;color:rgba(26,25,25,0.55)}.fantastical-iphone-eddy{display:block;width:3.75rem;height:3.625rem;background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/macworld-eddy2013.png);background-size:cover;position:absolute;bottom:-3.625rem;right:0}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.fantastical-iphone-eddy{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/macworld-eddy2013@2x.png)}}img.ios{-webkit-filter:drop-shadow(0px 1px 2px rgba(0,0,0,0.15))}.testimonials blockquote{display:block}.testimonials p{margin:0 auto;text-align:center;font-size:2rem;line-height:1.25;font-weight:200}.testimonials .tabs{display:none}.testimonials blockquote cite{display:block;text-align:center;margin-bottom:1.25rem !important}.fantastical-flags{margin-top:2rem}.fantastical-mac-calendars{text-align:center}.fantastical-mac-calendars img{margin-bottom:-6rem;width:100%}@keyframes crossfade{0%,45%{opacity:0}55%,100%{opacity:1}}.crossfade-images img:nth-of-type(2){opacity:0;animation:crossfade 7s ease-in-out 0s infinite alternate}@media screen and (max-width: 600px){.crossfade-images{position:relative}.crossfade-images img:nth-of-type(2){position:absolute;top:0;left:0;right:0}}@media screen and (min-width: 768px){.testimonials blockquote cite{display:none}.testimonials .tabs{display:block;padding-top:1.875rem}.testimonials .tabs a{opacity:.4;display:inline-block;position:relative;color:#5a606c}.testimonials .tabs .active{opacity:1}.testimonials .tabs .active::before{content:"";width:0;height:0;position:absolute;top:-1.6875rem;left:50%;z-index:99;margin-left:-.75rem;margin-top:-.2rem;border-left:.75rem solid transparent;border-right:.75rem solid transparent;border-top:0.75rem solid rgba(204,207,209,0.2)}.testimonials .tabs img{display:block;margin:0;padding:0}.testimonials .quotes{padding-bottom:1.875rem;border-bottom:1px solid rgba(204,207,209,0.2);background-image:linear-gradient(to bottom, transparent 96%, rgba(0,0,0,0.02) 100%);-webkit-mask-image:-webkit-linear-gradient(left, rgba(0,0,0,0) 0%, #000 5%, #000 95%, rgba(0,0,0,0) 100%)}.testimonials .quotes blockquote{display:none}.testimonials .quotes blockquote.active{display:block}}.two-columns,.two-columns+*{text-align:left}h1.span-12{margin-bottom:2.5rem}@media screen and (min-width: 601px){.two-columns{-moz-column-count:2;-moz-column-gap:2.5rem;-webkit-column-count:2;-webkit-column-gap:2.5rem;column-count:2;column-gap:2.5rem;margin-bottom:1.5625rem}.two-columns+*{display:block}}@media screen and (max-width: 600px){.testimonials blockquote cite{margin-bottom:2.5rem !important}h1.span-12{margin-bottom:0}}.wrapper .compensate-bottom{margin-bottom:-2.5rem !important}.wrapper.extra .compensate-bottom{margin-bottom:-5rem !important}.compensate-bottom img{margin:0 auto}.block-img-center-h{margin:0 auto}.wrapper.extra .compensate-top{margin-top:-5rem !important;align-self:flex-start}.version{white-space:nowrap}@media screen and (min-width: 601px){.home.standalone{min-height:34rem}}.home.standalone .wrapper{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.home.standalone .extra-wrapper{display:block;position:relative}.home .section-header{margin:0 auto}.home .section-header>h1{font-size:3rem;line-height:1.2;padding:0 0 4.375rem;text-align:center}.home .products img{display:block;margin:0 auto;width:8rem;height:8rem}.home .products{margin-bottom:-2.5rem !important;text-align:center}.home .products:last-child{margin-bottom:-2.5rem !important}.home .products li{margin-bottom:2.5rem !important;flex-basis:22%}.home .products h2{font-size:1.375rem}.home .products h2>small{display:block;font-size:1rem;color:rgba(26,25,25,0.75)}@media screen and (max-width: 600px){.home .section-header>h1{font-size:2.333333333rem;padding-bottom:2.5rem}.home .products{margin-left:-10%;margin-bottom:-2.5rem;padding-bottom:0}.home .products li{margin-left:10%}.home .products img{max-width:8.083333333rem;height:auto}}.about .standalone h3>a{white-space:nowrap}.about-links{margin-top:2.5rem;padding:2.5rem 0 0;border-top:1px solid rgba(204,207,209,0.2)}.about-links>li{width:31.25%}.about-links .button{display:block;padding-left:.625em;padding-right:.625em;text-align:center}.staff-info{padding-top:1rem;display:flex;flex-wrap:wrap}.staff-info>div{flex-basis:15%;flex-grow:0}.staff-info>div p{text-align:center;font-size:1rem;margin-bottom:0}.staff-info>div p span{font-size:0.9rem;font-weight:400}.additional-help{font-size:1.2rem;margin-bottom:0}.staff-info img,.staff-info2 img{display:block;width:5rem;height:5rem;margin:0 auto .4rem;background:#f3f3f3;border:.1875rem solid #fff;border-radius:90rem;box-shadow:0 1px 2px rgba(0,0,0,0.2)}@media screen and (max-width: 600px){.about-links>li{width:100%;margin-bottom:1rem}.staff-info>div{flex-basis:33%}}.cal-highlight{position:relative}.cal-highlight::before{content:"";display:block;width:5.4375rem;height:3.375rem;position:absolute;top:1.125rem;left:-1px;z-index:1;background:url(https://dncnhi2ob6sh.cloudfront.net/img/fantastical-cal-highlight.png) no-repeat left top;background-size:100% 100%}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.cal-highlight::before{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/fantastical-cal-highlight@2x.png)}}.cal-highlight>span{position:relative;z-index:2}.chatology h1{margin-bottom:2.5rem}.chatology .hero-image img{display:block;margin:0 auto}.chatology-features{margin-bottom:0}.chatology-features li{padding:1.875rem;background:rgba(77,125,153,0.03);border:1px solid #F0F1F3;border-radius:.25rem;font-size:1rem;color:rgba(26,25,25,0.65);text-align:center}.chatology-features li::before{font-family:'flexibits';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:rgba(26,25,25,0.75);font-size:1.4rem;vertical-align:text-bottom;margin-right:.5rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.chatology-features li::before{display:block;font-size:2rem;margin-bottom:1rem}section>.fantastical-mac-ada{padding:1.4rem 0}section>.fantastical-mac-ada div:first-child{text-align:right}section>.fantastical-mac-ada .col:last-child{margin-left:2.5%;display:flex;justify-content:center;flex-direction:column;height:117px;font-size:1.8rem;font-weight:200;line-height:1.3;color:#1A1919}section>.fantastical-mac-ada .col:last-child .ada-year-winner{font-weight:400}.fantastical-mac-feature-icons{display:flex;flex-flow:row;justify-content:space-around;margin-top:1rem}.fantastical-mac-feature-icons>div{flex-grow:1;flex-basis:0;text-align:center;font-size:0.9rem;font-weight:500}.update-badge-container{position:relative;display:inline-block}.update-badge-container .update-badge{position:absolute;z-index:1;right:-1.6rem;top:-1rem;width:4em;height:4em;background-color:#0096F8;border-radius:2em;box-shadow:0 1px 4px 0 rgba(0,1,1,0.2);text-align:center;display:flex;justify-content:center;align-items:center}.update-badge-container .update-badge p{font-weight:500;color:white;line-height:1.1;margin:0;padding:0}.update-badge-container .update-badge .new{font-size:1em}.update-badge-container .update-badge .version{font-size:1.6em}.hero-image .update-badge{right:0.5em;top:5em;width:4.5em;height:4.5em;border-radius:2.25em}@media screen and (max-width: 600px){.chatology-features .col{width:30.6122449%}.chatology-features .col+.col{margin-top:0 !important;margin-left:4.0816327% !important}.chatology-features li{padding:1rem}section>.fantastical-mac-ada div:first-child{text-align:center}section>.fantastical-mac-ada .col:last-child{text-align:center;margin-left:0;display:block;height:auto;margin-top:0 !important;font-size:1.4rem}}@media screen and (min-width: 601px){.chatology-features{margin-top:-2.5rem}.chatology-features li{margin-top:2.5rem !important;margin-bottom:2.5rem !important;margin-right:0}.chatology-features li::before{font-size:4rem}}.illustrate-date-range::before{content:"\e604"}.illustrate-find-messages::before{content:"\e605"}.illustrate-images::before{content:"\e607"}.hero.fantastical-iphone,.hero.fantastical-ipad{overflow:visible}@media screen and (min-width: 601px){.hero.fantastical-iphone .hero-image,.hero.fantastical-ipad .hero-image{margin-bottom:-6rem !important}.hero.fantastical-ipad .hero-image>div{margin-top:1.875rem !important}.hero.fantastical-mac .hero-image>div{margin-top:1.875rem !important}.hero.fantastical-ipad+.call-to-action{margin-top:2.5rem}}.hero+.call-to-action{border-bottom:0;overflow:visible}.hero.fantastical-ipad .hero-image>div{width:100%;height:0;padding-bottom:67.65625%}.hero+.call-to-action>.wrapper{border-bottom:1px solid rgba(204,207,209,0.2);position:relative;margin:0 auto;padding-top:1.5rem}.hero+.call-to-action ul{margin:0 auto -1.5rem !important;position:relative;left:-1.125rem;text-align:center}.hero-image{position:relative}.hero-image .cta.video{display:block;width:8rem;height:8rem;padding:0;border-radius:100rem;border-width:3px;border-color:rgba(0,0,0,0.3);position:absolute;top:50%;left:50%;margin-top:-4rem;margin-left:-4rem}.hero-image .icon-video::before{margin-right:0;position:absolute;left:50%;top:50%;margin-top:-1.4rem;margin-left:-1.2rem;font-size:2em}@media screen and (min-width: 601px){.iphone-bg-light>div,.iphone-bg-dark>div{width:89.8701299%;margin:0 auto;height:0;padding-bottom:183.8542775%;background-size:contain;background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/iphone-6-vert-slvr.png);background-repeat:no-repeat;background-position:center center;position:relative}}@media only screen and (min-width: 601px) and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-width: 601px) and (-o-min-device-pixel-ratio: 3/2),only screen and (min-width: 601px) and (min--moz-device-pixel-ratio: 1.5),only screen and (min-width: 601px) and (min-device-pixel-ratio: 1.5),only screen and (min-width: 601px) and (min-resolution: 144dpi),only screen and (min-width: 601px) and (min-resolution: 1.5dppx){.iphone-bg-light>div,.iphone-bg-dark>div{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/iphone-6-vert-slvr@2x.png)}}@media screen and (min-width: 601px){.iphone-bg-dark>div{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/iphone-6-vert-spacegray.png)}}@media only screen and (min-width: 601px) and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-width: 601px) and (-o-min-device-pixel-ratio: 3/2),only screen and (min-width: 601px) and (min--moz-device-pixel-ratio: 1.5),only screen and (min-width: 601px) and (min-device-pixel-ratio: 1.5),only screen and (min-width: 601px) and (min-resolution: 144dpi),only screen and (min-width: 601px) and (min-resolution: 1.5dppx){.iphone-bg-dark>div{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/iphone-6-vert-spacegray@2x.png)}}@media screen and (min-width: 601px){.iphone-bg-light img,.iphone-bg-dark img{display:block;width:86.9942197%;height:75.4583921%;position:absolute;top:12.1297602%;left:6.3583815%;background:black}.iphone-bg-horz-dark>div{width:97.7931034%;height:0;margin:0 auto 2.5rem !important;padding-bottom:48%;background-size:cover;background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/iphone-6-horz-spacegray.png);background-repeat:no-repeat;background-position:top center;position:relative}}@media only screen and (min-width: 601px) and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-width: 601px) and (-o-min-device-pixel-ratio: 3/2),only screen and (min-width: 601px) and (min--moz-device-pixel-ratio: 1.5),only screen and (min-width: 601px) and (min-device-pixel-ratio: 1.5),only screen and (min-width: 601px) and (min-resolution: 144dpi),only screen and (min-width: 601px) and (min-resolution: 1.5dppx){.iphone-bg-horz-dark>div{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/iphone-6-horz-spacegray@2x.png)}}@media screen and (min-width: 601px){.iphone-bg-horz-dark img{display:block;width:75.4583921%;height:86.7816092%;position:absolute;left:12.1297602%;top:06.6091954%}.ipad-bg-light>div,.ipad-bg-dark>div{width:222.3404255%;height:0;padding-bottom:150.212766%;background-size:contain;background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/ipad-mini-horz-slvr.png);background-repeat:no-repeat;background-position:center center;position:relative}}@media only screen and (min-width: 601px) and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-width: 601px) and (-o-min-device-pixel-ratio: 3/2),only screen and (min-width: 601px) and (min--moz-device-pixel-ratio: 1.5),only screen and (min-width: 601px) and (min-device-pixel-ratio: 1.5),only screen and (min-width: 601px) and (min-resolution: 144dpi),only screen and (min-width: 601px) and (min-resolution: 1.5dppx){.ipad-bg-light>div,.ipad-bg-dark>div{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/ipad-mini-horz-slvr@2x.png)}}@media screen and (min-width: 601px){.ipad-bg-dark>div{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/ipad-mini-horz-spacegray.png)}}@media only screen and (min-width: 601px) and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-width: 601px) and (-o-min-device-pixel-ratio: 3/2),only screen and (min-width: 601px) and (min--moz-device-pixel-ratio: 1.5),only screen and (min-width: 601px) and (min-device-pixel-ratio: 1.5),only screen and (min-width: 601px) and (min-resolution: 144dpi),only screen and (min-width: 601px) and (min-resolution: 1.5dppx){.ipad-bg-dark>div{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/ipad-mini-horz-spacegray@2x.png)}}@media screen and (min-width: 601px){.span-12.ipad-bg-light>div,.span-12.ipad-bg-dark>div{width:106.6326531%;padding-bottom:72.244898%;margin-left:-3.2653061%;margin-top:2.8125rem !important;margin-bottom:2.8125rem !important}.ipad-bg-light img,.ipad-bg-dark img{display:block;width:79.6172249%;height:88.5269122%;position:absolute;top:05.6657224%;left:10.2392344%;background:black}div #fantastical-iphone-newevent-animation{width:86.9942197%;height:34.22%;top:16.1%;left:6.3583815%;margin:0;background-repeat:no-repeat}div #fantastical-iphone-snooze-animation{width:86.9942197%;height:75.4583921%;top:12.1297602%;left:6.3583815%;margin:0}div #fantastical-ipad-toggle-animation{width:79.6172249%;height:81.3%;top:12.95%;left:10.2392344%;max-width:100%}div #fantastical-ipad-newevent-animation{width:79.6172249%;height:32.8%;top:13%;left:10.2392344%;max-width:100%}.ipad-bg-vertical-light,.ipad-bg-vertical-dark{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.ipad-bg-vertical-light>div,.ipad-bg-vertical-dark>div{width:182.3376623%;height:0;padding-bottom:207.012987%;margin-bottom:-5rem !important;background-size:cover;background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/ipad-mini-vert-slvr.png);background-repeat:no-repeat;background-position:top center;position:relative;overflow:hidden}}@media only screen and (min-width: 601px) and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-width: 601px) and (-o-min-device-pixel-ratio: 3/2),only screen and (min-width: 601px) and (min--moz-device-pixel-ratio: 1.5),only screen and (min-width: 601px) and (min-device-pixel-ratio: 1.5),only screen and (min-width: 601px) and (min-resolution: 144dpi),only screen and (min-width: 601px) and (min-resolution: 1.5dppx){.ipad-bg-vertical-light>div,.ipad-bg-vertical-dark>div{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/ipad-mini-vert-slvr@2x.png)}}@media screen and (min-width: 601px){.ipad-bg-vertical-light img,.ipad-bg-vertical-dark img{display:block;width:88.8888889%;height:104.2659975%;position:absolute;top:13.2998745%;left:05.5555556%;background:black}.mac>div{width:184.5045045%}.mac img{width:100%}}@media screen and (max-width: 600px){.iphone-bg-horz-dark img{border:1px solid rgba(0,0,0,0.1)}.iphone-watch>img{max-width:40%}}.segmented-control{display:inline-block;border:1px solid #0096F8;border-radius:.25rem;font-size:1rem}.segmented-control>div{display:inline-block;padding:.65rem 2.25rem;color:#0096F8;font-weight:500;cursor:pointer;width:8.125rem;text-align:center}.segmented-control>div.active{background-color:#0096F8;color:#fff}.cardhop-mac-theme{text-align:center}#cardhop-mac-theme-selector{margin-left:-9rem;margin-top:1rem}#cardhop-ios-theme{display:inline}#cardhop-ios-theme-selector{text-align:center;margin:0 0 1.8125rem 0}#cardhop-ios-theme-selector.segmented-control{border:none}#cardhop-ios-theme-selector.segmented-control>div{color:#808080;background-color:transparent;padding:0 0.5rem;width:auto}#cardhop-ios-theme-selector.segmented-control>div.active{color:#0094FF}#cardhop-ios-theme-selector.segmented-control>div.active>img{background-color:#0094FF}#cardhop-ios-theme-selector.segmented-control>div>img{padding:0.375rem 0.1875rem;width:6.25rem;height:8.0625rem;border-radius:0.85rem;background-color:#1F1F1F}@media screen and (max-width: 600px){#cardhop-ios-theme-selector{margin:0}}#cardhop-ios-parser-animation-parent{position:relative}#cardhop-ios-parser-animation{position:absolute;top:10%;left:10.5%;right:0;max-height:119%}.fantastical-iphone-theme img,.fantastical-ipad-theme img{opacity:0}.fantastical-iphone-theme img.active,.fantastical-ipad-theme img.active{opacity:1}.ipad-bg-light>div,.ipad-bg-dark>div,.iphone-bg-light,.iphone-bg-dark{position:relative}#fantastical-iphone-newevent-animation{position:absolute;top:25px;left:0;right:0;margin:0 auto;width:265px;height:220px;background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/fantastical2-iphone-newevent-animation.gif");background-color:#f0eff4;background-size:cover;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){#fantastical-iphone-newevent-animation{background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/fantastical2-iphone-newevent-animation@2x.gif");background-size:100%}}.ja #fantastical-iphone-newevent-animation{background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/jp/fantastical2-iphone-newevent-animation.gif")}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.ja #fantastical-iphone-newevent-animation{background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/jp/fantastical2-iphone-newevent-animation@2x.gif");background-size:100%}}#fantastical-iphone-snooze-animation{position:absolute;top:0;left:0;right:0;margin:0 auto;width:265px;height:470px;background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/fantastical2-iphone-snooze-animation.gif");background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){#fantastical-iphone-snooze-animation{background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/fantastical2-iphone-snooze-animation@2x.gif");background-size:100%}}.ja #fantastical-iphone-snooze-animation{background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/jp/fantastical2-iphone-snooze-animation.gif")}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.ja #fantastical-iphone-snooze-animation{background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/jp/fantastical2-iphone-snooze-animation@2x.gif");background-size:100%}}#fantastical-ipad-toggle-animation{position:absolute;top:8.3%;left:0;bottom:1.68%;right:0;max-width:520px;background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/fantastical2-ipad-toggle-animation.gif");background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){#fantastical-ipad-toggle-animation{background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/fantastical2-ipad-toggle-animation@2x.gif");background-size:100%}}.ja #fantastical-ipad-toggle-animation{background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/jp/fantastical2-ipad-toggle-animation.gif")}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.ja #fantastical-ipad-toggle-animation{background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/jp/fantastical2-ipad-toggle-animation@2x.gif");background-size:100%}}#fantastical-ipad-newevent-animation{position:absolute;top:13%;left:0;bottom:53.5%;right:0;max-width:520px;background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/fantastical2-ipad-newevent-animation.gif");background-size:cover}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){#fantastical-ipad-newevent-animation{background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/fantastical2-ipad-newevent-animation@2x.gif");background-size:100%}}.ja #fantastical-ipad-newevent-animation{background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/jp/fantastical2-ipad-newevent-animation.gif")}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.ja #fantastical-ipad-newevent-animation{background-image:url("https://dncnhi2ob6sh.cloudfront.net/img/jp/fantastical2-ipad-newevent-animation@2x.gif");background-size:100%}}section>.wrapper.extra.fantastical-family{padding-bottom:0}section>.wrapper.extra.fantastical-family img{padding-top:1.875rem}.support-apps img{display:block;margin:0 auto;width:8.125rem;max-width:100%;height:auto}.support-apps h2{font-size:1.375rem;text-align:center}.support-apps h2>small{display:block;font-size:1rem;color:rgba(26,25,25,0.75)}.support-apps ol{margin-top:1rem;padding-top:.5rem;padding-left:0;list-style:none;text-align:center;line-height:1.65}.support-apps [class*="span-"]{width:32%;margin-bottom:1.5rem}@media screen and (max-width: 600px){.support-apps>.wrapper.extra{padding-top:0}.support-apps [class*="span-"]{margin-top:2.8125rem !important;width:47.9591837%}.support-apps li>ol{width:65%;margin-left:auto;margin-right:auto}.support .aside{-webkit-order:-1;order:-1;margin-bottom:1rem !important}}.support .aside img{display:block;width:8rem;height:8rem}.support .aside>ul{margin-top:1rem}.support .help-content img{max-width:90%;height:auto}.support input[type="email"]{width:15rem}.support .standalone{border:0}.code-retrieval{text-align:center}.code-retrieval .wrapper{padding-top:0}@media screen and (max-width: 600px){.code-retrieval .wrapper{padding:2.5rem 0}.code-retrieval label{font-size:1.625rem;font-weight:300;display:block;margin-bottom:1.5625rem}.code-retrieval input[type="email"]{width:12.5rem;margin-left:0}.contact-us{text-align:center}}.illustrate-flexibits::before{content:"";display:inline-block;width:2rem;height:2rem;margin-right:.5rem;vertical-align:text-bottom;background-size:cover;background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/logo-flexibits.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.illustrate-flexibits::before{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/logo-flexibits@2x.png)}}.illustrate-contact::before{content:"";display:inline-block;width:2rem;height:2rem;margin-right:.5rem;vertical-align:text-bottom;background-size:cover;background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/support-contact.svg)}.illustrate-mailinglist::before{content:"";display:inline-block;width:2rem;height:2rem;margin-right:.5rem;vertical-align:text-bottom;background-size:cover;background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/support-mailinglist.svg)}.illustrate-privacy::before{content:"";display:inline-block;width:2rem;height:2rem;margin-right:.5rem;vertical-align:text-bottom;background-size:cover;background-image:url(https://dncnhi2ob6sh.cloudfront.net/img/support-privacy.svg)}@media screen and (min-width: 601px){#mailinglist{margin-top:3.125rem !important}}.code-retrieval form,#license-lookup-response,#license-spinner,#mailinglist,#mailinglist-response,#mailinglist-spinner{display:inline-block;vertical-align:middle}#license-lookup-response,#license-spinner,#mailinglist-response,#mailinglist-spinner{font-size:0}#license-lookup-result>p,#mailinglist-result>div>p{padding-top:1rem;font-size:1rem;color:rgba(26,25,25,0.55)}#license-lookup-response,#mailinglist-response,#discount-response,#mailinglist-result>div{display:none}.spinner{position:absolute;width:16px;height:20px;margin-left:1.25rem;margin-top:-.625rem !important}.blockG{position:absolute;background-color:#ffffff;width:2px;height:6px;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-webkit-transform:scale(0.4);-webkit-animation-name:fadeG;-webkit-animation-duration:0.8800000000000001s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;-moz-transform:scale(0.4);-moz-animation-name:fadeG;-moz-animation-duration:0.8800000000000001s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;border-radius:3px 3px 0 0;-o-transform:scale(0.4);-o-animation-name:fadeG;-o-animation-duration:0.8800000000000001s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;-ms-transform:scale(0.4);-ms-animation-name:fadeG;-ms-animation-duration:0.8800000000000001s;-ms-animation-iteration-count:infinite;-ms-animation-direction:linear}#rotateG_01{left:0;top:7px;-webkit-animation-delay:0.33s;-webkit-transform:rotate(-90deg);-moz-animation-delay:0.33s;-moz-transform:rotate(-90deg);-o-animation-delay:0.33s;-o-transform:rotate(-90deg);-ms-animation-delay:0.33s;-ms-transform:rotate(-90deg)}#rotateG_02{left:2px;top:3px;-webkit-animation-delay:0.44000000000000006s;-webkit-transform:rotate(-45deg);-moz-animation-delay:0.44000000000000006s;-moz-transform:rotate(-45deg);-o-animation-delay:0.44000000000000006s;-o-transform:rotate(-45deg);-ms-animation-delay:0.44000000000000006s;-ms-transform:rotate(-45deg)}#rotateG_03{left:7px;top:1px;-webkit-animation-delay:0.55s;-webkit-transform:rotate(0deg);-moz-animation-delay:0.55s;-moz-transform:rotate(0deg);-o-animation-delay:0.55s;-o-transform:rotate(0deg);-ms-animation-delay:0.55s;-ms-transform:rotate(0deg)}#rotateG_04{right:2px;top:3px;-webkit-animation-delay:0.66s;-webkit-transform:rotate(45deg);-moz-animation-delay:0.66s;-moz-transform:rotate(45deg);-o-animation-delay:0.66s;-o-transform:rotate(45deg);-ms-animation-delay:0.66s;-ms-transform:rotate(45deg)}#rotateG_05{right:0;top:7px;-webkit-animation-delay:0.7700000000000001s;-webkit-transform:rotate(90deg);-moz-animation-delay:0.7700000000000001s;-moz-transform:rotate(90deg);-o-animation-delay:0.7700000000000001s;-o-transform:rotate(90deg);-ms-animation-delay:0.7700000000000001s;-ms-transform:rotate(90deg)}#rotateG_06{right:2px;bottom:2px;-webkit-animation-delay:0.8800000000000001s;-webkit-transform:rotate(135deg);-moz-animation-delay:0.8800000000000001s;-moz-transform:rotate(135deg);-o-animation-delay:0.8800000000000001s;-o-transform:rotate(135deg);-ms-animation-delay:0.8800000000000001s;-ms-transform:rotate(135deg)}#rotateG_07{bottom:0;left:7px;-webkit-animation-delay:0.99s;-webkit-transform:rotate(180deg);-moz-animation-delay:0.99s;-moz-transform:rotate(180deg);-o-animation-delay:0.99s;-o-transform:rotate(180deg);-ms-animation-delay:0.99s;-ms-transform:rotate(180deg)}#rotateG_08{left:2px;bottom:2px;-webkit-animation-delay:1.1s;-webkit-transform:rotate(-135deg);-moz-animation-delay:1.1s;-moz-transform:rotate(-135deg);-o-animation-delay:1.1s;-o-transform:rotate(-135deg);-ms-animation-delay:1.1s;-ms-transform:rotate(-135deg)}@-webkit-keyframes fadeG{0%{background-color:#8C8C8C}100%{background-color:#ffffff}}@-moz-keyframes fadeG{0%{background-color:#8C8C8C}100%{background-color:#ffffff}}@-o-keyframes fadeG{0%{background-color:#8C8C8C}100%{background-color:#ffffff}}@-ms-keyframes fadeG{0%{background-color:#8C8C8C}100%{background-color:#ffffff}}.support-search-wrapper{text-align:center;margin-bottom:2rem}.help-search-wrapper{width:80%;margin-bottom:2rem}#support-search-input{width:100%;font-size:1.2rem;border-radius:1.5rem;padding:.5rem 1rem .5rem 2.7rem;background:url(https://dncnhi2ob6sh.cloudfront.net/img/search.svg) no-repeat scroll 0.8rem 0.5rem;background-size:1.4rem 1.4rem}.algolia-autocomplete{width:80%}.aa-dropdown-menu{position:relative !important;width:100%;background-color:#fff;border:1px solid #ddd;margin-top:0.2rem;text-align:left}.aa-dropdown-menu .aa-dataset-1::before{content:' ';background:url(https://dncnhi2ob6sh.cloudfront.net/img/algolia.svg) no-repeat;background-size:130px 18px;width:130px;height:18px;display:block;margin:5px 5px 5px auto}.aa-dropdown-menu .aa-suggestion{padding:0.5rem 0.8rem;cursor:pointer}.aa-dropdown-menu .aa-suggestion:hover{background-color:#ddd}.aa-dropdown-menu .aa-suggestion img{float:right;width:32px;height:32px;margin-left:1rem}.aa-dropdown-menu .support-search-section{font-size:0.8rem;font-weight:800}.aa-dropdown-menu .support-search-title{font-size:1.2rem;font-weight:500}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form textarea{width:100%}.contact-form>div{margin-top:1rem}.contact-form>.contact_url,#mailcheck_result{display:none}.contact-form>.buttons{text-align:right}.blog .actions *{width:100%;margin:0}.blog .actions *+*{margin-top:1rem}.blog .archive{margin-top:2.5rem}.blog .archive h3{margin-bottom:1rem}.blog .archive ul{list-style:none;padding:0}.blog .navigation{margin-top:1rem}.main-footer{text-align:center}.main-footer div{margin-bottom:0.8125rem}.main-footer p{font-size:.875rem;margin-bottom:0.5rem}.main-footer a{font-size:1.2rem;font-weight:200}.main-footer p,.main-footer a{color:#CCC}.main-footer a:first-of-type{padding-right:0.25rem}.main-footer>.wrapper{padding:2.5rem 0}.videos ul{list-style-type:none;padding:0}.videos a{color:black}.videos .links{margin:0}.videos .links>li{padding:0;border:none}.videos .links>li:last-child{padding-bottom:1.5625rem}.videos .links a{color:#0096F8}.videos .links a:hover{text-decoration:underline}.buy{text-align:center}.buy .call-to-action{margin-top:2rem}.buy .call-to-action ul{margin:0 auto;position:relative;left:-1.125rem}.buy.cardhop-mac .max{margin:0 auto}.buy .cta.appstore{width:10.75rem;height:3.1875rem;vertical-align:middle}.get-cardhop{margin-top:2rem}#cardhop-hero-icons{position:absolute;left:-60px;top:260px}#cardhop-action-video{width:400px;height:497px}.cardhop-action-video-link{font-size:1.5rem;color:grey}.cardhop-action-video-link.active{color:#0096F8}.cardhop-action-video-link::before{display:inline-block;width:1.6rem;height:1.6rem;font-family:'flexibits';content:"";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:rgba(26,25,25,0.75);position:relative;padding-top:0.3rem;font-size:1.05rem;top:-3px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cardhop-action-video-link.active::before{color:#0096F8;content:"\e60a"}.cardhop-action-img{position:relative}.cardhop-action-img-bg{position:absolute;top:20px;left:0}body>section.buy{overflow:visible}@media screen and (max-width: 600px){.buy [class*="span-"]+[class*="span-"]{margin-top:2rem !important}}.store-header{margin-top:-1rem !important}.store .button,.remove-from-cart a{cursor:pointer}.store-title{float:left}#currency-selector{display:none;float:right;position:relative;font-size:.8rem}#currency-selector #currency-selector-button{padding:.25rem .5rem;border:1px solid #888;border-radius:.25rem;cursor:pointer}#currency-selector #currency-selector-button .currency-arrow{padding-left:.3rem;margin-top:-2px}#currency-selector #currency-selector-options{display:none;position:absolute;right:-1px;width:12rem;border:1px solid #888;border-radius:.25rem;text-align:right;margin-top:.5rem;padding:.25rem .5rem;background-color:white}#currency-selector #currency-selector-options li{list-style:none}#currency-selector #currency-selector-options li a{cursor:pointer}.store-product{display:grid;grid-template-columns:auto 1fr auto;grid-column-gap:3rem;margin-bottom:2rem}.store-product .store-product-description h2{display:inline}.store-product .store-product-price{margin-left:.4rem;color:#555;font-weight:300;font-size:1.5rem}.store-product .original-unit-price{margin-left:.4rem;color:#aaa;font-weight:300;font-size:1.5rem;text-decoration:line-through}.store-product .discount{font-size:1.2rem;font-weight:500}@media screen and (max-width: 600px){.currency-selector{float:left;margin-top:-1rem !important;margin-bottom:1rem !important}.currency-selector .currency-selector-options{left:-1px;right:auto;text-align:left}.store-product{grid-column-gap:1rem}.store-product-addremove .button{padding:0.2em 0.4em}.store-product-image{width:30px}}.store-quantity,.remove-from-cart{text-align:right}.store-quantity-discount{color:#555;font-size:0.8rem;text-align:center;margin-top:1rem}.shopping-cart{text-align:center;margin:1rem 0 2rem 0 !important}.shopping-cart .total-price{font-weight:600}#checkout{margin-top:0.5rem;font-size:1.4rem;background-color:#5dbf0d;border:1px solid rgba(47,95,7,0.5)}#embedded-options{margin-top:1rem;margin-bottom:-1.5rem !important;padding-top:1rem;border-top:1px solid rgba(204,207,209,0.2);text-align:center}#embedded-options a{cursor:pointer}.order-item{padding:2rem 0;border-top:1px solid rgba(204,207,209,0.2)}.order-item .order-license{margin:0;font-size:0.9rem}.order-item>h2>img{display:inline-block;vertical-align:middle;margin-bottom:7px !important;margin-right:1rem}#overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999}#store-spinner{width:70px;text-align:center;top:50%;position:relative;left:46%}#store-spinner>div{width:18px;height:18px;background-color:rgba(0,0,0,0.8);border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}#store-spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}p #store-spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}@media screen and (max-width: 600px){body>*{padding:0 1.5rem}body .cardhop-features{padding:1.5rem 0}.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12,.support article,.product-nav li,.topic-overview{width:100%;float:none}[class*="span-"]{margin-top:2.8125rem}[class*="span-"]+[class*="span-"]{margin-top:2.8125rem !important}.support .col.span-3.aside{margin-top:0 !important}.col:not(.span-12)+.col{margin-left:0}:not(.hero)>.row.center-h,.col.center-h{text-align:left}section>.wrapper.extra{padding:2.5rem 0}.feature{font-size:1.25rem}img{max-width:100%;height:auto}img.max,video.max{display:block;margin:0 auto}img.left-edge{margin-left:-1.25rem}.hero{text-align:center}.row.reverse-phone{-webkit-box-direction:reverse;-moz-box-direction:reverse;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.row.reverse-phone [class*="span-"]{margin-top:2.8125rem !important}.row.reverse-phone [class*="span-"]:last-child{margin-top:0 !important}.wrapper.extra.row.reverse-phone .compensate-top{margin-top:-2.5rem !important}.segmented-control{margin:0 calc(50% - 17.25rem / 2)}.fantastical-iphone-theme img,.fantastical-ipad-theme img{display:none}.fantastical-iphone-theme img.active,.fantastical-ipad-theme img.active{display:block}.main-footer>.wrapper{padding:0.75rem 0}.main-footer a{font-size:1.1rem}.dropdown-menu{font-size:14px}#cardhop-mac-theme-selector{margin-left:0;margin-top:2rem}#cardhop-hero-icons{left:0px;top:210px;transform:scale(1.2)}.cardhop-mac.hero>div{align-items:center;height:auto}.cardhop-mac-feature-icons{flex-flow:column}.cardhop-mac-feature-icons>div:not(:last-child){margin-bottom:1rem}.cardhop-mac-feature-icons>div>div{flex-grow:0;width:48px}.cardhop-mac-feature-icons>div>div>img{width:48px;height:48px;max-width:none}.cardhop-mac-feature-icons>div>p{flex-grow:1;font-size:1.6rem;max-width:none;font-weight:400;margin-left:20px}#cardhop-mac-theme-selector{margin:1.5rem auto 0}.support-search-wrapper{margin-top:2rem !important;margin-bottom:0}.support-search-wrapper #support-search-input{font-size:1.5rem;background-position:0.8rem 0.7rem}.help-search-wrapper{width:100%;margin-top:1rem;margin-bottom:-1rem}}@media screen and (max-width: 340px){.hero.cardhop-mac h1>img{margin-bottom:-2rem}}@media screen and (max-height: 600px){#cardhop-hero-icons{top:170px}}#new-footer{margin-top:21px !important;text-align:center}#new-footer #language-selector{margin-top:21px}#new-footer #language-selector a{font-weight:300;font-size:16px;color:#cccccc;text-decoration:none}#new-footer img{margin-top:.8125rem;margin-bottom:10px !important;filter:grayscale(100%)}#new-footer p{font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;font-size:15px;padding-bottom:60px;opacity:0.5}body.dark footer img{filter:brightness(0) saturate(100%) invert(95%) sepia(0%) saturate(17%) hue-rotate(185deg) brightness(88%) contrast(88%) !important}#navbar-placeholder{height:60px}#navbar-container{position:fixed;top:0;z-index:100;background-color:rgba(255,255,255,0.8);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);width:100%;margin:0;padding:0}#navbar{padding:14px 30px;font-family:"Avenir";color:#1D1E1F;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media (min-width: 768px){#navbar{font-weight:500;font-size:14px;letter-spacing:-0.09px;line-height:17px;flex-flow:row nowrap;justify-content:flex-start}}@media (max-width: 767.98px){#navbar{font-size:20px;letter-spacing:-0.12px;font-weight:400}}#navbar .container{flex-wrap:wrap;display:flex;align-items:center;justify-content:space-between;max-width:1024px;padding:0px;margin-right:auto;margin-left:auto;width:100%}@media (min-width: 768px){#navbar .container{flex-wrap:nowrap}}#navbar .container img{vertical-align:middle;border-style:none}@media (min-width: 768px){#navbar .container .flex-md-1{flex:1 !important;flex-basis:100% !important}}#navbar .container .justify-content-end{justify-content:flex-end !important}#navbar .container .navbar-brand{display:inline-block;white-space:nowrap;padding:0px;margin:0px}#navbar .container .navbar-brand img{height:32px}#navbar .container .navbar-toggler{border:none;padding:0;margin:0;background-color:transparent}@media (min-width: 768px){#navbar .container .navbar-toggler{display:none}}#navbar .container .navbar-toggler #collapsed-indicator{width:22px;height:17px;display:none}#navbar .container .navbar-toggler #expanded-indicator{width:17px;height:17px;display:block}#navbar .container .navbar-toggler.collapsed #collapsed-indicator{display:block}#navbar .container .navbar-toggler.collapsed #expanded-indicator{display:none}#navbar .container .navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}@media (max-width: 767.98px){#navbar .container .navbar-collapse{padding-left:40px;padding-top:11.5px}}@media (min-width: 768px){#navbar .container .navbar-collapse{display:flex !important;flex-basis:auto}}#navbar .container .navbar-collapse .navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}@media (min-width: 768px){#navbar .container .navbar-collapse .navbar-nav{flex-direction:row}}#navbar .container .navbar-collapse .navbar-nav ul,#navbar .container .navbar-collapse .navbar-nav li,#navbar .container .navbar-collapse .navbar-nav a{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}@media (max-width: 767.98px){#navbar .container .navbar-collapse .navbar-nav .nav-item{margin-top:12.5px !important;margin-bottom:12.5px !important}}@media (min-width: 768px){#navbar .container .navbar-collapse .navbar-nav .nav-item{margin-left:6px;margin-right:6px}}@media (min-width: 768px){#navbar .container .navbar-collapse .navbar-nav .nav-item.active .nav-link{border:1px solid #1D1E1F}}@media (max-width: 767.98px){#navbar .container .navbar-collapse .navbar-nav .nav-item.active .nav-link{font-weight:600 !important}}@media (min-width: 768px){#navbar .container .navbar-collapse .navbar-nav .nav-item.active .nav-link:hover{background-color:inherit}}#navbar .container .navbar-collapse .navbar-nav .nav-item .nav-link{padding:0;color:inherit;display:block;white-space:nowrap}@media (min-width: 768px){#navbar .container .navbar-collapse .navbar-nav .nav-item .nav-link{padding:6px 12px 5px;border-radius:15px}}@media (min-width: 768px){#navbar .container .navbar-collapse .navbar-nav .nav-item .nav-link:hover{background-color:rgba(116,116,128,0.08)}}#navbar .container .navbar-collapse .row{display:flex;flex-wrap:wrap}@media (max-width: 767.98px){#navbar .container .navbar-collapse #hub-container{margin-top:6px !important;margin-bottom:16px !important}}#navbar .container .navbar-collapse #hub-container .col{flex-basis:0;max-width:100%;position:relative;width:100%;margin:0 !important}#navbar .container .navbar-collapse #hub-container .flex-grow-0{flex-grow:0 !important}#navbar .container .navbar-collapse #hub-container .order-first{order:-1}@media (min-width: 768px){#navbar .container .navbar-collapse #hub-container .order-md-last{order:13}}#navbar .container .navbar-collapse #hub-container #login-button{display:inline-block;font-family:"Avenir";font-weight:500;white-space:nowrap;border:none;color:#408FFF}@media (max-width: 767.98px){#navbar .container .navbar-collapse #hub-container #login-button{height:44px;border-radius:24px;font-size:17px;padding:10px 31px 11px}}@media (min-width: 768px){#navbar .container .navbar-collapse #hub-container #login-button{height:32px;border-radius:24px;font-size:15px;padding:7px 19px 6px}}#navbar .container .navbar-collapse #hub-container #login-button img{margin-right:4px}#navbar .container .navbar-collapse #hub-container #signup-button{border:none;display:inline-block;font-family:"Avenir";font-weight:500;white-space:nowrap;background-color:#408FFF;box-shadow:0 10px 10px -10px #1BADF8;color:#FFFFFF;border-radius:24px}@media (max-width: 767.98px){#navbar .container .navbar-collapse #hub-container #signup-button{height:44px;font-size:17px;padding:10px 31px 11px;margin-right:10px}}@media (min-width: 768px){#navbar .container .navbar-collapse #hub-container #signup-button{height:32px;font-size:15px;padding:7px 19px 6px;margin-left:5px}}#navbar .container .collapse:not(.show){display:none}#navbar-hairline{margin:0 !important;border:0;border-top:1px solid rgba(0,0,0,0.1);height:0}body.compact-navbar #navbar{padding:7px 30px;transition:0.3s ease-in-out}body.compact-navbar #navbar .navbar-brand img{transform:scale(0.9);transition:transform 0.3s ease}body.dark #navbar-container{background-color:rgba(0,0,0,0.7)}body.dark #navbar{color:inherit !important}body.dark #navbar .navbar-toggler img{filter:brightness(0) saturate(100%) invert(99%) sepia(46%) saturate(0%) hue-rotate(104deg) brightness(108%) contrast(100%)}@media (min-width: 768px){body.dark #navbar .nav-item .nav-link:hover{background-color:rgba(204,204,204,0.2) !important}}@media (min-width: 768px){body.dark #navbar .nav-item.active .nav-link{border:1px solid rgba(204,204,204,0.6) !important}}@media (min-width: 768px){body.dark #navbar .nav-item.active .nav-link:hover{background-color:inherit !important}}body.dark #navbar-hairline{background-color:rgba(204,204,204,0.2)}#countdown-container-small{padding-top:20px;padding-bottom:21px;box-shadow:0 5px 40px 0px rgba(0,0,0,0.1);background-color:#FFFFFF;margin-bottom:100px;border-radius:15px;display:none}@media (min-width: 768px){#countdown-container-small .container{padding-left:25px;padding-right:25px}}@media (max-width: 767.98px){#countdown-container-small .container{padding-left:20px;padding-right:20px}}#countdown-container-small .container .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#countdown-container-small .container .d-flex{display:flex !important}#countdown-container-small .container .align-items-center{align-items:center !important}#countdown-container-small .container .justify-content-center{justify-content:center !important}@media (min-width: 768px){#countdown-container-small .container .justify-content-md-end{justify-content:flex-end !important}}@media (min-width: 768px){#countdown-container-small .container .justify-content-md-start{justify-content:flex-start !important}}@media (min-width: 1200px){#countdown-container-small .container .justify-content-lg-start{justify-content:flex-start !important}}#countdown-container-small .container .flex-grow-0{flex-grow:0 !important}#countdown-container-small .container .d-none{display:none !important}@media (min-width: 992px){#countdown-container-small .container .d-lg-block{display:block !important}}#countdown-container-small .container .no-gutters{margin-right:0;margin-left:0}#countdown-container-small .container .col-md{position:relative;width:100%;padding-right:15px;padding-left:15px}@media (max-width: 767.98px){#countdown-container-small .container .col-md{margin-bottom:20px !important}}@media (min-width: 768px){#countdown-container-small .container .col-md{flex-basis:0;flex-grow:1;max-width:100%}}@media (max-width: 767.98px){#countdown-container-small .container .col-md:last-child{margin-bottom:0px !important}}#countdown-container-small #reveal-text-column{justify-content:center}@media (min-width: 874px){#countdown-container-small #reveal-text-column{justify-content:flex-start !important}}#countdown-container-small #reveal-countdown-link-row{flex-grow:1;justify-content:center}@media (min-width: 768px) and (max-width: 873px){#countdown-container-small #reveal-countdown-link-row{margin-top:20px !important;margin-bottom:6px !important}}@media (min-width: 874px){#countdown-container-small #reveal-countdown-link-row{justify-content:flex-end}}@media (min-width: 768px){#countdown-container-small #reveal-countdown-link-row{flex-wrap:nowrap}}#countdown-container-small #reveal-countdown-link-row .col-md{padding:0}@media (min-width: 768px){#countdown-container-small #reveal-countdown-link-row .col-md:first-child{margin-right:10px}}#countdown-container-small img{width:32px;height:32px;margin-right:18px}#countdown-container-small p{font-family:"Avenir";line-height:26px;margin:0}@media (min-width: 768px){#countdown-container-small p{white-space:nowrap}}@media (max-width: 767.98px){#countdown-container-small p{font-size:15px}}@media (min-width: 768px){#countdown-container-small p{font-size:20px;padding-top:2px}}#countdown-container-small p span{font-weight:600}#countdown-container-small #countdown-container{font-family:"Avenir";font-size:24px;line-height:32px;margin:0;font-family:monospace !important;font-weight:600}#countdown-container-small #countdown-container .countdown-box,#countdown-container-small #countdown-container .right-countdown-box,#countdown-container-small #countdown-container .left-countdown-box{border:0.56px solid #1B1A19;padding-left:4.6px;padding-right:3.6px}#countdown-container-small #countdown-container .left-countdown-box{border-top-left-radius:7px;border-bottom-left-radius:7px;margin-left:5.6px}#countdown-container-small #countdown-container .right-countdown-box{border-top-right-radius:7px;border-bottom-right-radius:7px;border-left:none;margin-right:5.6px}#countdown-container-small #reveal-button-container{margin-bottom:0px !important}@media (max-width: 767.98px){#countdown-container-small #reveal-button-container{margin-bottom:4px !important}}#countdown-container-small #reveal-button-container #reveal-button{border:none;display:inline-block;font-family:"Avenir";font-weight:500;white-space:nowrap;background-color:#408FFF;box-shadow:0 10px 10px -10px #1BADF8;color:#FFFFFF;border-radius:24px}@media (max-width: 767.98px){#countdown-container-small #reveal-button-container #reveal-button{height:44px;font-size:17px;padding:10px 31px 11px}}@media (min-width: 768px){#countdown-container-small #reveal-button-container #reveal-button{height:32px;font-size:15px;padding:7px 19px 6px}}#countdown-container-small #reveal-button-container #reveal-button:hover{background-color:#2681FF}.barebones-policy{background:none !important;background-color:transparent !important;padding:0 !important}.barebones-policy .wrapper{padding:0 !important}body.offset-anchor a:target::before{content:"";display:block;height:70px;margin:-70px 0 0}body.offset-anchor.compact-navbar a:target::before{height:50px !important;margin:-50px 0 0 !important}.skip-link{z-index:110;position:fixed;left:0;top:-40px;height:40px;padding:0 8px;display:flex;align-items:center;background:#000000 !important;color:white !important;font-weight:400}.skip-link:focus{top:0}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
