body{background:#fff;font-size:15px;line-height:1.8;font-weight:500;color:#999;overflow:hidden}body.offcanvas{overflow-x:hidden}body.offcanvas #spark-aside{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);width:270px;background:#fff;z-index:999;position:fixed}body.offcanvas #spark-main,body.offcanvas .spark-nav-toggle{top:0;-moz-transform:translateX(270px);-webkit-transform:translateX(270px);-ms-transform:translateX(270px);-o-transform:translateX(270px);transform:translate(270px)}a{-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease;color:#210ce7}a:hover,a:focus{text-decoration:none;color:#210ce7;outline:none!important}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{line-height:1.5;color:#000c;font-weight:400;font-family:Poppins,Arial,sans-serif}h1{line-height:1!important;font-size:3.815rem!important}h2{font-size:3.052rem!important;line-height:1.1}h3{font-size:2.441rem!important;line-height:1.2}h4{font-size:1.953rem!important;line-height:1.3}h5{font-size:1.563rem!important;line-height:1.3}h6{font-size:1.25rem!important;line-height:1}p{line-height:1.6!important}#spark-page{width:100%;overflow:hidden;position:relative}#spark-aside{padding-top:3em;width:25%;position:fixed;bottom:0;top:0;left:0;overflow-y:auto;z-index:1001;background:#f9f9f9;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;display:flex;flex-direction:column;align-items:center}@media (min-width: 992px){#spark-aside{width:25%}}@media (max-width: 991.98px){#spark-aside{width:270px;-moz-transform:translateX(-270px);-webkit-transform:translateX(-270px);-ms-transform:translateX(-270px);-o-transform:translateX(-270px);transform:translate(-270px);padding-top:2em;background:#0000000a}}#spark-aside #spark-logo{margin-bottom:2.5em;display:block;width:100%;font-weight:900;font-size:34px;max-width:200px;width:150px;margin-inline:auto}@media (max-width: 991.98px){#spark-aside #spark-logo{margin-bottom:20px}}#spark-aside #spark-logo a{display:inline-block;text-align:center;color:#000}#spark-aside #spark-logo a span{color:#ccc}#spark-aside #spark-main-menu ul{margin:0;padding:0}#spark-aside #spark-main-menu ul li{margin:0 0 15px;padding:0;list-style:none;font-size:16px;font-weight:700}#spark-aside #spark-main-menu ul li a{color:#555;text-decoration:none;position:relative;padding:10px 0;font-family:Montserrat,Arial,sans-serif;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}#spark-aside #spark-main-menu ul li a:after{content:"";position:absolute;height:1px;bottom:7px;left:0;right:0;background:linear-gradient(200deg,#160cea,#d33ceb);background-size:200% auto;color:transparent;visibility:hidden;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s cubic-bezier(.175,.885,.32,1.275);-moz-transition:all .3s cubic-bezier(.175,.885,.32,1.275);-ms-transition:all .3s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .3s cubic-bezier(.175,.885,.32,1.275);transition:all .3s cubic-bezier(.175,.885,.32,1.275)}#spark-aside #spark-main-menu ul li a:hover{text-decoration:none;background:linear-gradient(200deg,#160cea,#d33ceb) text;-webkit-text-fill-color:transparent;background-size:200% auto}#spark-aside #spark-main-menu ul li a:hover:after{visibility:visible;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}#spark-aside #spark-main-menu ul li.spark-active a{background:linear-gradient(200deg,#160cea,#d33ceb) text;-webkit-text-fill-color:transparent;background-size:200% auto;color:transparent}#spark-aside #spark-main-menu ul li.spark-active a:after{visibility:visible;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}#spark-aside .spark-footer{position:relative;bottom:0;font-size:14px;font-weight:400;color:#0009;padding:2rem;background:linear-gradient(158deg,#5f00a1)}#spark-aside .spark-footer .copyright{color:#aeaeae!important}#spark-aside .spark-footer .copyright a{color:inherit!important}#spark-aside .spark-footer span{display:block}#spark-aside .spark-footer ul{padding:0;margin:0}#spark-aside .spark-footer ul li{padding:0;margin:0;display:inline;list-style:none}#spark-aside .spark-footer ul li a{color:#fff;padding:4px}#spark-aside .spark-footer ul li a:hover,#spark-aside .spark-footer ul li a:active,#spark-aside .spark-footer ul li a:focus{text-decoration:none;outline:none;color:#210ce7}#spark-main{width:100%;float:right;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}@media (min-width: 992px){#spark-main{width:75%}}.spark-nav-toggle{cursor:pointer;text-decoration:none}.spark-nav-toggle.active i:before,.spark-nav-toggle.active i:after{background:#999}.spark-nav-toggle.dark.active i:before,.spark-nav-toggle.dark.active i:after{background:#999}.spark-nav-toggle:hover,.spark-nav-toggle:focus,.spark-nav-toggle:active{outline:none;border-bottom:none!important}.spark-nav-toggle i{position:relative;display:inline-block;width:30px;height:2px;color:#000;font:700 14px/.4 Helvetica;text-transform:uppercase;text-indent:-55px;background:#999;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.spark-nav-toggle i:before,.spark-nav-toggle i:after{content:"";width:30px;height:2px;background:#999;position:absolute;left:0;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.spark-nav-toggle.dark i{position:relative;color:#000;background:#999;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.spark-nav-toggle.dark i:before,.spark-nav-toggle.dark i:after{background:#999;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.spark-nav-toggle i:before{top:-7px}.spark-nav-toggle i:after{bottom:-7px}.spark-nav-toggle:hover i:before{top:-10px}.spark-nav-toggle:hover i:after{bottom:-10px}.spark-nav-toggle.active i{background:transparent}.spark-nav-toggle.active i:before{top:0;-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);transform:rotate(45deg)}.spark-nav-toggle.active i:after{bottom:0;-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);transform:rotate(-45deg)}.spark-nav-toggle{position:fixed;left:0;top:0;z-index:9999;cursor:pointer;opacity:1;visibility:hidden;padding:20px;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}@media (max-width: 991.98px){.spark-nav-toggle{opacity:1;visibility:visible}}.hero-wrap{width:100%;height:100%;position:relative;z-index:0}.hero-wrap .text{z-index:1;font-size:18px;font-weight:500}.hero-wrap .text .img{width:200px;height:200px;margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.hero-wrap .text .subheading{font-size:24px;color:#bfbfbf;font-weight:300}.hero-wrap .text h2{letter-spacing:-1%;font-weight:900;color:#fff}.hero-wrap .text .btn-custom{font-weight:400;color:#b3b3b3;border-bottom:2px solid #b3b3b3}.owl-carousel{position:relative}.owl-carousel .owl-item{opacity:.4}.owl-carousel .owl-item.active{opacity:1}.owl-carousel .owl-nav{position:absolute;top:50%;width:100%}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-10px;color:#210ce7!important;-moz-transition:all .7s ease;-o-transition:all .7s ease;-webkit-transition:all .7s ease;-ms-transition:all .7s ease;transition:all .7s ease;opacity:0}.owl-carousel .owl-nav .owl-prev span:before,.owl-carousel .owl-nav .owl-next span:before{font-size:30px}.owl-carousel .owl-nav .owl-prev{left:0}.owl-carousel .owl-nav .owl-next{right:0}.owl-carousel .owl-dots{text-align:center}.owl-carousel .owl-dots .owl-dot{width:10px;height:10px;margin:5px;border-radius:50%;background:#e6e6e6;position:relative}.owl-carousel .owl-dots .owl-dot:after{position:absolute;top:-2px;left:-2px;right:0;bottom:0;width:14px;height:14px;content:"";border:1px solid #e6e6e6;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.owl-carousel .owl-dots .owl-dot.active{background:#b3b3b3}.owl-carousel:hover .owl-nav .owl-prev,.owl-carousel:hover .owl-nav .owl-next{opacity:1}.owl-carousel:hover .owl-nav .owl-prev{left:-25px}.owl-carousel:hover .owl-nav .owl-next{right:-25px}.owl-carousel.home-slider{position:relative;height:750px;z-index:0}.owl-carousel.home-slider .slider-item{background-size:cover;background-repeat:no-repeat;background-position:center center;height:750px;position:relative;z-index:0}@media (max-width: 1199.98px){.owl-carousel.home-slider .slider-item{background-position:center center!important}}.owl-carousel.home-slider .slider-item .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:0}.owl-carousel.home-slider .slider-item .slider-text{height:750px}@media (max-width: 767.98px){.owl-carousel.home-slider .slider-item .slider-text{text-align:center}}.owl-carousel.home-slider .slider-item .slider-text .author .img{width:80px;height:80px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.owl-carousel.home-slider .slider-item .slider-text .author .info{width:calc(100% - 80px)}.owl-carousel.home-slider .slider-item .slider-text .author .info h3{font-size:20px;margin-bottom:0}.owl-carousel.home-slider .slider-item .slider-text .author .info h3 a{font-weight:600;color:#000;text-decoration:underline}.owl-carousel.home-slider .slider-item .slider-text .author .info h3 span{color:#000}.owl-carousel.home-slider .slider-item .slider-text .author span{font-size:18px;color:#b3b3b3}.owl-carousel.home-slider .slider-item .slider-text .subheading{color:#000;font-weight:700}.owl-carousel.home-slider .slider-item .slider-text h1{font-size:40px;color:#000;line-height:1.5;font-weight:700;letter-spacing:1px}.owl-carousel.home-slider .slider-item .slider-text h1 a{color:#000}@media (max-width: 991.98px){.owl-carousel.home-slider .slider-item .slider-text h1{font-size:30px}}.owl-carousel.home-slider .slider-item .slider-text p{font-size:18px;line-height:1.5;font-weight:300;color:#000000b3}.owl-carousel.home-slider .slider-item .slider-text p.sub-p{font-weight:400}.owl-carousel.home-slider .slider-item .slider-text p strong{font-weight:700}.owl-carousel.home-slider .slider-item .slider-text p strong a{color:#fff}.owl-carousel.home-slider .slider-item .slider-text .breadcrumbs{text-transform:uppercase;font-size:13px;letter-spacing:1px}.owl-carousel.home-slider .slider-item .slider-text .breadcrumbs span{border-bottom:2px solid rgba(255,255,255,.1)}.owl-carousel.home-slider .slider-item .slider-text .breadcrumbs span a,.owl-carousel.home-slider .slider-item .slider-text.slider-text-2{color:#fff}.owl-carousel.home-slider .slider-item .slider-text.slider-text-2 h1{font-size:60px;color:#fff;line-height:1.3}.owl-carousel.home-slider .slider-item .slider-text.slider-text-2 p{font-weight:500;color:#fffc}.owl-carousel.home-slider .owl-nav{position:absolute;top:100%;width:100%}.owl-carousel.home-slider .owl-nav .owl-prev,.owl-carousel.home-slider .owl-nav .owl-next{position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-10px;outline:none!important;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;opacity:0}.owl-carousel.home-slider .owl-nav .owl-prev span:before,.owl-carousel.home-slider .owl-nav .owl-next span:before{font-size:30px;color:#ffffff80;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.owl-carousel.home-slider .owl-nav .owl-prev:hover span:before,.owl-carousel.home-slider .owl-nav .owl-prev:focus span:before,.owl-carousel.home-slider .owl-nav .owl-next:hover span:before,.owl-carousel.home-slider .owl-nav .owl-next:focus span:before{color:#fff}.owl-carousel.home-slider .owl-nav .owl-prev{left:50%;margin-left:-80px}.owl-carousel.home-slider .owl-nav .owl-next{right:50%;margin-right:-80px}.owl-carousel.home-slider:hover .owl-nav .owl-prev,.owl-carousel.home-slider:hover .owl-nav .owl-next{opacity:1}.owl-carousel.home-slider:hover .owl-nav .owl-prev{left:50%;margin-left:-80px}.owl-carousel.home-slider:hover .owl-nav .owl-next{right:50%;margin-right:-80px}.owl-carousel.home-slider .owl-dots{position:absolute;left:0;right:0;bottom:40px;width:100%;text-align:center}@media (max-width: 767.98px){.owl-carousel.home-slider .owl-dots{bottom:5px}}.owl-carousel.home-slider .owl-dots .owl-dot{width:10px;height:10px;margin:5px;border-radius:50%;background:#fff6}.owl-carousel.home-slider .owl-dots .owl-dot.active{background:#fff}.btn{cursor:pointer;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;-webkit-box-shadow:none!important;box-shadow:none!important}.btn:hover,.btn:active,.btn:focus{outline:none}.btn.btn-primary{background:#210ce7;border:1px solid #210ce7;color:#fff}.btn.btn-primary:hover,.btn.btn-primary.btn-outline-primary{border:1px solid #210ce7;background:transparent;color:#210ce7}.btn.btn-primary.btn-outline-primary:hover{border:1px solid transparent;background:#210ce7;color:#fff}.btn.btn-white{background:#fff;border:1px solid #fff;color:#000}.btn.btn-white:hover,.btn.btn-white:focus,.btn.btn-white:active{border:1px solid #fff;color:#210ce7}.btn.btn-white.btn-outline-white{border-color:#fffc;background:none;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;border-width:1px;color:#fff}.btn.btn-white.btn-outline-white:hover,.btn.btn-white.btn-outline-white:focus,.btn.btn-white.btn-outline-white:active{background:#fff;border-color:#fff;color:#210ce7}.aside-stretch{background:#f38053}.aside-stretch:after{position:absolute;top:0;right:100%;bottom:0;content:"";width:360%;background:#f38053}@media (max-width: 767.98px){.aside-stretch{background:transparent}.aside-stretch:after{background:transparent;display:none}}.form-control{height:52px!important;background:#fff!important;color:#000!important;font-size:18px;border-radius:0;-webkit-box-shadow:none!important;box-shadow:none!important}.form-control:focus,.form-control:active{border-color:#000}textarea.form-control{height:inherit!important}.ftco-animate{opacity:0;visibility:hidden}.about-author img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.about-author .desc h3{font-size:20px}.ftco-section{padding:6em 1.8em;position:relative}.ftco-footer{font-size:14px;background:linear-gradient(158deg,#5f00a1);padding:6em 0}.ftco-footer .ftco-footer-logo{text-transform:uppercase;letter-spacing:.1em}.ftco-footer .ftco-footer-widget h2{color:#fff;margin-bottom:40px;font-size:17px;font-weight:700;letter-spacing:1px}.ftco-footer .ftco-footer-widget ul li a span{color:#fff}.ftco-footer .ftco-footer-widget .btn-primary{background:#fff!important;border:2px solid #fff!important}.ftco-footer .ftco-footer-widget .btn-primary:hover{background:#fff;border:2px solid #fff!important}.ftco-footer p,.ftco-footer a{color:#ffffff80}.ftco-footer a:hover{color:#fff}.ftco-footer .ftco-heading-2{font-size:17px!important;font-weight:400;color:#000}.ftco-footer .categories li{border-bottom:1px solid rgba(255,255,255,.1);padding:10px 0}.ftco-footer .categories li a{color:#ffffff80!important}.ftco-footer .categories li a span{color:#fffc!important}.footer-small-nav>li{display:inline-block}.footer-small-nav>li a{margin:0 10px 10px 0}.footer-small-nav>li a:hover,.footer-small-nav>li a:focus{color:#210ce7}.media .ftco-icon{width:100px}.media .ftco-icon span{color:#210ce7}.ftco-social{padding:0}.ftco-social li{list-style:none;margin:0 10px 0 0;display:inline-block}.ftco-social li a{height:50px;width:50px;display:block;float:left;background:#ffffff80;border-radius:50%;position:relative}.ftco-social li a span{position:absolute;font-size:26px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#000}.ftco-social li a:hover{color:#fff}#map{height:400px;width:100%}@media (max-width: 991.98px){#map{height:300px}}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(240,93,35,.4)}70%{-webkit-box-shadow:0 0 0 30px rgba(240,93,35,0)}to{-webkit-box-shadow:0 0 0 0 rgba(240,93,35,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(240,93,35,.4);-webkit-box-shadow:0 0 0 0 rgba(240,93,35,.4);box-shadow:0 0 #f05d2366}70%{-moz-box-shadow:0 0 0 30px rgba(240,93,35,0);-webkit-box-shadow:0 0 0 30px rgba(240,93,35,0);box-shadow:0 0 0 30px #f05d2300}to{-moz-box-shadow:0 0 0 0 rgba(240,93,35,0);-webkit-box-shadow:0 0 0 0 rgba(240,93,35,0);box-shadow:0 0 #f05d2300}}.heading-section .subheading{font-size:14px;display:block;margin-bottom:10px}.heading-section h2{font-size:34px;font-weight:900}@media (max-width: 767.98px){.heading-section h2{font-size:28px}}.heading-section.heading-section-white .subheading{color:#ffffffe6}.heading-section.heading-section-white h2{font-size:40px;color:#fff}.heading-section.heading-section-white p{color:#ffffffe6}.hero-wrap,.img,.blog-img,.user-img{background-size:cover!important;background-repeat:no-repeat;background-position:center center}.image-popup{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.block-23 ul{padding:0}.block-23 ul li,.block-23 ul li>a{display:table;line-height:1.5;margin-bottom:15px}.block-23 ul li span{color:#ffffff80}.block-23 ul li .icon,.block-23 ul li .text{display:table-cell;vertical-align:top}.block-23 ul li .icon{width:40px;font-size:18px;padding-top:2px;color:#fff}.block-27 ul{padding:0;margin:0}.block-27 ul li{display:inline-block;margin-bottom:4px;font-weight:400}.block-27 ul li a,.block-27 ul li span{border:1px solid #210ce7;text-align:center;display:inline-block;width:40px;height:40px;line-height:40px;border-radius:50%}.block-27 ul li.active a,.block-27 ul li.active span{background:#210ce7;color:#fff;border:1px solid transparent}.contact-section .contact-info p a{color:#1a1a1a}.block-9 .form-control{outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;font-size:15px}.block-21 .blog-img{display:block;height:80px;width:80px}.block-21 .text{width:calc(100% - 100px)}.block-21 .text .heading{font-size:16px}.block-21 .text .heading a{color:#000}.block-21 .text .heading a:hover,.block-21 .text .heading a:active,.block-21 .text .heading a:focus{color:#210ce7}.block-21 .text .meta>div{display:inline-block;font-size:12px;margin-right:5px}.block-21 .text .meta>div a{color:gray}.tagcloud{padding:0}.tagcloud a{text-transform:uppercase;display:inline-block;padding:4px 10px;margin-bottom:7px;margin-right:4px;border-radius:4px;color:#000;border:1px solid #ccc;font-size:11px}.tagcloud a:hover{border:1px solid #000}.comment-form-wrap{clear:both}.search-form{background:#fafafa;padding:10px}.search-form .form-group{position:relative;margin-bottom:0}.search-form .form-group input{padding-right:50px;font-size:14px}.search-form .icon{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.subs-wrap{display:block;width:100%;color:#ffffffb3;position:relative;z-index:0}@media (max-width: 767.98px){.subs-wrap{padding:20px!important}}.subs-wrap .overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.6;background:#000;z-index:-1}.subs-wrap h3{color:#fff}.subscribe-form .form-group{position:relative;margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.subscribe-form .form-group input{background:transparent!important;border:1px solid transparent;color:#ffffffb3!important;font-size:16px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.subscribe-form .form-group input::-webkit-input-placeholder{color:#ffffffb3!important}.subscribe-form .form-group input::-moz-placeholder{color:#ffffffb3!important}.subscribe-form .form-group input:-ms-input-placeholder{color:#ffffffb3!important}.subscribe-form .form-group input:-moz-placeholder{color:#ffffffb3!important}.subscribe-form .form-group .form-control{border:1px solid rgba(255,255,255,.2);font-weight:500}.subscribe-form .form-group .submit{color:#000!important;display:block;width:100%;height:52px;font-size:16px;background:#fff!important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.subscribe-form .form-group .submit:hover{cursor:pointer}.subscribe-form .icon{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fffc}.sidebar-box{margin-bottom:30px;padding:25px;font-size:15px;width:100%}.sidebar-box h3.sidebar-heading{font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:2px;margin-bottom:30px}@media (max-width: 767.98px){.sidebar-box{padding:0}}.categories,.sidelink{padding:0}.categories li,.sidelink li{position:relative;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dee2e6;list-style:none}.categories li:last-child,.sidelink li:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.categories li a,.sidelink li a{display:block;color:#000}.categories li a span,.sidelink li a span{position:absolute;right:0;top:0;color:#ccc}.categories li.active a,.sidelink li.active a{color:#000;font-style:italic}#ftco-loader{position:fixed;width:96px;height:96px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#ffffffe6;-webkit-box-shadow:0px 24px 64px rgba(0,0,0,.24);box-shadow:0 24px 64px #0000003d;border-radius:16px;opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease-out,visibility 0s linear .2s;-o-transition:opacity .2s ease-out,visibility 0s linear .2s;transition:opacity .2s ease-out,visibility 0s linear .2s;z-index:9999}#ftco-loader.fullscreen{padding:0;left:0;top:0;width:100%;height:100%;-webkit-transform:none;-ms-transform:none;transform:none;background-color:#fff;border-radius:0;-webkit-box-shadow:none;box-shadow:none}#ftco-loader.show{-webkit-transition:opacity .4s ease-out,visibility 0s linear 0s;-o-transition:opacity .4s ease-out,visibility 0s linear 0s;transition:opacity .4s ease-out,visibility 0s linear 0s;visibility:visible;opacity:1}#ftco-loader .circular{-webkit-animation:loader-rotate 2s linear infinite;animation:loader-rotate 2s linear infinite;position:absolute;left:calc(50% - 24px);top:calc(50% - 24px);display:block;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}#ftco-loader .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:loader-dash 1.5s ease-in-out infinite;animation:loader-dash 1.5s ease-in-out infinite;stroke-linecap:round}@-webkit-keyframes loader-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loader-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-136px}}@keyframes loader-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-136px}}.category-header{margin-bottom:1.6rem}.category-header h4{font-weight:600}.btn-gradient{color:#210ce7;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(200deg,#160cea,#d33ceb) border-box;border:2px solid transparent;border-radius:25px;font-size:1rem;padding:.3em 1.5em;transition:all .3s ease;position:relative;z-index:1;display:block;width:fit-content;margin:auto}.btn-gradient:hover{color:#fff;background:linear-gradient(200deg,#160cea,#d33ceb) padding-box,linear-gradient(200deg,#160cea,#d33ceb) border-box}.demo-card{padding:0;padding-bottom:1.6rem;border-radius:15px;overflow:hidden;transform:translateY(0);box-shadow:0 2px 6px #00000014;transition:transform 1s ease,box-shadow 2s ease}.demo-card:hover{transform:translateY(-10px)!important;box-shadow:0 15px 30px #0003}.demo-card:hover .demo-img{background-position:center bottom}.demo-card h6{font-weight:400;margin-bottom:1.1rem;margin-top:1.1rem;font-size:1.3rem;color:#000}.demo-card .demo-img{height:300px;overflow:hidden;position:relative;background-size:cover;background-position:top;background-repeat:no-repeat;transition:all 4s ease}.loader{width:3rem;height:3rem}.spin{background:transparent;position:relative;border-radius:50%;overflow:hidden;z-index:0;-webkit-animation:spin2 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spin>div:not(.spin__blocker){width:50%;height:50%;z-index:-1}.spin__blocker{position:absolute;top:3%;left:7%;background:#fff;width:90%;height:90%;border-radius:50%}.spin__bottom-left{position:absolute;top:50%;left:0;background:-webkit-linear-gradient(top left,rgba(22,12,234,.75) 0%,rgba(0,55,255,.5) 100%);background:linear-gradient(to bottom right,#0b00fdbf,#000cff80)}.spin__bottom-right{position:absolute;top:50%;left:50%;background:linear-gradient(to top right,#0b00ff80,#d700ff6e)}.spin__top-left{position:absolute;top:0;left:50%;background:linear-gradient(to bottom right,#c900ff00,#c200ff7a)}.spin__blocker{width:80%;height:80%;top:10%;left:10%}.spark-contact li a{display:flex;align-items:center;justify-content:center;gap:.5rem}.country-text{background:linear-gradient(100deg,#fc8610,#fff,#138808,#fff,#fc8610);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:tirangaAnimation 3s linear infinite}@keyframes tirangaAnimation{0%{background-position:200% 50%}to{background-position:0% 50%}}.heart{fill:red;position:relative;top:0;width:16px;margin-left:4px;margin-right:4px;animation:pulse 1s ease infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}
