@font-face{font-family:Poppins;src:url(fonts/Poppins-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Poppins;src:url(fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:url(fonts/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:url(fonts/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:url(fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@tailwind base;@tailwind components;@tailwind utilities;html{scroll-behavior:smooth}body{font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#656565;padding-top:58px}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;color:#252930;font-weight:600}a{color:#3063e9}a:hover{color:#1952e7}code{background:#fbfbfb;color:#252930;padding:.25rem .375rem}.table-dark{background:#252930;color:#fff}.table-bordered td,.table-bordered th{border-color:#e7e9ed}.table td,.table th{border-color:#e7e9ed}.table thead th{border-color:#e7e9ed}.table-striped tbody tr:nth-of-type(odd){background-color:#f5f5f5}.table-dark td,.table-dark th,.table-dark thead th{border-color:#515a6a}.font-weight-bold{font-weight:700!important}.popover{border-color:#eee}.bs-popover-auto[x-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{border-left-color:#eee}.bs-popover-auto[x-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{border-right-color:#eee}.bs-popover-auto[x-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{border-top-color:#eee}.bs-popover-auto[x-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{border-bottom-color:#eee}a.theme-link{color:#252930;text-decoration:underline;-webkit-text-decoration-color:rgba(37,41,48,.3);text-decoration-color:rgba(37,41,48,.3)}a.theme-link:hover{color:#3063e9;-webkit-text-decoration-color:rgba(48,99,233,.8);text-decoration-color:rgba(48,99,233,.8)}a.text-link{text-decoration:none}a.text-link:hover{text-decoration:underline}.btn{font-weight:600;padding:.6rem 1.25rem;border:none}.btn:active,.btn:focus,.btn:hover{box-shadow:0 5px 15px 0 rgba(0,0,0,.15);box-shadow:0 12px 24px -6px rgba(0,0,0,.15);text-decoration:none}.btn.focus,.btn:focus{box-shadow:none!important}.btn-primary{background:#3063e9;color:#fff}.btn-secondary{background:#000;color:#fff}.btn-light{background:#fbfbfb;color:#3063e9}.btn-light:hover{background:#fbfbfb;color:#3063e9}.btn-social{background:#fff;color:#656565;border:1px solid #e7e9ed}.btn-social:active,.btn-social:focus,.btn-social:hover{background:#fff;outline:0;color:#252930;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075);-moz-box-shadow:0 .125rem .25rem rgba(0,0,0,.075);box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.btn-social .icon-holder{display:inline-block;text-align:left}.btn-social .icon-holder img{position:relative;top:-1px}.btn-social .btn-text{padding-left:.5rem;display:inline-block}.btn-danger,.btn-info,.btn-success,.btn-warning{color:#fff}.form-control{padding-top:.875rem;padding-bottom:.875rem;height:2.75rem;border-color:#eee}.form-control:focus{box-shadow:0 5px 15px 0 rgba(0,0,0,.15);outline:0}.error{color:#ec575b}.pagination .page-link{color:#3063e9}.pagination .page-item.active .page-link{background-color:#3063e9}.theme-icon-holder{display:inline-block;background:#fbfbfb;color:#3063e9;width:32px;height:32px;padding-top:4px;font-size:1rem;text-align:center}.theme-icon-holder .svg-inline---fa{color:#3063e9}.theme-bg-light{background:#fbfbfb}.theme-bg-dark{background:#3063e9}.font-style-normal{font-style:normal!important}.single-col-max{max-width:800px}.tech-icons{font-size:1.875rem;color:#3063e9}.tech-icons .fa-angular{color:#ca3327}.tech-icons .fa-js,.tech-icons .fa-js-square{color:#f1de4f}.tech-icons .fa-react{color:#62d4fa}.tech-icons .fa-vuejs{color:#64b687}.tech-icons .nodejs{color:#55ac63}.tech-icons .fa-python{color:#456e9c}.tech-icons .fa-php{color:#777baf}.tech-icons .fa-java{color:#2e68ab}.tech-icons .fa-html5,.tech-icons .fa-html5-alt{color:#de6e3c}.tech-icons .fa-css3,.tech-icons .fa-css3-alt{color:#53a7dc}.tech-icons .fa-sass{color:#bf6b97}.tech-icons .fa-less{color:#324b7c}.tech-icons .fa-gulp{color:#c9514e}.tech-icons .fa-grunt{color:#efac42}.tech-icons .fa-npm{color:#bb443e}.tech-icons .fa-sketch{color:#fa6400}.tech-icons .fa-bootstrap{color:#7952b3}.tech-icons .fa-cc-stripe,.tech-icons .fa-stripe{color:#6972de}.tech-icons .fa-cc-paypal,.tech-icons .fa-paypal{color:#449ad8}.tech-icons .fa-apple-pay,.tech-icons .fa-cc-apple-pay{color:#000}.tech-icons .fa-github,.tech-icons .fa-github-alt,.tech-icons .fa-github-square{color:#24292e}.tech-icons .fa-firefox{color:#efa239}.tech-icons .fa-chrome{color:#4b9f65}.site-logo .logo-text{color:#252930;font-size:1.5rem;font-weight:700}.site-logo .text-alt{font-weight:300}.site-logo .navbar-brand{font-size:2rem;font-weight:600;padding-top:0;display:inline-block}.navbar{font-size:1rem;padding:.5rem 0}.navbar .dropdown-divider{border-color:#e7e9ed}.navbar .dropdown-toggle::after{vertical-align:.3em;position:relative;top:.2rem}.navbar .navbar-toggler{border:none;padding:0;font-size:inherit}.navbar .navbar-toggler:focus{outline:0;box-shadow:none}.navbar .nav-link{color:#fff;font-weight:500}.navbar .nav-link:hover{color:#3063e9;text-decoration:none}.navbar .nav-link.active{color:#252930}.navbar .dropdown-menu{border-color:#e7e9ed;padding:0}.navbar .dropdown-menu:after{content:"";display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;right:2rem;top:-8px}.navbar .dropdown-menu:before{content:"";display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #e7e9ed;position:absolute;right:2rem;top:-9px}.navbar .dropdown-item{font-size:.875rem;padding:.75rem 2rem}.navbar .dropdown-item.has-icon{padding-left:1rem}.navbar .dropdown-item .theme-icon-holder{font-size:.75rem;padding-top:.5rem}.navbar .dropdown-item:active,.navbar .dropdown-item:hover{color:#3063e9;background:#fbfbfb}.navbar .dropdown-item:active .theme-icon-holder,.navbar .dropdown-item:hover .theme-icon-holder{background:#3063e9;color:#fff}.page-header.theme-bg-dark .page-heading{color:#fff}.page-header.theme-bg-dark .page-intro{color:#fff;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.navbar-toggler{position:relative}.navbar-toggler:active,.navbar-toggler:focus{outline:0}.navbar-toggler span{display:block;background-color:#3063e9;height:3px;width:24px;margin-top:5px;margin-bottom:5px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);position:relative;left:0;-webkit-opacity:1;-moz-opacity:1;opacity:1}.navbar-toggler span:nth-child(1),.navbar-toggler span:nth-child(3){-webkit-transition:transform .35s ease-in-out;-moz-transition:transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out}.navbar-toggler:not(.collapsed) span:nth-child(1){position:absolute;left:0;top:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);-webkit-opacity:.9;-moz-opacity:.9;opacity:.9}.navbar-toggler:not(.collapsed) span:nth-child(2){height:12px;visibility:hidden;background-color:transparent}.navbar-toggler:not(.collapsed) span:nth-child(3){position:absolute;left:0;top:0;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);opacity:.9}.social-list li{font-size:1.125rem;background:#fbfbfb;width:32px;height:32px;text-align:center;padding-top:2px}.social-list li a{color:#5e86ee}.social-list li a:hover{color:#3063e9}.social-list li:not(:last-child){margin-right:.875rem}.header{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.1);box-shadow:0 1px 4px 0 rgba(0,0,0,.1);background:#000}.footer .footer-col{font-size:.875rem}.footer .footer-col .col-heading{font-size:1rem;margin-bottom:1rem;color:#656565}.footer .footer-col a{color:#656565}.footer .footer-col li{margin-bottom:.5rem}.footer .copyright{font-size:.875rem}.newsletter-section .section-intro{font-size:1rem}.signup-form .form-control{width:320px}.page-heading{font-size:2.5rem}.page-intro{font-size:1.125rem}@keyframes slideIn{0%{transform:translateY(1rem);opacity:0}100%{transform:translateY(0rem);opacity:1}0%{transform:translateY(1rem);opacity:0}}@-webkit-keyframes slideIn{0%{-webkit-transform:transform;-webkit-opacity:0}100%{-webkit-transform:translateY(0);-webkit-opacity:1}0%{-webkit-transform:translateY(1rem);-webkit-opacity:0}}.slideIn{-webkit-animation-name:slideIn;animation-name:slideIn}@media (min-width:992px){.navbar-expand-lg .navbar-nav .dropdown-menu{right:0}.menu-animate{animation-duration:.3s;-webkit-animation-duration:.3s;animation-fill-mode:both;-webkit-animation-fill-mode:both}.navbar .dropdown:hover>.dropdown-menu{display:block}.navbar .dropdown>.dropdown-toggle:active{pointer-events:none}}@media (max-width:575.98px){.signup-form .form-control{width:inherit}.signup-form .form-group{width:100%}}@media (max-width:991.98px){.navbar .dropdown-menu{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border:none}.navbar .dropdown-menu:after,.navbar .dropdown-menu:before{display:none}}.site-headline{font-size:3rem}.site-tagline{font-size:1.125rem}.section-title{font-size:2rem}.section-intro{font-size:1.125rem;color:#8b8b8b}.section-subheading{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;font-size:1.5rem;font-weight:400}.cta-section .container{position:relative;z-index:10}.hero-figure{max-width:100%}.contact-section,.faq-section,.feature-section,.pricing-section{scroll-margin-top:3em}@media (min-width:1200px){.top-line-lg{position:relative}.top-line-lg:before{content:"";display:inline-block;width:160px;height:80px;z-index:-1;background:0 0;border:none;border-top:dashed 2px #bacbf8;padding:30px;border-radius:50%;position:absolute;right:-80px;top:-10px}.bottom-line-lg{position:relative}.bottom-line-lg:before{content:"";display:inline-block;width:160px;height:80px;z-index:-1;background:0 0;border:none;border-bottom:dashed 2px #bacbf8;padding:30px;border-radius:50%;position:absolute;right:-80px;bottom:-10px}}@media (min-width:768px){.hero-figure{max-width:460px}}@media (min-width:992px){.hero-figure{max-width:100%}}@media (max-width:575.98px){.site-headline{font-size:2.5rem}.section-title{font-size:1.875rem}}@media (max-width:991.98px){.signup-form .form-control{width:100%}}.options-section .contact-card{border:1px solid #e7e9ed}.options-section .contact-card>img{max-width:150px}.contact-form textarea.form-control{height:auto}h3{margin:0}h4{margin-top:30px}.bg-white{background-color:#fff}.bg-light-gray{background-color:#f7f7f7}.bg-dark-gray{background-color:#efefef}.heroBackground{position:absolute;background:#fbfbfb;width:100%;margin-top:-200px;height:680px;transform:skew(0deg,-5deg)}.site-headline{font-size:2em}#recommendations .card{margin-top:60px;padding-top:40px;background-color:#fbfbfb}#recommendations .card-img-top{position:absolute;top:-40px;left:50%;margin-left:-40px;width:80px!important;height:80px}#recommendations .card-icon-top{position:absolute;top:20px;right:0;margin-right:20px}footer{color:#fff;background:#000;font-size:14px;padding:25px 0;text-align:center}footer span.copyright{font-family:Montserrat,sans-serif;line-height:25px}footer ul.quicklinks{font-family:Montserrat,sans-serif;line-height:25px}footer ul.quicklinks a{text-decoration:none}ul.social-buttons li a{text-decoration:none;display:block;width:40px;height:40px;border-radius:100%;font-size:20px;line-height:40px;outline:0;color:#fff;background-color:#222;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}ul.social-buttons li a:active,ul.social-buttons li a:focus,ul.social-buttons li a:hover{background-color:#f80}ul.content-list li{margin-bottom:16px}.faq-accordion .accordion-header{font-size:1rem;font-weight:500;position:relative;padding-left:1.5rem;padding-right:1.5rem;background:#fbfbfb}.faq-accordion .accordion-header a{color:#252930}.faq-accordion .accordion-header a:hover{text-decoration:none}.faq-accordion .accordion-header .fa-question-circle{position:absolute;left:1.125rem;top:1.125rem}.faq-accordion button.accordion-button{display:inline-block;width:100%;padding:0;text-decoration:none;font-weight:500;padding-left:1.125rem;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:pointer;color:#252930;background:0 0}.faq-accordion button.accordion-button .svg-inline--fa{float:right;padding-top:.15rem;font-size:1rem;color:#7597f0}.faq-accordion button.accordion-button[aria-expanded=true] .svg-inline--fa{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg);-webkit-transform:rotate(180deg)}