/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,form textarea,form .file-picker,.resources-upload textarea,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input,form textarea,form .file-picker,.resources-upload textarea{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.container{margin:0 auto;max-width:960px;width:100%}.clr:after,.group:after,.row:after,.divider:after,.text_switcher:after,.app_page .app_content_row:after,.col:after,.about-us .team .omnite:after,.app_page .select:after,.app_page .select>div:after,.app_page .display .description:after{content:"";display:block;height:0;clear:both;visibility:hidden}.row,.divider,.text_switcher,.app_page .app_content_row{margin:auto;margin-bottom:1.5em}@media (max-width: 960px){.row,.divider,.text_switcher,.app_page .app_content_row{margin:auto 1em 1.5em 1em}}.col,.about-us .team .omnite{display:block;float:left;width:100%}@media (min-width: 768px){.col{margin-left:2%}}@media (min-width: 768px){.span_1{width:4.375%}.span_2{width:10.75%}.span_3{width:17.125%}.span_4{width:23.5%}.span_5{width:29.875%}.span_6{width:36.25%}.span_7{width:42.625%}.span_8{width:49.0%}.span_9{width:55.375%}.span_10{width:61.75%}.span_11{width:68.125%}.span_12{width:74.5%}.span_13{width:80.875%}.span_14{width:87.25%}.span_15{width:93.625%}.span_16{width:100%}.twelvecol.col{margin-left:2%}.twelvecol.span_3{width:22%}.twelvecol.span_4{width:32%}.twelvecol.span_6{width:49%}.twelvecol.span_8{width:63.66%}.twelvecol.span_12{width:100%}}.col:first-child{margin-left:0}.about-us .contact div{transition:background-color 0.2s,color 0.2s;color:gray;border:1px solid #e4e4e5;border-right:none;width:25%;float:left;list-style:none;height:110px;background:no-repeat scroll 92% 20%;position:relative}.about-us .contact div:hover{color:#fff;background-color:gray}.about-us .contact div .title{position:absolute;font-size:1.5em;bottom:0.7em;right:0.5em;font-weight:bold}.about-us .contact div .email{position:absolute;bottom:0;right:0.5em}.about-us .contact a:last-child div{border-right:1px solid #e4e4e5}@media (max-width: 768px){.about-us .contact div{width:50%}.about-us .contact a:nth-child(3) div,.about-us .contact a:nth-child(4) div{border-top:none}.about-us .contact a:nth-child(2) div{border-right:1px solid #e4e4e5}}@media (max-width: 480px){.about-us .contact div{width:100%}.about-us .contact div .title{font-size:2.5em}.about-us .contact div .email{font-size:1.1em;bottom:.3em;right:.9em}.about-us .contact a div{border:1px solid #e4e4e5;border-top:none}.about-us .contact a:first-child div{border-top:1px solid #e4e4e5}}html{overflow-y:scroll}.has-overlay{overflow:hidden}.has-overlay>body{height:100%;overflow-y:scroll}@media screen and (max-width: 500px){.has-overlay>body{overflow:hidden;height:100%}}@-webkit-keyframes scaleDown{to{opacity:0;-webkit-transform:scale(0.8)}}@-moz-keyframes scaleDown{to{opacity:0;-moz-transform:scale(0.8)}}@keyframes scaleDown{to{opacity:0;transform:scale(0.8)}}.omni-gallery-modal{-webkit-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}@-webkit-keyframes shaky{0%{-webkit-transform:translateY(-100%)}60%{-webkit-transform:translateX(5%) translateY(5%) rotate(-2deg)}80%{-webkit-transform:translateX(5%) translateY(5%) rotate(2deg)}50%,70%,90%{-webkit-transform:translateX(0%) translateY(0%)}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(-100%)}60%{-webkit-transform:translateY(5%)}85%{-webkit-transform:translateY(0%)}}@-moz-keyframes bounce{0%{-moz-transform:translateY(-100%)}60%{-moz-transform:translateY(5%)}85%{-moz-transform:translateY(0%)}}@-o-keyframes bounce{0%{-o-transform:translateY(-100%)}60%{-o-transform:translateY(5%)}85%{-o-transform:translateY(0%)}}@-ms-keyframes bounce{0%{-ms-transform:translateY(-100%)}60%{-ms-transform:translateY(5%)}85%{-ms-transform:translateY(0%)}}@keyframes bounce{0%{transform:translateY(-100%)}60%{transform:translateY(5%)}85%{transform:translateY(0%)}}.omni-gallery-modal{-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%);-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;width:0;height:0;overflow:hidden;opacity:0;display:none\9}.omni-gallery-modal:target,.is-active.omni-gallery-modal{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);width:auto;height:auto;opacity:1}.is-active.omni-gallery-modal{display:block \ 9;height:100%\9;width:100%\9}.omni-gallery-modal:target,.is-active.omni-gallery-modal{display:block\9}.omni-gallery-modal .modal-inner{position:absolute;top:50px;left:50%;z-index:20;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media \0screen\,screen\9 {.omni-gallery-modal .modal-inner{background:transparent}}.omni-gallery-modal .modal-inner>img,.omni-gallery-modal .modal-inner>video,.omni-gallery-modal .modal-inner>iframe{width:100%;height:auto;min-height:300px}.omni-gallery-modal .modal-inner>img{width:auto;max-width:100%}.omni-gallery-modal .modal-content{position:relative;max-height:400px;max-height:80vh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}@media \0screen\,screen\9 {.omni-gallery-modal .modal-content{overflow:visible}}.omni-gallery-modal .modal-content>*{max-width:100%}.omni-gallery-modal footer{border-top:1px solid #fff;padding:0 1.2em 18px;background:#f0f0f0;border-radius:2px}.omni-gallery-modal .modal-close{display:block;height:1px;clip:rect(0 0 0 0);margin:-1px;overflow:hidden}.omni-gallery-modal .modal-close:focus:after{outline:1px dotted;outline:-webkit-focus-ring-color auto 5px}.omni-gallery-modal .modal-close:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.omni-gallery-modal .modal-close:after{content:'\00d7';position:absolute;top:15px;right:40%;z-index:20;font-size:3em}.omni-gallery-modal .modal-inner{margin-left:-480px;width:960px}.omni-gallery-modal .modal-close:after{margin-right:-480px}@media screen and (max-width: 1000px){.omni-gallery-modal .modal-inner{width:auto;left:20px;right:20px;margin-left:0}.omni-gallery-modal .modal-close:after{margin-right:0 !important;right:20px}}@media screen and (max-width: 500px){.omni-gallery-modal{-webkit-transform:translate(0, 400px);-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:opacity 1ms .25s;-moz-transition:opacity 1ms .25s;-o-transition:opacity 1ms .25s;-ms-transition:opacity 1ms .25s;transition:opacity 1ms .25s;display:block;bottom:auto}.omni-gallery-modal:target,.is-active.omni-gallery-modal{height:100%}.omni-gallery-modal:before{content:'';position:fixed;top:0;left:0;right:0;z-index:30}.omni-gallery-modal .modal-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;left:0;right:0;height:100%;overflow:auto}.omni-gallery-modal .modal-content{max-height:none;-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.omni-gallery-modal .modal-close{right:auto}.omni-gallery-modal .modal-close:before{display:none}.omni-gallery-modal .modal-close:after{top:5px;right:5px;left:auto;z-index:40;margin-left:0}}@media screen and (max-height: 46em) and (min-width: 500px){.omni-gallery-modal .modal-content{max-height:340px;max-height:50vh}}@media screen and (max-height: 36em) and (min-width: 500px){.omni-gallery-modal .modal-content{max-height:265px;max-height:40vh}}.is-stacked.omni-gallery-modal{-webkit-transform:translate(0, 0) scale(1, 1);-moz-transform:translate(0, 0) scale(1, 1);-o-transform:translate(0, 0) scale(1, 1);-ms-transform:translate(0, 0) scale(1, 1);transform:translate(0, 0) scale(1, 1);opacity:1}.is-stacked.omni-gallery-modal .modal-inner{-webkit-animation:scaleDown .7s ease both;-moz-animation:scaleDown .7s ease both;animation:scaleDown .7s ease both}.is-stacked.omni-gallery-modal .modal-close{opacity:0}@media screen and (max-width: 500px){.is-stacked.omni-gallery-modal{-webkit-animation:scaleDown .7s ease both;-moz-animation:scaleDown .7s ease both;animation:scaleDown .7s ease both}.is-stacked.omni-gallery-modal .modal-inner{-webkit-animation:none;-moz-animation:none;animation:none}.is-stacked.omni-gallery-modal .modal-close{opacity:1}}.full-width-iframe-wrap{position:relative;background-color:#333}.full-width-iframe-wrap:before{display:block;content:"";width:100%;padding-top:42.5531914894%}.full-width-iframe-wrap>.full-width-iframe{position:absolute;top:0;left:0;width:1px;min-width:100%;height:100%}.main-nav{font-family:"ProximaNovaA-Light",sans-serif;font-size:22px}.main-nav .list{cursor:pointer;color:#404040;text-align:left}.main-nav .omni-bar{display:none}.main-nav .nav-content{overflow:visible;padding:0 0 0 5px;max-width:960px;margin:0 auto}@media (min-width: 661px){.main-nav .nav-content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;max-height:100px}}.main-nav .omnilogo{justify-self:flex-start;vertical-align:middle}@media (min-width: 661px){.main-nav .omnilogo{width:90px;margin:0}}.main-nav .sub-nav-anchor{display:inline-block;width:100%;color:#404040}@media (min-width: 661px){.main-nav .sub-nav-anchor{height:50px;padding:8px 10px 10px 22px}}.main-nav li{padding:14px 25px 12px;vertical-align:middle}@media (min-width: 661px){.main-nav li{height:50px}}@media (min-width: 661px){.main-nav li:hover,.main-nav li:active{color:#fff;background-color:#3a9ff2}}.main-nav .help>ul>li,.main-nav .company>ul>li{padding:0}.main-nav .app-list>ul>li{padding:0}.main-nav .app-list>ul>li:nth-child(-n+5){padding:0}.main-nav .company>ul{width:240px}.main-nav .nav-items{display:flex;flex-direction:row;justify-content:space-around;list-style:none;padding-left:0;margin:0;flex:1}@media (min-width: 661px){.main-nav .nav-items>li:nth-child(n+3)>ul>li>a{padding:14px 10px 10px 22px}.main-nav .nav-items .menu-active{color:#fff;background-color:#3a9ff2}.main-nav .nav-items .list:hover,.main-nav .nav-items .list:active{color:#fff;background-color:#3a9ff2}}.main-nav .nav-items .menu-active>ul{display:none;margin-top:12px;position:absolute;z-index:1000;color:#fff;background-color:rgba(255,255,255,0.98)}@media (min-width: 661px){.main-nav .nav-items .menu-active>ul{display:block}}.main-nav .main{align-items:center;display:flex;flex-direction:row;justify-content:space-around;flex:1;height:0}@media (min-width: 661px){.main-nav .main{height:initial}}.main-nav .sub-nav-items{list-style:none;padding:0;display:none;margin-left:-25px;width:300px}@media (min-width: 661px){.main-nav .sub-nav-items{box-shadow:0 10px 17px rgba(128,128,128,0.13)}.main-nav .sub-nav-items>li:nth-child(6)>a{padding:14px 10px 10px 68px}}.main-nav .sub-nav-item{width:100%;min-height:40px;color:#404040}@media (min-width: 661px){.main-nav .sub-nav-item:hover{background-color:#b0d7f5}.main-nav .sub-nav-item:active{background-color:#63b1f2}}.main-nav .hidden{display:none}.main-nav .product-icons{width:40px;vertical-align:middle}.main-nav .store{justify-self:flex-end;padding:14px 25px;height:50px}.main-nav .blog-menu-item{height:50px;padding:14px 25px;color:#404040}@media (min-width: 661px){.main-nav .blog-menu-item,.main-nav .store{height:50px;color:#404040}.main-nav .blog-menu-item:hover,.main-nav .blog-menu-item:active,.main-nav .store:hover,.main-nav .store:active{color:#fff;background-color:#3a9ff2}}@media (max-width: 660px){.main-nav .nav-content{margin:0;padding:0}.main-nav .omnilogo{width:100px;padding:8px}.main-nav .omni-bar{display:block;height:38px;position:relative;width:100%;z-index:100;border-bottom:#b1b1b1 1px solid}.main-nav .nav-hamburger-button{display:block;position:relative;overflow:hidden;margin:0;padding:8px;width:46px;height:36px;font-size:0;text-indent:-9999px;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;background:none;position:absolute;top:1px;right:10px;z-index:1000}.main-nav .nav-hamburger-button:focus{outline:none}.main-nav .nav-hamburger-button>span{display:block;position:absolute;top:17px;left:8px;right:8px;height:2px;background:#49aeff;transition:background .25s}.main-nav .nav-hamburger-button>span::before,.main-nav .nav-hamburger-button>span::after{position:absolute;display:block;background:#49aeff;left:0;width:100%;height:2px;content:"";transition-duration:.25s}.main-nav .nav-hamburger-button>span::before{transition-property:top, transform;top:-8px}.main-nav .nav-hamburger-button>span::after{transition-property:bottom, transform;bottom:-8px}.main-nav .nav-hamburger-button.active>span{background:none}.main-nav .nav-hamburger-button.active>span::before{top:0;transform:rotate(45deg)}.main-nav .nav-hamburger-button.active>span::after{bottom:0;transform:rotate(-45deg)}.main-nav .homelink{width:100%;height:100%;top:0;left:0}.main-nav .main{height:0;overflow:hidden;opacity:0;transition:height 0.75s,opacity 0s}.main-nav .main .homelink{display:none}.main-nav .main>ul{display:block}.main-nav .main>ul>li,.main-nav .main .store,.main-nav .main .blog-menu-item{font-size:20px;margin:10px 10px 0;padding:10px 10px 0}.main-nav .main .blog-menu-item{margin-top:15px;display:block;height:initial}.main-nav .expanded{display:block;height:800px;opacity:1}.main-nav .expanded .sub-nav-items{display:block;width:100%;border-top:none;padding:0;font-size:20px;margin:10px 0 0}.main-nav .expanded .sub-nav-item{padding:5px 0;margin:10px 10px 5px 35px;min-height:initial;margin-left:35px}.main-nav .expanded .sub-nav-item:hover{background-color:initial;border-right:initial}.main-nav .expanded .nav-items{list-style-type:none;margin-top:0}.main-nav .expanded img{width:30px;vertical-align:middle}.main-nav .expanded .list{margin-left:10px;color:gray}.main-nav .expanded .list:hover{cursor:auto}.main-nav .expanded .app-list>ul>li{padding:initial}.main-nav .expanded .app-list>ul>li:nth-child(-n+5){padding-left:0;margin-left:0}.main-nav .expanded .store{margin-left:10px;color:#404040}.main-nav .expanded .carticon{height:40px;width:40px;position:absolute;padding:0 !important;z-index:1002;top:3px;right:0}}@media (max-width: 660px) and (max-width: 575px){.main-nav .expanded .carticon{right:60px}}.sub-page-menu{background:#202020;position:sticky;position:-webkit-sticky;top:0;z-index:900}.sub-page-menu .width-container{max-width:420px;margin:0 auto}.sub-page-menu a{padding:14px 0;display:block;color:#BDBDBD;font-size:20px;text-decoration:none}.sub-page-menu a.active,.sub-page-menu a:hover{color:white}.sub-page-menu a.active{font-family:"ProximaNovaA-Bold",sans-serif}.sub-page-menu .menu-items{display:flex;justify-content:space-around}.app_page .compare{margin:0 2.5%;width:auto}.app_page .compare h2{margin-bottom:1em;font-size:4.75em}.app_page .compare h4{font-size:1.8em;line-height:0.95;margin:0}.app_page .compare table{margin:auto;width:100%}.app_page .compare table>tbody:nth-child(2n+2){background-color:#d1d3d4}.app_page .compare th{font-size:1.4em;line-height:0.95}.app_page .compare th:first-child{text-align:left;padding:0}.app_page .compare th.selector{width:12%}.app_page .compare td{color:#666;font-size:1.2em}.app_page .compare .x_spacer{width:30%}.app_page .compare .technical-details{float:left;width:45%;margin-left:5%}.app_page .compare .technical-details strong{font-weight:bold}.app_page .compare .name{padding:7px 0 7px 14px}@media (max-width: 507px){.app_page .compare .name{padding-left:7px}}.app_page .compare .device{font-family:"ProximaNovaCond-Regular",sans-serif;font-size:1.5em;text-align:center;padding-right:0.4em}.app_page .compare .device.pro span,.app_page .compare .device.iap span{top:0;font-size:0.6em;padding:1px 3px;border-radius:0.3em;line-height:2em}.app_page .compare .device.pro div,.app_page .compare .device.iap div{font-size:0.5em;padding-top:7px}.app_page .compare .device img{margin:auto}.app_page .compare .device .checkmark svg polyline{stroke:#404040}@media (max-width: 768px){.app_page .compare .device.iap div{font-size:0.4em}}@media (max-width: 507px){.app_page .compare .device.iap div{font-size:0.7em;line-height:1em;display:block}}@media (max-width: 575px){.app_page .compare th{font-size:1.8em}.app_page .compare th:first-child{width:auto}.app_page .compare td{font-size:1.2em}}@media (max-width: 480px){.app_page .compare table>tbody:nth-child(2n+2){background-color:#d1d3d4}.app_page .compare table th{font-size:1.1em}.app_page .compare table td{color:#666;font-size:1em}.app_page .compare table .feature{font-family:"ProximaNovaA-Light",sans-serif;line-height:1.2em}.app_page .compare table .device{font-size:1.2em}}.app_page .compare .feature-list{float:left;width:50%}@media (max-width: 320px){.app_page .compare{margin-bottom:1.3em}}@media (max-width: 507px){.app_page .compare{margin:0 10px}.app_page .compare h2{margin-bottom:20px}.app_page .compare .feature-list{width:100%;margin-bottom:1.5em}.app_page .compare .technical-details{width:100%;margin:0}}.footer-divider{height:22px;background-image:url("../img/dividers/omni-divider2.svg");background-repeat:no-repeat;background-position:center center}.logo-footer-divider{background-image:url("../img/dividers/omni-logo-divider.svg");background-repeat:no-repeat;background-position:center center;height:30px}.legacy-divider{background-image:url("../img/dividers/omni-divider.png");background-repeat:no-repeat;background-position:center center;height:55px}.omnifocus .divider{background-image:url("../img/dividers/omnifocus-divider.svg");background-repeat:no-repeat;background-position:center center;height:55px}.nosvg .omnifocus .divider{background-image:url("../img/footers/omnifocus-divider.png")}.omnigraffle .divider{background-image:url("../img/dividers/omnigraffle-divider.svg");background-repeat:no-repeat;background-position:center center;height:55px}.nosvg .omnigraffle .divider{background-image:url("../img/footers/omnigraffle-divider.png")}.omnioutliner .divider{background-image:url("../img/dividers/omnioutliner-divider.svg");background-repeat:no-repeat;background-position:center center;height:55px}.nosvg .omnioutliner .divider{background-image:url("../img/footers/omnioutliner-divider.png")}.omniplan .divider{background-image:url("../img/dividers/omniplan-divider.svg");background-repeat:no-repeat;background-position:center center;height:55px}.nosvg .omniplan .divider{background-image:url("../img/footers/omniplan-divider.png")}.omnipresence .divider{background-image:url("../img/dividers/omnipresence-divider.svg");background-repeat:no-repeat;background-position:center center;height:55px}.nosvg .omnipresence .divider{background-image:url("../img/footers/omnipresence-divider.png")}.flex-row-justify{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.flex-row-center{display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap}.flex-row-center.wrap{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.flex-row.wrap{display:flex;flex-direction:row;flex-wrap:wrap}footer.footer-v2{margin:3em auto 1em;padding:0 0 40px;max-width:960px}footer.footer-v2 .row{margin-bottom:1em}footer.footer-v2 .copyright_nav,footer.footer-v2 .trademark_info{text-align:center}footer.footer-v2 .copyright_nav a,footer.footer-v2 .trademark_info a{text-decoration:none;margin-right:1.1em}footer.footer-v2 .copyright_nav span,footer.footer-v2 .trademark_info span{color:#595959}footer.footer-v2 .trademark_info{font-size:0.65em;line-height:1.2em}footer.footer-v2 .footer-links-main{display:flex;justify-content:center}@media (max-width: 320px){footer.footer-v2 .footer-links-main{flex-wrap:wrap;width:100%}}@media (max-width: 375px){footer.footer-v2 .footer-links-main{flex-wrap:wrap;width:320px;margin:auto}}footer.footer-v2 .footer-links-main .footer-link-main{display:block;color:#595959;cursor:pointer;text-align:center;font-size:18px;margin:auto 25px}footer.footer-v2 .footer-links-main .footer-link-main .footer-link-main-icon{width:60px;margin:0 auto}footer.footer-v2 .footer-links-main .footer-link-main .footer-link-main-icon svg{width:100%;height:auto}footer.footer-v2 .footer-links-main .footer-link-main:focus,footer.footer-v2 .footer-links-main .footer-link-main:hover,footer.footer-v2 .footer-links-main .footer-link-main:active{text-decoration:underline}footer.footer-v2 .footer-secondary-wrap{max-width:550px;margin-left:auto;margin-right:auto}footer.footer-v2 .footer-links-secondary{margin:55px 30px 0 30px;padding-top:36px;border-top:1px solid gray;font-size:18px}footer.footer-v2 .footer-links-secondary .footer-omni-logo{width:80px;margin:0 auto 30px}footer.footer-v2 .footer-links-secondary .footer-omni-logo svg{width:100%;height:auto}footer.footer-v2 .footer-links-secondary .footer-text-links{display:flex;flex-wrap:wrap;max-width:210px;margin:0 auto 10px}footer.footer-v2 .footer-links-secondary .footer-text-links .footer-text-link{width:50%;color:#595959;margin-bottom:20px}footer.footer-v2 .footer-links-secondary .footer-text-links .footer-text-link:nth-of-type(2n){text-align:right}footer.footer-v2 .footer-links-secondary .footer-text-links .footer-text-link:hover,footer.footer-v2 .footer-links-secondary .footer-text-links .footer-text-link:active,footer.footer-v2 .footer-links-secondary .footer-text-links .footer-text-link:focus{text-decoration:underline}footer.footer-v2 .copyright-text{color:#595959;font-size:16px}footer.footer-v2.hide-support .footer-link-main.support{display:none}@media (min-width: 736px){footer.footer-v2{padding:0 0 40px;display:flex;align-items:center;justify-content:center}footer.footer-v2 .footer-main-wrap{width:504px}footer.footer-v2 .footer-main-wrap .footer-links-main{justify-content:space-around;padding:0 30px}footer.footer-v2 .footer-main-wrap .footer-links-main .footer-link-main{font-size:18px}footer.footer-v2 .footer-main-wrap .footer-links-main .footer-link-main .footer-link-main-icon{width:60px}footer.footer-v2 .footer-secondary-wrap{flex:1;max-width:none;margin:0;padding:10px 30px;border-left:1px solid gray}footer.footer-v2 .footer-secondary-wrap .footer-links-secondary{border:none;margin:0;padding:0}footer.footer-v2 .footer-secondary-wrap .footer-links-secondary .footer-omni-logo{margin:10px 0 30px}footer.footer-v2 .footer-secondary-wrap .footer-links-secondary .footer-text-links{margin:0 0 20px;text-align:left;width:160px;font-size:18px}footer.footer-v2 .footer-secondary-wrap .footer-links-secondary .footer-text-links .footer-text-link{margin-bottom:10px}}@media (min-width: 960px){footer.footer-v2 .footer-secondary-wrap .footer-links-secondary .footer-omni-logo{margin-left:auto;margin-right:auto}footer.footer-v2 .footer-secondary-wrap .footer-links-secondary .footer-text-links{flex-wrap:nowrap;justify-content:space-around;width:auto;max-width:none}footer.footer-v2 .footer-secondary-wrap .footer-links-secondary .footer-text-links .footer-text-link{width:auto}}.outline-button{display:inline-block;margin:auto;border:2px solid white}.outline-button .inner{color:#fff;font-family:"ProximaNovaA-Semibold",sans-serif;padding:5px 10px;line-height:normal;font-size:1.2em}.new-outliner-button-white{display:inline-block;border-radius:4px;padding:13px 16px 8px;font-size:20px;height:46px;text-decoration:none;color:#404040;background:linear-gradient(#f7f7f7, #eceae4)}.new-outliner-button-white:hover{background:linear-gradient(#fff, #f3f3f3);color:#404040}.new-outliner-button-white:active{background:linear-gradient(#e5e5e5, #bfbdb8);color:#404040}.release_notes nav.releases .button .inner,.job_index .jobs .button .inner,.hover_button .inner,.round_button .inner,.dark_button .inner{transition:all 0.2s;transition-timing-function:ease-in;border:1px solid #e4e4e5;color:gray;background-color:transparent}.release_notes nav.releases .button .inner:hover,.job_index .jobs .button .inner:hover,.hover_button .inner:hover,.round_button .inner:hover,.dark_button .inner:hover{color:gray;background-color:#e4e4e5}.release_notes nav.releases .button,.job_index .jobs .button,.hover_button,.round_button,.dark_button{content:"";font-size:1.1rem}.release_notes nav.releases .button a,.job_index .jobs .button a,.hover_button a,.round_button a,.dark_button a{text-decoration:none;text-align:center;color:gray}.release_notes nav.releases .button .inner,.job_index .jobs .button .inner,.hover_button .inner,.round_button .inner,.dark_button .inner{content:"";padding:0.3em 0;line-height:1.5em;font-family:"ProximaNovaA-Light",sans-serif}.release_notes nav.releases .button .inner:hover,.job_index .jobs .button .inner:hover{color:#fff;background-color:#a9aaaa;border-color:#a9aaaa}.release_notes nav.releases .active.button .inner,.job_index .jobs .active.button .inner{color:#fff;background-color:#404040;border-color:#404040}.round_button .inner{border-radius:4px}.dark_button .inner{background-color:#a9aaaa}.dark_button .inner:hover{background-color:transparent}input[type="submit"],form textarea[type="submit"],form .file-picker[type="submit"],.resources-upload textarea[type="submit"],button{color:gray;border:1px solid gray;background-color:transparent;transition:background-color 0.2s,color 0.2s}input[type="submit"]:hover,form textarea[type="submit"]:hover,form .file-picker[type="submit"]:hover,.resources-upload textarea[type="submit"]:hover,button:hover{background-color:#e4e4e5}.text_switcher .text_button{font-family:"ProximaNovaA-Thin",sans-serif;font-size:2.5em;float:left;width:50%;border-right:1px solid #404040}.text_switcher .text_button .inner{padding:0 .5em}.text_switcher .text_button:first-child{text-align:right}@media (max-width: 480px){.text_switcher .text_button:first-child{padding-left:0}}.text_switcher .text_button:last-child{border-right:0}@media (max-width: 575px){.text_switcher .text_button{font-size:2.5em}}@media (max-width: 480px){.text_switcher .text_button{font-size:2.2em}}.text_switcher.three{display:block;text-align:center}.text_switcher.three .text_button{display:inline-block;width:auto;float:none}@media (max-width: 480px){.text_switcher.three .text_button{font-size:1.5em;padding:0 .3em}}@media (max-width: 320px){.text_switcher.three .text_button{font-size:1.2em;padding:0 .2em}}.stacked :before{content:""}.stacked .hover_button{margin-bottom:0.5em}form .errors{color:red;font-size:0.6em}form .disabled-cookies{width:100%;text-align:center;font-size:1.5em}form .field-wrapper{padding-top:10px;padding-bottom:10px}form .submit-button{-webkit-appearance:none;appearance:none;background-color:#319AF7;color:#fff;line-height:1.1em}form .submit-button:hover{color:#319AF7;background-color:#fff;border:1px solid #319AF7}form .submit-button.dim{background-color:#e4e4e5;font-family:"ProximaNovaA-Regular",sans-serif}form .submit-button.dim:hover{color:#e4e4e5;border-color:#e4e4e5;background-color:#fff}form input,form textarea,form .file-picker,form .resources-upload textarea,.resources-upload form textarea{transition:box-shadow 0.1s,border-color 0.2s;font-family:"ProximaNovaA-Thin",sans-serif;color:gray;background-color:#f8f8f9;border:1px solid #e4e4e5;padding:0.5em 0.5em 0.3em;line-height:1em}form .file-picker{display:inline-block;cursor:pointer;-webkit-appearance:none;overflow:hidden;padding-top:10px;width:90%;border-right:0}form .file-picker:hover{background-color:#e4e4e5}form .file-picker.error{border:1px solid rgba(255,0,0,0.6)}form .file-picker.error:hover{background-color:rgba(255,0,0,0.1)}form .hidden-picker{z-index:-1;opacity:0;-moz-opacity:0;width:0;height:0;position:absolute}form .flavor-txt,form .description{font-style:italic;font-family:"ProximaNovaA-Light",sans-serif;font-size:0.8em;color:gray}form .description{color:gray;width:95%}form .message{font-size:2em;background-color:#e4e4e5;height:200px;width:70%;padding:10px;margin:auto;text-align:center}form .message a{margin:5px}form .message div{margin-top:20px}form textarea:focus.error,form select:focus.error,form input[type="text"]:focus.error,form textarea[type="text"]:focus.error,form .file-picker[type="text"]:focus.error,form input[type="password"]:focus.error,form textarea[type="password"]:focus.error,form .file-picker[type="password"]:focus.error,form input[type="datetime"]:focus.error,form textarea[type="datetime"]:focus.error,form .file-picker[type="datetime"]:focus.error,form input[type="datetime-local"]:focus.error,form textarea[type="datetime-local"]:focus.error,form .file-picker[type="datetime-local"]:focus.error,form input[type="date"]:focus.error,form textarea[type="date"]:focus.error,form .file-picker[type="date"]:focus.error,form input[type="month"]:focus.error,form textarea[type="month"]:focus.error,form .file-picker[type="month"]:focus.error,form input[type="time"]:focus.error,form textarea[type="time"]:focus.error,form .file-picker[type="time"]:focus.error,form input[type="week"]:focus.error,form textarea[type="week"]:focus.error,form .file-picker[type="week"]:focus.error,form input[type="number"]:focus.error,form textarea[type="number"]:focus.error,form .file-picker[type="number"]:focus.error,form input[type="email"]:focus.error,form textarea[type="email"]:focus.error,form .file-picker[type="email"]:focus.error,form input[type="url"]:focus.error,form textarea[type="url"]:focus.error,form .file-picker[type="url"]:focus.error,form input[type="search"]:focus.error,form textarea[type="search"]:focus.error,form .file-picker[type="search"]:focus.error,form input[type="tel"]:focus.error,form textarea[type="tel"]:focus.error,form .file-picker[type="tel"]:focus.error,form input[type="color"]:focus.error,form textarea[type="color"]:focus.error,form .file-picker[type="color"]:focus.error{box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 4px rgba(255,0,0,0.6)}form textarea.error,form select.error,form input[type="text"].error,form textarea[type="text"].error,form .file-picker[type="text"].error,form input[type="password"].error,form textarea[type="password"].error,form .file-picker[type="password"].error,form input[type="datetime"].error,form textarea[type="datetime"].error,form .file-picker[type="datetime"].error,form input[type="datetime-local"].error,form textarea[type="datetime-local"].error,form .file-picker[type="datetime-local"].error,form input[type="date"].error,form textarea[type="date"].error,form .file-picker[type="date"].error,form input[type="month"].error,form textarea[type="month"].error,form .file-picker[type="month"].error,form input[type="time"].error,form textarea[type="time"].error,form .file-picker[type="time"].error,form input[type="week"].error,form textarea[type="week"].error,form .file-picker[type="week"].error,form input[type="number"].error,form textarea[type="number"].error,form .file-picker[type="number"].error,form input[type="email"].error,form textarea[type="email"].error,form .file-picker[type="email"].error,form input[type="url"].error,form textarea[type="url"].error,form .file-picker[type="url"].error,form input[type="search"].error,form textarea[type="search"].error,form .file-picker[type="search"].error,form input[type="tel"].error,form textarea[type="tel"].error,form .file-picker[type="tel"].error,form input[type="color"].error,form textarea[type="color"].error,form .file-picker[type="color"].error{border-color:rgba(255,0,0,0.6)}form textarea.error::-webkit-input-placeholder,form select.error::-webkit-input-placeholder,form input[type="text"].error::-webkit-input-placeholder,form textarea[type="text"].error::-webkit-input-placeholder,form .file-picker[type="text"].error::-webkit-input-placeholder,form input[type="password"].error::-webkit-input-placeholder,form textarea[type="password"].error::-webkit-input-placeholder,form .file-picker[type="password"].error::-webkit-input-placeholder,form input[type="datetime"].error::-webkit-input-placeholder,form textarea[type="datetime"].error::-webkit-input-placeholder,form .file-picker[type="datetime"].error::-webkit-input-placeholder,form input[type="datetime-local"].error::-webkit-input-placeholder,form textarea[type="datetime-local"].error::-webkit-input-placeholder,form .file-picker[type="datetime-local"].error::-webkit-input-placeholder,form input[type="date"].error::-webkit-input-placeholder,form textarea[type="date"].error::-webkit-input-placeholder,form .file-picker[type="date"].error::-webkit-input-placeholder,form input[type="month"].error::-webkit-input-placeholder,form textarea[type="month"].error::-webkit-input-placeholder,form .file-picker[type="month"].error::-webkit-input-placeholder,form input[type="time"].error::-webkit-input-placeholder,form textarea[type="time"].error::-webkit-input-placeholder,form .file-picker[type="time"].error::-webkit-input-placeholder,form input[type="week"].error::-webkit-input-placeholder,form textarea[type="week"].error::-webkit-input-placeholder,form .file-picker[type="week"].error::-webkit-input-placeholder,form input[type="number"].error::-webkit-input-placeholder,form textarea[type="number"].error::-webkit-input-placeholder,form .file-picker[type="number"].error::-webkit-input-placeholder,form input[type="email"].error::-webkit-input-placeholder,form textarea[type="email"].error::-webkit-input-placeholder,form .file-picker[type="email"].error::-webkit-input-placeholder,form input[type="url"].error::-webkit-input-placeholder,form textarea[type="url"].error::-webkit-input-placeholder,form .file-picker[type="url"].error::-webkit-input-placeholder,form input[type="search"].error::-webkit-input-placeholder,form textarea[type="search"].error::-webkit-input-placeholder,form .file-picker[type="search"].error::-webkit-input-placeholder,form input[type="tel"].error::-webkit-input-placeholder,form textarea[type="tel"].error::-webkit-input-placeholder,form .file-picker[type="tel"].error::-webkit-input-placeholder,form input[type="color"].error::-webkit-input-placeholder,form textarea[type="color"].error::-webkit-input-placeholder,form .file-picker[type="color"].error::-webkit-input-placeholder{color:rgba(255,0,0,0.6)}form textarea.error::-moz-placeholder,form select.error::-moz-placeholder,form input[type="text"].error::-moz-placeholder,form textarea[type="text"].error::-moz-placeholder,form .file-picker[type="text"].error::-moz-placeholder,form input[type="password"].error::-moz-placeholder,form textarea[type="password"].error::-moz-placeholder,form .file-picker[type="password"].error::-moz-placeholder,form input[type="datetime"].error::-moz-placeholder,form textarea[type="datetime"].error::-moz-placeholder,form .file-picker[type="datetime"].error::-moz-placeholder,form input[type="datetime-local"].error::-moz-placeholder,form textarea[type="datetime-local"].error::-moz-placeholder,form .file-picker[type="datetime-local"].error::-moz-placeholder,form input[type="date"].error::-moz-placeholder,form textarea[type="date"].error::-moz-placeholder,form .file-picker[type="date"].error::-moz-placeholder,form input[type="month"].error::-moz-placeholder,form textarea[type="month"].error::-moz-placeholder,form .file-picker[type="month"].error::-moz-placeholder,form input[type="time"].error::-moz-placeholder,form textarea[type="time"].error::-moz-placeholder,form .file-picker[type="time"].error::-moz-placeholder,form input[type="week"].error::-moz-placeholder,form textarea[type="week"].error::-moz-placeholder,form .file-picker[type="week"].error::-moz-placeholder,form input[type="number"].error::-moz-placeholder,form textarea[type="number"].error::-moz-placeholder,form .file-picker[type="number"].error::-moz-placeholder,form input[type="email"].error::-moz-placeholder,form textarea[type="email"].error::-moz-placeholder,form .file-picker[type="email"].error::-moz-placeholder,form input[type="url"].error::-moz-placeholder,form textarea[type="url"].error::-moz-placeholder,form .file-picker[type="url"].error::-moz-placeholder,form input[type="search"].error::-moz-placeholder,form textarea[type="search"].error::-moz-placeholder,form .file-picker[type="search"].error::-moz-placeholder,form input[type="tel"].error::-moz-placeholder,form textarea[type="tel"].error::-moz-placeholder,form .file-picker[type="tel"].error::-moz-placeholder,form input[type="color"].error::-moz-placeholder,form textarea[type="color"].error::-moz-placeholder,form .file-picker[type="color"].error::-moz-placeholder{color:rgba(255,0,0,0.6)}form textarea.error:-ms-input-placeholder,form select.error:-ms-input-placeholder,form input[type="text"].error:-ms-input-placeholder,form textarea[type="text"].error:-ms-input-placeholder,form .file-picker[type="text"].error:-ms-input-placeholder,form input[type="password"].error:-ms-input-placeholder,form textarea[type="password"].error:-ms-input-placeholder,form .file-picker[type="password"].error:-ms-input-placeholder,form input[type="datetime"].error:-ms-input-placeholder,form textarea[type="datetime"].error:-ms-input-placeholder,form .file-picker[type="datetime"].error:-ms-input-placeholder,form input[type="datetime-local"].error:-ms-input-placeholder,form textarea[type="datetime-local"].error:-ms-input-placeholder,form .file-picker[type="datetime-local"].error:-ms-input-placeholder,form input[type="date"].error:-ms-input-placeholder,form textarea[type="date"].error:-ms-input-placeholder,form .file-picker[type="date"].error:-ms-input-placeholder,form input[type="month"].error:-ms-input-placeholder,form textarea[type="month"].error:-ms-input-placeholder,form .file-picker[type="month"].error:-ms-input-placeholder,form input[type="time"].error:-ms-input-placeholder,form textarea[type="time"].error:-ms-input-placeholder,form .file-picker[type="time"].error:-ms-input-placeholder,form input[type="week"].error:-ms-input-placeholder,form textarea[type="week"].error:-ms-input-placeholder,form .file-picker[type="week"].error:-ms-input-placeholder,form input[type="number"].error:-ms-input-placeholder,form textarea[type="number"].error:-ms-input-placeholder,form .file-picker[type="number"].error:-ms-input-placeholder,form input[type="email"].error:-ms-input-placeholder,form textarea[type="email"].error:-ms-input-placeholder,form .file-picker[type="email"].error:-ms-input-placeholder,form input[type="url"].error:-ms-input-placeholder,form textarea[type="url"].error:-ms-input-placeholder,form .file-picker[type="url"].error:-ms-input-placeholder,form input[type="search"].error:-ms-input-placeholder,form textarea[type="search"].error:-ms-input-placeholder,form .file-picker[type="search"].error:-ms-input-placeholder,form input[type="tel"].error:-ms-input-placeholder,form textarea[type="tel"].error:-ms-input-placeholder,form .file-picker[type="tel"].error:-ms-input-placeholder,form input[type="color"].error:-ms-input-placeholder,form textarea[type="color"].error:-ms-input-placeholder,form .file-picker[type="color"].error:-ms-input-placeholder{color:rgba(255,0,0,0.6)}.svg-icon.default img{height:45px}.svg-icon.download img{height:35px}.svg-icon.appstore svg{height:45px}.omni-gallery-modal{background-color:rgba(245,245,245,0.8)}.omni-gallery-modal .modal-inner{background-color:#f5f5f5;border:1px solid #a9aaaa;border-radius:4px;box-shadow:1px 1px 5px #a9aaaa;padding:1em;max-height:80%}.omni-gallery-modal .modal-inner .modal-content{padding-top:1em;max-height:100%}@media (max-width: 480px){.omni-gallery-modal .modal-inner{padding-top:4em;max-height:100%}}.omni-gallery-modal .modal-close{text-indent:-1000em;height:2em}@media (max-width: 480px){.omni-gallery-modal .modal-close:after{text-indent:0;content:"Close";padding:1px;line-height:0.8em;font-size:1.5em;top:1.3em;right:1.3em;background-color:#f5f5f5;border:1px solid #a9aaaa;border-radius:4px}}.omni-gallery-modal .modal-inner{height:620px}.omni-gallery-modal .modal-content{max-width:860px;margin:auto}.omni-gallery-modal .cycle-gallery{height:100%;width:50px;position:absolute;cursor:pointer;background-image:url("../img/elements/galleryarrow.svg");background-repeat:no-repeat;background-position:center center;background-size:1.5625em;top:0;text-indent:-10000px}@media (max-width: 414px){.omni-gallery-modal .cycle-gallery{top:65%}}.omni-gallery-modal .cycle-gallery.prev{left:0;text-indent:10000px;transform:rotate(180deg)}.omni-gallery-modal .cycle-gallery.next{right:0}.omni-gallery-modal .cycle-gallery.disabled{opacity:0.4;cursor:default}.app_page .fixed-product-nav{background-color:rgba(245,245,245,0.7);font-size:1.3em;z-index:100;max-width:none;margin-bottom:2em;top:0}.app_page .fixed-product-nav .inner{width:80%;margin:auto;overflow:hidden}.app_page .fixed-product-nav .inner>div{height:45px;color:transparent;vertical-align:middle}.app_page .fixed-product-nav .inner .flat-button{display:inline-block;text-align:center;width:50%}.app_page .fixed-product-nav .inner .flat-button .inner{width:100%;padding:0 15px;line-height:43px}.app_page .fixed-product-nav .inner .flat-button .inner a{color:inherit}.app_page .fixed-product-nav .inner .download-button{float:left}.app_page .fixed-product-nav .inner .download-button .inner{color:white}.app_page .fixed-product-nav .inner .buy-button{float:left}.app_page .fixed-product-nav .inner .buy-now{width:30%;float:left}.app_page .fixed-product-nav .inner .section-nav{background-color:inherit;border-color:transparent;margin-right:5%;text-align:center;float:left;width:65%;display:flex}.app_page .fixed-product-nav .inner .section-nav div{line-height:45px;margin:0 1%;padding:0px;display:inline-block}.app_page .fixed-product-nav .inner .section-nav div a{color:inherit}.app_page .fixed-product-nav .inner .section-nav div:first-child{margin-left:28px}@media (max-width: 1024px){.app_page .fixed-product-nav .inner{width:100%}.app_page .fixed-product-nav .flat-button .inner{padding:0 1%}}@media (max-width: 765px){.app_page .fixed-product-nav .inner{font-size:0.8em}}@media (max-width: 768px){.app_page .fixed-product-nav .inner .download-button{width:55%}.app_page .fixed-product-nav .inner .buy-button{width:45%}}@media (max-width: 1024px) and (orientation: landscape), (max-width: 768px) and (orientation: portrait){.app_page .fixed-product-nav .inner{max-width:none;width:100%}}@media (max-width: 507px){.app_page .fixed-product-nav .inner{width:100%;margin:0}.app_page .fixed-product-nav .inner .section-nav{display:none}.app_page .fixed-product-nav .inner .download-button{display:none}.app_page .fixed-product-nav .inner .buy-now{width:100%}.app_page .fixed-product-nav .inner .buy-button{display:block;width:100%;font-size:2em}}@media (max-width: 414px){.app_page .fixed-product-nav .inner .download-button{display:none}}.app_page.omniplan .buy-now-two-column{color:white;padding-top:50px;padding-bottom:50px;text-align:center;max-width:none}.app_page.omniplan .buy-now-two-column h2{color:white;margin:0px 0px 20px 0px}.app_page.omniplan .buy-now-two-column h3{color:white;margin-top:1em;margin-bottom:10px;text-align:left;font-family:"ProximaNovaA-Regular",sans-serif;font-size:3em}.app_page.omniplan .buy-now-two-column h4{font-family:"ProximaNovaA-Semibold",sans-serif;font-size:1.6em;margin:0}.app_page.omniplan .buy-now-two-column .trial-link{margin-bottom:20px}.app_page.omniplan .buy-now-two-column .trial-link a{font-family:"ProximaNovaA-Semibold",sans-serif;font-size:1.4em}.app_page.omniplan .buy-now-two-column .wrapper{margin:auto;margin-bottom:50px;text-align:left;display:inline-block;text-align:center;width:45%;min-width:535px}.app_page.omniplan .buy-now-two-column .wrapper .mac,.app_page.omniplan .buy-now-two-column .wrapper .ios{vertical-align:top;text-align:left}.app_page.omniplan .buy-now-two-column .wrapper .mac{display:inline-block;margin-right:10%}.app_page.omniplan .buy-now-two-column .wrapper .ios.mobile{display:none}.app_page.omniplan .buy-now-two-column .wrapper .ios.desktop{display:inline-block}.app_page.omniplan .buy-now-two-column .price{margin-bottom:10px;font-size:1.4em}.app_page.omniplan .buy-now-two-column .round_button{margin-bottom:10px}.app_page.omniplan .buy-now-two-column .round_button .inner{border:none;border-radius:0;font-family:"ProximaNovaA-Regular",sans-serif;color:white;font-size:1.3em;display:inline-block;padding:0.3em 0.5em}.app_page.omniplan .buy-now-two-column .mas-button{padding-top:15px}.app_page.omniplan .buy-now-two-column .mas-button img{margin:0 auto 0 0}@media (max-width: 414px){.app_page.omniplan .buy-now-two-column .mas-button img{margin:auto}}@media (max-width: 504px){.app_page.omniplan .buy-now-two-column .mas-button img{margin:auto}}@media (max-width: 507px){.app_page.omniplan .buy-now-two-column .mas-button img{margin:0 auto 0 auto}}.app_page.omniplan .buy-now-two-column .upgrade-link{font-size:1.4em;text-decoration:underline}.app_page.omniplan .buy-now-two-column .Pro,.app_page.omniplan .buy-now-two-column .Standard{margin-bottom:35px}.app_page.omniplan .buy-now-two-column .lined-text{max-width:600px;margin:auto;padding:5px 0;font-family:"ProximaNovaA-Bold",sans-serif;font-size:1.4em;border-top:1px solid #fff;border-bottom:1px solid #fff;color:inherit}.app_page.omniplan .buy-now-two-column .lined-text a{color:inherit;text-decoration:underline}.app_page.omniplan .buy-now-two-column .information{font-size:1.3em;margin-top:2em;margin-bottom:0;color:white;padding-left:5%;padding-right:5%}.app_page.omniplan .buy-now-two-column .information a{color:white;text-decoration:underline}@media (max-width: 507px){.app_page.omniplan .buy-now-two-column{margin-bottom:20px;padding-top:20px;padding-bottom:20px}.app_page.omniplan .buy-now-two-column h2{margin-bottom:20px}.app_page.omniplan .buy-now-two-column h3{margin-top:0;text-align:center}.app_page.omniplan .buy-now-two-column .wrapper{width:100%;text-align:center;min-width:100%}.app_page.omniplan .buy-now-two-column .wrapper .mac,.app_page.omniplan .buy-now-two-column .wrapper .ios{width:100%;margin:auto;text-align:center}.app_page.omniplan .buy-now-two-column .wrapper .mac{display:block}.app_page.omniplan .buy-now-two-column .wrapper .ios.mobile{display:block}.app_page.omniplan .buy-now-two-column .wrapper .ios.desktop{display:none}.app_page.omniplan .buy-now-two-column .upgrade-link{display:none}.app_page.omniplan .buy-now-two-column .lined-text{width:96%;margin:0 2%;text-align:center;display:block;font-size:1.2em}.app_page.omniplan .buy-now-two-column .lined-text span{display:none}.app_page.omniplan .buy-now-two-column .separator-line{border-bottom:1px solid white;width:90%;margin:2em auto}}@media (max-width: 320px){.app_page.omniplan .buy-now-two-column .lined-text{font-size:1.1em}}.newsletter{margin:0 auto;padding:45px 25px 90px;-webkit-font-smoothing:antialiased;background-color:#f5f5f5}.newsletter .title-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px}.newsletter .title-wrap .newsletter-icon{width:90px;margin:0 0 10px}.newsletter .title-wrap .newsletter-title{margin:0;font-size:45px;text-align:center;line-height:45px}.newsletter .title-wrap .newsletter-title a{font-family:"ProximaNovaA-Light",sans-serif;color:#49aeff;text-decoration:none}.newsletter .title-wrap .newsletter-title a:hover{border-bottom:1px solid #49aeff}.newsletter .newsletter-content{font-size:20px;line-height:25px;color:#404040;max-width:770px;margin:10px auto}.newsletter .form-wrap{max-width:1024px;width:100%;margin:0 auto}.newsletter .form-wrap form{display:block;margin:0 auto;color:#404040}@media (min-width: 768px){.newsletter .form-wrap form{width:400px}}.newsletter .form-wrap form #id_e{height:45px;font-size:18px;font-family:"ProximaNovaA-Regular",sans-serif;width:100%;background-color:#fff;color:#404040;border:1px solid gray}@media (min-width: 768px){.newsletter .form-wrap form #id_e{width:60%;margin-right:5px}}.newsletter #submit-btn{color:#fff;font-family:"ProximaNovaA-Regular",sans-serif;margin:10px auto;border:0;text-align:center;display:inline-block;border-radius:4px;padding:13px 16px 8px;font-size:20px;height:46px;text-decoration:none;background:linear-gradient(#83cdec, #44b6e8);cursor:pointer}.newsletter #submit-btn:hover{background:linear-gradient(#44b6e8, #44b6e8);color:#404040}.newsletter #submit-btn:active{background:linear-gradient(#83cdec, #83cdec);color:#404040}.newsletter #submit-btn:hover,.newsletter #submit-btn:active{color:#fff}@media (min-width: 768px){.newsletter{padding:45px 25px}.newsletter .top .title-wrap{display:flex;flex-direction:row;justify-content:center;align-items:center}.newsletter .top .title-wrap .newsletter-icon{width:100px;margin:0 20px 0 0}.newsletter .top .title-wrap .newsletter-title a{font-size:60px}.newsletter .top .newsletter-content{font-size:22px}}@media (min-width: 960px){.newsletter .top .title-wrap .newsletter-icon{width:115px}.newsletter .top .title-wrap .newsletter-title a{font-size:65px}.newsletter .top .newsletter-content{font-size:22px}}.omni-show-site-banner{background:#404040;height:initial;min-height:initial}.omni-show-site-banner .text-wrap{display:block;margin:auto;padding:40px 0 50px;position:relative;z-index:2;text-align:center;color:#404040}.omni-show-site-banner .text-wrap .rainbow{width:90%;margin:0 auto;font-size:80px;letter-spacing:-5px;background:linear-gradient(to right, #fd8082, #fd82d3, #82c0fd, #85fffe, #eafd87, #fd8082);background-size:200% auto;color:#404040;font-weight:600;line-height:82px;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:"Futura-CondensedMedium", "Arial", sans-serif}.omni-show-site-banner .text-wrap p{color:#fff;font-size:24px;margin:25px 12px}.buy-license-mac{display:inline-block;background:#efefef;width:100%;margin:0 auto -10px}.buy-license-mac .fixed-max-width{padding:50px 65px !important}.buy-license-mac .fixed-max-width .title-wrap h2{margin:0 auto}.buy-license-mac .fixed-wide{width:200px;text-align:center}.buy-license-mac .currency-label{font-size:12px}.buy-license-mac .pricing-box{width:90%;background:#fff;margin:0 auto;padding:20px;text-align:center}.buy-license-mac .pricing-box .macappstore{display:block}.buy-license-mac .pricing-box .macappstore #buyonmac{display:block;max-width:100%}@media (min-width: 768px){.buy-license-mac .pricing-box .macappstore{height:55px}.buy-license-mac .pricing-box .macappstore #buyonmac{float:left}}.buy-license-mac .pricing-box .macappstore .appstore{display:block;text-align:center}@media (min-width: 768px){.buy-license-mac .pricing-box .macappstore .appstore{float:right;margin:12px auto;display:inline-block}}@media (min-width: 768px){.buy-license-mac .pricing-box{width:100%;padding-bottom:2em}.buy-license-mac .pricing-box p{text-align:left;margin:1.5em auto}}.buy-license-mac .pricing-box .editions{display:block}@media (min-width: 768px){.buy-license-mac .pricing-box .editions{text-align:left}}.buy-license-mac .pricing-box .editions .edition-1,.buy-license-mac .pricing-box .editions .edition-2{width:250px}.buy-license-mac .pricing-box .editions .edition-1,.buy-license-mac .pricing-box .editions .edition-2,.buy-license-mac .pricing-box .editions .edition-3{margin:0 auto 1em;padding:1em;display:block}.buy-license-mac .pricing-box .editions .edition-1 h2,.buy-license-mac .pricing-box .editions .edition-1 h3,.buy-license-mac .pricing-box .editions .edition-2 h2,.buy-license-mac .pricing-box .editions .edition-2 h3,.buy-license-mac .pricing-box .editions .edition-3 h2,.buy-license-mac .pricing-box .editions .edition-3 h3{font-size:32px;margin:0}@media (min-width: 768px){.buy-license-mac .pricing-box .editions .edition-1,.buy-license-mac .pricing-box .editions .edition-2,.buy-license-mac .pricing-box .editions .edition-3{display:inline-block}}.buy-license-mac .pricing-box .editions .edition-3{width:100%}@media (min-width: 375px){.buy-license-mac .pricing-box .editions .edition-3{width:100%}}@media (min-width: 768px){.buy-license-mac .pricing-box .editions .edition-3{width:250px}}.buy-license-mac .pricing-box .editions .edition-p{margin:1.5em auto .5em}@media (min-width: 768px){.pricing-box-wrap{max-width:960px;margin:0 auto;padding:0 2em}}.sold-separately-notice{font-size:18px;text-align:center;width:90%;margin:1em auto}@media (min-width: 768px){.sold-separately-notice{margin-top:1em;font-size:20px;width:100%}.sold-separately-notice .inner-wrap{margin-bottom:0}.sold-separately-notice .inner-wrap .font-size-larger{margin-top:30px;margin-left:25px;float:left;text-align:left}.sold-separately-notice .inner-wrap .font-size-larger a{border-bottom:1px solid #404040}.sold-separately-notice .inner-wrap .see-ios{text-align:right;margin-right:25px}}.sold-separately-notice .inner-wrap{padding:5px;margin-bottom:25px;color:#fff;background-color:#404040}.sold-separately-notice .inner-wrap .font-size-larger a{color:#fff;border-bottom:1px solid #fff}.sold-separately-notice .inner-wrap .font-size-larger a:hover{border-bottom:none}.support-bar{text-align:center;padding-top:15px;background-color:inherit;line-height:30px;font-size:22px}@media (min-width: 768px){.support-bar{font-size:30px;padding-top:20px;line-height:40px}}.support-bar .support-return-notice{display:inline}.support-bar .support-return-notice .support-text-wrap{padding:20px 0}@media (min-width: 768px){.support-bar .support-return-notice .support-text-wrap{padding-bottom:30px;padding-top:20px}}.support-bar .support-return-notice .support-text-wrap a{color:#404040;border-bottom:2px solid #404040}.support-bar .support-return-notice .support-text-wrap a:hover{border-bottom:none}.support-bar .support-return-notice p:nth-child(2){display:block}@media (min-width: 768px){.support-bar .support-return-notice p:nth-child(2){display:inline}}.support-bar .support-return-notice p{display:inline}.product-shot{background:#fff;padding:45px 0;margin:0 auto}.product-shot .siema-carousel{position:relative;text-align:center;max-width:1024px;margin:auto}.product-shot .siema-carousel img{width:95%}@media (min-width: 768px){.product-shot .siema-carousel img{width:85%}}.product-shot .dots{margin:10px auto;width:100%;display:block;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center}.product-shot .dots .dots-item{border-radius:100%;height:15px;width:15px;margin:10px;background-color:#d1d3d4}.product-shot .dots .active-dot{background-color:#404040}.omnioutliner-content-wrap .feature-highlights{padding:0;background-color:#ebe9e3}.omnioutliner-content-wrap .feature-highlights .section-title{color:#404040;padding:40px 0;margin:0}@media (min-width: 768px){.omnioutliner-content-wrap .feature-highlights .fixed-max-width{padding:10px !important}}@media (min-width: 768px){.omnioutliner-content-wrap .feature-highlights .feature-blocks{display:flex;flex-wrap:wrap;justify-content:center}}.omnioutliner-content-wrap .feature-highlights .feature-block{background-color:rgba(255,255,255,0.9);padding:30px;margin-bottom:20px}@media (min-width: 768px){.omnioutliner-content-wrap .feature-highlights .feature-block{width:290px;margin-left:10px;margin-right:10px}}.omnioutliner-content-wrap .feature-highlights .feature-block .feature-img{display:block;margin:0 auto;min-height:100px}@media (min-width: 768px){.omnioutliner-content-wrap .feature-highlights .feature-block .keyboard-img{min-height:80px;margin:20px auto}}.omnioutliner-content-wrap .feature-highlights .feature-block .feature-title{font-family:"ProximaNovaA-BoldIt",sans-serif;margin:20px 0 5px;padding:0;font-size:30px}.omnioutliner-content-wrap .feature-highlights .feature-block .feature-description{margin:0;padding:0;line-height:1.3}.app_page .section-nav.no-flex{display:none}.app_page .no-flex.lined-text{text-align:center;display:block;font-size:1em}.app_page .no-flex.lined-text div{white-space:nowrap;width:50%;display:inline-block}.app_page .no-flex.lined-text span{display:none}@media (max-width: 768px){.app_page .no-flex.lined-text{font-size:0.9em}}@media (max-width: 575px){.app_page .no-flex.lined-text div{width:100%}.app_page .no-flex.lined-text span:first-child{display:none}}.app_page .no-transition{transition:none !important}.app_page .app-page-image{display:block;margin:auto}.app_page footer .row{margin-bottom:1em}@media (max-width: 480px){.app_page article>section,.app_page article>header{margin-bottom:2em}}.app_page article>header{margin-bottom:0}.app_page article>section header h2{line-height:1;margin:0 0 22px 0}@media (min-width: 768px){.app_page article>section header h2{line-height:0.6}}@media (max-width: 480px){.app_page article>section header h2{font-size:3em}}.app_page article>section header .detail{font-size:1.3em;line-height:22px;max-width:28.0288461538em;margin:auto;font-family:"ProximaNovaA-Light",sans-serif}.app_page article>section header .detail p:first-child{margin-top:0}@media (max-width: 480px){.app_page article>section header .detail{margin:auto 1em}}@media (max-width: 575px){.app_page .app_content_row{margin-bottom:1.3em}}.app_page .banner{font-family:"ProximaNovaA-Light",sans-serif;font-size:1.6em;text-align:left;line-height:1.3em;margin:auto}@media (max-width: 480px){.app_page .banner{font-size:1.6em;font-family:"ProximaNovaA-Regular",sans-serif}}.app_page .app_banner.row{margin:0;overflow:hidden}.app_page .nav-padding.expanded{height:45px}.app_page .fixed{position:fixed}.app_page .sticky{position:-webkit-sticky;position:sticky;top:0}.app_page .sticky:before,.app_page .sticky:after{content:"";display:table}.app_page .group>section{padding-top:4em}.app_page .message{font-size:1em;color:#f5f5f5;margin:1.5em auto 0 auto;font-style:italic}.app_page .message a{text-decoration:underline;color:inherit}.app_page .lined-text{font-family:"ProximaNovaA-Regular",sans-serif;font-size:1.1em;text-align:center;padding:10px 0;border-top:1px solid;border-bottom:1px solid;text-align:center;margin:auto auto 1em;width:65%}.app_page .lined-text span{padding:0 2.5px}.app_page .lined-text span:first-child{display:none}.app_page .lined-text div{flex-grow:2}.app_page .lined-text div:first-of-type{margin-bottom:10px}.app_page .upper-content{padding:10px}.app_page .select>div span.mobile{display:none}@media (max-width: 768px){.app_page .select>div span.mobile{display:inline}}.app_page .select>div span.wide-only{display:inline}@media (max-width: 768px){.app_page .select>div span.wide-only{display:none}}.app_page .select>div svg{height:5em;width:5em}@media (max-width: 480px){.app_page .select>div svg{height:3em}}.app_page .select>div span{font-family:"ProximaNovaA-Bold",sans-serif}.app_page .select>div>a div{color:#404040}.app_page .select>div p{margin:0 0 inherit}.app_page .display .item.active{cursor:pointer}.app_page .display h4{font-family:"ProximaNovaA-Bold",sans-serif}.app_page .display .media.rounded img{border-radius:10px;border:1px solid transparent}.app_page .display .description .text p{margin-top:0}.app_page .pro-features .text-section{width:60%;margin:auto}.app_page .pro-features .pro-grid{margin-top:20px;transition:opacity 0.2s ease;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:400px}.app_page .pro-features .pro-grid .pro-feature{width:calc(50% - 10px)}@media (min-width: 600px){.app_page .pro-features .pro-grid{max-width:600px}.app_page .pro-features .pro-grid .pro-feature{width:calc(33.3333333333% - 10px)}}@media (min-width: 768px){.app_page .pro-features .pro-grid{max-width:800px}.app_page .pro-features .pro-grid .pro-feature{width:calc(25% - 10px)}}@media (min-width: 960px){.app_page .pro-features .pro-grid{max-width:1000px}.app_page .pro-features .pro-grid .pro-feature{width:calc(20% - 10px)}}.app_page .pro-features .pro-grid .pro-feature{position:relative;cursor:pointer;margin-right:5px;margin-left:5px;margin-top:10px}.app_page .pro-features .pro-grid .pro-feature:before{display:block;content:"";width:100%;padding-top:100%}.app_page .pro-features .pro-grid .pro-feature>.aspect-ratio-wrap{position:absolute;top:0;left:0;right:0;bottom:0}.app_page .pro-features .pro-grid .pro-feature.grid-reference-item{height:0 !important;overflow:hidden !important;visibility:hidden !important;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important}.app_page .pro-features .pro-grid .detail-box{margin-top:10px;margin-right:5px;margin-left:5px;width:100%}.app_page .pro-features .pro-grid .pro-feature.selected .feature-title{height:110%;max-height:110%;transition:max-height 0.3s ease}.app_page .pro-features .pro-grid .pro-feature .feature-title{position:absolute;top:0px;font-size:1.2em;padding:10px;max-height:100%;width:100%;color:#FFFFFF}@media (min-width: 375px){.app_page .pro-features .pro-grid .pro-feature .feature-title{font-size:1.5em}}@media (min-width: 768px){.app_page .pro-features .pro-grid .pro-feature .feature-title{font-size:1.2em}}.app_page .pro-features .pro-grid .pro-feature .feature-title div{opacity:1;transition:opacity 0.3s ease}.app_page .pro-features .pro-grid .pro-feature .platform{position:absolute;bottom:10px;left:5px;font-family:"ProximaNovaA-Thin",sans-serif;font-size:0.9em;opacity:1}.app_page .pro-features .pro-grid .pro-feature .icon{position:absolute;bottom:10px;right:10px;width:auto}.app_page .pro-features .pro-grid .pro-feature .icon svg{width:auto;height:35px}@media (min-width: 375px){.app_page .pro-features .pro-grid .pro-feature .icon svg{height:60px}}.app_page .pro-features .pro-grid .detail-box{padding:1em;font-size:1.5em}@media (min-width: 960px){.app_page .pro-features .pro-grid .detail-box{max-height:330px}}.app_page .pro-features .pro-grid .detail-box .contents{height:100%;width:100%}.app_page .pro-features .pro-grid .detail-box .contents h3{text-align:left;font-size:1.5em;font-family:"ProximaNovaA-Semibold",sans-serif}.app_page .pro-features .pro-grid .detail-box .contents .text{display:inline-block;vertical-align:top;max-height:100%}.app_page .pro-features .pro-grid .detail-box .contents .text .description{margin-top:0;margin-bottom:10px}@media (min-width: 960px){.app_page .pro-features .pro-grid .detail-box .contents .text{width:57%;margin-right:2%}.app_page .pro-features .pro-grid .detail-box .contents .text .description{margin-bottom:0px}}.app_page .pro-features .pro-grid .detail-box .contents .media{display:inline-block;vertical-align:bottom}.app_page .pro-features .pro-grid .detail-box .contents .media img{box-shadow:0px 0px 6px 1px rgba(0,0,0,0.5);border-radius:3px}.app_page .pro-features .pro-grid .detail-box .contents .media.no-shadow img{box-shadow:none}@media (min-width: 960px){.app_page .pro-features .pro-grid .detail-box .contents .media{width:40%;max-height:280px}.app_page .pro-features .pro-grid .detail-box .contents .media img{max-height:280px}}.app_page .modal-content{text-align:center}.app_page .modal-content img{max-height:600px;margin:auto}.app_page .vid_grid img{margin-left:0}@media (max-width: 507px){.app_page .vid_grid .vid{margin-bottom:20px}}@media (max-width: 960px){.app_page .lined-text{font-size:0.95em}}@media (max-width: 768px){.app_page h1{margin-top:0.1em}.app_page .group{font-size:0.8em}.app_page .lined-text{padding-left:1em;padding-right:1em;font-size:1.2em;width:70%}.app_page .buy-dropdown .omni-store>div .round_button{font-size:0.9em}.app_page .icon_switcher .platform-button{height:70px}.app_page .icon_switcher .platform-button img{width:auto}.app_page .section-nav>div{padding:10px 1em 10px 1em}.app_page .app_content_row{margin-top:-3em;padding-top:3em}.app_page .compare{margin-top:0}.app_page .action .screenshot .hardware{height:285px;width:auto}}@media (max-width: 765px){.app_page .lined-text{font-size:1.8vw}}@media (max-width: 575px){.app_page .lined-text{font-size:1.1em}.app_page .lined-text div{width:96%}.app_page .lined-text span{padding-right:5px}.app_page .lined-text span:first-child{display:inline}}@media (max-width: 507px){.app_page .lined-text{font-size:1.1em}.app_page h1{font-size:6em;line-height:0.9em}.app_page .row{margin:auto 0 1.5em 0}.app_page .banner_panel img{width:180%;max-width:180%}.app_page .pro-features .text-section{width:100%}.app_page .pro-feature.selected .feature-title{height:115%;max-height:115%}.app_page article>section header .detail{margin:0}.app_page .app_content_row,.app_page .not-all{padding-top:0;margin:0 10px 20px}.app_page .section-nav,.app_page .nav-padding{display:none}.app_page .lined-text{width:60%;margin:auto;padding-left:0;padding-right:0}.app_page .lined-text div{width:90%}.app_page .block-quote{margin:0 10px 2em;width:auto}.app_page .icon_switcher .platform-button{height:60px}.app_page h1{font-size:5em;line-height:1em}.app_page .buttons .round_button{font-size:1.5em}.app_page .feature-display{font-size:1.5em}.app_page .feature-display .inner{padding:10px}.app_page .gallery a{pointer-events:none}.app_page .pro-feature.selected .feature-title{height:115%;max-height:115%}.app_page .detail-box .contents .text{width:100%;overflow:hidden}.app_page .detail-box .contents .media{display:none}}@media (max-width: 375px){.app_page .lined-text{width:66%}.app_page .detail-box.opened{height:260px}}@media (max-width: 320px){.app_page h1{margin-bottom:0.1em;font-size:4em}.app_page .lined-text{width:80%}.app_page .lined-text div{width:95%}.app_page .message{margin:1em auto 0.5em}.app_page .select{padding:0 5px}.app_page .action .screenshot .hardware{height:200px}}.app_banner.omnigraffle-ios11-banner,.app_banner.omniplan-ios11-banner{min-height:470px;padding:0;text-align:center;color:#404040;width:100%;display:table}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.app_banner.omnigraffle-ios11-banner,.app_banner.omniplan-ios11-banner{min-height:325px}}@media (max-width: 507px){.app_banner.omnigraffle-ios11-banner h1,.app_banner.omniplan-ios11-banner h1{font-size:3.8em;font-family:"ProximaNovaA-Bold",sans-serif}.app_banner.omnigraffle-ios11-banner h2,.app_banner.omnigraffle-ios11-banner h2.ios11,.app_banner.omniplan-ios11-banner h2,.app_banner.omniplan-ios11-banner h2.ios11{font-size:3.5em;font-family:"ProximaNovaA-Light",sans-serif !important}}@media (max-width: 320px){.app_banner.omnigraffle-ios11-banner h1,.app_banner.omniplan-ios11-banner h1{font-size:3em;font-family:"ProximaNovaA-Bold",sans-serif}.app_banner.omnigraffle-ios11-banner h2,.app_banner.omnigraffle-ios11-banner h2.ios11,.app_banner.omniplan-ios11-banner h2,.app_banner.omniplan-ios11-banner h2.ios11{font-size:2.9em;font-family:"ProximaNovaA-Light",sans-serif !important}}.app_banner.omnigraffle-ios11-banner h1,.app_banner.omnigraffle-ios11-banner h1.ios11,.app_banner.omniplan-ios11-banner h1,.app_banner.omniplan-ios11-banner h1.ios11{font-size:3em;font-family:"ProximaNovaA-Bold",sans-serif}.app_banner.omnigraffle-ios11-banner h1 span,.app_banner.omnigraffle-ios11-banner h1.ios11 span,.app_banner.omniplan-ios11-banner h1 span,.app_banner.omniplan-ios11-banner h1.ios11 span{font-family:"ProximaNovaA-Light",sans-serif;font-size:80%}.app_banner.omnigraffle-ios11-banner h2,.app_banner.omnigraffle-ios11-banner h2.ios11,.app_banner.omniplan-ios11-banner h2,.app_banner.omniplan-ios11-banner h2.ios11{font-size:2.5em;margin:0 10px;color:#404040 !important;font-family:"ProximaNovaA-Light",sans-serif !important}.app_banner.omnigraffle-ios11-banner .banner-panel,.app_banner.omniplan-ios11-banner .banner-panel{position:relative;background-image:url("/assets/img/site-banners/ioseleven/OmniGraffle_Drag@2x.png");vertical-align:middle;height:470px;display:table-cell;width:100%;background-size:cover;background-position:center}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.app_banner.omnigraffle-ios11-banner .banner-panel,.app_banner.omniplan-ios11-banner .banner-panel{height:325px}}.app_banner.omnigraffle-ios11-banner .banner-panel-plan,.app_banner.omniplan-ios11-banner .banner-panel-plan{position:relative;background-image:url("/assets/img/site-banners/ioseleven/OmniPlan_Drag@2x.png");vertical-align:middle;height:470px;display:table-cell;width:100%;background-size:cover;background-position:center}@media (max-width: 507px){.app_banner.omnigraffle-ios11-banner .banner-panel-plan h1,.app_banner.omniplan-ios11-banner .banner-panel-plan h1{padding-top:80px !important}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.app_banner.omnigraffle-ios11-banner .banner-panel-plan,.app_banner.omniplan-ios11-banner .banner-panel-plan{height:325px}}.graffle-seven-three-mac{overflow:hidden;-webkit-font-smoothing:antialised;line-height:1.27;width:100%;margin:0 auto;display:flex;background-color:#0e3f46}.graffle-seven-three-mac #top{display:none}.graffle-seven-three-mac .content-container{width:768px;margin:0 auto;text-align:center;position:relative;height:500px}@media (min-width: 960px){.graffle-seven-three-mac .content-container{width:960px;height:500px}}.graffle-seven-three-mac .content-container .svg-content{position:absolute;top:0;left:0;z-index:0;margin:0 auto;height:450px;width:100%}.graffle-seven-three-mac .content-container .content .left-side{float:left}@media (min-width: 960px){.graffle-seven-three-mac .content-container .content .left-side{width:50%}}.graffle-seven-three-mac .content-container .content .left-side #big-block{background-color:#0e3f46;display:block;width:300px;height:187px;position:relative;top:122px;left:41px;font-size:2em;color:#6befa7;border-color:#6befa7;border-width:3px;border-style:solid;padding:2em 0}@media (min-width: 960px){.graffle-seven-three-mac .content-container .content .left-side #big-block{display:block;width:300px;height:187px;position:relative;top:102px;left:91px;font-size:2em;color:#6befa7;border-color:#6befa7;border-width:3px;border-style:solid;padding:2em 0}}.graffle-seven-three-mac .content-container .content .left-side #big-block:hover{color:#0e3f46;background-color:#6befa7}.graffle-seven-three-mac .content-container .content .right-side{float:right;width:359px}.graffle-seven-three-mac .content-container .content .right-side #new-update{position:relative;top:0;left:0;z-index:10;margin:0 auto}@media (min-width: 960px){.graffle-seven-three-mac .content-container .content .right-side{width:50%;float:right}}.graffle-seven-three-mac .content-container .content .right-side #little-block{padding:0.6em 0;display:block;width:160px;height:70px;position:relative;top:208px;left:120px;font-size:1.5em;color:#6befa7;background-color:#0e3f46;border-color:#6befa7;border-width:3px;border-style:solid}@media (min-width: 960px){.graffle-seven-three-mac .content-container .content .right-side #little-block{padding:0.6em 0;display:block;width:160px;height:70px;position:relative;top:208px;left:160px;font-size:1.5em;color:#6befa7;background-color:#0e3f46;border-color:#6befa7;border-width:3px;border-style:solid}}.graffle-seven-three-mac .content-container .content .right-side #little-block:hover{color:#0e3f46;background-color:#6befa7}.graffle-seven-three-mac .tap{-webkit-tap-highlight-color:rgba(0,0,0,0)}.graffle-seven-three-mac .small-content .download-wrap{width:100%;font-size:22px;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:2}.graffle-seven-three-mac .small-content .download-wrap .download-link{margin-top:30px;margin-bottom:5px}.graffle-seven-three-mac .small-content .download-wrap .graffle-button{display:inline-block;border-radius:4px;padding:10px 16px;background:#0e3f46;color:#6befa7;text-decoration:#fff}.graffle-seven-three-mac .small-content .download-wrap .graffle-button:hover{color:white}.graffle-seven-three-mac .small-content .download-wrap .trial-text{display:inline}@media (min-width: 768px){.graffle-seven-three-mac .small-content .download-wrap .trial-text{display:inline}}.graffle-seven-three-mac .small-content .lower{position:absolute;bottom:57px;left:0;z-index:0;width:100%;height:83px;margin:0 0px;-webkit-transform:translateX(-250%);transform:translateX(-250%);padding-top:2.8em}.graffle-seven-three-mac .small-content .lower h1{margin:0;font-style:italic}.graffle-seven-three-mac .small-content .lower:before{content:"";display:inline-block;background-image:url(/assets/img/app/graffle-3-preview/tall-jagged-edge.svg);background-repeat:repeat-x;transform:rotate(180deg);background-position:right bottom;height:90px;width:44110%}.graffle-seven-three-mac .small-content .fix{position:absolute;bottom:0px;left:0;z-index:0;width:100%;height:77px;-webkit-transform:translateX(-250%);transform:translateX(-250%)}.graffle-seven-three-mac .small-content .fix:before{content:"";display:inline-block;background-color:#00be8b;background-repeat:repeat-x;background-position:right bottom;height:77px;width:44110%}@media (max-width: 768px){.graffle-seven-three-mac .content-container{width:100%;height:510px}.graffle-seven-three-mac .svg-content{display:none}.graffle-seven-three-mac .content{display:none}.graffle-seven-three-mac .small-content{display:block;height:600px;width:100%}.graffle-seven-three-mac .small-content .download-wrap{width:inherit;font-size:20px;font-weight:bold;position:absolute;bottom:24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.graffle-seven-three-mac .small-content .download-wrap .download-link{margin-top:0px;margin-bottom:5px}.graffle-seven-three-mac .small-content .download-wrap .graffle-button{display:block;border-radius:4px;padding:10px 16px;background:#0e3f46;color:#6befa7;width:250px;margin:7px auto;text-decoration:#fff}.graffle-seven-three-mac .small-content .download-wrap .graffle-button:hover{color:white}.graffle-seven-three-mac .small-content .download-wrap .trial-text{display:inline}}@media (max-width: 768px) and (min-width: 768px){.graffle-seven-three-mac .small-content .download-wrap .trial-text{display:inline}}@media (max-width: 768px){.graffle-seven-three-mac .small-content h1{margin-bottom:0}.graffle-seven-three-mac .small-content .upper{display:none}.graffle-seven-three-mac .small-content .lower{top:290px;left:0;z-index:0;width:100%;height:83px;margin:0 0px;padding-top:2.8em}.graffle-seven-three-mac .small-content .lower h1{margin:0;font-style:italic}.graffle-seven-three-mac .small-content .lower:before{content:"";display:inline-block;background-image:url(/assets/img/app/graffle-3-preview/tall-jagged-edge.svg);background-repeat:repeat-x;transform:rotate(180deg);background-position:right bottom;height:90px;width:4110%}.graffle-seven-three-mac .small-content .fix{height:136px;bottom:20px}.graffle-seven-three-mac .small-content .fix:before{height:350px}.graffle-seven-three-mac .small-content #top{display:block;width:300px;height:185px;background-color:#0e3f46;border-color:#6befa7;border-width:3px;border-style:solid;margin:7em auto 2.6em;color:#6befa7;padding:1.3em 0}.graffle-seven-three-mac .small-content #top:hover{color:#0e3f46;background-color:#6befa7}.graffle-seven-three-mac .small-content #top h2{margin-top:0}}.outliner-3-banner{background:#3F3F3F;-webkit-font-smoothing:antialiased;overflow:hidden;padding-top:0em;background-image:url(/assets/img/app/outliner-5-new-features/2Dots_Whats_New_small_thumb.png);background-attachment:fixed}@media (min-width: 1280px){.outliner-3-banner{padding:100px 0}}.outliner-3-banner .background-wrap{max-height:485px;max-width:1024px;padding-bottom:20px;margin:0 auto;position:relative}.outliner-3-banner .text-wrap{max-width:800px;margin:0 auto;padding:50px 0 0;text-align:center;position:relative;z-index:2;color:#404040}@media (max-width: 768px){.outliner-3-banner .text-wrap{padding-right:0;padding-left:0}}.outliner-3-banner .text-wrap .main-title{font-size:32px;margin:0;font-family:"ProximaNovaA-Bold",sans-serif}@media (min-width: 768px){.outliner-3-banner .text-wrap .main-title{margin-right:25px;margin-left:25px;padding-right:5px;padding-left:5px;font-size:72px;font-family:"ProximaNovaA-Regular",sans-serif}}.outliner-3-banner .text-wrap .main-description{font-size:26px}@media (max-width: 768px){.outliner-3-banner .text-wrap .main-description{margin:15px 10px}}.outliner-3-banner .text-wrap .download-wrap{font-size:26px;padding-top:5px;height:60px;display:block}.outliner-3-banner .text-wrap .download-wrap .appstore{display:inline-block}@media (max-width: 768px){.outliner-3-banner .text-wrap .download-wrap a{margin:0 auto 10px auto;max-width:425px}}@media (max-width: 768px){.outliner-3-banner .text-wrap .download-wrap .trial-text{display:block}}.outliner-3-banner .text-wrap .download-wrap .trial-text{vertical-align:middle;display:inline-block;height:60px}.outliner-5-unified-banner{background:linear-gradient(#fff, #ebe9e3);-webkit-font-smoothing:antialiased;overflow:hidden;padding-top:0em !important}.outliner-5-unified-banner .background-wrap{max-height:485px;max-width:1024px;padding-bottom:20px;margin:0 auto;position:relative}.outliner-5-unified-banner .text-wrap{max-width:800px;margin:0 auto;padding:50px 0 0;text-align:center;position:relative;z-index:2;color:#404040}@media (max-width: 768px){.outliner-5-unified-banner .text-wrap{margin:0;padding-right:0;padding-left:0}}.outliner-5-unified-banner .text-wrap .main-title{font-size:32px;margin:0;font-family:"ProximaNovaA-Bold",sans-serif}@media (max-width: 768px){.outliner-5-unified-banner .text-wrap .main-title{margin-right:25px;margin-left:25px;padding-right:5px;padding-left:5px}}@media (max-width: 768px){.outliner-5-unified-banner .text-wrap .main-description{margin:15px 25px;padding-right:5px;padding-left:5px}}.outliner-5-unified-banner .text-wrap .download-wrap{padding-top:5px}@media (max-width: 414px){.outliner-5-unified-banner .text-wrap .download-wrap .product-shaded-button{height:initial}}@media (max-width: 768px){.outliner-5-unified-banner .text-wrap .download-wrap{max-width:80%;margin:auto}}.outliner-5-unified-banner .text-wrap .download-wrap a{background:#fff;color:#404040;border-color:#ebe9e3}@media (max-width: 768px){.outliner-5-unified-banner .text-wrap .download-wrap a{margin:0 auto 10px auto;max-width:425px}}@media (max-width: 768px){.outliner-5-unified-banner .text-wrap .download-wrap .trial-text{display:block}}@media (min-width: 768px){.outliner-5-unified-banner .background-wrap{min-height:485px}.outliner-5-unified-banner .text-wrap{padding-top:105px;padding-bottom:0;font-size:26px}.outliner-5-unified-banner .text-wrap .main-title{font-size:72px;font-family:"ProximaNovaA-Regular",sans-serif}.outliner-5-unified-banner .text-wrap .trial-text{padding-left:15px}}@media (min-width: 960px){.outliner-5-unified-banner .background-wrap{min-height:500px}.outliner-5-unified-banner .text-wrap{padding-top:115px;font-size:26px}.outliner-5-unified-banner .text-wrap .main-title{font-size:72px}}.omniplan-generic-banner{margin-bottom:0;text-align:center;height:400px;display:table;width:100%}.omniplan-generic-banner .banner-panel-plan{margin:auto;position:relative;background-image:url("/assets/img/site-banners/ioseleven/OmniPlan_Drag@2x.png");vertical-align:middle;height:470px;display:table-cell;width:100%;background-size:cover;background-position:center}@media (max-width: 414px){.omniplan-generic-banner .banner-panel-plan{height:350px}}.omniplan-generic-banner .banner-panel-plan p{max-width:600px;margin:auto;font-size:24px;padding:0 10px}.omniplan-generic-banner .banner-panel-plan .big-image img{width:100%}.omniplan-generic-banner .banner-panel-plan h1{margin-top:5px;margin-bottom:5px;font-size:4em;font-family:"ProximaNovaA-Semibold",sans-serif}@media (max-width: 507px){.omniplan-generic-banner .banner-panel-plan h1{font-size:45px !important}}@media (min-width: 768px){.omniplan-generic-banner .banner-panel-plan h1{margin-top:10px;font-size:4em}}@media (min-width: 960px){.omniplan-generic-banner .banner-panel-plan h1{font-size:4em}}.omniplan-generic-banner .banner-panel-plan #theh2{font-size:3em;font-family:"ProximaNovaA-Light",sans-serif;color:#404040}@media (max-width: 414px){.omniplan-generic-banner .banner-panel-plan #theh2{font-size:2em}}@media (min-width: 768px){.omniplan-generic-banner{height:450px}}@media (min-width: 960px){.omniplan-generic-banner{height:500px}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.omniplan-generic-banner{height:325px}}.focus-2018-banner{background:url("/assets/img/app/focus-2/OF-White.png");-webkit-font-smoothing:antialiased;overflow:hidden;padding:30px 0 30px 0}.focus-2018-banner .background-wrap{max-width:1024px;margin:0 auto;position:relative}.focus-2018-banner .background-wrap .focus-glyph{width:90px;margin:10px auto;display:block}@media (min-width: 414px){.focus-2018-banner .background-wrap .focus-glyph{width:100px;margin:30px auto 0}}@media (min-width: 414px){.focus-2018-banner .background-wrap{padding:0}}.focus-2018-banner .text-wrap{max-width:800px;margin:15px auto;text-align:center;position:relative;z-index:2;color:#404040}.focus-2018-banner .text-wrap .main-title{font-size:45px;margin:0;font-family:"ProximaNovaA-Bold",sans-serif}.focus-2018-banner .text-wrap h2{font-size:35px;font-family:"ProximaNovaA-Regular",sans-serif;color:#595959;margin:20px 0 10px}@media (min-width: 414px){.focus-2018-banner .text-wrap .main-title{font-size:50px}.focus-2018-banner .text-wrap h2{font-size:40px}}.focus-2018-banner .text-wrap strong{font-family:"ProximaNovaA-Bold",sans-serif;font-style:normal}.focus-2018-banner .text-wrap p{margin:50px 0 0;font-size:22px}@media (min-width: 414px){.focus-2018-banner .text-wrap p{max-width:600px;margin:15px auto}}@media (min-width: 768px){.focus-2018-banner .background-wrap{min-height:initial}.focus-2018-banner .text-wrap{padding-top:75px;padding-bottom:0;font-size:26px}.focus-2018-banner .text-wrap .main-title{font-size:72px}.focus-2018-banner .text-wrap .trial-text{padding-left:15px}}@media (min-width: 960px){.focus-2018-banner .text-wrap{font-size:26px}.focus-2018-banner .text-wrap .main-title{font-size:72px}}.focus-3-launch{margin:auto;display:block;padding:60px 0;background:url("/assets/img/app/focus-3/thebanner/OF3-Grey.png") repeat;background-size:280px;background-color:#2d2d2d}@media (min-width: 768px){.focus-3-launch{margin:auto;padding:60px 0 90px}.focus-3-launch .strip-one,.focus-3-launch .strip-two{display:none}}.focus-3-launch .big-wrap #wide-circles{padding:10px 0;display:block;position:absolute;margin:auto;width:100%}.focus-3-launch .big-wrap #circle-circles{display:none}@media (max-width: 768px){.focus-3-launch .big-wrap .strip-one,.focus-3-launch .big-wrap .strip-two{display:flex;flex-direction:row;justify-content:space-around}.focus-3-launch .big-wrap .strip-one img,.focus-3-launch .big-wrap .strip-two img{opacity:0;animation:embiggen 0.55s ease forwards}@keyframes embiggen{0%{transform:translateY(0);opacity:0}90%{transform:scale(2);opacity:1}100%{transform:scale(1.6);opacity:1}}.focus-3-launch .big-wrap .strip-one #nummer-1,.focus-3-launch .big-wrap .strip-two #nummer-1{animation-delay:1s}.focus-3-launch .big-wrap .strip-one #nummer-2,.focus-3-launch .big-wrap .strip-two #nummer-2{animation-delay:1.1s}.focus-3-launch .big-wrap .strip-one #nummer-3,.focus-3-launch .big-wrap .strip-two #nummer-3{animation-delay:1.15s}.focus-3-launch .big-wrap .strip-one #nummer-4,.focus-3-launch .big-wrap .strip-two #nummer-4{animation-delay:1.2s}.focus-3-launch .big-wrap .strip-one #nummer-5,.focus-3-launch .big-wrap .strip-two #nummer-5{animation-delay:1s}.focus-3-launch .big-wrap .strip-one #nummer-6,.focus-3-launch .big-wrap .strip-two #nummer-6{animation-delay:1.1s}.focus-3-launch .big-wrap .strip-one #nummer-7,.focus-3-launch .big-wrap .strip-two #nummer-7{animation-delay:1.15s}.focus-3-launch .big-wrap .strip-one #nummer-8,.focus-3-launch .big-wrap .strip-two #nummer-8{animation-delay:1.2s}.focus-3-launch .big-wrap #wide-circles{display:none}}.focus-3-launch .big-wrap .circle-pulse{opacity:0;animation:moveUp 0.75s ease forwards}.focus-3-launch .big-wrap #circle1{animation-delay:1s}.focus-3-launch .big-wrap #circle2{animation-delay:1.1s}.focus-3-launch .big-wrap #circle3{animation-delay:1.15s}.focus-3-launch .big-wrap #circle4{animation-delay:1.2s}.focus-3-launch .big-wrap #circle5{animation-delay:1.2s}.focus-3-launch .big-wrap #circle6{animation-delay:1.3s}.focus-3-launch .big-wrap #circle7{animation-delay:1.35s}.focus-3-launch .big-wrap #circle8{animation-delay:1.4s}.focus-3-launch .big-wrap #circle9{animation-delay:1.45s}.focus-3-launch .big-wrap #circle10{animation-delay:1.5s}.focus-3-launch .big-wrap #circle11{animation-delay:1.55s}.focus-3-launch .big-wrap #circle12{animation-delay:1.6s}.focus-3-launch .big-wrap #circle13{animation-delay:1.65s}.focus-3-launch .big-wrap #circle14{animation-delay:1.7s}@keyframes moveUp{0%{transform:translateY(0);opacity:0}25%{opacity:1}50%{transform:translateY(-10px)}100%{transform:translateY(0);opacity:1}}.focus-3-launch .text-wrap{color:#fff;max-width:1024px;margin:auto;padding:0 10px;text-align:center}@media (min-width: 768px){.focus-3-launch .text-wrap{padding:120px 0 0}.focus-3-launch .text-wrap h1{font-size:70px;margin-bottom:10px}.focus-3-launch .text-wrap h2{font-size:30px;font-family:"ProximaNovaA-Regular",sans-serif;margin:0 auto;color:#fff}.focus-3-launch .text-wrap .tag{font-size:40px}}.focus-3-launch .text-wrap h1{font-size:55px;font-family:"ProximaNovaA-Bold",sans-serif}.focus-3-launch .text-wrap .tag{margin:20px auto 40px;font-size:26px;font-family:"ProximaNovaA-Regular",sans-serif}@media (min-width: 768px){.focus-3-launch .text-wrap .tag{font-size:30px;margin:15px auto;text-align:center}}@media (max-width: 768px){.focus-3-launch .text-wrap{margin:50px auto}.focus-3-launch .text-wrap h1{font-size:40px;margin:10px auto}.focus-3-launch .text-wrap h2{font-size:18px;font-family:"ProximaNovaA-Regular",sans-serif;margin:0 auto;color:#fff}.focus-3-launch .text-wrap .tag{font-size:22px;margin:10px auto}}.download-area{background-color:#494949;display:block;font-size:22px;margin:auto;padding:30px 20px;text-align:center;color:#fff}.download-area .appstore{display:inline-block;margin:10px}@media (min-width: 768px){.download-area a{margin:0 auto 10px;max-width:425px}.download-area a img{width:180px}.download-area .trial-text{display:block}}.download-area .trial-text{vertical-align:middle;display:inline-block;padding:10px 0;width:100%}.graffle-banner{background:linear-gradient(#E7E7E7, #EFF2F2)}#big-macs{margin:auto;padding:20px;overflow:hidden;display:flex;background:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20xmlns%3Axl%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%2225%2023.83694%20982%20429.3261%22%20width%3D%22982%22%20height%3D%22429.3261%22%3E%0A%20%20%20%20%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%20%20%20%20%20%20%20%20.slide-in%20%7B%20animation%3A%20x%2010s%20ease-out%201s%20forwards%3B%20stroke-dasharray%3A%204000%3B%20stroke-dashoffset%3A%204000%3B%7D%0A%20%20%20%20%20%20%20%20.potential-fade%20%7B%20animation%3A%20y%20.75s%20ease-in%20forwards%3B%7D%0A%20%20%20%20%20%20%20%20%40keyframes%20x%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%200%25%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20stroke-dashoffset%3A%204000%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%2050%25%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20stroke-dashoffset%3A%202000%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20100%25%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20stroke-dashoffset%3A%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%40keyframes%20y%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%200%25%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20r%3A%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2080%25%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20r%3A%2012%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20100%25%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20r%3A%2010%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%20%20%0A%20%20%3Cdefs%2F%3E%0A%20%20%3Cg%20id%3D%221024%22%20fill-opacity%3D%221%22%20stroke-dasharray%3D%22none%22%20stroke%3D%22none%22%20stroke-opacity%3D%221%22%20fill%3D%22none%22%3E%0A%20%20%20%20%3Ctitle%3E1024%20%3C%2Ftitle%3E%0A%20%20%20%20%3Cg%20id%3D%221024%3A%20LargeSVG%22%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%2235%22%20cy%3D%22136%22%20r%3D%2210.000%22%20fill%3D%22%23ff7e79%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%22837%22%20cy%3D%2236%22%20r%3D%2210.000%22%20fill%3D%22%2339c4ff%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%2235%22%20cy%3D%22270%22%20r%3D%2210.000%22%20fill%3D%22yellow%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%22104%22%20cy%3D%22189%22%20r%3D%2210.00%22%20fill%3D%22%23c0c0ff%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%22155%22%20cy%3D%22290%22%20r%3D%2210.00%22%20fill%3D%22%233deb74%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%22188%22%20cy%3D%22432%22%20r%3D%2210.00%22%20fill%3D%22%2300d3cf%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%22896%22%20cy%3D%2290%22%20r%3D%2210.000%22%20fill%3D%22%2300d3cf%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%2284%22%20cy%3D%22384%22%20r%3D%2210.000%22%20fill%3D%22%2331bdff%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%22766%22%20cy%3D%22426%22%20r%3D%2210.00%22%20fill%3D%22yellow%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%22997%22%20cy%3D%22153%22%20r%3D%2210.00%22%20fill%3D%22%23f580ff%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%22824%22%20cy%3D%22204%22%20r%3D%2210.00%22%20fill%3D%22%23ffbe36%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%22964%22%20cy%3D%22310%22%20r%3D%2210.00%22%20fill%3D%22%23ff7e79%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%22902%22%20cy%3D%22372%22%20r%3D%2210.00%22%20fill%3D%22%233deb74%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%22144%22%20cy%3D%2254%22%20r%3D%2210.00%22%20fill%3D%22%23ffd42f%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%22433%22%20cy%3D%22413%22%20r%3D%2210.009%22%20fill%3D%22%23fdbd46%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%22247%22%20cy%3D%22363.91034%22%20r%3D%2210.00%22%20fill%3D%22%23f384fc%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%22558%22%20cy%3D%22345%22%20r%3D%2210.00%22%20fill%3D%22%23ff7e79%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%22639.5%22%20cy%3D%22443.16306%22%20r%3D%2210.00%22%20fill%3D%22%23c0c0ff%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%22382%22%20cy%3D%2266.33694%22%20r%3D%2210.00%22%20fill%3D%22%2343c5fc%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%22676%22%20cy%3D%2233.83694%22%20r%3D%2210.00%22%20fill%3D%22%2348e979%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Ccircle%20class%3D%22potential-fade%22%20cx%3D%22216%22%20cy%3D%22100%22%20r%3D%2210.00%22%20fill%3D%22%2323d2ce%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22slide-in%22%20d%3D%22M%2084%20374%20L%2084%20358%20L%2084%20326.5%20L%2035%20326.5%20L%2035%20296%20L%2035%20280%22%20stroke%3D%22white%22%20stroke-linecap%3D%22butt%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%2210%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22slide-in%22%20d%3D%22M%20847%2036%20L%20863%2036%20L%20896%2036%20L%20896%2063.999995%20L%20896%2079.999995%22%20stroke%3D%22white%22%20stroke-linecap%3D%22butt%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%2210%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22slide-in%22%20d%3D%22M%20987%20153%20L%20971%20153%20L%20910.5%20153%20L%20910.5%20204%20L%20850%20204%20L%20834%20204%22%20stroke%3D%22white%22%20stroke-linecap%3D%22butt%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%2210%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22slide-in%22%20d%3D%22M%20178%20432%20L%20162%20432%20L%20135.5%20432%20L%20135.5%20384%20L%20110%20384%20L%2094%20384%22%20stroke%3D%22white%22%20stroke-linecap%3D%22butt%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%2210%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22slide-in%22%20d%3D%22M%20906%2090%20L%20922%2090%20L%20945.5%2090%20L%20945.5%20153%20L%20971%20153%20L%20987%20153%22%20stroke%3D%22white%22%20stroke-linecap%3D%22butt%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%2210%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22slide-in%22%20d%3D%22M%20144%2064.000005%20L%20144%2080.000005%20L%20144%20136%20L%2061.000005%20136%20L%2045.000005%20136%22%20stroke%3D%22white%22%20stroke-linecap%3D%22butt%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%2210%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22slide-in%22%20d%3D%22M%2045.000005%20136%20L%2061.000005%20136%20L%20104%20136%20L%20104%20163%20L%20104%20179%22%20stroke%3D%22white%22%20stroke-linecap%3D%22butt%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%2210%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22slide-in%22%20d%3D%22M%20104%20199%20L%20104%20215%20L%20104%20243.5%20L%20155%20243.5%20L%20155%20264%20L%20155%20280%22%20stroke%3D%22white%22%20stroke-linecap%3D%22butt%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%2210%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22slide-in%22%20d%3D%22M%20776%20426%20L%20792%20426%20L%20833.5%20426%20L%20833.5%20372%20L%20876%20372%20L%20892%20372%22%20stroke%3D%22white%22%20stroke-linecap%3D%22butt%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%2210%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22slide-in%22%20d%3D%22M%20902%20362%20L%20902%20346%20L%20902%20310%20L%20938%20310%20L%20954%20310%22%20stroke%3D%22white%22%20stroke-linecap%3D%22butt%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%2210%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22slide-in%22%20d%3D%22M%20257%20363.91034%20L%20273%20363.91034%20L%20339.5%20363.91034%20L%20339.5%20413%20L%20407%20413%20L%20423%20413%22%20stroke%3D%22white%22%20stroke-linecap%3D%22butt%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%2210%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22slide-in%22%20d%3D%22M%20639.5%20433.16306%20L%20639.5%20417.16306%20L%20639.5%20393.66306%20L%20558%20393.66306%20L%20558%20371%20L%20558%20355%22%20stroke%3D%22white%22%20stroke-linecap%3D%22butt%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%2210%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22slide-in%22%20d%3D%22M%20666%2033.83694%20L%20650%2033.83694%20L%20528.5%2033.83694%20L%20528.5%2066.33694%20L%20408%2066.33694%20L%20392%2066.33694%22%20stroke%3D%22white%22%20stroke-linecap%3D%22butt%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%2210%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22slide-in%22%20d%3D%22M%20216%2090%20L%20216%2073.999995%20L%20216%2054%20L%20170%2054%20L%20154%2054%22%20stroke%3D%22white%22%20stroke-linecap%3D%22butt%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%2210%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");background-repeat:no-repeat;min-height:500px;background-position:center}@media (max-width: 575px){#big-macs{background-size:cover}}#big-macs .no-texting-while-driving{position:relative;margin:auto;max-width:600px;padding-bottom:30px;text-align:center}#big-macs .no-texting-while-driving h1{display:inline;text-align:center;margin:0 auto;line-height:1em;font-family:"ProximaNovaA-Bold",sans-serif;font-size:60px}#big-macs .no-texting-while-driving h2{font-family:"ProximaNovaA-Semibold",sans-serif;font-size:44px;line-height:1em;margin:0 auto 10px}#big-macs .no-texting-while-driving p{font-size:20px;margin:0 auto;max-width:500px}@media (max-width: 480px){#big-macs .no-texting-while-driving h1{font-size:50px}#big-macs .no-texting-while-driving h2{font-size:40px}}@media (max-width: 414px){#big-macs{display:none}}#small-phones{display:none}@media (max-width: 414px){#small-phones{display:block}#small-phones .no-texting-while-driving{position:relative;width:100%;margin:auto;padding:40px}#small-phones .no-texting-while-driving h1{font-family:"ProximaNovaA-Semibold",sans-serif;text-align:left}#small-phones .no-texting-while-driving p{font-size:22px}#small-phones .no-texting-while-driving img{width:100%}}.animate{animation:dash 5s ease-out forwards;stroke-dasharray:4000;stroke-dashoffset:4000}@keyframes dash{0%{stroke-dashoffset:4000}100%{stroke-dashoffset:0}}.download-wrap{display:block;text-align:center;margin:10px auto}.download-wrap .trial-text{display:block;position:relative;margin:10px auto}@media (min-width: 768px){.download-wrap{display:block;margin:60px auto 28px;font-size:20px}.download-wrap .download-link{padding:10px 50px;margin-right:20px}.download-wrap .trial-text{display:inline-block}}@media (max-width: 320px){.download-wrap #og-download{font-size:19px !important}}.graffle-animated-banner{overflow:hidden;-webkit-font-smoothing:antialised;line-height:1.27}.graffle-animated-banner .content-container{padding:25px 0;position:relative;overflow:visible;text-align:center}.graffle-animated-banner svg{display:none}.graffle-animated-banner .app-title{font-size:44px;margin:0}.graffle-animated-banner .app-title-wrap{border:1px solid;margin-bottom:30px;padding:20px}.graffle-animated-banner .platform-text{font-size:26px;margin:0;font-style:italic}.graffle-animated-banner .tagline{font-size:20px;margin:0}.graffle-animated-banner .tagline .phrase{display:block}.graffle-animated-banner .text-wrap{font-family:"ProximaNovaA-Regular",sans-serif;text-align:center;display:inline-block}.graffle-animated-banner .download-wrap{margin-top:30px;text-align:center}.graffle-animated-banner .download-wrap .trial-text{margin-top:5px;display:block;opacity:0.9}.graffle-animated-banner .learn-wrap{font-size:35px;font-style:italic;margin-top:20px;transition:margin .3s}.graffle-animated-banner:hover .learn-wrap{margin-left:15px}@media (min-width: 768px){.graffle-animated-banner svg{display:block;position:absolute}.graffle-animated-banner .download-wrap{display:inline-block;margin:30px auto 0 auto;font-size:20px}.graffle-animated-banner .download-wrap .download-link{padding:10px 20px;margin-right:10px}.graffle-animated-banner .download-wrap .trial-text{margin:0;display:inline}.graffle-animated-banner .animated-shapes svg{z-index:2}.graffle-animated-banner .text-wrap{z-index:3}.graffle-animated-banner .content-container{height:400px;width:100%;max-width:1024px;margin:0 auto;padding:128px 0 118px 0}.graffle-animated-banner .app-title-wrap{margin-bottom:0;border:none;padding:0}.graffle-animated-banner .app-title{font-size:75px;display:inline-block}.graffle-animated-banner .platform-text{font-size:30px;display:inline-block}.graffle-animated-banner .text-wrap{display:block;text-align:center}.graffle-animated-banner .tagline{font-size:25px;margin-top:-7px}.graffle-animated-banner .tagline .phrase{display:inline}.graffle-animated-banner .text-wrap{position:relative}.graffle-animated-banner .learn-wrap{margin-top:30px}.graffle-animated-banner #dipper{top:-190px;left:0}.graffle-animated-banner #flowchart{bottom:-31px;left:10px}.graffle-animated-banner #circles{top:10px;right:50px}.graffle-animated-banner .dotted-box{right:-47px}.graffle-animated-banner #dotted-box-top{top:-96px}.graffle-animated-banner #dotted-box-bottom{bottom:-227px}.graffle-animated-banner #arrow-line{display:none}}@media (min-width: 960px){.graffle-animated-banner .content-container{height:450px;padding-top:115px}.graffle-animated-banner .app-title{font-size:94px}.graffle-animated-banner .platform-text{font-size:30px;font-style:normal;margin-bottom:20px}.graffle-animated-banner #dipper{top:-150px}.graffle-animated-banner #arrow-line{display:block}.graffle-animated-banner #flowchart{bottom:10px;left:45px}.graffle-animated-banner #circles{right:118px}.graffle-animated-banner #arrow-line{right:57px;top:-8px}}@media (min-width: 768px){.js .graffle-animated-banner .animated-shapes,.js .graffle-animated-banner .app-title-wrap,.js .graffle-animated-banner .tagline-wrap,.js .graffle-animated-banner .action-wrap{opacity:0;transition:opacity 1s}.js .graffle-animated-banner .tagline-wrap{transition-delay:1s}.js .graffle-animated-banner .action-wrap{transition-delay:2s}.js .graffle-animated-banner #arrow-line{transition:all 1s;transform:translateY(100%)}.js .graffle-animated-banner #arrow-line .arrow{transition:all .7s;transform:translateY(320px);transition-delay:1s}.js .graffle-animated-banner.show-shapes .animated-shapes{opacity:1}.js .graffle-animated-banner.show-shapes #arrow-line{transform:translateY(0)}.js .graffle-animated-banner.show-shapes #arrow-line .arrow{transform:translateY(0)}.js .graffle-animated-banner.show-text .app-title-wrap,.js .graffle-animated-banner.show-text .tagline-wrap,.js .graffle-animated-banner.show-text .action-wrap{opacity:1}}.viele-farben{text-align:center}.viele-farben .hintergrund{height:655px;background-image:url(/assets/img/app/focus-3-mac/LeftRainbow.svg),url(/assets/img/app/focus-3-mac/RightRainbow.svg);background-position:left top, right top;background-repeat:no-repeat, no-repeat;margin:auto;color:white}.viele-farben .hintergrund h1{font-size:60px;font-family:"ProximaNovaA-Bold",sans-serif;margin-bottom:10px}.viele-farben .hintergrund h2{font-size:50px;margin-top:10px;font-family:"ProximaNovaA-Semibold",sans-serif}.viele-farben .hintergrund .app-icon{margin:30px auto 10px}.viele-farben .download-ort{margin:auto}.viele-farben .download-ort .outline-button{background-color:#fff;border-radius:4px;padding:13px 16px 8px;margin:20px auto;color:#404040;font-size:20px}.viele-farben .download-ort .trial{display:block}.omnigraffle-7 .product-shaded-button{color:#404040;display:inline-block;border-radius:4px;padding:13px 16px 8px;font-size:20px;height:46px;text-decoration:none;background:linear-gradient(#8EE8AF, #71dda6);cursor:pointer}.omnigraffle-7 .product-shaded-button:hover{background:linear-gradient(#71dda6, #71dda6);color:#404040}.omnigraffle-7 .product-shaded-button:active{background:linear-gradient(#91E7B1, #91E7B1);color:#404040}.omnigraffle-7 .omnigraffle-7-content-wrap{font-size:18px;line-height:1.27;background:#fff;font-family:"ProximaNovaA-Regular",sans-serif;-webkit-font-smoothing:antialiased}.omnigraffle-7 .container{max-width:100%}.omnigraffle-7 .site_nav nav.sub{background-color:#ebeced}.omnigraffle-7 .fixed-max-width{max-width:960px;margin:0 auto;padding:15px}@media (min-width: 768px){.omnigraffle-7 .fixed-max-width{padding:30px 65px}}.omnigraffle-7 .text-center{text-align:center}.omnigraffle-7 .font-size-large{font-size:20px}.omnigraffle-7 .font-size-larger{font-size:22px}.omnigraffle-7 .font-size-small{font-size:16px}.omnigraffle-7 .stacking-row>*{margin-bottom:10px}@media (min-width: 768px){.omnigraffle-7 .stacking-row{display:flex;justify-content:space-between}.omnigraffle-7 .stacking-row>*{margin-bottom:0}.omnigraffle-7 .stacking-row.space-around{justify-content:space-around}}.omnigraffle-7 .section-anchor{position:relative;top:-70px}.omnigraffle-7 .pro-badge{padding:2px 4px 0;border-radius:4px;background-color:#dcf176;font-family:"ProximaNovaA-Bold",sans-serif;text-transform:uppercase;font-size:16px;color:#183427;font-style:normal;position:relative;top:-2px;right:-2px}.omnigraffle-7 .point-release-badge{padding:2px 4px 0;border-radius:4px;font-family:"ProximaNovaA-Bold",sans-serif;text-transform:uppercase;font-size:16px;font-style:normal;position:relative;top:-2px;right:-2px;margin-left:10px}.omnigraffle-7 .new-badge{color:rgba(255,255,255,0.95);background-color:#00a551}.omnigraffle-7 .seven-three-badge-whats-new{background-color:#00a551;color:rgba(255,255,255,0.95)}.omnigraffle-7 .new-section{background-color:#00a551;color:rgba(255,255,255,0.85)}.omnigraffle-7 .whats-new-page{background-color:#00a551;color:rgba(255,255,255,0.85)}.omnigraffle-7 .full-width-product-shot{width:100%;background-position:left top;background-repeat:no-repeat;background-size:auto 1000px}.omnigraffle-7 .full-width-product-shot .shadow-constrainer{overflow:hidden}.omnigraffle-7 .full-width-product-shot .explanation{background-color:rgba(255,255,255,0.9)}@supports (-webkit-backdrop-filter: saturate(180%) blur(8px)){.omnigraffle-7 .full-width-product-shot .explanation{-webkit-backdrop-filter:saturate(180%) blur(8px);background-color:rgba(255,255,255,0.8)}}@media (min-width: 736px){.omnigraffle-7 .full-width-product-shot .explanation{box-shadow:-5px 0 7px -5px rgba(0,0,0,0.75);padding-right:calc(50% - 480px);float:right;display:inline-block}}.omnigraffle-7 .full-width-product-shot .explanation .content-wrap{padding:60px 15px;max-width:540px}@media (min-width: 768px){.omnigraffle-7 .full-width-product-shot .explanation .content-wrap{padding:50px;min-height:750px}}.omnigraffle-7 .full-width-product-shot .explanation .explanation-title{font-family:"ProximaNovaA-BoldIt",sans-serif;font-size:45px;margin:0}.omnigraffle-7 .full-width-product-shot .explanation .explanation-text{margin:5px auto 35px}.omnigraffle-7 .full-width-product-shot .explanation .explanation-img{display:block;max-width:100%;height:auto;box-shadow:0 0 11px 2px rgba(0,0,0,0.35);border-radius:6px}@media (max-width: 768px){.omnigraffle-7 .full-width-product-shot .explanation .explanation-img{margin:auto}}.omnigraffle-7 .full-width-product-shot .explanation .explanation-img-2{display:block;max-width:100%;height:auto}.omnigraffle-7 .sub-page-menu{background:#202020}.omnigraffle-7 .left-title{font-family:"ProximaNovaA-BoldIt",sans-serif;font-size:45px;margin-top:0;text-align:left;line-height:1}.omnigraffle-7 .button-dark{display:inline-block;border-radius:4px;padding:10px 16px;background:#183427;color:#88eaab;text-decoration:none}.omnigraffle-7 .button-dark:hover{color:white}.omnigraffle-7 .button-dark.color-inverted{background:#88eaab;color:#183427}.omnigraffle-7 .has-arrow{position:relative;padding-right:1.4em !important}.omnigraffle-7 .has-arrow:after{content:'❯';display:block;position:absolute;right:.6em;top:50%;transform:translateY(-50%)}.omnigraffle-7 .callout-box{padding:15px;background:#f4f9f4;display:block;color:#183427;margin-bottom:20px;text-decoration:none}.omnigraffle-7 .callout-box.darker{background:#dbf7dd}.omnigraffle-7 .page-section .section-title{font-family:"ProximaNovaA-BoldIt",sans-serif;font-size:45px;margin:30px 0 10px;line-height:1}.omnigraffle-7 .page-section.dark{background-color:#183427;color:#88eaab}.omnigraffle-7 .feature-blocks{margin-bottom:40px}.omnigraffle-7 .feature-blocks.dark{background-color:#183427;color:#88eaab}.omnigraffle-7 .feature-blocks.dark .feature-block-description-list{color:#f4f9f4}.omnigraffle-7 .feature-blocks .feature-block{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #88eaab}.omnigraffle-7 .feature-blocks .feature-block-wrap{margin-left:auto;margin-right:auto;max-width:475px}.omnigraffle-7 .feature-blocks .feature-block-wrap-standard{margin-left:auto;margin-right:auto;max-width:400px}.omnigraffle-7 .feature-blocks .feature-block-title{font-size:26px;margin-bottom:22px;text-align:center}.omnigraffle-7 .feature-blocks .feature-block-lower-wrap{display:flex}.omnigraffle-7 .feature-blocks .feature-block-img{max-width:120px}@media (min-width: 960px){.omnigraffle-7 .feature-blocks .feature-block-img{width:170px}}.omnigraffle-7 .feature-blocks .feature-block-description-list{flex:1;margin:0}.omnigraffle-7 .feature-blocks .feature-block-description-list a{color:#404040}@media (min-width: 960px){.omnigraffle-7 .feature-blocks .feature-block-description-list{margin:0 0 0 10px}}.omnigraffle-7 .feature-blocks .feature-block-description-list li{margin-bottom:12px}.omnigraffle-7 .feature-blocks .feature-block:last-child{border:0;padding-bottom:0;margin-bottom:0}.omnigraffle-7 .feature-blocks .feature-block.more-about-edition{text-align:center}@media (min-width: 768px){.omnigraffle-7 .feature-blocks .feature-block.more-about-edition{text-align:right}}.omnigraffle-7 .feature-blocks .feature-details-link{color:#dbf7dd;display:inline-block;text-align:left;border:1px solid #183427;padding:10px 14px;text-decoration:none;background:#183427}@media (min-width: 768px){.omnigraffle-7 .feature-blocks .feature-details-link{font-size:26px;padding:15px 20px}}@media (min-width: 768px){.omnigraffle-7 .feature-blocks{display:flex;flex-wrap:wrap;justify-content:space-between}.omnigraffle-7 .feature-blocks .feature-block{width:calc(50% - 20px)}.omnigraffle-7 .feature-blocks .feature-block:last-child{align-self:flex-end}.omnigraffle-7 .feature-blocks .feature-block:nth-last-child(2){border:0;padding-bottom:0;margin-bottom:0}}.omnigraffle-7.mac .introducing-graffle-7 .full-width-iframe-wrap::before{padding-top:56.25%}.omnigraffle-7.mac .introducing-graffle-7 .fixed-max-width{padding:10px}.omnigraffle-7.mac .document-syncing{background:#22c5f7;color:#fff}.omnigraffle-7.mac .document-syncing img{margin:30px auto 0;max-width:120px;display:block}.omnigraffle-7.mac .document-syncing h1{font-family:"ProximaNovaA-Bold",sans-serif;line-height:1em;margin:30px 0 10px;text-align:left}@media (min-width: 768px){.omnigraffle-7.mac .document-syncing h1{text-align:center}}.omnigraffle-7.mac .document-syncing p{font-size:20px;margin:20px 0 30px}.omnigraffle-7.mac .document-syncing p a{color:#fff}.omnigraffle-7.mac .document-syncing p a:hover{color:#fff}.omnigraffle-7.mac .whats-new{background-image:url("/assets/img/app/graffle-7/connected-lines-black-on-green-bg.svg");background-attachment:fixed;clip-path:polygon(0 0, 100% 0, 100% 94%, 0 100%);position:relative;padding-bottom:65px}.omnigraffle-7.mac .whats-new .new-features-link{background:#183427;border:1px solid #183427;color:#88eaab;padding:10px 14px}.omnigraffle-7.mac .whats-new .new-features-list{list-style-type:none;margin:15px 0 40px 5px;padding:0}.omnigraffle-7.mac .whats-new .new-features-list li{-webkit-column-break-inside:avoid;break-inside:avoid;padding-bottom:7px}@media (min-width: 768px){.omnigraffle-7.mac .whats-new{padding-bottom:160px;clip-path:polygon(0 0, 100% 0, 100% 80%, 0% 100%)}.omnigraffle-7.mac .whats-new .new-features-link{font-size:26px}.omnigraffle-7.mac .whats-new .new-features-list{columns:auto 2;margin-top:35px;margin-bottom:45px}.omnigraffle-7.mac .whats-new .new-features-list li{font-size:26px;padding-bottom:15px}}@media (min-width: 960px){.omnigraffle-7.mac .whats-new{padding-bottom:125px}}.omnigraffle-7.mac .pro .section-description{color:#f4f9f4}.omnigraffle-7.mac .pro .feature-details-link{background:#88eaab;border:1px solid #183427;color:#183427}.omnigraffle-7.mac .what-is-graffle-video{padding:25px 0}.omnigraffle-7.mac .what-is-graffle-video .full-width-iframe-wrap::before{padding-top:42.5531914894%}.omnigraffle-7.mac .standard{background:linear-gradient(#B1FAD9, #C4FDC5)}.omnigraffle-7.mac .standard .feature-details-link{color:#dbf7dd}@media (min-width: 768px){.omnigraffle-7.mac .standard,.omnigraffle-7.mac .pro{padding-top:80px;padding-bottom:80px}}.omnigraffle-7.mac .expert-diagramming{background-color:#c7d6dd}@media (min-width: 736px){.omnigraffle-7.mac .expert-diagramming{background-image:url("/assets/img/app/graffle-7/mac/full-width-bgs/audio@2x.jpg")}}.omnigraffle-7.mac .reusable-assets{background-color:#72858c}@media (min-width: 736px){.omnigraffle-7.mac .reusable-assets{background-position:-820px center;background-image:url("/assets/img/app/graffle-7/mac/full-width-bgs/dictionary@2x.jpg")}.omnigraffle-7.mac .reusable-assets .content-wrap{max-width:605px}}@media (min-width: 1920px){.omnigraffle-7.mac .reusable-assets{background-position-x:calc(50% - 500px)}}.omnigraffle-7.mac .central-organization{background-color:#D8ECAD;background-image:url(/assets/img/app/graffle-7/mac/full-width-bgs/park-xl-retina.jpg)}@media (max-width: 1440px){.omnigraffle-7.mac .central-organization{background-image:url(/assets/img/app/graffle-7/mac/full-width-bgs/park-lg-retina.jpg)}}@media (max-width: 1024px){.omnigraffle-7.mac .central-organization{background-image:url(/assets/img/app/graffle-7/mac/full-width-bgs/park-md-retina.jpg)}}@media (max-width: 735px){.omnigraffle-7.mac .central-organization{background-image:none}}@media (min-width: 736px){.omnigraffle-7.mac .central-organization .content-wrap{max-width:637px}}.omnigraffle-7.mac .resources{background-color:#54D4B5}.omnigraffle-7.mac .resources .upper-wrap{padding-bottom:65px}.omnigraffle-7.mac .resources .resources-img{box-shadow:0px 0px 11px 2px rgba(0,0,0,0.35);max-width:100%;height:auto}.omnigraffle-7.mac .resources .stenciltown-wrap{background:white}.omnigraffle-7.mac .resources .stenciltown-wrap .fixed-max-width{padding-top:60px;padding-bottom:60px}@media (min-width: 768px){.omnigraffle-7.mac .resources .stenciltown-wrap .fixed-max-width{padding-top:80px;padding-bottom:80px}}.omnigraffle-7.mac .resources .stenciltown-description{text-align:center;max-width:570px;margin-bottom:0;margin-left:auto;margin-right:auto;font-size:22px}.omnigraffle-7.mac .inside-omnigraffle{text-align:center;background:linear-gradient(#143e43, #1f585e)}.omnigraffle-7.mac .inside-omnigraffle .inside-graffle-link-block{padding:10px 0}.omnigraffle-7.mac .inside-omnigraffle .inside-graffle-link-block .inside-og{text-decoration:underline}.omnigraffle-7.mac .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap{color:#74ddaa}.omnigraffle-7.mac .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap .learn-tips,.omnigraffle-7.mac .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap .og-blog{font-size:26px}@media (min-width: 768px){.omnigraffle-7.mac .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap .learn-tips,.omnigraffle-7.mac .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap .og-blog{font-size:32px}}.omnigraffle-7.mac .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap .inside-og,.omnigraffle-7.mac .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap .og-blog{font-weight:normal}.omnigraffle-7.mac .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap .learn-tips{font-family:"ProximaNovaA-Bold",sans-serif}.omnigraffle-7.mac .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap .inside-og{font-size:34px;margin:8px 0}@media (min-width: 768px){.omnigraffle-7.mac .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap .inside-og{font-size:46px;margin:10px 0}}.omnigraffle-7.mac .language{background:#f4f9f4}.omnigraffle-7.mac .language .button-outlined{display:inline-block;border:1px solid #183427;padding:10px 14px;color:#183427;text-decoration:none;background:#183427}.omnigraffle-7.mac .language .buy-button-wrap{margin-bottom:30px;text-align:center}.omnigraffle-7.mac .language .comparison-chart-link{margin-top:30px;background-color:initial}@media (min-width: 768px){.omnigraffle-7.mac .language .buy-button-wrap{text-align:left;margin-left:410px}.omnigraffle-7.mac .language .content-wrap{text-align:left;margin-left:410px;margin-top:-55px}}.omnigraffle-7.mac .theres-more{background-color:#75E69D;background-image:url(/assets/img/app/graffle-7/connected-lines-white-bg.svg)}.omnigraffle-7.mac .theres-more .theres-more-link{padding:15px 20px;margin:10px 0 40px 0;border:1px solid #88EAAB;color:#88EAAB;background-color:#183427}.omnigraffle-7.mac .theres-more .image-col{text-align:center}@media (min-width: 768px){.omnigraffle-7.mac .theres-more .header-col{margin-right:5px}.omnigraffle-7.mac .theres-more .image-col{width:50%;align-self:center;text-align:left;margin-left:5px}}.omnigraffle-7.compare .gradient-banner{text-align:center;padding:50px 20px 40px;background:linear-gradient(to right, #4ECCAC, #7FE3AE)}@media (min-width: 768px){.omnigraffle-7.compare .gradient-banner{padding:80px 20px 70px}}.omnigraffle-7.compare .gradient-banner h1{font-size:45px;font-family:"ProximaNovaA-Bold",sans-serif;margin:0}@media (min-width: 768px){.omnigraffle-7.compare .gradient-banner h1{font-size:70px}}@media (min-width: 960px){.omnigraffle-7.compare .cols-wrap{display:flex;max-width:960px;margin:50px auto 0}.omnigraffle-7.compare .large-screen-left-col{flex:1;margin-right:20px}.omnigraffle-7.compare .large-screen-right-col{width:435px;margin-left:20px}}@media (min-width: 768px){.omnigraffle-7.compare .feature-table-wrap{max-width:420px;margin:0 auto}}@media (min-width: 960px){.omnigraffle-7.compare .feature-table-wrap{width:100%;max-width:none;margin:0}}.omnigraffle-7.compare .feature-table-wrap .feature-table{font-size:20px;width:100%;margin:40px 0 20px 0}.omnigraffle-7.compare .feature-table-wrap .feature-table td{padding:15px 12px}.omnigraffle-7.compare .feature-table-wrap .feature-table td:nth-child(-n+2){border-right:1px solid #183427}.omnigraffle-7.compare .feature-table-wrap .feature-table td:nth-child(2),.omnigraffle-7.compare .feature-table-wrap .feature-table td:nth-child(3){text-align:center;padding-top:0;padding-bottom:0}.omnigraffle-7.compare .feature-table-wrap .feature-table tr:nth-child(even){background-color:#f4f9f4}.omnigraffle-7.compare .feature-table-wrap .feature-table .group-header{font-family:"ProximaNovaA-Bold",sans-serif;border-top:1px solid #183427}.omnigraffle-7.compare .feature-table-wrap .feature-table .feature-mark{font-size:40px}.omnigraffle-7.compare .feature-table-wrap .sold-separately-text{margin:30px 20px 10px;text-align:center}@media (min-width: 960px){.omnigraffle-7.compare .feature-table-wrap .sold-separately-text{margin-top:0}}.omnigraffle-7.compare .other-info{background:#dbf7dd;padding:50px 10px}@media (min-width: 960px){.omnigraffle-7.compare .other-info{padding:0}}@media (min-width: 960px){.omnigraffle-7.compare .other-info .fixed-max-width{padding:40px 50px}}@media (min-width: 768px){.omnigraffle-7.compare .other-info .other-info-cols-wrap{display:flex;justify-content:space-around}}@media (min-width: 960px){.omnigraffle-7.compare .other-info .other-info-cols-wrap{display:block}}.omnigraffle-7.compare .other-info .text-block{margin-bottom:40px}@media (min-width: 768px){.omnigraffle-7.compare .other-info .text-block:last-child{margin-bottom:0}}@media (min-width: 960px){.omnigraffle-7.compare .other-info .text-block:last-child{margin-bottom:40px}}@media (min-width: 768px){.omnigraffle-7.compare .other-info .text-block{max-width:290px}}.omnigraffle-7.compare .other-info .text-block h3{font-size:26px;margin:0}.omnigraffle-7.compare .other-info .text-block p{font-size:16px}.omnigraffle-7.compare .compare-buy{margin-top:10px}@media (min-width: 768px){.omnigraffle-7.compare .compare-buy{margin-top:0}}@media (min-width: 960px){.omnigraffle-7.compare .compare-buy{margin-top:20px}}.omnigraffle-7.compare .compare-buy .buy-boxes{overflow:hidden}@media (min-width: 768px){.omnigraffle-7.compare .compare-buy .buy-boxes{display:flex}.omnigraffle-7.compare .compare-buy .buy-boxes .buy-box{flex:1;margin:10px 5px;padding:40px 50px}}@media (min-width: 960px){.omnigraffle-7.compare .compare-buy .buy-boxes{display:block;margin:0}.omnigraffle-7.compare .compare-buy .buy-boxes .buy-box{margin:0 0 20px 0}}.omnigraffle-7.compare .compare-buy .buy-box{background:#f4f9f4;border-radius:4px;padding:25px;margin-bottom:10px}.omnigraffle-7.compare .compare-buy .buy-box .buy-box-title{font-family:"ProximaNovaA-BoldIt",sans-serif;font-size:45px;margin:0 0 25px 0}.omnigraffle-7.compare .compare-buy .buy-box .editions{width:100%;font-size:24px;margin-bottom:30px}.omnigraffle-7.compare .compare-buy .buy-box .editions th{text-align:left;font-family:"ProximaNovaA-Bold",sans-serif;width:50%}.omnigraffle-7.compare .compare-buy .buy-box .editions .currency-label{font-size:12px}.omnigraffle-7.compare .compare-buy .buy-box .education-business-pricing{padding-bottom:1em;border-bottom:2px solid #183427}.omnigraffle-7.compare .compare-buy .buy-box .cart-link{margin-top:10px;font-size:18px}.omnigraffle-7.whats-new .presentationmodehover:hover{content:url("/assets/img/app/graffle-7-new-features/presentation-mode.gif")}.omnigraffle-7.whats-new .whats-new-banner{text-align:center;background:#4ECCAC;background:linear-gradient(#4ECCAC, #73E1A6);padding:40px 0 25px 0}@media (min-width: 768px){.omnigraffle-7.whats-new .whats-new-banner{padding:70px 0 30px 0}}.omnigraffle-7.whats-new .whats-new-banner .text-wrap{text-align:left;display:inline-block;background:url(/assets/img/app/graffle-7/graffle-icon-bg.svg) no-repeat;background-size:auto calc(100% - 27px);background-position:left top;padding-left:72px;padding-bottom:27px}@media (min-width: 768px){.omnigraffle-7.whats-new .whats-new-banner .text-wrap{padding:0  0 0 120px;margin:0;background-size:auto 100%}}.omnigraffle-7.whats-new .whats-new-banner .text-wrap h1,.omnigraffle-7.whats-new .whats-new-banner .text-wrap h2{color:#183427;font-family:"ProximaNovaA-Regular",sans-serif}.omnigraffle-7.whats-new .whats-new-banner .text-wrap h1{font-size:35px;margin:0}@media (min-width: 768px){.omnigraffle-7.whats-new .whats-new-banner .text-wrap h1{font-size:70px}}.omnigraffle-7.whats-new .whats-new-banner .text-wrap h2{font-size:22px;margin:-5px 0 0}@media (min-width: 768px){.omnigraffle-7.whats-new .whats-new-banner .text-wrap h2{font-size:35px;margin-top:-15px}}.omnigraffle-7.whats-new .whats-new-banner .whats-new-page-title{margin:0;font-size:35px;font-family:"ProximaNovaA-BoldIt",sans-serif}@media (min-width: 768px){.omnigraffle-7.whats-new .whats-new-banner .whats-new-page-title{font-size:48px;padding-top:30px;margin:0 20px}}@media (min-width: 960px){.omnigraffle-7.whats-new .whats-new-banner .whats-new-page-title{margin-left:auto;margin-right:auto;max-width:790px}}.omnigraffle-7.whats-new .whats-new-banner .download-wrap{display:inline-block;text-align:center}.omnigraffle-7.whats-new .whats-new-banner .download-wrap .trial-text{display:block;position:relative;top:4px}@media (min-width: 768px){.omnigraffle-7.whats-new .whats-new-banner .download-wrap{display:inline-block;margin:28px 0 65px 0;font-size:20px}.omnigraffle-7.whats-new .whats-new-banner .download-wrap .download-link{padding:10px 50px;margin-right:10px}.omnigraffle-7.whats-new .whats-new-banner .download-wrap .trial-text{display:inline-block}}.omnigraffle-7.whats-new .whats-new-banner .heading-rule{border:none;border-bottom:1px #183427 solid;max-width:790px;width:70%;margin:25px auto}@media (min-width: 768px){.omnigraffle-7.whats-new .whats-new-banner .heading-rule{margin:0 auto}}.omnigraffle-7.whats-new .container{max-width:none;margin:0}.omnigraffle-7.whats-new .background-wrap{background-image:url(/assets/img/app/graffle-7/connected-lines-green-bg.svg);background-color:#f4f9f4;background-attachment:fixed}.omnigraffle-7.whats-new .content-width-container{max-width:1040px;margin:0 auto}@media (min-width: 768px){.omnigraffle-7.whats-new .content-width-container{padding:20px 40px}}.omnigraffle-7.whats-new .title-wrap{padding:52px 0 30px}@media (min-width: 768px){.omnigraffle-7.whats-new .title-wrap{padding:90px 0 15px}}@media (min-width: 960px){.omnigraffle-7.whats-new .title-wrap{padding:70px 0 15px}}.omnigraffle-7.whats-new .title-wrap .page-title{font-style:italic;text-align:center;font-size:40px}@media (min-width: 768px){.omnigraffle-7.whats-new .title-wrap .page-title{font-size:60px}}@media (min-width: 960px){.omnigraffle-7.whats-new .title-wrap .page-title{font-size:75px}}.omnigraffle-7.whats-new .new-feature-block{padding:45px 17px;background:#EDFAF7;position:relative;display:flex;flex-direction:column}@media (min-width: 768px){.omnigraffle-7.whats-new .new-feature-block{background:rgba(255,255,255,0.8);padding:40px 30px}}.omnigraffle-7.whats-new .new-feature-block .feature-header{flex:1}.omnigraffle-7.whats-new .new-feature-block .feature-title{font-style:italic;font-size:30px;margin:0 0 5px 0;line-height:1}.omnigraffle-7.whats-new .new-feature-block .feature-description{font-size:18px;margin-bottom:34px;margin-top:0}@media (min-width: 768px){.omnigraffle-7.whats-new .new-feature-block .feature-description{font-size:20px}}.omnigraffle-7.whats-new .new-feature-block .feature-screenshot{max-width:100%;height:auto;margin:0 auto;display:block;box-shadow:0 0 6px rgba(0,0,0,0.2);background-color:rgba(0,0,0,0.08)}@media (min-width: 414px) and (max-width: 736px) and (orientation: landscape){.omnigraffle-7.whats-new .new-feature-block .feature-screenshot{max-width:50%}}.omnigraffle-7.whats-new .new-feature-block .no-shadow{box-shadow:none !important;background-color:rgba(0,0,0,0)}.omnigraffle-7.whats-new .new-feature-block.emphasized{background:#183427;color:#88eaab}.omnigraffle-7.whats-new .new-feature-block.emphasized a{color:#88eaab;text-decoration:underline}.omnigraffle-7.whats-new .new-feature-block.even-more{background:#72eda8;clip-path:polygon(50% 0%, 100% 0, 100% 72%, 0 100%, 0 0);padding-bottom:90px;align-self:flex-start}@media (min-width: 768px){.omnigraffle-7.whats-new .new-feature-block.even-more{padding-bottom:150px}}@media (min-width: 960px){.omnigraffle-7.whats-new .new-feature-block.even-more .feature-title{font-size:40px}}.omnigraffle-7.whats-new .new-feature-block.even-more .download-link{margin-bottom:10px}@media (min-width: 768px){.omnigraffle-7.whats-new .new-feature-blocks{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width: 768px){.omnigraffle-7.whats-new .new-feature-blocks .new-feature-block{width:calc(50% - 10px);margin-bottom:22px;box-shadow:0px 0px 3px #B9CCC6}}.omnigraffle-7.whats-new .new-feature-blocks .new-feature-block.emphasized{padding:20px 17px;box-shadow:0px 6px 11px -1px rgba(0,0,0,0.4);z-index:2}@media (min-width: 768px){.omnigraffle-7.whats-new .new-feature-blocks .new-feature-block.emphasized{padding:40px 30px;width:100%;box-shadow:0px 0px 3px #183427;display:flex;flex-direction:row-reverse;justify-content:center}.omnigraffle-7.whats-new .new-feature-blocks .new-feature-block.emphasized .feature-header{width:50%;margin-left:31px}.omnigraffle-7.whats-new .new-feature-blocks .new-feature-block.emphasized .feature-description{margin-bottom:0}.omnigraffle-7.whats-new .new-feature-blocks .new-feature-block.emphasized .feature-screenshot-width-wrap{margin:0 31px 0 0;max-width:50%}}.omnigraffle-7.whats-new .new-feature-blocks .new-feature-block.bottom-divider{padding:30px 17px 48px}@media (min-width: 768px){.omnigraffle-7.whats-new .new-feature-blocks .new-feature-block.bottom-divider{padding:40px 30px}}.omnigraffle-7.whats-new .new-feature-blocks .new-feature-block.bottom-divider:after{display:block;content:'';position:absolute;bottom:0;right:17px;left:17px;height:3px;background-color:#525651}@media (min-width: 768px){.omnigraffle-7.whats-new .new-feature-blocks .new-feature-block.bottom-divider:after{display:none}}.omnigraffle-7.feature-details .gradient-banner{text-align:center;padding:50px 20px 0;background:linear-gradient(#4ECCAC, #7FE3AE);color:#404040}@media (min-width: 768px){.omnigraffle-7.feature-details .gradient-banner{padding:80px 20px 0px}}.omnigraffle-7.feature-details .gradient-banner h1{font-size:45px;line-height:1;margin-bottom:20px}@media (min-width: 768px){.omnigraffle-7.feature-details .gradient-banner h1{font-size:70px;line-height:inherit;margin:0}}.omnigraffle-7.feature-details .gradient-banner h2{font-size:26px;margin:0}@media (min-width: 768px){.omnigraffle-7.feature-details .gradient-banner h2{font-size:36px}}.omnigraffle-7.feature-details .gradient-banner .platform{display:block}@media (min-width: 768px){.omnigraffle-7.feature-details .gradient-banner .platform{display:inline;font-style:italic;font-size:35px}}.omnigraffle-7.feature-details .gradient-banner .filter-wrap{position:relative;margin-top:50px;text-align:center}.omnigraffle-7.feature-details .gradient-banner .filter-wrap .filter{font-size:22px;margin-bottom:5px}.omnigraffle-7.feature-details .gradient-banner .filter-wrap .filter span{display:inline-block;position:relative}.omnigraffle-7.feature-details .gradient-banner .filter-wrap .filter span:before,.omnigraffle-7.feature-details .gradient-banner .filter-wrap .filter span:after{content:'';position:absolute;border-bottom:1px solid #183427;top:50%;width:100px}@media (min-width: 768px){.omnigraffle-7.feature-details .gradient-banner .filter-wrap .filter span:before,.omnigraffle-7.feature-details .gradient-banner .filter-wrap .filter span:after{width:135px}}.omnigraffle-7.feature-details .gradient-banner .filter-wrap .filter span:before{right:100%;margin-right:7px}.omnigraffle-7.feature-details .gradient-banner .filter-wrap .filter span:after{left:100%;margin-left:7px}.omnigraffle-7.feature-details .gradient-banner .filter-wrap [class^="platform-"]{width:80px;padding:15px;margin:5px 5px 0;color:#183427;display:inline-block}.omnigraffle-7.feature-details .gradient-banner .filter-wrap [class^="platform-"]:hover{cursor:pointer}.omnigraffle-7.feature-details .gradient-banner .filter-wrap [class^="platform-"].active-filter{font-weight:bold;background:#F4F9F4;border-radius:5px 5px 0 0}@media (min-width: 768px){.omnigraffle-7.feature-details .gradient-banner .filter-wrap [class^="platform-"]{width:100px}}@media (min-width: 768px){.omnigraffle-7.feature-details .fixed-max-width{padding-left:60px;padding-right:60px}}.omnigraffle-7.feature-details .feature-detail-section.dark{background:#183427}.omnigraffle-7.feature-details .feature-detail-section.dark .edition-title{color:#f4f9f4}.omnigraffle-7.feature-details .feature-detail-section.dark .edition-title:after{background-color:#f4f9f4;width:100%}@media (min-width: 768px){.omnigraffle-7.feature-details .feature-detail-section.dark .edition-title{font-size:70px}}.omnigraffle-7.feature-details .feature-detail-section.dark .badge-wrap [class$='-badge']{background:#285741;color:#85c6a8}.omnigraffle-7.feature-details .feature-detail-section.dark .feature-description-text{color:#f4f9f4}.omnigraffle-7.feature-details .feature-detail-section.dark .feature-detail-group-title,.omnigraffle-7.feature-details .feature-detail-section.dark .feature-description-title{color:#88eaab}.omnigraffle-7.feature-details .feature-detail-section.light{background:#f4f9f4}.omnigraffle-7.feature-details .feature-detail-section.light .edition-title{color:#183427}.omnigraffle-7.feature-details .feature-detail-section.light .edition-title:after{background-color:#183427;width:100%}@media (min-width: 768px){.omnigraffle-7.feature-details .feature-detail-section.light .edition-title{font-size:70px}}.omnigraffle-7.feature-details .feature-detail-section.light .badge-wrap [class$='-badge']{background:#dbf7dd;color:#62b68f}.omnigraffle-7.feature-details .feature-detail-section.light .feature-description-text{color:#183427}.omnigraffle-7.feature-details .feature-detail-section.light .feature-detail-group-title,.omnigraffle-7.feature-details .feature-detail-section.light .feature-description-title{color:#46CBAC}.omnigraffle-7.feature-details .feature-detail-group{margin-bottom:70px}.omnigraffle-7.feature-details .feature-detail-group:last-child{margin-bottom:0}.omnigraffle-7.feature-details .feature-descriptions .badge-wrap{margin:10px 0 5px}.omnigraffle-7.feature-details .feature-descriptions .badge-wrap [class$='-badge']{display:inline-block;position:relative;bottom:4px;font-size:16px;text-align:center;padding:3px 4px;width:50px;border-radius:2px}.omnigraffle-7.feature-details .feature-descriptions .badge-wrap [class$='-badge']:first-child{margin-right:10px}.omnigraffle-7.feature-details .feature-descriptions .badge-wrap [class$='-badge'] span{position:relative;bottom:-1px}.omnigraffle-7.feature-details .feature-descriptions .hide{display:none}@media (min-width: 768px){.omnigraffle-7.feature-details .feature-descriptions .feature-descriptions-col{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.omnigraffle-7.feature-details .feature-descriptions .feature-descriptions-col .feature-description{width:48%}}.omnigraffle-7.feature-details .feature-description{margin-bottom:45px}.omnigraffle-7.feature-details .feature-description a{text-decoration:none}@media (max-width: 768px){.omnigraffle-7.feature-details .feature-description{padding-bottom:35px}}@media (min-width: 768px){.omnigraffle-7.feature-details .feature-description{padding-bottom:0}}@media (min-width: 768px){.omnigraffle-7.feature-details .feature-description{padding-bottom:17px}}.omnigraffle-7.feature-details .feature-description.active-feature{position:relative;overflow:visible}.omnigraffle-7.feature-details .feature-description.active-feature .feature-description-title,.omnigraffle-7.feature-details .feature-description.active-feature .feature-description-graphic,.omnigraffle-7.feature-details .feature-description.active-feature .feature-description-text{position:relative;z-index:2}.omnigraffle-7.feature-details .feature-description.active-feature:before{opacity:0;content:'';display:block;position:absolute;top:-15px;bottom:-15px;left:-15px;right:-15px;z-index:1;animation-name:fade-in-out;animation-duration:2s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;background-color:#b1eeb6}@keyframes fade-in-out{50%{opacity:1}100%{opacity:.2}}.omnigraffle-7.feature-details .dark .active-feature:before{background-color:#285741}.omnigraffle-7.feature-details .edition-title{text-align:center;font-size:45px;margin:20px 0 70px 0;position:relative;padding-bottom:15px}.omnigraffle-7.feature-details .edition-title:after{content:'';display:block;width:230px;height:2px;background-color:currentColor;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.omnigraffle-7.feature-details .feature-detail-group-title{font-style:italic;margin:0 0 20px 0;font-size:45px;line-height:1}.omnigraffle-7.feature-details .feature-detail-group-title .platform{display:block;font-size:22px;opacity:0.6}@media (min-width: 1024px){.omnigraffle-7.feature-details .feature-detail-group-title .platform{display:inline}}.omnigraffle-7.feature-details .feature-description-title{margin:0 0 5px;font-size:30px;line-height:normal}.omnigraffle-7.feature-details .feature-description-title::before{content:' # '}.omnigraffle-7.feature-details .feature-description-text{margin:0}.omnigraffle-7.feature-details .feature-description-graphic{float:right;width:75px}.omnigraffle-3{-webkit-font-smoothing:antialiased}.omnigraffle-3 .container{max-width:100%}.omnigraffle-3 .fixed-max-width{max-width:960px;margin:0 auto;padding:15px}@media (min-width: 768px){.omnigraffle-3 .fixed-max-width{padding:30px 65px}}.omnigraffle-3 .page-section .section-title{font-family:"ProximaNovaA-BoldIt",sans-serif;font-size:45px;margin:30px 0 10px 0;line-height:1;text-align:left}.omnigraffle-3 .page-section.dark{background-color:#183427;color:#88eaab}.omnigraffle-3 .font-size-large{font-size:20px}.omnigraffle-3 .font-size-larger{font-size:22px}.omnigraffle-3 .font-size-small{font-size:16px}.omnigraffle-3 .button-outlined{display:inline-block;border:1px solid #183427;padding:10px 14px;color:#183427;text-decoration:none}.omnigraffle-3 .button-outlined.dark{border:1px solid #88eaab;color:#88eaab;background:#183427}.omnigraffle-3 .product-shot{padding:35px}.omnigraffle-3 .product-shot .siema-carousel{position:relative;text-align:center}.omnigraffle-3 .product-shot .siema-carousel .previousGallery{display:block;position:absolute;top:45%;left:0px;font-size:65px;width:45px}.omnigraffle-3 .product-shot .siema-carousel .nextGallery{display:block;position:absolute;top:45%;font-size:65px;right:0px;width:45px}.omnigraffle-3 .has-arrow{position:relative;padding-right:1.4em !important}.omnigraffle-3 .has-arrow:after{content:'❯';display:block;position:absolute;right:.6em;top:50%;transform:translateY(-50%)}.omnigraffle-3 .product-shaded-button{color:#404040;display:inline-block;border-radius:4px;padding:13px 16px 8px;font-size:20px;height:46px;text-decoration:none;background:linear-gradient(#8EE8AF, #71dda6);cursor:pointer}.omnigraffle-3 .product-shaded-button:hover{background:linear-gradient(#71dda6, #71dda6);color:#404040}.omnigraffle-3 .product-shaded-button:active{background:linear-gradient(#91E7B1, #91E7B1);color:#404040}.omnigraffle-3 .site_nav nav.sub{background:#183427}.omnigraffle-3 .omnigraffle-3-content-wrap{line-height:1.35;font-size:18px;line-height:1.27;background:#fff;font-family:"ProximaNovaA-Regular",sans-serif;color:#183427;-webkit-font-smoothing:antialiased}.omnigraffle-3 .full-width-photo{width:100%}.omnigraffle-3 .full-width-photo .photo{display:block;width:100%;height:auto}.omnigraffle-3 .pro-badge{padding:2px 4px 0;border-radius:4px;background-color:#dcf176;font-family:"ProximaNovaA-Bold",sans-serif;text-transform:uppercase;font-size:16px;color:#183427;font-style:normal;position:relative;top:-2px;right:-2px}.omnigraffle-3 .point-release-badge{padding:2px 4px 0;border-radius:4px;font-family:"ProximaNovaA-Bold",sans-serif;text-transform:uppercase;font-size:16px;font-style:normal;position:relative;top:-2px;right:-2px;margin-left:10px}.omnigraffle-3 .new-badge{color:rgba(255,255,255,0.95);background-color:#3fb084}.omnigraffle-3 .whats-new{background-image:url(/assets/img/app/graffle-3/OG3_PP_WhatsNew.png);background-attachment:fixed;position:relative;line-height:1.2}.omnigraffle-3 .whats-new .section-title{font-family:"ProximaNovaA-Bold",sans-serif;margin-top:28px}.omnigraffle-3 .whats-new .new-features-link{border-radius:10px;color:#f5f5f5;margin-top:10px;margin-bottom:10px;border:1px solid #183427;background:#183427;padding:10px 14px}.omnigraffle-3 .whats-new .new-features-link:hover{background:#1c655d;border:1px solid #1c655d}.omnigraffle-3 .whats-new .new-features-link:active{background:#27bc90;border:1px solid #27bc90}.omnigraffle-3 .whats-new .new-features-list{list-style-type:none;margin:15px 0 30px 5px;padding:0}.omnigraffle-3 .whats-new .new-features-list li{-webkit-column-break-inside:avoid;break-inside:avoid;padding-bottom:10px}.omnigraffle-3 .whats-new .new-features-list li a{color:#183427;text-decoration:underline}.omnigraffle-3 .whats-new .new-features-list li a:hover{text-decoration:none}@media (min-width: 768px){.omnigraffle-3 .whats-new .new-features-list li a{text-decoration:none}.omnigraffle-3 .whats-new .new-features-list li a:hover{text-decoration:underline}}@media (min-width: 768px){.omnigraffle-3 .whats-new h1{display:inline-block}.omnigraffle-3 .whats-new .new-features-link{font-size:26px;position:absolute;margin-top:22px;margin-bottom:0;margin-left:10%}.omnigraffle-3 .whats-new .new-features-list{columns:auto 2;margin-top:35px;margin-bottom:45px}.omnigraffle-3 .whats-new .new-features-list li{font-size:26px;padding-bottom:15px}}@media (min-width: 960px){.omnigraffle-3 .whats-new .new-features-link{margin-left:96px}}.omnigraffle-3 .whats-new-video{padding:50px 0 0}@media (min-width: 768px){.omnigraffle-3 .whats-new-video{padding:25px 0 0}}.omnigraffle-3 .graffle-slider{text-align:center;padding:30px 0 45px 0}@media (min-width: 768px){.omnigraffle-3 .graffle-slider{padding:50px 0}}.omnigraffle-3 .graffle-slider h2{font-family:"ProximaNovaA-Bold",sans-serif;margin-top:0;font-size:30px}@media (min-width: 768px){.omnigraffle-3 .graffle-slider h2{font-size:32px}}@media (min-width: 960px){.omnigraffle-3 .graffle-slider h2{font-size:36px}}.omnigraffle-3 .graffle-slider .product-image{max-width:1000px;width:100%}@media (min-width: 768px){.omnigraffle-3 .graffle-slider .product-image{width:85%;margin:0 auto}}@media (max-width: 768px){.omnigraffle-3 .graffle-slider .product-image{width:85%;margin:0 auto}}.omnigraffle-3 .graffle-slider .og-slide-wrap{margin-top:25px}@media (min-width: 768px){.omnigraffle-3 .graffle-slider .og-slide-wrap{margin-top:45px}}.omnigraffle-3 .graffle-slider .og-slide-wrap .og-slide-text{max-width:80%;margin:0 auto;padding:10px 0}@media (min-width: 768px){.omnigraffle-3 .graffle-slider .og-slide-wrap .og-slide-text{max-width:60%;padding:20px 0;font-size:22px}}.omnigraffle-3 .fast-details{background-color:#f5f5f5;overflow:hidden}.omnigraffle-3 .fast-details .sweat-the-details{padding-bottom:30px}.omnigraffle-3 .fast-details h1{font-family:"ProximaNovaA-Bold", sans-serif;line-height:1em;margin:30px 0 10px}.omnigraffle-3 .fast-details p{font-size:18px;margin:20px 0 30px}.omnigraffle-3 .fast-details img{width:100%;height:auto;padding:30px 0}.omnigraffle-3 .fast-details .faster-than-ever img{-webkit-transform:rotate(-4deg);transform:rotate(-4deg);width:200%}.omnigraffle-3 .fast-details .sweat-the-details h1{margin-top:60px}.omnigraffle-3 .fast-details .sweat-the-details img{-webkit-transform:rotate(4deg);transform:rotate(4deg)}@media (min-width: 768px){.omnigraffle-3 .fast-details p{font-size:20px}}.omnigraffle-3 .compare .section-title{font-family:"ProximaNovaA-Bold",sans-serif;text-align:left}.omnigraffle-3 .compare .compare-standard{background:#88eaab}.omnigraffle-3 .compare .compare-standard a{color:#183427}.omnigraffle-3 .compare .compare-wrapper{position:relative;height:0;padding:0}.omnigraffle-3 .compare .compare-wrapper .compare-features-link{position:absolute;top:-23px;right:12.5%;left:auto;background:#fff;border:1px solid #fff;border-radius:2px;color:#183427;padding:10px 14px;display:inline-block;text-decoration:none;font-size:20px}.omnigraffle-3 .compare .compare-pro{color:#88eaab;background:#0e3f46}.omnigraffle-3 .compare .compare-pro a{color:#88eaab}.omnigraffle-3 .compare .compare-standard,.omnigraffle-3 .compare .compare-pro{line-height:.8em}.omnigraffle-3 .compare .compare-standard a,.omnigraffle-3 .compare .compare-pro a{text-decoration:underline}@media (min-width: 768px){.omnigraffle-3 .compare .compare-standard a,.omnigraffle-3 .compare .compare-pro a{text-decoration:none}.omnigraffle-3 .compare .compare-standard a:hover,.omnigraffle-3 .compare .compare-pro a:hover{text-decoration:underline}}.omnigraffle-3 .compare .compare-standard a:hover,.omnigraffle-3 .compare .compare-pro a:hover{text-decoration:none}.omnigraffle-3 .compare .new-features-link{border-radius:10px;color:#f5f5f5;margin-top:10px;margin-bottom:10px}.omnigraffle-3 .compare .compare-features-list{list-style-type:none;margin:15px 0 30px 5px;padding:0}.omnigraffle-3 .compare .compare-features-list li{-webkit-column-break-inside:avoid;break-inside:avoid;padding-bottom:10px}.omnigraffle-3 .compare .compare-features-list li.compare-hide{display:none}.omnigraffle-3 .compare .compare-features-list li .compare-icon{width:40px;height:40px;position:relative;bottom:-10px;margin-right:25px}@media (min-width: 768px){.omnigraffle-3 .compare .compare-features-list li .compare-icon{width:30px;height:30px;margin-right:15px}}.omnigraffle-3 .compare .compare-features-list li .compare-list-text{position:relative;top:-3px;line-height:1em}@media (max-width: 768px){.omnigraffle-3 .compare .automation-icon{float:left}.omnigraffle-3 .compare .automation-icon+a{position:relative;top:20px}}@media (min-width: 768px){.omnigraffle-3 .compare .compare-standard .compare-features-list{columns:auto 3}.omnigraffle-3 .compare .compare-standard .compare-wrapper .compare-features-link{left:66%;right:auto}.omnigraffle-3 .compare .compare-pro .compare-features-list{columns:auto 3}.omnigraffle-3 .compare .compare-features-list{margin-top:35px;margin-bottom:45px}.omnigraffle-3 .compare .compare-features-list li{font-size:20px;padding-bottom:15px;overflow:hidden}.omnigraffle-3 .compare .compare-features-list li .compare-list-text{position:relative;top:6px}.omnigraffle-3 .compare .compare-features-list li.compare-hide{display:block}.omnigraffle-3 .compare .compare-features-list li .compare-icon{float:left;bottom:auto}}@media (min-width: 960px){.omnigraffle-3 .compare .compare-features-list{font-size:20px}}.omnigraffle-3 .layers{background-color:#f5f5f5}.omnigraffle-3 .layers h1{text-align:center;font-family:"ProximaNovaA-Bold", sans-serif;line-height:1em;font-size:30px;margin:30px 0 20px}@media (min-width: 768px){.omnigraffle-3 .layers h1{font-size:36px}}.omnigraffle-3 .layers .layers-list{margin-left:15px}.omnigraffle-3 .layers .layers-list .standard-layers,.omnigraffle-3 .layers .layers-list .shared-pro,.omnigraffle-3 .layers .layers-list .artboard-pro{display:flex;justify-content:center}.omnigraffle-3 .layers .layers-list .standard-layers img,.omnigraffle-3 .layers .layers-list .shared-pro img,.omnigraffle-3 .layers .layers-list .artboard-pro img{width:90px;height:90px;align-self:center}.omnigraffle-3 .layers .layers-list .standard-layers .layers-wrap,.omnigraffle-3 .layers .layers-list .shared-pro .layers-wrap,.omnigraffle-3 .layers .layers-list .artboard-pro .layers-wrap{display:inline-block;width:calc(100% - 90px);position:relative;margin-bottom:20px;top:0;align-self:center}.omnigraffle-3 .layers .layers-list .standard-layers .layers-wrap h1,.omnigraffle-3 .layers .layers-list .shared-pro .layers-wrap h1,.omnigraffle-3 .layers .layers-list .artboard-pro .layers-wrap h1{font-size:25px;text-align:left;padding-left:35px}.omnigraffle-3 .layers .layers-list .standard-layers .layers-wrap p,.omnigraffle-3 .layers .layers-list .shared-pro .layers-wrap p,.omnigraffle-3 .layers .layers-list .artboard-pro .layers-wrap p{padding-left:35px;font-size:20px}@media (min-width: 768px){.omnigraffle-3 .layers .layers-list .standard-layers .layers-wrap,.omnigraffle-3 .layers .layers-list .shared-pro .layers-wrap,.omnigraffle-3 .layers .layers-list .artboard-pro .layers-wrap{margin-bottom:35px}}@media (min-width: 768px){.omnigraffle-3 .layers .layers-list .standard-layers,.omnigraffle-3 .layers .layers-list .shared-pro,.omnigraffle-3 .layers .layers-list .artboard-pro{margin-left:15px}}@media (min-width: 768px){.omnigraffle-3 .layers .layers-list{margin-left:50px}}@media (max-width: 768px){.omnigraffle-3 .layers .layers-list{margin-left:0}.omnigraffle-3 .layers .layers-list .standard-layers,.omnigraffle-3 .layers .layers-list .shared-pro,.omnigraffle-3 .layers .layers-list .artboard-pro{position:relative;display:block}.omnigraffle-3 .layers .layers-list .standard-layers img,.omnigraffle-3 .layers .layers-list .shared-pro img,.omnigraffle-3 .layers .layers-list .artboard-pro img{position:absolute;left:20px;width:70px;height:70px}.omnigraffle-3 .layers .layers-list .standard-layers .layers-wrap,.omnigraffle-3 .layers .layers-list .shared-pro .layers-wrap,.omnigraffle-3 .layers .layers-list .artboard-pro .layers-wrap{display:inline-block;width:100%}.omnigraffle-3 .layers .layers-list .standard-layers .layers-wrap h1,.omnigraffle-3 .layers .layers-list .shared-pro .layers-wrap h1,.omnigraffle-3 .layers .layers-list .artboard-pro .layers-wrap h1{margin-left:65px;position:relative;top:-8px}.omnigraffle-3 .layers .layers-list .standard-layers .layers-wrap p,.omnigraffle-3 .layers .layers-list .shared-pro .layers-wrap p,.omnigraffle-3 .layers .layers-list .artboard-pro .layers-wrap p{margin-top:30px}}.omnigraffle-3 .automation h1,.omnigraffle-3 .multi-column h1,.omnigraffle-3 .tool-palette h1{text-align:center;font-family:"ProximaNovaA-Bold", sans-serif;line-height:1em;font-size:30px;margin:30px 0 20px}@media (min-width: 768px){.omnigraffle-3 .automation h1,.omnigraffle-3 .multi-column h1,.omnigraffle-3 .tool-palette h1{font-size:36px}}.omnigraffle-3 .automation p,.omnigraffle-3 .multi-column p,.omnigraffle-3 .tool-palette p{font-size:20px;margin:20px 0 30px}.omnigraffle-3 .automation img,.omnigraffle-3 .multi-column img,.omnigraffle-3 .tool-palette img{width:100%;margin:0 auto}.omnigraffle-3 .tool-palette,.omnigraffle-3 .made-for{background:#f5f5f5}.omnigraffle-3 .tool-palette .fixed-max-width{padding-bottom:0}.omnigraffle-3 .tool-palette .display{margin:0 auto}.omnigraffle-3 .tool-palette .display .iphone{background-image:url("/assets/img/app/graffle-3/iPhone-7-Plus.png");background-size:100%;margin:0 auto;height:550px;width:279px;background-repeat:no-repeat;padding-top:3.5em;padding-left:.97em;padding-right:.9em}.omnigraffle-3 .tool-palette .display .iphone video{width:203px;height:360px;position:relative;left:21px;top:1px}@media (max-width: 960px){.omnigraffle-3 .tool-palette .display .iphone video{display:none}}.omnigraffle-3 .tool-palette .display .iphone_image{display:none;width:202px;height:360px;margin:3px auto 0;padding-right:1px}@media (max-width: 960px){.omnigraffle-3 .tool-palette .display .iphone_image{display:block}}@media (min-width: 768px){.omnigraffle-3 .tool-palette .fixed-max-width{padding-bottom:30px}}.omnigraffle-3 .made-for img{margin:30px auto 0;max-width:200px;display:block}.omnigraffle-3 .made-for h1{font-family:"ProximaNovaA-Bold", sans-serif;line-height:1em;margin:30px 0 10px;text-align:left}@media (min-width: 768px){.omnigraffle-3 .made-for h1{text-align:center}}.omnigraffle-3 .made-for h3{text-align:left}@media (min-width: 768px){.omnigraffle-3 .made-for h3{text-align:center}}.omnigraffle-3 .made-for p{font-size:20px;margin:20px 0 30px}.omnigraffle-3 .made-for p a{margin-top:10px}.omnigraffle-3 .made-for p a.dark{border:1px solid #183427}.omnigraffle-3 .og-video-player{margin-top:30px;margin-bottom:35px}.omnigraffle-3 .document-syncing{background:#22C5F7;color:#fff}.omnigraffle-3 .document-syncing img{margin:30px auto 0;max-width:120px;display:block}.omnigraffle-3 .document-syncing h1{font-family:"ProximaNovaA-Bold", sans-serif;line-height:1em;margin:30px 0 10px;text-align:left}@media (min-width: 768px){.omnigraffle-3 .document-syncing h1{text-align:center}}.omnigraffle-3 .document-syncing p{font-size:20px;margin:20px 0 30px}.omnigraffle-3 .document-syncing p a{color:#fff;text-decoration:underline}.omnigraffle-3 .inside-omnigraffle{text-align:center;background:linear-gradient(#143e43, #1f585e)}.omnigraffle-3 .inside-omnigraffle .inside-graffle-link-block{text-decoration:none;padding:10px 0}@media (max-width: 768px){.omnigraffle-3 .inside-omnigraffle .inside-graffle-link-block .inside-og{text-decoration:underline}}@media (min-width: 768px){.omnigraffle-3 .inside-omnigraffle .inside-graffle-link-block:hover .inside-og{text-decoration:underline}}.omnigraffle-3 .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap{color:#71e0b7}.omnigraffle-3 .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap .learn-tips,.omnigraffle-3 .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap .og-blog{font-size:26px}@media (min-width: 768px){.omnigraffle-3 .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap .learn-tips,.omnigraffle-3 .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap .og-blog{font-size:32px}}.omnigraffle-3 .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap .inside-og,.omnigraffle-3 .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap .og-blog{font-weight:normal}.omnigraffle-3 .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap .learn-tips{font-family:"ProximaNovaA-Bold", sans-serif;font-weight:bold}.omnigraffle-3 .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap .inside-og{font-size:34px;margin:8px 0}@media (min-width: 768px){.omnigraffle-3 .inside-omnigraffle .inside-graffle-link-block .fixed-max-width .content-wrap .inside-og{font-size:46px;margin:10px 0}}.omnigraffle-3 .language .buy-button-wrap{margin-bottom:50px;text-align:center}.omnigraffle-3 .language .comparison-chart-link{margin-top:30px}@media (min-width: 768px){.omnigraffle-3 .language .content-wrap,.omnigraffle-3 .language .buy-button-wrap{text-align:left;margin-left:410px}.omnigraffle-3 .language .content-wrap{margin-top:-55px}}.omnigraffle-3 .theres-more{background:#74ddaa;background:linear-gradient(#74ddaa, #64d4b8)}.omnigraffle-3 .theres-more .stacking-row{margin:30px 0;display:flex;flex-direction:row}@media (max-width: 768px){.omnigraffle-3 .theres-more .stacking-row{flex-direction:column}}.omnigraffle-3 .theres-more .header-col .left-title{font-family:"ProximaNovaA-BoldIt",sans-serif;font-size:45px;margin-top:0;text-align:left}@media (max-width: 768px){.omnigraffle-3 .theres-more .header-col{margin:auto}}.omnigraffle-3 .theres-more .theres-more-link{padding:15px 20px;margin:10px 0 20px}@media (max-width: 768px){.omnigraffle-3 .theres-more .theres-more-link{text-align:center;margin:auto;width:270px;display:block}}.omnigraffle-3 .theres-more .image-col{overflow:hidden;margin-top:30px}@media (max-width: 768px){.omnigraffle-3 .theres-more .image-col{margin:20px auto 0}}.omnigraffle-3 .theres-more .image-col .theres-more-screenshot{max-width:100%;height:auto}.omnigraffle-3 .buy-ios-license{display:inline-block;background:#eeeff0;width:100%;margin:auto;padding-bottom:0}.omnigraffle-3 .buy-ios-license h2{text-align:center;font-family:"ProximaNovaA-Bold",sans-serif;font-size:32px;margin:30px auto 0px}@media (min-width: 768px){.omnigraffle-3 .buy-ios-license h2{font-size:50px}}.omnigraffle-3 .buy-ios-license .currency-label{font-size:14px}.omnigraffle-3 .buy-ios-license .pricing-box{background:#fff;text-align:center;margin:0 20px;padding:20px}.omnigraffle-3 .buy-ios-license .pricing-box a{color:#404040;text-decoration:underline}@media (min-width: 768px){.omnigraffle-3 .buy-ios-license .pricing-box{margin:0 auto;width:100%;padding:20px 40px}.omnigraffle-3 .buy-ios-license .pricing-box p{text-align:center;margin:1.5em auto}}.omnigraffle-3 .buy-ios-license .pricing-box .editions{display:flex;flex-direction:column;text-align:center}@media (min-width: 768px){.omnigraffle-3 .buy-ios-license .pricing-box .editions{justify-content:space-between;flex-direction:row;text-align:left}}.omnigraffle-3 .buy-ios-license .pricing-box .editions .edition{padding:1em 0;display:block}.omnigraffle-3 .buy-ios-license .pricing-box .editions .edition h2{font-size:32px;margin:0;text-align:center;font-family:"ProximaNovaA-Bold",sans-serif}.omnigraffle-3 .buy-ios-license .pricing-box .editions .edition h3{font-size:32px;margin:0}@media (min-width: 768px){.omnigraffle-3 .buy-ios-license .pricing-box .editions .edition{display:inline-block;width:200px}.omnigraffle-3 .buy-ios-license .pricing-box .editions .edition h2{font-size:2.5em;text-align:left}.omnigraffle-3 .buy-ios-license .pricing-box .editions .edition h3{font-size:2.25em}}.omnigraffle-3 .buy-ios-license .pricing-box .editions .appstore{display:block;text-align:center}.omnigraffle-3 .buy-ios-license .pricing-box .editions .appstore a{text-decoration:none}.omnigraffle-3 .buy-ios-license .pricing-box .editions .appstore .icon{height:40px;margin-right:10px}@media (min-width: 768px){.omnigraffle-3 .buy-ios-license .pricing-box .editions .appstore{padding:2.5em 0em 2em 0;display:inline-block}}@media (min-width: 768px){.omnigraffle-3 .buy-ios-license .pricing-box-wrap{max-width:960px;margin:0 auto;padding:0 2em}}.omnigraffle-3 .support-and-separate{height:initial;background:#efefef}.omnigraffle-3 .support-and-separate .fixed-max-width{text-align:center;padding:7px 20px;line-height:30px;font-size:20px;display:flex;flex-direction:column}@media (min-width: 768px){.omnigraffle-3 .support-and-separate .fixed-max-width{width:400px;display:flex;flex-direction:row;align-content:space-around;justify-content:space-between;font-size:26px;line-height:36px;width:initial}}.omnigraffle-3 .support-and-separate .block{display:block;width:100%;background-color:#fff;min-height:210px;color:#404040;margin:20px auto;font-size:22px}.omnigraffle-3 .support-and-separate .block .block-wrap{padding:20px 10px}.omnigraffle-3 .support-and-separate .block .block-wrap .app-icon{width:100px}.omnigraffle-3 .support-and-separate .block .block-wrap .support-icon{width:140px}.omnigraffle-3 .support-and-separate .block .block-wrap a{color:#404040;text-decoration:underline;text-decoration-skip:ink}.omnigraffle-3 .support-and-separate .block .block-wrap .product-shaded-button{color:#404040;line-height:initial;text-decoration:none}@media (min-width: 768px){.omnigraffle-3 .support-and-separate .block{width:47%;font-size:26px}}.omnigraffle-3-whats-new .whats-new-banner{text-align:center;background:#4eccac;background:linear-gradient(#4eccac, #73e1a6);padding:40px 0 25px 0;border-radius:0px 0px 60px 60px;margin-bottom:2em}@media (min-width: 768px){.omnigraffle-3-whats-new .whats-new-banner{padding:70px 0 30px 0}}.omnigraffle-3-whats-new .whats-new-banner .text-wrap{text-align:left;display:inline-block;background:url(/assets/img/app/graffle-7/graffle-icon-bg.svg) no-repeat;background-size:auto calc(100% - 27px);background-position:left top;padding-left:72px;padding-bottom:27px}@media (min-width: 768px){.omnigraffle-3-whats-new .whats-new-banner .text-wrap{padding:0 0 0 120px;margin:0;background-size:auto 100%}}.omnigraffle-3-whats-new .whats-new-banner .text-wrap h1,.omnigraffle-3-whats-new .whats-new-banner .text-wrap h2{color:#183427;font-family:"ProximaNovaA-Regular",sans-serif}.omnigraffle-3-whats-new .whats-new-banner .text-wrap h1{font-size:35px;margin:0}@media (min-width: 768px){.omnigraffle-3-whats-new .whats-new-banner .text-wrap h1{font-size:70px}}.omnigraffle-3-whats-new .whats-new-banner .text-wrap h2{font-size:22px;margin:-5px 0 0 0}@media (min-width: 768px){.omnigraffle-3-whats-new .whats-new-banner .text-wrap h2{font-size:35px;margin-top:-15px}}.omnigraffle-3-whats-new .whats-new-banner .whats-new-page-title{margin:0;font-size:35px;font-family:"ProximaNovaA-BoldIt",sans-serif}@media (min-width: 768px){.omnigraffle-3-whats-new .whats-new-banner .whats-new-page-title{font-size:48px;padding-top:30px;margin:0 20px}}@media (min-width: 960px){.omnigraffle-3-whats-new .whats-new-banner .whats-new-page-title{margin-left:auto;margin-right:auto;max-width:790px}}.omnigraffle-3-whats-new .whats-new-banner .download-wrap{margin-bottom:20px}@media (min-width: 768px){.omnigraffle-3-whats-new .whats-new-banner .download-wrap{margin-top:30px;margin-bottom:30px}}@media (max-width: 768px){.omnigraffle-3-whats-new .whats-new-banner .download-wrap a img{width:100px}}.omnigraffle-3-whats-new .whats-new-banner .download-wrap .trial-text{position:relative;top:-10px}@media (min-width: 768px){.omnigraffle-3-whats-new .whats-new-banner .download-wrap .trial-text{top:-14px}}.omnigraffle-3-whats-new .whats-new-banner .heading-rule{border:none;border-bottom:1px #183427 solid;max-width:790px;width:70%;margin:25px auto}@media (min-width: 768px){.omnigraffle-3-whats-new .whats-new-banner .heading-rule{margin:0 auto}}.omnigraffle-3-whats-new .pro-badge{padding:2px 4px 0 4px;border-radius:4px;background-color:#dcf176;font-family:"ProximaNovaA-Bold",sans-serif;text-transform:uppercase;font-size:16px;color:#183427;font-style:normal;position:relative;top:-2px;right:-2px}.omnigraffle-3-whats-new .container{font-family:"ProximaNovaA-Light",sans-serif;max-width:none;margin:0}.omnigraffle-3-whats-new .container .sub-page-menu{background:#183427}.omnigraffle-3-whats-new .background-wrap{background-image:url(/assets/img/app/graffle-3-preview/bg.png);background-color:#404040;background-attachment:fixed}.omnigraffle-3-whats-new .content-width-container{max-width:1040px;margin:0 auto}@media (min-width: 768px){.omnigraffle-3-whats-new .content-width-container{background-position:left top, right bottom;background-size:auto, auto;padding:0 40px}}.omnigraffle-3-whats-new .title-wrap .page-title,.outliner-new .title-wrap .omnigraffle-3-whats-new .page-title,.omnigraffle-3-whats-new .outliner-new .feature-block .feature-title,.outliner-new .feature-block .omnigraffle-3-whats-new .feature-title{font-family:"ProximaNovaA-Bold",sans-serif}.omnigraffle-3-whats-new .download-link{font-size:18px;display:inline-block;border-radius:4px;padding:10px 16px;background:#404040;color:#84f2b0;text-decoration:none}.omnigraffle-3-whats-new .download-link:hover{background:black}.omnigraffle-3-whats-new .title-wrap{padding:52px 0 30px 0;text-align:center;border-radius:0px 0px 60px 60px;background-color:rgba(132,242,176,0.9);margin-bottom:2em}@media (min-width: 768px){.omnigraffle-3-whats-new .title-wrap{font-size:normal;padding:90px 0 60px 0}}.omnigraffle-3-whats-new .title-wrap .page-title{font-size:34px;margin:0.5em auto}@media (min-width: 768px){.omnigraffle-3-whats-new .title-wrap .page-title{font-size:50px}}@media (min-width: 1024px){.omnigraffle-3-whats-new .title-wrap .page-title{font-size:60px}}.omnigraffle-3-whats-new .feature-block{padding:45px 17px;background:rgba(255,255,255,0.9);position:relative}.omnigraffle-3-whats-new .feature-block .interface-features{font-size:1.3em}.omnigraffle-3-whats-new .feature-block .interface-features li{margin:1em}@media (min-width: 768px){.omnigraffle-3-whats-new .feature-block{border-radius:60px;padding:40px 30px}}.omnigraffle-3-whats-new .feature-block .feature-title{font-family:"ProximaNovaA-Light",sans-serif;font-style:italic;font-size:30px;margin:0 0 5px 0}.omnigraffle-3-whats-new .feature-block .feature-description{font-size:18px;line-height:1.28;margin-bottom:34px;margin-top:0}.omnigraffle-3-whats-new .feature-block .feature-description a{text-decoration:underline;color:#404040}@media (min-width: 768px){.omnigraffle-3-whats-new .feature-block .feature-description{font-size:20px}}.omnigraffle-3-whats-new .feature-block .feature-screenshot-width-wrap{margin:auto}.omnigraffle-3-whats-new .feature-block .feature-screenshot{max-width:100%;height:auto;margin:0 auto;display:block;background-color:rgba(0,0,0,0.08);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.2)}.omnigraffle-3-whats-new .feature-block .feature-screenshot.no-shadow{box-shadow:none;background-color:inherit}.omnigraffle-3-whats-new .feature-block.even-more{padding-bottom:90px;border-radius:60px 60px 0 0}@media (min-width: 768px){.omnigraffle-3-whats-new .feature-block.even-more{padding-bottom:150px}}@media (min-width: 960px){.omnigraffle-3-whats-new .feature-block.even-more .feature-title{font-size:40px}}.omnigraffle-3-whats-new .feature-block.even-more .download-link{margin-bottom:10px}@media (min-width: 768px){.omnigraffle-3-whats-new .feature-blocks{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width: 768px){.omnigraffle-3-whats-new .feature-blocks .feature-block{width:calc(50% - 10px);margin-bottom:22px;display:flex;flex-direction:column}}.omnigraffle-3-whats-new .feature-blocks .feature-block.bottom-divider{padding:30px 17px 48px}@media (min-width: 768px){.omnigraffle-3-whats-new .feature-blocks .feature-block.bottom-divider{padding:40px 30px}}.omnigraffle-3-whats-new .feature-blocks .feature-block.bottom-divider:after{display:block;content:"";position:absolute;bottom:0;right:17px;left:17px;height:3px;background-color:#595959}@media (min-width: 768px){.omnigraffle-3-whats-new .feature-blocks .feature-block.bottom-divider:after{display:none}}.omnigraffle-3-whats-new .feature-blocks .feature-block.last::after{display:none}.omnigraffle-3-whats-new .feature-blocks .feature-block.even-more{display:block;margin-bottom:0px;background-color:#88eaab;margin-top:2em}@media (min-width: 768px){.omnigraffle-3-whats-new .feature-blocks .feature-block.even-more{margin-top:0}}.omnigraffle-3-whats-new .feature-blocks .feature-block.even-more:after{display:none}.omnigraffle-3-whats-new .feature-blocks .feature-block.emphasized{background-color:#88eaab}@media (min-width: 768px){.omnigraffle-3-whats-new .feature-blocks .feature-block.emphasized{padding:40px 30px;width:100%;display:flex;flex-direction:row-reverse;justify-content:center}.omnigraffle-3-whats-new .feature-blocks .feature-block.emphasized .feature-header{width:50%;margin-left:31px}.omnigraffle-3-whats-new .feature-blocks .feature-block.emphasized .feature-description{margin-bottom:0}.omnigraffle-3-whats-new .feature-blocks .feature-block.emphasized .feature-screenshot-width-wrap{margin:0 31px 0 0;max-width:50%}}.omnifocus-2 .product-shaded-button{color:#fff;display:inline-block;border-radius:4px;padding:13px 16px 8px;font-size:20px;height:46px;text-decoration:none;background:linear-gradient(#b385ed, #9862db);cursor:pointer}.omnifocus-2 .product-shaded-button:hover{background:linear-gradient(#9862db, #9862db);color:#404040}.omnifocus-2 .product-shaded-button:active{background:linear-gradient(#B288EA, #B288EA);color:#404040}.omnifocus-2 .product-shaded-button:hover{color:#fff}.omnifocus-2 .product-shaded-button:active{color:#404040}.omnifocus-2 .underline{text-decoration:underline}.omnifocus-2 .container{max-width:100%}.omnifocus-2 h2{font-family:"ProximaNovaA-Bold",sans-serif}@media (max-width: 768px){.omnifocus-2 h2{font-size:40px}}@media (min-width: 768px){.omnifocus-2 h2{font-size:50px}}@media (max-width: 320px){.omnifocus-2 h2{font-size:32px}}.omnifocus-2 .omnifocus-content-wrap{font-size:18px;line-height:normal;background:#fff;-webkit-font-smoothing:antialiased}.omnifocus-2 .fixed-max-width{max-width:960px;margin:0 auto;padding:15px}@media (min-width: 768px){.omnifocus-2 .fixed-max-width{padding:30px 65px}}.omnifocus-2 .download-space{display:block;margin:0 auto;padding:20px 0;text-align:center;background-color:#f5f5f5}.omnifocus-2 .download-space .download-wrap .smaller{border-radius:10px;text-align:center;margin:10px auto;background-color:#fff;padding:20px 30px;box-shadow:0 0 10px #dfdfdf}.omnifocus-2 .download-space .download-wrap .smaller p{line-height:24px}.omnifocus-2 .download-space .download-wrap .smaller p a{color:#404040;font-family:"ProximaNovaA-Bold",sans-serif}@media (max-width: 768px){.omnifocus-2 .download-space .download-wrap{margin:auto}}.omnifocus-2 .download-space .download-wrap .trial-text{display:block;margin:15px auto;color:gray}.omnifocus-2 .download-space .download-wrap a{height:initial}.omnifocus-2 .page-section .section-title{color:#404040;font-family:"ProximaNovaA-Bold",sans-serif;margin:20px auto;line-height:1;text-align:center}.omnifocus-2 .buy-license-mac{padding-bottom:8px}.omnifocus-2 #interstitial-wrap-1,.omnifocus-2 #interstitial-wrap-2,.omnifocus-2 #interstitial-wrap-3{display:none}.omnifocus-2 #interstitial-wrap-1.active,.omnifocus-2 #interstitial-wrap-2.active,.omnifocus-2 #interstitial-wrap-3.active{display:flex;width:100vw;height:100vh;justify-content:center;position:fixed;top:0;left:0;z-index:999;background-color:rgba(255,255,255,0.8)}.omnifocus-2 #interstitial-wrap-1 .interstitial,.omnifocus-2 #interstitial-wrap-2 .interstitial,.omnifocus-2 #interstitial-wrap-3 .interstitial{z-index:1000;width:100%;background-color:#404040;padding:30px;margin:0 auto;text-align:center;color:#fff;position:fixed;top:30%}@media (min-width: 768px){.omnifocus-2 #interstitial-wrap-1 .interstitial,.omnifocus-2 #interstitial-wrap-2 .interstitial,.omnifocus-2 #interstitial-wrap-3 .interstitial{box-shadow:0px 0px 10px rgba(33,43,43,0.6);width:500px;border-radius:8px}}.omnifocus-2 #interstitial-wrap-1 .interstitial h2,.omnifocus-2 #interstitial-wrap-2 .interstitial h2,.omnifocus-2 #interstitial-wrap-3 .interstitial h2{margin:15px auto}.omnifocus-2 #interstitial-wrap-1 .interstitial a,.omnifocus-2 #interstitial-wrap-2 .interstitial a,.omnifocus-2 #interstitial-wrap-3 .interstitial a{color:#fff;text-decoration:underline}.omnifocus-2 #interstitial-wrap-1 .interstitial .product-shaded-button,.omnifocus-2 #interstitial-wrap-2 .interstitial .product-shaded-button,.omnifocus-2 #interstitial-wrap-3 .interstitial .product-shaded-button{text-decoration:none}.omnifocus-2 #interstitial-wrap-1 .interstitial .exit,.omnifocus-2 #interstitial-wrap-2 .interstitial .exit,.omnifocus-2 #interstitial-wrap-3 .interstitial .exit{display:block;position:absolute;top:20px;height:0;right:15px;vertical-align:middle;width:30px;cursor:pointer}.omnifocus-2 #interstitial-wrap-1 .interstitial .exit a,.omnifocus-2 #interstitial-wrap-2 .interstitial .exit a,.omnifocus-2 #interstitial-wrap-3 .interstitial .exit a{text-decoration:none}.omnifocus-2 .kunden-geschichten{color:#404040;background:url("/assets/img/app/focus-2/OF-White.png");background-position:static}.omnifocus-2 .kunden-geschichten a{color:#2FBEF9;text-decoration:underline}.omnifocus-2 .kunden-geschichten .quotes-wrap{display:flex;flex-direction:row;flex-wrap:wrap;align-content:space-around;justify-content:space-evenly;max-width:768px;margin:auto;padding:50px 0}@media (max-width: 768px){.omnifocus-2 .kunden-geschichten .quotes-wrap{height:initial}}.omnifocus-2 .kunden-geschichten .quotes-wrap>div{width:300px;margin:auto}.omnifocus-2 .kunden-geschichten .quotes-wrap>div>p:nth-child(1){line-height:1.3em}.omnifocus-2 .kunden-geschichten .quotes-wrap .david p:first-of-type{background:linear-gradient(to bottom, #ead8fd, #f9f4fe);padding:20px;border-radius:10px}.omnifocus-2 .kunden-geschichten .quotes-wrap .david p:first-of-type::after{content:"";position:relative;bottom:-35px;left:24px;border-width:15px 15px 0;border-style:solid;border-color:#f9f4fe transparent;display:block;width:0}.omnifocus-2 .kunden-geschichten .quotes-wrap .sabra p:first-of-type{background:linear-gradient(to bottom, #dbf7fe, #f0fbfe);padding:20px 20px;border-radius:10px}.omnifocus-2 .kunden-geschichten .quotes-wrap .sabra p:first-of-type::after{content:"";position:relative;bottom:-35px;left:24px;border-width:15px 15px 0;border-style:solid;border-color:#f0fbfe transparent;display:block;width:0}.omnifocus-2 .inside-omnifocus{background-color:#EFEFEF}.omnifocus-compare #interstitial-wrap-1,.omnifocus-compare #interstitial-wrap-2,.omnifocus-compare #interstitial-wrap-3{display:none}.omnifocus-compare #interstitial-wrap-1.active,.omnifocus-compare #interstitial-wrap-2.active,.omnifocus-compare #interstitial-wrap-3.active{display:flex;width:100vw;height:100vh;justify-content:center;position:fixed;top:0;left:0;z-index:999;background-color:rgba(255,255,255,0.8)}.omnifocus-compare #interstitial-wrap-1 .interstitial,.omnifocus-compare #interstitial-wrap-2 .interstitial,.omnifocus-compare #interstitial-wrap-3 .interstitial{z-index:1000;width:100%;background-color:#404040;padding:30px;margin:0 auto;text-align:center;color:#fff;position:fixed;top:30%}@media (min-width: 768px){.omnifocus-compare #interstitial-wrap-1 .interstitial,.omnifocus-compare #interstitial-wrap-2 .interstitial,.omnifocus-compare #interstitial-wrap-3 .interstitial{box-shadow:0 0 10px rgba(33,43,43,0.6);width:500px;border-radius:8px}}.omnifocus-compare #interstitial-wrap-1 .interstitial h2,.omnifocus-compare #interstitial-wrap-2 .interstitial h2,.omnifocus-compare #interstitial-wrap-3 .interstitial h2{margin:15px auto}.omnifocus-compare #interstitial-wrap-1 .interstitial a,.omnifocus-compare #interstitial-wrap-2 .interstitial a,.omnifocus-compare #interstitial-wrap-3 .interstitial a{color:#fff;text-decoration:underline}.omnifocus-compare #interstitial-wrap-1 .interstitial .product-shaded-button,.omnifocus-compare #interstitial-wrap-2 .interstitial .product-shaded-button,.omnifocus-compare #interstitial-wrap-3 .interstitial .product-shaded-button{text-decoration:none}.omnifocus-compare #interstitial-wrap-1 .interstitial .exit,.omnifocus-compare #interstitial-wrap-2 .interstitial .exit,.omnifocus-compare #interstitial-wrap-3 .interstitial .exit{display:block;position:absolute;top:20px;height:0;right:15px;vertical-align:middle;width:30px;cursor:pointer}.omnifocus-compare #interstitial-wrap-1 .interstitial .exit a,.omnifocus-compare #interstitial-wrap-2 .interstitial .exit a,.omnifocus-compare #interstitial-wrap-3 .interstitial .exit a{text-decoration:none}.omnifocus-compare .dark{background-color:#404040;color:#fff}.omnifocus-compare .compare-banner{text-align:center;padding:50px 20px 40px;color:#404040;background:url("/assets/img/app/focus-2/OF-White.png") #aa7beb}@media (min-width: 768px){.omnifocus-compare .compare-banner{padding:80px 20px 70px}}.omnifocus-compare .compare-banner h1{font-family:"ProximaNovaA-Bold",sans-serif;font-size:50px;margin:50px auto 20px}.omnifocus-compare .compare-banner h2{font-size:30px}.omnifocus-compare .compare-banner .image-wrap{margin:auto;display:flex;flex-direction:row;justify-content:space-around;max-width:625px;height:60px}.omnifocus-compare .compare-banner img{height:100%}@media (max-width: 438px){.omnifocus-compare .compare-banner .unsichtbar{display:none}.omnifocus-compare .compare-banner img{height:80%}}.omnifocus-compare .focus-3-coming-disclaimer{margin:0 auto;padding:22px}.omnifocus-compare .focus-3-coming-disclaimer p{margin:0 auto;font-size:22px;max-width:600px;width:70%}@media (max-width: 575px){.omnifocus-compare .focus-3-coming-disclaimer p{font-size:18px;width:90%}}@media (min-width: 960px){.omnifocus-compare .cols-wrap{display:flex;max-width:960px;margin:50px auto 0}.omnifocus-compare .large-screen-left-col{flex:1;margin-right:20px}.omnifocus-compare .large-screen-right-col{width:435px;margin-left:20px}}.omnifocus-compare .feature-table-wrap p{margin:30px 20px}@media (min-width: 768px){.omnifocus-compare .feature-table-wrap p{margin:30px 0}}@media (min-width: 768px){.omnifocus-compare .feature-table-wrap{max-width:420px;margin:0 auto}}@media (min-width: 960px){.omnifocus-compare .feature-table-wrap{width:100%;max-width:none;margin:0}}.omnifocus-compare .feature-table-wrap .feature-table{font-size:20px;width:100%;margin:40px 0 20px 0}.omnifocus-compare .feature-table-wrap .feature-table td{padding:15px 12px}.omnifocus-compare .feature-table-wrap .feature-table td:nth-child(-n+2){border-right:1px solid #404040}.omnifocus-compare .feature-table-wrap .feature-table td:nth-child(2),.omnifocus-compare .feature-table-wrap .feature-table td:nth-child(3){text-align:center;padding-top:0;padding-bottom:0}.omnifocus-compare .feature-table-wrap .feature-table tr:nth-child(even){background-color:#f5f5f5}.omnifocus-compare .feature-table-wrap .feature-table .group-header{font-family:"ProximaNovaA-Bold",sans-serif;border-top:1px solid black}.omnifocus-compare .feature-table-wrap .feature-table .feature-mark{font-size:40px}.omnifocus-compare .feature-table-wrap .sold-separately-text{margin:30px 20px 10px 20px;text-align:center}.omnifocus-compare .feature-table-wrap .sold-separately-text a{text-decoration:underline}.omnifocus-compare .feature-table-wrap .sold-separately-text a:hover{text-decoration:none}@media (min-width: 960px){.omnifocus-compare .feature-table-wrap .sold-separately-text{margin-top:0}}.omnifocus-compare .other-info{background:#f5f5f5;padding:50px 10px}.omnifocus-compare .other-info a{text-decoration:underline}.omnifocus-compare .other-info a:hover{text-decoration:none}@media (min-width: 960px){.omnifocus-compare .other-info{padding:0}}@media (min-width: 960px){.omnifocus-compare .other-info .fixed-max-width{padding:40px 50px}}@media (min-width: 768px){.omnifocus-compare .other-info .other-info-cols-wrap{display:flex;justify-content:space-around}}@media (min-width: 960px){.omnifocus-compare .other-info .other-info-cols-wrap{display:block}}.omnifocus-compare .other-info .text-block{margin-bottom:40px}@media (min-width: 768px){.omnifocus-compare .other-info .text-block:last-child{margin-bottom:0}}@media (min-width: 960px){.omnifocus-compare .other-info .text-block:last-child{margin-bottom:40px}}@media (min-width: 768px){.omnifocus-compare .other-info .text-block{max-width:290px}}.omnifocus-compare .other-info .text-block h3{font-size:26px;margin:0}.omnifocus-compare .other-info .text-block p{font-size:16px}.omnifocus-compare .compare-buy{margin-top:10px}@media (min-width: 768px){.omnifocus-compare .compare-buy{margin-top:0}}@media (min-width: 960px){.omnifocus-compare .compare-buy{margin-top:20px}}.omnifocus-compare .compare-buy .compare-buy-boxes{overflow:hidden}@media (min-width: 768px){.omnifocus-compare .compare-buy .compare-buy-boxes{display:flex}.omnifocus-compare .compare-buy .compare-buy-boxes .buy-box{flex:1;margin:10px 5px;padding:40px 50px}}@media (min-width: 960px){.omnifocus-compare .compare-buy .compare-buy-boxes{display:block;margin:0}.omnifocus-compare .compare-buy .compare-buy-boxes .buy-box{margin:0 0 20px 0}}.omnifocus-compare .compare-buy .buy-box{background:#f5f5f5;border-radius:4px;padding:25px;margin-bottom:10px}.omnifocus-compare .compare-buy .buy-box .buy-box-title{font-family:"ProximaNovaA-BoldIt",sans-serif;font-size:45px;margin:0 0 25px 0}.omnifocus-compare .compare-buy .buy-box .editions{width:100%;font-size:24px;margin-bottom:30px}.omnifocus-compare .compare-buy .buy-box .editions th{text-align:left;font-family:"ProximaNovaA-Bold",sans-serif;width:50%}.omnifocus-compare .compare-buy .buy-box .editions .currency-label{font-size:12px}.omnifocus-compare .compare-buy .buy-box .education-business-pricing{padding-bottom:1em;border-bottom:2px solid black}.omnifocus-compare .compare-buy .buy-box .education-business-pricing a{text-decoration:underline}.omnifocus-compare .compare-buy .buy-box .education-business-pricing a:hover{text-decoration:none}.omnifocus-compare .compare-buy .buy-box .cart-link{margin-top:10px;font-size:18px}@media (min-width: 768px){.omnifocus-compare .compare-buy{margin-top:0}}@media (min-width: 960px){.omnifocus-compare .compare-buy{margin-top:20px}}.omnifocus-3-content-wrap nav.sub-page-menu{background-color:#202020}.omnifocus-3-content-wrap nav.sub-page-menu .menu-items,.omnifocus-3-content-wrap nav.sub-page-menu a{color:#fff}.omnifocus-3-content-wrap .compare h2{font-family:"ProximaNovaA-Semibold",sans-serif}.omnifocus-3-content-wrap .compare .compare-wrapper{position:relative;height:0;padding:0;margin:auto;text-align:center}.omnifocus-3-content-wrap .compare .compare-wrapper a{position:absolute;top:-3px;margin:auto;width:300px;left:50%;margin-left:-150px}.omnifocus-3-content-wrap .compare-standard{color:#404040;background-color:#efefef;padding-bottom:20px}.omnifocus-3-content-wrap .compare-standard .compare-features-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-left:0}.omnifocus-3-content-wrap .compare-standard .compare-features-list ul{list-style-type:none;margin:0 auto}.omnifocus-3-content-wrap .compare-standard .compare-features-list li{width:50%;list-style-type:none;line-height:26px;margin:9px 0}@media (max-width: 575px){.omnifocus-3-content-wrap .compare-standard .compare-features-list li{width:100%;padding-left:10px}}.omnifocus-3-content-wrap .compare-standard .compare-features-list img{height:30px;bottom:auto;float:left;margin-right:10px}.omnifocus-3-content-wrap .compare-standard .compare-features-list span{vertical-align:middle;position:relative;display:inline-block;line-height:28px;padding-left:20px;font-size:20px}@media (min-width: 768px){.omnifocus-3-content-wrap .compare-standard .compare-features-list span{font-size:26px}}.omnifocus-3-content-wrap .compare-standard .compare-features-list span a{color:#aa7beb}.omnifocus-3-content-wrap .compare-standard .compare-features-list span a:hover{text-decoration:underline}@media (max-width: 438px){.omnifocus-3-content-wrap .compare-standard .compare-features-list{flex-direction:column}.omnifocus-3-content-wrap .compare-standard .compare-features-list ul{padding-left:0}.omnifocus-3-content-wrap .compare-standard .compare-features-list li{width:100%;padding-left:0}.omnifocus-3-content-wrap .compare-standard .compare-features-list span{padding-left:5px;font-size:22px}.omnifocus-3-content-wrap .compare-standard .compare-features-list span a{text-decoration:underline}}.omnifocus-3-content-wrap .compare-pro{background-color:#404040;color:#fff;padding:30px 0px}.omnifocus-3-content-wrap .compare-pro .section-title{margin:50px auto 10px}.omnifocus-3-content-wrap .compare-pro .fixed-max-width{display:flex;flex-direction:row;opacity:.9}.omnifocus-3-content-wrap .compare-pro .fixed-max-width ul{padding-left:0;width:100%}@media (max-width: 768px){.omnifocus-3-content-wrap .compare-pro .fixed-max-width{flex-direction:column}.omnifocus-3-content-wrap .compare-pro .fixed-max-width ul{max-width:100%;width:initial}}.omnifocus-3-content-wrap .compare-pro ul{margin:0 auto 0 0;width:350px}.omnifocus-3-content-wrap .compare-pro li{list-style-type:none;line-height:32px;display:flex;margin-bottom:16px}.omnifocus-3-content-wrap .compare-pro img{height:30px;margin-right:10px}.omnifocus-3-content-wrap .compare-pro span{font-size:26px;line-height:32px;padding-left:20px}@media (max-width: 438px){.omnifocus-3-content-wrap .compare-pro span{font-size:22px;display:block}.omnifocus-3-content-wrap .compare-pro span a{text-decoration:underline}}.omnifocus-3-content-wrap .compare-pro span a{color:#d49eec}.omnifocus-3-content-wrap .compare-pro span a:hover{text-decoration:underline}.omnifocus-3-content-wrap .compare-pro p{font-size:22px;line-height:1.3em;margin-top:9px;width:90%}.omnifocus-3-content-wrap .compare-and-mac{text-align:center;margin:auto;padding:20px;background-color:#f5f5f5;display:block}.omnifocus-3-content-wrap .compare-and-mac .feature-chart-link{margin:auto;padding:40px;max-width:895px;background-color:#f5f5f5;font-size:30px;font-family:"ProximaNovaA-Semibold",sans-serif}@media (max-width: 768px){.omnifocus-3-content-wrap .compare-and-mac .feature-chart-link{padding:20px}}.omnifocus-3-content-wrap .compare-and-mac .feature-chart-link p{font-family:"ProximaNovaA-Regular",sans-serif;font-size:22px;margin:10px 0 20px}.omnifocus-3-content-wrap .compare-and-mac .feature-chart-link h3{margin:30px auto 10px;font-family:"ProximaNovaA-Semibold",sans-serif}.omnifocus-3-content-wrap .compare-and-mac .feature-chart-link .image-flex-wrap{display:flex;flex-direction:row;justify-content:center}.omnifocus-3-content-wrap .compare-and-mac .feature-chart-link .image-flex-wrap img{height:50px;margin:auto 10px}.omnifocus-3-content-wrap .support-and-separate{height:initial;background:#efefef}.omnifocus-3-content-wrap .support-and-separate .fixed-max-width{text-align:center;padding:7px 20px;line-height:30px;font-size:20px;display:flex;flex-direction:column}@media (min-width: 768px){.omnifocus-3-content-wrap .support-and-separate .fixed-max-width{width:400px;display:flex;flex-direction:row;align-content:space-around;justify-content:space-between;font-size:26px;line-height:36px;width:initial}}.omnifocus-3-content-wrap .support-and-separate .block{display:block;width:100%;background-color:#fff;min-height:210px;color:#404040;margin:20px auto;font-size:22px}.omnifocus-3-content-wrap .support-and-separate .block .block-wrap{padding:20px 10px}.omnifocus-3-content-wrap .support-and-separate .block .block-wrap .app-icon{width:100px}.omnifocus-3-content-wrap .support-and-separate .block .block-wrap .support-icon{width:140px}.omnifocus-3-content-wrap .support-and-separate .block .block-wrap a{color:#404040;text-decoration:underline;text-decoration-skip:ink}.omnifocus-3-content-wrap .support-and-separate .block .block-wrap .product-shaded-button{color:#fff;line-height:initial;text-decoration:none}@media (min-width: 768px){.omnifocus-3-content-wrap .support-and-separate .block{width:47%;font-size:26px}}.omnifocus-3-content-wrap .inside-omnifocus{padding:70px 40px}.omnifocus-3-content-wrap .inside-omnifocus header h2{text-align:center;background:linear-gradient(45deg, #5559b4 0%, #7c56b4 39%, #9155b4 60%);-webkit-background-clip:text;font-family:"industry", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif;font-size:5rem;font-weight:bold;line-height:1.1;margin:10px;-webkit-text-fill-color:transparent;text-transform:uppercase}@media (max-width: 768px){.omnifocus-3-content-wrap .inside-omnifocus header h2{font-size:40px}}@media (max-width: 320px){.omnifocus-3-content-wrap .inside-omnifocus header h2{font-size:35px}}.omnifocus-3-content-wrap .inside-omnifocus header .detail{font-size:22px;line-height:1.3em;margin:auto;max-width:900px}.omnifocus-3-content-wrap .inside-omnifocus header a{color:#49aeff}.omnifocus-content-wrap .compare .section-title{color:#fff}.omnifocus-content-wrap .compare .dark{color:#3f4041}.omnifocus-content-wrap .compare .compare-standard{background:#efefef}.omnifocus-content-wrap .compare .compare-standard .compare-wrapper{position:relative;height:0;padding:0;margin:auto;text-align:center}.omnifocus-content-wrap .compare .compare-standard .compare-wrapper a{position:absolute;top:-23px;margin:auto;width:300px;left:50%;margin-left:-150px}.omnifocus-content-wrap .compare .compare-pro{background:#343230;color:#fff;padding-top:30px}.omnifocus-content-wrap .compare .compare-pro li a{color:#fa9a56}.omnifocus-content-wrap .compare .compare-standard li a,.omnifocus-content-wrap .compare .compare-pro li a{text-decoration:underline;line-height:10px}.omnifocus-content-wrap .compare .compare-standard li a:hover,.omnifocus-content-wrap .compare .compare-pro li a:hover{text-decoration:none}@media (min-width: 768px){.omnifocus-content-wrap .compare .compare-standard li a,.omnifocus-content-wrap .compare .compare-pro li a{text-decoration:none}.omnifocus-content-wrap .compare .compare-standard li a:hover,.omnifocus-content-wrap .compare .compare-pro li a:hover{text-decoration:underline}}.omnifocus-content-wrap .compare .compare-features-list{list-style-type:none;margin:15px 0 30px 5px;padding:0 40px}@media (max-width: 414px){.omnifocus-content-wrap .compare .compare-features-list{padding:0 10px}}.omnifocus-content-wrap .compare .compare-features-list li{break-inside:avoid;padding:10px 0;min-height:130px}.omnifocus-content-wrap .compare .compare-features-list li .text-wrap{display:block;margin-left:90px}.omnifocus-content-wrap .compare .compare-features-list li h2{display:inline-block;font-family:"ProximaNovaA-Bold",sans-serif;font-size:24px;margin:5px auto 0 auto}.omnifocus-content-wrap .compare .compare-features-list li span{font-size:18px;display:block;margin:10px 0;line-height:1.3em}.omnifocus-content-wrap .compare .compare-features-list li span a{color:#404040;text-decoration:underline;width:inherit;top:initial}.omnifocus-content-wrap .compare .compare-features-list li>img{float:left;padding-top:-10px}.omnifocus-content-wrap .compare .compare-features-list li a{position:relative;top:-3px;line-height:1.3em;display:inline-block;width:70%;vertical-align:middle}@media (min-width: 768px){.omnifocus-content-wrap .compare .compare-standard .compare-features-list,.omnifocus-content-wrap .compare .compare-pro .compare-features-list{columns:auto 2;column-gap:40px}.omnifocus-content-wrap .compare .compare-standard .compare-wrapper .compare-features-link,.omnifocus-content-wrap .compare .compare-pro .compare-wrapper .compare-features-link{left:50%;right:auto}.omnifocus-content-wrap .compare .compare-features-list{margin-top:35px;margin-bottom:45px}.omnifocus-content-wrap .compare .compare-features-list li{font-size:20px;padding-bottom:15px;overflow:hidden}.omnifocus-content-wrap .compare .compare-features-list li .compare-list-text{position:relative;top:6px}.omnifocus-content-wrap .compare .compare-features-list li.compare-hide{display:block}.omnifocus-content-wrap .compare .compare-features-list li .compare-icon{float:left;bottom:auto}}.omnifocus-content-wrap .compare-and-mac{text-align:center;margin:auto;padding:20px;background-color:#f5f5f5;display:block}.omnifocus-content-wrap .compare-and-mac .feature-chart-link{margin:auto;padding:40px;max-width:895px;background-color:#f5f5f5;font-size:30px;font-family:"ProximaNovaA-Semibold",sans-serif}@media (max-width: 768px){.omnifocus-content-wrap .compare-and-mac .feature-chart-link{padding:20px}}.omnifocus-content-wrap .compare-and-mac .feature-chart-link p{font-family:"ProximaNovaA-Regular",sans-serif;font-size:22px;margin:10px 0 20px}.omnifocus-content-wrap .compare-and-mac .feature-chart-link h3{margin:30px auto 10px;font-family:"ProximaNovaA-Semibold",sans-serif}.omnifocus-content-wrap .compare-and-mac .feature-chart-link .image-flex-wrap{display:flex;flex-direction:row;justify-content:center}.omnifocus-content-wrap .compare-and-mac .feature-chart-link .image-flex-wrap img{height:50px;margin:auto 10px}.omnifocus-content-wrap .support-and-separate{height:initial;background:#efefef}.omnifocus-content-wrap .support-and-separate .fixed-max-width{text-align:center;padding:7px 20px;line-height:30px;font-size:20px;display:flex;flex-direction:column}@media (min-width: 768px){.omnifocus-content-wrap .support-and-separate .fixed-max-width{width:400px;display:flex;flex-direction:row;align-content:space-around;justify-content:space-between;font-size:26px;line-height:36px;width:initial}}.omnifocus-content-wrap .support-and-separate .block{display:block;width:100%;background-color:#fff;min-height:210px;color:#404040;margin:20px auto;font-size:22px}.omnifocus-content-wrap .support-and-separate .block .block-wrap{padding:20px 10px}.omnifocus-content-wrap .support-and-separate .block .block-wrap .app-icon{width:100px}.omnifocus-content-wrap .support-and-separate .block .block-wrap .support-icon{width:140px}.omnifocus-content-wrap .support-and-separate .block .block-wrap a{color:#404040;text-decoration:underline;text-decoration-skip:ink}.omnifocus-content-wrap .support-and-separate .block .block-wrap .product-shaded-button{color:#fff;line-height:initial;text-decoration:none}@media (min-width: 768px){.omnifocus-content-wrap .support-and-separate .block{width:47%;font-size:26px}}.omnifocus-content-wrap .inside-omnifocus{padding:70px 40px}.omnifocus-content-wrap .inside-omnifocus header h2{text-align:center;background:linear-gradient(45deg, #5559b4 0%, #7c56b4 39%, #9155b4 60%);-webkit-background-clip:text;font-family:"industry", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif;font-size:5rem;font-weight:bold;line-height:1.1;margin:10px;-webkit-text-fill-color:transparent;text-transform:uppercase}@media (max-width: 768px){.omnifocus-content-wrap .inside-omnifocus header h2{font-size:40px}}@media (max-width: 320px){.omnifocus-content-wrap .inside-omnifocus header h2{font-size:35px}}.omnifocus-content-wrap .inside-omnifocus header .detail{font-size:22px;line-height:1.3em;margin:auto;max-width:900px}.omnifocus-content-wrap .inside-omnifocus header a{color:#49aeff}.omnifocus-3 .container{max-width:100%}.omnifocus-3 h1,.omnifocus-3 h2{text-align:center}.omnifocus-3 h2{font-family:"ProximaNovaA-Bold",sans-serif}@media (max-width: 768px){.omnifocus-3 h2{font-size:40px}}@media (min-width: 768px){.omnifocus-3 h2{font-size:50px}}@media (max-width: 320px){.omnifocus-3 h2{font-size:32px}}.omnifocus-3 .fixed-max-width{max-width:960px;margin:0 auto;padding:15px}@media (min-width: 768px){.omnifocus-3 .fixed-max-width{padding:30px 40px}}.omnifocus-3 .omnifocus-3-content-wrap{font-size:18px;line-height:normal;background:#fff;-webkit-font-smoothing:antialiased}.omnifocus-3 .product-shaded-button{color:#fff;display:inline-block;border-radius:4px;padding:13px 16px 8px;font-size:20px;height:46px;text-decoration:none;background:linear-gradient(#b385ed, #9862db);cursor:pointer}.omnifocus-3 .product-shaded-button:hover{background:linear-gradient(#9862db, #9862db);color:#404040}.omnifocus-3 .product-shaded-button:active{background:linear-gradient(#B288EA, #B288EA);color:#404040}.omnifocus-3 .product-shaded-button :hover{color:#fff}.omnifocus-3 .product-shaded-button :active{color:#404040}.omnifocus-3 .download-area{background-color:#494949;display:block;font-size:22px;margin:auto;padding:30px 20px;text-align:center;color:#fff}.omnifocus-3 .download-area .appstore{display:inline-block;margin:10px}@media (min-width: 768px){.omnifocus-3 .download-area a{margin:0 auto 10px;max-width:425px}.omnifocus-3 .download-area a img{width:180px}.omnifocus-3 .download-area .trial-text{display:block}}.omnifocus-3 .download-area .trial-text{vertical-align:middle;display:inline-block;padding:10px 0;width:100%}.omnifocus-3 .whats-new-video,.omnifocus-3 .getting-started-video{max-width:960px}.omnifocus-3 .getting-started-video{margin:2em auto}.omnifocus-3 .how-it-works{max-width:960px;margin:20px auto}.omnifocus-3 .how-it-works h2{font-family:"ProximaNovaA-Bold",sans-serif}.omnifocus-3 .how-it-works .element{border-radius:0;display:flex;flex-direction:row;padding:20px;vertical-align:middle;margin:40px auto;height:200px}.omnifocus-3 .how-it-works .element .imgwrap{width:20%;margin:auto;text-align:center}.omnifocus-3 .how-it-works .element .imgwrap img{margin:auto;max-height:180px}.omnifocus-3 .how-it-works .element .instruction{font-size:26px;color:#fff;text-align:left;margin:auto;padding-left:50px;width:80%}.omnifocus-3 .how-it-works .element .instruction h3{font-family:"ProximaNovaA-Semibold",sans-serif;margin:10px 0}.omnifocus-3 .how-it-works .element .instruction p{margin:10px 0}.omnifocus-3 .how-it-works .element .instruction p a{color:white;text-decoration:underline}@media (max-width: 438px){.omnifocus-3 .how-it-works .element .instruction{font-size:22px;padding:initial;width:initial}}@media (min-width: 414px){.omnifocus-3 .how-it-works .element{border-radius:12px;margin:0 20px 10px;height:initial}}.omnifocus-3 .how-it-works .element .bright-lavender{background-color:#BE88EB}.omnifocus-3 .how-it-works .element .dull-lavender{background-color:#9889EB}.omnifocus-3 .how-it-works .element .portage{background-color:#8B8EEB}.omnifocus-3 .how-it-works .element .portage-2{background-color:#83A1EB}.omnifocus-3 .how-it-works .element .malibu{background-color:#72B3ED}.omnifocus-3 .how-it-works .element .malibu-2{background-color:#59C4ED;padding-bottom:40px}@media (max-width: 438px){.omnifocus-3 .how-it-works .element{flex-direction:column;margin:0 auto;height:initial;border-radius:0}.omnifocus-3 .how-it-works .element .imgwrap{width:initial}.omnifocus-3 .how-it-works .element .imgwrap img{width:80px;max-height:150px}}.omnifocus-3 .how-it-works-v2{max-width:1024px;margin:20px auto}.omnifocus-3 .how-it-works-v2 h2{font-family:"ProximaNovaA-Bold",sans-serif}.omnifocus-3 .how-it-works-v2 .tasks{background:url("/assets/img/app/focus-3/tasks-bg.jpg") no-repeat}.omnifocus-3 .how-it-works-v2 .tasks img{margin:40px auto 0}.omnifocus-3 .how-it-works-v2 .tasks .imgwrap{order:-1}.omnifocus-3 .how-it-works-v2 .projects{background:url("/assets/img/app/focus-3/projects-bg.jpg") no-repeat}.omnifocus-3 .how-it-works-v2 .projects img{margin:40px auto 0}.omnifocus-3 .how-it-works-v2 .perspectives{background:url("/assets/img/app/focus-3/perspectives-bg.jpg") no-repeat}.omnifocus-3 .how-it-works-v2 .perspectives .imgwrap{order:-1}.omnifocus-3 .how-it-works-v2 .review{background:url("/assets/img/app/focus-3/review-bg.jpg") no-repeat}.omnifocus-3 .how-it-works-v2 .review img{margin:40px auto}.omnifocus-3 .how-it-works-v2 .notifications{background:url("/assets/img/app/focus-3/notifications-bg.jpg") no-repeat}.omnifocus-3 .how-it-works-v2 .notifications .imgwrap{order:-1}.omnifocus-3 .how-it-works-v2 .syncing{background:url("/assets/img/app/focus-3/syncing-bg.jpg") no-repeat}.omnifocus-3 .how-it-works-v2 .element{background-color:#8d8c8c;background-blend-mode:multiply;background-size:cover;background-position:middle;display:flex;flex-direction:row;min-height:340px;margin-top:10px}@media (max-width: 568px){.omnifocus-3 .how-it-works-v2 .element{padding:40px 0;flex-direction:column}.omnifocus-3 .how-it-works-v2 .element .instruction{width:90%;order:-2}}.omnifocus-3 .how-it-works-v2 .element .imgwrap{width:310px;text-align:center;margin:auto}.omnifocus-3 .how-it-works-v2 .element img{width:100%}.omnifocus-3 .how-it-works-v2 .instruction{font-size:26px;color:#fff;text-align:left;width:40%;margin:50px auto}@media (max-width: 568px){.omnifocus-3 .how-it-works-v2 .instruction{margin:0 auto 20px}}.omnifocus-3 .how-it-works-v2 .instruction h3{font-family:"ProximaNovaA-Bold",sans-serif;margin:10px 0}@media (max-width: 568px){.omnifocus-3 .how-it-works-v2 .instruction h3{font-size:44px}}.omnifocus-3 .how-it-works-v2 .instruction p{margin:10px 0}.omnifocus-3 .how-it-works-v2 .instruction a{color:#fff;text-decoration:underline}.omnifocus-3 .apple-watch{margin:50px auto}.omnifocus-3 .apple-watch .watch-container .siema-carousel{max-width:768px;margin:auto}.omnifocus-3 .apple-watch .watch-container img{display:inline;vertical-align:middle;float:left;max-width:35%}@media (max-width: 768px){.omnifocus-3 .apple-watch .watch-container img{width:initial;margin:auto;float:initial;max-width:80%;display:block}}.omnifocus-3 .apple-watch .watch-container p{font-size:22px;width:50%;margin:180px auto 0;float:right;line-height:1.3em}@media (max-width: 768px){.omnifocus-3 .apple-watch .watch-container p{width:90%;margin:30px auto 0;float:initial}}.omnifocus-3 .apple-watch .watch-container .dots{margin:10px auto;width:100%;display:block;text-align:center;display:flex;flex-direction:row;align-items:center;justify-content:center}.omnifocus-3 .apple-watch .watch-container .dots .dots-item{border-radius:100%;height:15px;width:15px;margin:10px;background-color:#d1d3d4}.omnifocus-3 .apple-watch .watch-container .dots .active-dot{background-color:#404040}.omnifocus-3 .kunden-geschichten{background-color:#404040;color:#fff;background:url("/assets/img/app/focus-3/thebanner/OF3-Grey.png") repeat;background-position:static}.omnifocus-3 .kunden-geschichten a{color:#2FBEF9;text-decoration:underline}.omnifocus-3 .kunden-geschichten .quotes-wrap{display:flex;flex-direction:column;flex-wrap:wrap;align-content:space-around;justify-content:space-evenly;max-width:768px;margin:auto;height:700px}@media (max-width: 768px){.omnifocus-3 .kunden-geschichten .quotes-wrap{height:initial}}.omnifocus-3 .kunden-geschichten .quotes-wrap>div{width:300px;margin:auto}.omnifocus-3 .kunden-geschichten .quotes-wrap>div>p:nth-child(1){line-height:1.3em}.omnifocus-3 .kunden-geschichten .quotes-wrap .henry p:first-of-type{background:linear-gradient(to bottom, #acaeed, #9968d6);padding:20px;border-radius:10px}.omnifocus-3 .kunden-geschichten .quotes-wrap .henry p:first-of-type::after{content:"";position:relative;bottom:-35px;left:24px;border-width:15px 15px 0;border-style:solid;border-color:#9968d6 transparent;display:block;width:0}.omnifocus-3 .kunden-geschichten .quotes-wrap .tim p:first-of-type{background:linear-gradient(to bottom, #f573a2, #d853b7);padding:20px 20px;border-radius:10px}.omnifocus-3 .kunden-geschichten .quotes-wrap .tim p:first-of-type::after{content:"";position:relative;bottom:-35px;left:24px;border-width:15px 15px 0;border-style:solid;border-color:#d853b7 transparent;display:block;width:0}.omnifocus-3 .kunden-geschichten .quotes-wrap .scotty p:first-of-type{background:linear-gradient(to bottom, #fdca5b, #fb9e45);padding:20px 20px;border-radius:10px}.omnifocus-3 .kunden-geschichten .quotes-wrap .scotty p:first-of-type::after{content:"";position:relative;bottom:-35px;left:24px;border-width:15px 15px 0;border-style:solid;border-color:#fb9e45 transparent;display:block;width:0}.omnifocus-3 .kunden-geschichten .quotes-wrap .rose p:first-of-type{background:linear-gradient(to bottom, #83c9df, #727bd6);padding:20px 20px;border-radius:10px}.omnifocus-3 .kunden-geschichten .quotes-wrap .rose p:first-of-type::after{content:"";position:relative;bottom:-35px;left:24px;border-width:15px 15px 0;border-style:solid;border-color:#727bd6 transparent;display:block;width:0}.omnifocus-3 .kunden-geschichten .quotes-wrap .ryan p:first-of-type{background:linear-gradient(to bottom, #5ce6a6, #46c9a9);padding:20px 20px;border-radius:10px}.omnifocus-3 .kunden-geschichten .quotes-wrap .ryan p:first-of-type::after{content:"";position:relative;bottom:-35px;left:24px;border-width:15px 15px 0;border-style:solid;border-color:#46c9a9 transparent;display:block;width:0}.omnifocus-3 .badge-wrap{display:none}.omnifocus-3 .iphone-shots{max-width:768px}.omnifocus-3 .iphone-shots img{max-height:700px;width:auto}.omnifocus-3 .buy-ios-license{display:inline-block;background:#eeeff0;width:100%;margin:auto;padding-bottom:0}.omnifocus-3 .buy-ios-license h2{text-align:center;font-family:"ProximaNovaA-Bold",sans-serif;font-size:32px;margin:30px auto 0px}@media (min-width: 768px){.omnifocus-3 .buy-ios-license h2{font-size:50px}}.omnifocus-3 .buy-ios-license .currency-label{font-size:14px}.omnifocus-3 .buy-ios-license .pricing-box{background:#fff;text-align:center;margin:0 20px;padding:20px}.omnifocus-3 .buy-ios-license .pricing-box a{color:#404040;text-decoration:underline}@media (min-width: 768px){.omnifocus-3 .buy-ios-license .pricing-box{margin:0 auto;width:100%;padding:20px 40px}.omnifocus-3 .buy-ios-license .pricing-box p{text-align:center;margin:1.5em auto}}.omnifocus-3 .buy-ios-license .pricing-box .editions{display:flex;flex-direction:column;text-align:center}@media (min-width: 768px){.omnifocus-3 .buy-ios-license .pricing-box .editions{justify-content:space-between;flex-direction:row;text-align:left}}.omnifocus-3 .buy-ios-license .pricing-box .editions .edition{padding:1em 0;display:block}.omnifocus-3 .buy-ios-license .pricing-box .editions .edition h2{font-size:32px;margin:0;text-align:center;font-family:"ProximaNovaA-Bold",sans-serif}.omnifocus-3 .buy-ios-license .pricing-box .editions .edition h3{font-size:32px;margin:0}@media (min-width: 768px){.omnifocus-3 .buy-ios-license .pricing-box .editions .edition{display:inline-block;width:200px}.omnifocus-3 .buy-ios-license .pricing-box .editions .edition h2{font-size:2.5em;text-align:left}.omnifocus-3 .buy-ios-license .pricing-box .editions .edition h3{font-size:2.25em}}.omnifocus-3 .buy-ios-license .pricing-box .editions .appstore{display:block;text-align:center}.omnifocus-3 .buy-ios-license .pricing-box .editions .appstore a{text-decoration:none}.omnifocus-3 .buy-ios-license .pricing-box .editions .appstore .icon{height:40px;margin-right:10px}@media (min-width: 768px){.omnifocus-3 .buy-ios-license .pricing-box .editions .appstore{padding:2.5em 0em 2em 0;display:inline-block}}@media (min-width: 768px){.omnifocus-3 .buy-ios-license .pricing-box-wrap{max-width:960px;margin:0 auto;padding:0 2em}}.omnifocus-feature-details .focus-gradient-banner{text-align:center;padding:50px 20px;background:#aa7beb;color:#fff}@media (min-width: 768px){.omnifocus-feature-details .focus-gradient-banner{padding:80px 20px}}.omnifocus-feature-details .focus-gradient-banner h1{font-size:45px;line-height:1;margin-bottom:20px}@media (min-width: 768px){.omnifocus-feature-details .focus-gradient-banner h1{font-size:70px;line-height:inherit;margin-bottom:0}}.omnifocus-feature-details .focus-gradient-banner h2{font-size:26px;margin:0 0 20px 0}@media (min-width: 768px){.omnifocus-feature-details .focus-gradient-banner h2{font-size:36px}}.omnifocus-feature-details .focus-gradient-banner .platform{display:block}@media (min-width: 768px){.omnifocus-feature-details .focus-gradient-banner .platform{display:inline;font-style:italic;font-size:35px}}.omnifocus-feature-details .focus-gradient-banner .filter-wrap{display:block;position:relative;margin-top:50px;text-align:center}.omnifocus-feature-details .focus-gradient-banner .filter-wrap .filter{font-size:22px;margin-bottom:5px}.omnifocus-feature-details .focus-gradient-banner .filter-wrap .filter span{display:inline-block;position:relative}.omnifocus-feature-details .focus-gradient-banner .filter-wrap .filter span:before,.omnifocus-feature-details .focus-gradient-banner .filter-wrap .filter span:after{content:'';position:absolute;border-bottom:1px solid #aa7beb;top:50%;width:100px}@media (min-width: 768px){.omnifocus-feature-details .focus-gradient-banner .filter-wrap .filter span:before,.omnifocus-feature-details .focus-gradient-banner .filter-wrap .filter span:after{width:135px}}.omnifocus-feature-details .focus-gradient-banner .filter-wrap .filter span:before{right:100%;margin-right:7px}.omnifocus-feature-details .focus-gradient-banner .filter-wrap .filter span:after{left:100%;margin-left:7px}.omnifocus-feature-details .focus-gradient-banner .filter-wrap [class^="platform-"]{width:80px;padding:15px;margin:5px 5px 0;color:#fff;display:inline-block}.omnifocus-feature-details .focus-gradient-banner .filter-wrap [class^="platform-"]:hover{cursor:pointer}.omnifocus-feature-details .focus-gradient-banner .filter-wrap [class^="platform-"].active-filter{color:#404040;font-weight:bold;background:#fff;border-radius:5px 5px 0 0}@media (min-width: 768px){.omnifocus-feature-details .focus-gradient-banner .filter-wrap [class^="platform-"]{width:100px}}.omnifocus-feature-details .fixed-max-width .edition-title{font-family:"ProximaNovaA-BoldIt",sans-serif;text-transform:uppercase}@media (min-width: 768px){.omnifocus-feature-details .fixed-max-width{padding:40px 60px}}.omnifocus-feature-details .feature-detail-section.dark{background:#343230}.omnifocus-feature-details .feature-detail-section.dark .edition-title{color:#fff}.omnifocus-feature-details .feature-detail-section.dark .edition-title:after{background-color:#fff;width:100%}@media (min-width: 768px){.omnifocus-feature-details .feature-detail-section.dark .edition-title{font-size:70px}}.omnifocus-feature-details .feature-detail-section.dark .badge-wrap [class$='-badge']{background:#fff;color:#7b3fbc}.omnifocus-feature-details .feature-detail-section.dark .feature-description-text{color:#fff;line-height:1.3em}.omnifocus-feature-details .feature-detail-section.dark .feature-detail-group-title,.omnifocus-feature-details .feature-detail-section.dark .feature-description-title{color:#fff}.omnifocus-feature-details .feature-detail-section.light{background-color:#fff}.omnifocus-feature-details .feature-detail-section.light .edition-title{color:#404040}.omnifocus-feature-details .feature-detail-section.light .edition-title:after{background-color:#7b3fbc;width:100%}@media (min-width: 768px){.omnifocus-feature-details .feature-detail-section.light .edition-title{font-size:70px}}.omnifocus-feature-details .feature-detail-section.light .badge-wrap [class$='-badge']{background:#7b3fbc;color:#fff}.omnifocus-feature-details .feature-detail-section.light .feature-description-text{color:#404040;line-height:1.3em}.omnifocus-feature-details .feature-detail-section.light .feature-detail-group-title,.omnifocus-feature-details .feature-detail-section.light .feature-description-title{color:#404040}.omnifocus-feature-details .feature-detail-group{margin-bottom:70px}.omnifocus-feature-details .feature-detail-group:last-child{margin-bottom:0}.omnifocus-feature-details .feature-descriptions .badge-wrap{margin:10px 0 5px}.omnifocus-feature-details .feature-descriptions .badge-wrap [class$='-badge']{display:inline-block;position:relative;bottom:4px;font-size:16px;text-align:center;padding:3px 4px;width:50px;border-radius:2px}.omnifocus-feature-details .feature-descriptions .badge-wrap [class$='-badge']:first-child{margin-right:10px}.omnifocus-feature-details .feature-descriptions .badge-wrap [class$='-badge'] span{position:relative;bottom:-1px}.omnifocus-feature-details .feature-descriptions .hide{display:none}@media (min-width: 768px){.omnifocus-feature-details .feature-descriptions .feature-descriptions-col{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.omnifocus-feature-details .feature-descriptions .feature-descriptions-col .feature-description{width:48%}}.omnifocus-feature-details .feature-description{margin-bottom:45px}.omnifocus-feature-details .feature-description a{text-decoration:none}@media (max-width: 768px){.omnifocus-feature-details .feature-description{padding-bottom:35px}}@media (min-width: 768px){.omnifocus-feature-details .feature-description{padding-bottom:0}}@media (min-width: 768px){.omnifocus-feature-details .feature-description{padding-bottom:17px}}.omnifocus-feature-details .feature-description.active-feature{position:relative;overflow:visible}.omnifocus-feature-details .feature-description.active-feature .feature-description-title,.omnifocus-feature-details .feature-description.active-feature .feature-description-graphic,.omnifocus-feature-details .feature-description.active-feature .feature-description-text{position:relative;z-index:2}.omnifocus-feature-details .feature-description.active-feature::before{opacity:0;content:'';display:block;position:absolute;top:-15px;bottom:-15px;left:-15px;right:-15px;z-index:1;animation-name:fade-in-out;animation-duration:2s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;background-color:#aa7beb}@keyframes fade-in-out{50%{opacity:.4}100%{opacity:.2}}.omnifocus-feature-details .dark .active-feature:before{background-color:#b891ee}.omnifocus-feature-details .edition-title{text-align:center;font-size:45px;margin:20px 0 70px;position:relative;padding-bottom:15px}.omnifocus-feature-details .edition-title:after{content:'';display:block;width:230px;height:2px;background-color:#7b3fbc;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.omnifocus-feature-details .feature-detail-group-title{font-style:italic;margin:0 0 20px;font-size:45px;line-height:1}.omnifocus-feature-details .feature-detail-group-title .platform{display:block;font-size:22px;opacity:0.6}@media (min-width: 1024px){.omnifocus-feature-details .feature-detail-group-title .platform{display:inline}}.omnifocus-feature-details .feature-description-title{margin:0 0 5px;font-size:30px;line-height:normal}.omnifocus-feature-details .feature-description-title:before{content:' # '}.omnifocus-feature-details .feature-description-text{margin:0}.omnifocus-feature-details .feature-description-graphic{float:right;width:75px;display:none}.omnifocus-feature-details .section-anchor{position:relative;top:-70px}.omnifocus-3-mac .container{max-width:100%}.omnifocus-3-mac .videos{margin:auto;background-image:url("/assets/img/app/focus-3-mac/squared-background-violett.png");background-position:center;max-width:initial}.omnifocus-3-mac .videos>div{margin:auto;max-width:1024px}.omnifocus-3-mac .vier-bild{background:rbga(0, 0, 0, 0)}.omnifocus-3-mac .fixed-max-width{padding:30px 0}.omnifocus-3-mac h1,.omnifocus-3-mac h2{text-align:center}.omnifocus-3-mac h2{font-family:"ProximaNovaA-Bold",sans-serif}@media (max-width: 768px){.omnifocus-3-mac h2{font-size:40px}}@media (min-width: 768px){.omnifocus-3-mac h2{font-size:50px}}@media (max-width: 320px){.omnifocus-3-mac h2{font-size:32px}}.omnifocus-3-mac .fixed-max-width{max-width:1024px;margin:0 auto;padding:15px}@media (min-width: 768px){.omnifocus-3-mac .fixed-max-width{padding:30px 0}}.omnifocus-3-mac .omnifocus-3-content-wrap{font-size:18px;line-height:normal;background:#fff;-webkit-font-smoothing:antialiased}.omnifocus-3-mac .product-shaded-button{color:#fff;display:inline-block;border-radius:4px;padding:13px 16px 8px;font-size:20px;height:46px;text-decoration:none;background:linear-gradient(#b385ed, #9862db);cursor:pointer}.omnifocus-3-mac .product-shaded-button:hover{background:linear-gradient(#9862db, #9862db);color:#404040}.omnifocus-3-mac .product-shaded-button:active{background:linear-gradient(#b288ea, #b288ea);color:#404040}.omnifocus-3-mac .product-shaded-button :hover{color:#fff}.omnifocus-3-mac .product-shaded-button :active{color:#404040}.omnifocus-3-mac .omnifocus-3-content-wrap{background-image:url(/assets/img/app/focus-3-mac/squared-background.png);background-repeat:repeat;background-size:100px}.omnifocus-3-mac .proclamation{text-align:center;font-size:40px;color:#fff}.omnifocus-3-mac .proclamation p{margin:40px auto;max-width:750px;font-family:"ProximaNovaA-Bold",sans-serif}.omnifocus-3-mac .screenshots{max-width:845px;margin:auto}.omnifocus-3-mac .screenshots img{margin:20px auto;box-shadow:0 2px 6px #404040}.omnifocus-3-mac .how-it-works-mac{margin:20px auto;background:#303030;max-width:1024px}.omnifocus-3-mac .how-it-works-mac h2{font-family:"ProximaNovaA-Bold",sans-serif;color:#fff}.omnifocus-3-mac .how-it-works-mac .imgwrap:nth-child(odd){order:-2}.omnifocus-3-mac .how-it-works-mac .element{background-color:transparent;display:flex;flex-direction:row;min-height:340px;margin-top:10px}@media (max-width: 568px){.omnifocus-3-mac .how-it-works-mac .element{padding:40px 0;flex-direction:column}.omnifocus-3-mac .how-it-works-mac .element .instruction{order:-2}}.omnifocus-3-mac .how-it-works-mac .element .imgwrap{text-align:center;margin:20px auto;max-width:60%}.omnifocus-3-mac .how-it-works-mac .element img{width:100%}@media (max-width: 414px){.omnifocus-3-mac .how-it-works-mac .element{margin:0 auto;width:90%;padding:0}}.omnifocus-3-mac .how-it-works-mac .instruction{font-size:26px;color:#fff;text-align:left;width:40%;margin:10px 40px}@media (max-width: 568px){.omnifocus-3-mac .how-it-works-mac .instruction{margin:0 auto 20px;width:100%}}.omnifocus-3-mac .how-it-works-mac .instruction h3{font-family:"ProximaNovaA-Bold",sans-serif;margin:10px 0 20px}@media (max-width: 568px){.omnifocus-3-mac .how-it-works-mac .instruction h3{font-size:44px}}.omnifocus-3-mac .how-it-works-mac .instruction a{color:#fff;text-decoration:underline}.omnifocus-3-mac .how-it-works-mac .notifications .imgwrap{max-width:50%;margin:auto;order:-1}.omnifocus-3-mac .how-it-works-mac .notifications .imgwrap img{max-width:450px;margin:auto}@media (max-width: 414px){.omnifocus-3-mac .how-it-works-mac .notifications .imgwrap{max-width:90%}}.omnifocus-3-mac .kunden-geschichten{background-color:#404040;color:#fff;background:initial;background-position:static}.omnifocus-3-mac .kunden-geschichten a{color:#2fbef9;text-decoration:underline}.omnifocus-3-mac .kunden-geschichten .quotes-wrap{display:flex;flex-direction:column;flex-wrap:wrap;align-content:space-around;justify-content:space-evenly;max-width:768px;margin:auto;height:700px}@media (max-width: 768px){.omnifocus-3-mac .kunden-geschichten .quotes-wrap{height:initial}}.omnifocus-3-mac .kunden-geschichten .quotes-wrap>div{width:300px;margin:auto}.omnifocus-3-mac .kunden-geschichten .quotes-wrap>div>p:nth-child(1){line-height:1.3em}.omnifocus-3-mac .kunden-geschichten .quotes-wrap .henry p:first-of-type{background:linear-gradient(to bottom, #acaeed, #9968d6);padding:20px;border-radius:10px}.omnifocus-3-mac .kunden-geschichten .quotes-wrap .henry p:first-of-type::after{content:"";position:relative;bottom:-35px;left:24px;border-width:15px 15px 0;border-style:solid;border-color:#9968d6 transparent;display:block;width:0}.omnifocus-3-mac .kunden-geschichten .quotes-wrap .tim p:first-of-type{background:linear-gradient(to bottom, #f573a2, #d853b7);padding:20px 20px;border-radius:10px}.omnifocus-3-mac .kunden-geschichten .quotes-wrap .tim p:first-of-type::after{content:"";position:relative;bottom:-35px;left:24px;border-width:15px 15px 0;border-style:solid;border-color:#d853b7 transparent;display:block;width:0}.omnifocus-3-mac .kunden-geschichten .quotes-wrap .scotty p:first-of-type{background:linear-gradient(to bottom, #fdca5b, #fb9e45);padding:20px 20px;border-radius:10px}.omnifocus-3-mac .kunden-geschichten .quotes-wrap .scotty p:first-of-type::after{content:"";position:relative;bottom:-35px;left:24px;border-width:15px 15px 0;border-style:solid;border-color:#fb9e45 transparent;display:block;width:0}.omnifocus-3-mac .kunden-geschichten .quotes-wrap .rose p:first-of-type{background:linear-gradient(to bottom, #83c9df, #727bd6);padding:20px 20px;border-radius:10px}.omnifocus-3-mac .kunden-geschichten .quotes-wrap .rose p:first-of-type::after{content:"";position:relative;bottom:-35px;left:24px;border-width:15px 15px 0;border-style:solid;border-color:#727bd6 transparent;display:block;width:0}.omnifocus-3-mac .kunden-geschichten .quotes-wrap .ryan p:first-of-type{background:linear-gradient(to bottom, #5ce6a6, #46c9a9);padding:20px 20px;border-radius:10px}.omnifocus-3-mac .kunden-geschichten .quotes-wrap .ryan p:first-of-type::after{content:"";position:relative;bottom:-35px;left:24px;border-width:15px 15px 0;border-style:solid;border-color:#46c9a9 transparent;display:block;width:0}.omnifocus-3-mac .compare-pro .fixed-max-width,.omnifocus-3-mac .compare-standard .fixed-max-width{display:flex;flex-direction:row;justify-content:center;align-content:center;margin:auto}@media (min-width: 1024px){.omnifocus-3-mac .compare-pro .fixed-max-width,.omnifocus-3-mac .compare-standard .fixed-max-width{justify-content:space-between}}.omnifocus-3-mac .compare-pro .text-wrap,.omnifocus-3-mac .compare-standard .text-wrap{width:40%}.omnifocus-3-mac .compare-pro .text-wrap p,.omnifocus-3-mac .compare-standard .text-wrap p{font-size:22px}.omnifocus-3-mac .compare-pro .text-wrap .section-title.__left-align,.omnifocus-3-mac .compare-standard .text-wrap .section-title.__left-align{text-align:left;margin:0 auto}@media (min-width: 1024px){.omnifocus-3-mac .compare-pro .text-wrap,.omnifocus-3-mac .compare-standard .text-wrap{width:50%}}.omnifocus-3-mac .compare-pro .compare-features-list,.omnifocus-3-mac .compare-standard .compare-features-list{display:flex;flex-direction:row;flex-wrap:wrap;width:40%}@media (min-width: 1024px){.omnifocus-3-mac .compare-pro .compare-features-list,.omnifocus-3-mac .compare-standard .compare-features-list{width:100%}}.omnifocus-3-mac .compare-pro .compare-features-list>li,.omnifocus-3-mac .compare-standard .compare-features-list>li{min-width:330px;margin:0 10px 20px 0}.omnifocus-3-mac .compare-pro .compare-features-list>li span,.omnifocus-3-mac .compare-pro .compare-features-list>li a,.omnifocus-3-mac .compare-standard .compare-features-list>li span,.omnifocus-3-mac .compare-standard .compare-features-list>li a{text-align:left;margin:16px 0}.omnifocus-3-mac .compare-pro .compare-features-list>li img,.omnifocus-3-mac .compare-standard .compare-features-list>li img{margin-right:initial;width:62px;height:62px}.omnifocus-3-mac .compare-pro .compare-features-list>li:nth-child(even),.omnifocus-3-mac .compare-standard .compare-features-list>li:nth-child(even){min-width:initial}.omnifocus-3-mac .compare-standard span>a{color:#404040}.omnifocus-3-mac .compare-pro span>a{color:#fff}.omnifocus-3-mac .support-bar{background-color:#efefef}.omnioutliner-5 .container{max-width:100%}.omnioutliner-5 .omnioutliner-content-wrap{font-size:18px;line-height:normal;-webkit-font-smoothing:antialiased}.omnioutliner-5 img{max-width:100%;height:auto}.omnioutliner-5 .product-shaded-button{color:#404040;display:inline-block;border-radius:4px;padding:13px 16px 8px;font-size:20px;height:46px;text-decoration:none;background:linear-gradient(#f7a472, #fd9451);cursor:pointer}.omnioutliner-5 .product-shaded-button:hover{background:linear-gradient(#feb97a, #fdb277);color:#404040}.omnioutliner-5 .product-shaded-button:active{background:linear-gradient(#f89052, #f1794f);color:#404040}.omnioutliner-5 .fixed-max-width{max-width:960px;margin:0 auto;padding:15px}@media (min-width: 768px){.omnioutliner-5 .fixed-max-width{padding:30px 65px}}.omnioutliner-5 .font-size-large{font-size:20px}.omnioutliner-5 .page-section .section-title{color:#404040;font-family:"ProximaNovaA-Bold",sans-serif;font-size:3em;margin:30px auto 10px;line-height:1;text-align:center}@media (max-width: 768px){.omnioutliner-5 .page-section .section-title{font-size:1.7em;margin:20px auto}}@media (min-width: 768px){.omnioutliner-5 .page-section .section-title{margin:40px auto}}.omnioutliner-5 .section-anchor{position:relative;top:-70px}.omnioutliner-5 .whats-new{background-image:url("/assets/img/app/outliner-5-new-features/2Dots_Whats_New_small_thumb.png");background-attachment:fixed;position:relative}.omnioutliner-5 .whats-new .new-features-list{list-style-type:none;margin:15px 0 40px 5px;padding:0}.omnioutliner-5 .whats-new .new-features-list li{break-inside:avoid;padding-bottom:7px}@media (min-width: 768px){.omnioutliner-5 .whats-new{padding-bottom:70px}.omnioutliner-5 .whats-new .new-features-link{font-size:26px}.omnioutliner-5 .whats-new .new-features-list{columns:auto 2;margin-top:35px;margin-bottom:45px}.omnioutliner-5 .whats-new .new-features-list li{font-size:26px;padding-bottom:15px}}@media (min-width: 960px){.omnioutliner-5 .whats-new{padding-bottom:70px}}.omnioutliner-5 .distraction-free{background-color:#f6f5f1}.omnioutliner-5 .distraction-free .section-title{margin:20px auto}@media (min-width: 768px){.omnioutliner-5 .distraction-free .section-title{margin:40px auto}}.omnioutliner-5 .compare .section-title{font-family:"ProximaNovaA-Bold",sans-serif;color:#fff}.omnioutliner-5 .compare .dark{color:#404040}.omnioutliner-5 .compare .compare-essentials{background:#fff}.omnioutliner-5 .compare .compare-pro{background:#343230;padding-top:1em}.omnioutliner-5 .compare .compare-essentials li a,.omnioutliner-5 .compare .compare-pro li a{text-decoration:underline;line-height:0.8em;color:#fa9a56}.omnioutliner-5 .compare .compare-essentials li a:hover,.omnioutliner-5 .compare .compare-pro li a:hover{text-decoration:none}@media (min-width: 768px){.omnioutliner-5 .compare .compare-essentials li a,.omnioutliner-5 .compare .compare-pro li a{text-decoration:none}.omnioutliner-5 .compare .compare-essentials li a:hover,.omnioutliner-5 .compare .compare-pro li a:hover{text-decoration:underline}}.omnioutliner-5 .compare .new-features-link{border-radius:10px;color:#f5f5f5;margin-top:10px;margin-bottom:10px}.omnioutliner-5 .compare .compare-features-list{list-style-type:none;margin:15px 0 30px 5px;padding:0}.omnioutliner-5 .compare .compare-features-list li{break-inside:avoid;padding-bottom:10px}.omnioutliner-5 .compare .compare-features-list li.compare-hide{display:none}.omnioutliner-5 .compare .compare-features-list li>img{width:40px;height:40px;position:relative;bottom:-10px;margin-right:25px}@media (min-width: 768px){.omnioutliner-5 .compare .compare-features-list li>img{width:30px;height:30px;margin-right:15px}}.omnioutliner-5 .compare .compare-features-list li a{top:-3px;line-height:1.3em;display:inline-block;width:70%;vertical-align:middle}@media (min-width: 768px){.omnioutliner-5 .compare .compare-essentials .compare-features-list,.omnioutliner-5 .compare .compare-pro .compare-features-list{columns:auto 3}.omnioutliner-5 .compare .compare-essentials .compare-wrapper .compare-features-link,.omnioutliner-5 .compare .compare-pro .compare-wrapper .compare-features-link{left:66%;right:auto}.omnioutliner-5 .compare .compare-features-list{margin-top:35px;margin-bottom:45px}.omnioutliner-5 .compare .compare-features-list li{font-size:20px;padding-bottom:15px}.omnioutliner-5 .compare .compare-features-list li .compare-list-text{position:relative;top:6px}.omnioutliner-5 .compare .compare-features-list li.compare-hide{display:block}.omnioutliner-5 .compare .compare-features-list li .compare-icon{float:left;bottom:auto}}@media (min-width: 960px){.omnioutliner-5 .compare .compare-features-list{font-size:20px}}.omnioutliner-5 .pro-badge{padding:2px 4px 0;border-radius:4px;background-color:#fdc664;font-family:"ProximaNovaA-Bold",sans-serif;text-transform:uppercase;font-size:16px;color:#183427;font-style:normal;position:relative;top:-2px;right:-2px}.omnioutliner-5 .outliner-video{background-color:#f6f5f1;padding:35px 0}@media (min-width: 768px){.omnioutliner-5 .outliner-video{padding:70px 0}}.omnioutliner-5 .sync .top-cloud-wrap{background-color:#ebe9e3;background-image:url("/assets/img/app/outliner-5/blue-clouds.svg");background-repeat:repeat-x;background-position:center top}.omnioutliner-5 .sync .top-cloud-wrap .make-notes{background-image:none !important}@media (max-width: 768px){.omnioutliner-5 .sync .top-cloud-wrap .make-notes{font-size:1.2em}.omnioutliner-5 .sync .top-cloud-wrap .make-notes .section-title h1{font-size:1.7em}}.omnioutliner-5 .sync .top-cloud-wrap .make-notes .section-description{line-height:1.3em}@media (min-width: 768px){.omnioutliner-5 .sync .top-cloud-wrap .make-notes .section-description{font-size:1.3em}}.omnioutliner-5 .sync .top-cloud-wrap .make-notes .section-description a{border-bottom:2px solid #3d71bc}.omnioutliner-5 .sync .top-cloud-wrap .make-notes .section-description a:hover{border-bottom:none}.omnioutliner-5 .sync .top-cloud-wrap .make-notes .text-wrap{margin:20px auto 0 auto;z-index:2;position:relative}.omnioutliner-5 .sync .bottom-cloud-wrap{background-color:#fff;margin:0 auto 0 auto}.omnioutliner-5 .sync .bottom-cloud-wrap:before{background-color:#f4f3ed;background-image:url("/assets/img/app/outliner-5/white-clouds.svg");background-repeat:repeat-x;background-position:center top;display:block;content:"";width:100%;height:200px}.omnioutliner-5 .sync .bottom-cloud-wrap .fixed-max-width{text-align:center;margin-top:-225px;margin-bottom:35px}.omnioutliner-5 .sync .bottom-cloud-wrap .fixed-max-width .sync-img{display:none}.omnioutliner-5 .sync .bottom-cloud-wrap .fixed-max-width .sync-img-medium{display:none}.omnioutliner-5 .sync .bottom-cloud-wrap .fixed-max-width .sync-img-small{display:block;margin:0 auto}@media (min-width: 768px){.omnioutliner-5 .sync .bottom-cloud-wrap .fixed-max-width{margin-top:-170px;margin-bottom:50px}.omnioutliner-5 .sync .bottom-cloud-wrap .fixed-max-width .sync-img{display:none}.omnioutliner-5 .sync .bottom-cloud-wrap .fixed-max-width .sync-img-medium{top:25px;display:block;width:77%;margin:0 auto;position:relative}.omnioutliner-5 .sync .bottom-cloud-wrap .fixed-max-width .sync-img-small{display:none}}@media (min-width: 960px){.omnioutliner-5 .sync .bottom-cloud-wrap .fixed-max-width{margin-top:0;margin-bottom:-60px}.omnioutliner-5 .sync .bottom-cloud-wrap .fixed-max-width .sync-img{display:block;margin:0 auto;top:-150px;position:relative}.omnioutliner-5 .sync .bottom-cloud-wrap .fixed-max-width .sync-img-medium{display:none}.omnioutliner-5 .sync .bottom-cloud-wrap .fixed-max-width .sync-img-small{display:none}}.omnioutliner-5 .support-bar{background:#ebe9e3;color:#404040}.omnioutliner-5 .support-bar .support-text-wrap a{color:#404040;border-bottom:2px solid #404040}.omnioutliner-5 .product-shot{background-color:#ebe9e3;padding:55px 0;max-width:initial;margin:auto}.omnioutliner-5 .product-shot .siema-carousel{max-width:1024px;margin:auto}.omnioutliner-5 .video-divider hr{width:80%;margin:0 auto;border-top:0;border-bottom:2px solid #f4f3ed}@media (max-width: 768px){.omnioutliner-5 .video-divider hr{width:90%}}.omnioutliner-5 .more-features{color:#fff;background-image:url("/assets/img/app/outliner-5-new-features/2Dots_Whats_New_small_thumb.png");background-attachment:fixed;position:relative;height:100%}@media (max-width: 768px){.omnioutliner-5 .more-features{padding-top:15px}}@media (max-width: 414px){.omnioutliner-5 .more-features{padding-top:0}}@media (min-width: 768px){.omnioutliner-5 .more-features{height:100%;max-width:100%}.omnioutliner-5 .more-features .more-features-wrap{display:flex;max-width:1000px;margin:0 auto}}.omnioutliner-5 .more-features .more-features-block{text-align:center;margin:3em auto;padding:2em}@media (max-width: 414px){.omnioutliner-5 .more-features .more-features-block{padding:3em 1.2em}}@media (min-width: 768px){.omnioutliner-5 .more-features .more-features-block{width:390px;padding:3em 2em;display:block}}.omnioutliner-5 .more-features .more-features-block .content-wrap{display:inline-block;text-align:center}@media (min-width: 768px){.omnioutliner-5 .more-features .more-features-block .content-wrap{max-width:350px}}.omnioutliner-5 .more-features .more-features-block .more-features-block-title{margin:0;padding:0;color:#fff;font-size:28px;font-family:"ProximaNovaA-Bold",sans-serif}.omnioutliner-5 .more-features .more-features-block .more-features-block-sub-title{margin:0;font-size:20px;padding:5px 0 12px}.omnioutliner-5 .more-features .more-features-block.compare{background-color:#fca426;opacity:0.74;max-width:400px}@media (max-width: 414px){.omnioutliner-5 .more-features .more-features-block.compare{max-width:none;margin:0}}@media (min-width: 768px){.omnioutliner-5 .more-features .more-features-block.compare{text-align:right;float:left;width:48%}}.omnioutliner-5 .more-features .more-features-block.pro{background-color:rgba(23,23,23,0.74);max-width:400px}@media (max-width: 414px){.omnioutliner-5 .more-features .more-features-block.pro{max-width:none;margin:0}}@media (min-width: 768px){.omnioutliner-5 .more-features .more-features-block.pro{width:48%;text-align:left;float:right}}.whats-new-banner{text-align:center;padding:40px 0 25px}@media (min-width: 768px){.whats-new-banner{padding:70px 0 30px}}.whats-new-banner .text-wrap{text-align:left;display:inline-block;background:url("/assets/img/icons/omnioutliner-ios@2x.png") no-repeat;background-size:auto calc(100% - 27px);background-position:left top;padding-left:72px;padding-bottom:27px}@media (min-width: 768px){.whats-new-banner .text-wrap{padding:0 0 0 120px;margin:0;background-size:auto 100%}}.whats-new-banner .text-wrap h1,.whats-new-banner .text-wrap h2{color:#404040;font-family:"ProximaNovaA-Regular",sans-serif}.whats-new-banner .text-wrap h1{font-size:35px;margin:0}@media (min-width: 768px){.whats-new-banner .text-wrap h1{font-size:70px}}.whats-new-banner .text-wrap h2{font-size:22px;margin:-5px 0 0}@media (min-width: 768px){.whats-new-banner .text-wrap h2{font-size:35px;margin-top:-15px}}.whats-new-banner .whats-new-page-title{margin:0;font-size:35px;font-family:"ProximaNovaA-BoldIt",sans-serif}@media (min-width: 768px){.whats-new-banner .whats-new-page-title{font-size:48px;padding-top:30px;margin:0 20px}}@media (min-width: 960px){.whats-new-banner .whats-new-page-title{margin-left:auto;margin-right:auto;max-width:790px}}.whats-new-banner .download-wrap{display:inline-block;text-align:center}.whats-new-banner .download-wrap .trial-text{display:block;position:relative;top:4px}@media (min-width: 768px){.whats-new-banner .download-wrap{display:inline-block;margin:28px 0 65px;font-size:20px}.whats-new-banner .download-wrap .download-link{padding:10px 50px;margin-right:10px}.whats-new-banner .download-wrap .trial-text{display:inline-block}}.whats-new-banner .heading-rule{border-bottom:1px #183427 solid;max-width:790px;width:70%;margin:25px auto}@media (min-width: 768px){.whats-new-banner .heading-rule{margin:0 auto}}.omnioutliner-3 .buy-ios-license{display:inline-block;background:#eeeff0;width:100%;margin:auto;padding-bottom:0}.omnioutliner-3 .buy-ios-license h2{text-align:center;font-family:"ProximaNovaA-Bold",sans-serif;font-size:32px;margin:30px auto 0px}@media (min-width: 768px){.omnioutliner-3 .buy-ios-license h2{font-size:50px}}.omnioutliner-3 .buy-ios-license .currency-label{font-size:14px}.omnioutliner-3 .buy-ios-license .pricing-box{background:#fff;text-align:center;margin:0 20px;padding:20px}.omnioutliner-3 .buy-ios-license .pricing-box a{color:#404040;text-decoration:underline}@media (min-width: 768px){.omnioutliner-3 .buy-ios-license .pricing-box{margin:0 auto;width:100%;padding:20px 40px}.omnioutliner-3 .buy-ios-license .pricing-box p{text-align:center;margin:1.5em auto}}.omnioutliner-3 .buy-ios-license .pricing-box .editions{display:flex;flex-direction:column;text-align:center}@media (min-width: 768px){.omnioutliner-3 .buy-ios-license .pricing-box .editions{justify-content:space-between;flex-direction:row;text-align:left}}.omnioutliner-3 .buy-ios-license .pricing-box .editions .edition{padding:1em 0;display:block}.omnioutliner-3 .buy-ios-license .pricing-box .editions .edition h2{font-size:32px;margin:0;text-align:center;font-family:"ProximaNovaA-Bold",sans-serif}.omnioutliner-3 .buy-ios-license .pricing-box .editions .edition h3{font-size:32px;margin:0}@media (min-width: 768px){.omnioutliner-3 .buy-ios-license .pricing-box .editions .edition{display:inline-block;width:200px}.omnioutliner-3 .buy-ios-license .pricing-box .editions .edition h2{font-size:2.5em;text-align:left}.omnioutliner-3 .buy-ios-license .pricing-box .editions .edition h3{font-size:2.25em}}.omnioutliner-3 .buy-ios-license .pricing-box .editions .appstore{display:block;text-align:center}.omnioutliner-3 .buy-ios-license .pricing-box .editions .appstore a{text-decoration:none}.omnioutliner-3 .buy-ios-license .pricing-box .editions .appstore .icon{height:40px;margin-right:10px}@media (min-width: 768px){.omnioutliner-3 .buy-ios-license .pricing-box .editions .appstore{padding:2.5em 0em 2em 0;display:inline-block}}@media (min-width: 768px){.omnioutliner-3 .buy-ios-license .pricing-box-wrap{max-width:960px;margin:0 auto;padding:0 2em}}.omnioutliner-3 .container{max-width:100%}.omnioutliner-3 .omnioutliner-content-wrap{font-size:18px;line-height:normal;background:#fff;-webkit-font-smoothing:antialiased}.omnioutliner-3 img{max-width:100%;height:auto}.omnioutliner-3 .product-shaded-button{color:#404040;display:inline-block;border-radius:4px;padding:13px 16px 8px;font-size:20px;height:46px;text-decoration:none;background:linear-gradient(#f7a472, #fd9451);cursor:pointer}.omnioutliner-3 .product-shaded-button:hover{background:linear-gradient(#feb97a, #fdB277);color:#404040}.omnioutliner-3 .product-shaded-button:active{background:linear-gradient(#F89052, #F1794F);color:#404040}.omnioutliner-3 .fixed-max-width{margin:0 auto;padding:15px;max-width:960px}@media (min-width: 768px){.omnioutliner-3 .fixed-max-width{padding:30px 65px}}.omnioutliner-3 .font-size-large{font-size:20px}.omnioutliner-3 .stacking-row>*{margin-bottom:10px}@media (min-width: 768px){.omnioutliner-3 .stacking-row{display:flex;justify-content:space-between}.omnioutliner-3 .stacking-row>*{margin-bottom:0}.omnioutliner-3 .stacking-row.space-around{justify-content:space-around}}.omnioutliner-3 .section-anchor{position:relative;top:-70px}.omnioutliner-3 .compare .section-title{font-family:"ProximaNovaA-Bold",sans-serif}.omnioutliner-3 .compare .compare-essentials{background:#fff}.omnioutliner-3 .compare .compare-essentials a,.omnioutliner-3 .compare .compare-essentials li{color:#fa9a56}.omnioutliner-3 .compare .compare-essentials .compare-wrapper{position:relative;height:0;padding:0}.omnioutliner-3 .compare .compare-essentials .compare-features-link{position:absolute;top:-23px;right:10%;left:auto;border-radius:4px;color:#404040}.omnioutliner-3 .compare .compare-pro{color:#fff;background:#343230}.omnioutliner-3 .compare .compare-pro .section-title{color:#fff}.omnioutliner-3 .compare .compare-pro li a{color:#fa9a56}.omnioutliner-3 .compare .compare-essentials li a,.omnioutliner-3 .compare .compare-pro li a{text-decoration:underline;line-height:.8em}.omnioutliner-3 .compare .compare-essentials li a:hover,.omnioutliner-3 .compare .compare-pro li a:hover{text-decoration:none}@media (min-width: 768px){.omnioutliner-3 .compare .compare-essentials li a,.omnioutliner-3 .compare .compare-pro li a{text-decoration:none}.omnioutliner-3 .compare .compare-essentials li a:hover,.omnioutliner-3 .compare .compare-pro li a:hover{text-decoration:underline}}.omnioutliner-3 .compare .new-features-link{border-radius:1px;color:#f5f5f5;margin-top:10px;margin-bottom:10px}.omnioutliner-3 .compare .compare-features-list{list-style-type:none;margin:15px 0 30px 5px;padding:0}.omnioutliner-3 .compare .compare-features-list li{-webkit-column-break-inside:avoid;break-inside:avoid;padding-bottom:10px}.omnioutliner-3 .compare .compare-features-list li.compare-hide{display:none}.omnioutliner-3 .compare .compare-features-list li .compare-icon{width:40px;height:40px;position:relative;bottom:-10px;margin-right:25px}@media (min-width: 768px){.omnioutliner-3 .compare .compare-features-list li .compare-icon{width:30px;height:30px;margin-right:15px}}.omnioutliner-3 .compare .compare-features-list li .compare-list-text{position:relative;top:-3px;line-height:1.3em;display:inline-block;width:70%;vertical-align:middle}@media (max-width: 768px){.omnioutliner-3 .compare .automation-icon{float:left}.omnioutliner-3 .compare .automation-icon+a{position:relative;top:20px}}@media (min-width: 768px){.omnioutliner-3 .compare .compare-essentials .compare-features-list{columns:auto 3}.omnioutliner-3 .compare .compare-essentials .compare-wrapper .compare-features-link{left:66%;right:auto}.omnioutliner-3 .compare .compare-pro .compare-features-list{columns:auto 3}.omnioutliner-3 .compare .compare-features-list{margin-top:35px;margin-bottom:45px}.omnioutliner-3 .compare .compare-features-list li{font-size:20px;padding-bottom:15px;overflow:hidden}.omnioutliner-3 .compare .compare-features-list li .compare-list-text{position:relative;top:6px}.omnioutliner-3 .compare .compare-features-list li.compare-hide{display:block}.omnioutliner-3 .compare .compare-features-list li .compare-icon{float:left;bottom:auto}}@media (min-width: 960px){.omnioutliner-3 .compare .compare-features-list{font-size:20px}}.omnioutliner-3 .whats-new{background-image:url("/assets/img/app/outliner-5-new-features/2Dots_Whats_New_small_thumb.png");background-attachment:fixed;position:relative}.omnioutliner-3 .whats-new .new-features-list{list-style-type:none;margin:15px 0 40px 5px;padding:0}.omnioutliner-3 .whats-new .new-features-list li{-webkit-column-break-inside:avoid;break-inside:avoid;padding-bottom:7px}@media (min-width: 768px){.omnioutliner-3 .whats-new{padding-bottom:70px}.omnioutliner-3 .whats-new .new-features-link{font-size:26px}.omnioutliner-3 .whats-new .new-features-list{columns:auto 2;margin:35px 0 45px}.omnioutliner-3 .whats-new .new-features-list li{font-size:26px;padding-bottom:15px}}@media (min-width: 960px){.omnioutliner-3 .whats-new{padding-bottom:70px}}.omnioutliner-3 .pro-badge{padding:2px 4px 0 4px;border-radius:4px;background-color:#FDC664;font-family:"ProximaNovaA-Bold",sans-serif;text-transform:uppercase;font-size:16px;color:#183427;font-style:normal;position:relative;top:-2px;right:-2px}.omnioutliner-3 .outliner-video{padding:35px 0;background-color:#F6F5F1}@media (min-width: 768px){.omnioutliner-3 .outliner-video{padding:70px 0}}.omnioutliner-3 .page-section .section-title{color:#404040;font-family:"ProximaNovaA-Bold",sans-serif;font-size:54px;margin:30px auto 10px auto;line-height:1;text-align:center}@media (max-width: 768px){.omnioutliner-3 .page-section .section-title{font-size:1.7em}}.omnioutliner-3 .product-shot{background:#ebe9e3;background-image:url("/assets/img/app/outliner-5-new-features/2Dots_Whats_New_small_thumb.png");background-attachment:fixed;padding:35px}.omnioutliner-3 .product-shot .siema-carousel{position:relative;text-align:center}.omnioutliner-3 .sync .top-cloud-wrap{background-color:#ebe9e3;background-image:url("/assets/img/app/outliner-5/blue-clouds.svg");background-repeat:repeat-x;background-position:center top}.omnioutliner-3 .sync .top-cloud-wrap .make-notes{background-image:none !important}@media (max-width: 768px){.omnioutliner-3 .sync .top-cloud-wrap .make-notes{font-size:1.2em}.omnioutliner-3 .sync .top-cloud-wrap .make-notes .section-title h1{font-size:1.7em}}.omnioutliner-3 .sync .top-cloud-wrap .make-notes .section-description{line-height:1.4em}@media (min-width: 768px){.omnioutliner-3 .sync .top-cloud-wrap .make-notes .section-description{font-size:1.3em}}.omnioutliner-3 .sync .top-cloud-wrap .make-notes .section-description a{border-bottom:2px solid #3d71bc}.omnioutliner-3 .sync .top-cloud-wrap .make-notes .section-description a:hover{border-bottom:none}.omnioutliner-3 .sync .top-cloud-wrap .make-notes .text-wrap{margin:50px auto 0 auto;z-index:2;position:relative}.omnioutliner-3 .sync .bottom-cloud-wrap{background-color:#fff;margin:0 auto}.omnioutliner-3 .sync .bottom-cloud-wrap:before{background-color:#f4f3ed;background-image:url("/assets/img/app/outliner-5/white-clouds.svg");background-repeat:repeat-x;background-position:center top;display:block;content:'';width:100%;height:200px}.omnioutliner-3 .sync .bottom-cloud-wrap .fixed-max-width{text-align:center;margin-top:-225px;margin-bottom:35px}.omnioutliner-3 .sync .bottom-cloud-wrap .fixed-max-width .sync-img{display:none}.omnioutliner-3 .sync .bottom-cloud-wrap .fixed-max-width .sync-img-medium{display:none}.omnioutliner-3 .sync .bottom-cloud-wrap .fixed-max-width .sync-img-small{display:block;margin:0 auto}@media (min-width: 768px){.omnioutliner-3 .sync .bottom-cloud-wrap .fixed-max-width{margin-top:-170px;margin-bottom:50px}.omnioutliner-3 .sync .bottom-cloud-wrap .fixed-max-width .sync-img{display:none}.omnioutliner-3 .sync .bottom-cloud-wrap .fixed-max-width .sync-img-medium{top:25px;display:block;width:77%;margin:0 auto;position:relative}.omnioutliner-3 .sync .bottom-cloud-wrap .fixed-max-width .sync-img-small{display:none}}@media (min-width: 960px){.omnioutliner-3 .sync .bottom-cloud-wrap .fixed-max-width{margin-top:0;margin-bottom:-60px}.omnioutliner-3 .sync .bottom-cloud-wrap .fixed-max-width .sync-img{display:block;margin:0 auto;top:-150px;position:relative}.omnioutliner-3 .sync .bottom-cloud-wrap .fixed-max-width .sync-img-medium{display:none}.omnioutliner-3 .sync .bottom-cloud-wrap .fixed-max-width .sync-img-small{display:none}}.omnioutliner-3 .more-features{color:#fff;background-image:url("/assets/img/app/outliner-5-new-features/two-dots-bg.svg");background-attachment:fixed;position:relative;height:100%}@media (max-width: 768px){.omnioutliner-3 .more-features{padding-top:15px;margin-top:54px}}@media (min-width: 768px){.omnioutliner-3 .more-features{height:100%;max-width:100%}.omnioutliner-3 .more-features .more-features-wrap{display:flex;max-width:1000px;margin:0 auto}}.omnioutliner-3 .more-features .block{text-align:center;margin:3em auto;padding:2em;min-height:225px}@media (min-width: 768px){.omnioutliner-3 .more-features .block{width:390px;padding:3em 2em;display:block}}.omnioutliner-3 .more-features .block .content-wrap{display:inline-block;text-align:center}@media (min-width: 768px){.omnioutliner-3 .more-features .block .content-wrap{max-width:350px}}.omnioutliner-3 .more-features .block .more-features-block-title{margin:0;padding:0;color:#fff;font-size:28px;font-family:"ProximaNovaA-Bold",sans-serif}.omnioutliner-3 .more-features .block .more-features-block-sub-title{margin:0;font-size:20px;padding:5px 0 12px}.omnioutliner-3 .more-features .block.compare{background-color:#fca426;opacity:0.74;max-width:400px}@media (min-width: 768px){.omnioutliner-3 .more-features .block.compare{text-align:right;float:left;width:48%}}.omnioutliner-3 .more-features .block.pro{background-color:rgba(23,23,23,0.74);max-width:400px}@media (min-width: 768px){.omnioutliner-3 .more-features .block.pro{width:48%;text-align:left;float:right}}.omnioutliner-3 .support-and-separate{height:initial;background:#efefef}.omnioutliner-3 .support-and-separate .fixed-max-width{text-align:center;padding:7px 20px;line-height:30px;font-size:20px;display:flex;flex-direction:column}@media (min-width: 768px){.omnioutliner-3 .support-and-separate .fixed-max-width{width:400px;flex-direction:row;align-content:space-around;justify-content:space-between;font-size:26px;line-height:36px;width:initial}}.omnioutliner-3 .support-and-separate .block{display:block;width:100%;background-color:#fff;min-height:210px;color:#404040;margin:20px auto;font-size:22px}.omnioutliner-3 .support-and-separate .block .block-wrap{padding:20px 10px}.omnioutliner-3 .support-and-separate .block .block-wrap .app-icon{width:100px}.omnioutliner-3 .support-and-separate .block .block-wrap .support-icon{width:140px}.omnioutliner-3 .support-and-separate .block .block-wrap a{color:#404040;text-decoration:underline;text-decoration-skip:ink}.omnioutliner-3 .support-and-separate .block .block-wrap .product-shaded-button{color:#fff;line-height:initial;text-decoration:none}@media (min-width: 768px){.omnioutliner-3 .support-and-separate .block{width:47%;font-size:26px}}.omnioutliner-compare{background:#fff}.omnioutliner-compare .compare-banner{text-align:center;padding:50px 20px 40px;background:linear-gradient(to right, #fc9654, #fa9a56)}@media (min-width: 768px){.omnioutliner-compare .compare-banner{padding:80px 20px 70px}}.omnioutliner-compare .compare-banner h1{color:#282422;font-size:45px;font-family:"ProximaNovaA-Bold",sans-serif;margin:0}@media (min-width: 768px){.omnioutliner-compare .compare-banner h1{font-size:70px}}@media (min-width: 960px){.omnioutliner-compare .cols-wrap{display:flex;max-width:960px;margin:50px auto 0}.omnioutliner-compare .large-screen-left-col{flex:1;margin-right:20px}.omnioutliner-compare .large-screen-right-col{width:435px;margin-left:20px}}.omnioutliner-compare .feature-table-wrap p{margin:30px 20px}@media (min-width: 768px){.omnioutliner-compare .feature-table-wrap p{margin:30px 0px}}@media (min-width: 768px){.omnioutliner-compare .feature-table-wrap{max-width:420px;margin:0 auto}}@media (min-width: 960px){.omnioutliner-compare .feature-table-wrap{width:100%;max-width:none;margin:0}}.omnioutliner-compare .feature-table-wrap .feature-table{font-size:20px;width:100%;margin:40px 0 20px}.omnioutliner-compare .feature-table-wrap .feature-table td{padding:15px 12px}.omnioutliner-compare .feature-table-wrap .feature-table td:nth-child(-n+2){border-right:1px solid black}.omnioutliner-compare .feature-table-wrap .feature-table td:nth-child(2),.omnioutliner-compare .feature-table-wrap .feature-table td:nth-child(3){text-align:center;padding-top:0;padding-bottom:0}.omnioutliner-compare .feature-table-wrap .feature-table tr:nth-child(even){background-color:#f6f5f1}.omnioutliner-compare .feature-table-wrap .feature-table .group-header{font-family:"ProximaNovaA-Bold",sans-serif;border-top:1px solid black}.omnioutliner-compare .feature-table-wrap .feature-table .feature-mark{font-size:40px}.omnioutliner-compare .feature-table-wrap .sold-separately-text{margin:30px 20px 10px;text-align:center}.omnioutliner-compare .feature-table-wrap .sold-separately-text a{text-decoration:underline}.omnioutliner-compare .feature-table-wrap .sold-separately-text a:hover{text-decoration:none}@media (min-width: 960px){.omnioutliner-compare .feature-table-wrap .sold-separately-text{margin-top:0}}.omnioutliner-compare .other-info{background:#F6F5F1;padding:50px 10px}.omnioutliner-compare .other-info a{text-decoration:underline}.omnioutliner-compare .other-info a:hover{text-decoration:none}@media (min-width: 960px){.omnioutliner-compare .other-info{padding:0}}@media (min-width: 960px){.omnioutliner-compare .other-info .fixed-max-width{padding:40px 50px}}@media (min-width: 768px){.omnioutliner-compare .other-info .other-info-cols-wrap{display:flex;justify-content:space-around}}@media (min-width: 960px){.omnioutliner-compare .other-info .other-info-cols-wrap{display:block}}.omnioutliner-compare .other-info .text-block{margin-bottom:40px}@media (min-width: 768px){.omnioutliner-compare .other-info .text-block:last-child{margin-bottom:0}}@media (min-width: 960px){.omnioutliner-compare .other-info .text-block:last-child{margin-bottom:40px}}@media (min-width: 768px){.omnioutliner-compare .other-info .text-block{max-width:290px}}.omnioutliner-compare .other-info .text-block h3{font-size:26px;margin:0}.omnioutliner-compare .other-info .text-block p{font-size:16px}.omnioutliner-compare .compare-buy{margin-top:10px;margin-top:10px}@media (min-width: 768px){.omnioutliner-compare .compare-buy{margin-top:0}}@media (min-width: 960px){.omnioutliner-compare .compare-buy{margin-top:20px}}.omnioutliner-compare .compare-buy .compare-buy-boxes{overflow:hidden}@media (min-width: 768px){.omnioutliner-compare .compare-buy .compare-buy-boxes{display:flex}.omnioutliner-compare .compare-buy .compare-buy-boxes .buy-box{flex:1;margin:10px 5px;padding:40px 50px}}@media (min-width: 960px){.omnioutliner-compare .compare-buy .compare-buy-boxes{display:block;margin:0}.omnioutliner-compare .compare-buy .compare-buy-boxes .buy-box{margin:0 0 20px}}.omnioutliner-compare .compare-buy .buy-box{background:#f6f5f1;border-radius:4px;padding:25px;margin-bottom:10px}.omnioutliner-compare .compare-buy .buy-box .buy-box-title{font-family:"ProximaNovaA-BoldIt",sans-serif;font-size:45px;margin:0 0 25px}.omnioutliner-compare .compare-buy .buy-box .editions{width:100%;font-size:24px;margin-bottom:30px}.omnioutliner-compare .compare-buy .buy-box .editions th{text-align:left;font-family:"ProximaNovaA-Bold",sans-serif;width:50%}.omnioutliner-compare .compare-buy .buy-box .editions .currency-label{font-size:12px}.omnioutliner-compare .compare-buy .buy-box .education-business-pricing{padding-bottom:1em;border-bottom:2px solid black}.omnioutliner-compare .compare-buy .buy-box .education-business-pricing a{text-decoration:underline}.omnioutliner-compare .compare-buy .buy-box .education-business-pricing a:hover{text-decoration:none}.omnioutliner-compare .compare-buy .buy-box .cart-link{margin-top:10px;font-size:18px}@media (min-width: 768px){.omnioutliner-compare .compare-buy{margin-top:0}}@media (min-width: 960px){.omnioutliner-compare .compare-buy{margin-top:20px}}.omnioutliner-feature-details .outliner-gradient-banner{text-align:center;padding:50px 20px 0;background:#404040;color:#fff}@media (min-width: 768px){.omnioutliner-feature-details .outliner-gradient-banner{padding:80px 20px 0px}}.omnioutliner-feature-details .outliner-gradient-banner h1{font-size:45px;margin:0}@media (min-width: 768px){.omnioutliner-feature-details .outliner-gradient-banner h1{font-size:70px}}.omnioutliner-feature-details .outliner-gradient-banner h2{font-size:20px;margin:0}@media (min-width: 768px){.omnioutliner-feature-details .outliner-gradient-banner h2{font-size:26px}}.omnioutliner-feature-details .outliner-gradient-banner .main-title{line-height:1;margin-bottom:20px}@media (min-width: 768px){.omnioutliner-feature-details .outliner-gradient-banner .main-title{line-height:inherit;margin-bottom:0}}.omnioutliner-feature-details .outliner-gradient-banner h2{font-size:26px}@media (min-width: 768px){.omnioutliner-feature-details .outliner-gradient-banner h2{font-size:36px}}.omnioutliner-feature-details .outliner-gradient-banner .platform{display:block}@media (min-width: 768px){.omnioutliner-feature-details .outliner-gradient-banner .platform{display:inline;font-style:italic;font-size:35px}}.omnioutliner-feature-details .outliner-gradient-banner .filter-wrap{position:relative;margin-top:50px;text-align:center}.omnioutliner-feature-details .outliner-gradient-banner .filter-wrap .filter{font-size:22px;margin-bottom:5px}.omnioutliner-feature-details .outliner-gradient-banner .filter-wrap .filter span{display:inline-block;position:relative}.omnioutliner-feature-details .outliner-gradient-banner .filter-wrap .filter span:before,.omnioutliner-feature-details .outliner-gradient-banner .filter-wrap .filter span:after{content:'';position:absolute;border-bottom:1px solid #fca426;top:50%;width:100px}@media (min-width: 768px){.omnioutliner-feature-details .outliner-gradient-banner .filter-wrap .filter span:before,.omnioutliner-feature-details .outliner-gradient-banner .filter-wrap .filter span:after{width:135px}}.omnioutliner-feature-details .outliner-gradient-banner .filter-wrap .filter span:before{right:100%;margin-right:7px}.omnioutliner-feature-details .outliner-gradient-banner .filter-wrap .filter span:after{left:100%;margin-left:7px}.omnioutliner-feature-details .outliner-gradient-banner .filter-wrap [class^="platform-"]{width:80px;padding:15px;margin:5px 5px 0;color:#fff;display:inline-block}.omnioutliner-feature-details .outliner-gradient-banner .filter-wrap [class^="platform-"]:hover{cursor:pointer}.omnioutliner-feature-details .outliner-gradient-banner .filter-wrap [class^="platform-"].active-filter{color:#404040;font-family:"ProximaNovaA-Bold",sans-serif;background:#fff;border-radius:5px 5px 0 0}@media (min-width: 768px){.omnioutliner-feature-details .outliner-gradient-banner .filter-wrap [class^="platform-"]{width:100px}}.omnioutliner-feature-details .fixed-max-width h2{font-family:"ProximaNovaA-Bold",sans-serif}@media (min-width: 768px){.omnioutliner-feature-details .fixed-max-width{padding-left:60px;padding-right:60px}}.omnioutliner-feature-details .feature-detail-section.dark{background:#343230}.omnioutliner-feature-details .feature-detail-section.dark .edition-title{color:#fff}.omnioutliner-feature-details .feature-detail-section.dark .edition-title:after{background-color:#fca426;width:100%}@media (min-width: 768px){.omnioutliner-feature-details .feature-detail-section.dark .edition-title{font-size:70px}}.omnioutliner-feature-details .feature-detail-section.dark .badge-wrap [class$='-badge']{background:#fff;color:#404040}.omnioutliner-feature-details .feature-detail-section.dark .feature-description-text{color:#fff}.omnioutliner-feature-details .feature-detail-section.dark .feature-detail-group-title,.omnioutliner-feature-details .feature-detail-section.dark .feature-description-title{color:#fff}.omnioutliner-feature-details .feature-detail-section.light{background-color:#fff}.omnioutliner-feature-details .feature-detail-section.light .edition-title{color:#404040}.omnioutliner-feature-details .feature-detail-section.light .edition-title:after{background-color:#fca426;width:100%}@media (min-width: 768px){.omnioutliner-feature-details .feature-detail-section.light .edition-title{font-size:70px}}.omnioutliner-feature-details .feature-detail-section.light .badge-wrap [class$='-badge']{background:#404040;color:#fff}.omnioutliner-feature-details .feature-detail-section.light .feature-description-text{color:#404040}.omnioutliner-feature-details .feature-detail-section.light .feature-detail-group-title,.omnioutliner-feature-details .feature-detail-section.light .feature-description-title{color:#404040}.omnioutliner-feature-details .feature-detail-group{margin-bottom:70px}.omnioutliner-feature-details .feature-detail-group:last-child{margin-bottom:0}.omnioutliner-feature-details .feature-descriptions .badge-wrap{margin:10px 0 5px}.omnioutliner-feature-details .feature-descriptions .badge-wrap [class$='-badge']{display:inline-block;position:relative;bottom:4px;font-size:16px;text-align:center;padding:3px 4px;width:50px;border-radius:2px}.omnioutliner-feature-details .feature-descriptions .badge-wrap [class$='-badge']:first-child{margin-right:10px}.omnioutliner-feature-details .feature-descriptions .badge-wrap [class$='-badge'] span{position:relative;bottom:-1px}.omnioutliner-feature-details .feature-descriptions .hide{display:none}@media (min-width: 768px){.omnioutliner-feature-details .feature-descriptions .feature-descriptions-col{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.omnioutliner-feature-details .feature-descriptions .feature-descriptions-col .feature-description{width:48%}}.omnioutliner-feature-details .feature-description{margin-bottom:45px}.omnioutliner-feature-details .feature-description a{text-decoration:none}@media (max-width: 768px){.omnioutliner-feature-details .feature-description{padding-bottom:35px}}@media (min-width: 768px){.omnioutliner-feature-details .feature-description{padding-bottom:0}}@media (min-width: 768px){.omnioutliner-feature-details .feature-description{padding-bottom:17px}}.omnioutliner-feature-details .feature-description.active-feature{position:relative;overflow:visible}.omnioutliner-feature-details .feature-description.active-feature .feature-description-title,.omnioutliner-feature-details .feature-description.active-feature .feature-description-graphic,.omnioutliner-feature-details .feature-description.active-feature .feature-description-text{position:relative;z-index:2}.omnioutliner-feature-details .feature-description.active-feature:before{opacity:0;content:'';display:block;position:absolute;top:-15px;bottom:-15px;left:-15px;right:-15px;z-index:1;animation-name:fade-in-out;animation-duration:2s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;background-color:#272626}@keyframes fade-in-out{50%{opacity:1}100%{opacity:.2}}.omnioutliner-feature-details .dark .active-feature:before{background-color:#5a5959}.omnioutliner-feature-details .edition-title{text-align:center;font-size:45px;margin:20px 0 70px;position:relative;padding-bottom:15px}.omnioutliner-feature-details .edition-title:after{content:'';display:block;width:230px;height:2px;background-color:currentColor;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.omnioutliner-feature-details .feature-detail-group-title{font-style:italic;margin:0 0 20px;font-size:45px;line-height:1}.omnioutliner-feature-details .feature-detail-group-title .platform{display:block;font-size:22px;opacity:0.6}@media (min-width: 1024px){.omnioutliner-feature-details .feature-detail-group-title .platform{display:inline}}.omnioutliner-feature-details .feature-description-title{margin:0 0 5px;font-size:30px;line-height:normal}.omnioutliner-feature-details .feature-description-title:before{content:' # '}.omnioutliner-feature-details .feature-description-text{margin:0}.omnioutliner-feature-details .feature-description-graphic{float:right;width:75px;display:none}.outliner-new .container{font-family:"ProximaNovaA-Light",sans-serif;max-width:none;margin:0}.outliner-new .background-wrap{background-image:url(/assets/img/app/outliner-5-new-features/2Dots_Whats_New_small_thumb.png);background-color:#fbae6a;background-attachment:fixed}.outliner-new .content-width-container{max-width:1040px;margin:0 auto}@media (min-width: 768px){.outliner-new .content-width-container{background-position:left top, right bottom;background-size:auto, auto;padding:0 40px}}.omnigraffle-3-whats-new .title-wrap .outliner-new .page-title,.outliner-new .title-wrap .page-title,.outliner-new .feature-block .feature-title{font-family:"ProximaNovaA-Bold",sans-serif}.outliner-new .download-wrap-preview{display:block}.outliner-new .download-wrap-preview .hide-sm{display:none}@media (min-width: 768px){.outliner-new .download-wrap-preview{display:inline-block}.outliner-new .download-wrap-preview .hide-sm{display:block}}.outliner-new .download-link{font-size:18px;display:inline-block;border-radius:4px;padding:10px 16px;background:#404040;color:#f39767;text-decoration:none;margin-bottom:10px}.outliner-new .download-link:hover{background:black}@media (max-width: 768px){.outliner-new .download-link{margin-top:30px}}.outliner-new .pro-badge{padding:2px 4px 0;border-radius:4px;background-color:#fdc664;font-family:"ProximaNovaA-Bold",sans-serif;text-transform:uppercase;font-size:16px;color:#183427;font-style:normal;position:relative;top:-2px;right:-2px}.outliner-new .release-notes{font-size:18px;display:block;color:#404040;text-decoration:underline;margin-top:20px;margin-left:0}.outliner-new .release-notes:hover{text-decoration:none}@media (min-width: 768px){.outliner-new .release-notes{display:inline-block;margin-left:38px}}@media (min-width: 960px){.outliner-new .release-notes{margin-left:75px}}.outliner-new .title-wrap{padding:22px 0 30px 0;text-align:center}.outliner-new .title-wrap hr{border:none;border-bottom:1px solid #404040;width:50%;margin-bottom:0px}@media (min-width: 768px){.outliner-new .title-wrap hr{margin-bottom:20px}}.outliner-new .title-wrap .page-title{font-size:34px}@media (min-width: 768px){.outliner-new .title-wrap .page-title{font-size:50px;margin-bottom:20px}}@media (min-width: 1024px){.outliner-new .title-wrap .page-title{font-size:60px}}.outliner-new .feature-block{padding:45px 17px;background:rgba(255,255,255,0.9);position:relative}@media (min-width: 768px){.outliner-new .feature-block{padding:40px 30px}}.outliner-new .feature-block .feature-title{font-size:30px;margin:0 0 5px 0}.outliner-new .feature-block .feature-description{font-size:18px;line-height:1.28;margin-bottom:34px;margin-top:0}.outliner-new .feature-block .feature-description a{text-decoration:underline;color:#404040}@media (min-width: 768px){.outliner-new .feature-block .feature-description{font-size:20px}}.outliner-new .feature-block .feature-screenshot{max-width:100%;height:auto;margin:0 auto;display:block;background-color:rgba(0,0,0,0.08);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.2)}.outliner-new .feature-block .feature-screenshot.no-shadow{box-shadow:none;background-color:inherit}.outliner-new .feature-block.even-more{background:#f39767;-webkit-clip-path:polygon(50% 0%, 100% 0, 100% 72%, 0 100%, 0 0);clip-path:polygon(50% 0%, 100% 0, 100% 72%, 0 100%, 0 0);padding-bottom:120px;padding-right:30px;shape-outside:polygon(50% 0%, 100% 0, 100% 72%, 0 100%, 0 0)}@media (min-width: 768px){.outliner-new .feature-block.even-more{padding-bottom:150px}}@media (min-width: 960px){.outliner-new .feature-block.even-more .feature-title{font-size:40px}}.outliner-new .feature-block.even-more .download-link{margin-bottom:10px}@media (min-width: 768px){.outliner-new .feature-blocks{display:flex;flex-wrap:wrap;justify-content:space-between}}@media (min-width: 768px){.outliner-new .feature-blocks .feature-block{width:calc(50% - 10px);margin-bottom:22px;display:flex;flex-direction:column}.outliner-new .feature-blocks .feature-block .feature-header{flex:1}}.outliner-new .feature-blocks .feature-block:after{display:block;content:"";position:absolute;bottom:0;right:17px;left:17px;height:3px;background-color:#525651}@media (min-width: 768px){.outliner-new .feature-blocks .feature-block:after{display:none}}.outliner-new .feature-blocks .feature-block.last::after{display:none}.outliner-new .feature-blocks .feature-block.even-more{display:block}.outliner-new .feature-blocks .feature-block.even-more:after{display:none}@media (min-width: 768px){.outliner-new .feature-blocks .feature-block.emphasized{padding:40px 30px;width:100%;display:flex;flex-direction:row-reverse;justify-content:center}.outliner-new .feature-blocks .feature-block.emphasized .feature-header{width:50%;margin-left:31px}.outliner-new .feature-blocks .feature-block.emphasized .feature-description{margin-bottom:0}.outliner-new .feature-blocks .feature-block.emphasized .feature-screenshot-width-wrap{margin:0 31px 0 0;max-width:50%}}.outliner-new .blinking-cursor{animation:1.3s blink ease-in-out infinite}@keyframes blink{from,to{opacity:0.15}50%{opacity:1}}.app_page.omniplan{backface-visibility:hidden}.app_page.omniplan header.app{margin:0 auto}.app_page.omniplan .currency-label{font-size:12px}.app_page.omniplan h2{font-family:"ProximaNovaA-Semibold",sans-serif;color:#f9d13f;font-size:70px;margin-top:0;text-align:center}@media (max-width: 575px){.app_page.omniplan h2{font-size:4em}}@media (max-width: 320px){.app_page.omniplan h2{font-size:3em;margin-bottom:0}}.app_page.omniplan h3{font-family:"ProximaNovaA-Regular",sans-serif;font-size:2em;margin:0;text-align:center}@media (max-width: 960px){.app_page.omniplan h3{text-align:center}}@media (max-width: 320px){.app_page.omniplan h3{font-size:2.2em}}.app_page.omniplan .container{max-width:100%}.app_page.omniplan .compare h4,.app_page.omniplan .compare th{color:#f9d13f}.app_page.omniplan .app_content_row{padding-top:50px;margin-bottom:0}.app_page.omniplan .new-video{width:100%;display:block;margin-bottom:2em}.app_page.omniplan .new-video h1{font-size:3em}.app_page.omniplan .standard-features,.app_page.omniplan .pro-features{margin:0 0 3em;clear:both;position:static !important;z-index:-1}.app_page.omniplan .standard-features.app_content_row,.app_page.omniplan .pro-features.app_content_row{margin-bottom:0}.app_page.omniplan .standard-features h3,.app_page.omniplan .pro-features h3{font-family:"ProximaNovaA-Regular",sans-serif;font-size:2.5vw;font-weight:bold;margin:0}.app_page.omniplan .standard-features .description,.app_page.omniplan .pro-features .description{width:20%;padding:20px;margin:0 2.5%;top:200px;margin-bottom:200px;opacity:0}.app_page.omniplan .standard-features .description p,.app_page.omniplan .pro-features .description p{font-size:1.5vw}.app_page.omniplan .standard-features .description .price,.app_page.omniplan .pro-features .description .price{font-size:2.2vw;font-family:"ProximaNovaA-Semibold",sans-serif}.app_page.omniplan .standard-features .description .light,.app_page.omniplan .pro-features .description .light{font-family:"ProximaNovaA-Thin",sans-serif}.app_page.omniplan .pro-features .description{color:#3969ac;float:right;margin-right:71.4%;top:277.5px;margin-bottom:277.5px}.app_page.omniplan .pro-features .description .light{color:inherit}.app_page.omniplan .standard-features .description{color:#f74d4d;margin-left:71.4%;float:left;top:231.5px;margin-bottom:231.5px}.app_page.omniplan .standard-features .description .light{color:inherit}.app_page.omniplan .dividing-rule{max-width:960px;margin:0 auto}.app_page.omniplan .dividing-rule .divides{border:none;border-bottom:2px solid #e1e1e1;width:90%;margin-bottom:40px}@media (max-width: 768px){.app_page.omniplan .dividing-rule .divides{margin-top:20px}}.app_page.omniplan .icon-grid{margin-left:100px;margin-right:100px;margin-bottom:30px}.app_page.omniplan .icon-grid .feature-text{text-align:center;font-family:"ProximaNovaA-Regular",sans-serif;font-size:2em;color:#404040;width:100%;padding:0 20%;margin:0 auto;height:4.5em;overflow:hidden;transition:height 0.5s}.app_page.omniplan .icon-grid .feature-text .text-wrapper{height:auto;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.app_page.omniplan .icon-grid .feature-text.hidden{height:0;display:block}.app_page.omniplan .icon-grid .feature{width:18%;margin:1.5% 1%;text-align:center;cursor:pointer;transition:all 0.5s ease}.app_page.omniplan .icon-grid .feature.active{color:#404040}.app_page.omniplan .icon-grid .feature.active svg{max-width:100%}.app_page.omniplan .icon-grid .feature.active svg path,.app_page.omniplan .icon-grid .feature.active svg rect,.app_page.omniplan .icon-grid .feature.active svg polygon,.app_page.omniplan .icon-grid .feature.active svg circle{fill:#404040 !important}.app_page.omniplan .icon-grid .name{font-size:1em}.app_page.omniplan .icon-grid .description{display:none}.app_page.omniplan .icon-grid.pro{color:#3969ac}.app_page.omniplan .icon-grid.pro svg path,.app_page.omniplan .icon-grid.pro svg rect,.app_page.omniplan .icon-grid.pro svg polygon,.app_page.omniplan .icon-grid.pro svg circle{fill:#3969ac !important}.app_page.omniplan .icon-grid.standard{color:#f74d4d}.app_page.omniplan .icon-grid.standard svg path,.app_page.omniplan .icon-grid.standard svg rect,.app_page.omniplan .icon-grid.standard svg polygon,.app_page.omniplan .icon-grid.standard svg circle{fill:#f74d4d !important}.app_page.omniplan .icon-grid svg#AppLock,.app_page.omniplan .icon-grid svg#keyboard-support{height:109px;padding:12px 0 24px 0}.app_page.omniplan .video-playlist{margin:30px auto}.app_page.omniplan .fixed{position:fixed}.app_page.omniplan .sticky{position:sticky;top:0}.app_page.omniplan .sticky:before,.app_page.omniplan .sticky:after{content:"";display:table}.app_page.omniplan .buy-now-two-column{background-color:#f9d13f}.app_page.omniplan .buy-now-two-column .trial-link a{color:#404040}.app_page.omniplan .buy-now-two-column .price{color:#404040}.app_page.omniplan .buy-now-two-column .Pro h4{color:#3969ac}.app_page.omniplan .buy-now-two-column .Pro a{color:#3969ac}.app_page.omniplan .buy-now-two-column .Pro .round_button .inner{background-color:#3969ac}.app_page.omniplan .buy-now-two-column .Standard h4{color:#f74d4d}.app_page.omniplan .buy-now-two-column .Standard a{color:#f74d4d}.app_page.omniplan .buy-now-two-column .Standard .round_button .inner{background-color:#f74d4d}.app_page.omniplan .buy-now-two-column h2,.app_page.omniplan .buy-now-two-column h3,.app_page.omniplan .buy-now-two-column .information,.app_page.omniplan .buy-now-two-column .information a,.app_page.omniplan .buy-now-two-column .lined-text{color:#404040}.app_page.omniplan .buy-now-two-column .lined-text{border-top-color:#404040;border-bottom-color:#404040}.app_page.omniplan .buy-now-two-column .separator-line{border-bottom-color:#404040}.app_page.omniplan .buy-now-two-column .trial-text{font-size:20px;color:#404040}.app_page.omniplan .buy-now-two-column .show-sm{display:none}@media (max-width: 507px){.app_page.omniplan .buy-now-two-column .show-sm{display:block}}.app_page.omniplan .buy-now-two-column .trial-link-wrap{margin-bottom:25px}@media (max-width: 507px){.app_page.omniplan .buy-now-two-column .trial-link-wrap{margin-bottom:30px}}.app_page.omniplan .buy-now-two-column .trial-link-wrap .trial-link{color:#404040;font-size:20px;padding:7px;border:1px solid #404040;border-radius:4px}.app_page.omniplan .buy-now-two-column .trial-link-wrap .trial-link:hover{text-decoration:underline}.app_page.omniplan .fixed-product-nav{background:#e6e6e6}.app_page.omniplan .fixed-product-nav .flat-button .inner{color:#fff;border:1px solid #f74d4d;background-color:#f74d4d}.app_page.omniplan .fixed-product-nav .download-button .inner{background-color:#3969ac;border:1px solid #3969ac}.app_page.omniplan .fixed-product-nav .section-nav>div{color:#404040}.app_page.omniplan .fixed-product-nav .section-nav .section-link.active,.app_page.omniplan .fixed-product-nav .section-nav .section-link:hover{color:#404040;background-color:transparent}.app_page.omniplan .fixed-product-nav .section-nav .section-link.active a,.app_page.omniplan .fixed-product-nav .section-nav .section-link:hover a{border-bottom:1px solid #f9d13f}.app_page.omniplan .fixed-product-nav .section-nav .section-link:hover a{border-bottom:none}.app_page.omniplan .fixed-product-nav .section-nav .section-link a:hover,.app_page.omniplan .fixed-product-nav .section-nav .section-link.active a{border-bottom:2px solid #404040}.app_page.omniplan .whats-new h2{font-size:3em}.app_page.omniplan .whats-new .descriptions .description h3{font-size:2em}.app_page.omniplan .whats-new .descriptions .description p{font-size:2vw}.app_page.omniplan .whats-new .descriptions .description .icon img{width:80px;margin:auto}.app_page.omniplan .standard-features .description,.app_page.omniplan .pro-features .description{top:50px}.app_page.omniplan .icon-grid{margin-left:2.5%;margin-right:2.5%}.app_page.omniplan .icon-grid .feature-text{padding:0;font-size:1.5em}.app_page.omniplan .pro-features .description,.app_page.omniplan .standard-features .description{width:100%;margin:0;opacity:1 !important;display:block;position:static;text-align:center;float:none}.app_page.omniplan .pro-features .description h3,.app_page.omniplan .standard-features .description h3{font-size:2em}.app_page.omniplan .pro-features .description p,.app_page.omniplan .standard-features .description p{font-size:1.5em}.app_page.omniplan .pro-features .description .price,.app_page.omniplan .standard-features .description .price{font-size:1.5em}.app_page.omniplan .icon-grid .feature-text{font-size:1.5em}@media (max-width: 765px){.app_page.omniplan .overlay-text{display:block}.app_page.omniplan .videos{margin:0 0 50px 0}}@media (max-width: 507px){.app_page.omniplan h1{font-size:5.5em}.app_page.omniplan h2{font-size:3.5em}.app_page.omniplan .app_content_row{padding-top:0;height:auto;min-height:0px}.app_page.omniplan .pro-features .description,.app_page.omniplan .standard-features .description{position:static}.app_page.omniplan .divides{margin-bottom:20px}.app_page.omniplan .icon-grid{padding-top:0;margin-left:50px;margin-right:50px;margin-bottom:0}.app_page.omniplan .icon-grid .feature-text{display:none}.app_page.omniplan .icon-grid .feature{width:100%;margin-bottom:2em;cursor:default}.app_page.omniplan .icon-grid .feature .icon{height:100px}.app_page.omniplan .icon-grid .feature .name{font-size:1.8em;color:#404040;margin-bottom:.5em}.app_page.omniplan .icon-grid .feature .description{display:block;color:#404040;font-size:1.4em}.app_page.omniplan .icon-grid.pro .feature .name{color:#3969ac !important}.app_page.omniplan .icon-grid.pro .feature.active .icon svg path,.app_page.omniplan .icon-grid.pro .feature.active .icon svg rect,.app_page.omniplan .icon-grid.pro .feature.active .icon svg polygon,.app_page.omniplan .icon-grid.pro .feature.active .icon svg circle{fill:#3969ac !important}.app_page.omniplan .icon-grid.standard .feature .name{color:#f74d4d !important}.app_page.omniplan .icon-grid.standard .feature.active svg path,.app_page.omniplan .icon-grid.standard .feature.active svg rect,.app_page.omniplan .icon-grid.standard .feature.active svg polygon,.app_page.omniplan .icon-grid.standard .feature.active svg circle{fill:#f74d4d !important}}@media (max-width: 320px){.app_page.omniplan h2{font-size:3em}}.app_page.omniplan .project-planning-101-videos{margin:50px 0}.app_page.omniplan .project-planning-101-videos .aspect-ratio-wrap{position:relative;width:100%}.app_page.omniplan .project-planning-101-videos .aspect-ratio-wrap::before{content:"";display:block;padding-top:41.6666666667%}.app_page.omniplan .project-planning-101-videos .scroll-anchor{position:relative;top:-65px}.app_page.omniplan .project-planning-101-videos iframe{position:absolute;top:0;left:0;width:100%;height:100%}.app_page.omniplan .project-planning-101-videos .description{font-size:1.3em;margin-bottom:0;padding:0 20px}@media (min-width: 960px){.app_page.omniplan .project-planning-101-videos .description{font-size:1.5em}}.app_page.omniplan .fixed-max-width,.app_page.omniplan .fixed-product-nav .inner{max-width:960px;margin-left:auto;margin-right:auto}.app_page.omniplan #new .screenshots{opacity:0;transition:opacity 1s}.app_page.omniplan #new .screenshots.loaded{opacity:1}.app_page.omniplan .app_content_row{padding-top:0}.app_page.omniplan .hardware-img{width:100%}.app_page.omniplan .pro-img-2{margin-bottom:50px}.app_page.omniplan .standard-features .description,.app_page.omniplan .pro-features .description{padding:50px 20px}@media (min-width: 768px){.app_page.omniplan .standard-features .description,.app_page.omniplan .pro-features .description{padding:55px 111px}}.app_page.omniplan .standard-features .description p,.app_page.omniplan .pro-features .description p{margin:12px auto auto;max-width:738px;text-align:left}.app_page.omniplan #features{margin-top:50px}.app_page.omniplan #features h2{margin-bottom:25px}.app_page.omnipresence .banner{background-color:#22c5f7;color:#fff;height:210px;text-align:center;margin:12px 10px 10px;padding-top:45px;clip-path:polygon(0 20%, 100% 0, 100% 100%, 0% 100%, 0 0)}@media (min-width: 768px){.app_page.omnipresence .banner{height:275px;padding-top:55px;margin-top:48px}}@media (min-width: 768px){.app_page.omnipresence .banner{height:275px;padding-top:55px;margin-top:48px}}.app_page.omnipresence .banner h1{margin:7.6px auto 0;font-size:36px;display:inline-block;width:100%;font-family:"ProximaNovaA-Regular",sans-serif}.app_page.omnipresence .banner h1:before{content:"";display:inline-block;width:45px;height:40px;margin-right:5px;background-image:url(/assets/img/omnipresence/OPR_Banner.svg);background-repeat:no-repeat;background-position:right bottom;background-size:75%}@media (min-width: 768px){.app_page.omnipresence .banner h1{font-size:65px}.app_page.omnipresence .banner h1:before{width:70px;height:65px;background-size:85%}}@media (min-width: 768px){.app_page.omnipresence .banner h1{font-size:65px}.app_page.omnipresence .banner h1:before{width:70px;height:65px;background-size:85%}}@media (min-width: 960px){.app_page.omnipresence .banner h1{font-size:72px}.app_page.omnipresence .banner h1:before{background-size:100%}}.app_page.omnipresence .banner p{margin-top:5px;font-size:15px}@media (max-width: 768px){.app_page.omnipresence .banner p{margin-top:5px}}@media (min-width: 768px){.app_page.omnipresence .banner p{font-size:25px}}@media (min-width: 768px){.app_page.omnipresence .banner p{font-size:25px}}.app_page.omnipresence .banner .download-wrap{margin-top:30px}.app_page.omnipresence .banner .download-wrap a{font-size:18px;padding:8px 20px;color:#22c5f7;background-color:#fff}@media (min-width: 768px){.app_page.omnipresence .banner .download-wrap{margin-top:25px}}@media (min-width: 768px){.app_page.omnipresence .banner .download-wrap{margin-top:25px}}.app_page.omnipresence .intro{padding-top:0;padding-bottom:15px;margin:0 10px 10px 10px;background-color:#fff;clip-path:polygon(0 0, 100% 0, 100% 80%, 0% 100%, 0 0)}.app_page.omnipresence .intro p{padding:20px;font-size:1.4em;margin-top:0}@media (min-width: 768px){.app_page.omnipresence .intro p{padding:35px}}@media (min-width: 768px){.app_page.omnipresence .intro p{padding:35px}}.app_page.omnipresence .app>span{color:#006298;font-size:3em;font-family:"ProximaNovaA-Thin",sans-serif}@media (max-width: 575px){.app_page.omnipresence .app>span{font-size:1.5em;line-height:2em}}@media (max-width: 320px){.app_page.omnipresence .app>span{font-size:1.2em}}.app_page.omnipresence .platform{position:relative}.app_page.omnipresence .platform header{margin:auto;max-width:30em}@media (max-width: 960px){.app_page.omnipresence .platform header{width:80%}}@media (max-width: 320px){.app_page.omnipresence .platform header{width:auto}}.app_page.omnipresence .platform header h2{float:left;font-size:3rem;color:#08b3e8;text-align:left;line-height:40px}.app_page.omnipresence .platform header>span{float:left;font-family:"ProximaNovaA-Thin",sans-serif;font-size:1.4em;margin-left:10px;color:gray;line-height:53px}@media (max-width: 575px){.app_page.omnipresence .platform header>span{position:static;margin-left:0}}@media (max-width: 1024px) and (orientation: landscape){.app_page.omnipresence .platform header>span{font-size:1.2em}}@media (max-width: 414px){.app_page.omnipresence .platform header>span{font-size:1.2em}}.app_page.omnipresence .platform .detail{font-size:1.5em;margin-top:-20px;clear:both;max-width:30em;margin:-20px auto 0}.app_page.omnipresence .platform .detail p{margin-top:0}@media (max-width: 960px){.app_page.omnipresence .platform .detail{width:80%}}@media (max-width: 414px){.app_page.omnipresence .platform .detail{width:100%}}.app_page.omnipresence .more{margin-top:2em}.app_page.omnipresence .more header{font-size:1.4em;font-family:"ProximaNovaA-Thin",sans-serif}.app_page.omnipresence .more p{font-size:1em}.app_page.omnipresence .questions{width:80%;margin:auto}.app_page.omnipresence .questions ul{margin:0 1em;padding:0}.app_page.omnipresence .questions ul li{list-style:none;margin-bottom:2em}.app_page.omnipresence .questions ul li h4{font-family:"ProximaNovaA-Thin",sans-serif;font-size:1.6em;margin-bottom:0}.app_page.omnipresence .questions ul li p{font-size:1.2em;font-family:"ProximaNovaA-Regular",sans-serif}@media (max-width: 960px){.app_page.omnipresence .questions{width:100%}}@media (max-width: 375px){.app_page.omnipresence .questions{max-width:90%}}.app_page.omnipresence .documentation{background-color:#22c5f7;padding:30px 30px 40px;margin:10px;text-align:center;color:#fff}@media (min-width: 768px){.app_page.omnipresence .documentation{margin:60px 20px 20px}}.app_page.omnipresence .documentation .op-sync{max-width:80%;width:85px;margin-bottom:10px}@media (min-width: 768px){.app_page.omnipresence .documentation .op-sync{width:100px}}.app_page.omnipresence .documentation p{text-align:center;font-size:15px;margin:10px 0 25px 0}@media (min-width: 768px){.app_page.omnipresence .documentation p{font-size:18px}}.app_page.omnipresence .documentation .download-wrap{max-width:250px;margin:0 auto}.app_page.omnipresence .documentation .download-wrap a{font-size:16px;padding:8px 10px;color:#22c5f7;background-color:#fff;margin-left:4px}@media (min-width: 768px){.app_page.omnipresence .documentation .download-wrap a{font-size:18px;margin-left:-5px}}.more .apps{margin-top:45px}.more .app{border-bottom:1px solid #e4e4e5}.more .app:last-child{border-bottom:0}.more header{margin-bottom:-10px}.more header h2{font-size:3em;float:left;margin:0;padding:0}@media (max-width: 960px){.more header h2{float:none;font-size:2em}}.more header .tag{font-family:"ProximaNovaA-Thin",sans-serif;font-size:1.3em;line-height:3.3em;padding-left:1.5em}@media (max-width: 960px){.more header .tag{padding-left:0;line-height:inherit}}@media (max-width: 960px){.more header{margin-bottom:1em}}.more p{font-size:1.1em}.more p.intro{margin-top:0}.more .icon{height:128px;margin-bottom:0;background-repeat:no-repeat;background-position:center center;background-size:128px}.homepage{background:white;-webkit-font-smoothing:antialiased}.homepage .container{max-width:100%;font-family:"ProximaNovaA-Regular",sans-serif}.homepage .homepage-main-content{font-size:20px}@media (min-width: 667px){.homepage .homepage-main-content{font-size:24px}}.homepage .banners{margin-bottom:30px}.homepage .main-banner{overflow:hidden;position:relative;text-align:center;background-color:#3a9ff2;padding:52px 10px 60px;color:#fff}@media (min-width: 667px){.homepage .main-banner{padding:108px 10px 98px}}.homepage .main-banner.compact{padding-top:20px;padding-bottom:20px;margin-bottom:0}.homepage .main-banner.compact .main-title{display:block}.homepage .main-banner.compact .omni-logo-outline{visibility:visible !important}.homepage .main-banner.compact .main-banner-logo{max-width:240px}.homepage .main-banner:before{content:"";display:none;width:520px;height:420px;position:absolute;top:0;left:50%;background:#23a9ff;background:linear-gradient(#23a9ff, #2a92f6);transform:translate(-25%, -200px) rotate(-24deg);transform-origin:center center;z-index:1}@media (min-width: 667px){.homepage .main-banner:before{width:2000px;height:600px;transform:translate(-26%, -590px) rotate(-24deg);background:linear-gradient(#23a9ff, #19a5ff)}}.homepage .main-banner .main-banner-logo,.homepage .main-banner .main-title,.homepage .main-banner .sub-title{position:relative;z-index:2}.homepage .main-banner .main-title{margin-top:8px;margin-bottom:10px}@media (min-width: 667px){.homepage .main-banner .main-title{font-size:60px}}.homepage .main-banner .sub-title{font-size:24px;margin:0}@media (min-width: 667px){.homepage .main-banner .sub-title{font-size:30px}}.homepage .main-banner .main-banner-logo{max-width:240px;margin:0 auto}@media (min-width: 667px){.homepage .main-banner .main-banner-logo{max-width:360px}}.homepage .main-banner .main-banner-logo .omni-logo-outline{overflow:visible;max-width:100%;height:auto;visibility:hidden}.homepage .main-banner .main-banner-logo .omni-logo-outline .hp-omnilogo-o,.homepage .main-banner .main-banner-logo .omni-logo-outline .hp-omnilogo-m,.homepage .main-banner .main-banner-logo .omni-logo-outline .hp-omnilogo-n,.homepage .main-banner .main-banner-logo .omni-logo-outline .hp-omnilogo-i{stroke-width:3px}.homepage .main-banner .main-banner-logo .omni-logo-outline.animate{visibility:visible}.homepage .main-banner .main-banner-logo .omni-logo-outline.animate .hp-omnilogo-o,.homepage .main-banner .main-banner-logo .omni-logo-outline.animate .hp-omnilogo-m,.homepage .main-banner .main-banner-logo .omni-logo-outline.animate .hp-omnilogo-n,.homepage .main-banner .main-banner-logo .omni-logo-outline.animate .hp-omnilogo-i{animation-name:logo-shape-drop-in;animation-timing-function:ease-in;animation-duration:.6s;animation-fill-mode:both;transform-origin:center bottom}.homepage .main-banner .main-banner-logo .omni-logo-outline.animate .hp-omnilogo-o{animation-delay:.3s}.homepage .main-banner .main-banner-logo .omni-logo-outline.animate .hp-omnilogo-m{animation-delay:.6s}.homepage .main-banner .main-banner-logo .omni-logo-outline.animate .hp-omnilogo-n{animation-delay:.9s}.homepage .main-banner .main-banner-logo .omni-logo-outline.animate .hp-omnilogo-i{animation-delay:1.2s}@keyframes logo-shape-drop-in{0%{transform:translateY(-600px)}70%{transform:translate(0px)}85%{transform:translate(0px) scale(1.1, 0.9)}100%{transform:translate(0px) scale(1, 1)}}.homepage .icon-text-block{display:flex;align-items:center;cursor:pointer;color:inherit;width:240px;margin:0 auto;padding:21px 0}.homepage .icon-text-block .icon-text-block-icon{transition:all 300ms;width:60px}.homepage .icon-text-block .icon-text-block-icon svg{width:100%;height:auto}.homepage .icon-text-block:hover .icon-text-block-text,.homepage .icon-text-block:active .icon-text-block-text,.homepage .icon-text-block:focus .icon-text-block-text{text-decoration:underline}.homepage .icon-text-block:hover .icon-text-block-icon,.homepage .icon-text-block:active .icon-text-block-icon,.homepage .icon-text-block:focus .icon-text-block-icon{transform:scale(1.1)}@media (min-width: 667px){.homepage .icon-text-block{display:block;text-align:center}.homepage .icon-text-block .icon-text-block-icon{width:80px;margin:0 auto}}@media (min-width: 375px){.homepage .apps{padding:0 50px}}@media (min-width: 667px){.homepage .apps{padding:0}}.homepage .apps .apps-main{display:flex;flex-wrap:wrap;margin-bottom:50px;max-width:350px;margin-left:auto;margin-right:auto}@media (min-width: 667px){.homepage .apps .apps-main{max-width:875px}}.homepage .apps .apps-main .app-main{display:block;width:50%;text-align:center;padding:20px;color:inherit;border:1px solid #f8f8f8}@media (min-width: 667px){.homepage .apps .apps-main .app-main{border:none;width:25%}}.homepage .apps .apps-main .app-main:nth-of-type(-n+2){border-top:none}.homepage .apps .apps-main .app-main:nth-of-type(odd){border-left:none}.homepage .apps .apps-main .app-main:nth-of-type(n+3){border-bottom:none}.homepage .apps .apps-main .app-main:nth-of-type(even){border-right:none}.homepage .apps .apps-main .app-main:hover .app-main-name,.homepage .apps .apps-main .app-main:active .app-main-name,.homepage .apps .apps-main .app-main:focus .app-main-name{text-decoration:underline}.homepage .apps .apps-main .app-main:hover .app-main-icon,.homepage .apps .apps-main .app-main:active .app-main-icon,.homepage .apps .apps-main .app-main:focus .app-main-icon{transform:scale(1.1)}.homepage .apps .apps-main .app-main .app-main-icon{transition:all 300ms}.homepage .apps .apps-main .app-main .app-main-icon svg{width:100%;height:auto;margin:0 auto}@media (min-width: 667px){.homepage .apps-secondary,.homepage .support-links{display:flex;justify-content:center;padding:10px calc(50% - 325px);padding-bottom:30px}}.homepage .support-links{background:#f8f8f8}.developer header .dev_title,.developer_archives header .dev_title{height:4em;display:block;margin-bottom:0px}.developer header .developer_title h1,.developer_archives header .developer_title h1{font-size:5.5em;display:inline-block;font-family:"ProximaNovaA-Thin", sans-serif}@media all and (min-width: 960px) and (max-width: 1200px){.developer header .developer_title h1,.developer_archives header .developer_title h1{font-size:5.5em}}@media (min-width: 750px) and (max-width: 960px){.developer header .developer_title h1,.developer_archives header .developer_title h1{font-size:5.5em}}@media all and (max-width: 750px){.developer header .developer_title h1,.developer_archives header .developer_title h1{display:block;text-align:center;width:100%;margin:0}}@media (max-width: 414px){.developer header .developer_title h1,.developer_archives header .developer_title h1{font-size:3.5em;width:100%;text-align:center;margin:0;margin-top:10px}}.developer header .frameworks_div,.developer_archives header .frameworks_div{margin-top:1.2em;margin-bottom:1em;font-size:2em;font-family:"ProximaNovaA-Thin", sans-serif;text-align:left}@media all and (max-width: 750px){.developer header .frameworks_div,.developer_archives header .frameworks_div{display:block;text-align:center;width:100%;margin:0;font-size:1.2em}}@media (min-width: 750px) and (max-width: 960px){.developer header .frameworks_div,.developer_archives header .frameworks_div{display:block;text-align:center;width:100%;margin:0;font-size:1.2em}}@media all and (max-width: 750px){.developer header .frameworks_div,.developer_archives header .frameworks_div{display:block;text-align:center;width:100%;margin:0;font-size:1.2em}}@media (max-width: 414px){.developer header .frameworks_div,.developer_archives header .frameworks_div{display:none}}.developer header .dev_img,.developer_archives header .dev_img{margin-left:auto;margin-right:auto;text-align:center;display:block}@media all and (max-width: 750px){.developer header .dev_img,.developer_archives header .dev_img{display:block;text-align:center}}@media (min-width: 750px) and (max-width: 960px){.developer header .dev_img,.developer_archives header .dev_img{float:right;display:inline-block}}.developer header .dev_img img,.developer_archives header .dev_img img{margin-left:auto;margin-right:auto;text-align:center;vertical-align:middle;display:block;height:180px}@media (max-width: 414px){.developer header .dev_img img,.developer_archives header .dev_img img{height:100px}}.developer .return>div,.developer_archives .return>div{margin:auto}.developer header.page,.developer_archives header.page{text-align:left;margin-bottom:1.51em}.developer img,.developer iframe,.developer_archives img,.developer_archives iframe{max-width:100%}@media (max-width: 414px){.developer img,.developer_archives img{height:100%;width:100%}}.developer iframe,.developer_archives iframe{margin-bottom:1em}@media (max-width: 414px){.developer article,.developer_archives article{margin:0 10px}}.developer article:after,.developer_archives article:after{content:"";background-image:url(../img/dividers/omni-divider.png);background-repeat:no-repeat;background-position:center;display:block;height:40px;font-size:3.2em;text-align:center;margin:auto;margin-top:1em;width:80%}.developer article:last-child:after,.developer_archives article:last-child:after{content:none}.developer article code,.developer_archives article code{word-wrap:break-word}.developer article strong,.developer article b,.developer_archives article strong,.developer_archives article b{font-family:"ProximaNovaA-Semibold",sans-serif}.developer article header,.developer_archives article header{text-align:left;font-family:"ProximaNovaA-Thin",sans-serif;margin-bottom:1.5em;margin-left:auto;margin-right:auto;width:80%}.developer article header .developer_title,.developer_archives article header .developer_title{font-size:2.5em;color:#49aeff;text-transform:uppercase;word-spacing:.1em;white-space:nowrap}@media (max-width: 480px){.developer article header .developer_title,.developer_archives article header .developer_title{font-size:1.9em;overflow:visible;background-size:28%;background-position:left middle}}.developer article header h1,.developer_archives article header h1{font-size:2.5em;margin-bottom:.2em;line-height:normal}@media (max-width: 414px){.developer article header h1,.developer_archives article header h1{font-size:2em}}.developer article header h1 a,.developer_archives article header h1 a{color:#404040}.developer article header span,.developer_archives article header span{font-size:1.1em;color:gray}.developer article header span a,.developer_archives article header span a{color:gray}@media (max-width: 960px){.developer article header,.developer_archives article header{margin:auto}}@media (max-width: 768px){.developer article header,.developer_archives article header{width:80%}}@media (max-width: 480px){.developer article header,.developer_archives article header{width:100%;margin-left:10px}.developer article header h1,.developer_archives article header h1{font-size:2.5em}}.developer article .body,.developer_archives article .body{line-height:1.4em}.developer article>ul,.developer_archives article>ul{padding:0 2.5em}.developer h2,.developer_archives h2{font-family:"ProximaNovaA-Regular",sans-serif;margin-bottom:0;line-height:1.1em}.developer h3,.developer_archives h3{font-family:"ProximaNovaA-Semibold",sans-serif}.developer .footnotes p,.developer_archives .footnotes p{text-align:left}.developer section.body,.developer_archives section.body{font-family:"ProximaNovaA-Regular",sans-serif;font-size:1.05em;margin:auto;width:80%}@media (max-width: 414px){.developer section.body,.developer_archives section.body{width:100%}}.developer section.body blockquote,.developer_archives section.body blockquote{margin-left:auto;margin-right:auto}.developer section.body img,.developer_archives section.body img{margin:auto;display:block}.developer section.body li p,.developer_archives section.body li p{width:100%}.developer section.body blockquote,.developer_archives section.body blockquote{font-family:"ProximaNovaACond-RegularIt",sans-serif;font-style:italic;border-left:3px solid #e4e4e5;padding:0 1em}.developer section.body blockquote p,.developer_archives section.body blockquote p{width:100%}.developer section.body>div,.developer_archives section.body>div{text-align:center;margin-bottom:1.1em}@media (max-width: 768px){.developer section.body p,.developer section.body h2,.developer section.body h3,.developer section.body h4,.developer section.body h5,.developer section.body h6,.developer section.body ul,.developer section.body ol,.developer section.body hr,.developer section.body blockquote,.developer_archives section.body p,.developer_archives section.body h2,.developer_archives section.body h3,.developer_archives section.body h4,.developer_archives section.body h5,.developer_archives section.body h6,.developer_archives section.body ul,.developer_archives section.body ol,.developer_archives section.body hr,.developer_archives section.body blockquote{width:90%}}@media (max-width: 768px) and (max-width: 414px){.developer section.body p,.developer section.body h2,.developer section.body h3,.developer section.body h4,.developer section.body h5,.developer section.body h6,.developer section.body ul,.developer section.body ol,.developer section.body hr,.developer section.body blockquote,.developer_archives section.body p,.developer_archives section.body h2,.developer_archives section.body h3,.developer_archives section.body h4,.developer_archives section.body h5,.developer_archives section.body h6,.developer_archives section.body ul,.developer_archives section.body ol,.developer_archives section.body hr,.developer_archives section.body blockquote{width:100%}}.paginate{text-align:center}.paginate .pages{font-size:1.3em;margin-bottom:.75em}.paginate a:last-child:before{content:"•";margin:0 .2em 0 0}.developer_archives h1{font-family:"ProximaNovaA-Thin",sans-serif;font-size:2em}.developer_archives .archives{width:80%;margin:auto}.developer_archives .archives ul{padding-left:0}.developer_archives .archives ul h2{font-family:"ProximaNovaA-Regular",sans-serif;font-size:1.1em;color:gray;margin-top:2em;margin-bottom:-.5em}.developer_archives .archives ul li{list-style-type:none;font-size:1.4em;margin:.5em 0}.developer_archives .archives ul li span{font-size:.7em;color:gray;white-space:nowrap}@media (max-width: 575px){.developer_archives .archives ul li{font-size:1.1em}}@media (max-width: 320px){.developer_archives .archives ul li{font-size:1.1em}}.about-us .team header{margin-bottom:0.25em}.about-us .team header h2{float:left}.about-us .team header select{float:right}@media (max-width: 414px){.about-us .team header{margin:0.5em 0}.about-us .team header h2{display:none}}.about-us .team select{margin-top:1em;display:none}.about-us .team .grid_row+.grid_row{margin-top:2%}.about-us .team .team-selector{background:#2d3e8b;color:white;font-family:"ProximaNovaA-Thin",sans-serif;float:right;width:270px;height:2.2em}@media (max-width: 375px){.about-us .team .team-selector{width:100%}}.about-us .team .team-selector .team-list{width:inherit;list-style:none;padding:0.6em;font-size:1.2em;line-height:1.5em;margin:0;position:absolute;z-index:10;background:#2d3e8b;display:none;max-height:0;transition:max-height 0.5s linear}@media (max-width: 414px){.about-us .team .team-selector .team-list{width:90%}}.about-us .team .team-selector .team-list.active{max-height:500px;display:block}.about-us .team .team-selector .team-list .team-item{cursor:pointer}.about-us .team .team-selector .team-list .team-item:hover{color:#49aeff}.about-us .team .team-selector .selector-box{background:#3d71bc;border:1px solid #2d3e8b;height:inherit;cursor:pointer}.about-us .team .team-selector .selector-box>div{font-size:1.26em;display:inline-block;padding:0.3em;max-width:210px;overflow:hidden;white-space:nowrap}.about-us .team .team-selector .selector-box .select-triangle{width:18%;height:100%;float:right;padding:0.5em 0.6em;cursor:pointer}@media (max-width: 414px){.about-us .team .team-selector .selector-box .select-triangle{padding:0.5em 0.75em}}.about-us .team .team-selector .selector-box .select-triangle.active{background:#2d3e8b}.about-us .team .team-selector .selector-box .select-triangle.active .triangle{border-top:12px solid #fff}.about-us .team .team-selector .selector-box .triangle{position:absolute;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #2d3e8b;transition:all 0.2s linear}.about-us .team .omnite{display:inline-block;position:relative;width:23.5%;margin:0 0 0 2%}@media (max-width: 575px){.about-us .team .omnite{width:49%}.about-us .team .omnite:nth-child(2){float:right}}.about-us .team .omnite:first-child{margin-left:0}.about-us .team .omnite:nth-child(4){float:right}.about-us .team .omnite .photo{position:relative}.about-us .team .omnite .photo_alt{transition:opacity 0.4s;position:absolute;opacity:0;top:0;left:0}.about-us .team .omnite.selected .photo_alt{opacity:1}.about-us .team .omnite .info{transition:background-color 0.4s,margin-bottom 0.4s,height 0.2s linear 0.3s;width:100%;padding:4% 5%;color:#fff;background-color:gray;white-space:nowrap;height:2em;margin-top:-5px}.about-us .team .omnite .info .name{transition:font-size 0.4s}@media (max-width: 960px){.about-us .team .omnite .info .name{font-size:1em}}@media (max-width: 768px){.about-us .team .omnite .info .name{font-size:0.9em}}@media (max-width: 575px){.about-us .team .omnite .info .name{font-size:1.2em}}@media (max-width: 320px){.about-us .team .omnite .info .name{font-size:0.9em}}.about-us .team .omnite .info .title{display:none;clear:both;position:absolute;bottom:0;width:100%;left:5%;white-space:normal;font-family:"ProximaNovaA-Thin",sans-serif;font-size:0.9em}.about-us .team .omnite .bio{display:none}.about-us .team .omnite.selecting .info{margin-bottom:1.4em}.about-us .team .omnite.selected .info{height:3.4em;background-color:#3d71bc;margin-bottom:0px;transition:height 0.3s}.about-us .team .omnite.selected .info .name{font-size:1.28em}@media (max-width: 960px){.about-us .team .omnite.selected .info .name{font-size:1em}}@media (max-width: 768px){.about-us .team .omnite.selected .info .name{font-size:0.9em}}@media (max-width: 575px){.about-us .team .omnite.selected .info .name{font-size:1.4em}}@media (max-width: 320px){.about-us .team .omnite.selected .info .name{font-size:0.9em}}.about-us .team .omnite.selected .info .title{display:inline}@media (max-width: 768px){.about-us .team .omnite.selected .info .title{font-size:0.8em}}@media (min-width: 960px){.about-us .team .omnite:nth-child(5n+1){margin-left:0}}@media (max-width: 768px){.about-us .team .omnite:nth-child(4n+1){margin-left:0}}.about-us .team .bio-box{transition:height 1s,max-height 0.6s;background-color:#3d71bc;color:#fff;clear:both;max-height:0px;overflow:hidden;margin-bottom:0;padding:0 1em}.about-us .team .bio-box p{margin-right:auto;margin-left:auto;font-size:1.05em}.about-us .team .bio-box a{color:#fff;text-decoration:underline}.about-us .team .bio-box.opened{height:auto;max-height:450px;padding:0.1em 1em}.about-us .triangle{margin:auto;margin-top:-2px;padding-bottom:5px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid gray;transition:all 0.4s cubic-bezier(0.445, 0.05, 0.55, 0.95) 0.2s}.about-us .triangle.hide{opacity:0}.about-us header h1{font-size:6rem;color:#3d71bc;padding:0;margin:0}@media (max-width: 768px){.about-us header h1{font-size:5rem}}@media (max-width: 575px){.about-us header h1{font-size:3rem}}.about-us header .telephone{color:#3d71bc;border-bottom:1px dashed}.about-us header .addresses ul{position:relative;float:left;width:33%;padding-left:3.5em;padding-top:0.5em;color:#3d71bc;font-size:22px;font-family:"ProximaNovaA-Regular",sans-serif;list-style-type:none;list-style-position:outside}@media (max-width: 768px){.about-us header .addresses ul{width:50%}}@media (max-width: 575px){.about-us header .addresses ul{width:100%}}.about-us header .addresses .icon{position:absolute;top:0;left:0;height:3em;width:3em;z-index:-1}.about-us header .addresses .icon path{fill:#3d71bc}@media (max-width: 960px){.about-us header .addresses{font-size:0.8em}}@media (max-width: 768px){.about-us header .addresses{font-size:0.9em}}.about-us h2{color:#3d71bc;font-size:3rem;margin:0;padding:0}@media (max-width: 768px){.about-us h2{font-size:1.8em}}.about-us p{font-size:1.5rem}@media (max-width: 575px){.about-us p{font-size:1.1em}}.about-us .intro{clear:both}.about-us section{margin-bottom:1em}@media (max-width: 320px){.about-us .contact div{height:60px}.about-us .contact div .title{font-size:1.1em;bottom:1.1em}.about-us .contact div .email{font-size:0.8em}}.about-us .story{border-bottom:1px solid #e4e4e5;font-size:1.4em}.about-us .story header{margin-bottom:1.4em}@media (max-width: 575px){.about-us .story header img{float:none;margin-left:0}.about-us .story header span{font-size:1.1em;clear:none}}.about-us .story p{clear:left}@media (max-width: 575px){.about-us .story p{clear:both}}.about-us .story ul{position:relative}.about-us .story ul li{margin-bottom:1.3em;font-family:"ProximaNovaA-Regular",sans-serif}.about-us .story .scenes img{width:23.5%;margin:0 0 2% 2%;padding:0;float:left}.about-us .story .scenes img:first-child{margin:0}@media (max-width: 414px){.about-us .story .scenes img{margin-left:1%;margin-bottom:1%;width:49.5%}.about-us .story .scenes img:nth-child(3){margin-left:0}.about-us .story .scenes img:nth-child(1){margin-left:0}}.about-us .story .awards .graphics img{margin:0 4%}@media (min-width: 960px){.about-us .story .awards .graphics img{margin:0 8%}.about-us .story .awards .graphics img:first-child{margin-left:0}.about-us .story .awards .graphics img:last-child{margin-right:0}}.about-us .hiring{border-bottom:1px solid #e4e4e5}.blog .return>div,.static .return>div,.blog_archives .return>div{margin:auto}.blog header.page,.static header.page,.blog_archives header.page{text-align:left;margin:44px 20px}.blog header.page .blog_title,.static header.page .blog_title,.blog_archives header.page .blog_title{font-size:40px;color:#3a9ff2;text-transform:uppercase;white-space:nowrap}@media (max-width: 375px){.blog header.page .blog_title,.static header.page .blog_title,.blog_archives header.page .blog_title{font-size:38px}}.blog img,.static img,.blog iframe,.static iframe,.blog_archives img,.blog_archives iframe{max-width:100%}@media (max-width: 414px){.blog img,.static img,.blog_archives img{height:100%;width:100%}}.blog iframe,.static iframe,.blog_archives iframe{margin-bottom:10px}.blog article::after,.static article::after,.blog_archives article::after{content:"";background-image:url("../img/dividers/blog-divider.png");background-repeat:no-repeat;background-position:center;display:block;height:50px;text-align:center;margin:auto;margin-top:10px}.blog article:last-child::after,.static article:last-child::after,.blog_archives article:last-child::after{content:none}.blog article header,.static article header,.blog_archives article header{text-align:left;font-family:"ProximaNovaA-Thin",sans-serif;margin-bottom:20px;width:65%;margin-left:auto;margin-right:auto}.blog article header h1,.static article header h1,.blog_archives article header h1{font-size:40px;margin-bottom:5px;line-height:normal}.blog article header h1 a,.static article header h1 a,.blog_archives article header h1 a{color:#404040}.blog article header span,.static article header span,.blog_archives article header span{font-size:1.1em;color:gray}.blog article header span a,.static article header span a,.blog_archives article header span a{color:gray}@media (max-width: 960px){.blog article header,.static article header,.blog_archives article header{margin:auto}}@media (max-width: 768px){.blog article header,.static article header,.blog_archives article header{width:90%}}@media (max-width: 375px){.blog article header h1,.static article header h1,.blog_archives article header h1{font-size:35px}}.blog article>ul,.static article>ul,.blog_archives article>ul{padding:0 2.5em}.blog h2,.static h2,.blog_archives h2{font-family:"ProximaNovaA-Regular",sans-serif;margin-bottom:0;line-height:30px}.blog .footnotes p,.static .footnotes p,.blog_archives .footnotes p{text-align:left}.blog section.body,.static section.body,.blog_archives section.body{font-family:"ProximaNovaA-Regular",sans-serif;font-size:16px;line-height:22px;margin:auto}.blog section.body>*,.static section.body>*,.blog_archives section.body>*{width:65%;margin-left:auto;margin-right:auto}.blog section.body img,.static section.body img,.blog_archives section.body img{margin:auto;display:block}.blog section.body li p,.static section.body li p,.blog_archives section.body li p{width:100%}.blog section.body em,.static section.body em,.blog_archives section.body em{font-family:"ProximaNovaACond-RegularIt",sans-serif;font-style:unset}.blog section.body blockquote,.static section.body blockquote,.blog_archives section.body blockquote{font-family:"ProximaNovaACond-RegularIt",sans-serif;border-left:3px solid #e4e4e5;padding:0 10px}.blog section.body blockquote p,.static section.body blockquote p,.blog_archives section.body blockquote p{width:100%}@media (max-width: 768px){.blog section.body>*,.static section.body>*,.blog_archives section.body>*{width:90%}}.paginate{text-align:center}.paginate .pages{font-size:18px;margin-bottom:10px}.paginate a:last-child::before{content:"•";margin:0 5px 0 0}.blog_archives h1{font-family:"ProximaNovaA-Thin",sans-serif;font-size:24px}.blog_archives .archives{width:80%;margin:auto}.blog_archives .archives ul{padding-left:0}.blog_archives .archives ul h2{font-family:"ProximaNovaA-Regular",sans-serif;font-size:20px;color:gray;margin-top:20px;margin-bottom:-10px}.blog_archives .archives ul li{list-style:none;font-size:20px;margin:10px 0}.blog_archives .archives ul li span{font-size:16px;color:gray;white-space:nowrap}@media (max-width: 575px){.blog_archives .archives ul li{font-size:18px}}@media (max-width: 320px){.blog_archives .archives ul li{font-size:18px}}.col_sizer,.video .video_item{width:30%;width:calc(( 100% - 20px ) / 3)}@media (max-width: 575px){.col_sizer,.video .video_item{width:45%;width:calc(( 100% - 10px ) / 2)}}@media (max-width: 414px){.col_sizer,.video .video_item{width:100%}}.video header.page h1{font-size:5em;font-family:"ProximaNovaA-Thin",sans-serif;margin:0;color:#3d71bc}.video header.page h1.omnifocus{color:#ad78f9}.video header.page h1.omnigraffle{color:#25ea76}.video header.page h1.omnioutliner{color:#fdb04f}.video header.page h1.omniplan{color:#fee24f}.video.index .category{margin-bottom:2%;width:48%;display:inline-block}.video.index .category:nth-child(even){margin-left:2%}.video.category header.page h1{font-family:"ProximaNovaA-Thin",sans-serif;color:#3d71bc;display:inline-block;font-size:4em}@media (max-width: 960px){.video.category header.page h1{font-size:3em}}.video.category.omnifocus header.page h1{color:#ad78f9}.video.category.omnigraffle header.page h1{color:#25ea76}.video.category.omnioutliner header.page h1{color:#fdb04f}.video.category.omniplan header.page h1{color:#fee24f}.video .breadcrumbs{margin-bottom:1.5em;font-size:1.2em;font-family:"ProximaNovaA-Thin",sans-serif}.video .breadcrumbs .separator{font-family:sans-serif;margin:0 0.5em;font-size:0.8em}.video .breadcrumbs ul{list-style:none;margin:0;padding:0}.video .breadcrumbs ul li+li{margin-left:0.3em}.video .breadcrumbs ul li{display:inline-block;background-color:#3d71bc;padding:0.15em 0.3em 0.1em}.video .breadcrumbs ul li.omnifocus{background-color:#ad78f9}.video .breadcrumbs ul li.omnigraffle{background-color:#25ea76}.video .breadcrumbs ul li.omnioutliner{background-color:#fdb04f}.video .breadcrumbs ul li.omniplan{background-color:#fee24f}.video .breadcrumbs ul a{color:#fff}.video .set{position:relative;width:100%}.video .set h2{margin-top:0;margin-bottom:0.2em;font-family:"ProximaNovaA-Thin",sans-serif;font-size:3em}@media (max-width: 960px){.video .set h2{font-size:2em}}.video .set h2 .anchor-link{font-family:"ProximaNovaA-Semibold",sans-serif;display:none;color:#d1d3d4;font-size:0.8em;line-height:1em}.video .set h2:hover>.anchor-link{display:inline-block}.video .set+.set{margin-top:2em}.video .video_item{margin-bottom:10px;position:relative;height:0;padding-bottom:18.65%;overflow:hidden}@media (max-width: 575px){.video .video_item{padding-bottom:28.08%}}@media (max-width: 414px){.video .video_item{padding-bottom:57.14%}}.video .video_item.medium{font-size:2em}.video .video_item.large{width:60%;width:calc((( 100% - 10px ) / 3) * 2);font-size:3em;padding-bottom:38.33%}@media (max-width: 575px){.video .video_item.large{width:100%;padding-bottom:58.05%}}@media (max-width: 414px){.video .video_item.large{width:100%;padding-bottom:58.02%}}.video .video_item.wide{width:100%;font-size:3em;padding-bottom:38.3%}@media (max-width: 575px){.video .video_item.wide{padding-bottom:38.35%}}@media (max-width: 414px){.video .video_item.wide{padding-bottom:38.19%}}.video .video_item.tall{font-size:2em;padding-bottom:38.52%}.video .video_item .video_item_inner{position:absolute;top:0;left:0;width:100%;height:100%}.video .video_item .video_item_inner img{width:100%;height:auto}.video .overlay{font-size:1.3rem;font-family:"ProximaNovaA-Thin",sans-serif;text-align:left;font-weight:100;line-height:1.8rem;color:#dbdbdb;position:absolute;background-color:rgba(0,0,0,0.6);padding:0.1em 0.5em;bottom:0%;right:0;width:100%;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}.video .overlay img{position:absolute;top:0;left:0}.video.media_page header.page h1{font-size:3em}.video.media_page .wrapper .tall{margin:auto}@media (max-width: 320px){.release_notes{font-size:13px}}.release_notes .app-heading h1{color:#404040;border-bottom:1px solid #404040;font-family:"ProximaNovaA-Thin",sans-serif;font-size:2em}.release_notes nav.releases{margin-top:1em}.release_notes nav.releases h1{font-size:3em;margin:0}.release_notes nav.releases h1 a{color:#404040}.release_notes nav.releases .button{display:inline-block;width:9.375em;margin-bottom:.3em}.release_notes nav.releases .button .inner{font-size:1em;line-height:1em;padding:.4em 0 .2em}@media (max-width: 320px){.release_notes nav.releases .button{width:8.125em}}.release_notes .apps .app-heading{margin:auto;max-width:50em;margin-bottom:1em}.release_notes article{padding:0;margin-bottom:4em;max-width:50em}.release_notes article .icon{float:left}.release_notes article .icon img{height:2em}.release_notes article header{margin-left:2.5em;margin-bottom:1em}.release_notes article header h2{margin-bottom:0;font-weight:normal;font-family:"ProximaNovaA-Semibold",sans-serif}.release_notes article header h3{margin:0;font-weight:normal;font-size:1em}.release_notes article header p{font-weight:normal;font-size:1em;color:#a9aaaa;margin-top:0}.release_notes article ul{list-style-type:disc;list-style-position:outside;clear:both;margin-left:18px;padding-left:0}.release_notes article ul li{line-height:150%}.release_notes .notes{margin-left:2.5em}.release_notes .notes ul{list-style:none;margin-bottom:24px}.release_notes .notes ul strong{font-weight:normal;font-family:"ProximaNovaA-Semibold", sans-serif}.release_notes .notes ul li{margin-left:0px;margin-bottom:8px;padding:0 0 0 18px;background-size:13px;background-position:0px 3px;background-size:13px;background-position:0px 3px;background-repeat:no-repeat}.release_notes .notes ul li.new{background-image:url("/assets-www/ReleaseNotes/images/new@2x.png")}.release_notes .notes ul li.updated{background-image:url("/assets-www/ReleaseNotes/images/updated@2x.png")}.release_notes .notes ul li.fixed{background-image:url("/assets-www/ReleaseNotes/images/fixed@2x.png")}.release_notes .notes ul li.danger{background-image:url("/assets-www/ReleaseNotes/images/danger@2x.png")}.promo article{margin:auto;width:80%}@media (max-width: 768px){.promo article{width:auto}}.promo article h1{font-family:"ProximaNovaA-Thin",sans-serif;font-size:3em;color:#49aeff}.promo article p{font-family:"ProximaNovaA-Regular",sans-serif}.promo article ul{margin:0;padding:0}.promo article li{list-style:none}.promo article .body p:first-child{font-size:1.3em}.press .press-header{text-align:center}.press .press-header h1{font-size:3.2em;margin-bottom:0.2em}.press .press-header h1 a{color:#404040}.press .press-header span{color:gray}.press .press-header span a{color:gray}@media (max-width: 414px){.press .press-header span{color:#fff}}@media (max-width: 960px){.press .press-header{margin-left:0.5em;margin-right:0.5em}}@media (max-width: 480px){.press .press-header h1{font-size:2.5em}}.press section.body{font-family:"ProximaNovaA-Regular",sans-serif;font-size:1.05em;margin:auto;max-width:576px}.press section.body p,.press section.body h5,.press section.body h6,.press section.body ul,.press section.body ol,.press section.body hr,.press section.body blockquote{margin-left:auto;margin-right:auto}.press section.body h2{font-family:"ProximaNovaA-Thin",sans-serif,sans-serif;text-align:left;font-size:32px}.press section.body h3{font-family:"ProximaNovaA-Regular",sans-serif;font-weight:500;margin-bottom:5px}.press section.body h4{margin-bottom:5px}.press section.body p{margin-top:0}.press section.body li p{width:100%}.press section.body blockquote{font-family:"ProximaNovaACond-RegularIt",sans-serif;font-style:italic;border-left:3px solid #e4e4e5;padding:0 1em}.press section.body blockquote p{width:100%}.press section.body div{text-align:center;margin-bottom:1.1em}@media (max-width: 768px){.press section.body p,.press section.body h2,.press section.body h3,.press section.body h4,.press section.body h5,.press section.body h6,.press section.body ul,.press section.body ol,.press section.body hr,.press section.body blockquote{width:90%}}.press .return>div{margin:auto}.job_index h1{color:#49aeff;font-family:"ProximaNovaA-Bold",sans-serif;font-size:2.5em}.job_index h2{font-family:"ProximaNovaA-Semibold",sans-serif;font-size:2em;margin-bottom:.25em}.job_index h3{font-size:1.5em;font-family:"ProximaNovaA-Semibold",sans-serif}.job_index h4{font-weight:600}.job_index .intro p:first-child{font-size:1.3em}.job_index .content{margin:auto;max-width:670px}.job_index .content ul{margin:auto}@media (max-width: 575px){.job_index .content ul{width:auto}}.job_index .content p{margin-top:.5em}.job_index .content p,.job_index .content li{font-family:"ProximaNovaA-Regular",sans-serif;line-height:1.3em;font-size:1.1em}.job_index article h2:before{display:block;content:" ";margin-top:-165px;height:165px;visibility:hidden}.job_index article h3{margin:auto;margin-top:1.2em;margin-bottom:.2em;display:block}@media (max-width: 575px){.job_index article h3{width:auto}}.job_index article h4{font-family:"ProximaNovaA-Semibold",sans-serif;margin-left:1em;margin-bottom:1em}@media (max-width: 575px){.job_index article h4{width:auto}}.job_index .jobs .button{margin:10px 5px;display:inline-block;margin-bottom:.3em}.job_index .jobs .button .inner{font-size:1em;line-height:1em;padding:.4em;text-align:center}.job_index .jobs .job{display:none}.job_index .jobs :target{display:block}.static .open-in-browser{display:none}.static .open-in-browser>div{margin:auto}@media osu-available-updates{.static .open-in-browser{display:block}.static header.site_nav{display:none}}.extras h1{color:#3d71bc;font-size:5em;font-family:"ProximaNovaA-Thin",sans-serif;margin:.1em inherit;margin-top:.3em}@media (max-width: 320px){.extras h1{font-size:3.75em;margin:0.3em 0em 0.1em 0em;font-family:"ProximaNovaA-Light",sans-serif}}.extra{padding-left:65px;background-repeat:no-repeat}.extra h2 .author{font-size:.6em;color:gray}.extra .info{color:#404040}.extra.dmg{background-image:url(../img/icons-extras/dmg.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.extra.dmg{background-image:url(../img/icons-extras/dmg@2x.png)}}.extra.link{background-image:url(../img/icons-extras/link.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.extra.link{background-image:url(../img/icons-extras/link@2x.png)}}.extra.omnigraffle-document{background-image:url(../img/icons-extras/omnigraffle-document.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.extra.omnigraffle-document{background-image:url(../img/icons-extras/omnigraffle-document@2x.png)}}.extra.omnigraffle-stencil{background-image:url(../img/icons-extras/omnigraffle-stencil.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.extra.omnigraffle-stencil{background-image:url(../img/icons-extras/omnigraffle-stencil@2x.png)}}.extra.omnigraffle-template{background-image:url(../img/icons-extras/omnigraffle-template.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.extra.omnigraffle-template{background-image:url(../img/icons-extras/omnigraffle-template@2x.png)}}.extra.omnioutliner-document{background-image:url(../img/icons-extras/omnioutliner-document.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.extra.omnioutliner-document{background-image:url(../img/icons-extras/omnioutliner-document@2x.png)}}.extra.plugin{background-image:url(../img/icons-extras/plug-in.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.extra.plugin{background-image:url(../img/icons-extras/plug-in@2x.png)}}.extra.script{background-image:url(../img/icons-extras/script.png)}@media (resolution: 2dppx), (-webkit-device-pixel-ratio: 2), (-moz-device-pixel-ratio: 2), (resolution: 192dpi){.extra.script{background-image:url(../img/icons-extras/script@2x.png)}}.resources-upload .content{width:60%;margin:auto}.resources-upload p{margin:0.5em 0 0.3em 0}.resources-upload a{cursor:pointer}.resources-upload a:hover{border-bottom:1px solid #d1d3d4}.resources-upload .page-body{width:55%;margin:auto}.resources-upload .browse-list a{color:#fff}.resources-upload .form-container{font-size:1.5em}.resources-upload input,.resources-upload form .file-picker,form .resources-upload .file-picker,.resources-upload textarea{font-size:0.8em;min-width:280px;line-height:100%;height:42px;width:95%}.resources-upload input[type="checkbox"],.resources-upload form .file-picker[type="checkbox"],form .resources-upload .file-picker[type="checkbox"],.resources-upload textarea[type="checkbox"]{width:15px;height:15px;min-width:0}.resources-upload input[type="submit"],.resources-upload form .file-picker[type="submit"],form .resources-upload .file-picker[type="submit"],.resources-upload textarea[type="submit"]{width:4em !important;margin-bottom:0.5em;min-width:0}.resources-upload textarea{height:200px}.resources-upload .search-form .search-field{min-width:0}.resources-upload .file-picker{height:42px;width:95%}.resources-upload .info-button,.resources-upload .clear-button{font-size:1em;display:inline-block;cursor:pointer;background-color:#e4e4e5;color:gray;font-family:"ProximaNovaA-Thin",sans-serif;border:1px solid #e4e4e5;height:42px;width:auto;padding:10px 5px 10px 5px;position:absolute}.resources-upload .info-button:hover,.resources-upload .clear-button:hover{background-color:transparent}@media (max-width: 575px){.resources-upload .info-button,.resources-upload .clear-button{position:static}}.resources-upload .clear-button{background:transparent;border:0;padding-bottom:9px;z-index:2;margin-left:-23px}.resources-upload .required{font-size:0.6em;color:gray}.resources-upload .message{text-align:center;font-size:1.8em;background:#d1d3d4;padding:20px}.previous_downloads .downloads{margin-top:2em;font-size:15px}.previous_downloads .downloads header{width:37.5em;margin:auto}.previous_downloads .downloads header h1{margin-left:.7em;margin-bottom:.3em}.previous_downloads .downloads table{width:37.5em;max-width:100%;margin:auto;margin-bottom:.5em;border-spacing:1em 0;border-collapse:separate}.previous_downloads .downloads table.omnigraffle .title{background-color:#00a551}.previous_downloads .downloads table.omnifocus .title{background-color:#885dbf}.previous_downloads .downloads table.omnioutliner .title{background-color:#E4602A}.previous_downloads .downloads table.omniplan .title{background-color:#fee24f}.previous_downloads .downloads table.omnipresence .title{background-color:#009fdc}.previous_downloads .downloads th{text-align:left;font-weight:normal;font-family:"ProximaNovaA-Semibold",sans-serif;border-bottom:1px solid #e4e4e5;height:2.2em;vertical-align:bottom}.previous_downloads .downloads .title{font-size:1.6em;font-family:"ProximaNovaA-Regular",sans-serif;border:none;height:33px;vertical-align:bottom;color:#fff;padding-left:0.3em}.previous_downloads .downloads tr.download .round_button{display:inline-block;color:#404040;margin-right:5px}.previous_downloads .downloads tr.download .round_button .inner{display:inline-block;padding:7px 7px 5px 8px;font-size:0.9em;border:1px solid #404040;line-height:0.8em;color:#404040}.previous_downloads .downloads .release-notes-link a{color:#404040;border-bottom:1px solid #404040}.previous_downloads .downloads td{padding-left:.1em;line-height:2em}@media (max-width: 575px){.previous_downloads .downloads header{margin:auto;width:initial}.previous_downloads .downloads thead tr:last-child{display:none}.previous_downloads .downloads tr{display:block;margin-bottom:1em}.previous_downloads .downloads th,.previous_downloads .downloads td{display:inline-block}.previous_downloads .downloads td{line-height:1em}.previous_downloads .downloads .title{width:100%;padding-right:0.3em;padding-top:0.1em}.previous_downloads .downloads tr.download{white-space:nowrap}.previous_downloads .downloads tr.download td:first-child{width:3em;font-family:"ProximaNovaA-Semibold",sans-serif}.previous_downloads .downloads tr.download td:last-child{color:gray}}.test h1{font-size:4em;font-family:"ProximaNovaA-Light",sans-serif;text-align:center}@media (max-width: 575px){.test h1{font-size:3em}}.test h2{font-size:2em;font-family:"ProximaNovaA-Light",sans-serif;margin:0}.test .content a{text-decoration:underline}.test img.icon{float:right}.test div.apps{margin:auto;max-width:31.25em}.test li.app{list-style:none}.test li.app *+*{margin-top:0.5em}.test ul.goals{padding:0;margin:0}.test ul.goals li{list-style:none;margin:0}.test ul.goals li:before{content:"\2013 "}.test .errors{margin:1em;background-color:rgba(255,0,0,0.2);border:1px solid rgba(255,0,0,0.4);padding:1em}.test .errors .errorlist{margin:0;list-style:none;padding:0;display:inline-block}.test .signup{max-width:500px;margin:auto}.test .signup *+*{margin:1em 0 0}.test .testflight-form{max-width:500px;margin:auto;margin-top:1em}.test .testflight-form label{display:none}.test .testflight-form input,.test .testflight-form form textarea,form .test .testflight-form textarea,.test .testflight-form form .file-picker,form .test .testflight-form .file-picker,.test .testflight-form .resources-upload textarea,.resources-upload .test .testflight-form textarea{font-size:1.5em;padding:1% 1% 1% 2%;margin:0 0 1em 0;width:100%}.test .testflight-form>div{display:block;float:left;margin:0}.test .testflight-form .name{width:49.5%}.test .testflight-form .last{margin-left:1%}.test .testflight-form .email{width:100%}.test .testflight-form .email input,.test .testflight-form .email form textarea,form .test .testflight-form .email textarea,.test .testflight-form .email form .file-picker,form .test .testflight-form .email .file-picker,.test .testflight-form .email .resources-upload textarea,.resources-upload .test .testflight-form .email textarea{margin-bottom:0}.test .testflight-form .field.error input,.test .testflight-form .field.error form textarea,form .test .testflight-form .field.error textarea,.test .testflight-form .field.error form .file-picker,form .test .testflight-form .field.error .file-picker,.test .testflight-form .field.error .resources-upload textarea,.resources-upload .test .testflight-form .field.error textarea{border-color:rgba(255,0,0,0.4);background-color:rgba(255,0,0,0.1)}.test .testflight-form .submit{width:auto;padding-left:2em;padding-right:2em;color:#fff;border-color:#319AF7;background-color:#319AF7}.test .testflight-form .submit[disabled="disabled"]{background-color:gray;border-color:gray}.test .note{clear:both;padding:0.5em 0.8em;margin-bottom:1em}.test .note h3{margin:0 0 0.5em 0}.test .note p{margin:0;margin-bottom:0.4em}.test .note input,.test .note form textarea,form .test .note textarea,.test .note form .file-picker,form .test .note .file-picker,.test .note .resources-upload textarea,.resources-upload .test .note textarea{width:auto;margin:0}.test .note label{display:inline-block;margin:0}.test .caution{background-color:#f9f4c5}.test .newsletter-signup{margin-top:0;padding-left:0}.thanks h1{font-size:3em}.thanks p{max-width:500px;margin:auto}.signup .thanks{border:1px solid green;background-color:rgba(0,128,0,0.1);padding:1em}.signup-link{margin-right:2em}.disabled{color:gray}.hidden{display:none}.centered{margin:auto}@media (max-width: 320px){.narrow-hide{display:none}}.warning{color:#ca4c0b}html{background:url("../img/textures/bg.png");font-family:"ProximaNovaA-Regular",sans-serif;color:#404040}body{min-height:100vh;-webkit-flex-direction:column;flex-direction:column}@media (max-width: 768px){body{min-height:0}}@media (max-width: 414px){body{padding-top:0;max-width:100%}}.flexbox body{display:flex}.flexbox .container{-webkit-flex:1;-webkit-box-flex:1;-ms-flex:1 0 0}h1,h2,h3,h4,h5,h6,th{font-weight:normal}strong{font-family:"ProximaNovaA-Semibold",sans-serif;font-weight:normal}a{text-decoration:none;color:#3d71bc}img{max-width:100%}video{max-width:100%}.video-js{max-width:100%}@media (max-width: 320px){.video-js{width:320px !important;height:181px !important}}.vid_grid .vid{position:relative}.vid_grid .vid header{transition:background-color 0.4s;position:absolute;bottom:0;width:100%;background-color:rgba(245,245,245,0.8);border-top:1px solid #e4e4e5;text-align:center;padding:10px;font-size:0.8em}.vid_grid .vid header span{color:gray}.vid_grid .vid header span:before{content:"\25ba";padding-right:10px;font-size:0.9em}.vid_grid .vid:hover header{background-color:#f5f5f5}.legal aside li{padding:5px;list-style:none}.legal aside .space_ul{padding-left:0;margin-top:1em}.fourohfour{text-align:center}.fourohfour h1{font-family:"ProximaNovaA-Thin",sans-serif;text-align:center;font-size:8em;margin-top:0;margin-bottom:0}.maintenance{text-align:center}.maintenance h1{font-family:"ProximaNovaA-Thin",sans-serif;font-size:6em;margin-top:30px;margin-bottom:0}.maintenance p{font-size:1.28em;width:85%;margin:0 auto 50px auto;font-family:"ProximaNovaA-Regular",sans-serif}noscript+.no-js img[data-lazy]{display:none}@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3){.newsletter .letters,.main-nav,.banners,.homepage-main-content,.fixed-product-nav,.omniplan .fixed-max-width .new-video,.omniplan .fixed-max-width .icon-grid,.omniplan .fixed-max-width .videos .video-content,.omniplan .project-planning-101-videos,.omniplan .compare,.omnifocus-2 .product-shot,.more-features,.outliner-3-banner,.more-features,.support-head,.content .shortcuts,.support footer,.support .content{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}
/*# sourceMappingURL=omni.css.map */