/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 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,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-family:sans-serif;line-height:1.15}footer,header,main,nav,section{display:block}body{color:#212529;text-align:left;background-color:#fff;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5}[tabindex="-1"]:focus{outline:0!important}h2,h3,h4,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}a{color:#007bff;background-color:transparent;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]),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}img{vertical-align:middle;border-style:none}svg{vertical-align:middle;overflow:hidden}label{margin-bottom:.5rem;display:inline-block}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button{text-transform:none;-webkit-appearance:button}button:not(:disabled){cursor:pointer}[type=button]:not(:disabled){cursor:pointer}[type=reset]:not(:disabled){cursor:pointer}[type=submit]:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical;overflow:auto}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.h2,.h3,.h4,.h6,h2,h3,h4,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h6,h6{font-size:1rem}.small,small{font-size:80%;font-weight:400}.blockquote{margin-bottom:1rem;font-size:1.25rem}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@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{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.col-lg-10,.col-lg-12,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-md-5,.col-md-6,.col-md-7,.col-sm-5,.col-sm-7,.col-sm-8{width:100%;padding-left:15px;padding-right:15px;position:relative}@media (min-width:576px){.col-sm-5{flex:0 0 41.6667%;max-width:41.6667%}.col-sm-7{flex:0 0 58.3333%;max-width:58.3333%}.col-sm-8{flex:0 0 66.6667%;max-width:66.6667%}}@media (min-width:768px){.col-md-5{flex:0 0 41.6667%;max-width:41.6667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333%;max-width:58.3333%}}@media (min-width:992px){.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}.col-lg-8{flex:0 0 66.6667%;max-width:66.6667%}.col-lg-10{flex:0 0 83.3333%;max-width:83.3333%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-last{order:13}}.collapse:not(.show){display:none}.nav{flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex;position:relative}.navbar>.container{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.navbar-brand{font-size:1.25rem;line-height:inherit;white-space:nowrap;margin-right:1rem;padding-top:.3125rem;padding-bottom:.3125rem;display:inline-block}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{background-color:transparent;border:1px solid transparent;border-radius:.25rem;padding:.25rem .75rem;font-size:1.25rem;line-height:1}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}@media (max-width:991.98px){.navbar-expand-lg>.container{padding-left:0;padding-right:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg>.container{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}}.d-none{display:none!important}.d-flex{display:flex!important}@media (min-width:576px){.d-sm-inline-block{display:inline-block!important}.d-sm-flex{display:flex!important}}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}@media (min-width:768px){.justify-content-md-between{justify-content:space-between!important}}.m-auto{margin:auto!important}.ml-auto{margin-left:auto!important}.text-center{text-align:center!important}.visible{visibility:visible!important}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title)")"}blockquote{page-break-inside:avoid;border:1px solid #adb5bd}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body,.container{min-width:992px!important}.navbar{display:none}}.mt-30{margin-top:30px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.pt-70{padding-top:70px}.pt-120{padding-top:120px}.pb-40{padding-bottom:40px}.pb-100{padding-bottom:100px}.black{color:#222}body{color:#6a6972;font-family:Lato,sans-serif;font-style:normal;font-weight:400;overflow-x:hidden}*{box-sizing:border-box;margin:0;padding:0}img{max-width:100%}a:focus,input:focus,textarea:focus,button:focus{outline:none;text-decoration:none}a:focus,a:hover{text-decoration:none}i,span,a{display:inline-block}canvas,img,svg{vertical-align:middle}h2,h3,h4,h6{color:#2e2e2e;margin:0;font-family:Poppins,sans-serif;font-weight:700}h2{font-size:36px}h3{font-size:28px}h4{font-size:22px}h6{font-size:16px}ul{margin:0;padding:0;list-style-type:none}p{color:#6a6972;margin:0;font-size:16px;font-weight:400;line-height:26px}.bg_cover{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.main-btn{text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#fff;cursor:pointer;z-index:5;-o-transition:all .4s ease-out 0s;background:linear-gradient(90deg,#33c8c1 0%,#119bd2 50%,#33c8c1 100%) 0 0/200%;border:0;border-radius:8px;padding:0 25px;font-size:16px;font-weight:500;line-height:48px;transition:all .4s ease-out;display:inline-block}.main-btn:hover{color:#fff;background-position:100%}.section-title .line{background:linear-gradient(#fe8464 0%,#fe6e9a 100%);width:150px;height:5px;margin-bottom:10px!important}.section-title .title{font-size:38px;font-weight:700;line-height:42px}@media (max-width:767px){.section-title .title{font-size:20px}}@media only screen and (min-width:576px) and (max-width:767px){.section-title .title{font-size:30px}}.section-title .title{padding-top:10px;font-size:32px}@media only screen and (min-width:992px) and (max-width:1199px){.section-title .title{font-size:30px}}@media (max-width:767px){.section-title .title{font-size:24px}}.section-title .title span{font-weight:400;display:contents}.navbar-area{z-index:99;-o-transition:all .3s ease-out 0s;width:100%;transition:all .3s ease-out;position:absolute;top:0;left:0}.sticky{z-index:99;-o-transition:all .3s ease-out 0s;background-color:#fff;transition:all .3s ease-out;position:fixed;box-shadow:0 20px 50px rgba(0,0,0,.05)}.sticky .navbar{padding:10px 0}.navbar{-o-transition:all .3s ease-out 0s;border-radius:5px;padding:25px 0;transition:all .3s ease-out;position:relative}.navbar-brand,.navbar-toggler{padding:0}.navbar-toggler .toggler-icon{-o-transition:all .3s ease-out 0s;background-color:#fff;width:30px;height:2px;margin:5px 0;transition:all .3s ease-out;display:block;position:relative}.navbar-toggler.active .toggler-icon:first-of-type{top:7px;transform:rotate(45deg)}.navbar-toggler.active .toggler-icon:nth-of-type(2){opacity:0}.navbar-toggler.active .toggler-icon:nth-of-type(3){top:-7px;transform:rotate(135deg)}@media only screen and (min-width:768px) and (max-width:991px){.navbar-collapse{z-index:9;background-color:#fff;width:100%;padding:5px 12px;position:absolute;top:100%;left:0;box-shadow:0 15px 20px rgba(0,0,0,.1)}}@media (max-width:767px){.navbar-collapse{z-index:9;background-color:#fff;width:100%;padding:5px 12px;position:absolute;top:100%;left:0;box-shadow:0 15px 20px rgba(0,0,0,.1)}}.navbar-nav .nav-item{margin-right:45px;position:relative}@media only screen and (min-width:992px) and (max-width:1199px){.navbar-nav .nav-item{margin-right:30px}}@media only screen and (min-width:768px) and (max-width:991px){.navbar-nav .nav-item{margin:0}}@media (max-width:767px){.navbar-nav .nav-item{margin:0}}.navbar-nav .nav-item a{color:#fff;-o-transition:all .3s ease-out 0s;padding:10px 0;font-family:Poppins,sans-serif;font-size:16px;font-weight:400;transition:all .3s ease-out;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.navbar-nav .nav-item a{color:#2e2e2e;padding:4px 0;display:block}}@media (max-width:767px){.navbar-nav .nav-item a{color:#2e2e2e;padding:4px 0;display:block}}@media only screen and (min-width:768px) and (max-width:991px){.navbar-btn{position:absolute;top:50%;right:50px;transform:translateY(-50%)}}@media (max-width:767px){.navbar-btn{position:absolute;top:50%;right:50px;transform:translateY(-50%)}}.navbar-btn .main-btn{background:linear-gradient(90deg,#fe8464 0%,#fe6e9a 50%,#fe8464 100%) 0 0/200%;height:45px;line-height:45px}.navbar-btn .main-btn:hover{color:#fff;background-position:100%}.sticky .navbar-toggler .toggler-icon{background-color:#2e2e2e}.sticky .navbar-nav .nav-item a{color:#2e2e2e}.sticky .navbar-nav .nav-item.active>a,.sticky .navbar-nav .nav-item:hover>a{color:#361cc1}.header-hero{z-index:5;background-position:bottom;position:relative}#particles-1{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.header-hero-content{padding-top:180px}@media (max-width:767px){.header-hero-content{padding-top:100px}}.header-hero-content .header-sub-title{color:#fff;font-size:38px;font-weight:300}@media (max-width:767px){.header-hero-content .header-sub-title{font-size:24px}}@media only screen and (min-width:576px) and (max-width:767px){.header-hero-content .header-sub-title{font-size:30px}}.header-hero-content .header-title{color:#fff;font-size:38px;font-weight:700}@media (max-width:767px){.header-hero-content .header-title{font-size:24px}}@media only screen and (min-width:576px) and (max-width:767px){.header-hero-content .header-title{font-size:30px}}.header-hero-content .text{color:#fff;margin-top:30px}.header-hero-content .main-btn{margin-top:40px}.header-hero-image{padding-top:45px}.header-hero-image img{max-width:650px}@media (max-width:767px){.header-hero-image img{max-width:100%}.header-hero-image{padding-top:30px}}.single-services{-o-transition:all .3s ease-out 0s;background-color:#fff;border:2px solid transparent;border-radius:8px;padding:50px 30px;transition:all .3s ease-out;box-shadow:0 5px 30px rgba(167,167,167,.16)}@media (max-width:767px){.single-services{padding:20px 20px 30px}}.single-services .services-icon{display:inline-block;position:relative}.single-services .services-icon img{-o-transition:all .4s ease-out 0s;transition:all .4s ease-out}.single-services .services-icon .shape-1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.single-services .services-icon i{color:#fff;font-size:34px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.single-services .services-content .services-title a{color:#2e2e2e;-o-transition:all .3s ease-out 0s;font-size:26px;font-weight:700;transition:all .3s ease-out}@media only screen and (min-width:992px) and (max-width:1199px){.single-services .services-content .services-title a{font-size:24px}}@media (max-width:767px){.single-services .services-content .services-title a{font-size:20px}}.single-services .services-content .services-title a:hover{color:#361cc1}.single-services .services-content .text{margin-top:30px}@media (max-width:767px){.single-services .services-content .text{margin-top:20px}}.single-services:hover{border-color:#fe7a7b}.single-services:hover .services-icon .shape{transform:rotate(25deg)}.about-area{z-index:5;position:relative}.about-shape-1{z-index:-1;width:35%;height:100%;position:absolute;top:0;right:0}.about-shape-1 img{width:100%}@media (max-width:767px){.about-shape-1{display:none}}.about-shape-2{z-index:-1;width:35%;height:100%;position:absolute;top:0;left:0}.about-shape-2 img{width:100%}@media (max-width:767px){.about-shape-2{display:none}}.about-content{max-width:480px}.about-content .text{margin-top:15px}.about-content .main-btn{background:linear-gradient(90deg,#fe8464 0%,#fe6e9a 50%,#fe8464 100%) 0 0/200%;height:50px;margin-top:40px;padding:0 35px;line-height:50px}.about-content .main-btn:hover{background-position:100%}.subscribe-area{background-color:#fff;border-radius:10px;padding:40px 50px 90px;box-shadow:0 0 18px rgba(50,77,215,.14)}@media (max-width:767px){.subscribe-area{padding:10px 30px 60px}}.subscribe-content .subscribe-title{font-size:35px;font-weight:700}@media only screen and (min-width:992px) and (max-width:1199px){.subscribe-content .subscribe-title{font-size:30px}}@media (max-width:767px){.subscribe-content .subscribe-title{font-size:24px}}.subscribe-content .subscribe-title span{font-weight:400}.footer-area{z-index:5;background-position:top;position:relative}.footer-area:before{content:"";z-index:-1;background-image:url(images/footer-bg.svg);background-position:top;background-size:cover;width:100%;height:100%;position:absolute;bottom:0;left:0}@media only screen and (min-width:1921px){.footer-area:before{height:1120px}}#particles-2{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.footer-widget{padding-top:50px}.footer-about .logo img{width:160px}.footer-about .text{color:#fff;margin-top:30px;line-height:30px}.footer-title .title{color:#fff;font-size:24px;font-weight:700}.link-wrapper{padding:0 35px}@media (max-width:767px){.link-wrapper{padding:0 50px 0 0}}.link-wrapper .link{padding-top:20px}.link-wrapper .link li{margin-top:20px}.link-wrapper .link li a{color:#fff;-o-transition:all .3s ease-out 0s;font-size:16px;transition:all .3s ease-out}.link-wrapper .link li a:hover{color:#fe8464}.footer-contact .contact{padding-top:20px}.footer-contact .contact li{color:#fff;margin-top:20px;font-size:16px}.footer-copyright{border-top:1px solid rgba(255,255,255,.3);padding-top:15px;padding-bottom:30px}.copyright-content{text-align:center;padding-top:15px}.copyright-content p{color:#fff}.copyright-content a{color:#fff;-o-transition:all .3s ease-out 0s;font-size:16px;transition:all .3s ease-out}.copyright-content a:hover{color:#fe8464}.back-to-top{color:#fff;text-align:center;z-index:99;-o-transition:all .3s ease-out 0s;background:linear-gradient(90deg,#361cc1 0%,#2e82ef 100%);border-radius:5px;width:40px;height:40px;font-size:20px;line-height:40px;transition:all .3s ease-out;display:none;position:fixed;bottom:20px;right:20px}.back-to-top:hover{color:#fff}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}.bounce{transform-origin:bottom;animation-name:bounce}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0,0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0,0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:translate(0,0)}}.fadeInUp{animation-name:fadeInUp}.animated{animation-duration:1s;animation-fill-mode:both}@media (print),(prefers-reduced-motion:reduce){.animated{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@font-face{font-family:LineIcons;src:url(fonts/lineicons.a8737000.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}[class^=lni-],[class*=\ lni-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:LineIcons!important}.lni-cog:before{content:""}.lni-bolt-alt:before{content:""}.lni-baloon:before{content:""}.lni-chevron-up:before{content:""}.js .wow{visibility:hidden}@media (prefers-reduced-motion:reduce){.js .wow{visibility:visible}}img[width][height]{height:auto}.back-to-top i{line-height:40px}.subscribe-area{padding-bottom:50px;scroll-margin-top:90px}.contact-intro{color:#6a6a6a;margin-top:15px;font-size:16px;line-height:26px}.contact-alt{margin-top:20px}.contact-alt a{color:#361cc1;font-weight:700}.contact-grid{grid-template-columns:1fr 1fr;gap:16px 20px;display:grid}.contact-grid .field-wide{grid-column:1/-1}@media (max-width:575px){.contact-grid{grid-template-columns:1fr}}.contact-form .field{margin:0;display:block}.contact-form .field span{color:#2e2e2e;margin-bottom:6px;font-size:14px;font-weight:700;display:block}.contact-form input,.contact-form textarea{color:#2e2e2e;width:100%;font:inherit;background:#fff;border:2px solid #e1e1e1;border-radius:5px;padding:12px 16px;font-size:16px;display:block}.contact-form textarea{resize:vertical;min-height:110px}.contact-form input:focus,.contact-form textarea:focus{border-color:#361cc1;outline:none}.contact-form ::-ms-input-placeholder{color:#b9b9b9;opacity:1}.contact-form ::placeholder{color:#b9b9b9;opacity:1}.contact-note{color:#8a8a8a;margin:12px 0 18px;font-size:13px;line-height:20px}.contact-form .main-btn{cursor:pointer;background:linear-gradient(90deg,#fe8464 0%,#fe6e9a 50%,#fe8464 100%) 0 0/200%;border:0}.contact-form .main-btn:hover{color:#fff;background-position:100%}.contact-form .main-btn[disabled]{opacity:.6;cursor:wait}.contact-status{min-height:24px;margin-top:14px;font-weight:700}.contact-status.is-ok{color:#1e9e5a}.contact-status.is-error{color:#d63b3b}.hp{width:1px;height:1px;left:-10000px;overflow:hidden;position:absolute!important}.footer-contact .contact a{color:inherit}