#root{width:100%;height:100%;min-height:100vh;margin:0 auto;text-align:center;position:relative}#root .header{top:0;width:100%;display:block;position:sticky;background-color:#1f2223;z-index:1;margin-bottom:1rem}#root .header .nav{display:flex;align-items:center;justify-content:space-between}#root .header .nav .back-home-btn{display:block}#root .header .nav .back-home-btn button{text-transform:capitalize}#root .header .nav .back-home-btn button .arrow-left{font-size:x-large;color:#ffffffde}#root .header .nav .nav-menu{gap:1rem;display:flex;padding:1rem 1rem 1rem .5rem;list-style:none;align-items:center;transition:.3s ease}@media screen and (max-width: 600px){#root .header .nav .nav-menu{gap:.5rem}}#root .header .nav .nav-menu .nav-item{cursor:pointer;display:flex;align-items:center;font-size:clamp(.9rem,2.5vw,1rem)}#root .header .nav .nav-menu .nav-item a{color:#ffffffde}#root .header .nav .nav-menu .nav-item.advanced:hover,#root .header .nav .nav-menu .nav-item.images:hover{text-decoration:underline}#root .header .nav .nav-menu .nav-item .google-apps{padding:.4rem;border-radius:50%}#root .header .nav .nav-menu .nav-item .google-apps:hover{background-color:#2c2d2e}#root .main{padding:0 1rem 5rem;width:100%;max-width:1440px;margin:0 auto}#root .main .main-image-wrapper{display:flex;margin:0 auto;width:-moz-fit-content;width:fit-content;position:relative;margin-bottom:2rem;align-items:center;justify-content:center}@media screen and (max-width: 768px){#root .main .main-image-wrapper{max-width:50%}}#root .main .main-image-wrapper .google-image{width:100%;height:100%}#root .main .main-image-wrapper .image-text-wrapper{bottom:0;right:1rem;position:absolute}@media screen and (max-width: 390px){#root .main .main-image-wrapper .image-text-wrapper{right:.2rem;bottom:-.2rem}}#root .main .main-image-wrapper .image-text-wrapper span{padding:0;color:#4387f4;font-size:clamp(.7rem,2.3vw,1.2rem)}#root .main form{width:100%;display:flex;margin:0 auto;max-width:600px;-ms-flex-direction:column;flex-direction:column;justify-content:center}#root .main form .stack{justify-content:center}#root .main form .stack .search-btn{text-transform:capitalize}#root .main form .search-bar{width:100%;gap:.5rem;display:flex;padding:.4rem;border-radius:10px;align-items:center;margin-inline:auto;border:1px solid rgba(232,234,237,.3)}#root .main form .search-bar:hover{background-color:#2a2b2d}#root .main form .search-bar:focus-within{box-shadow:1px 1px 5px #000;border-color:#e8eaedb3}#root .main form .search-bar .search-icon{color:#e8eaed99}#root .main form .search-bar .q-search{width:100%;max-width:100%;border:none;outline:none;font-size:1rem;padding:.7rem 0;background-color:transparent}#root .main form .search-bar .google-mic-icon,#root .main form .search-bar .google-camera-icon{cursor:pointer;padding:.3rem;border-radius:50%}#root .main form .search-bar .google-mic-icon:hover,#root .main form .search-bar .google-camera-icon:hover{background-color:#363738}#root .main form .advanced-search-header{margin-right:auto;margin-bottom:1rem;padding:.5rem}#root .main form .form-group{width:100%;padding:.5rem;display:flex;justify-content:space-between;transition:.3s ease;margin:.5rem 0}@media screen and (max-width: 600px){#root .main form .form-group{-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem;margin:0}}#root .main form .form-group label{letter-spacing:normal}#root .main form .form-group input{-ms-flex:1;flex:1;max-width:65%;padding:.4rem}@media screen and (max-width: 600px){#root .main form .form-group input{width:100%!important;max-width:100%;align-self:flex-end}}#root .main form .advanced-search-btn{width:100%;max-width:40%;text-transform:capitalize;margin-left:auto;transition:.3s ease}@media screen and (max-width: 420px){#root .main form .advanced-search-btn{max-width:100%;width:100%}}#root .main .advanced-main-header{width:100%;display:flex;padding:.5rem 0;max-width:800px;min-width:320px;justify-content:flex-start;align-items:center;margin:0 auto;border-bottom:1px solid hsl(0,1%,31%)}#root .main .advanced-main-header h2{font-size:1.8rem;color:#d93025}#root .footer{width:100%;padding:1rem 0;color:#bdc1c6;background-color:#171717;position:absolute;bottom:0;right:0;left:0}#root .footer h6{font-size:clamp(.9rem,2.5vw,1rem)}#root .footer .advance-search-nav:hover{cursor:pointer;text-decoration:underline}#root .footer div .separator-hr{border:1px solid transparent;background-color:#282828}#root .footer .footer-nav-info p{font-size:clamp(.9rem,2.5vw,1rem);cursor:pointer}#root .footer .footer-nav-info p:hover{text-decoration:underline;transition:.3s ease}#root .footer .footer-nav-info,#root .footer h6{padding:0 2rem}@media screen and (max-width: 768px){#root .footer .footer-nav-info,#root .footer h6{padding:0 1rem}}*{box-sizing:border-box;padding:0;margin:0}:root{line-height:1.5;font-weight:400;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color-scheme:dark;color:#ffffffde;background-color:#1f2223}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover,a:visited{color:#535bf2}body{margin:0;width:100%;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{font-size:1em;cursor:pointer;font-weight:500;border-radius:8px;font-family:inherit;padding:.6em 1.2em;background-color:#1a1a1a;border:1px solid transparent;transition:border-color .25s}img{display:block;max-width:100%}input[type=search]::-webkit-search-cancel-button{cursor:pointer}
