@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Monoton&display=swap);.default-btn,body,p{font-size:var(--font-size)}body,p{font-family:var(--main-font-family)}.pt-100,.ptb-100{padding-top:100px}.pb-100,.ptb-100{padding-bottom:100px}.default-btn,a,a:focus,a:hover{text-decoration:none}.d-table,.preloader{width:100%;height:100%}.preloader .lds-spinner,a,img{display:inline-block}.go-top,.icon{cursor:pointer}:root{--main-font-family:'Open Sans',sans-serif;--heading-font-family:'Jost',sans-serif;--monoton-font-family:'Monoton',cursive;--main-color:#a3cb43;--optional-color:#3E019A;--white-color:#ffffff;--black-color:#14042C;--paragraph-color:#646464;--font-size:16px;--transition:.6s;--btn-gradient-color:radial-gradient(circle, #a3cb43, #a3cb43, #a3cb43, #a3cb43, #a3cb43)}body{padding:0;margin:0}a{-webkit-transition:var(--transition);transition:var(--transition);color:var(--black-color)}.blog-card:hover .blog-content h3 a,.blog-grid-sorting form button:focus,.blog-grid-sorting form button:hover,.overview-card span a:hover,.page-banner-content ul li a:hover,.page-banner-content.wrap-content ul li,.page-banner-content.wrap-content ul li a:hover,.projects-item:hover .projects-content h3 a,.services-item:hover .services-content h3 a,.single-blog-card:hover .blog-content h3 a,.single-choose-card:hover .choose-content h3 a,a:focus,a:hover{color:var(--main-color)}button{outline:0!important}p{margin-bottom:15px;line-height:1.8;color:var(--paragraph-color);font-weight:500}.blog-card .blog-content p,.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,.projects-section-content p,.single-about-card p,.single-blog-card .blog-content p,.talk-content p,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin-bottom:0}i{line-height:normal}.d-table-cell{vertical-align:middle}img{max-width:100%;height:auto}.pb-75{padding-bottom:75px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--black-color);font-family:var(--heading-font-family);font-weight:900}.default-btn{padding:15.8px 35px;text-align:center;color:var(--black-color)!important;font-weight:600;-webkit-transition:var(--transition);transition:var(--transition);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;border-radius:10px;z-index:0;background:var(--btn-gradient-color);-webkit-box-shadow:none;box-shadow:none;overflow:hidden;white-space:nowrap;font-family:var(--heading-font-family);width:100%;max-width:200px}.preloader,.projects-filter-menu li{background-color:var(--white-color)}.main-banner-area,.main-hero-item,.overview-area,.page-banner-area{background-position:center center;background-size:cover;background-repeat:no-repeat}.default-btn-form{border:none;font-size:15px!important}.default-btn:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:550px;height:550px;margin:auto;background-color:var(--main-color);border-radius:50%;z-index:-1;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:translateX(-50%) translateY(-5%) scale(.4);transform:translateX(-50%) translateY(-5%) scale(.4);-webkit-transition:-webkit-transform .9s;transition:transform .9s;transition:transform .9s,-webkit-transform .9s}.about-wrap-image,.blog-card .blog-image,.services-area.with-radius,.single-about-card .card-image{border-radius:15px;overflow:hidden}.default-btn:hover,.projects-area.with-black-background .section-title h2,.projects-item .projects-content h3 a,.projects-item.bg-F2F1F3:hover .projects-content h3 a,.services-area-style-two .section-title h2,.services-area.bg-with-14042C-color .section-title h2,.services-item .services-content h3 a,.single-projects-item .projects-content h3 a{color:var(--white-color)}.default-btn:hover:before{-webkit-transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform:translateX(-45%) translateY(0) scale(1);transform:translateX(-45%) translateY(0) scale(1);-webkit-transform-origin:bottom center;transform-origin:bottom center}.section-title{max-width:630px;margin:0 auto 45px;text-align:center;position:relative}.section-title .section-bg-text{color:#f8f7f8;font-size:95px;font-family:var(--monoton-font-family);font-weight:400;position:absolute;top:15px;left:0;right:0;z-index:-1;line-height:0}.about-content span,.about-wrap-content span,.projects-section-content span,.section-title span,.services-section-content span,.skill-content span,.talk-content span{font-size:var(--font-size);color:var(--main-color);font-weight:600;display:inline-block;margin-bottom:15px;font-family:var(--heading-font-family)}.section-title h2{font-size:42px;margin-bottom:0;line-height:1.4;position:relative}.about-content h3 b,.about-wrap-content h3 b,.section-title h2 b,.services-section-content h3 b,.talk-content h3 b{background:radial-gradient(circle,#a66bff,#c666ef,#dd62df,#ee61cf,#fb64bf);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.about-content h3 .overlay,.about-wrap-content h3 .overlay,.main-banner-content h1 .overlay,.main-hero-content h1 .overlay,.main-slides-content h1 .overlay,.projects-section-content h3 .overlay,.section-title h2 .overlay,.services-section-content h3 .overlay,.skill-content h3 .overlay,.talk-content h3 .overlay{position:absolute;left:0;top:0;background:var(--btn-gradient-color);width:100%;height:100%;z-index:1}.section-title p{margin-top:15px}.main-banner-content .banner-btn,.main-hero-content .slides-btn,.main-slides-content .slides-btn,.section-title.section-style-two{margin-top:30px}.preloader{position:fixed;z-index:999999;text-align:center;left:0;right:0}.main-slides-item,.services-area-style-two,.services-area.bg-with-14042C-color,.services-area.margin-zero,.services-area.with-radius{background-color:var(--black-color)}.preloader .lds-spinner{color:official;position:relative;width:80px;height:80px}.preloader .lds-spinner div{-webkit-transform-origin:40px 40px;transform-origin:40px 40px;-webkit-animation:1.2s linear infinite lds-spinner;animation:1.2s linear infinite lds-spinner}.preloader .lds-spinner div::after{content:" ";display:block;position:absolute;top:5px;left:35px;width:5px;height:20px;border-radius:20%;background:var(--main-color)}.preloader .lds-spinner div:first-child{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.preloader .lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}.preloader .lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-.9s;animation-delay:-.9s}.preloader .lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}.preloader .lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.preloader .lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.preloader .lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.preloader .lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.preloader .lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.preloader .lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.preloader .lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.preloader .lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}.main-slides-area{position:relative;z-index:1;overflow:hidden;height:100vh}.main-slides-item{padding-top:100px;padding-bottom:100px}.main-banner-area .container-fluid,.main-hero-item .container-fluid,.main-slides-item .container-fluid{padding-left:30px;padding-right:30px}.main-slides-content{padding-right:50px}.main-hero-content span,.main-slides-content span{font-size:var(--font-size);font-weight:600;color:var(--main-color);display:block;margin-bottom:18px;font-family:var(--heading-font-family)}.main-hero-content h1,.main-slides-content h1{font-size:85px;margin-bottom:0;color:var(--white-color);position:relative}.main-hero-content p,.main-slides-content p{margin-bottom:0;color:#cdc4d9;margin-top:18px}.hero-slides.owl-theme .owl-dots .owl-dot span,.home-slides.owl-theme .owl-dots .owl-dot span,.services-slides-two.owl-theme .owl-dots .owl-dot span,.services-slides.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;background-color:#d1cfdb;-webkit-transition:var(--transition);transition:var(--transition);border-radius:50%;position:relative;margin:0 5px}.hero-slides.owl-theme .owl-dots .owl-dot.active span,.hero-slides.owl-theme .owl-dots .owl-dot:hover span,.home-slides.owl-theme .owl-dots .owl-dot.active span,.home-slides.owl-theme .owl-dots .owl-dot:hover span,.services-slides-two.owl-theme .owl-dots .owl-dot.active span,.services-slides-two.owl-theme .owl-dots .owl-dot:hover span{background:radial-gradient(circle,#a66bff,#c666ef,#dd62df,#ee61cf,#fb64bf);width:30px;border-radius:30px}.hero-slides.owl-theme .owl-nav.disabled+.owl-dots,.home-slides.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0;line-height:0;position:absolute;left:30px;bottom:170px}.blog-slides.owl-theme .owl-nav,.home-slides.owl-theme .owl-nav,.projects-slides.owl-theme .owl-nav,.services-slides-two.owl-theme .owl-nav.disabled+.owl-dots,.talk-content.margin-zero{margin-top:0}.main-slides-shape-1{position:absolute;left:50px;top:65px;z-index:1}.about-circle-shape img,.blog-shape-1 img,.hero-shape-1 img,.hero-shape-2 img,.main-banner-image .banner-circle img,.main-slides-shape-1 img,.main-slides-shape-4 img,.overview-card .overview-shape img,.projects-shape-3 img,.services-shape-2 img,.skill-image .skill-shape-1 img,.skill-image .skill-shape-2 img,.talk-image .talk-circle img{-webkit-animation-name:rotateme;animation-name:rotateme;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.main-slides-shape-2{position:absolute;top:20%;left:50%;-webkit-transform:translateY(-20%) translateX(-50%);transform:translateY(-20%) translateX(-50%);z-index:1;-webkit-animation:2s linear infinite moveleftbounce;animation:2s linear infinite moveleftbounce}.main-slides-shape-3{position:absolute;bottom:10%;left:20%;z-index:1;-webkit-transform:translateY(-10%) translateX(-20%);transform:translateY(-10%) translateX(-20%);-webkit-animation:1s linear infinite moveleftbounce;animation:1s linear infinite moveleftbounce}.main-slides-shape-4{position:absolute;bottom:10%;right:32%;-webkit-transform:translateY(-10%) translateX(-32%);transform:translateY(-10%) translateX(-32%);z-index:1}.main-slides-shape-5{position:absolute;bottom:5%;right:10%;-webkit-transform:translateY(-5%) translateX(-10%);transform:translateY(-5%) translateX(-10%);z-index:1;-webkit-animation:10s linear infinite animationFramesOne;animation:10s linear infinite animationFramesOne}@-webkit-keyframes rotateme{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateme{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes animationFramesOne{0%,100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}20%{-webkit-transform:translate(73px,-1px) rotate(36deg);transform:translate(73px,-1px) rotate(36deg)}40%{-webkit-transform:translate(141px,72px) rotate(72deg);transform:translate(141px,72px) rotate(72deg)}60%{-webkit-transform:translate(83px,122px) rotate(108deg);transform:translate(83px,122px) rotate(108deg)}80%{-webkit-transform:translate(-40px,72px) rotate(144deg);transform:translate(-40px,72px) rotate(144deg)}}@keyframes animationFramesOne{0%,100%{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0)}20%{-webkit-transform:translate(73px,-1px) rotate(36deg);transform:translate(73px,-1px) rotate(36deg)}40%{-webkit-transform:translate(141px,72px) rotate(72deg);transform:translate(141px,72px) rotate(72deg)}60%{-webkit-transform:translate(83px,122px) rotate(108deg);transform:translate(83px,122px) rotate(108deg)}80%{-webkit-transform:translate(-40px,72px) rotate(144deg);transform:translate(-40px,72px) rotate(144deg)}}@-webkit-keyframes moveleftbounce{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes moveleftbounce{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(20px);transform:translateX(20px)}}.about-area,.choose-area,.main-hero-area,.services-area-style-two,.skill-area,.team-area{position:relative;z-index:1;overflow:hidden}.main-hero-item{background-image:url("../images/main-hero/hero-bg-1.jpg");padding-top:165px;padding-bottom:250px;position:relative;z-index:1}.main-hero-item.item-bg-2{background-image:url("../images/main-hero/hero-bg-2.jpg")}.main-hero-item.item-bg-3{background-image:url("../images/main-hero/hero-bg-3.jpg")}.main-hero-item::before{position:absolute;content:"";left:0;right:0;height:100%;width:100%}.main-hero-content{max-width:1050px}.main-hero-content p{max-width:825px}.hero-shape-1{position:absolute;top:20px;right:20px;z-index:1}.hero-shape-2{position:absolute;bottom:20px;right:20px;z-index:1}.hero-shape-3{position:absolute;bottom:5%;left:50%;z-index:1;-webkit-transform:translateY(-5%) translateY(-50%);transform:translateY(-5%) translateY(-50%);-webkit-animation:10s linear infinite animationFramesOne;animation:10s linear infinite animationFramesOne}.main-banner-area{position:relative;z-index:1;overflow:hidden;background-image:url("../images/main-banner/banner-bg.jpg");padding-top:150px}.main-banner-content{margin-top:-120px;position:relative;z-index:1}.main-banner-content span{font-size:var(--font-size);font-weight:600;color:var(--optional-color);display:block;margin-bottom:20px;font-family:var(--heading-font-family)}.main-banner-content h1{font-size:75px;margin-bottom:0;position:relative}.main-banner-content p{margin-top:18px;margin-bottom:0;max-width:825px}.main-banner-image{position:relative;z-index:1;text-align:center}.banner-dot-shape-1,.banner-dot-shape-2,.banner-dot-shape-3,.banner-dot-shape-4,.banner-dot-shape-5,.banner-shape-1,.banner-shape-2{position:absolute;z-index:-1}.main-banner-image .banner-circle{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:100px;right:0;margin:auto;z-index:-1}.about-wrap-content .about-bg-text,.services-section-content .services-bg-text{font-family:var(--monoton-font-family);font-weight:400;top:0;font-size:95px;line-height:0}.banner-shape-1{top:-100px;left:-100px;-webkit-animation:1s linear infinite moveleftbounce;animation:1s linear infinite moveleftbounce}.banner-shape-2{bottom:25px;right:-50px;-webkit-animation:10s linear infinite animationFramesOne;animation:10s linear infinite animationFramesOne}.banner-dot-shape-1{top:20%;left:50%;-webkit-transform:translateY(-20%) translateX(-50%);transform:translateY(-20%) translateX(-50%);-webkit-animation:25s linear infinite animationFramesOne;animation:25s linear infinite animationFramesOne}.banner-dot-shape-2{top:15%;left:5%;-webkit-transform:translateY(-15%) translateX(-5%);transform:translateY(-15%) translateX(-5%);-webkit-animation:10s linear infinite animationFramesOne;animation:10s linear infinite animationFramesOne}.banner-dot-shape-3{bottom:10%;left:35%;-webkit-transform:translateY(-10%) translateX(-35%);transform:translateY(-10%) translateX(-35%);-webkit-animation:20s linear infinite animationFramesOne;animation:20s linear infinite animationFramesOne}.banner-dot-shape-4{bottom:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-animation:15s linear infinite animationFramesOne;animation:15s linear infinite animationFramesOne}.banner-dot-shape-5{top:20%;right:10%;-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);-webkit-animation:20s linear infinite animationFramesOne;animation:20s linear infinite animationFramesOne}.about-content{padding-left:10px;position:relative;z-index:1}.about-content h3,.about-wrap-content h3,.projects-section-content h3,.skill-content h3,.talk-content h3{font-size:42px;margin-bottom:15px;line-height:1.4;position:relative}.about-content .about-btn,.projects-section-content .projects-section-btn,.services-section-content .services-section-btn,.services-slides.owl-theme .owl-nav.disabled+.owl-dots,.single-about-card .about-btn,.single-blog-card .blog-content,.single-team-card .team-content,.skill-bar,.talk-content #contactFormTwo{margin-top:25px}.about-shape-1,.choose-shape-1{position:absolute;left:0;right:0;margin:auto;bottom:50px;z-index:-1}.blog-card,.services-item,.single-about-card,.single-blog-card,.single-choose-card{margin-bottom:25px}.about-wrap-image img,.single-about-card .card-image img,.single-projects-item .projects-image a img{border-radius:20px;-webkit-transition:var(--transition);transition:var(--transition)}.about-wrap-image:hover img,.single-about-card .card-image:hover img{-webkit-transform:scale(1.1)!important;transform:scale(1.1)!important;-webkit-filter:blur(2px);filter:blur(2px)}.about-wrap-content{position:relative;z-index:1;padding-left:45px}.about-wrap-content .about-bg-text{color:#f8f7f8;position:absolute;z-index:-1}.about-inner-box{margin-top:50px}.single-about-card h3,.single-choose-card .choose-content h3{font-size:22px;margin-bottom:15px}.about-circle-shape{position:absolute;top:50%;left:5%;-webkit-transform:translateY(-50%) translateX(-5%);transform:translateY(-50%) translateX(-5%)}.blog-area,.services-area{overflow:hidden;position:relative;z-index:1}.services-area.with-radius{margin-left:10px;margin-right:10px}.projects-area.style-two-area .container-fluid,.services-area .container-fluid{overflow:hidden;left:calc((100% - 1320px)/ 2);position:relative}.services-area.bg-with-14042C-color{border-radius:0 0 100px 100px}.projects-area.with-black-background .section-title p,.services-area-style-two .section-title p,.services-area.bg-with-14042C-color .section-title p,.services-section-content p{color:#cdc4d9}.projects-area.with-black-background .container-fluid,.services-area-style-two .container-fluid{padding-left:0;padding-right:0}.projects-section-content,.services-section-content,.single-team-card:hover .team-image{position:relative}.services-section-content .services-bg-text{color:#24153a;position:absolute;z-index:-1}.services-section-content h3{font-size:42px;margin-bottom:15px;line-height:1.4;position:relative;color:var(--white-color)}.services-item{background-color:#2e2141;padding:10px 10px 20px;border-radius:15px;position:relative;-webkit-transition:var(--transition);transition:var(--transition)}.services-item .services-image{overflow:hidden;border-radius:15px;width:100%;height:250px}.projects-item .projects-image a,.projetc-detalis-image a,.services-item .services-image a,.single-blog-card .blog-image a{display:block;width:100%;height:100%}.services-item .services-image a img,.single-blog-card .blog-image a img{border-radius:15px;-webkit-transition:var(--transition);transition:var(--transition);width:100%;height:100%;object-fit:cover}.services-item .services-content{padding:30px 15px 20px}.services-item .services-content h3,.single-projects-item .projects-content h3{font-size:22px;font-weight:700;margin-bottom:15px}.services-item .services-content p{color:#cdc4d9;margin-bottom:0}.services-item .services-content .services-btn{background:var(--btn-gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;margin-top:20px;font-family:var(--heading-font-family);-webkit-transition:var(--transition);transition:var(--transition);position:relative}.blog-card .blog-content .blog-btn::before,.projects-item .projects-content .projects-btn::before,.services-item .services-content .services-btn::before,.single-projects-item .projects-content .projects-btn::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:20px;height:1.5px;background:var(--btn-gradient-color);-webkit-transition:.5s;transition:.5s;border-radius:5px;opacity:0;visibility:hidden;-webkit-transition:var(--transition);transition:var(--transition)}.blog-card:hover .blog-image a img,.projects-item:hover .projects-image a img,.services-item:hover .services-image a img,.single-gallery-item:hover a img,.single-projects-item:hover .projects-image a img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-filter:blur(2px);filter:blur(2px)}.blog-card .blog-content h3 a,.overview-card span a,.page-banner-content.wrap-content h2,.projects-filter-menu li,.projects-item.bg-F2F1F3 .projects-content h3 a,.single-blog-card .blog-content h3 a,.single-choose-card .choose-content h3 a,.single-projects-item .projects-content h3 a:hover{color:var(--black-color)}.blog-card:hover .blog-content .blog-btn,.projects-item:hover .projects-content .projects-btn,.services-item:hover .services-content .services-btn,.single-blog-card:hover .blog-content .blog-btn,.single-projects-item .projects-content .projects-btn:hover{padding-left:25px}.blog-card:hover .blog-content .blog-btn::before,.projects-item:hover .projects-content .projects-btn::before,.services-item:hover .services-content .services-btn::before,.single-blog-card:hover .blog-content .blog-btn::before,.single-projects-item .projects-content .projects-btn:hover::before{opacity:1;visibility:visible}.services-slides .owl-item.active.center .services-item{-webkit-transition:var(--transition);transition:var(--transition);top:20px}.services-slides.owl-theme .owl-dots .owl-dot.active span,.services-slides.owl-theme .owl-dots .owl-dot:hover span{background:var(--btn-gradient-color);width:30px;border-radius:30px}.services-all-btn{text-align:center;margin-top:15px}.services-shape-1{position:absolute;top:20%;left:5%;-webkit-transform:translateY(-20%) translateX(-5%);transform:translateY(-20%) translateX(-5%);-webkit-animation:2s linear infinite moveleftbounce;animation:2s linear infinite moveleftbounce}.services-shape-2{position:absolute;top:10%;right:5%;-webkit-transform:translateY(-20%) translateX(-5%);transform:translateY(-20%) translateX(-5%)}.choose-area.bg-with-F5F5F5-color{background-color:#f5f5f5;border-radius:100px 100px 0 0}.single-choose-card .choose-image{margin-bottom:25px;position:relative;display:inline-block}.blog-card .blog-image a,.single-choose-card .choose-image a,.single-projects-item .projects-image a{display:block}.single-choose-card .choose-image .number{position:absolute;right:-35px;top:-30px;font-size:100px;font-weight:400;font-family:var(--monoton-font-family);color:#e7e5e9}.choose-shape-2{position:absolute;left:200px;margin:auto;top:-300px;z-index:-1}.projects-area{overflow:hidden;position:relative}.projects-area.with-black-background{background-color:var(--black-color);margin-left:10px;margin-right:10px;border-radius:15px;overflow:hidden;padding-top:200px}.projects-item{background-color:#2e2141;padding:10px;border-radius:15px;margin-bottom:25px}.projects-item .projects-image{overflow:hidden;border-radius:15px;width:100%;height:290px}@media(max-width:768px){.projects-item .projects-image{height:400px}}.projects-item .projects-image a img{border-radius:15px;-webkit-transition:var(--transition);transition:var(--transition);display:block;width:100%;height:100%;object-fit:cover}.projects-item .projects-content{padding:30px 20px 20px}.projects-item .projects-content h3{font-size:22px;font-weight:700;margin-bottom:18px}.projects-item .projects-content .projects-btn,.single-projects-item .projects-content .projects-btn{background:var(--btn-gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;font-family:var(--heading-font-family);-webkit-transition:var(--transition);transition:var(--transition);position:relative}.projects-item.bg-F2F1F3{background-color:#f2f1f3;position:relative;z-index:1;overflow:hidden}.projects-item.bg-F2F1F3::before{content:"";position:absolute;left:0;top:0;width:0%;height:0%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;background:radial-gradient(circle,#a66bff,#c666ef,#dd62df,#ee61cf,#fb64bf);z-index:-1;opacity:0;visibility:hidden;border-radius:50%;-webkit-transform:scale(1.5);transform:scale(1.5)}.projects-item.bg-F2F1F3 .projects-content .projects-btn{background:var(--main-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.projects-item.bg-F2F1F3 .projects-content .projects-btn::before{background:var(--main-color);opacity:0;visibility:hidden}.projects-item.bg-F2F1F3:hover::before{width:100%;height:100%;opacity:1;visibility:visible}.projects-item.bg-F2F1F3:hover .projects-content .projects-btn{background:var(--btn-gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.projects-item.bg-F2F1F3:hover .projects-content .projects-btn::before{background:var(--btn-gradient-color);opacity:1;visibility:visible}.projects-slides-two.owl-theme .owl-nav [class*=owl-],.projects-slides.owl-theme .owl-nav [class*=owl-]{margin:0 10px;padding:0;background:0 0;color:#a66bff;border:2px solid #a66bff;border-radius:50%;-webkit-transition:var(--transition);transition:var(--transition);display:inline-block;width:55px;height:55px;line-height:55px;text-align:center;font-size:35px}.blog-slides.owl-theme .owl-nav [class*=owl-] i,.projects-slides-two.owl-theme .owl-nav [class*=owl-] i,.projects-slides.owl-theme .owl-nav [class*=owl-] i{position:relative;left:-2px;top:2px}.blog-slides.owl-theme .owl-nav [class*=owl-].owl-next i,.projects-slides-two.owl-theme .owl-nav [class*=owl-].owl-next i,.projects-slides.owl-theme .owl-nav [class*=owl-].owl-next i{position:relative;left:2px;top:2px}.blog-slides.owl-theme .owl-nav [class*=owl-]:hover,.pagination-area .page-numbers.current,.pagination-area .page-numbers.next:hover,.pagination-area .page-numbers.prev:hover,.pagination-area .page-numbers:hover,.projects-slides-two.owl-theme .owl-nav [class*=owl-]:hover,.projects-slides.owl-theme .owl-nav [class*=owl-]:hover{color:var(--white-color);background-color:var(--main-color);border:2px solid var(--main-color)}.projects-bg-shape-1{position:absolute;left:0;right:0;top:0;z-index:-1}.projects-shape-1{position:absolute;top:40%;left:10%;-webkit-transform:translateY(-40%) translateX(-10%);transform:translateY(-40%) translateX(-10%);-webkit-animation:10s linear infinite animationFramesOne;animation:10s linear infinite animationFramesOne}.projects-shape-2{position:absolute;bottom:2%;left:28%;-webkit-transform:translateY(-2%) translateX(-28%);transform:translateY(-2%) translateX(-28%);-webkit-animation:1s linear infinite moveleftbounce;animation:1s linear infinite moveleftbounce}.projects-shape-3{position:absolute;top:35%;right:5%;-webkit-transform:translateY(-35%) translateX(-5%);transform:translateY(-35%) translateX(-5%)}.projects-filter-menu{list-style-type:none;padding:0;text-align:center;margin-bottom:45px}.projects-filter-menu li{display:inline-block;padding:10px 25px;-webkit-box-shadow:0 15px 35px rgba(0,0,0,.1);box-shadow:0 15px 35px rgba(0,0,0,.1);border-radius:15px;font-size:var(--font-size);font-weight:600;font-family:var(--heading-font-family);margin-right:15px;-webkit-transition:var(--transition);transition:var(--transition);cursor:pointer}.projects-filter-menu li:last-child,.single-team-card .team-image .team-social li:last-child{margin-right:0}.blog-card:hover .blog-content .date,.projects-filter-menu .filter.mixitup-control-active,.projects-filter-menu li:hover{background:radial-gradient(circle,#a66bff,#c666ef,#dd62df,#ee61cf,#fb64bf);color:var(--white-color)}.overview-card,.single-projects-item{margin-bottom:25px;position:relative}.single-projects-item::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:var(--transition);transition:var(--transition);visibility:hidden;background:radial-gradient(circle,#a66bff,#c666ef,#dd62df,#ee61cf,#fb64bf);border-radius:20px;z-index:1}.single-projects-item .projects-image{overflow:hidden;border-radius:20px}.single-projects-item .projects-content{position:absolute;left:0;bottom:0;opacity:0;padding:30px 30px 0;visibility:hidden;-webkit-transition:var(--transition);transition:var(--transition);z-index:9}.single-projects-item:hover::before{margin:10px;opacity:1;visibility:visible}.single-projects-item:hover .projects-content{opacity:1;visibility:visible;padding-bottom:30px}.projects-section-content .projects-bg-text{color:#f7f7f8;font-size:95px;font-family:var(--monoton-font-family);font-weight:400;position:absolute;top:0;z-index:-1;line-height:0}.projects-slides-two.owl-theme .owl-nav{margin-top:10px}.blog-card .blog-image a img{border-radius:15px;-webkit-transition:var(--transition);transition:var(--transition)}.blog-card .blog-content .blog-btn,.blog-card .blog-content .date{font-family:var(--heading-font-family);-webkit-transition:var(--transition)}.blog-card .blog-content .date{display:inline-block;font-size:var(--font-size);font-weight:500;padding:12px 25px;border-radius:50px;border:1px solid var(--white-color);-webkit-box-shadow:0 15px 35px rgba(0,0,0,.1);box-shadow:0 15px 35px rgba(0,0,0,.1);margin-bottom:25px;color:var(--optional-color);transition:var(--transition)}.blog-card .blog-content h3,.single-blog-card .blog-content h3{font-size:22px;line-height:1.5;margin-bottom:10px;font-weight:700}.blog-card .blog-content .blog-btn{background:var(--btn-gradient-color);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;transition:var(--transition);position:relative;margin-top:20px}.blog-slides.owl-theme .owl-nav [class*=owl-]{margin:0 10px;padding:0;background:0 0;color:#a66bff;border:2px solid #a66bff;border-radius:50%;-webkit-transition:var(--transition);transition:var(--transition);display:inline-block;width:55px;height:55px;line-height:55px;text-align:center;font-size:35px;position:absolute;left:-80px;top:45%;-webkit-transform:translateY(-45%);transform:translateY(-45%)}.blog-slides.owl-theme .owl-nav [class*=owl-].owl-next{left:auto;right:-80px}.blog-shape-1{position:absolute;right:0;top:0;z-index:-1}.blog-grid-sorting{margin-bottom:45px;text-align:end}.blog-grid-sorting label{display:inline-block;margin-bottom:0;color:var(--paragraph-color);margin-right:5px;font-weight:600;font-size:15px}.blog-grid-sorting .nice-select{display:inline-block;width:300px;background:#f2f1f3;border-color:#f2f1f3;color:#9b8dac;-webkit-transition:var(--transition);transition:var(--transition);padding:0 0 0 25px;height:70px;line-height:70px;font-weight:400;border-radius:15px}.single-blog-card .blog-image .date,.skill-bar .progress-number-mark,.skill-bar .progress-title{font-weight:500;font-family:var(--heading-font-family)}.blog-grid-sorting .nice-select .list{background-color:var(--white-color);border-radius:10px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.2);box-shadow:0 10px 30px rgba(0,0,0,.2);list-style-type:none;border:none;width:100%;margin-top:0;margin-bottom:0;padding-left:0;padding-top:10px;padding-bottom:10px}.blog-grid-sorting .nice-select .list .option{line-height:38px;min-height:38px;color:var(--black-color);position:relative;-webkit-transition:var(--transition);transition:var(--transition);padding-left:15px;padding-right:25px;font-weight:600}.blog-grid-sorting .nice-select .list .option.selected.focus{color:var(--main-color);background-color:var(--white-color)}.blog-grid-sorting .nice-select .list .option:hover,.go-top,.go-top:hover,.single-team-card .team-image .team-social li a i:hover{background-color:var(--main-color);color:var(--white-color)}.blog-grid-sorting .nice-select:after{border-color:var(--black-color);height:8px;width:8px;margin-top:-5px;right:20px}.blog-grid-sorting .nice-select:hover,.talk-content #contactFormTwo .form-group .form-control:focus{border-color:var(--main-color);background-color:transparent}.blog-grid-sorting form{position:relative;max-width:450px}.blog-grid-sorting form .search-field{height:70px;color:#9b8dac;border:1px solid #f2f1f3;display:block;width:100%;border-radius:15px;padding:15px 20px 15px 70px;-webkit-transition:var(--transition);transition:var(--transition);font-size:15px;font-weight:400;outline:0;background:#f2f1f3}.blog-grid-sorting form .search-field::-webkit-input-placeholder{color:#9b8dac;-webkit-transition:var(--transition);transition:var(--transition)}.blog-grid-sorting form .search-field:-ms-input-placeholder{color:#9b8dac;-webkit-transition:var(--transition);transition:var(--transition)}.blog-grid-sorting form .search-field::-ms-input-placeholder{color:#9b8dac;-webkit-transition:var(--transition);transition:var(--transition)}.blog-grid-sorting form .search-field::placeholder{color:#9b8dac;-webkit-transition:var(--transition);transition:var(--transition)}.blog-grid-sorting form .search-field:focus::-webkit-input-placeholder{color:transparent}.blog-grid-sorting form .search-field:focus:-ms-input-placeholder{color:transparent}.blog-grid-sorting form .search-field:focus::-ms-input-placeholder{color:transparent}.blog-grid-sorting form .search-field:focus::placeholder{color:transparent}.blog-grid-sorting form button{border:none;background-color:transparent;color:var(--black-color);position:absolute;left:32px;padding:0;-webkit-transition:var(--transition);transition:var(--transition);top:22.8px;font-size:25px;line-height:0}.single-blog-card .blog-image{position:relative;overflow:hidden;border-radius:15px;width:100%;height:400px}.single-blog-card .blog-image .date{background:radial-gradient(circle,#a66bff,#c666ef,#dd62df,#ee61cf,#fb64bf);display:inline-block;font-size:15px;padding:12px 25px;border-radius:50px;color:var(--white-color);position:absolute;left:15px;bottom:15px;-webkit-transition:var(--transition);transition:var(--transition)}.single-blog-card .blog-content .blog-btn{color:var(--optional-color);font-weight:600;font-family:var(--heading-font-family);-webkit-transition:var(--transition);transition:var(--transition);position:relative;margin-top:15px}.single-blog-card .blog-content .blog-btn::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:20px;height:1.5px;background:var(--optional-color);-webkit-transition:.5s;transition:.5s;border-radius:5px;opacity:0;visibility:hidden;-webkit-transition:var(--transition);transition:var(--transition)}.single-blog-card:hover .blog-image a img{-webkit-transform:scale(1.1);transform:scale(1.1)}.single-blog-card:hover .blog-image .date{-webkit-animation:1s bounce;animation:1s bounce}.skill-bar .progress-title-holder{position:relative;margin-bottom:10px}.skill-bar .progress-title{font-size:var(--font-size);color:var(--black-color)}.skill-bar .progress-number-mark{position:absolute;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:var(--font-size);color:var(--black-color)}.skill-bar .progress-content-outter{background-color:var(--white-color);border-radius:30px;border:1px solid var(--optional-color);padding:5px}.skill-bar .progress-content-outter.bg-D5158F{border:1px solid #d5158f}.skill-bar .progress-content-outter.bg-FEB302{border:1px solid var(--main-color)}.skill-bar .progress-content-outter.bg-A66BFF{border:1px solid #a66bff}.skill-bar .progress-content{height:5px;background:var(--optional-color);border-radius:30px;width:0%}.skill-bar .progress-content.bg-D5158F{background:#d5158f}.skill-bar .progress-content.bg-FEB302{background:var(--main-color)}.skill-bar .progress-content.bg-A66BFF{background:#a66bff}.skill-bar-btn{margin-top:35px}.skill-image{padding-left:45px;position:relative;z-index:1}.skill-image .skill-shape-1{position:absolute;right:55px;top:-15px}.skill-image .skill-shape-2{position:absolute;left:0;bottom:-15px}.skill-bg-shape,.team-shape{position:absolute;left:0;right:0;top:100px;z-index:-1}.talk-area{background-color:#f5f5f5}.talk-image{position:relative;z-index:1}.talk-image .talk-circle{position:absolute;bottom:-12px;left:-50px}.talk-content{position:relative;z-index:1;margin-top:45px}.talk-content .talk-bg-text{color:#eeedee;font-size:95px;font-family:var(--monoton-font-family);font-weight:400;position:absolute;top:0;z-index:-1;line-height:0}.overview-card span,.pagination-area .page-numbers{font-size:var(--font-size);font-family:var(--heading-font-family)}.talk-content #contactFormTwo .form-group{margin-bottom:20px}.form-input,.talk-content #contactFormTwo .form-group .form-control{height:55px;color:#9b8dac;-webkit-box-shadow:unset!important;box-shadow:unset!important;border:1px solid var(--white-color);background-color:var(--white-color);-webkit-transition:var(--transition);transition:var(--transition);border-radius:10px;padding:10px 20px;font-size:15px}.talk-content #contactFormTwo .form-group .form-control::-webkit-input-placeholder{color:#9b8dac;-webkit-transition:var(--transition);transition:var(--transition)}.talk-content #contactFormTwo .form-group .form-control:-ms-input-placeholder{color:#9b8dac;-webkit-transition:var(--transition);transition:var(--transition)}.talk-content #contactFormTwo .form-group .form-control::-ms-input-placeholder{color:#9b8dac;-webkit-transition:var(--transition);transition:var(--transition)}.talk-content #contactFormTwo .form-group .form-control::placeholder{color:#9b8dac;-webkit-transition:var(--transition);transition:var(--transition)}.talk-content #contactFormTwo .form-group .form-control:focus::-webkit-input-placeholder{color:transparent}.talk-content #contactFormTwo .form-group .form-control:focus:-ms-input-placeholder{color:transparent}.talk-content #contactFormTwo .form-group .form-control:focus::-ms-input-placeholder{color:transparent}.talk-content #contactFormTwo .form-group .form-control:focus::placeholder{color:transparent}.talk-content #contactFormTwo .form-group textarea.form-control{height:auto;padding-top:15px}.talk-content #contactFormTwo .default-btn{border:none}.talk-content #contactFormTwo .list-unstyled{padding:0;margin-bottom:0}.talk-content #contactFormTwo .list-unstyled li{font-size:14px;margin-top:10px;color:red}.talk-content #contactFormTwo .text-danger{font-size:18px;margin-top:20px;margin-bottom:0}.single-team-card{margin-bottom:25px;text-align:center}.single-team-card .team-image{position:relative;height:200px;max-width:190px;margin:auto}.single-team-card .team-image img{width:100%;height:100%;object-fit:cover;display:block}.single-team-card .team-image .team-social{padding:0;margin-bottom:0;position:absolute;left:0;right:0;bottom:0;opacity:0;-webkit-transition:var(--transition);transition:var(--transition)}.single-team-card .team-image .team-social li{list-style-type:none;display:inline-block;margin-right:5px}.single-team-card .team-image .team-social li a i{display:inline-block;height:40px;width:40px;line-height:40px;background-color:var(--white-color);color:var(--black-color);text-align:center;font-size:18px;border-radius:50px;-webkit-transition:var(--transition);transition:var(--transition)}.single-team-card .team-content h3{font-size:22px;font-weight:700;margin-bottom:0}.single-team-card .team-content span{font-size:14px;color:var(--paragraph-color);font-weight:600;display:inline-block;margin-top:15px}.single-team-card:hover .team-image .team-social{bottom:25px;opacity:1}.overview-area{background-image:url("../images/overview-bg.jpg");position:relative;z-index:1}.col-lg-3:last-child .overview-card::before,.page-banner-content ul li:first-child::before{display:none}.overview-card::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:40px;width:80px;height:2px;background-color:var(--white-color)}.overview-card h3{font-size:var(--font-size);font-weight:700;margin-bottom:0;color:var(--optional-color)}.btn-custm,.overview-card span{display:inline-block;color:var(--black-color)}.overview-card span{margin-top:15px;font-weight:600}.overview-card .overview-shape{position:absolute;left:-15px;top:-15px;z-index:-1}.page-banner-area{background-image:url("../images/page-banner/banner-bg.jpg");padding-top:120px;padding-bottom:150px;text-align:center}.page-banner-area.bg-2{background-image:url("../images/page-banner/banner-bg-2.jpg")}.page-banner-area.bg-3{background-image:url("../images/page-banner/banner-bg-3.jpg")}.page-banner-area.bg-4{background-image:url("../images/page-banner/banner-bg-4.jpg")}.page-banner-area.bg-5{background-image:url("../images/page-banner/banner-bg-5.jpg")}.page-banner-area.bg-6{background-image:url("../images/page-banner/banner-bg-6.jpg");background-attachment:fixed}.page-banner-content h2{font-size:70px;margin-bottom:20px;color:var(--white-color)}.page-banner-content ul{padding-left:0;margin-bottom:0}.page-banner-content ul li{display:inline-block;list-style-type:none;font-size:var(--font-size);font-weight:400;color:var(--main-color);position:relative;margin-left:25px}.page-banner-content ul li::before{content:'';position:absolute;left:-15px;top:6px;height:15px;width:1px;background:#cdc4d9;-webkit-transform:rotate(20deg);transform:rotate(20deg)}.lines .line:nth-child(2),.page-banner-content ul li:first-child{margin-left:0}.page-banner-content ul li a{display:block;color:#cdc4d9;-webkit-transition:var(--transition);transition:var(--transition)}.go-top,.single-gallery-item a img{-webkit-transition:var(--transition);transition:var(--transition)}.page-banner-content.wrap-content ul li::before{background:var(--paragraph-color)}.page-banner-content.wrap-content ul li a{color:var(--paragraph-color)}.single-gallery-item{position:relative;margin-bottom:25px;z-index:1;border-radius:10px;overflow:hidden}.single-gallery-item a{display:block;border-radius:10px}.pagination-area{margin-top:20px;text-align:center}.pagination-area .page-numbers{display:inline-block;width:40px;height:40px;line-height:38px;background-color:var(--white-color);border:2px solid var(--optional-color);color:var(--optional-color);text-align:center;border-radius:50px;position:relative;margin:0 2px;font-weight:700}.pagination-area .page-numbers i{font-size:20px}.pagination-area .page-numbers.next,.pagination-area .page-numbers.prev{background-color:#f2f1f3;border:2px solid #f2f1f3}.pagination-area .page-numbers.prev i{font-size:25px;position:relative;top:5px;left:-2px}.pagination-area .page-numbers.next i{font-size:25px;position:relative;top:5px;left:2px}.go-top{position:fixed;bottom:-100px;right:20px;z-index:4;width:45px;text-align:center;height:45px;opacity:0;visibility:hidden;border-radius:50%;font-size:22px;overflow:hidden;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.1);box-shadow:0 3px 10px rgba(0,0,0,.1)}.lines,.lines .line{height:100%;top:0;position:absolute}.go-top i{position:absolute;right:0;left:0;top:45%;-webkit-transform:translateY(-45%);transform:translateY(-45%);text-align:center;font-size:30px;margin-left:auto;margin-right:auto}.go-top.active{opacity:1;visibility:visible;bottom:50px}.go-top:hover{-webkit-transition:var(--transition);transition:var(--transition);-webkit-box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.lines{left:0;right:0;margin:auto;width:90vw}.lines .line{width:1px;left:50%;background:#dce3ff;overflow:hidden}.lines .line::after{content:"";display:block;position:absolute;height:15vh;width:100%;top:-50%;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(75%,#fff),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 75%,#fff 100%);-webkit-animation:15s cubic-bezier(.4,.26,0,.97) infinite run;animation:15s cubic-bezier(.4,.26,0,.97) infinite run;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border-radius:50%}.lines .line:first-child{margin-left:-25%}.lines .line:nth-child(3){margin-left:25%}@-webkit-keyframes run{0%{top:-50%}100%{top:110%}}@keyframes run{0%{top:-50%}100%{top:110%}}.map-location iframe{height:450px;width:100%;border:none;border-radius:15px}.gm-style{border-radius:10px!important}.gm-style .place-card-large{padding:10px!important}.icon{font-size:25px!important;padding-left:5px}.select span{color:#9b8dac}.btn-close:focus,.page ul li a:focus{outline:0!important;box-shadow:none!important}.btn-custm{width:fit-content;padding:10px 30px;background:var(--btn-gradient-color);border-radius:10px;color:#fff!important}.btn-custm-delete{background:#dc3545;border:none;font-size:15px}.projetc-detalis-image{width:100%;height:300px}.projetc-detalis-image img,.services-item .services-image img{width:100%;height:100%;object-fit:cover}.services-item .custom-image{width:100%;height:200px}@media (max-width:576px){.w-sm-100{width:100%!important;padding-bottom:1px}}