html,body{overscroll-behavior-x:none}.CloseSidebarBtn:hover{background-color:#000}.CloseSidebarBtn .fa-xmark{transition:transform 0.3s ease-in-out}.CloseSidebarBtn:hover .fa-xmark{color:#000;transform:rotate(90deg)}.ImageGalleryMainSection{margin-bottom:0!important;padding-bottom:0!important}.page-id-16242 .elementor-element-6926972e{display:none}.ShopLoginForm .login-form h2{display:none!important}.page-id-16242 #colophon{display:none}.HeaderMenuInnerSection,.HeaderCloseIcon{display:none}.ContactSidebarSection{position:absolute!important;right:0;width:330px!important;top:0;z-index:99;background:#fff;height:100vh!important;overflow-y:scroll;transform:translatex(105%);transition:transform 0.4s ease-in-out!important}.OverlayBackground{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:999;display:none}.AddOverlayOnHeader:after{content:" ";position:absolute;width:130%;height:69px;background:#7d7b7fad;left:-159px;z-index:9}.MainHeaderSection{position:fixed!important;top:0;width:100%;z-index:999;background:#fff}.LetsTalkChat{width:220px!important;height:220px;display:grid;place-items:center;padding-top:60px!important;position:absolute;top:-97px;right:0}.CloseSidebarBtn{position:absolute;top:10px;right:10px;background-color:#3ab7ff;width:62px;height:62px;border-radius:100px;font-size:28px;color:#fff;display:grid;place-items:center;cursor:pointer;z-index:99}.HeaderMainMenu span.sub-arrow{padding-left:5px!important}ul#menu-1-6630d1cb{margin:unset!important}.HeaderMainMenu nav.elementor-nav-menu--layout-horizontal{justify-content:center}.HeaderSubMenuEnterprise,.HeaderSubMenuEducation,.HeaderSubMenuIndustries,.HeaderSubMenuCompany,.HeaderSubMenuShop,.HeaderSubMenuKeyFocus{display:none}.HeaderSubMenuSolutions{display:none!important}.HeaderMainMenu ul.elementor-nav-menu li:nth-child(1) ul.sub-menu,.HeaderMainMenu ul.elementor-nav-menu li:nth-child(2) ul.sub-menu,.HeaderMainMenu ul.elementor-nav-menu li:nth-child(3) ul.sub-menu,.HeaderMainMenu ul.elementor-nav-menu li:nth-child(4) ul.sub-menu,.HeaderMainMenu ul.elementor-nav-menu li:nth-child(5) ul.sub-menu,.HeaderMainMenu ul.elementor-nav-menu li:nth-child(6) ul.sub-menu,.HeaderMainMenu ul.elementor-nav-menu li:nth-child(7) ul.sub-menu{display:none!important}.LetsTalkArrowBtn .elementor-button-text{text-align:left!important}.elementor-element.LetsTalkArrowBtn{width:100%!important}.InnerLeftAddSection{width:100%!important;overflow-y:scroll;height:100vh}.RightChatBoxSection{width:15%!important;position:absolute!important;right:0}#HeaderRightChatBtn .elementor-button{width:140px!important;height:48px!important;padding:unset!important}#HeaderRightChatBtn .elementor-button-icon svg{stroke:#fff!important;width:20px;height:20px}#HeaderRightChatBtn .elementor-button:hover .elementor-button-icon svg{stroke:#fff!important}.AnimationBtn a.elementor-button,.NewsletterFormBtnFooter .premium-modal-trigger-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding-left:20px!important;padding-right:20px!important;transition:background-color .6s cubic-bezier(.075,.82,.165,1),color .6s cubic-bezier(.075,.82,.165,1);height:56px;box-shadow:0 0 50px #0000001a;overflow:hidden;transform:translateZ(0)}.AnimationBtn a.elementor-button::before,.NewsletterFormBtnFooter .premium-modal-trigger-btn::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#3ab7ff!important;transform:scaleX(0);transition:transform .6s cubic-bezier(.075,.82,.165,1);transform-origin:center right;z-index:0}body.logo-tag-iplanetcare-ltag .AnimationBtn a.elementor-button::before{background-color:#b4d552!important}.AnimationBtn.AccBtn a.elementor-button::before{background-color:#000000!important}.NewsletterFormBtnFooter .premium-modal-trigger-btn::before{background-color:#000000!important;z-index:-1}.AnimationBtn a.elementor-button span,.NewsletterFormBtnFooter .premium-modal-trigger-btn{position:relative;z-index:1}.AnimationBtn a.elementor-button:hover::before,.NewsletterFormBtnFooter .premium-modal-trigger-btn:hover::before{transform:scaleX(1);transform-origin:center left}.AnimationBtn.AccBtn .elementor-button{background-color:#38b6ff!important}body.logo-tag-iplanetcare-ltag .AnimationBtn.AccBtn .elementor-button,body.logo-tag-iplanetcare-ltag .premium-modal-trigger-btn{background-color:#b4d552!important}body.logo-tag-iplanetcare-ltag .AnimationBtn.AccBtn a.elementor-button::before{background-color:#000!important}body.logo-tag-iplanetcare-ltag .elementor-icon-list-icon svg{fill:#b4d552!important}body.logo-tag-iplanetcare-ltag .elementor-widget-social-icons .elementor-social-icon{background-color:#b4d552!important}body.logo-tag-iplanetcare-ltag section.LetsTalkChat{background-color:#b4d552!important}.AnimationBtn.AccBtn .elementor-button:hover,.AnimationBtn.AccBtn .elementor-button:focus{color:#ffffff!important}.AnimationBtn.AccBtn .elementor-button:hover svg,.AnimationBtn.AccBtn .elementor-button:focus svg{fill:#ffffff!important}.AnimationBtn .elementor-button .elementor-align-icon-right{margin-left:15px!important}.AccordionSection .eael-accordion-content.clearfix{border:unset!important}.AccordionSection .elementor-tab-title.eael-accordion-header{border-top:1px solid #dddada!important;border-bottom:unset!important}.AccordionSection div#training{border-bottom:1px solid #dddada!important}.DiliverSection>.elementor-widget-wrap.elementor-element-populated{flex-direction:column!important}.ds-flex{display:flex;justify-content:space-between;align-items:center;height:70px;border-top:1px solid #dddada}.sl{width:60%;display:flex;justify-content:space-between;align-items:center;padding:12px}.sr{border-left:1px solid #dddada;height:100%;display:flex;justify-content:center;align-items:center;position:relative;width:5.3333333333rem;border-left:1px solid #dddada;height:100%;display:flex;align-items:center;justify-content:center;transition:background-color .6s cubic-bezier(.075,.82,.165,1);cursor:pointer}.sec-box-sadow{position:relative;background-color:#fff;border-radius:.5333333333rem;box-shadow:0 2px 21px #0000001a;overflow:hidden;transform:translateZ(0)}.sec-box-sadow:hover .sr:before{transform:scaleX(1);transform-origin:center left}.sr:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#135cfd;transition:transform .6s cubic-bezier(.075,.82,.165,1);transform-origin:center right;transform:scaleX(0)}.sec-box-sadow:hover .sr i,.c-cardFeatured:hover .sr i{color:#000;transform:translate(.2rem)}.sr i{position:relative;width:1.0666666667rem;height:1.0666666667rem;color:#135cfd;transition:color .6s cubic-bezier(.075,.82,.165,1),transform .6s cubic-bezier(.075,.82,.165,1)}.testimon .premium-testimonial-text-wrapper div{text-align:left}.testimon i.fa-quote-right{display:none}.CommonStyles .rt-col-md-6.rt-col-sm-6.rt-col-xs-12.even-grid-item.rt-grid-item{position:relative;background-color:#fff;border-radius:.5333333333rem;box-shadow:0 2px 21px #0000001a;padding:unset;margin-right:58px}.slick-prev-testi,.slick-next-testi{background-color:unset!important}.CommonStyles .rt-row.rt-content-loader.layout2.tpg-even{justify-content:space-between}.CommonStyles .rt-row .rt-col-sm-4.rt-col-xs-12{padding:unset;height:100%}.CommonStyles .rt-row .rt-col-sm-4.rt-col-xs-12 .rt-img-holder,.CommonStyles .rt-row .rt-col-sm-4.rt-col-xs-12 .rt-img-holder a,.CommonStyles .rt-row .rt-col-sm-4.rt-col-xs-12 .rt-img-holder img{height:100%}.CommonStyles .rt-holder .rt-row{margin-left:unset;margin-right:unset}.CommonStyles .rt-row .rt-col-sm-4.rt-col-xs-12 .rt-img-holder img{border-radius:10px 0 0 10px}.CommonStyles h3.entry-title{font-size:22px!important;line-height:28px!important;font-weight:500!important;padding:26px 30px 0 30px;font-family:"Neue Montreal",sans-serif!important;word-break:break-all;max-height:82px}.CommonStyles .rt-detail .tpg-excerpt{margin-bottom:40px!important;font-size:15px;font-weight:500;line-height:24px;padding:0 30px 50px 30px;font-family:"Neue Montreal",sans-serif!important;min-height:120px;color:#221e1e}.CommonStyles .rt-row .rt-col-sm-8.rt-col-xs-12{padding:unset}.CommonStyles .meta-read-more-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;border-top:1px solid #dddada;padding-left:30px;height:70px}.CommonStyles .meta-read-more-wrapper .read-more{width:75px!important;text-align:center;position:relative}.CommonStyles .rt-detail .post-meta-user{display:none}.CommonStyles .rt-detail .meta-read-more-wrapper .post-meta-user{display:block;margin:unset}img.category-icon{margin-right:15px}.CommonStyles span.read-more a{border:unset!important;padding:unset!important;color:#3ab7ff!important;font-size:20px!important;border-radius:unset!important}.JobsListing .jobwp-job-title a{font-size:23px!important;font-weight:300!important;font-family:"Neue Montreal",sans-serif;line-height:29px!important;letter-spacing:.9px;color:#221e1e!important}.JobsListing .jobwp-top-left span,.JobsListing .jobwp-list-bottom-item.pull-left span{font-family:"Neue Montreal",sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:24px!important;letter-spacing:.9px;color:#221e1e!important}.IndustryBoxSec{padding-right:100px}.IndustryBoxSec img{width:100%!important}.ClientBox{padding-right:60px}button.ArrDesign{position:relative;display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;color:#221e1e;border:2px solid currentColor;border-radius:50%;outline-offset:2px;margin-left:2rem;transition:background-color .6s cubic-bezier(.075,.82,.165,1),opacity .6s cubic-bezier(.075,.82,.165,1);overflow:hidden;transform:translateZ(0);background:#FAF7FF;font-size:18px;padding:unset}button.slick-arrow::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleX(0);transition:transform .6s cubic-bezier(.075,.82,.165,1);transform-origin:center right;background-color:currentColor;border-radius:50%}.slick-disabled{visibility:hidden}button.slick-arrow:hover::before{transform:scaleX(1);transform-origin:center left}button.slick-arrow:hover.slick-prev::before{transform-origin:center right}button.slick-arrow:hover .fa-arrow-left,button.slick-arrow:hover .fa-arrow-right{color:#fff;z-index:999}.ParentCateReadMore{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #dddada;padding-left:30px;height:70px}.AllBlogListing .rt-detail{display:flex;flex-direction:column;padding:unset!important}.AllBlogListing .post-meta-user{order:-1;padding:30px;padding-bottom:unset}.AllBlogListing h4.entry-title{font-size:22px!important;font-weight:500!important;line-height:28px!important;padding:30px;padding-top:unset;margin-bottom:65px!important;min-height:76px;max-height:86px}.AllBlogListing .read-more a{border:unset!important;padding:unset}.AllBlogListing .read-more{margin-bottom:0;width:79px;height:70px;border-left:1px solid #dddada;display:grid;place-items:center}.AllBlogListing .rt-holder{position:relative;background-color:#fff;border-radius:.5333333333rem;box-shadow:0 2px 21px 0 rgb(0 0 0 / .1)!important;border:unset!important}.Post-filter-container{display:flex;align-items:center;gap:20px;padding:20px}.Post-filter-container .filter-label{font-size:18px;font-weight:700;margin-right:5px}.Post-filter-container select{padding:0 1.3333333333rem;background-color:#fff;border-radius:7px;height:60px;font-size:16px;color:#000;width:24%}.PostFilterBox{box-shadow:0 0 50px 0 rgb(0 0 0 / .1)}.JobsListing .jobwp-listing-top{display:none}.JobsListing .jobwp-listing-body-container .jobwp-item{background-color:#FFF;position:relative;background-color:#fff;box-shadow:rgb(0 0 0 / .1) 0 2px 21px 0;transform:translateZ(0);border-radius:.533333rem;border:unset;padding:unset;margin-right:50px}.jobwp-bottom.clear.BottomMainSection{display:flex!important;justify-content:space-between;align-items:center;margin-bottom:unset;min-height:75px!important;height:75px!important;border-top:1px solid #dddada!important;padding-left:30px}.RightSecReadMore{width:90px;height:75px;display:grid;place-items:center;border-left:1px solid #dddada!important}.JobsListing .jobwp-top-left{padding:30px}.JobsListing h3.jobwp-job-title{min-height:61px}.JobsListing .fa-arrow-right{color:#135cfd;font-size:18px}.JobsListing i.fa-solid.fa-location-dot{display:none}.JobsListing .jobwp-listing-body-container.grid{display:block!important;width:100%!important;max-width:100%}.c-loader{position:fixed;top:0;height:100%;width:101%;margin-left:-10px;background:#fff;z-index:10;transform:translateZ(0);display:flex;overflow:unset;z-index:999999;left:0}.c-loader_logo{position:relative;width:100%;height:100%;display:flex;gap:50px;column-gap:66px;flex-wrap:wrap}.LoaderVideo{width:100%;object-fit:cover;margin-top:-5px;height:100%}.c-loader_logo_line{display:inline-block;height:100%;width:2.4666666667rem;height:100px;background-color:#221e1e;border-radius:.4666666667rem}.TopLine{width:2.4666666667rem;height:38px;background-color:#221e1e;border-radius:.4666666667rem;margin-bottom:4px}.ParallaxMainSection{width:100%;overflow:hidden}.RighgParallaxBg>.elementor-widget-wrap,.RighgParallaxBg2>.elementor-widget-wrap{position:absolute;top:0;left:0;width:100%;height:115%}.ParallaxImgAnim{position:relative;overflow:hidden;height:90vh}.ParallaxImgAnim img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.BnrBottomImg img{transform:translateY(50%)}.BnrBottomImg,.HomeBgAnimation{overflow:hidden}.HeroTextAnimation{overflow:hidden}.BannerRightAnimation{overflow:hidden!important}.ParallaxAnimationSecond{position:relative;overflow:hidden;height:75vh}.ParallaxAnimationSecond img{position:absolute;top:0;left:0;object-fit:cover}.EmptySec{visibility:hidden!important;z-index:-1!important}.PartnetsSection>.elementor-container.elementor-column-gap-default{justify-content:space-between!important}.ApplePaerners{width:30%!important}.CommonStyles .read-more>a{border-left:1px solid #dddada!important}.jobwp-field-row:nth-child(1) input,.jobwp-field-row:nth-child(2) input{min-width:100%!important;padding:4px .75em!important;box-shadow:0 3px 8px rgb(0 0 0 / .1)}.jobwp-primary-button{margin-bottom:20px}.jobwp-primary-button{padding:12px 20px!important}#jobwp_cover_letter{box-shadow:0 3px 8px rgb(0 0 0 / .1)}.jobwp-field-row{padding:5px!important}.jobwp-apply-form-modal{max-width:520px!important;box-shadow:none;overflow-y:hidden!important}#jobwp-apply-form-modal{height:auto!important}.jobwp-apply-title{font-size:22px}#jobwp-apply-form-modal{background:#fff0}#jobwp-apply-form-modal .iziModal-wrap{background:#fff;padding:0 20px!important}#employee-agreement-popup,#service-agreement-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:none}.popup-overlay,.popup-overlay-service{position:fixed;inset:0;background:rgb(0 0 0 / .5);z-index:999}.popup-content,.popup-content-service{background:#fff;border-radius:12px;max-width:900px;margin:60px auto;padding:30px 40px;position:relative;z-index:1000;font-family:'Segoe UI',sans-serif;box-shadow:0 8px 24px rgb(0 0 0 / .2);animation:fadeIn 0.3s ease;color:#333;overflow-y:auto;max-height:90vh}.rspl-title{font-size:24px;font-weight:600;margin-bottom:25px;color:#004080}.rspl-section{margin-bottom:20px;line-height:1.6}.rspl-indent{margin-left:20px}.rspl-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.rspl-input,.rspl-service-input{width:100%;padding:10px 12px;border:1px solid #ccc;font-size:14px;transition:border-color 0.2s ease;border:none!important;border-bottom:2px solid #000!important}.rspl-input:focus,.rspl-service-input:focus{background:rgb(0 123 255 / .3)!important;outline:none}.rspl-checkbox-label{display:flex;align-items:center;gap:10px;font-weight:500;margin-top:10px}.input-group{display:flex;flex-direction:column;margin-bottom:10px;font-weight:500}.popup-buttons,.popup-buttons-service{text-align:right;margin-top:30px}.popup-buttons button,.popup-buttons-service button{padding:10px 20px;font-size:15px;font-weight:500;background-color:#007BFF;color:#fff;border:none;border-radius:6px;cursor:pointer;transition:background-color 0.2s ease}.popup-buttons button:hover,.popup-buttons-service button:hover{background-color:#0056b3}.rspl-checkbox-label{display:flex;align-items:center;gap:10px;font-weight:500;font-size:16px;cursor:pointer;user-select:none;margin-bottom:1rem;color:#333}.rspl-checkbox-label input[type="checkbox"]{appearance:none;width:20px;height:20px;border:2px solid #0073aa;border-radius:4px;outline:none;transition:all 0.2s ease;position:relative;background-color:#fff;cursor:pointer}.rspl-checkbox-label input[type="checkbox"]:checked{background-color:#0073aa;border-color:#0073aa}.rspl-checkbox-label input[type="checkbox"]::after{content:"";position:absolute;display:none;top:3px;left:6px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.rspl-checkbox-label input[type="checkbox"]:checked::after{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}body.single-product h1.product_title.entry-title{font-size:36px;line-height:43px;font-family:sans-serif!important;color:#000!important}body.single-product .woocommerce-variation-price .price{font-size:28px!important;color:#000!important;font-weight:600!important}body.single-product table.variations [swatches-attr="attribute_pa_color"] .cfvsw-swatches-option{min-width:33px!important;min-height:33px!important;border-radius:50%!important;padding:0;display:flex;align-items:center}body.single-product [swatches-attr="attribute_pa_color"] .cfvsw-swatches-option.cfvsw-selected-swatch{border:2px solid #0071E3!important}body.single-product .cfvsw-swatches-container.cfvsw-product-container[swatches-attr="attribute_pa_storage"]{flex-direction:column;row-gap:20px}body.single-product [swatches-attr="attribute_pa_storage"] .cfvsw-swatches-option{padding:15px 20px;min-width:392px!important;border-radius:6px!important}body.single-product [swatches-attr="attribute_pa_storage"] .cfvsw-swatch-inner{justify-content:start}body.single-product [swatches-attr="attribute_pa_storage"] .cfvsw-swatches-option.cfvsw-label-option.cfvsw-selected-swatch{border:2px solid #0071E3!important;font-weight:500;color:#000}body.single-product .quantity input.qty{border:.5px solid #121212!important;box-sizing:border-box!important;width:64px!important;padding-left:22px!important;border-right:unset!important;border-left:unset!important;height:48px;color:#000;font-weight:700}body.single-product .quantity .minus{background:unset;border:1px solid #000;color:#000;border-right:unset!important;border-radius:10px 0 0 10px;padding:12px 24px}body.single-product .quantity .plus{background:unset;border:1px solid #000;color:#000;border-left:unset!important;border-radius:0 10px 10px 0;padding:12px 24px}body.single-product .quantity{display:flex;width:100%}body.single-product ol.flex-control-nav.flex-control-thumbs{display:grid!important;grid-template-columns:1fr 1fr!important}body.single-product.woocommerce-js div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:100%}.woocommerce-js div.product div.images .flex-control-thumbs li img{opacity:1!important;width:100%!important}body.single-product section.up-sells.upsells.products ul.products.columns-4{background:#f7f7f7!important;padding:24px 16px 26px;border-radius:10px}body.single-product section.up-sells.upsells.products .astra-shop-summary-wrap{place-items:center}body.single-product section.up-sells.upsells.products h2{font-weight:500;font-size:14px;line-height:22px;text-align:center;color:#000!important;font-family:sans-serif!important;min-height:67px}body.single-product section.up-sells.upsells.products>h2{text-align:center;font-weight:500!important;font-size:32px;line-height:38px;color:#121212;font-family:sans-serif!important}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9999;display:flex;justify-content:center;align-items:center}.lightbox-content{position:relative;max-width:100%;width:100%;display:flex;gap:20px;align-items:flex-start;box-sizing:border-box}.lightbox-thumbs{display:flex;flex-direction:column;overflow-y:auto;max-height:100vh;padding:0 110px;width:100%}.lightbox-thumbs img.active{border-color:#000}.close-btn{position:absolute;top:25px;right:30px;font-size:25px;color:#858585;cursor:pointer;z-index:9999;width:40px;height:40px;border-radius:100px;border:1px solid #a5a5a5;display:grid;place-items:center}.ast-plain-container.ast-no-sidebar #primary{margin-top:100px}.overview-header{color:#06c;font-size:22px;font-weight:500;display:flex;justify-content:space-between;align-items:center;position:relative;margin-top:50px;cursor:pointer}.rotated{transform:rotate(180deg);transition:transform 0.3s ease}.section-row{display:flex;margin-bottom:40px}.section-heading{width:40%;font-size:24px;font-weight:600;padding-right:40px;color:#000}.section-content{width:60%;font-size:16px;font-weight:400;line-height:22px;color:#121212;font-family:sans-serif!important}.features-list{display:flex;flex-direction:column;gap:15px}.feature-item{list-style-type:none;position:relative;font-size:16px;font-weight:400;line-height:22px;padding-left:20px}.feature-item::before{content:"•";color:#000;position:absolute;left:0}.feature-title{font-weight:400}.box-content{white-space:pre-line;line-height:2}.warranty-content{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}body.single-product .woocommerce-tabs ul.tabs.wc-tabs{display:none}body.single-product .woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images{width:63%!important}body.single-product .summary.entry-summary{width:36%!important;padding-top:95px;padding-left:40px}span.cfvsw-selected-label{font-size:16px;font-weight:500;color:#000}.woocommerce-js .woocommerce-breadcrumb,.woocommerce-js div.product div.summary .single-product-category,body.single-product span.ast-woo-product-category,body.single-product .review-rating,body.single-product .upsells.products div#login-btn{display:none!important}.enterprises-forminator-error-message{color:#E04562;margin-top:12px;font-size:15px;font-family:inherit;font-weight:500}.woocommerce-js div.product .product_meta>span{display:none!important}body.single-product .woocommerce-variation-price .price ins{display:block!important}body.single-product label.qty-label{font-size:16px;font-weight:600;padding-bottom:16px;font-family:sans-serif!important;color:#000;line-height:22px}body.single-product div#elementor-lightbox-slideshow-single-img,body.single-product .pswp{display:none!important}.smartepp-custom-field.smartepp-price{font-size:18px;color:#000;font-weight:500!important;font-family:sans-serif!important}body.single-product #login-btn{margin-bottom:25px}body.single-product .product-sku{font-weight:500;font-size:12px;line-height:10px;letter-spacing:.03em;color:#121212bf;font-family:sans-serif!important;margin-bottom:20px}body.single-product button.single_add_to_cart_button.button.alt{width:47%!important;height:48px;margin-top:15px;margin-bottom:30px!important;background-color:#3ab7ff}body.single-product .button.add_to_cart_button.ajax_add_to_cart{background-color:#3ab7ff!important}#doc-upload-modal .spinner{border:4px solid #f3f3f3;border-top:4px solid #0073aa;border-radius:50%;width:30px;height:30px;animation:spin 1s linear infinite;margin:auto}#doc-upload-loader{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-id-16774 .astra-shop-summary-wrap .ast-woo-product-category{display:none!important}.page-id-16774 .astra-shop-summary-wrap .review-rating{display:none!important}.woocommerce-js ul.products li.product .button,.woocommerce-page ul.products li.product .button{border-radius:7px;font-size:15px;font-family:"Neue Montreal",sans-serif}.woocommerce-js ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.woocommerce-js ul.products li.product .price,.woocommerce-page ul.products li.product .price,.filter-group{font-family:"Neue Montreal",sans-serif}.filter-label,.dropdown-toggle span{color:rgb(18 18 18 / .85)!important;font-size:21px!important;font-weight:normal!important}div.total-count>strong,#total-count{color:rgb(18 18 18 / .85)!important;font-size:21px!important;font-weight:400!important;font-family:"Neue Montreal",sans-serif}.filter-group{align-items:center}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}small.is_product_new{color:#BF4800;font-size:13px;font-weight:600;text-transform:uppercase}body.single-product a.reset_variations{display:none!important}body.single-product .woocommerce-js div.product form.cart .variations{border-bottom:unset!important}body.single-product .woo-variation-gallery-thumbnail-slider{display:flex;flex-wrap:wrap}body.single-product .wvg-gallery-thumbnail-image{width:50%;opacity:1!important}.ast-article-single img{box-shadow:unset!important}body.single-product .wvg-gallery-thumbnail-image img{max-width:100%;width:100%!important}.MainParentDiv{display:flex;justify-content:space-between;border-top:1px solid #dddada;padding:0 30px;padding-right:unset!important;align-items:center}body.archive .elementor-post__text{padding:unset!important}body.archive h3.elementor-post__title{font-size:22px!important;font-weight:500!important;line-height:28px!important;padding:30px;padding-top:unset;margin-bottom:50px!important;min-height:138px;word-wrap:break-word}body.archive h3.elementor-post__title a{color:#000!important}body.archive a.elementor-post__read-more{margin:unset!important;display:block;width:79px;height:75px;border-left:1px solid #dddada;text-align:center;line-height:75px;font-size:18px}.JobsListing .jobwp-listing-body-container .jobwp-item{cursor:pointer!important}body.archive .elementor-posts--skin-cards>article:nth-child(3n+2){top:2rem!important;position:relative!important}.archive-category-labels,.custom-category-label,.categories-links a,.parent-category a{font-size:15px!important;line-height:24px!important;font-weight:500!important;font-family:"Neue Montreal",sans-serif!important;position:relative;bottom:15px}body.archive .custom-category-label,.categories-links a,.parent-category a{position:unset!important;top:unset!important;color:#000!important}.archive-category-labels .archive-category:nth-of-type(2){display:none}body.archive .elementor-post__badge{display:none!important}body.archive .elementor-posts--skin-cards{margin-bottom:80px}.CommonStyles h3.entry-title a{font-weight:500!important}.meta-read-more-wrapper .categories-links a:nth-of-type(2),.meta-read-more-wrapper .categories-links .rt-separator{display:none}.AllBlogListing .post-meta-user .categories-links a:nth-of-type(2){display:none}.custom_filter select#tpg-parent-dropdown option:nth-child(2){display:none}#ast-scroll-top{display:none!important}.ScrollToTop img{cursor:pointer}body.archive .elementor-post__read-more,body.group-blog .read-more{position:relative;width:5.3333333333rem;border-left:1px solid #dddada;height:100%;display:flex;align-items:center;justify-content:center;transition:background-color .6s cubic-bezier(.075,.82,.165,1)}body.archive .elementor-post__read-more::before,body.group-blog .read-more::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#3ab7ff;transition:transform .6s cubic-bezier(.075,.82,.165,1);transform-origin:center right;transform:scaleX(0)}body.archive .elementor-post:hover .elementor-post__read-more::before,body.group-blog .AllBlogListing .rt-holder:hover .read-more::before{transform:scaleX(1);transform-origin:center left}body.archive .elementor-post:hover .elementor-post__read-more i,body.group-blog .AllBlogListing .rt-holder:hover .read-more i{color:#000;position:relative;z-index:2222}.custom_filter select:hover{background-color:#dddada!important}.custom_filter select:focus-visible{border:2px solid #000}body.archive .elementor-pagination{margin:50px 0}.LeftContactSticky{position:sticky!important;top:90px;height:100vh}.woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow{left:0px!important;display:none!important}.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow{right:0px!important;display:none!important}.rt-pagination .pagination-list>.active>span,body.group-blog nav.elementor-pagination .current,body.group-blog nav.elementor-pagination a:hover,.rt-pagination .pagination-list>li>a:hover{background-color:#3ab7ff!important;border-color:#3ab7ff!important;color:#fff}body.group-blog nav.elementor-pagination a,body.group-blog nav.elementor-pagination span{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-sizing:content-box;color:#212121;display:inline-block;line-height:45px;min-height:45px;min-width:45px;text-align:center;text-decoration:none;transition:.4s ease-in-out}body.group-blog .elementor-pagination .page-numbers:not(:last-child){margin-right:calc(-8px / 2)!important}body.archive .custom-category-label,.categories-links a,.parent-category a{width:11rem}.HeaderCartIcon a.elementor-icon{position:relative;top:7px}body.single-product .ast-article-single span.price{font-size:16px!important;color:#000!important;font-family:"Neue Montreal",sans-serif!important}.AllBlogListing .rt-img-holder img{min-height:270px;max-height:270px}.AllBlogListing .rt-img-holder a{min-height:270px;max-height:270px}.woocommerce-form-login__submit{background-color:#3ab7ff}[name="woocommerce_checkout_place_order"]{background-color:#3ab7ff!important}.woocommerce-form-coupon-toggle{display:none}.AnimationBtn.AccBtn.mdm a.elementor-button{padding-left:150px!important;cursor:pointer;border-radius:unset!important}.elementor-widget-text-editor ul li{padding-bottom:20px}.elementor-widget-text-editor ul,.elementor-widget-text-editor ol{margin:unset;margin-left:20px}.BannerRightImgZoom{overflow:hidden!important}.gradient_border_box{overflow:hidden!important}.addGradBorder{--igradient:linear-gradient(120deg, #00d0ff 0%, #0099ff 20%, #c95eff 41%, #ff2569 63%, #ff8300 83%, #ffb000 100%);position:absolute!important;z-index:0;inset:0;border:0;filter:blur(9px);opacity:100%;border-radius:18px}span.addGradBorder::after{left:0!important;right:0!important;width:auto!important;height:auto!important;--bg-size:calc(100% + 14px);content:"";pointer-events:none;position:absolute;inset:0;background:var(--igradient) 50% / var(--bg-size) var(--bg-size);border-radius:18px;border:5px solid #fff0;mask:linear-gradient(#fff0,#fff0),linear-gradient(hsl(0 0% 100%),hsl(0 0% 100%));mask-clip:padding-box,border-box;mask-composite:intersect}.clrWhite{color:#fff!important}.GradeBorder{border:2px solid #fff0;border-radius:18px;background:linear-gradient(#000000,#000000) padding-box,linear-gradient(120deg,#0090f7 0%,#ba62fc 35%,#f2416b 70%,#f55600 100%) border-box}.ParaFont p strong{font-weight:500!important}select.MacProM4DropDown{background-color:#1d1d1f;color:#fff}select.MacProM4DropDown:focus{color:#fff!important}.MacProM4DropDown option{color:#fff!important}.point-list .elementor-icon-list-icon svg{fill:#181818!important}.elementor-widget-text-editor ol li{padding-bottom:12px!important}.persona-card{border-color:#38b6ff!important;border-width:7px!important;border-radius:15px!important;background-color:#fff!important}select#institute-type,select#role{font-size:17px;font-weight:500;color:#221e1e;border-color:#221e1e;font-family:"Neue Montreal",sans-serif!important}select#role:focus,select#institute-type:focus{border-color:#38b6ff;border:3px solid #38b6ff}body.single-post .ast-article-single{background:#fff!important;padding:30px}body.single-post .ast-container{margin-top:69px;padding-top:50px!important;background:#f0f5fa}body.single-post .site-main{max-width:800px;margin:0 auto;margin-bottom:80px}body.single-post .post-thumbnail{margin:0 auto;max-width:800px}.post-thumb-img-content.post-thumb img{display:none}.MenuBottomBorder::before{position:absolute;bottom:-1px;left:0;right:0;height:.4rem;content:"";background-color:#38B6FF;transition:opacity .6s cubic-bezier(.075,.82,.165,1);display:block!important;z-index:9999999}span.cart__count{visibility:hidden}.slick-track{touch-action:pan-x!important;-ms-touch-action:pan-x!important}body.logo-tag-education-ltag .AnimationBtn.AccBtn a.elementor-button::before{background-color:#000000!important}body.logo-tag-iplanetcare-ltag .MenuBottomBorder::before{background-color:#b4d552!important}body.logo-tag-iplanetcare-ltag a.elementor-item-active.menu-link{color:#b4d552!important}body.logo-tag-education-ltag .MenuBottomBorder::before{background-color:#fdc710!important}body.logo-tag-education-ltag a.elementor-item-active.menu-link{color:#fdc710!important}body.logo-tag-education-ltag .EducationMenu a.menu-link:hover{color:#fdc710!important}.EducationMenu a.menu-link:hover{color:#fdc710!important}#compare-with,.CompareiPhone17{border:none;border-bottom:1px solid;border-color:#D1D5DB;padding:unset!important;border-radius:unset!important;width:130px!important;font-size:14px;line-height:1.4285914286!important;font-weight:600;background-image:url(/wp-content/uploads/2025/06/Down-Arrow.png)!important;background-position:right;background-color:#000!important;color:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont!important;padding-bottom:6px!important}.CompareiPhone17{background-color:#1d1d1f!important}#compare-with.CompareiPhoneAir{width:80%!important}#compare-with:focus-visible,.CompareiPhone17:focus-visible{border:unset!important;outline:unset!important;border-bottom:1px solid!important}.ActiveOrder .swipeImage{order:-1!important}.all-day select#compare-with{background-color:unset!important;color:#000!important}.ActiveOrder img{width:75px!important;margin-bottom:20px!important}.ActiveOrder>.elementor-element-populated{display:flex;flex-direction:column;justify-content:center}img[srcset="/wp-content/uploads/2025/09/upgraders_iphone_17_pro_max_carmera_stage_large_2x-1.png"]{width:51%!important}img[srcset="/wp-content/uploads/2025/09/iphone_17_air.png"]{max-width:37%!important;width:37%!important}.elementor-button.elementor-button-link:focus{outline:unset!important;border:unset!important}