.container-fluid{max-width:1920px}body.home,body.post-type-archive-features{--e-global-typography-uicore_secondary-font-family:"Rubik","Clash Grotesk",sans-serif!important;--e-global-typography-uicore_text-font-family:"Rubik","Clash Grotesk",sans-serif!important;--uicore-typography--p-f:"Rubik","Clash Grotesk",sans-serif!important;--uicore-typography--p-h:1.5;--uicore-typography--h1-f:"Rubik","Clash Grotesk",sans-serif!important;--uicore-typography--h2-f:"Rubik","Clash Grotesk",sans-serif!important;font-family:"Rubik","Clash Grotesk",sans-serif!important;width:100%}.page-template-home-page-template-v2 .uicore-page-title{display:none}.page-template-home-page-template-v2 .elementor>.e-con{--container-max-width:auto!important}a{text-decoration:none}.ms-section{padding:50px 0;z-index:2}.has-fixednav{padding-top:135px}.bg-black{background-color:var(--bg-black)}.bg-gradient-banner{background:var(--bg-gradient-banner)}.bg-vgradient{background:var(--bg-vgradient)}.light-mode .bg-vgradient,.light-mode .bg-vgradient3,.light-mode .bg-vgradient5{border-top:1px solid #000;border-bottom:1px solid #000}.bg-vgradient2{background-color:#000;background:var(--bg-vgradient2)}.bg-vgradient3{background-color:#000;background:var(--bg-bg-vgradient3)}.bg-vgradient5{background-color:var(--color-10)}.bg-vgradient5 .feature-block-text .feature-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bg-vgradient5 .border-primary{border-color:rgba(255,255,255,.16)!important;border-width:2.894px}.bg-vgradient5 .step-heading{font-size:23.33px;font-weight:600;padding-bottom:11px;color:var(--text-color)}.bg-vgradient5 .step-desc{color:var(--text-gray-color);font-size:21px;font-weight:500;line-height:147%}.cropped-content{width:100%;padding:50px 0;z-index:-1;position:relative}.feature-block-vimg{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.feature-block-vtext{text-align:center}.feature-block-vtext .feature-vtitle{font-size:36px;font-weight:600;color:var(--text-color)}.app-block{background-image:url(../img/home/app-bg.webp);background-color:#111;background-size:cover;background-position:center;border-radius:15px;border:2px solid #333}.app-block-text{padding:0 20px}.app-block .app-block-img .app-img{width:100%;vertical-align:middle}.app-block .feature-title{font-size:28px;font-weight:600;color:#fff}.app-download-title{font-size:20px;color:rgba(255,255,255,.8);padding:15px 0;font-weight:400}.appstore-icon{width:auto;height:55px;margin-right:15px}.app-badge{width:auto;height:75px;margin-left:auto;margin-right:auto}.category-card{margin-bottom:25px;border-radius:5px;border:2px solid #777}.category-card .category-card-img img{width:100%;object-fit:cover;border-radius:5px;vertical-align:middle}.category-card .category-card-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;color:var(--text-color-category-card-text);margin-top:-64px;background-color:var(--color-33);z-index:2;position:relative;padding:20px 15px;border-radius:0 0 5px 5px}.category-card .category-card-link:hover .category-card-text,.category-card .category-card-link:hover .category-card-text .category-card-title{color:var(--text-color-category-card-text-hover)}.category-card .category-card-text .category-card-title{font-family:var(--uicore-typography--h4-f,"Inter");font-weight:var(--uicore-typography--h4-w,"600");line-height:var(--uicore-typography--h4-h,"1.2");letter-spacing:var(--uicore-typography--h4-ls,"-.027em");text-transform:var(--uicore-typography--h4-t,"none");font-style:var(--uicore-typography--h4-st,"normal");margin-bottom:0;font-size:20px;color:var(--text-color-category-card-text)}.category-card.toolbox-card,.category-card.toolbox-card .category-card-img img{border-radius:10px}.category-card.toolbox-card .category-card-text{border-radius:0 0 10px 10px;padding:30px 15px;margin-top:-85px}.testimonial-highlight{background:var(--bg-testimonial-highlight);display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px 10px;border-radius:10px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.highlight-item{padding:0 120px;text-align:center}.highlight-item:not(:last-child){border-right:2px solid #4b4b4b}.highlight-item .highlight-title{font-size:60px;font-weight:600;margin-bottom:0;line-height:normal;color:#fff}.highlight-item .highlight-text{color:var(--text-color)}.highlight-item .highlight-title.bg-1,.highlight-item .highlight-title.bg-2,.highlight-item .highlight-title.bg-3{color:transparent;background-image:url(../img/home/textbg/1.webp);background-size:cover;background-clip:text;-webkit-background-clip:text;text-fill-color:transparent}.highlight-item .highlight-title.bg-2,.highlight-item .highlight-title.bg-3{background-image:url(../img/home/textbg/2.webp)}.highlight-item .highlight-title.bg-3{background-image:url(../img/home/textbg/3.webp)}.testimonial-item{background-color:var(--bg-testimonial-item);border-radius:10px;padding:25px;height:100%}.testimonial-item .testimonial-user{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:var(--bg-testimonial-user);border-radius:50px;padding:10px;width:auto}.fa-star{font-size:20px}.fa-star.checked{color:#fbb300}.testimonial-item .testimonial-user .testimonial-user-img img{height:40px;width:40px;object-fit:cover;margin-right:15px;vertical-align:middle}.testimonial-item .testimonial-user-name{color:var(--text-color);font-size:16px;margin-right:15px}.testimonial-item .testmonial-body .testimonial-text{color:var(--text-color);font-style:italic;line-height:30px;font-size:14px}.testimonial-item .testimonial-rating-img img{height:25px;width:auto}.masterpieces-img{height:45px;width:auto;vertical-align:middle!important}.scroller{width:100%}.scroller__inner{padding-block:1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.scroller__inner img{height:260px;width:180px;object-fit:cover;border-radius:15px}.scroller[data-animated=true]{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#fff 20%,#fff 80%,transparent);mask:linear-gradient(90deg,transparent,#fff 20%,#fff 80%,transparent)}.scroller[data-animated=true] .scroller__inner{width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-animation:scroll var(--_animation-duration,40s) var(--_animation-direction,forwards) linear infinite;animation:scroll var(--_animation-duration,40s) var(--_animation-direction,forwards) linear infinite}.scroller[data-direction=right]{--_animation-direction:reverse}.scroller[data-direction=left]{--_animation-direction:forwards}.scroller[data-speed=fast]{--_animation-duration:20s}.scroller[data-speed=slow]{--_animation-duration:60s}@-webkit-keyframes scroll{to{-webkit-transform:translate(calc(-20% - .5rem));transform:translate(calc(-20% - .5rem))}}@keyframes scroll{to{-webkit-transform:translate(calc(-20% - .5rem));transform:translate(calc(-20% - .5rem))}}.banner-card{border-radius:20px;cursor:pointer;background:#fff;position:relative;margin:15px}.banner-card::before{content:"";position:absolute;top:-12px;left:-12px;right:-12px;bottom:-12px;border-radius:20px;z-index:-1}.banner-card .banner-card-img img{width:100%;object-fit:cover;transition:all .3s ease;border-radius:20px}.banner-card:hover .banner-card-img img{box-shadow:rgba(16,124,248,.2) 0 7px 29px 0}.banner-cards-2{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;overflow:hidden}.banner-cards-2>:nth-child(n+7){display:none}@media screen and (max-width:767px){.banner-cards-2>:nth-child(n+3){display:none}}.banner-cards .banner-card-new:nth-child(odd)::before{background:linear-gradient(to right,#ee847f 0%,#8a044b 100%)}.banner-cards .banner-card-new:nth-child(even)::before{background:linear-gradient(to right,#72c1f1 0%,#7f0e7a 100%)}.owl-item:nth-child(odd) .banner-card::before{background:linear-gradient(to right,#ee847f 0%,#8a044b 100%)}.owl-item:nth-child(even) .banner-card::before{background:linear-gradient(to right,#72c1f1 0%,#7f0e7a 100%)}.banner-cards-2 .banner-card .banner-card-img img{vertical-align:bottom}.swiper-slide:nth-child(odd) .banner-card::before{background:linear-gradient(to right,#ee847f 0%,#8a044b 100%)}.swiper-slide:nth-child(even) .banner-card::before{background:linear-gradient(to right,#72c1f1 0%,#7f0e7a 100%)}.slider-container{position:relative;overflow:hidden;width:100%;display:inline!important}#sliderContainer .slider-wrapper{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:hidden;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}#sliderContainer .banner-card-new{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(100%/6.7);box-sizing:border-box}#sliderContainer img{max-width:100%;display:block}@media (max-width:1000px){#sliderContainer .banner-card-new{width:calc(100%/3)}}@media (max-width:600px){#sliderContainer .banner-card-new{width:100%;width:calc(100%/2.5)}}.custom-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.custom-nav .next,.custom-nav .prev{background-color:var(--gb-ms-grey-btn);color:var(--text-color);padding:10px 20px;cursor:pointer;border-radius:50px;margin-left:10px;border:2px solid #333}.custom-nav .next:hover,.custom-nav .prev:hover{background-color:var(--gb-ms-grey-btn-hover);color:var(--text-color-hover)}@media only screen and (max-width:1500px){.feature-block-vimg .feature-vimg{width:100%}.highlight-item{padding:0 80px}}@media only screen and (max-width:990px){.highlight-item{padding:15px}.highlight-item .highlight-title{font-size:40px}.feature-block-vimg .feature-vimg{width:100%}.feature-block-text{text-align:center}}@media only screen and (max-width:600px){.bg-vgradient5 .step-heading{font-size:21px;font-weight:500;padding-bottom:0}.bg-vgradient5 .step-desc{font-size:19px}.bg-vgradient5 .border-primary{border:none!important}.category-card.toolbox-card .category-card-text{border-radius:0 0 10px 10px;padding:20px 15px;margin-top:-37px}.category-card.toolbox-card .category-card-img img{border-radius:10px;height:auto}#features div.col-6.col-sm-4:last-child{display:none}.has-fixednav{padding-top:110px}.bg-gradient-banner-v2.has-fixednav{padding-top:70px}.banner-card .banner-card-img img{background-color:#000;border-radius:20px;width:100%}.ms-section-badge-text{font-size:14px}.feature-block-vimg .feature-vimg{width:100%}.testimonial-highlight{display:block;padding:0 15px}.highlight-item{padding:15px}.highlight-item:not(:last-child){border-right:0;border-bottom:2px solid #4b4b4b}.highlight-item .highlight-title{font-size:36px}.testimonial-item .testimonial-user .testimonial-user-img img{height:30px;width:30px}.testimonial-item .testimonial-rating-img img{height:20px}.masterpieces-img,.navigation .navigation-left .logoimg{height:35px}.appstore-icon{height:40px;margin-right:5px}.navigation{padding:10px}.mob-menu-icon{position:fixed;right:20px;top:13px}.navigation.mob-active .navigation-body .logoimg{margin-left:22px;margin-top:10px}.navigation.mob-active .header-links{margin-top:10px}}@media only screen and (max-width:360px){.round-right{font-size:13px}}.form-switch .form-check-input{width:3.2em!important}.ms-pricing-badge{display:inline-block;text-align:center;position:relative;border-radius:4rem;padding:8px 15px;border-radius:12px;background:0 0;border-image-slice:1;font-size:14px}.ms-pricing-badge::before{content:"";position:absolute;inset:0;border-radius:3rem;padding:3px;background:linear-gradient(40.15deg,#7762ff 0%,#c589e4 42.73%,#fc6590 82.04%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.ms-pricing-card{border:2px solid var(--br-ms-pricing-card);padding:30px 20px;border-radius:0;background-color:var(--bg-ms-pricing-card)}.text-white-2{color:var(--text-color)}.ms-pricing-card .pricing-card-header{border-bottom:2px solid var(--br-ms-pricing-card);margin-bottom:15px}.ms-pricing-card .pricing-card-body .plan-feature-item,.ms-pricing-card .pricing-card-header .plan-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ms-pricing-card .pricing-card-header .plan-details .plan-name{text-transform:var(--uicore-typography--h6-t,"none");letter-spacing:var(--uicore-typography--h6-ls,"-0.027em");font-size:20px;font-weight:600;color:var(--text-color)}.ms-pricing-card .pricing-card-header .plan-pricing .plan-price{font-size:32px;font-weight:700;color:var(--text-color)}.ms-pricing-card .pricing-card-header .plan-pricing .plan-subtext{font-size:16px;color:var(--text-gray-color)}.ms-pricing-card .pricing-card-body{padding:20px 0}.ms-pricing-card .pricing-card-body .plan-feature-item{-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;margin-bottom:15px}.ms-pricing-card .pricing-card-body .plan-feature-item .plan-bullet{width:30px;height:30px;object-fit:contain}.ms-pricing-card .pricing-card-body .plan-feature-item .plan-bullet use{fill:var(--icon-fill)}.ms-pricing-card .pricing-card-body .plan-feature-item .plan-feature-text{margin-bottom:0;color:var(--text-color);margin-left:15px}.ms-pricing-card.border-rounded-left{border-radius:10px 0 0 10px}.ms-pricing-card.border-rounded-right{border-radius:0 10px 10px 0}.ms-pricing-card.highlighted-background{background-image:url(../img/home/pricingbg.png);background-repeat:no-repeat;background-size:cover}.light-mode .ms-pricing-card.highlighted-background{background-image:none}.ms-pricing-card.border-left-none{border-left:none}.ms-subscribe-btn{background-color:#a32bff;color:#fff!important;border-radius:50px;padding:15px 35px;display:block;text-align:center;width:100%;font-weight:600}.ms-subscribe-btn:hover{background-color:#8a10e7;color:#fff!important}.ms-pricing-pill{padding:30px 0}.ms-pricing-pill .pricing-pill-btn{padding:15px 35px;background-color:var(--e-global-color-uicore_white);color:var(--text-color);font-size:20px;font-weight:600;border:0;border-bottom:2px solid rgba(255,255,255,.2)}.ms-pricing-pill .pricing-pill-btn.active{background-color:#8a10e7;color:#fff}.website-pricing-switch{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 0 30px}.website-pricing-switch .switch-label{font-size:28px;font-weight:600;color:var(--text-color)}.website-pricing-switch .form-check-input{-webkit-transform:scale(2);transform:scale(2);display:inline-block;box-shadow:none;background-color:var(--color-13);border-color:var(--color-13);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.website-pricing-switch .form-check-input:checked{background-color:#6949ff;border-color:#6949ff}.website-pricing-switch .website-pricing-badge{font-size:16px;color:#000;background-color:#fff;border-radius:50px;padding:5px 15px}@media only screen and (max-width:990px){.ms-pricing-pill .pricing-pill-btn{font-size:14px;padding:10px 12px;width:100%;display:block}.website-pricing-switch .switch-label{font-size:16px}.website-pricing-switch .form-check-input{-webkit-transform:scale(1.5);transform:scale(1.5)}.ms-pricing-pill{padding:20px 0}.ms-pricing-card{margin-bottom:15px}.ms-pricing-card.border-rounded-left,.ms-pricing-card.border-rounded-right{border-radius:10px}.ms-pricing-card.border-left-none{border-left:2px solid rgba(255,255,255,.2)}.website-pricing-switch .website-pricing-badge{padding:2px 10px;font-size:14px}.accordion-flush.ms-accordion .accordion-item{padding:10px 0}}.fade-out{opacity:0;transition:opacity .5s ease-out}.fade-in{opacity:1;transition:opacity .5s ease-in}.bg-gradient-banner-v2{background-color:var(--color-35)}.bg-gradient-banner-v2 .got-video{position:absolute;top:10px;right:20px;cursor:pointer;z-index:9}.bg-gradient-banner-v2 .swiper-slide-title{position:relative;color:var(--color-2);font-size:25px;font-weight:500;margin:22px}.bg-gradient-banner-v2 .banner-card.banner-card-new{background:#000!important}.bg-gradient-banner-v2 .swiper-header .swiper{width:100%;height:100%}.bg-gradient-banner-v2 .swiper-header .swiper-slide{text-align:center;font-size:18px;background:0 0;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:10px;border-radius:17.686px;background:var(--color-34);padding:20px 20px 0}.bg-gradient-banner-v2 .swiper-button-next,.bg-gradient-banner-v2 .swiper-button-prev,.bg-gradient-banner-v2 .swiper-header .swiper-slide,.bg-gradient-banner-v2 .swiper-header .swiper-slide .try-now{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bg-gradient-banner-v2 .swiper-header .swiper-slide .try-now{gap:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:var(--Primary,#a32bff);color:#fff;margin-bottom:20px;height:47px;border-radius:10px}.bg-gradient-banner-v2 .swiper-header .swiper-slide video{display:block;width:100%;object-fit:cover;aspect-ratio:342/387;max-width:325px!important}@media only screen and (max-width:768px){.bg-gradient-banner-v2 .swiper-header .swiper-slide{max-width:280px}}.bg-gradient-banner-v2 .swiper-button-next::after,.bg-gradient-banner-v2 .swiper-button-prev::after{content:"";display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.bg-gradient-banner-v2 .swiper-button-next,.bg-gradient-banner-v2 .swiper-button-prev{background-color:#fff;width:66px;height:66px;border-radius:100%;border:var(--br-slick-arrow) solid #000;z-index:1}.bg-gradient-banner-v2 .swiper-button-prev{left:var(--swiper-navigation-sides-offset,13px)}.bg-gradient-banner-v2 .swiper-button-next{right:var(--swiper-navigation-sides-offset,13px)}.bg-gradient-banner-v2 .swiper-button-prev::after{background-image:url(https://magicshot.ai/wp-content/uploads/2023/12/left.svg)}.bg-gradient-banner-v2 .swiper-button-next::after{background-image:url(https://magicshot.ai/wp-content/uploads/2023/12/right.svg)}.bg-gradient-banner-v2 .swiper-header video{border-radius:20px}.topheader-v2{z-index:1;position:relative;font-family:"Rubik","Clash Grotesk",sans-serif!important}.topheader-v2 .banner-container{position:relative;width:100%;max-width:1497px;height:395px;border-radius:20px;overflow:hidden;color:#fff;margin:0 auto}.topheader-v2 .banner-container video,.topheader-v2 .banner-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.topheader-v2 .banner-container video{height:100%;object-fit:cover;z-index:-2}.topheader-v2 .overlay{position:absolute;inset:0;background-color:rgba(0,0,0,.6);z-index:-1}.topheader-v2 .banner-content{text-align:center;padding:20px}.topheader-v2 p{color:#fff;text-align:center;font-size:26px;font-style:normal;font-weight:400;line-height:79px;margin-bottom:.8rem}.topheader-v2 h1,.topheader-v2 h2{padding:0 12px;font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:50px;line-height:71.05px;color:#fff;text-transform:none}.light-mode .topheader-v2 .light-text-color h1,.light-mode .topheader-v2 .light-text-color p{color:#000}.topheader-v2 h2.highlighted{background:#a32bff;padding:0 20px}.topheader-v2 .banner-btn{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:18px 50px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:62.553px;border:.894px solid rgba(255,255,255,.32);background:#000;color:#fff;font-size:26px}.topheader-v2 .banner-btn:hover{background:#333;color:#fff}.bg-gradient-banner-v2 .swiper-header{max-width:1492px;margin:40px auto;min-height:386px}@media only screen and (max-width:767px){.light-mode .topheader-v2 .light-text-color h2{color:#000}.topheader-v2 .banner-container{height:363px}}@media (max-width:768px){.bg-gradient-banner-v2,div.pb0{padding-bottom:0}.bg-gradient-banner-v2 .swiper-slide-title{font-size:17px}.topheader-v2 h1,.topheader-v2 h2{font-weight:500;font-size:32px;line-height:42px}.topheader-v2 p{font-size:18px;line-height:29px}.topheader-v2 .banner-btn{padding:15px 35px;border-radius:49.196px;border:.703px solid rgba(255,255,255,.32);font-size:22px}.topheader-v2 .banner-content{padding:40px 20px}.bg-gradient-banner-v2 .swiper-header{width:initial;margin:10px auto 0;min-height:300px}.bg-gradient-banner-v2 .swiper-button-next,.bg-gradient-banner-v2 .swiper-button-prev{display:none!important}}.bg-gradient-banner-v2 .swiper-header .swiper-slide img{width:100%;max-width:325px;aspect-ratio:342/387;border-radius:20px;background:#e0e0e0;position:relative;overflow:hidden}@media (max-width:767px){.bg-gradient-banner-v2 .swiper-header .swiper-slide video{aspect-ratio:215/243;max-width:215px!important;width:100%;object-fit:cover}.bg-gradient-banner-v2 .swiper-header .swiper-slide img{aspect-ratio:215/243;max-width:215px!important;width:100%}}