/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,footer,header,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h4{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}b{font-weight:bolder}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code{font-family:monospace,monospace;font-size:1em}img{vertical-align:middle;border-style:none}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}template{display:none}[hidden]{display:none!important}.h1,.h2,.h4,h1,h2,h4{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h4,h4{font-size:1.5rem}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.mark,mark{padding:.2em;background-color:#fcf8e3}code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-6,.col-lg-10,.col-lg-12,.col-lg-2,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-md-3,.col-md-9,.col-sm-6{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@media (min-width:576px){.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:768px){.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}@media (min-width:992px){.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.border{border:1px solid #dee2e6!important}.text-center{text-align:center!important}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2,p{orphans:3;widows:3}h2{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}}@font-face{font-family:icofont;src:url(../fonts/icofont-sub.woff2) format('woff2'),url(../fonts/icofont-sub.woff) format('woff');font-weight:400;font-style:normal;font-display:block}.icofont{font-family:icofont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icofont-arrow-up:before{content:"\eb1c"}.icofont-brand-android-robot:before{content:"\e9a6"}.icofont-brand-apple:before{content:"\e9a9"}.icofont-brand-windows:before{content:"\ea60"}.icofont-brush:before{content:"\eea1"}.icofont-code-alt:before{content:"\eea3"}.icofont-computer:before{content:"\efc2"}.icofont-download-alt:before{content:"\efdd"}.icofont-envelope:before{content:"\efe6"}.icofont-eye:before{content:"\eff4"}.icofont-headphone-alt:before{content:"\eafd"}.icofont-heart-alt:before{content:"\ecfd"}.icofont-heart-beat:before{content:"\f01c"}.icofont-law-document:before{content:"\ecae"}.icofont-ruler-pencil:before{content:"\ece4"}.icofont-social-facebook:before{content:"\ee08"}.icofont-social-instagram:before{content:"\ee14"}.icofont-sun-alt:before{content:"\ef45"}.icofont-tick-boxed:before{content:"\f0f3"}.icofont-trophy:before{content:"\ee95"}.icofont-wheel:before{content:"\ea85"}.switcher-area{position:fixed;z-index:9999;top:0;right:-232px;bottom:0;margin:auto}.switcher-area:hover{opacity:1!important}.switcher-area .switched-options{position:relative;width:230px;text-align:left;background:#fff;padding:15px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.3);box-shadow:0 0 4px rgba(0,0,0,.3)}.switcher-area .config-title{text-transform:uppercase;font-weight:700;font-size:16px;color:#000;border-bottom:3px double #bbb;margin-bottom:5px}.switcher-area ul{margin-bottom:25px}.switcher-area ul .active a{color:#005885;font-weight:700}.switcher-area ul .p{font-weight:400;font-size:12px;color:#ccc;margin-top:10px}.switcher-area ul li a{font-size:12px;font-weight:400;line-height:30px;color:grey}.switcher-area ul li a:hover{color:#32c5d2}.switcher-area .switch-button{opacity:1!important;background:#fff;text-align:center;font-size:24px;color:#000!important;position:absolute;overflow:hidden;left:-42px;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;box-shadow:2px 1px 4px grey;width:42px;line-height:42px;height:42px;bottom:0;margin:auto}.switcher-area .switch-button:hover{color:#32c5d2;cursor:pointer}body{line-height:24px;font-size:14px;color:#666;font-family:Poppins,sans-serif;font-weight:400}h1,h2,h4{font-weight:500}h1,h2,h4,p{margin:0}h1{font-size:48px}h2{font-size:30px;color:#232323}h4{font-size:18px;color:#232323}a{transition:.6s}a,a:hover{color:#666}img{max-width:100%;height:auto}a,a:active,a:focus,a:hover,button:focus{text-decoration:none;border:none;outline:0}ul{list-style:none;margin:0;padding:0}select:active,select:focus{box-shadow:none;border:0;outline:0}button:focus,input:focus,select:focus,textarea:focus{outline:0}button{cursor:pointer}textarea{height:120px}button[type=submit],input[type=email],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{background:0 0;width:100%;padding:6px 10px;border:1px solid #ccc;margin-bottom:15px}button[type=submit],input[type=submit]{width:auto;color:#666;padding:4px 15px}textarea:focus{outline:0!important;box-shadow:none!important}.sec-title{text-align:center;max-width:400px;margin:0 auto 40px}.sec-title h2{padding-bottom:20px;margin-bottom:20px;position:relative;top:-6px}.sec-title h2 .sec-title-border{width:130px;position:absolute;bottom:0;left:0;border-top:2px solid #222;right:0;height:0;margin:auto}.download-area .sec-title h2 .sec-title-border,.pricing-area .sec-title h2 .sec-title-border{border-color:#fff}.download-area .sec-title h2 .sec-title-border span::before,.pricing-area .sec-title h2 .sec-title-border span::before{background-color:#fff}.sec-title h2 .sec-title-border span{width:9px;height:9px;position:relative;display:inline-block;margin:0 1px;bottom:23.3px}.sec-title h2 .sec-title-border span::before{background:#222;content:"";position:absolute;top:0;left:0;height:100%;width:100%;transform:rotate(45deg)}.ptb-90{padding:90px 0}.display-table{display:table;height:100%;width:100%}.display-tablecell{display:table-cell;vertical-align:middle}.appao-btn,.header.sticky .mainmenu li a.appao-btn,.mainmenu li a.appao-btn{border:1px solid #fff;color:#fff;border-radius:15px;padding:6px 25px;display:inline-block;text-transform:uppercase;cursor:pointer;font-weight:500}.appao-btn:hover,.header.sticky .mainmenu li a.appao-btn:hover,.mainmenu li a.appao-btn:hover{background:#fff;border:1px solid #fff;color:#666}.flexbox-center{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}input::-webkit-input-placeholder{color:#666}.header{position:fixed;top:0;left:0;transition:all .4s;width:100%;z-index:99;padding:18px 0}.mainmenu{text-align:right}.mainmenu li{display:inline-block;text-transform:uppercase}.mainmenu li a{display:inline-block;color:#fff;position:relative;padding:5px 16px;margin:0 3px;border:1px solid transparent}.mainmenu ul li a.active,.mainmenu ul li a:hover{border:1px solid #fff}.mainmenu{display:block}.header.sticky{border-bottom:1px solid #fff;background:#000529;background:-moz-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background:-webkit-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background:linear-gradient(to right,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%)}.header.sticky{padding:10px 0}.mainmenu li a.appao-btn{margin-left:55px}.hero-area{padding-top:140px;z-index:1;position:relative;background-image:url(../img/hero-area.jpg);background-repeat:no-repeat;background-position:center;background-attachment:fixed;background-size:cover;overflow:hidden}.hero-area::before{content:"";top:0;left:0;opacity:.85;right:0;bottom:0;z-index:-1;position:absolute;background:#000529;background:-moz-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background:-webkit-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background:linear-gradient(to right,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%)}.hero-area-content{color:#fff;padding:80px 0 170px}.hero-area-content h1{color:#fff}.hero-area-content p{margin:28px 0 25px}.hero-area-content .appao-btn{margin-top:15px;margin-right:15px}.hand-mockup{position:absolute;bottom:-2px;max-width:100%}.about-area{text-align:center}.single-about-box{padding:25px;transition:all .4s}.single-about-box i::before{color:#0074da;font-size:40px;transition:all .4s;display:block}.single-about-box.active,.single-about-box:hover{box-shadow:0 0 5px #ccc}.single-about-box.active i::before,.single-about-box:hover i::before{color:#000}.single-about-box h4{margin:25px 0 15px}.feature-area{z-index:1;position:relative;background-image:url(../img/feature-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.feature-area::before{content:"";top:0;left:0;opacity:.85;right:0;bottom:0;background:#000529;background:-moz-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background:-webkit-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background:linear-gradient(to right,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);z-index:-1;position:absolute}.single-feature-box h4{font-size:20px;margin-bottom:5px}.single-feature-box li{margin-bottom:45px;display:flex}.single-feature-box li:last-child{margin-bottom:0}.feature-box-info{flex:5}.feature-box-icon{flex:1;font-size:20px;transition:all .4s}.single-feature-box li:hover .feature-box-icon i::before{border-radius:0}.single-feature-box,.single-feature-box h2,.single-feature-box h4{color:#fff}.feature-box-icon i::before{border:2px dashed #fff;width:40px;display:inline-block;height:40px;text-align:center;line-height:38px;border-radius:100%;transition:all .4s}.showcase-area{padding-bottom:50px}.single-showcase-box{padding:0 0 40px}.single-showcase-box p{margin:20px 0 25px}.single-showcase-box h4{font-size:20px}.screenshots-area .sec-title{margin-bottom:15px}.single-screenshot img{width:100%}.pricing-area{background:url(../img/price-bg.jpg) no-repeat center/cover;position:relative;text-align:center;z-index:1}.pricing-area::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000529;background:-moz-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background:-webkit-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background:linear-gradient(to right,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);opacity:.85;z-index:-1}.pricing-area .sec-title,.pricing-area .sec-title h2{color:#fff}.single-pricing-box{background:#fff;text-align:center;transition:all .4s}.pricing-top{padding:15px}.pricing-top h4{font-weight:400}.pricing-top p{font-style:italic;font-weight:500}.price-details{padding:25px 15px}.price-details ul li{max-width:204px;font-weight:500;padding-bottom:8px;margin:0 auto 15px;border-bottom:1px solid #666}.price-details ul li:last-child{border-bottom:none;padding-bottom:0}.price-details .appao-btn{padding:5px 35px;margin-top:10px;border:2px solid #666;color:#666;border-radius:30px;transition:all .4s}.single-pricing-box:hover .appao-btn{background-color:#000529;background-image:-moz-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background-image:-webkit-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background-image:linear-gradient(to right,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);color:#fff;border:2px solid #005db5}.counter-area{background:url(../img/counter-bg.jpg) no-repeat center/cover;background-attachment:fixed;position:relative;text-align:center;z-index:1;color:#fff;padding-top:50px}.single-counter-box i::before{background:#0861b5;width:120px;display:block;height:120px;line-height:120px;border-radius:100%;font-size:50px;margin:auto;box-shadow:0 8px 8px #020202;border:2px solid transparent;transition:all .4s}.single-counter-box h1{margin:25px 0 10px}.single-counter-box p{font-size:24px;line-height:normal}.single-counter-box{margin-top:40px}.single-counter-box:hover i::before{background:0 0;border:2px solid #fff;box-shadow:none}.download-area{background:url(../img/download-bg.jpg) no-repeat center/cover;position:relative;text-align:center;z-index:1}.download-area::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000529;background:-moz-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background:-webkit-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background:linear-gradient(to right,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);opacity:.85;z-index:-1}.download-area,.download-area a,.download-area h1,.download-area h2,.download-area h4{color:#fff}.download-area li{display:inline-block}.download-btn{display:flex;text-align:left;margin:0 25px;padding:3px 30px 5px;border:1px solid #fff;border-radius:50px}.download-btn-icon{flex:1;font-size:22px;margin-right:15px;line-height:30px}.download-btn-text{flex:20}.download-btn:hover{border:1px solid transparent;box-shadow:0 2px 8px #222;background:#046bc8}.footer{background:url(../img/footer-bg.jpg) no-repeat center/cover;position:relative;z-index:1;padding-bottom:35px}.footer::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000529;background:-moz-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background:-webkit-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background:linear-gradient(to right,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);opacity:.85;z-index:-1}.contact-address,.contact-form{background:#fff;padding:40px 65px;margin-bottom:40px;margin-top:-80px;border:1px solid #ddd}.contact-address .appao-btn{padding:5px 35px;margin-top:10px;border:2px solid #666;color:#666;border-radius:30px;transition:all .4s}.contact-address .appao-btn:hover{background-color:#000529;background-image:-moz-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background-image:-webkit-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background-image:linear-gradient(to right,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);color:#fff;border:2px solid #005db5}.contact-form button,.contact-form input,.contact-form textarea{border:1px solid #bbb}.contact-form button{transition:all .4s}.blog-reply button:hover,.contact-form button:hover{background:#0074da;border-color:#0074da;color:#fff}.contact-address h4,.contact-form h4{margin-bottom:20px;font-size:20px}.contact-address li{margin-bottom:33px;display:flex}.contact-address li .contact-address-icon{flex:1}.contact-address li .contact-address-info{flex:6}.contact-address li .contact-address-icon i::before{width:38px;height:38px;border-radius:100%;border:1px solid #0074da;display:block;text-align:center;line-height:39px;font-size:18px;transition:all .4s}.contact-address li .contact-address-info a{display:block}.contact-address p{margin-bottom:45px;padding-top:10px}.contact-address li:hover .contact-address-icon i::before{background:#0074da;color:#fff}.copyright-area{text-align:center}.copyright-area ul li{display:inline-block}.copyright-area ul li a{width:35px;height:35px;color:#0074da;background:#fff;display:inline-block;line-height:35px;font-size:16px;border-radius:100%;margin:0 5px}.copyright-area ul li a:hover{background:#0074da;color:#fff}.copyright-area ul{margin-bottom:30px}.copyright-area p{color:#fff}.copyright-area p a{color:#fff;border-bottom:1px solid #fff}.scrollToTop{width:40px;display:none;height:40px;line-height:39px;background:#000;display:none;color:#fff;position:fixed;border:1px solid #fff;border-radius:100%;bottom:15px;right:15px;z-index:99;text-align:center;font-size:18px}.scrollToTop:hover{background:#000529;background:-moz-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background:-webkit-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background:linear-gradient(to right,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);border:1px solid #fff;color:#fff}.scrollToTop:focus{border:1px solid #fff;color:#fff}#preloader{position:fixed;z-index:99999999999;top:0;left:0;overflow:visible;width:100%;height:100%;background:#fff url("../img/loader.gif") no-repeat center center}.breadcrumb-area{text-align:center}.hero-area.breadcrumb-area{padding:130px 0 100px}.hero-area.breadcrumb-area .hero-area-content{padding:0}.breadcrumb-area ul li{display:inline-block}.breadcrumb-area ul li a{color:#fff;padding:0 10px;position:relative}.breadcrumb-area ul li a::before{position:absolute;right:-2px;top:0;bottom:0;margin:auto;content:"/"}.breadcrumb-area ul li:last-child a::before{content:""}.breadcrumb-area ul{margin-top:10px}.breadcrumb-area ul li a:hover{color:#000}.blog-detail{padding:90px 0 155px}.blog-details p{margin-bottom:12px}.blog-reply{padding-top:40px}.blog-reply button{transition:all .4s}.blog-reply textarea{height:150px}.blog-reply h4{margin-bottom:20px}.sidebar{padding-left:30px}.widget form input{width:78%}.widget form button{width:20%;float:right;padding:6px 0;background:#000529;color:#fff;background:-moz-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background:-webkit-linear-gradient(left,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%);background:linear-gradient(to right,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%)}.widget form button,.widget form input{margin-bottom:0}.widget{margin-bottom:40px}.widget h4{margin-bottom:20px}.widget li{margin-bottom:7px;border-bottom:1px solid #bbb;padding-bottom:7px;display:flex}.widget.widget-tags{margin-bottom:0}.widget li:last-child{border-bottom:none;margin:0;padding:0}.widget li a:hover{color:#000}.widget-tags a{display:inline-block;border:1px solid #ccc;padding:5px 15px;margin-bottom:8px;margin-right:5px;color:#000}.widget-tags a:hover{color:#fff;background:#000}.widget li .widget-icon{flex:1}.widget li .widget-icon i::before{width:38px;height:38px;border-radius:100%;border:1px solid #0074da;display:block;text-align:center;line-height:39px;font-size:18px;transition:all .4s}.widget li:hover .widget-icon i::before{background:#0074da;color:#fff}.widget li .widget-info{flex:6;margin-left:4px}.widget li .widget-info a{display:block}@media only screen and (max-width:1199px){.mainmenu li a{padding:5px 8px}.contact-address li{margin-bottom:25px}.mainmenu li a.appao-btn{margin-left:30px}.single-counter-box p{font-size:18px}.hero-area-content h1{font-size:36px}}@media only screen and (max-width:991px){.mainmenu{display:none}.header{padding:15px 0}.header.sticky{padding:8px 0}.hand-mockup{position:static;margin-bottom:-2px}.hero-area-content{padding:0 0 60px}.pricing-area .sec-title{margin-bottom:0}.breadcrumb-area .hero-area-content{padding:0 0 120px}.single-feature-box{max-width:450px;margin:auto}.single-feature-box img{margin:50px 0}.single-pricing-box{max-width:450px;margin:40px auto 0}.single-counter-box i::before{width:90px;height:90px;line-height:90px;font-size:35px}.single-counter-box h1{font-size:28px}.single-counter-box p{font-size:16px}.single-about-box.active,.single-about-box:hover{box-shadow:none}.single-about-box.active i::before,.single-about-box:hover i::before{color:#0074da}.about-area{padding-bottom:65px}.single-about-box{padding-top:10px}.download-btn{margin:20px 10px 0}.download-area .sec-title{margin-bottom:25px}.contact-address li .contact-address-info{flex:8}.screenshots-area .sec-title{margin-bottom:15px}.contact-address{margin-top:0}.sidebar{padding:0;margin:45px auto 0;max-width:400px}}@media only screen and (max-width:767px){.hero-area-content{padding-top:0}h1{font-size:30px}.hero-area-content h1{font-size:30px}.hero-area-content p{margin:15px 0}.contact-address p{margin-bottom:0;padding-top:5px}.contact-address li{margin:25px 0 0}.contact-form button{margin-bottom:0}.single-counter-box p{font-size:18px}.contact-address,.contact-form{padding:20px}.contact-address li .contact-address-info{margin-left:12px}.sec-title h2{font-size:26px}.sec-title h2 .sec-title-border span{top:-20px}.single-showcase-box h4{line-height:normal}.hero-area.breadcrumb-area{padding:100px 0 70px}}@media only screen and (max-width:576px){.contact-address h4{margin-bottom:5px}.sec-title h2{font-size:24px}.sec-title h2 .sec-title-border span{top:-19px}.screenshots-area .sec-title{margin-bottom:40px}.screenshot-wrap{max-width:280px;margin:0 auto}}@media only screen and (max-width:420px){.hero-area-content h1{font-size:22px}.hero-area-content .appao-btn{padding:5px 18px;margin-right:5px}.hero-area-content p{margin-bottom:5px}.hero-area-content{padding-bottom:35px}.hero-area{padding-top:130px}.single-about-box{padding:5px 0 25px}.single-feature-box li{margin-bottom:35px}.single-feature-box img{margin:35px 0}.single-showcase-box h4{font-size:16px}textarea{height:80px}.copyright-area ul li a{margin:0 1px}.blog-reply{padding-top:15px}.widget{margin-bottom:30px}.widget h4{margin-bottom:15px}.sidebar{margin-top:30px}}html{scroll-behavior:smooth}body{font-family:Poppins,system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif}div[id=contact],footer[id],section[id]{scroll-margin-top:70px}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hero-area{background-image:url(../img/hero-area.jpg);background-image:-webkit-image-set(url(../img/hero-area.webp) 1x);background-image:image-set(url(../img/hero-area.webp) type("image/webp"), url(../img/hero-area.jpg) type("image/jpeg"))}.feature-area{background-image:url(../img/feature-bg.jpg);background-image:-webkit-image-set(url(../img/feature-bg.webp) 1x);background-image:image-set(url(../img/feature-bg.webp) type("image/webp"), url(../img/feature-bg.jpg) type("image/jpeg"))}.pricing-area{background-image:url(../img/price-bg.jpg);background-image:-webkit-image-set(url(../img/price-bg.webp) 1x);background-image:image-set(url(../img/price-bg.webp) type("image/webp"), url(../img/price-bg.jpg) type("image/jpeg"))}.counter-area{background-image:url(../img/counter-bg.jpg);background-image:-webkit-image-set(url(../img/counter-bg.webp) 1x);background-image:image-set(url(../img/counter-bg.webp) type("image/webp"), url(../img/counter-bg.jpg) type("image/jpeg"))}.download-area{background-image:url(../img/download-bg.jpg);background-image:-webkit-image-set(url(../img/download-bg.webp) 1x);background-image:image-set(url(../img/download-bg.webp) type("image/webp"), url(../img/download-bg.jpg) type("image/jpeg"))}.footer{background-image:url(../img/footer-bg.jpg);background-image:-webkit-image-set(url(../img/footer-bg.webp) 1x);background-image:image-set(url(../img/footer-bg.webp) type("image/webp"), url(../img/footer-bg.jpg) type("image/jpeg"))}@media (max-width:991px),(hover:none){.counter-area,.hero-area{background-attachment:scroll}}.header .container{position:relative}.menu-toggle{display:none;float:right;width:42px;height:36px;padding:8px 10px;background:#222;border:0;border-radius:4px}.menu-toggle span{display:block;height:2px;background:#fff;border-radius:1px;box-shadow:0 1px 0 rgba(0,0,0,.25)}.menu-toggle span+span{margin-top:5px}@media (max-width:991px){.menu-toggle{display:block}.mainmenu{display:none;position:absolute;right:15px;top:100%;margin-top:8px;z-index:9;min-width:220px;text-align:left;padding:5px 10px 10px;border:2px solid #fff;background:#000529;background:linear-gradient(to right,#000529 1%,#002055 24%,#005db5 67%,#0074d9 100%)}.mainmenu.open{display:block}.mainmenu li{display:block}.mainmenu li a{display:block;margin:8px 3px 0}.mainmenu li a.appao-btn{margin-left:3px;border-radius:0;text-align:center}}.screenshot-wrap{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:80px 0 90px}.screenshot-wrap::-webkit-scrollbar{display:none}.single-screenshot{flex:0 0 20%;scroll-snap-align:center;padding:0 12px;transition:transform .3s ease-in;position:relative;z-index:1}.single-screenshot:first-child{margin-left:40%}.single-screenshot:last-child{margin-right:40%}.single-screenshot img{width:100%;display:block}.single-screenshot.is-near{transform:scale(1.1);z-index:2}.single-screenshot.is-center{transform:scale(1.25);z-index:3;background:url(../img/screenshot/mockup.png) center/100% 100% no-repeat}.single-screenshot.is-center img{padding:35px 20px 55px}.shot-dots{text-align:center;margin-top:10px}.shot-dots button{background:0 0;border:2px solid #0074da;border-radius:100%;margin:0 3px;padding:0;width:15px;height:15px;cursor:pointer}.shot-dots button[aria-current=true]{background-color:#0074da}@media (max-width:991px){.single-screenshot{flex-basis:33.3%}.single-screenshot:first-child{margin-left:33.3%}.single-screenshot:last-child{margin-right:33.3%}}@media (max-width:576px){.screenshot-wrap{max-width:280px;margin:0 auto;padding:0}.single-screenshot{flex-basis:100%;padding:0}.single-screenshot:first-child,.single-screenshot:last-child{margin:0}.single-screenshot.is-center,.single-screenshot.is-near{transform:none;background:0 0}.single-screenshot.is-center img{padding:0}.shot-dots{margin-top:25px}}.scrollToTop{display:block;opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}.scrollToTop.show{opacity:1;visibility:visible}.switcher-area{transition:right .4s}.switcher-area.open{right:0}.switcher-area .switch-button{border:0;padding:0}.note-red,.os-warning{color:red}.os-warning{font-weight:700;margin-bottom:15px}.contact-address .fisar-btn{text-align:center}.hero-area-content .ios-note{font-size:14px}.ios-note.is-ios{color:#ff6b6b;font-weight:600}.course-choice{display:flex;flex-wrap:wrap;gap:6px 22px;align-items:center;margin-bottom:15px}.course-choice legend{font-size:inherit;width:auto;margin:0 10px 0 0;float:left}.course-choice label{margin:0;cursor:pointer}.course-choice input{margin-right:5px}.blog-reply button[type=submit]:disabled{opacity:.5;cursor:not-allowed}.blog-details img,.blog-details picture{margin-bottom:15px}.istruzioni-coppia{display:flex;flex-wrap:wrap;gap:15px;margin:10px 0 15px}.istruzioni-coppia img{max-width:calc(50% - 8px)}.form-wait{color:#0074da;margin-top:10px}.bc-title,.hero-area-content .bc-title{font-size:48px;font-weight:500;line-height:1.2;color:#fff;margin:0}.page-title{font-size:30px;color:#232323;line-height:1.25;margin-bottom:20px}.counter-num{font-size:48px;font-weight:500;line-height:1.2;margin:25px 0 10px}@media (max-width:1199px){.bc-title{font-size:36px}}@media (max-width:991px){.counter-num{font-size:28px}}@media (max-width:767px){.bc-title{font-size:30px}.page-title{font-size:24px}}@media (max-width:420px){.bc-title{font-size:22px}}