/*!/wp-content/themes/astra-child/style.css*/h1,h2,h3,h4,h5,h6{font-family:'Exo'!important;text-transform:uppercase!important}p,ul,li,elementor-button,button{font-family:'Lato',sans-serif!important}.red-text{color:#cf2129}div#dealer-form{display:none;margin:0 auto;width:50%}.sub-btn a,.elementor-button,.custom-form-cta{background:#cf2129!important;color:#fff;position:relative;transition:all 0.4s ease;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.sub-btn a,.elementor-button{display:inline-block}.white-btn .elementor-button{background:#fff!important;color:#cf2129!important}.white-btn .elementor-button:hover{color:#fff!important}.sub-btn a:before,.elementor-button:before,.custom-form-cta:before{background:#040926!important}.sub-btn a:before,.elementor-button:before,.custom-form-cta:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#040926!important;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;transition:all 0.4s ease;border-radius:5px}.banner-btn .elementor-button:hover{color:#ff0000!important}.banner-btn .elementor-button:before{background:#fff!important}.sub-btn a:hover,.elementor-button:hover,.custom-form-cta:hover{background:#040926;color:#fff;border-radius:5px}.sub-btn a:hover:before,.elementor-button:hover:before,.custom-form-cta:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);border-radius:5px}.site-header{background:#040926}.site-logo-img img.custom-logo{max-width:230px}.ast-site-title-wrap{display:none}.ast-primary-header-bar{border:0}.site-footer-primary-section-1{justify-content:flex-start}ul.footer-info{list-style:none;margin:0}ul.footer-info li:not(ul.footer-info li:last-child){margin-bottom:12px}ul.footer-info li{line-height:24px}#ast-scroll-top{background:#040926}.home svg.e-font-icon-svg{display:block!important}.htslider-slider .slick-arrow:hover svg path{fill:#1f2226!important}div#ast-desktop-header{max-width:1170px;margin:auto}#masthead.site-header{background:#fff;position:relative}.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{top:0;position:relative;padding:25px 0 10px}body #instagram-gallery-feed-1 .instagram-gallery-item__media-mask{background-color:#cf2129!important}.swiper-button-prev:before,.swiper-button-next:before{font-size:35px;position:relative;color:#f9f9f9;font-family:swiper-icons}.swiper-button-prev:before{left:0;content:"prev";top:-22px}.swiper-button-next:before{right:0;content:"next";top:-22px}.step-by-step-sec .elementor-image-box-title .step-count{min-width:max-content}.step-by-step-sec .elementor-image-box-title{display:flex;align-items:center}.flow .elementor-widget-container::after{content:"";background-image:url(https://shinestar.biz/wp-content/uploads/2024/05/flow-lines.png);width:77%;display:block;background-size:cover;height:60px;background-repeat:no-repeat;background-position:center;position:relative;top:-6px;left:50%;transform:translate(-50%,8%)}.flow .e-con-inner .elementor-widget-image-box .elementor-image-box-img{z-index:1}.flow .e-con-inner .elementor-widget-image-box:nth-child(even) .elementor-widget-container::after{background-image:url(https://shinestar.biz/wp-content/uploads/2024/05/flow-line-flip.png)}.flow .e-con-inner .last-image-box.elementor-widget-image-box .elementor-widget-container::after{display:none}.flow .e-con-inner .first-image-box.elementor-widget-image-box .elementor-widget-container::after{top:-14px}.fgc-list li{list-style:none;margin-bottom:10px;padding-left:33px}ul.fgc-list{position:relative;margin-left:15px;padding-left:0}.fgc-list li::before{content:url(https://shinestar.biz/wp-content/uploads/2024/05/check-sign.png);position:absolute;left:-5px}.why-choose-fgc-section .e-con-inner{width:52%}.why-choose-fgc-section .elementor-image-box-title{margin-bottom:8px}#send-msg .elementor-button-icon svg{width:29px;height:29px}.fgc-profile-divider.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-top:125px solid #393637}#send-msg .elementor-button-content-wrapper{align-items:center}.get-started-form-shortcode form .form-fields p{display:flex;justify-content:center;gap:16px}.get-started-form-shortcode form p:not(.get-started-form-shortcode form .form-fields p){text-align:center;position:relative;left:5%;top:25px}.banner-cf7 form p:not(.banner-form-fields form p){margin-bottom:0}.get-started-form-shortcode form{width:57%;margin:auto}.get-started-form-shortcode form p input.wpcf7-form-control.wpcf7-submit.has-spinner{width:20%}.get-started-form-shortcode .wpcf7 .wpcf7-form-control-wrap{width:30%}.get-started-form-shortcode .wpcf7 .wpcf7-form-control-wrap input,.banner-cf7 .wpcf7 .wpcf7-form-control-wrap input,.banner-cf7 input,.banner-cf7 textarea{border-radius:5px!important;padding:8px 12px}.woocommerce-js .container-fluid input:not(.woocommerce-js .container-fluid textarea){margin-bottom:20px}.banner-cf7 .text-danger,.banner-cf7 label,.banner-cf7 .col-md-3.col-xs-4{display:none}.banner-cf7 .container-fluid{padding:0}.custom-contact-form .container-fluid .col-md-12{overflow:hidden}.custom-contact-form .container-fluid form .col-md-3{max-width:28%}#dealer-form .container-fluid #HLZ_form .col-md-9.col-xs-8{width:86%!important}#outdor-shade .container-fluid #HLZ_form .col-md-9.col-xs-8{width:100%!important;margin-left:0!important}#HLZ_form .col-md-9.col-xs-8{width:83.5%!important}.banner-cf7 button{line-height:16px}.get-started-form-shortcode form .wpcf7-response-output,.banner-cf7 form .wpcf7-response-output{color:#fff}.guide-steps{display:flex;align-items:center}.guide-steps h5{font-weight:600}.step-count{font-weight:600;border-radius:5px;background-color:#393637;padding:10px 20px 8px 20px;color:#fff;margin-right:10px}.fgc-info-section.elementor-element.e-con-full.e-flex.e-con.e-parent,.fgc-img-box-section.elementor-element.e-con-full.e-flex.e-con.e-parent{gap:8px}.get-started-form-shortcode input[type="submit"]:hover{background-color:#CF2129!important}.woocommerce nav.woocommerce-pagination ul li{border-color:#393637}.woocommerce nav.woocommerce-pagination ul li a:focus{background:transparent!important;color:#cf2129!important}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:#fff;background:#cf2129}.counter-box{padding:20px;box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0;width:50%;text-align:center}.icon-list-sc .e-con-inner{max-width:920px}.kannada-poster,.hindi-poster,.mallyalam-poster,.tamil-poster,#register-now-sc{display:none}body .hide-section{display:none!important}body.lang-selected .hide-section{display:flex!important}label[for="cars"]{display:block;margin-bottom:10px;font-weight:700;font-size:20px}select#language{width:250px}.webinar-grid-box{display:flex}.webinar-grid-box.swiper.swiper-initialized{max-width:1140px;margin:auto;overflow:hidden}.webinar-grid-box.Swipersliderdisable .swiper-button-prev,.webinar-grid-box.Swipersliderdisable .swiper-button-next{display:none}.swiperarrowscontainerbox .swiper-button-prev,.swiperarrowscontainerbox .swiper-button-next{width:35px;height:35px;background-color:#575758;padding:5px;border-radius:50%;box-shadow:0 0 10px 2px rgb(0 0 0 / .15);transform:none;flex:0 0 35px;max-width:35px}.webinarsliderboxcontainer{position:relative}.swiperarrowscontainerbox{position:absolute;top:-40px;right:0;left:0;max-width:1140px;margin:auto}.webinar-grid-box.swiper.swiper-initialized .swiper-wrapper{order:1}.swiperarrowscontainerbox .swiper-button-prev{order:0;left:auto!important;right:65px}.swiperarrowscontainerbox .swiper-button-next{order:2;right:20px}.swiperarrowscontainerbox .swiper-button-prev:before,.swiperarrowscontainerbox .swiper-button-next:before{position:static;font-size:14px;font-weight:600}.webinar-grid-box .webinar-grid-item-box{background-color:#CF2129;color:#fff;border-radius:12px;flex-direction:column;height:300px;padding:24px;position:relative;overflow:hidden;box-shadow:2px 2px #fff,3px 3px #030a214d;max-width:33.333%;width:100%}.webinar-grid-box.swiper.swiper-initialized .webinar-grid-item-box{max-width:100%}.webinar-grid-content-flex-box{display:flex;gap:12px;flex-wrap:wrap}.webinar-grid-content-flex-item-box{flex:0 0 100%;max-width:100%}.webinar-grid-content-flex-item{display:flex;gap:10px;flex-wrap:nowrap;align-items:flex-end}.webinar-grid-icon-box{flex:0 0 auto;max-width:18px;line-height:0}.webinar-grid-content-box p{margin-bottom:0;font-weight:500;color:#fff;line-height:1}h3.webinar-grid-title{font-weight:600;font-size:18px;color:#fff;letter-spacing:1px}span.pricestrike{display:inline-block;margin-left:4px;margin-right:2px;text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:#393637}.webinar-grid-content-popup-button-box .webinar-item-popup-button small{display:block;text-transform:uppercase;font-weight:600}a.ctabuttonwebinarquiz,.ctabuttonwebinarquiz *{line-height:1;text-decoration:none!important}.ctabuttonwebinarquiz .elementor-icon{display:block!important}.elementor-element.explorewebinarbutton .elementor-button{position:relative;transition:all 0.4s ease-in-out;box-shadow:3px 3px 1px #000;padding:20px 26px;font-size:1.375rem;font-weight:500;line-height:1.3;transition:all .5s;border-radius:12px}.elementor-element.explorewebinarbutton .elementor-button::before{content:unset}.elementor-element.explorewebinarbutton .elementor-button:hover{box-shadow:none}.elementor-element.explorewebinarbutton .elementor-button:active{background-color:#cf2129;outline:0}.webinar-grid-box.swiper:not([data-slider-name="current_month"]){max-width:1140px;display:block;margin:auto}.webinar-grid-box.swiper:not([data-slider-name="current_month"])+.swiperarrowscontainerbox{display:none}.webinar-grid-box.swiper:not([data-slider-name="current_month"]) .swiper-wrapper{transform:unset;box-sizing:border-box;max-width:100%;flex-wrap:wrap;gap:20px}.webinar-grid-box.swiper:not([data-slider-name="current_month"]) .swiper-wrapper .swiper-slide{flex:0 0 auto;max-width:33.333%}.webinar-grid-box.swiper:not([data-slider-name="current_month"]) .swiper-wrapper .swiper-slide .webinar-grid-item-box{max-width:100%}.learn-section img{background:#fff}.counters span.elementor-counter-number-prefix{display:none}.counters span.elementor-counter-number{text-align:left!important}.modal-window{position:fixed;background-color:rgb(0 0 0 / .55);top:0;right:0;bottom:0;left:0;z-index:999;visibility:hidden;opacity:0;pointer-events:none;transition:all 0.3s}.modal-window.show{visibility:visible;opacity:1;pointer-events:auto;transition:all 0.3s}.modal-window>div{width:480px;max-height:590px;scrollbar-width:thin;scrollbar-color:red whitesmoke;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:2em;background:#fff}.modal-close{color:#fff!important;font-size:80%;position:absolute!important;right:-11px;text-align:center;top:-11px;text-decoration:none!important;background:#CF2129;padding:10px 13px;line-height:13px;border-radius:100%;text-align:center;font-weight:600}.modal-close:hover{color:#000}.ctabuttonwebinarquiz:hover .elementor-heading-title,.ctabuttonwebinarquiz:hover .elementor-icon,.ctabuttonwebinarquiz:hover .elementor-icon svg{color:#000!important;fill:#000!important;transition:all 0.4s ease-in-out}.webinarimagewhatyou .elementor-widget-container{width:60px;padding:10px;display:block;background:#cf2129;border-radius:5px}.webinarimagewhatyou .elementor-widget-container img{background:#fff0;filter:grayscale(1);max-width:100%!important}.whoshouldgridbox figure.elementor-image-box-img{width:60px!important;padding:10px;background:#cf2129;border-radius:5px}.whoshouldgridbox figure.elementor-image-box-img img{filter:grayscale(1)}.webinargridcontainer{max-width:1140px;margin:auto}span.registernowbtn{display:block;padding:10px;background:#fff;color:#393637;border-radius:5px;margin-bottom:6px;line-height:1;cursor:pointer;transform:perspective(1px) translateZ(0);transition:all 0.4s ease-in-out}span.registernowbtn:hover{color:#fff}span.registernowbtn:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#040926!important;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;transition:all 0.4s ease;border-radius:5px}span.registernowbtn:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);border-radius:5px}.whoshouldgridbox figure.elementor-image-box-img{width:60px!important}span.webinargriddatebold{font-size:18px;font-weight:700}span.webinargriddatebold:after{content:","}.webinarctagridbox img{filter:grayscale(1)}.case-study-banner p.subtitle{font-size:20px}.elementor-element.casestudydetailbanner:after{content:"";display:block;width:100%;height:200px;position:absolute;left:0;right:0;bottom:0;background:linear-gradient(to top,rgb(255 255 255) 10%,transparent 90%)}.optedrebarheading>.elementor-widget-container{min-height:70px!important;align-items:center;display:flex;justify-content:center}.calculate-icon a{text-decoration:none!important}.case-study-grid-box{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.case-study-grid-item{position:relative;overflow:hidden;transition:all 4s ease;cursor:pointer}.case-study-grid-content-box{position:absolute;top:0;left:0;right:0;bottom:0;padding:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:all 0.4s ease}.case-study-grid-content-box::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .5)}p.case-study-category{position:relative}h3.case-study-title{position:relative;color:#cf2129;color:#fff;margin-bottom:5px}p.case-study-excerpt{color:#fff;position:relative;margin:0}.callnowbutton a.elementor-button.elementor-button-link,.deckformbox .wpcf7-form-control.wpcf7-submit{background-color:#00874d!important}.submitbuttonbox{position:relative;overflow:hidden;max-width:100px;margin:auto}.submitbuttonbox p{margin-bottom:0}.submitbuttonbox span.wpcf7-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}.submitbuttonbox input.wpcf7-form-control.wpcf7-submit{display:block;width:100%}.elementor-element.rebargridbox h3.elementor-image-box-title{text-transform:capitalize!important;font-size:20px;margin:20px 0 10px}.testimonialslider .post-inner{display:flex;flex-direction:column}.testimonialslider .post-inner .htslider-desc img{max-width:50px;margin-left:0}.testimonialslider .post-inner .htslider-desc{order:0}.testimonialslider .post-inner p.htslider-title{order:1;margin:10px 0!important;font-size:18px;min-height:120px}.testimonialslider .post-inner span.htslider-subtitle{order:2;display:block;font-weight:600}@media (min-width:1024px) and (max-width:1240px){.webinar-item-popup-button small{display:block}.whatyouwilllearncontainer .learn-section{padding-left:50px!important;padding-right:50px!important}}@media (max-width:1180px){.ast-container .e-con-boxed,footer .ast-builder-grid-row-container-inner,header .site-primary-header-wrap{padding:0 15px!important}.webinarsliderboxcontainer{padding:0 15px}.webinargridcontainer{padding:0 20px}}@media (max-width:1169px){ul.fgc-list{padding-left:20px}}@media (max-width:1024px) and (min-width:768px){.why-choose-fgc-section .e-con-inner{width:90%}.get-started-form-shortcode form{width:80%}.fgc-list li{padding-left:15px}.top-sc .e-con-inner{align-items:flex-start!important}#dealer-form .container-fluid #HLZ_form .col-md-9.col-xs-8{width:84%!important}.case-study-grid-box{grid-template-columns:repeat(3,1fr)}}@media (max-width:1148px) and (min-width:1025px){#dealer-form .container-fluid .col-md-12{overflow:visible}}@media(max-width:920px){ul#ast-hf-mobile-menu{background:#040926;padding:20px 0;border-bottom:1px solid #fff}ul#ast-hf-mobile-menu li a{color:#fff;line-height:24px;border:0!important}ul#ast-hf-mobile-menu li a:hover{color:red}.shinestar-logo-img[style]{width:40%!important}}@media (max-width:840px){.elementor-element.webinarhosttitle{min-height:54px}}@media(max-width:1024px) and (min-width:768px){.webinar-grid-box.swiper:not([data-slider-name="current_month"]) .swiper-wrapper .swiper-slide{max-width:48%}}@media(max-width:767px){.testimonialslider .content{padding:30px 0px!important}footer .site-primary-footer-inner-wrap .site-footer-section:not(footer .site-primary-footer-inner-wrap .site-footer-section:last-child){margin-bottom:25px!important}ul.footer-info li:not(ul.footer-info li:last-child){margin-bottom:5px}ul.footer-info{text-align:left}div#dealer-form{width:100%}#HLZ_form .col-md-9.col-xs-8,#dealer-form .container-fluid #HLZ_form .col-md-9.col-xs-8{width:100%!important}.shinestar-logo-img[style]{width:45%!important}.step-by-step-sec .elementor-image-box-title{align-items:flex-start;flex-direction:column;text-align:left}.flow .elementor-widget-container::after{content:none}.flow{border-left:4px solid #E4E4E4}.flow .elementor-widget-image-box .elementor-widget-container{margin-bottom:80px}.flow .e-con-inner .elementor-widget-image-box .elementor-image-box-img{display:block;margin-bottom:15px!important;position:relative;margin-left:0!important}.flow .e-con-inner .elementor-widget-image-box .elementor-image-box-img::before{content:"";width:70%;display:block;border-top:4px solid;position:absolute;left:-17px;top:50%;color:#E4E4E4;z-index:-1}.fgc-list li{padding-left:13px;text-align:left;font-size:16px}.step-count{display:block;max-width:max-content;margin-bottom:15px}.why-choose-fgc-section img{width:70%}.step-by-step-sec figure.elementor-image-box-img{width:30%;text-align:left}.step-by-step-sec figure.elementor-image-box-img img{width:70%}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:left}.why-choose-fgc-section .elementor-image-box-img{margin-bottom:20px!important}.get-started-form-shortcode form p:not(.get-started-form-shortcode form .form-fields p){left:0}.get-started-form-shortcode form p input.wpcf7-form-control.wpcf7-submit.has-spinner{width:50%}.get-started-form-shortcode form p .wpcf7-spinner{display:none}.get-started-form-shortcode form .form-fields p{display:block;text-align:center}.get-started-form-shortcode .wpcf7 .wpcf7-form-control-wrap,.get-started-form-shortcode form,.why-choose-fgc-section .e-con-inner{width:100%}.icon-list-sc .e-con-inner{max-width:100%;gap:0}#fgc-vs-steel .table-wrap table th{padding:10px!important}.webinar-grid-box.swiper:not([data-slider-name="current_month"]) .swiper-wrapper .swiper-slide{max-width:100%}.elementor-element.hostslider{overflow:hidden;margin-bottom:-110px}.elementor-element.hostslider .slick-list{overflow:unset;padding-right:20%!important}.elementor-element.hostslideritem{flex:0 0 auto!important;max-width:100%;margin-right:10px;margin-left:10px}.ast-container .e-con-boxed.herosectionwebinarcontainer{padding:0!important}.elementor-element.webinarctagriditembox{flex:0 0 auto;max-width:calc((100% - 40px)/3)}.webinarctagridbox p.elementor-counter-title{text-align:center;line-height:1.4;align-items:unset}.webinarctagridbox .elementor-counter-number-wrapper{justify-content:center}.webinarctagridbox .elementor-counter-number-wrapper span.elementor-counter-number-suffix{flex:0}.case-study-grid-box{grid-template-columns:1fr}.whygridbox h3.elementor-image-box-title{min-height:32px}}@media (max-width:767px) and (min-width:540px){.call-support{max-width:75%}}@media (min-width:768px){.iframe-section iframe{max-width:60%;margin:auto}}@media (max-width:640px){.counter-box{width:100%}}@media(max-width:480px){.step-by-step-sec figure.elementor-image-box-img img{width:90%}}@media (max-width:640px){.elementor-element.hostslideritem{flex:0 0 auto!important;max-width:calc((100% - 100px)/2)}.elementor-element.webinarctagriditembox{flex:0 0 auto;max-width:100%}.elementor-element.webinarhosttitle{min-height:unset}.iframesection iframe{height:1200px!important}}@media(min-width:460px){.call-support{grid-template-columns:3fr 1fr!important}}@media (max-width:480px){.modal-window>div{width:100%;max-width:95%;padding:1.75em 1.25em}}@media (max-width:375px){.webinar-item-popup-button small{display:block}.iframesection iframe{height:1260px!important}}@media (min-width:768px){.iframe-section iframe{max-width:60%;margin:auto}.case-study-benefits-section .elementor-image-box-content{padding-top:20px}}.custom-contact input[type="submit"]{background-color:#fff!important;color:#cf2129!important;border:1px solid #fff;border-radius:15px}.custom-contact input[type="submit"]:hover,#submitBtn:hover{background-color:#cf2129!important;color:#fff!important;border:1px solid #fff}.custom-contact .wpcf7-not-valid-tip{color:#000!important;margin-left:12px}.wpcf7 input,.wpcf7 textarea{padding-top:10px;border:1px solid;padding-bottom:10px;border-radius:15px!important}.custom-contact .wpcf7-response-output{background-color:#fff;color:#cf2129;border:1px solid #cf2129}