html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;width:1.1em;height:1.1em;vertical-align:sub}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:4px 2px;border:1px solid rgba(47,53,62,.1);padding:1em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#2f353e;font-family:Roboto,sans-serif;font-size:16px;line-height:1.625;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-ms-word-wrap:break-word;word-wrap:break-word}.smallPart{font-size:13px;line-height:1.3;letter-spacing:1px;text-transform:uppercase;color:#959595}h1,h2,h3,h4,h5,h6{clear:both;font-weight:700}#edd_checkout_cart th,#edd_final_total_wrap,#edd_purchase_form fieldset legend,#edd_purchase_form label,.crestaButton,.crestaFaqTitle,.crestaNumberValue,.crestaPurchaseWidget_allacces,.edd-submit.button.green,.main-navigation a,.tablepress tfoot th,.tablepress thead th,.widget li.edd_checkout a,.widget-area button,.widget-area input[type=button],.widget-area input[type=reset],.widget-area input[type=submit],h1,h2,h3,h4,h5,h6{font-family:Quicksand,sans-serif}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{display:block;padding:1.5em 1.5em 1.5em 3.5em;margin:0 0 1.5em;position:relative;border-left:4px solid #7fc7af;border-right:1px solid #7fc7af;font-style:italic;font-size:120%}blockquote::before{content:"\201C";font-size:60px;color:#7fc7af;line-height:1;font-weight:700;position:absolute;left:10px;top:10px}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff}body:not(.page-template-download):not(.page-template-page-homepage):not(.page-template-template-pricing):not(.page-template-template-full):not(.docs-template-default):before{background-color:rgba(47,53,62,.05);content:"";display:block;height:100%;min-height:100%;position:fixed;top:0;right:0;width:25%;width:-webkit-calc(50% - 273px);width:calc(50% - 273px);z-index:-1}blockquote,q{quotes:"" ""}hr{background-color:rgba(47,53,62,.05);border:0;height:3px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%;padding:0;border-collapse:separate}table tr{border:1px solid rgba(47,53,62,.05)}table th{background:rgba(47,53,62,.05);text-align:center;margin:0;padding:.8em}table td{padding:.8em;margin:0;border:1px solid rgba(47,53,62,.05)}.spaceLeft{padding-left:.3em}.spaceRight{padding-right:.3em}.spaceLeftDouble{padding-left:1em}.spaceRightDouble{padding-right:1em}.spaceLeftRight{margin:0 .3em}button,input[type=button],input[type=reset],input[type=submit]{outline:0;border:2px solid transparent;border-bottom:2px solid rgba(0,0,0,.15);border-radius:5px;background:#7fc7af;color:#fff;font-size:12px;font-size:.75rem;line-height:1;padding:.7em 1em;font-weight:700;letter-spacing:1px;-o-transition:border .2s linear,background .2s linear,color .2s linear;-webkit-transition:border .2s linear,background .2s linear,color .2s linear;-moz-transition:border .2s linear,background .2s linear,color .2s linear;transition:border .2s linear,background .2s linear,color .2s linear}button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{border:2px solid #7fc7af;background:#fff;color:#2f353e}.widget-area button,.widget-area input[type=button],.widget-area input[type=reset],.widget-area input[type=submit]{padding:1em 1.5em}select{outline:0;height:auto!important;padding:.7em!important;background:rgba(47,53,62,.1);color:#2f353e!important;border:2px solid transparent!important;border-bottom:2px solid rgba(0,0,0,.15)!important;border-radius:5px;width:100%;-o-transition:border .2s linear,background .2s linear;-webkit-transition:border .2s linear,background .2s linear;-moz-transition:border .2s linear,background .2s linear;transition:border .2s linear,background .2s linear}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{outline:0;background:rgba(47,53,62,.1)!important;color:#2f353e!important;border:2px solid transparent!important;border-bottom:2px solid rgba(0,0,0,.15)!important;border-radius:5px;width:100%;-o-transition:border .2s linear,background .2s linear;-webkit-transition:border .2s linear,background .2s linear;-moz-transition:border .2s linear,background .2s linear;transition:border .2s linear,background .2s linear}textarea{padding:.7em!important;width:100%}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{padding:.7em!important}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border:2px solid #7fc7af!important;background:#fff!important}.edd-submit.button.green,.widget li.edd_checkout a{color:#fff;border:2px solid transparent;border-bottom:2px solid rgba(0,0,0,.15);border-radius:5px;padding:1em 1.5em;background:#7fc7af;display:inline-block;font-weight:700;line-height:1;font-size:12px;font-size:.75rem;letter-spacing:1px;-o-transition:border .2s linear,background .2s linear,color .2s linear;-webkit-transition:border .2s linear,background .2s linear,color .2s linear;-moz-transition:border .2s linear,background .2s linear,color .2s linear;transition:border .2s linear,background .2s linear,color .2s linear}.edd-submit.button.green:hover,.widget li.edd_checkout a:hover{border:2px solid #7fc7af;background:#fff;color:#2f353e}.edd-submit.button.anchor{cursor:pointer}.edd-submit.button.edd-manage-license-back{display:table;margin:0 auto}.edd-submit#edd-purchase-button{width:95%;padding:1.5em;display:block;margin:0 auto;font-weight:700;font-size:14px}a,a:visited{color:#7fc7af;text-decoration:none;-o-transition:color .2s linear;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;transition:color .2s linear}.edd_download_title a,a:active,a:focus,a:hover{color:#2f353e}.site-footer a:active,.site-footer a:focus,.site-footer a:hover,.site-header a:active,.site-header a:focus,.site-header a:hover{color:#fff}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.main-navigation{display:block;float:right;line-height:65px;-o-transition:line-height .2s linear;-webkit-transition:line-height .2s linear;-moz-transition:line-height .2s linear;transition:line-height .2s linear}.main-navigation.footer-menu{line-height:24px}.main-navigation.footer-menu ul{display:block}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation li{float:left;position:relative}.main-navigation li.highlighted{background:#7fc7af}.main-navigation ul li.highlighted.current-menu-item>a,.main-navigation ul li.highlighted.current-menu-parent>a,.main-navigation ul li.highlighted.current-page-ancestor>a,.main-navigation ul li.highlighted:active>a,.main-navigation ul li.highlighted:focus>a,.main-navigation ul li.highlighted:hover>a,.main-navigation ul li.highlighted>a,.main-navigation ul li.highlighted>a:active,.main-navigation ul li.highlighted>a:focus,.main-navigation ul li.highlighted>a:hover{color:#fff}.main-navigation li a:not(:last-child):after{content:"\f107";font-family:FontAwesome;margin:0 0 0 4px;font-size:10px}.main-navigation ul ul li a:not(:last-child):after{content:"\f105";margin:0 0 0 4px;float:right}.main-navigation a{display:block;text-decoration:none;padding:0 1em;color:#404040;font-weight:700;font-size:12px;letter-spacing:1px}.main-navigation.footer-menu a{padding:0 .5em;color:#fff}.main-navigation ul ul{float:left;position:absolute;top:65px;left:auto;z-index:99999;visibility:hidden;opacity:0;transition:visibility 0s linear .2s,opacity .2s linear,transform .2s linear;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.menuMinor .main-navigation ul ul ul{top:0}.main-navigation ul ul ul{left:100%;top:0;visibility:hidden;opacity:0;transition:visibility 0s linear .2s,opacity .2s linear,transform .2s linear;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}.main-navigation ul ul a{width:215px;border:1px solid #eee;border-bottom:0;background:#fff;height:4em;line-height:4em;text-align:left}.main-navigation ul li.focus>ul,.main-navigation ul li:active>ul,.main-navigation ul li:focus>ul,.main-navigation ul li:hover>ul{visibility:visible;opacity:1;transition-delay:0s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:active>ul,.main-navigation ul ul li:focus>ul,.main-navigation ul ul li:hover>ul{visibility:visible;opacity:1;transition-delay:0s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.main-navigation .current_page_item>a,.main-navigation ul li.current-menu-item>a,.main-navigation ul li.current-menu-parent>a,.main-navigation ul li.current-page-ancestor>a,.main-navigation ul li.focus>a,.main-navigation ul li:hover>a{color:#7fc7af}.main-navigation.toggled ul,.menu-toggle{display:block}.menu-toggle{margin-top:1em;padding:1em}@media screen and (min-width:1025px){.menu-toggle{display:none}.main-navigation ul{display:block}.main-navigation ul ul li:last-child a{border-bottom:1px solid #eee}.main-navigation li.highlighted{line-height:40px;top:12px;border-radius:5px;background:#404040}.main-navigation li.highlighted ul{top:40px;padding-top:13px}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.navigation.pagination{text-align:center;margin-bottom:3em}.navigation.pagination .nav-links a{display:inline-block;padding:.5em .8em;margin:.1em;line-height:1;border:2px solid rgba(47,53,62,.05);background:rgba(47,53,62,.05)}.navigation.pagination .nav-links .current{display:inline-block;padding:.5em .8em;margin:.1em;line-height:1;border:2px solid rgba(47,53,62,.05);background:#7fc7af}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.crestaContainer:after,.crestaContainer:before,.crestaFaq:after,.crestaFaq:before,.crestaFaqBox:after,.crestaFaqBox:before,.crestaTable:after,.crestaTable:before,.entry-content:after,.entry-content:before,.sectionContainer:after,.sectionContainer:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,ul.support-theme:after,ul.support-theme:before,ul.tab-crestaproject-tabs:after,ul.tab-crestaproject-tabs:before{content:"";display:table}.clear:after,.comment-content:after,.crestaContainer:after,.crestaFaq:after,.crestaFaqBox:after,.crestaTable:after,.entry-content:after,.sectionContainer:after,.site-content:after,.site-footer:after,.site-header:after,ul.support-theme:after,ul.tab-crestaproject-tabs:after{clear:both}.widget{margin:0 0 1.5em;padding-bottom:1.5em;padding-left:2em;border-bottom:10px solid #fff}.widget:last-child{padding-bottom:0;border-bottom:0}.crestaPurchaseWidget_allacces,h3.widget-title{letter-spacing:1px;margin:1em 0;font-weight:700;position:relative;font-size:1em}h3.widget-title:after{position:absolute;content:".";color:#7fc7af;font-size:200%;line-height:1;bottom:3px;margin-left:3px}.widget select{max-width:100%}.widget_search .search-submit{display:none}.widget.CrestaProject2PurchaseProduct{padding:2em 2em 6em 2em;position:relative;border-bottom:none;z-index:99;background:linear-gradient(-5deg,#f5f5f6 5%,#7fc7af 50%,#7fc7af 50%,#9de25e 50%);background:linear-gradient(-5deg,#f5f5f6 10%,#7fc7af 28%);color:#fff}.widget.CrestaProject2PurchaseProduct.open{z-index:9999}.widget.CrestaProject2PurchaseProduct .edd-submit.button.green{width:100%;background:#2f353e;border-bottom:2px solid rgba(255,255,255,.4);text-transform:none;font-size:14px;font-weight:700;letter-spacing:0}.widget.CrestaProject2PurchaseProduct .edd-submit.button.green:hover{background:#484f5a;color:#fff;border:2px solid rgba(255,255,255,.4)}.widget.CrestaProject2PurchaseProduct .edd_download_purchase_form{display:block}.widget.CrestaProject2PurchaseProduct h3.widget-title{margin:0 0 1em}.widget.CrestaProject2PurchaseProduct h3.widget-title:after{display:none}.edd_price_options li{text-align:left;border-bottom:none;padding:.3em 0}.edd_price_options ul label .edd_price_option_price{float:left;font-weight:700;padding-left:8px;display:inline-block}.edd_price_options ul label input[type=radio]{float:left;margin-top:5px;position:relative;cursor:pointer}.edd_price_options ul label input[type=radio]:before{-webkit-transition:-webkit-transform .4s cubic-bezier(.45,1.8,.5,.75);-moz-transition:-moz-transform .4s cubic-bezier(.45,1.8,.5,.75);transition:transform .4s cubic-bezier(.45,1.8,.5,.75);-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);content:"";position:absolute;top:2px;left:4px;z-index:1;width:10px;height:10px;background:#2f353e;border-radius:50%}.edd_price_options ul label input[type=radio]:checked:before{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.edd_price_options ul label input[type=radio]:after{content:"";position:absolute;top:-4px;left:-2px;width:22px;height:22px;background:#fff;border:2px solid #79b29f;border-radius:50%}.edd_price_options ul label .edd_price_option_sep{display:none!important}.edd_price_options ul label .edd_price_option_name{margin-left:5px;font-size:85%;opacity:.85}.edd_download_purchase_form .edd_price_options{margin:0 0 1em}.crestaPurchaseWidget_center,.crestaPurchaseWidget_or{display:block;text-align:center}.crestaPurchaseWidget_or{padding:2em 0;position:relative;color:#fff;opacity:.85}.crestaPurchaseWidget_or:after,.crestaPurchaseWidget_or:before{content:"-";padding:0 .3em}.crestaPurchaseWidget_accesstext{opacity:.75;padding:1em 0;display:block;line-height:1.5;font-size:85%}.crestaPurchaseWidget_accesstext a{color:#fff;text-decoration:underline}.crestaOverlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.7);left:0;top:0;z-index:9999;opacity:0;visibility:hidden;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.crestaOverlay.open{opacity:1;visibility:visible}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:9999}.site-footer{background:#404040;color:#fff}.site-header{background:#fff;color:#404040}.site-header{position:fixed;top:0;left:0;width:100%;height:65px;z-index:999;border-bottom:1px solid #eee;box-shadow:0 0 12px rgba(0,0,0,.24)}body.admin-bar .site-header{top:32px}.site-branding img{display:block;max-height:65px;width:auto;-o-transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.site-footer{padding:1em 0}.site-branding{float:left}.crestaSubHeader{width:100%;background:rgba(47,53,62,.8) url(../../../../../../themes/crestaproject2/img/shattered.png) repeat 0 0;overflow:hidden;margin-top:65px;-webkit-animation-name:crestaBackAnimation;-webkit-animation-duration:60s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-ms-animation-name:crestaBackAnimation;-ms-animation-duration:60s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-moz-animation-name:crestaBackAnimation;-moz-animation-duration:60s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-o-animation-name:crestaBackAnimation;-o-animation-duration:60s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear;animation-name:crestaBackAnimation;animation-duration:60s;animation-iteration-count:infinite;animation-timing-function:linear}@-webkit-keyframes crestaBackAnimation{0%{background-position:left top}50%{background-position:right top}100%{background-position:left top}}@-ms-keyframes crestaBackAnimation{0%{background-position:left top}50%{background-position:right top}100%{background-position:left top}}@-moz-keyframes crestaBackAnimation{0%{background-position:left top}50%{background-position:right top}100%{background-position:left top}}@-o-keyframes crestaBackAnimation{0%{background-position:left top}50%{background-position:right top}100%{background-position:left top}}@keyframes crestaBackAnimation{0%{background-position:left top}50%{background-position:right top}100%{background-position:left top}}.crestaSubHeaderInner{max-width:1140px;margin:0 auto;position:relative;height:100%}.crestaQuestion{padding:5em 0;text-align:center}.crestaQuestion h2{color:#fff;letter-spacing:1px;font-size:3.5em;margin:0 0 .2em 0}.crestaQuestion input[type=search]{width:50%;background-color:#fff;border:2px solid #2f353e;-webkit-appearance:none}.crestaQuestion button{padding:1.6em;background-color:#2f353e;vertical-align:bottom;border:0}.crestaQuestion button:active,.crestaQuestion button:focus,.crestaQuestion button:hover{color:#7fc7af}.singleImageTop{float:right;animation-delay:.5s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;-ms-animation-delay:.5s}.singleImageTop img{display:block}.crestaContainer,.site-content{max-width:1140px;margin:0 auto;position:relative}body.page-template-page-homepage .site-content{max-width:100%}.content-area{float:left;width:74%;padding-right:2%}body.page-template-download .content-area,body.page-template-page-homepage .content-area,body.page-template-template-full .content-area,body.page-template-template-pricing .content-area{width:100%;padding-right:0}body.page-template-page-homepage section{text-align:center;padding-bottom:4em}body.page-template-page-homepage section#projects{background-color:rgba(0,0,0,.05)}body.page-template-page-homepage section .crestaContainer h2{font-size:2em;padding:2em 0;margin:0;font-weight:400;position:relative}body.page-template-page-homepage section .crestaContainer h2:after{position:absolute;content:"";width:100px;background:#7fc7af;height:1px;left:50%;margin-left:-50px;bottom:40px}.servColumn{float:left;width:33.3333%;text-align:center;padding:1em}.servColumn i{color:#7fc7af;width:70px;height:70px;line-height:70px;-o-transition:color .3s ease-in-out,font-size .3s ease-in-out;-moz-transition:color .3s ease-in-out,font-size .3s ease-in-out;-webkit-transition:color .3s ease-in-out,font-size .3s ease-in-out;transition:color .3s ease-in-out,font-size .3s ease-in-out}.servColumn i:before{text-shadow:0 0 transparent;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.servColumn:active i:before,.servColumn:focus i:before,.servColumn:hover i:before{text-shadow:5px 5px #e6e6e6}.servColumn:nth-child(3n+1){clear:both}.servColumn p{color:#959595}body.page-template-page-homepage section#numbers{position:relative;color:#fff;background:rgba(47,53,62,.8) url(../../../../../../themes/crestaproject2/img/shattered.png) repeat 0 0;overflow:hidden;-webkit-animation-name:crestaBackAnimation;-webkit-animation-duration:60s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-ms-animation-name:crestaBackAnimation;-ms-animation-duration:60s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-moz-animation-name:crestaBackAnimation;-moz-animation-duration:60s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-o-animation-name:crestaBackAnimation;-o-animation-duration:60s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear;animation-name:crestaBackAnimation;animation-duration:60s;animation-iteration-count:infinite;animation-timing-function:linear}body.page-template-page-homepage section .singleLatest{box-shadow:0 1px 1px rgba(0,0,0,.2);background-color:#fff;border:1px solid #eee;padding:.7em .7em 1.6em;margin:.5em;-o-transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}body.page-template-page-homepage section .singleLatest:hover{background-color:rgba(255,255,255,.3)}body.page-template-page-homepage section .edd_download_text h3{font-weight:700;color:#2f353e;margin:0}.crestaSingleNumber{float:left;width:25%;text-align:center;padding:1em}.crestaNumberIcon,.crestaNumberText,.crestaNumberValue{display:block}.crestaNumberValue{color:#7fc7af;padding:.5em 0 0;font-size:2em;font-weight:700;display:inline-block}.crestaSingleNumber i.percent{font-style:normal;color:#7fc7af;padding:.5em 0 0;font-weight:700;display:inline-block!important}.animatedIconTop{position:absolute;right:-250px;top:-250px;font-size:500px;line-height:1;opacity:.2}.animatedIconBottom{position:absolute;left:-150px;bottom:-150px;font-size:300px;line-height:1;opacity:.2}.animatedIconBottom i,.animatedIconTop i{-webkit-animation:fa-spin 5s infinite linear;animation:fa-spin 5s infinite linear}#testimonialsContainer{position:relative}#testimonialsContainer:after,#testimonialsContainer:before{position:absolute;font-family:FontAwesome;color:#7fc7af;font-size:9em;z-index:9;font-style:normal;line-height:1;top:0;opacity:.3}#testimonialsContainer:before{content:"\f10d";left:0}#testimonialsContainer:after{content:"\f10e";right:0}#testimonialsContainer .singleTestimonial{padding:0 9em}#testimonialsContainer .singleTestimonial p{color:#959595}#testimonialsContainer .singleTestimonial i{font-style:normal;font-weight:700;font-size:14px}.owl-controls .owl-pagination{position:relative;text-align:center;margin-top:3em}.owl-controls .owl-pagination .owl-page{width:15px;height:15px;background:#404040;margin:0 2px;display:inline-block;vertical-align:middle;border-radius:100px;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.owl-controls .owl-pagination .owl-page.active{width:30px}.widget-area{float:right;width:26%;position:relative}#toTop:hover{text-decoration:none}#toTop{display:none;position:fixed;bottom:30px;right:30px;width:40px;height:40px;line-height:40px;text-decoration:none;text-align:center;cursor:pointer;color:#fff;background:#404040}.themeBlock{border:1px solid rgba(47,53,62,.1);padding:1em;margin:1.5em 0;position:relative}.themeBlock h3{position:absolute;top:-13px;background-color:#fff;padding:0 1em;margin:0;text-transform:uppercase;letter-spacing:2px}.theme-details{display:block;margin:0;padding:0;overflow:hidden;margin-top:1em}.theme-details li{list-style:none;margin:0;padding:.8em .5em}.theme-details li:nth-child(2n+1){background:rgba(47,53,62,.05)}table.edd-table,table.edd_sl_table{border:3px solid rgba(47,53,62,.1);border-radius:5px}table.edd-table th,table.edd_sl_table th{text-align:left;background:rgba(47,53,62,.1);padding:.5em 1em}table.edd-table td,table.edd_sl_table td{border:none;border-bottom:1px solid rgba(47,53,62,.05);border-top:1px solid rgba(47,53,62,.05);padding:.5em 1em}#edd_purchase_receipt .edd_license_keys,table.edd-table:not(#edd_purchase_receipt) tbody>tr:nth-child(even)>td,table.edd_sl_table:not(#edd_purchase_receipt) tbody>tr:nth-child(even)>td{background:rgba(47,53,62,.05)}.edd_downloads_list.edd_download_columns_2 .edd_download{width:48%;float:left;border:1px solid #eee;padding:.7em .7em 1.6em;margin:1%;box-shadow:0 1px 1px rgba(0,0,0,.2);background-color:rgba(47,53,62,.03);-o-transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.edd_downloads_list.edd_download_columns_2 .edd_download:nth-child(2n+1){clear:both}.edd_downloads_list.edd_download_columns_2 .edd_download:hover{background-color:rgba(47,53,62,.1)}header.entry-header{text-align:center;margin-bottom:3em}.entry-title.full{margin:.67em 0 0;font-weight:400}.theSubTitle.full{position:relative;padding:.7em;display:inline-block;font-size:14px;letter-spacing:1px;line-height:1.5;margin-top:.7em;color:#959595}.theSubTitle.full:after,.theSubTitle.full:before{position:absolute;content:"";height:1px;background:#7fc7af;width:80px;margin:0 auto;left:0;right:0;top:-5px}.theSubTitle.full:after{width:50px;top:0}#edd_checkout_cart th{text-align:left;font-weight:400}.edd_cart_item_image{display:none}#edd_checkout_cart .edd_cart_total{text-align:right;font-size:1.5em;text-transform:none}input#edd-discount,input#edd-license-key{width:70%}.edd-apply-discount.edd-submit.button{vertical-align:bottom;padding:1.4em 1.5em}#edd_purchase_form fieldset legend{font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:.5em;padding:0 1em}#edd-license-key-container-wrap span,#edd_purchase_form p span{font-weight:300;font-size:80%;color:#959595}#edd_purchase_form p span{display:block}#edd_final_total_wrap span.edd_cart_amount{display:inline}.edd-required-indicator{color:red!important;font-size:100%!important;display:inline-block!important}#edd_discount_code p{display:block;padding:2px 0;margin:0}#edd_checkout_form_wrap fieldset#edd_sl_renewal_fields{padding:1em;background:0 0}#edd_checkout_form_wrap fieldset#edd_sl_renewal_fields p{padding:2px 0;margin:0}.edd_error{margin:.3em 0;color:red!important;display:block}.edd_purchase_status.abandoned,.edd_receipt_payment_status.failed{color:red;font-weight:700}.edd_receipt_payment_status.pending{color:#b8860b;font-weight:700}.edd_receipt_payment_status.complete{color:#8fbc8f;font-weight:700}#edd_final_total_wrap{font-size:1.8em;letter-spacing:2px;margin:.5em 0;text-align:center}.edd_cart_amount{font-weight:400!important;font-size:inherit!important;color:inherit!important}#edd_mailchimp,#edd_register_fields,#edd_terms_agreement{margin:0;border:0;padding:0}#edd_mailchimp,#edd_terms_agreement{background-color:rgba(47,53,62,.05);text-align:center}#edd_terms_agreement{padding-bottom:10px;border-radius:5px}#edd_mailchimp{margin-bottom:20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}#edd-login-account-wrap{text-align:center}#edd_purchase_form_wrap>img{display:block;margin:0 auto}#edd_terms_agreement input{margin-top:.3em}#edd_terms_agreement label{display:inline-block;margin-top:.3em}#edd_terms{padding:.7em;background:rgba(47,53,62,.1);max-height:300px;overflow-y:scroll;font-size:85%;text-align:left}#edd_show_terms{margin-top:.5em}#edd_mailchimp,.edd-terms-agreement,.site-info{font-size:85%}#edd_purchase_form p.card-expiration select{width:100px}#edd_purchase_form p.card-expiration span.edd-description{display:block}fieldset.cc-address{display:none}#edd-gateway-option-paypal input[type=radio],#edd-gateway-option-stripe input[type=radio]{display:none}#edd-gateway-option-paypal,#edd-gateway-option-stripe{width:49%;text-align:center;padding:.7em;border-radius:5px;border:1px solid rgba(47,53,62,.1);cursor:pointer}#edd-gateway-option-paypal:hover,#edd-gateway-option-stripe:hover{border:1px solid #7fc7af}#edd-gateway-option-paypal.edd-gateway-option-selected,#edd-gateway-option-stripe.edd-gateway-option-selected{background:rgba(47,53,62,.1);color:#333;text-decoration:none;border:1px solid transparent;font-weight:700;position:relative}#edd-gateway-option-paypal.edd-gateway-option-selected:after,#edd-gateway-option-stripe.edd-gateway-option-selected:after{position:absolute;font-family:FontAwesome;content:"\f00c";color:#7fc7af;margin-left:8px}#edd-gateway-option-stripe{float:right}#edd-gateway-option-paypal{float:left}#edd_payment_mode_select .edd-payment-mode-label{display:block;text-align:center}.edd-payment-icons{text-align:center;margin:1em 0}#edd_purchase_form p .exp-divider{display:inline-block}#edd_purchase_form p#edd-email-wrap,#edd_purchase_form p#edd-user-login-submit,#edd_purchase_form p#edd-user-login-wrap,#edd_purchase_form p.are_you_a_private_person_or_a_company,#edd_purchase_form p.codice_fiscale,#edd_purchase_form p.country{clear:both;margin-top:0}#edd_purchase_form #edd_login_fields p#edd-user-login-wrap,#edd_purchase_form p#edd-card-number-wrap,#edd_purchase_form p#edd-first-name-wrap,#edd_purchase_form p#edd-user-pass-wrap,#edd_purchase_form p.company_name,#edd_purchase_form p.street_address,#edd_purchase_form p.zip_postal_code{width:49%;float:left;margin-top:0}#edd_purchase_form #edd_login_fields p#edd-user-pass-wrap,#edd_purchase_form p#edd-card-cvc-wrap,#edd_purchase_form p#edd-last-name-wrap,#edd_purchase_form p#edd-user-pass-confirm-wrap,#edd_purchase_form p.card-expiration,#edd_purchase_form p.city,#edd_purchase_form p.eu_vat_number,#edd_purchase_form p.state__province{width:49%;float:right;margin-top:0}#edd_profile_editor_form #edd_profile_address_fieldset,body.page-id-8 #edd_sl_license_keys .edd_sl_license_row .edd_sl_upgrades,body.page-id-8 #edd_sl_license_keys tbody .edd_sl_license_row td:last-child{display:none}#edd_purchase_form p#edd-card-name-wrap{float:none}.theme-features{display:block;margin:15px 0 30px 0;padding:0;overflow:hidden}.theme-features li{float:left;width:50%;list-style:none;margin:0;padding:.5em 0;text-indent:10px}.theme-features li:nth-child(4n+1),.theme-features li:nth-child(4n+2){background:rgba(47,53,62,.05)}.theme-features li:before{font-family:FontAwesome;font-size:.9em;color:#7fc7af;content:'\f05d';margin-right:1em}ul.support-theme{margin:0;margin-bottom:1.5em;list-style:none;padding:0}ul.support-theme li{border-top:1px solid rgba(47,53,62,.05);padding:1em 0;width:50%;float:left}ul.support-theme li:last-child{border-bottom:1px solid rgba(47,53,62,.05)}.edd_download_purchase_form .edd_price_options ul{margin:0;padding:0;list-style:none}.iphorm-clearfix{padding-bottom:10px}.iphorm-labels-above>.iphorm-element-spacer>label{font-size:20px}body.archive header.entry-header,body.blog header.entry-header,body.single-post header.entry-header{text-align:left;margin-bottom:inherit}body.blog header.entry-header h2{margin:.8em 0 .2em}body.single-post header.entry-header h1{margin:.67em 0 .2em}.crestaSep{width:100%;height:5px;background:rgba(47,53,62,.05);margin:3em 0}.entry-featuredImg img{width:100%;display:block}.entry-meta,.tags-links a{font-size:90%;color:#888}.entry-meta a,.entry-meta a:focus,.entry-meta a:hover,.tags-links a:focus,.tags-links a:hover{color:#888}.entry-meta a:focus,.entry-meta a:hover{text-decoration:underline}.tags-links a:focus,.tags-links a:hover{border:2px solid #7fc7af}.entry-meta>span{margin-right:15px}.entry-meta>span i{color:#7fc7af}.tags-links a{display:inline-block;background-color:rgba(47,53,62,.05);border:2px solid rgba(47,53,62,.05);padding:.3em .5em;-o-transition:border .2s linear;-webkit-transition:border .2s linear;-moz-transition:border .2s linear;transition:border .2s linear}.linkDemo,.linkHost,.linkInfo{display:inline-block;border:2px solid rgba(47,53,62,.05);margin-right:10px;margin-bottom:10px;margin-top:10px;padding:.5em 1em;color:#fff!important;font-weight:300;text-transform:uppercase;letter-spacing:1px;-o-transition:border .2s linear;-webkit-transition:border .2s linear;-moz-transition:border .2s linear;transition:border .2s linear}.linkInfo{background:#7fc7af}.linkDemo{background:tomato}.linkHost{background:#4682b4}.linkDemo:focus,.linkDemo:hover,.linkHost:focus,.linkHost:hover,.linkInfo:focus,.linkInfo:hover{text-decoration:underline;border:2px solid rgba(47,53,62,.2)}.crestaTable{width:100%;margin:3em 0}.innerCrestaTable{width:33.3333%;float:left;margin:0;text-align:center;border:1px solid rgba(47,53,62,.1);background-color:rgba(47,53,62,.03);padding-bottom:2em;position:relative;overflow:hidden;-o-transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;transition:background-color .2s linear}.innerCrestaTable:active,.innerCrestaTable:focus,.innerCrestaTable:hover{background-color:rgba(47,53,62,.1)}.innerCrestaTable.bundle{border:none;z-index:99;box-shadow:0 0 12px rgba(0,0,0,.24);margin-top:-30px;padding-bottom:4em;border-radius:5px}.crestaHead{padding-top:2em}.crestaHead.bundle{background:#7fc7af;color:#fff;padding-top:3em}.innerCrestaTable .stickRecommended{position:absolute;background:#7fc7af;color:#fff;width:200px;top:30px;right:-54px;padding:.3em;box-shadow:0 1px 1px rgba(0,0,0,.2);transform:rotate(45deg);font-size:80%}.innerCrestaTable .crestaHead i{color:#7fc7af}.innerCrestaTable .crestaHead.bundle i{color:#fff}.innerCrestaTable h3{font-weight:700;margin:0;padding:.3em 0 0}.innerCrestaTable .crestaHead .tableSubtitle{font-size:80%;font-style:italic;padding-bottom:3em;display:block;color:#7fc7af}.innerCrestaTable .crestaHead.bundle .tableSubtitle{color:#2f353e}.innerCrestaTable ul{list-style:none;margin:0;padding:0}.innerCrestaTable ul li{padding:.7em 0;color:#959595;font-size:14px}.innerCrestaTable ul li:nth-child(2n+1){background:rgba(47,53,62,.03)}.innerCrestaTable ul li:last-child{border-bottom:none}.tablePrice{padding-top:2em;padding-bottom:1em;border-top:1px solid #eee}.tablePrice .tableText{display:block;font-size:80%}.tablePrice .tableThePrice{font-size:3em;font-weight:700;line-height:1}.tablePrice .tableCurrency{font-size:1.5em;vertical-align:top}.crestaTableNotice{font-size:80%;font-style:italic;text-align:center;border:1px dotted #eee;padding:1em;background-color:rgba(47,53,62,.03);margin:3em 0}.tableFaq{text-align:center}.crestaFaq{margin:3em 0}.innerCrestaFaq{width:50%;float:left;padding:2em;border-bottom:1px solid #eee}.innerCrestaFaq:nth-child(2n+1){border-right:1px solid #eee;clear:both}.innerCrestaFaq:nth-child(7),.innerCrestaFaq:nth-child(8){border-bottom:none}.crestaFaqTitle{font-weight:700;margin-bottom:1em}.crestaFaqIcon{float:left;width:15%;text-align:center;color:#7fc7af;margin-top:1.5em}.crestaFaqDescription{color:#959595;float:left;text-align:justify;width:85%}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.crestaButton{border:2px solid transparent;border-bottom:2px solid rgba(0,0,0,.15);background:#7fc7af;color:#fff!important;font-size:12px;font-size:.75rem;line-height:1;padding:1em;border-radius:5px;font-weight:700;letter-spacing:1px;display:inline-block;-o-transition:border .2s linear,background .2s linear,color .2s linear;-webkit-transition:border .2s linear,background .2s linear,color .2s linear;-moz-transition:border .2s linear,background .2s linear,color .2s linear;transition:border .2s linear,background .2s linear,color .2s linear}.edd_download_image img{width:100%;display:block}.edd_download_inner{text-align:center}.edd_download_buttons{margin-top:1em}.theSubTitle{margin-top:1em}.edd_download_title{margin:0;font-size:2em;font-weight:400;letter-spacing:-2px}.edd_purchase_receipt_product_name{font-weight:700}.edd_purchase_receipt_product_notes{font-size:80%;font-style:italic}.edd_purchase_receipt_product_notes p{margin:.5em 0;color:#959595}.edd_purchase_receipt_files{margin:0;padding:0;list-style:none}.edd_purchase_receipt_product_notes p a{font-style:normal;font-size:16px}.edd_download_file:before,.edd_purchase_receipt_product_notes p a:before{font-family:FontAwesome;font-size:1em;color:#7fc7af;content:'\f05d';margin-right:.5em}.crestaButton:active,.crestaButton:focus,.crestaButton:hover{border:2px solid #7fc7af;background:#fff;color:#2f353e!important}.ap-question-right .widget{padding-left:0;padding-bottom:0}.centerButton{text-align:center;padding:1em 0}.edd_download_purchase_form{display:inline-block}.reclame{text-align:center;padding:1.5em;background-color:rgba(146,217,82,.2);margin:1.5em 0;border:1px solid #7fc7af}.reclame.red{border:1px solid red;background-color:rgba(252,0,0,.2)}.spanBlock{display:block;padding-bottom:.5em}.crestaHomePage{margin-top:65px;position:relative;overflow:hidden;height:400px}.crestaHomePage .videoText{display:table;position:absolute;width:100%;height:100%;z-index:99}.crestaHomePage .videoText .inside{display:table-cell;vertical-align:middle;text-align:center;color:#fff}.crestaHomePage .videoText .inside h1{font-size:2.5em;letter-spacing:-2px;font-weight:400;margin:0;position:relative}.crestaHomePage .videoText .inside h1:after{position:absolute;content:".";color:#7fc7af;bottom:0;font-size:3em;line-height:1;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.crestaHomePage .videoText .inside h1 strong{font-size:130%}.crestaHomePage .videoText .inside p{margin:1em 0 2.5em;position:relative;color:#959595}.crestaHomePage .videoText .inside p:before{position:absolute;content:"";width:100px;background:#7fc7af;height:1px;left:50%;margin-left:-50px;top:-16px}.crestaHomePage .videoText .inside .videoButtons a{margin:0 1em;padding:1.5em 2.5em}body.page-template-page-homepage .videoOverlay{position:absolute;width:100%;height:100%;background-color:rgba(47,53,62,.8)}.crestaHomePage video{width:100%;display:block}#edd_checkout_user_info>p#edd-first-name-wrap,#edd_checkout_user_info>p.company_name,#edd_checkout_user_info>p.street_address,#edd_checkout_user_info>p.zip_postal_code,#edd_purchase_form p#edd-card-number-wrap,#edd_purchase_form p#edd-user-pass-wrap{width:49%;float:left;margin-top:0}#edd_checkout_user_info>p#edd-last-name-wrap,#edd_checkout_user_info>p.city,#edd_checkout_user_info>p.eu_vat_number,#edd_checkout_user_info>p.stateprovince,#edd_purchase_form p#edd-card-cvc-wrap,#edd_purchase_form p#edd-user-pass-confirm-wrap,#edd_purchase_form p.card-expiration{width:49%;float:right;margin-top:0}#edd_checkout_user_info>p#edd-email-wrap,#edd_checkout_user_info>p.codice_fiscale,#edd_checkout_user_info>p.country,#edd_checkout_user_info>p.private_or_company,#edd_register_account_fields>p.edd-user-login-wrap{clear:both;margin-top:0}#edd-card-details-wrap .edds-field-spacer-shim{margin:0}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}aside ul{margin:0;padding:0;list-style-type:none}aside ul.login-crestaproject{margin-top:.8em}aside ul li{border-bottom:1px dashed #d6d6d6;padding:1em 0}aside ul li:last-child{border-bottom:0}aside ul li ul.children,aside ul li ul.sub-menu{padding-left:5%;margin-left:5%;margin-top:1em;border-left:1px solid rgba(47,53,62,.1)}aside ul li ul.children li,aside ul li ul.sub-menu li{padding-top:1em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}#comments.comments-area,#respond.comment-respond{outline:0}#comments ol{list-style-type:none;padding:0;margin:3em 0}#comments ol .pingback{margin:0 0 3.5em;position:relative;border-bottom:2px solid rgba(47,53,62,.05);padding-bottom:1.5em}#comments ol article{margin:0 0 3.5em;position:relative;border-bottom:2px solid rgba(47,53,62,.05)}#comments ol ol{padding-left:5%}#comments article footer img{float:left;margin-right:1em}#comments article .comment-content{clear:both;padding-bottom:.5em}#comments article .comment-metadata{font-size:14px}#comments .reply{position:absolute;top:0;right:0;font-size:14px}.comment-awaiting-moderation{margin:0;color:red}.comments-area{margin-top:5em}.comment-reply-title{margin:0}.comment-reply-title small{margin:0 1em}.comment-notes{margin:0;font-size:14px}.comments-area .required{color:red}body.docs-template-default h3.widget-title:after{display:none}.wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list>li.current_page_ancestor>a,.wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list>li.current_page_item>a,.wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list>li.current_page_parent>a{background:#7fc7af}body.docs-template-default .content-area{padding:0}.wedocs-single-wrap .wedocs-sidebar{padding:2em 0 2em 0}.wedocs-single-wrap .wedocs-single-content{padding-top:2em;padding-bottom:2em;padding-left:2em}.wedocs-feedback-wrap,.wedocs-shortcode-wrap ul.wedocs-docs-list ul.wedocs-doc-sections li,.wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list li a,.wedocs-single-wrap .wedocs-single-content article footer.entry-footer.wedocs-entry-footer time,.wedocs-single-wrap .wedocs-single-content ol.wedocs-breadcrumb{font-size:14px}.wedocs-single-wrap .wedocs-single-content article ul{margin:0}.wedocs-shortcode-wrap ul.wedocs-docs-list li.wedocs-docs-single h3 a{color:#2f353e}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{padding:.8075em 0;background-color:rgba(47,53,62,.05);font-size:85%;text-transform:uppercase}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.box{padding:15px;border:1px solid rgba(0,0,0,.1);margin-bottom:1.5em}.box.success{background:#e2f2cb}.box.warning{background:#fffddb}.box.error{background:#ffe6e2}.box.info{background:#d6f6ff}.boxInside{padding-left:55px;min-height:50px}.boxInside .fa-info-circle{color:#2cb4da}.boxInside .fa-times{color:#f03317}.boxInside .fa-exclamation-triangle{color:#ecc21b}.boxInside .fa-check{color:#8ab84d}.boxIconStyle{margin-left:-55px;float:left;font-size:50px!important;color:rgba(0,0,0,.1)}.dropcap{display:block;float:left;margin:0 8px 0 0;font-size:50px;line-height:50px}.dropcap.square{background:#888;width:50px;height:50px;text-align:center;color:#fff}.dropcap.circle{background:#888;border-radius:50%;width:50px;height:50px;text-align:center;color:#fff}.highlight{background:rgba(0,0,0,.05);padding:2px;border-radius:2px}.theToggle{background:rgba(47,53,62,.05);width:100%;margin-bottom:10px}h4.trigger{margin:0!important;padding:10px 15px}h4.trigger a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f067";padding-right:1em;color:#7fc7af}h4.trigger.active a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f068";padding-right:1em}h4.trigger a{display:block;text-decoration:none!important;color:#2f353e}h4.trigger.active a{color:#7fc7af}.toggle_container{overflow:hidden;padding:15px}.btnColor{border:2px solid rgba(0,0,0,.03);background-color:rgba(0,0,0,.05);border-radius:2px;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:inline-flex}.btnColor a{text-decoration:none!important;padding:10px 15px;font-weight:700}.btnColor:hover{border:2px solid rgba(0,0,0,.1)}.tab-crestaproject-wrapper{margin-bottom:1.5em}ul.tab-crestaproject-tabs{margin:0;padding:0;list-style-type:none}ul.tab-crestaproject-tabs li{float:left;display:inline-block;cursor:pointer;padding:5px 15px;margin-right:5px;opacity:.3;background-color:rgba(0,0,0,.03);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul.tab-crestaproject-tabs li a{text-decoration:none}ul.tab-crestaproject-tabs li.active{opacity:1}ul.tab-crestaproject-tabs li.active a h5{color:#3bb85e}.tab-crestaproject-content-wrapper{background-color:rgba(0,0,0,.03);padding:15px}.oneHalf{float:left;padding:.8em;width:50%}.oneThird{float:left;padding:.8em;width:33%}.twoThird{float:left;padding:.8em;width:66%}.usingCrestaProject h3{margin:0 0 .3em;padding:0 0 .3em;border-bottom:3px solid rgba(47,53,62,.05);letter-spacing:-1px;font-weight:400;-o-transition:border-bottom .2s linear;-webkit-transition:border-bottom .2s linear;-moz-transition:border-bottom .2s linear;transition:border-bottom .2s linear}.usingCrestaProject h3 i{font-size:200%;vertical-align:middle;color:#7fc7af}.usingCrestaProject:hover h3{border-bottom:3px solid #7fc7af}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(../../../../../../themes/crestaproject2/img/grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls .owl-buttons div{display:inline-block;zoom:1;margin:3px 3px;padding:0 5px;-o-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.owl-theme .owl-controls.clickable .owl-buttons div:hover{opacity:.5}.owl-item.loading{min-height:150px;background:url(../../../../../../themes/crestaproject2/img/AjaxLoader.gif) no-repeat center center}#edd_secure_site_wrapper{padding:0;padding-bottom:1em;text-align:center}#edd_secure_site_wrapper .padlock{vertical-align:sub;margin-right:.3em}@media all and (max-width:1200px){.crestaContainer,.crestaSubHeaderInner,.site-content{max-width:980px!important}body:not(.page-template-download):not(.page-template-page-homepage):before{width:calc(50% - 245px)}}@media all and (max-width:1024px){.main-navigation.toggled ul{position:absolute;width:100%;left:0;margin-top:3em;background:#fff}.menu-toggle:active,.menu-toggle:focus,.menu-toggle:hover{background:#7fc7af;color:#fff;border:2px solid transparent}.menu-toggle>span{padding-left:.5em}.main-navigation{line-height:50px}.main-navigation.header-menu a{border-bottom:1px solid #d6d6d6;border-left:0}.main-navigation.header-menu li{width:100%}.main-navigation div>ul>li>ul::after,.main-navigation div>ul>li>ul::before,.main-navigation ul{display:none}.main-navigation ul li{display:block;width:100%}.main-navigation ul li.focus>a,.main-navigation ul li:hover>a{background:inherit;color:inherit}.main-navigation.toggled div>ul>li>ul{padding-top:0;margin-top:0!important;position:relative!important;display:none}.main-navigation li a:not(:last-child):after,.main-navigation ul ul li a:not(:last-child):after{content:"";font-family:FontAwesome;margin:0}.main-navigation ul li .indicator{position:absolute;right:0;top:0;font-family:FontAwesome;font-size:12px;width:51px;line-height:51px;text-align:center;color:#7fc7af;border-left:1px solid #d6d6d6}.main-navigation ul li.highlighted .indicator{color:#fff}.main-navigation ul li .indicator:before{content:"\f067"}.main-navigation ul li .yesOpen.indicator:before{content:"\f068"}.main-navigation ul ul,.main-navigation ul ul ul{float:none;position:relative;top:0;left:0;visibility:visible;opacity:1;display:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);padding-left:5%;z-index:9;background:0 0!important}.main-navigation ul ul ul.active,.main-navigation ul ul.active{display:block}.main-navigation ul ul a{width:100%;height:auto;line-height:inherit;border:0}}@media all and (max-width:1000px){.crestaContainer,.crestaSubHeaderInner,.site-content{max-width:760px!important}body:not(.page-template-download):not(.page-template-page-homepage):before{content:none!important}.content-area,.widget-area{float:left;width:100%;padding:0}.widget-area{padding:1px;margin-top:1.5em;-webkit-column-count:2;-webkit-column-gap:15px;-moz-column-count:2;-moz-column-gap:15px;column-count:2;column-gap:15px}.widget{padding-left:0;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;background-color:rgba(47,53,62,.05);padding:1em;border-bottom:0}.widget.CrestaProject2PurchaseProduct{padding:1em;background:#7fc7af}.site-info{text-align:center}.main-navigation.footer-menu,.site-info>span{width:100%;float:left}.main-navigation.footer-menu li{float:none;margin:8px 0}.innerCrestaTable{width:48%;float:left;margin:1em 1%}.innerCrestaTable.bundle{margin-top:0;padding-bottom:2em;border-radius:0}.crestaHead.bundle{padding-top:2em}}@media all and (max-width:769px){.crestaContainer,.crestaSubHeaderInner,.site-content{max-width:650px!important}.site-branding{width:85%;padding-right:10%}.crestaQuestion{padding:3em 0}.crestaQuestion h2{font-size:2.5em}#edd_purchase_form #edd_login_fields p#edd-user-login-wrap,#edd_purchase_form #edd_login_fields p#edd-user-pass-wrap,#edd_purchase_form p#edd-card-cvc-wrap,#edd_purchase_form p#edd-card-number-wrap,#edd_purchase_form p#edd-first-name-wrap,#edd_purchase_form p#edd-last-name-wrap,#edd_purchase_form p#edd-user-pass-confirm-wrap,#edd_purchase_form p#edd-user-pass-wrap,#edd_purchase_form p.card-expiration,#edd_purchase_form p.city,#edd_purchase_form p.company_name,#edd_purchase_form p.eu_vat_number,#edd_purchase_form p.state__province,#edd_purchase_form p.street_address,#edd_purchase_form p.zip_postal_code{width:100%;float:left}#edd_checkout_user_info>p#edd-email-wrap,#edd_checkout_user_info>p#edd-first-name-wrap,#edd_checkout_user_info>p#edd-last-name-wrap,#edd_checkout_user_info>p.city,#edd_checkout_user_info>p.codice_fiscale,#edd_checkout_user_info>p.company_name,#edd_checkout_user_info>p.country,#edd_checkout_user_info>p.eu_vat_number,#edd_checkout_user_info>p.private_or_company,#edd_checkout_user_info>p.stateprovince,#edd_checkout_user_info>p.street_address,#edd_checkout_user_info>p.zip_postal_code,#edd_purchase_form p#edd-card-cvc-wrap,#edd_purchase_form p#edd-card-number-wrap,#edd_purchase_form p#edd-user-pass-confirm-wrap,#edd_purchase_form p#edd-user-pass-wrap,#edd_purchase_form p.card-expiration,#edd_register_account_fields>p.edd-user-login-wrap{width:100%;float:left}.crestaSingleNumber,.servColumn{width:50%}.servColumn:nth-child(3n+1){clear:none}.servColumn:nth-child(2n+1){clear:both}#testimonialsContainer:after,#testimonialsContainer:before{font-size:5em}#testimonialsContainer .singleTestimonial{padding:0 5em}body.page-template-page-homepage .videoOverlay{background:#2f353e}.crestaFaqDescription,.crestaFaqIcon{width:100%}.crestaFaqTitle{text-align:center}.wedocs-single-wrap .wedocs-single-content{padding-left:0;border-left:0}.crestaHomePage video{display:none}}@media all and (max-width:670px){.crestaContainer,.crestaSubHeaderInner,.site-content{max-width:450px!important}.edd_downloads_list.edd_download_columns_2 .edd_download{width:100%!important;float:left;border:0;margin-bottom:1em}.widget-area{-webkit-column-count:auto;-webkit-column-gap:initial;-moz-column-count:auto;-moz-column-gap:initial;column-count:auto;column-gap:initial}.widget{-webkit-column-break-inside:initial;-moz-column-break-inside:initial;column-break-inside:initial}.oneHalf,.oneThird,.twoThird{width:100%;padding:0}.menu-toggle>span{display:none}.theme-features li{width:100%}.crestaSingleNumber,.servColumn{width:100%}.servColumn:nth-child(2n+1){clear:none}#testimonialsContainer:after,#testimonialsContainer:before{display:none;content:""}#testimonialsContainer .singleTestimonial{padding:0 0}.crestaHomePage .videoText .inside h1,body.page-template-page-homepage section .crestaContainer h2{font-size:1.8em}ul.support-theme li{width:100%}.innerCrestaTable{width:100%;margin:2em 0;margin-top:0}.crestaTable{margin-top:0}.innerCrestaFaq{width:100%;border-right:none!important;padding:2em 0}.innerCrestaFaq:nth-child(7){border-bottom:1px solid #eee}.crestaFaqIcon{margin-top:0}}@media all and (max-width:559px){.crestaContainer,.crestaSubHeaderInner,.site-content{max-width:100%!important;padding:0 .5em}.site-header{height:65px}.menu-toggle{margin-top:1em}.crestaSubHeader{margin-top:65px!important}.main-navigation.toggled ul{margin-top:1.5em}.dataTables_wrapper .tablepress .edd-submit.button.green,.dataTables_wrapper .tablepress .widget li.edd_checkout a{padding:.5em .75em;font-size:.6rem}.tablepress td,.tablepress th{padding:8px 3px!important}.crestaQuestion{padding:2em 0}.crestaQuestion h2{font-size:1.5em}table th{padding:.5em}.entry-meta>span{display:block}.linkDemo,.linkHost,.linkInfo{display:block;text-align:center}.crestaHomePage .videoText .inside h1,body.page-template-page-homepage section .crestaContainer h2{font-size:1.4em}.crestaHomePage .videoText .inside p{margin:1em 0 1em}.crestaHomePage .videoText .inside p:before{display:none;content:""}.crestaHomePage .videoText .inside .videoButtons a{margin:.8em .6em;padding:1.3em 2em}.crestaHomePage .videoText .inside h1{padding:0 1em}.crestaHomePage .videoText .inside h1 strong{font-size:100%}.site-branding{margin-top:2px}}