body{font-family:Poppins,sans-serif}.h2,h2{font-size:30px;font-weight:700}.mt-100{margin-top:100px}.mt-50{margin-top:50px}img{max-width:100%}.fixed-top{position:sticky;top:0;right:0;left:0;z-index:1030}.head-container{padding:70px 0}a.btn-req{padding:8px 50px;margin-top:15px}a.navbar-brand{color:#fff;font-weight:700;font-size:20px}.navbar-nav .nav-link{font-weight:600;text-transform:uppercase;font-size:15px;color:#000}.navbar-nav li.nav-item{padding-left:15px}header.masthead{position:relative;background-color:#343a40;background-size:cover;background:url(../img/webbg.webp)}header.masthead .overlay{position:absolute;background-color:#06659ae0;height:100%;width:100%;top:0;left:0}header.masthead h1{color:#fff;font-size:38px;margin-bottom:50px;font-weight:700;text-shadow:-1px 7px 2px #504a4aa6}.master-heading p{font-size:20px}.master-heading h5{font-size:20px;margin:29px;font-weight:bolder}.navbar-brand img{width:168px;background:#fff}.btn-fix{background:#fcb927;color:#000}.btn-fix:hover{background:#fff}.result-only{display:none}.input-btn{font-size:18px}.input_url{background:#fff;border:1px solid rgba(255,255,255,.7)!important;box-sizing:border-box;border-radius:3px;outline:0!important;box-shadow:none!important;margin-right:10px;font-weight:400;font-size:14px;color:#0e134f;height:auto;flex:1;padding:12px 15px}button#input_btn{border:0;color:#192072!important;font-size:15px;display:inline-block;font-weight:700;background-color:#09ebaf;border-radius:6px!important;padding:10px 24px;border:2px solid #09ebaf;text-transform:uppercase;-webkit-box-shadow:2px 4px 8px 0 rgb(0 0 0 / 20%)!important;-moz-box-shadow:2px 4px 8px 0 rgba(0,0,0,.2)!important;box-shadow:2px 4px 8px 0 rgb(0 0 0 / 20%)!important;transition:all .3s ease-in-out;outline:0!important}div#invalid_alert{max-width:300px;display:none;margin:0 auto;color:#000;font-weight:700;font-style:italic}.progress-text{margin-top:198px}.slider{position:absolute;width:98%;height:10px;overflow-x:hidden;margin-top:10px;bottom:0}.line{position:absolute;opacity:1;background:#5b739e;width:150%;height:10px}.subline{position:absolute;background:#52ecec;height:10px}.inc{animation:increase 2s infinite}.dec{animation:decrease 2s .5s infinite}@keyframes increase{from{left:-5%;width:5%}to{left:130%;width:100%}}@keyframes decrease{from{left:-80%;width:80%}to{left:110%;width:10%}}.loading-progress{display:none;font-size:20px;font-weight:bolder;text-shadow:0 -1px 13px #127122}.header-platform{background:#007bff;position:relative}.header-platform .nav-tabs .nav-item{width:200px}.bg-gray.content-first{padding:50px}.site-title{text-align:center;margin-top:30px;font-size:18px;color:#040404;font-weight:700;margin-bottom:30px}.navbar{background:#fff;width:100%;z-index:99;border-bottom:2px solid #c5dcc5eb}.content-row .card-header{background:#053c76eb;color:#fff;font-weight:700;font-size:16px}.platformTablist li a{color:#fff;text-align:center;font-weight:700;font-size:14px}.speed_screenshot{text-align:center}.speed_screenshot img{border:3px solid gray;width:310px}.platformTablist .nav-link.active{color:#fff;background-color:transparent;border-color:#178bff #dee2e6 #fff;border-bottom:3px solid #fff;border-right:0}i.fa.fa-bookmark{color:#3740ff}.features-icons-item{padding:10px;border:1px solid #8080804a}section.features-icons.text-center.section-intro{margin-top:50px}.features-icons-item h3{font-size:19px;font-weight:700}.screenshot_text h5{color:#008aff}.screenshot_text h3{font-weight:700;margin:20px 10px}.screenshot_text p{font-size:14px}.screenshot_text .btn.btn-primary{font-size:15px;font-weight:600;letter-spacing:1.4px;background-color:transparent;background-image:linear-gradient(140deg ,#36a2ff 0,#0072ff 100%);box-shadow:0 4px 40px -12px #008aff;padding:9px 35px 9px 35px}ul.opt-list{padding:0;margin-top:85px}.rawSuggest{margin-top:35px}.opt-list li{list-style:none;display:inline-block;width:23%;text-align:center;margin-bottom:30px;background:#fff;margin:9px;padding:10px}.opt-list li img{width:100px}.opt-list li p{font-size:16px;font-weight:700;letter-spacing:.3px}.btn-speed{width:200px;font-weight:700;border:0;border-radius:0;font-size:18px}.result-box{margin-bottom:50px;box-shadow:0 1px 4px 0 #b7a3a361;border-radius:5px}.result-score{display:none}.result-box ul{margin:0 auto;padding:0;display:flex;flex-wrap:wrap;max-width:850px}.result-box ul li{font-size:16px;color:#000;list-style:none;font-weight:700;flex:1 1 45%;border-bottom:1px solid #c9d2e0;padding:10px;margin:0 15px;line-height:35px}.result-box ul li b{color:#0a1e43;font-size:15px;font-weight:700;float:right}.result-box ul li.webVital::after{position:relative;content:"\f02e";font:14px/1 "Font Awesome 5 Free";font-size:14px;color:#3740ff;margin-left:8px;display:inline-block;vertical-align:middle;font-weight:700}.result-box ul li b .fa{font-size:14px;margin-left:4px}.result-box ul li .fa-check,.score-scale ul li i.fa-check{color:#fff;width:15px;height:15px;line-height:15px;background:#18b663;border-radius:calc(50% + 50px);font-size:12px!important;text-align:center}.result-box ul li .fa-exclamation,.score-scale ul li i.fa-exclamation{color:#fff;width:15px;height:15px;line-height:15px;background:#fb8c00;border-radius:50px;font-size:12px!important;text-align:center}.fa-exclamation:before{content:"\f12a"}.result-box ul li .fa-warning,.score-scale ul li i.fa-warning{color:#e53935}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}#result-tab .nav-link{font-weight:700;color:#fff}#result-tab .nav-link.active{border-top-color:red}#result-tab .nav-link.active{border-top-color:red;border-top:2px solid #007bff;background:#0579f775}.result_tabs_title{color:#191616;text-align:center;font-style:italic;font-weight:700;border-bottom:1px solid #02387147;padding-bottom:16px}.nav-tabs .nav-item{width:50%}.section-tabs{padding:25px;display:none}.coreWebVitals{text-align:center;font-size:15px;margin:30px}.browser-signal .card{margin-bottom:30px;box-shadow:0 1px 4px 0 #b7a3a361;border-radius:5px}.browser-signal .card h3{font-weight:700;font-size:24px;color:#0e134f;margin:0 0 10px}.browser-signal .card .fa-check-circle{color:#18b663;font-weight:700}.browser-signal .card{border-top:4px solid #18b663}.sugg h3{font-size:26px;color:#0a1e43;margin:0 0 10px;font-weight:700}.sugg p{font-size:16px;color:#42526e;margin:0 0 30px;font-weight:400}.card_safebrowse .fa{font-weight:300;font-size:24px;color:#18b663;margin-right:5px;font-weight:700}ul.flow_desktop,ul.flow_images{margin:0;padding:0;text-align:center}.flow_desktop li,.flow_images li{list-style:none;display:inline-block;margin:10px}.flow_desktop img,.flow_images img{width:81px}img.screenshot_mobile{max-width:100%;max-height:100%}.tab-pane{padding:25px 0}.oppcontent ul{padding:0}.description_desktop,.description_mobile{padding:10px;border-top:1px solid #8080804f;background:#fff;font-size:14px}.description_desktop table td,.description_mobile table td{padding:1px}.description_desktop ul,.description_mobile ul{margin:27px}.description_desktop ul li,.description_mobile ul li{line-height:30px;color:#000}.description_desktop ul li a,.description_mobile ul li a{color:#000}.description_desktop table,.description_mobile table{width:100%;padding:20px;margin-top:10px}.description_desktop table tr,.description_mobile table tr{line-height:20px;color:#000}.oppcontent ul li .title{padding:10px;margin:0 0;font-weight:700;font-size:16px}.oppcontent>ul>li{list-style:none;background:#fff;cursor:pointer;border:1px solid #d8c8c8a6;margin-bottom:15px;padding:8px 0;box-shadow:0 1px 4px 0 #b7a3a361;border-radius:5px}.oppcontent ul li i{text-align:right;float:right}.tabs_ul_mobile{background:#000}.tabs_ul_mobile .nav-link{color:#fff}footer{background:#0d183f}footer a{color:#fff}.footer-bottom{background:#000;color:#828282;font-weight:700;padding:11px;font-size:13px}footer.footer{padding:20px;margin-top:100px;color:#fff}.footer-title{margin-bottom:30px;font-size:26px;font-weight:700;text-transform:none;line-height:60px}.footer-text{font-size:17px}.footer-text ul{margin:0;padding:0}.footer-text ul li{line-height:40px;list-style:none}.footer-text ul li a{text-decoration:none}.footer-text ul li a:hover{color:#ff0}#loader-wrapper{position:absolute;left:0;top:0;right:0;bottom:0;background:0 0;z-index:15;overflow:hidden}.loader{width:150px;height:150px;border:1px #fff solid;position:absolute;left:50%;top:50%;margin:-75px 0 0 -75px;border-radius:50%}.loader .loading{font-size:10px;position:absolute;width:100%;text-align:center;line-height:14px;font-family:'Century Gothic',sans-serif;font-style:italic;left:0;top:50%;margin-top:20px;color:#fff;font-weight:700;text-transform:uppercase}.loader-circle-1{width:138px;height:138px;left:5px;top:5px;border:1px #fff solid;border-radius:50%;position:absolute;border-right-color:transparent;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}.loader-circle-2{width:126px;height:126px;left:5px;top:5px;border:1px transparent solid;border-radius:50%;position:absolute;border-right-color:#e81512;-webkit-animation:spin 5s linear infinite;animation:spin 5s linear infinite}.loader .line{width:10px;height:2px;background:#fff;position:absolute}.loader .line:nth-child(1){left:16px;top:50%;margin-top:-1px}.loader .line:nth-child(2){transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);left:33px;top:33px}.loader .line:nth-child(3){top:16px;left:50%;width:2px;height:10px}.loader .line:nth-child(4){transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);right:33px;top:33px}.loader .line:nth-child(5){right:16px;top:50%;margin-top:-1px}.loader .line:nth-child(6){transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);right:33px;bottom:33px;background:#e81512}.loader .subline{position:absolute;width:3px;height:2px;background:#fff}.loader .subline:nth-child(7){transform:rotate(22.5deg);-moz-transform:rotate(22.5deg);-webkit-transform:rotate(22.5deg);-ms-transform:rotate(22.5deg);left:21px;top:50px}.loader .subline:nth-child(8){transform:rotate(67.5deg);-moz-transform:rotate(67.5deg);-webkit-transform:rotate(67.5deg);-ms-transform:rotate(67.5deg);left:50px;top:21px}.loader .subline:nth-child(9){transform:rotate(112.5deg);-moz-transform:rotate(112.5deg);-webkit-transform:rotate(112.5deg);-ms-transform:rotate(112.5deg);right:50px;top:21px}.loader .subline:nth-child(10){transform:rotate(157.5deg);-moz-transform:rotate(157.5deg);-webkit-transform:rotate(157.5deg);-ms-transform:rotate(157.5deg);right:21px;top:50px}.loader .subline:nth-child(11){transform:rotate(22.5deg);-moz-transform:rotate(22.5deg);-webkit-transform:rotate(22.5deg);-ms-transform:rotate(22.5deg);right:20px;bottom:49px;background:#e81512}.loader .needle{width:14px;height:14px;border-radius:50%;border:1px #fff solid;position:absolute;left:50%;top:50%;margin:-8px 0 0 -8px;z-index:1;-webkit-animation:pegIt 3s infinite ease-in-out;animation:pegIt 3s infinite ease-in-out}.loader .needle:before{content:"";width:0;height:0;border-style:solid;border-width:3.5px 50px 3.5px 0;border-color:transparent #e81512 transparent transparent;position:absolute;right:50%;top:50%;margin:-3.5px 0 0 0;border-radius:0 50% 50% 0}@keyframes pegIt{0%{transform:rotate(0)}16%{transform:rotate(75deg)}25%{transform:rotate(55deg)}30%{transform:rotate(90deg)}36%{transform:rotate(170deg)}42%{transform:rotate(150deg)}50%{transform:rotate(227deg)}100%{transform:rotate(0)}}@-webkit-keyframes pegIt{0%{-webkit-transform:rotate(0)}16%{-webkit-transform:rotate(75deg)}25%{-webkit-transform:rotate(55deg)}30%{-webkit-transform:rotate(90deg)}36%{-webkit-transform:rotate(170deg)}42%{-webkit-transform:rotate(150deg)}50%{-webkit-transform:rotate(227deg)}100%{-webkit-transform:rotate(0)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.result-screenshot{width:100%;box-shadow:0 1px 4px 0 #b7a3a361;border-radius:5px;padding:7px}.wrapper{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;box-shadow:0 1px 4px 0 #b7a3a361;border-radius:5px}.wrapper .card{background:#fff;width:22%;height:225px;display:flex;align-items:center;justify-content:space-evenly;flex-direction:column;margin:10px;border:0}div#myTabContentplatform{margin-top:50px}.wrapper .card .circle{position:relative;height:150px;width:150px;border-radius:50%;cursor:default;margin-top:20px}.card .circle .box,.card .circle .box span{position:absolute;top:50%;left:50%}.card .circle .box{height:100%;width:100%;background:#fff;border-radius:50%;transform:translate(-50%,-50%) scale(.8);transition:all .2s}.card .circle:hover .box{transform:translate(-50%,-50%) scale(.91)}.card .circle .box span,.wrapper .card .text{background:#000;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.circle .box span{font-size:38px;font-family:sans-serif;font-weight:600;transform:translate(-45%,-45%);transition:all .1s}.card .circle:hover .box span{transform:translate(-45%,-45%) scale(1.09)}.card .text{font-size:20px;font-weight:600;position:absolute;top:0;margin-bottom:10px}.score-scale.text-right{float:left;width:100%;margin-right:15px;font-size:15px;font-weight:bolder;margin-top:30px;margin-bottom:10px}.score-scale ul{display:inline-flex}.score-scale ul li{list-style:none;padding-right:15px}.score-scale ul li span{width:10px;display:inline-block;height:10px;margin:0 4px}.score-scale ul li span.low{background-color:#e53935}.score-scale ul li span.medium{background-color:#fb8c00}.score-scale ul li span.high{background-color:green}.bg-gray{background:#f7fafc}.btn-social a{border:0;color:#192072!important;font-size:15px;display:inline-block;font-weight:700;background-color:#09ebaf;border-radius:6px!important;padding:10px 24px;border:2px solid #09ebaf;text-transform:uppercase;-webkit-box-shadow:2px 4px 8px 0 rgba(0,0,0,.2)!important;-moz-box-shadow:2px 4px 8px 0 rgba(0,0,0,.2)!important;transition:all .3s ease-in-out;outline:0!important}.btn-social a:hover{background-color:#74ffda!important;border-color:#74ffda!important}#social_email{margin-left:10px;background-color:transparent}@media(max-width:753px){.wrapper{max-width:700px}.h2,h2{font-size:25px;font-weight:700}form#resultForm{padding:10px}header.masthead h1{font-size:28px;margin-bottom:25px}.head-container{padding:40px 0}.bg-gray.content-first{padding:20px}.screenshot_text{margin-top:30px}.wrapper .card{width:calc(50% - 20px);margin-bottom:20px}.opt-list li{width:40%;display:inline-table}.header-platform .nav-tabs .nav-item{width:50%}.btn-social a{width:152px;font-size:10px}.mt-100{margin-top:50px}}@media(max-width:505px){.wrapper{max-width:500px}.wrapper .card{width:100%}}