.template-product-teracube_thrive .site-header{background:#fff}.template-product-teracube_thrive .page-width{max-width:1320px}.thrive_product .thrive-div{width:100%}.thrive_product .product-single .product-single__meta .proTitle .product-single__title{color:#090909;font-family:Poppins;font-size:51px;font-style:normal;font-weight:800;line-height:1.25;text-transform:capitalize;margin:0}.thrive_product .product-single .product-single__meta .proTitle .product-single__title .vendor_name{display:inline-block;vertical-align:middle;text-transform:uppercase;line-height:1;background:#87f4c9;padding:12px 8px;border-radius:0;font-family:Poppins;font-size:38px;font-style:normal;font-weight:900}.thrive_product .price-item{color:#000;font-family:Poppins;font-size:40px;font-style:normal;font-weight:800;line-height:1.15;margin:0 0 16px;display:block}.thrive_product .price__sale .price-item{color:#e6007ecc}.thrive_product .price__sale .price-item.price-item--sale{color:#000}.thrive_product .product-single .product-single__meta .proDescContent p{opacity:.8;margin:0 0 12px;color:#090909;font-family:Be Vietnam Pro;font-size:16px;font-style:normal;font-weight:400;line-height:1.2}.thrive_product .product-single .product-single__meta .proDescContent p strong{font-weight:400}.thrive_product .product-single .product-single__meta .proDescContent ul{margin:0;padding:0}.thrive_product .product-single .product-single__meta .proDescContent ul li{color:#090909cc;font-family:Be Vietnam Pro;font-size:16px;font-style:normal;font-weight:400;line-height:1.2;opacity:1;list-style:none;padding:0 0 0 22px;position:relative;margin:0 0 12px}.thrive_product .product-single .product-single__meta .proDescContent ul li strong{font-weight:400}.thrive_product .product-single .product-single__meta .proDescContent ul li:before{content:"";position:absolute;width:16px;height:16px;background:url(bi_check.svg)no-repeat;left:0;top:1px;background-color:#87f4c9;border-radius:100%}.thrive_product .swatch{margin:0 0 40px;padding:12px 16px;background-color:#fafafb}.thrive_product .swatch .header{margin:0 0 16px;color:#090909;font-family:Poppins;font-size:14px;font-style:normal;font-weight:600;line-height:1.42;letter-spacing:-.14px}.thrive_product .swatch .swatch-element input:checked+label{outline:0px solid #88EEF0}.thrive_product .swatch .swatch-element.color label{color:#000c;font-family:Be Vietnam Pro;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center}.thrive_product .swatch .swatch-element.color label span{width:16px;height:16px;margin-right:12px}.thrive_product .swatch .swatch-element.color input:checked+label span{outline:2px solid #282D33!important;outline-offset:3px}.thrive_product .swatch .swatch-element label{padding:0}.thrive_product .swatch input+label .carrier_main span.radio_btn{height:20px;width:20px;border:solid 1px #000000}.thrive_product .swatch input:checked+label .carrier_main span.radio_btn{border:solid 6px #000000}.thrive_product .swatch input:checked+label .carrier_main span.radio_btn:after{height:8px;width:8px;background:#fff}.thrive_product .carrier_main .carrier_title{color:#000;font-family:Be Vietnam Pro;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.thrive_product .carrier_main .carrier_price{color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;line-height:1.4}.thrive_product .swatch .swatch-element .extra_info{padding:0 32px}.thrive_product .swatch .swatch-element .extra_info ul li{margin:0 0 6px;color:#000c;font-family:Be Vietnam Pro;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.thrive_product .swatch .swatch-element .extra_info ul li strong{color:#e6007ecc;font-family:Open Sans;font-size:12px;font-style:normal;font-weight:600;line-height:normal;background:#ffe8f4;border-radius:4px;padding:2px 4px;display:inline-block}.thrive_product .thrive_product_bg{background:transparent;box-shadow:none;border-radius:0;padding:0}.thrive_product .qtyBox{width:138px}.thrive_product .qtyBox .qtyBtn{color:#98a3ad;width:46px;padding:7px 0;font-size:30px;line-height:1;height:46px}.thrive_product .qtyBox input[type=number]{width:46px;padding:0;height:46px;min-height:46px;background-color:#f3f4f6;color:#000;font-family:Open Sans;font-size:24px;font-style:normal;font-weight:600;line-height:1.2;letter-spacing:-.48px}.thrive_product .product-single .product-single__meta .product-form .product-form__controls-group--submit{gap:24px 0px}.thrive_product .btn.product-form__cart-submit{border-radius:25px;padding:5px 20px;color:#000;font-family:Be Vietnam Pro;font-size:15px;font-weight:600;opacity:1;background:#87f4c9;display:flex;align-items:center;justify-content:center;height:46px;line-height:1}.thrive_product .btn.product-form__cart-submit .price-item{margin:0 0 0 5px;color:inherit!important;font-family:Be Vietnam Pro;font-size:15px;font-style:normal;font-weight:600;line-height:1}.thrive_product .thrive_product_bg .buyAmazonNew{padding:0}.thrive_product .thrive_product_bg .buyAmazonNew h4{margin:15px 0;color:#090909cc;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;line-height:1.2}.thrive_product .price-item__label--sale{display:none}.buyAmazonNew>a{border:solid 1px #000;padding:10px 8px 9px;border-radius:25px}.terms-text.thrive_shipp_text{display:flex;align-items:center;flex-wrap:wrap;margin:40px 0 20px;justify-content:center;max-width:unset}.thrive_product .product-single .product-single__photos .card-box img{width:auto;margin:0}.terms-text>div{display:flex;align-items:center;width:auto;gap:12px;background:none!important;color:#00000080;font-family:Be Vietnam Pro;font-size:11.5px;font-style:normal;font-weight:500;line-height:1.6;border-right:1px solid #98A3AD;padding:0 12px 0 0}.terms-text>div.ship-text-row{border:0;padding:0 0 0 12px}.card-box{margin:0;display:flex;align-items:center;gap:20px;color:#00000080;font-family:Be Vietnam Pro;font-size:16px;font-style:normal;font-weight:500;line-height:1.6;padding:16px 0 0;border-top:1px solid rgba(0,0,0,.1);justify-content:center}.thrive_product .product-single .product-single__meta.black .proTitle .product-single__title .vendor_name{background-color:#000;color:#fff}.thrive_product .product-single .product-single__meta.navy .proTitle .product-single__title .vendor_name{background-color:navy;color:#fff}.thrive_product .product-single .product-single__meta.purple .proTitle .product-single__title .vendor_name{background-color:purple;color:#fff}.thrive_product .product-single__meta.black .btn.product-form__cart-submit{background-color:#000;color:#fff}.thrive_product .product-single__meta.navy .btn.product-form__cart-submit{background-color:navy;color:#fff}.thrive_product .product-single__meta.purple .btn.product-form__cart-submit{background-color:purple;color:#fff}.thrive_product .product-single .product-single__photos{width:60%;padding:0}.thrive_product .product-single .product_right_desc{width:40%;padding:0 0 0 60px}.swatch .swatch-element.color{margin:0 10px 0 0}.product-single__photo-wrapper{border-radius:32px;background:#98a3ad26;padding:0;overflow:hidden}.product-single__photo-wrapper iframe{display:block;border:0;width:100%}.thrive_product .product-single .slick-arrow{display:none!important}.sales_page .pro-main-img .product-single__photo-wrapper .product-single__photo img{mix-blend-mode:multiply}.thrive_product .vertical-slider-qe{margin-top:20px}.thrive_product .thumbnail-wrapper{position:relative;display:flex;align-items:center;justify-content:center;border-radius:16px;background:#98a3ad26;overflow:hidden;padding:18px;margin:0 6px}.thrive_product .product-single__meta .btn.product-form__cart-submit .price dd{margin:0}.thrive_product .thumbnail-wrapper .play_icon{position:absolute}.safe-phone-section,.safe-phone-section .page-width{padding:0}.safe-phone-section .safe-phone-row{display:flex;align-items:center;flex-wrap:wrap;position:relative}.safe-phone-section .safe-phone-left{width:47%;padding-right:140px;position:absolute;left:50px}.safe-phone-section .safe-phone-left h2{margin:0 0 16px;color:#fff;font-family:Poppins;font-size:56px;font-style:normal;font-weight:700;line-height:1.33;text-transform:none}.safe-phone-section .safe-phone-left p{margin:0 0 26px;color:#fff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:-.24px}.safe-phone-section .safe-phone-left .btn{display:inline-flex;min-width:162px;padding:12px 18px;justify-content:center;align-items:center;border-radius:100px;border:1px solid #090909;background-color:transparent;color:#090909;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:1.5;transition:all .5s ease;text-transform:none;letter-spacing:0px}.safe-phone-section .safe-phone-left .btn:hover{background-color:#fff;border-color:#fff}.safe-phone-section .safe-phone-right{width:100%}@media screen and (min-width: 768px){.safe-phone-section .safe-phone-right .mobile_img{display:none}}@media screen and (max-width: 767px){.safe-phone-section .safe-phone-right .mobile_img+img{display:none}}.parents-decide-section{padding:80px 0}.parents-decide-section .parents-decide-row{display:flex;border-radius:24px;background:#98a3ad26;padding:64px 20px 20px;flex-wrap:wrap}.parents-decide-section .parents-decide-left{width:37.5%;padding-right:20px}.parents-decide-section .parents-decide-right{width:62.5%}.parents-decide-section .parents-decide-right h2{margin:0 0 24px;text-transform:capitalize;color:#090909;font-family:Poppins;font-size:56px;font-style:normal;font-weight:700;line-height:1.25;max-width:700px}.parents-decide-section .parents-decide-right p{margin:0;color:#090909;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;max-width:700px}.gps-loc-section{padding:40px 0}.gps-loc-section .gps-loc-box{position:relative;border-radius:24px;overflow:hidden}.gps-loc-section .gps-loc-details{position:absolute;right:0;top:50%;transform:translateY(-50%);max-width:480px;padding-right:40px}.gps-loc-section .gps-loc-details h2{margin:0 0 28px;color:#fff;font-family:Poppins;font-size:56px;font-style:normal;font-weight:700;line-height:1.25;text-transform:capitalize}.gps-loc-section .gps-loc-details h2 span{color:#d290fa}.gps-loc-section .gps-loc-details p{margin:0;color:#fff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:-.24px}.stay-safely-section{padding:40px 0}.stay-safely-section .stay-safely-box{position:relative;border-radius:24px;overflow:hidden}.stay-safely-section .stay-safely-details{position:absolute;left:0;top:0;max-width:510px;padding:80px 0 0 60px}.stay-safely-section .stay-safely-details h2{margin:0 0 28px;color:#1c1c1c;font-family:Poppins;font-size:56px;font-weight:700;line-height:1.25;text-transform:capitalize}.stay-safely-section .stay-safely-details h2 span{color:#7993ed}.stay-safely-section .stay-safely-details ul li{color:#1c1c1c;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:-.24px;list-style:disc;margin:0 0 0 37px}.track-digital-section{padding:40px 0}.track-digital-section .track-digital-box{position:relative;border-radius:24px;overflow:hidden}.track-digital-section .track-digital-details{position:absolute;right:0;top:0;max-width:690px;padding:60px 20px 0 0}.track-digital-section .track-digital-details h2{margin:0 0 40px;color:#fff;font-family:Poppins;font-size:56px;font-style:normal;font-weight:700;line-height:1.25;text-transform:capitalize}.track-digital-section .track-digital-details h2 span{color:#87f4c9}.track-digital-section .track-digital-details p{margin:0;color:#fff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:-.24px}.how-works-sec{padding:80px 0}.how-works-sec .how-works-box{position:relative;border-radius:24px;overflow:hidden}.how-works-sec .sec-title{position:absolute;top:155px;left:0;padding:0 44px}.how-works-sec .sec-title h2{margin:0 0 24px;color:#090909;font-family:Poppins;font-size:56px;font-style:normal;font-weight:700;line-height:1.25;text-transform:capitalize}.how-works-sec .sec-title p{margin:0;color:#090909;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:1.2}.how-works-sec .steps-row{display:flex;width:100%;padding:0 44px;position:absolute;left:0;bottom:80px;flex-wrap:wrap;gap:40px}.how-works-sec .steps-col{width:calc(33.33% - 40px*2/3)}.how-works-sec .steps-number{display:inline-flex;justify-content:center;align-items:center;height:40px;width:40px;background-color:#d290fa;border-radius:100%;color:#090909;font-family:Be Vietnam Pro;font-size:20px;font-style:normal;font-weight:900;line-height:1}.how-works-sec .steps-title{margin:0;color:#090909;font-family:Poppins;font-size:42px;font-style:normal;font-weight:700;line-height:1.81;text-transform:capitalize}.how-works-sec .steps-text p{margin:0;color:#090909;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:1.2}.nationwide-section{padding:0}.nationwide-section .nationwide-box{position:relative}.nationwide-section .nationwide-img img{width:100%}.nationwide-section .nationwide-details{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%)}.nationwide-section .nationwide-details h2{margin:0 0 32px;color:#fff;font-family:Poppins;font-size:56px;font-style:normal;font-weight:700;line-height:1.25;text-transform:capitalize;max-width:620px}.nationwide-section .nationwide-details p{margin:0 0 32px;max-width:510px;color:#fff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:-.24px}.nationwide-section .nationwide-details p strong{color:#ff0094;font-weight:400}.nationwide-section .nationwide-details ul li{position:relative;color:#fff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:1.2;padding:0 0 0 32px;margin:0 0 12px}.nationwide-section .nationwide-details ul li:before{content:"";position:absolute;width:20px;height:20px;background:url(check-pink.svg)no-repeat center center;left:0;top:1px;background-color:#fff;border-radius:100%}.compareSec{padding:80px 0}.compareSec .top_cnt{padding:0 0 40px;border:0px;margin:0}.compareSec .page_title h2{margin:0 0 30px;color:#090909;font-family:Poppins;font-size:56px;font-style:normal;font-weight:700;line-height:1.25;text-transform:capitalize;max-width:810px}.compareSec .top_cnt p{margin:0;color:#090909;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:-.24px;max-width:670px}.compareSec .compare_in ul.tabs li a{position:relative;color:#000c;font-weight:600;font-size:16px;font-family:Poppins;padding:14px 30px;border-radius:8px;display:inline-block;height:auto;line-height:1.5;border:solid 2px #87F4C9}.compareSec .compare_in ul.tabs li a.active{background:#87f4c9;color:#000c}.compareSec .compare_in table th.active_line{border-left:4px solid #87F4C9;border-right:4px solid #87F4C9;border-top:4px solid #87F4C9;border-radius:24px 24px 0 0;display:block;width:100%;background:#87f4c91a}.compareSec .compare_in table td.active_line{background:#87f4c91a;border-left:4px solid #87F4C9;border-right:4px solid #87F4C9;display:block}.compareSec .compare_in table tr:last-child td.active_line{border-bottom:4px solid #87F4C9;border-radius:0 0 24px 24px}.compareSec .compare_in table th .comp_phone_title{padding:30px 0 0;display:block;color:#090909;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:1.42;letter-spacing:-.14px;white-space:nowrap}.compareSec .compare_in table td.tabble_comp_title{text-align:left;color:#000c;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;letter-spacing:-.16px;text-transform:capitalize}.compareSec .compare_in table td{color:#090909cc;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:1.2;min-height:89px}.compareSec .compare_in table tr:last-child td{border-bottom:0}.compareSec .compare_in ul.tabs{margin:100px 0 0}.compareSec .compare_in ul.tabs li{margin:0 0 30px}.product-game-sec{padding:150px 0;background-color:#d290fa}.product-game-sec .content-wrapper{display:grid;grid-template-columns:46fr 54fr;align-items:start}.product-game-sec .left-content{padding-right:20px}.product-game-sec .title{margin:0 0 24px;color:#090909;font-family:Poppins;font-size:56px;font-style:normal;font-weight:700;line-height:1.25;text-transform:capitalize}.product-game-sec .description p{margin:0;color:#090909cc;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:1.41;letter-spacing:-.24px;max-width:510px}.product-game-sec .right-content{display:flex;flex-direction:column;gap:1rem}.product-game-sec .cards-container{display:flex;gap:1rem}.product-game-sec .card{flex:1;padding:2rem;border-radius:2rem;background:#fff}.product-game-sec .card.purple{background:#8a47b1;color:#fff}.product-game-sec .card-title{margin:0 0 32px;font-family:Poppins;font-size:42px;font-style:normal;font-weight:700;line-height:1.2;text-transform:capitalize}.product-game-sec .features{list-style:none;margin-bottom:32px;min-height:230px}.product-game-sec .feature-item{display:flex;align-items:flex-start;margin:0 0 20px;font-family:Poppins;font-size:18px;font-style:normal;font-weight:400;line-height:1.2}.product-game-sec .feature-item:before{content:"";display:inline-block;width:24px;height:24px;margin-right:12px;flex-shrink:0;background:url(check-yellow.png)no-repeat center;background-size:contain}.product-game-sec .feature-item:before{content:"";display:inline-block;width:24px;height:24px;margin-right:12px;flex-shrink:0;background:url(check-yellow.png)no-repeat center;background-size:contain}.product-game-sec .white .feature-item:before{background:url(check-green.png)no-repeat center;background-size:contain}.product-game-sec .card.white .feature-item.disabled:before{background:url(check-disabled.png)no-repeat center;background-size:contain}.product-game-sec .price{margin:0;font-family:Poppins;font-size:28px;font-style:normal;font-weight:700;line-height:1.3;vertical-align:middle;display:inline-block}.product-game-sec .price-detail{margin:0;font-family:Be Vietnam Pro;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:-.18px;display:inline-block}.product-game-sec .footnote{margin:0;color:#090909;text-align:center;font-family:Be Vietnam Pro;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;letter-spacing:-.14px}.pro-features-sec{padding:80px 0}.pro-features-sec .pro-features-row{display:grid;grid-template-columns:53fr 47fr;gap:20px}.pro-features-sec .pro-features-left h2{margin:0 0 40px;color:#090909;font-family:Poppins;font-size:56px;font-style:normal;font-weight:700;line-height:1.25;text-transform:capitalize}.pro-features-sec .pro-features-details{max-width:557px}.pro-features-sec .spec-faq-qa{border-bottom:0px solid rgba(0,0,0,.08)!important;padding:16px 0;margin:0;position:relative}.pro-features-sec .spec-faq-qa .accordion{color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:1.2;width:100%;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:16px}.pro-features-sec .spec-faq-qa:first-child .accordion{margin-bottom:0;border-bottom:0px}.pro-features-sec .spec-faq-qa .accordion:after{background:url(up-arrow.png) no-repeat;position:absolute;content:"";width:24px;height:24px;background-size:contain!important;right:0;top:16px;transition:all .5s ease;transform:rotate(180deg)}.pro-features-sec .spec-faq-qa .accordion.active:after{transform:rotate(0)}.pro-features-sec .spec-faq-qa:first-child .accordion:after{transform:rotate(0)}.pro-features-sec .spec-faq-qa:first-child .accordion.active:after{transform:rotate(180deg)}.pro-features-sec .spec-faq-qa:first-child .features-accordion.active:after{transform:rotate(0)}.pro-features-sec .spec-faq-qa:first-child .features-accordion:after{transform:rotate(180deg)}.pro-features-sec .spec-faq-qa:first-child .panel{max-height:unset}.pro-features-sec .spec-faq-qa .panel{padding:0;border:0}.pro-features-sec .spec-faq-qa .features-panel{padding:0;border:0;display:none}.pro-features-sec .spec-faq-qa .features-panel.active{display:block}.pro-features-sec .spec-faq-qa .panel .panel-row{padding:12px 15px;background-color:#fff;display:flex;gap:8px}.pro-features-sec .spec-faq-qa .panel .panel-row:nth-child(odd){background-color:#98a3ad0d}.pro-features-sec .spec-faq-qa .panel .panel-row .panel-details-name{width:130px;color:#000c;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:-.16px}.pro-features-sec .spec-faq-qa .panel .panel-row .panel-details-text{width:calc(100% - 130px);color:#000c;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;letter-spacing:-.16px}.join-movement-sec{padding:80px 0 20px}.join-movement-sec .page-width{max-width:1230px}.join-movement-sec .page-width:after{display:none}.join-movement-sec .join-movement-title{text-align:center}.join-movement-sec .join-movement-title h2{margin:0 0 10px;color:#090909;font-family:Poppins;font-size:56px;font-style:normal;font-weight:700;line-height:1.25;text-transform:capitalize}.join-movement-sec .join-movement-title p{margin:0 auto 10px;color:#090909cc;text-align:center;font-family:Poppins;font-size:20px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:-.24px;max-width:950px}.join-movement-sec .join-movement-row{padding:20px 0;column-count:4;gap:15px}.join-movement-sec .join-movement-col{padding:15px;margin:0 0 15px;border-radius:20px;background:#fff;box-shadow:0 0 20px 1px #3333331a;page-break-inside:avoid}.join-movement-sec .join-movement-img img{border-radius:10px;width:100%}.join-movement-sec .join-movement-col p{margin:16px 0;color:#2d3241;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:1.7}.join-movement-sec .join-movement-col .person-name{color:#2d3241;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:1.7}.join-movement-sec .view_more{margin:0;text-align:center}.join-movement-sec .view_more .spec-btn{min-width:162px;padding:12px 18px;display:inline-block;vertical-align:middle;background:#fff!important;border-radius:25px;cursor:pointer;text-transform:none;border:1px solid #000;color:#000;font-family:Poppins;font-size:15px;font-style:normal;font-weight:400;line-height:1.46}.join-movement-sec .view_more .spec-btn:after{display:none}.join-movement-sec .video-box video{width:100%;height:auto;border-radius:10px;overflow:hidden}.productFaq.spec-faq-section{padding:140px 0;background-color:#87f4c9}.productFaq.spec-faq-section .faq-row{display:grid;grid-template-columns:35fr 65fr;gap:60px}.productFaq .page_title h2{text-align:left;margin:0 0 50px;color:#090909;font-family:Poppins;font-size:88px;font-style:normal;font-weight:700;line-height:1;text-transform:capitalize}.productFaq .page_title .btn{display:inline-flex;min-width:162px;padding:12px 18px;justify-content:center;align-items:center;border-radius:100px;border:1px solid #090909;background-color:transparent;color:#090909;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:1.5;transition:all .5s ease;text-transform:none;letter-spacing:0px}.productFaq .page_title .btn:hover{background-color:#fff;border-color:#fff}.productFaq .faqBlock .faq_list_in{gap:50px}.productFaq .faqBlock .faq_list_in .spec-faq-qa{border-bottom:0px!important;position:relative;flex:unset;margin:0;padding:0}.productFaq .spec-faq-qa .accordion{color:#090909;font-family:Poppins;font-size:24px;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:-.48px;padding-right:40px}.productFaq .spec-faq-qa .panel{padding:25px 0 0;background-color:transparent;color:#090909;font-family:Be Vietnam Pro;font-size:20px;font-style:normal;font-weight:400;line-height:1.2}.productFaq .spec-faq-qa .panel p{color:#090909cc;font-family:Be Vietnam Pro;font-size:20px;font-style:normal;font-weight:400;line-height:1.2}.productFaq .spec-faq-qa .accordion:after{width:20px;height:20px;top:5px;transition:all .5s ease}.productFaq .spec-faq-qa .accordion.active:after{background:url(plus-sign.png) no-repeat;top:5px;transform:rotate(45deg)}.productFaq .view_more .spec-btn{display:inline-flex;min-width:162px;padding:12px 18px;justify-content:center;align-items:center;border-radius:100px;border:1px solid #090909;background-color:transparent!important;color:#090909;font-family:Poppins;font-size:16px;font-style:normal;font-weight:700;line-height:1.5;transition:all .5s ease}.productFaq .view_more .spec-btn:hover{background-color:#fff!important;border-color:#fff}.productFaq .view_more .spec-btn:after{display:none}.template-product-teracube_thrive #shopify-section-footer{margin-top:0}@media only screen and (max-width: 1279px){.safe-phone-section{padding:0}.safe-phone-section .safe-phone-left{padding-right:20px}.safe-phone-section .safe-phone-left h2{font-size:52px}.safe-phone-section .safe-phone-left p{font-size:22px}.parents-decide-section .parents-decide-row{padding:20px}.parents-decide-section .parents-decide-right h2{font-size:52px}.gps-loc-section .gps-loc-details{max-width:370px;padding-right:20px}.gps-loc-section .gps-loc-details h2{font-size:50px}.gps-loc-section .gps-loc-details p{font-size:20px}.parents-decide-section{padding:30px 0}.gps-loc-section,.stay-safely-section{padding:20px 0}.stay-safely-section .stay-safely-details{max-width:420px;padding:30px 0 0 30px}.stay-safely-section .stay-safely-details h2{margin:0 0 15px;font-size:50px}.stay-safely-section .stay-safely-details ul li{font-size:22px;margin:0 0 0 25px}.track-digital-section{padding:20px 0}.track-digital-section .track-digital-details{max-width:520px;padding:30px 20px 0 0}.track-digital-section .track-digital-details h2{margin:0 0 15px;font-size:50px}.track-digital-section .track-digital-details p{font-size:22px}.how-works-sec{padding:20px 0 40px}.how-works-sec .sec-title{top:20%}.how-works-sec .sec-title h2{margin:0 0 10px;font-size:50px}.how-works-sec .steps-title{margin:0 0 10px;font-size:30px}.how-works-sec .steps-row{bottom:5%}.how-works-sec .steps-number{margin-bottom:10px}.nationwide-section .nationwide-details h2{font-size:50px;max-width:500px}.compareSec{padding:40px 0}.compareSec .page_title h2{margin:0 0 10px;font-size:50px}.compareSec .top_cnt p{font-size:20px}.compareSec .compare_in table td.tabble_comp_title{font-size:14px}.product-game-sec .title{margin:0 0 20px;font-size:46px}.product-game-sec .description p{font-size:20px}.product-game-sec .card{padding:20px;border-radius:20px}.product-game-sec{padding:50px 0}.product-game-sec .card-title{margin:0 0 17px;font-size:30px}.product-game-sec .price{font-size:20px}.product-game-sec .price-detail{font-size:13px}.pro-features-sec{padding:40px 0}.pro-features-sec .pro-features-left h2{margin:0 0 20px;font-size:50px}.join-movement-sec{padding:40px 0 20px}.join-movement-sec .join-movement-title h2{margin:0;font-size:50px}.join-movement-sec .join-movement-title p{font-size:20px}.join-movement-sec .join-movement-col p{margin:10px 0;font-size:14px}.join-movement-sec .join-movement-col .person-name{font-size:14px}.productFaq.spec-faq-section{padding:40px 0}.productFaq .page_title h2{margin:0 0 30px;font-size:60px}.productFaq .spec-faq-qa .accordion{font-size:20px}.thrive_product .product-single .product_right_desc{padding:0 0 0 20px}.thrive_product .product-single{margin:0 0 60px}.swatch .swatch-element.color{margin:0 10px 10px 0}.template-product-teracube_thrive .page-width{padding:0 20px}.thrive_product .btn.product-form__cart-submit,.thrive_product .btn.product-form__cart-submit .price-item{font-size:12px}.thrive_product .qtyBox input[type=number]{width:60px;font-size:15px}.full_width_btn .product-form__item--submit{flex:inherit;width:100%}.thrive_product .qtyBox{width:100%;max-width:120px}.terms-text.thrive_shipp_text{gap:10px}.terms-text>div{padding:0;border:0}.terms-text>div.ship-text-row{padding:0}.card-box{font-size:12px;flex-wrap:wrap}.thrive_product .product-single .product-single__meta .proTitle .product-single__title{font-size:44px}.thrive_product .price-item{font-size:36px}}@media only screen and (max-width: 991px){.safe-phone-section .safe-phone-left h2{font-size:34px}.safe-phone-section .safe-phone-left p{font-size:20px}.parents-decide-section .parents-decide-right h2{font-size:40px}.gps-loc-section .gps-loc-details{max-width:280px}.gps-loc-section .gps-loc-details h2{font-size:38px}.stay-safely-section .stay-safely-details{max-width:340px}.stay-safely-section .stay-safely-details h2{font-size:38px}.stay-safely-section .stay-safely-details ul li{font-size:20px}.track-digital-section .track-digital-details{max-width:400px}.track-digital-section .track-digital-details h2{font-size:34px}.track-digital-section .track-digital-details p{font-size:20px}.how-works-sec .sec-title h2{font-size:34px}.how-works-sec .sec-title{padding:0 16px}.how-works-sec .steps-row{padding:0 16px;gap:20px}.how-works-sec .steps-col{width:calc(33.33% - 20px*2/3)}.how-works-sec .steps-title{font-size:24px}.how-works-sec .steps-text p{font-size:16px}.nationwide-section .nationwide-details h2{margin:0 0 12px;font-size:38px;max-width:380px}.nationwide-section .nationwide-details p{max-width:380px;font-size:22px}.nationwide-section .nationwide-details ul li{max-width:380px}.compareSec .compare_in ul.tabs{margin:0}.compareSec .page_title h2{font-size:38px}.product-game-sec .content-wrapper{grid-template-columns:1fr;gap:40px}.product-game-sec .title{font-size:38px}.product-game-sec .description p{max-width:unset}.pro-features-sec .pro-features-row{grid-template-columns:1fr;gap:0px}.pro-features-sec .pro-features-left h2{font-size:38px}.pro-features-sec .pro-features-details{max-width:unset}.pro-features-sec .pro-features-right img{width:100%}.join-movement-sec .join-movement-title h2{font-size:38px}.join-movement-sec .join-movement-row{column-count:3}.productFaq .page_title h2{margin:0 0 20px;font-size:50px}.productFaq.spec-faq-section .faq-row{grid-template-columns:25fr 75fr}.thrive_product .product-single .product-single__photos{width:100%}.thrive_product .product-single .product_right_desc{padding:0;width:100%}.sales_page .pro-main-img{width:100%}.product-single__photo-wrapper{padding:0}.sales_page .pro-main-img .product-single__photo-wrapper .product-single__photo img{height:520px;max-height:520px}.product-single__photo-wrapper iframe{height:520px}}@media only screen and (max-width: 767px){.safe-phone-section{background-color:#7993ed}.safe-phone-section .safe-phone-left{width:100%;padding:20px;left:auto;position:relative}.safe-phone-section .safe-phone-left h2{font-size:32px;max-width:310px}.safe-phone-section .safe-phone-right,.safe-phone-section .safe-phone-right img{width:100%}.safe-phone-section .safe-phone-right img{min-height:400px;object-fit:cover;object-position:right}.parents-decide-section .parents-decide-left{width:100%;padding:0 0 40px;text-align:center}.parents-decide-section .parents-decide-right h2{font-size:24px;margin-bottom:40px}.parents-decide-section .parents-decide-right,.gps-loc-img .mobile_img{width:100%}.gps-loc-section .gps-loc-details{max-width:100%;padding:20px 16px 45px;transform:none;bottom:0;top:auto}.gps-loc-section .gps-loc-details h2{margin:0 0 10px}.stay-safely-img .mobile_img{width:100%}.stay-safely-section .stay-safely-details{max-width:100%;position:relative;padding:20px 16px 45px;background-color:#eeeeec}.track-digital-img .mobile_img{width:100%}.track-digital-section .track-digital-details{max-width:100%;padding:20px 16px;top:55%}.how-works-img .mobile_img{width:100%}.how-works-sec .sec-title{position:relative;top:auto;margin-top:-90px}.how-works-sec .steps-row{padding:20px 16px;position:relative;background-color:#f0f1f3}.how-works-sec .steps-col{width:100%}.how-works-sec .sec-title h2{font-size:24px}.how-works-sec .steps-title,.how-works-sec .steps-text p{font-size:20px}.nationwide-section .nationwide-details{position:relative;width:100%;left:auto;top:auto;transform:none;background-color:#0b0b0b;margin-bottom:-2px;padding:55px 0 0}.nationwide-section .nationwide-details h2,.nationwide-section .nationwide-details p,.nationwide-section .nationwide-details ul li{max-width:100%}.compareSec .page_title h2{font-size:24px}.compare_in .compare_table{display:none}.compare_in .compare_table_mobile{display:block}.compareSec .compare_in ul.tabs li a{font-size:12px;border-radius:3px;border:solid 1px #87F4C9;padding:5px 9px}.compare_table_mobile h2{color:#000c;font-family:Be Vietnam Pro;font-size:10px;font-style:normal;font-weight:500;line-height:1.5;letter-spacing:-.1px;margin:0;text-transform:none;padding:9px;text-align:center;border:0;background-color:#f0f1f3}.compare_table_mobile h2 br{display:none}.compare_table_mobile .compare_feild{margin:0;border:0}.compare_table_mobile .compare_block .col .comp_mobile_title{display:none}.compare_table_mobile .compare_block .col{padding:9px;border:0}.product-game-sec .title{font-size:24px}.product-game-sec .card-title{font-size:21px}.product-game-sec .features{margin-bottom:17px;min-height:134px}.pro-features-sec .pro-features-left h2{font-size:24px}.join-movement-sec .join-movement-row{column-count:2}.join-movement-sec .join-movement-title h2{font-size:24px}.productFaq.spec-faq-section .faq-row{grid-template-columns:1fr}.productFaq .page_title{display:flex;align-items:center;justify-content:space-between}.productFaq .page_title h2{margin:0;font-size:36px}.productFaq .page_title .btn,.productFaq .view_more .spec-btn{min-width:unset;padding:10px 16px;font-size:12px}}@media only screen and (max-width: 550px){.gps-loc-section .gps-loc-details h2,.stay-safely-section .stay-safely-details h2,.track-digital-section .track-digital-details h2{font-size:24px}.product-game-sec .feature-item{font-size:14px}.product-game-sec .feature-item:before{width:16px;height:16px;margin-right:6px}.product-game-sec .price{font-size:15px}.product-game-sec .price-detail,.product-game-sec .footnote{font-size:10px}.join-movement-sec .join-movement-col{padding:10px}.product-single__photo-wrapper{padding:0;border-radius:20px}.thrive_product .thumbnail-wrapper{border-radius:10px;padding:10px}.thrive_product .thumbnail-wrapper img.thumbnail-slider-qe{height:80px;object-fit:contain}.stay-safely-section .stay-safely-details ul li{font-size:16px}.thrive_product .qtyBox .qtyBtn{width:26px!important;font-size:24px!important}}@media only screen and (max-width: 480px){.track-digital-section .track-digital-details{top:45%}.track-digital-section .track-digital-details p{line-height:1.4}.nationwide-section .nationwide-details h2{font-size:24px}.nationwide-section .nationwide-details p{font-size:20px}.join-movement-sec .join-movement-col p,.join-movement-sec .join-movement-col .person-name{font-size:10px}.stay-safely-section .stay-safely-details ul li{font-size:15px}.stay-safely-section .stay-safely-details h2{font-size:22px}.sales_page .pro-main-img .product-single__photo-wrapper .product-single__photo img{height:300px;max-height:300px}.thrive_product .thumbnail-wrapper img.thumbnail-slider-qe{height:60px}.compareSec .compare_in ul.tabs li a{font-size:11px;padding:5px 7px}.compareSec .compare_in ul.tabs{text-align:center}.thrive_product .thumbnail-wrapper img{height:60px}.product-single__photo-wrapper iframe{height:300px}}@media only screen and (max-width: 420px){.compareSec .compare_in ul.tabs li a{font-size:10px;padding:5px 7px}.track-digital-section .track-digital-details p{font-size:16px}}@media only screen and (max-width: 400px){.thrive_product .product-single .product-single__photos .card-box img{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/product-style.css.map */
