/*! 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%;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+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/img2/cardhop-smart.svg) no-repeat left top}.cardhop-why .icon-convenient::before{background:url(https://dncnhi2ob6sh.cloudfront.net/img2/cardhop-convenient.svg) no-repeat left top}.cardhop-why .icon-flexible::before{background:url(https://dncnhi2ob6sh.cloudfront.net/img2/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:160px;margin:0 20px 0 10px;flex-grow:0;font-weight:200;font-size:1.2rem;line-height:1.3;color:#262626}.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/img2/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/img2/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/img2/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/img2/fantastical-icon-small@2x.png)}}.product-nav>li>a.fantastical-for-ios::before{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img2/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/img2/fantastical-ios-icon-small@2x.png)}}.product-nav>li>a.fantastical-for-watch::before{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img2/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/img2/fantastical-watch-icon-small@2x.png)}}.product-nav>li>a.cardhop-for-mac::before{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img2/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/img2/cardhop-icon-small@2x.png)}}.product-nav>li>a.chatology-for-mac::before{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img2/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/img2/chatology-icon-small@2x.png)}}@media screen and (max-width: 600px){.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:transparent;-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}.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/img2/stardust@2x.png),#00131f}.hero.fantastical-mac{background:url("https://dncnhi2ob6sh.cloudfront.net/img2/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/img2/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/img2/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/img2/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/img2/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/img2/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:7rem;height:7rem;margin-left:-3.5rem;margin-top:-3.5rem;background-color:rgba(255,255,255,0.4);border:none}.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 .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/img2/cta-appstore.svg);background-size:contain}.ja .cta.appstore{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img2/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/img2/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/img2/fantastical2-mac-appstore@2x.png");background-size:28px 27px}}#flexibits-store-link::before{content:'';background-image:url("https://dncnhi2ob6sh.cloudfront.net/img2/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/img2/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/img2/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/img2/macworld-eddy2013@2x.png)}}img.ios{-webkit-filter:drop-shadow(0px 1px 2px #888)}.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, transparent 0%, #000 5%, #000 95%, transparent 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-top:2.5rem;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{text-align:center;list-style:none}.staff-info>li{margin-bottom:1.6875rem}.staff-info img{display:block;width:8.125rem;height:8.125rem;margin:0 auto .8125rem;background:#f3f3f3;border:.1875rem solid #fff;border-radius:90rem;box-shadow:0 1px 2px rgba(0,0,0,0.2)}.staff-info p{font-size:1.1875rem;margin-bottom:0}@media screen and (max-width: 600px){.about-links>li{width:100%;margin-bottom:1rem}.staff-info{padding-left:0;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}.staff-info>li{width:47.9591837%;margin-bottom:0}.staff-info>li+li{margin-left:4.0816327%}}.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/img2/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/img2/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;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:-1em;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:5rem;height:5rem;padding:0;border-radius:100rem;border-width:2px;border-color:rgba(255,255,255,0.9);position:absolute;top:50%;left:50%;margin-top:-2.5rem;margin-left:-2.5rem}.hero-image .icon-video::before{margin-right:0;position:absolute;left:50%;top:50%;margin-top:-.825rem;margin-left:-.65rem;font-size:1.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/img2/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/img2/iphone-6-vert-slvr@2x.png)}}@media screen and (min-width: 601px){.iphone-bg-dark>div{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img2/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/img2/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/img2/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/img2/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/img2/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/img2/ipad-mini-horz-slvr@2x.png)}}@media screen and (min-width: 601px){.ipad-bg-dark>div{background-image:url(https://dncnhi2ob6sh.cloudfront.net/img2/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/img2/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/img2/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/img2/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}.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/img2/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/img2/fantastical2-iphone-newevent-animation@2x.gif");background-size:100%}}.ja #fantastical-iphone-newevent-animation{background-image:url("https://dncnhi2ob6sh.cloudfront.net/img2/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/img2/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/img2/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/img2/fantastical2-iphone-snooze-animation@2x.gif");background-size:100%}}.ja #fantastical-iphone-snooze-animation{background-image:url("https://dncnhi2ob6sh.cloudfront.net/img2/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/img2/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/img2/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/img2/fantastical2-ipad-toggle-animation@2x.gif");background-size:100%}}.ja #fantastical-ipad-toggle-animation{background-image:url("https://dncnhi2ob6sh.cloudfront.net/img2/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/img2/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/img2/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/img2/fantastical2-ipad-newevent-animation@2x.gif");background-size:100%}}.ja #fantastical-ipad-newevent-animation{background-image:url("https://dncnhi2ob6sh.cloudfront.net/img2/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/img2/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:70%;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/img2/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/img2/logo-flexibits@2x.png)}}@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,#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}}.contact-form input:not([type="submit"]),.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}}@media screen and (max-width: 600px){body>*{padding:0 1.25rem}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}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}}@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}}
