SALT-NLP/Design2Code
This dataset consists of 484 webpages from the C4 validation set, serving the purpose of testing multimodal LLMs on converting visual designs into code implementations. Each example is a pair of source HTML and screenshot ({id}.html and {id}.png). See the dataset in the huggingface format here. Note that all images in these webpages are replaced by a placeholder image (rick.jpg) Please refer to our project page and our paper for more information. Example Usage For example, you… See the full description on the dataset page: https://huggingface.co/datasets/SALT-NLP/Design2Code.
221.8k
1<!DOCTYPE html>2<html dir="ltr" itemscope itemtype="" lang="en-US">3 <head>4 <style>5 @font-face {6 font-family: 'Material Icons Extended';7 font-style: normal;8 font-weight: 400;9 src: url(http://fonts.gstatic.com/s/materialiconsextended/v149/kJEjBvgX7BgnkSrUwT8UnLVc38YydejYY-oE_LvM.ttf) format('truetype');10}11 12.material-icons-extended {13 font-family: 'Material Icons Extended';14 font-weight: normal;15 font-style: normal;16 font-size: 24px;17 line-height: 1;18 letter-spacing: normal;19 text-transform: none;20 display: inline-block;21 white-space: nowrap;22 word-wrap: normal;23 direction: ltr;24}25 26 27 28@font-face {29 font-family: 'Domine';30 font-style: normal;31 font-weight: 400;32 src: url(http://fonts.gstatic.com/s/domine/v20/L0xhDFMnlVwD4h3Lt9JWnbX3jG-2X3LAE1ofFg.ttf) format('truetype');33}34@font-face {35 font-family: 'Montserrat';36 font-style: normal;37 font-weight: 700;38 src: url(http://fonts.gstatic.com/s/montserrat/v26/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w5aX8.ttf) format('truetype');39}40 </style>41 <base>42 <meta content="origin" name="referrer">43 <style data- nonce>44 html,body{height:100%;overflow:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#202124;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;margin:0;text-size-adjust:100%}textarea{font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif}a{text-decoration:none;color:#1967d2}img{border:none}*{-webkit-tap-highlight-color:transparent}#apps-debug-tracers{display:none}.oYxtQd,.PDllHc,.PDvGL{cursor:pointer}.oYxtQd:hover,.PDllHc:hover,.PDvGL:hover{text-decoration:none}.y2Yetb{cursor:default}.b0t70b{margin-left:auto;margin-right:auto;margin-bottom:40px;max-width:1080px;width:100%}.Igsabe{font-size:1em;margin:0 0 48px;text-align:center;text-transform:uppercase}.WUdCTb{border:1px solid black;margin:0 auto 16px;width:50px}.PDvGL{border-radius:2px;color:#fff;background-color:#696969;display:inline-block;text-transform:uppercase;padding:12px 20px;white-space:nowrap}.aPrNKd{text-align:center}.PDllHc{border-bottom:1px solid;font-weight:800;padding-bottom:8px;text-transform:uppercase}.s5wX1{margin-top:50px;padding:10% 15%}.Ukmiib{display:inline-block}.ZYIfFd{display:none}@media (min-width:640px){.PDvGL{padding:18px 54px}}.xH4iKf .T4LgNb{padding-top:70px;z-index:auto}@media (min-width:640px){.xH4iKf .T4LgNb{padding-top:64px}}.IMnvVe{display:block;height:2px;margin-bottom:3px;transition:transform .25s,opacity .25s;width:18px}.SVpPcd,.ihSjwf{transform:none}.y5Bz3{opacity:1}[dir] .w7WIGb .okoOGc{transform:none;opacity:1;pointer-events:auto}.w7WIGb .SVpPcd{transform:translateY(-5px) rotate(-45deg)}.w7WIGb .y5Bz3{opacity:0}.w7WIGb .ihSjwf{transform:translateY(5px) rotate(45deg)}.DPvwYc{font-family:"Material Icons Extended";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;display:inline-block;word-wrap:normal;direction:ltr;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased}html[dir="rtl"] .sm8sCf{transform:scaleX(-1);filter:FlipH}.aQDRSd{font-family:"Domine",serif;font-weight:400}.aQDRSd .Igsabe{font-family:"Montserrat",sans-serif;font-weight:700}.aQDRSd .oYxtQd,.aQDRSd .PDllHc{color:#48487f}.aQDRSd .oYxtQd:hover,.aQDRSd .PDllHc:hover{color:#4a4a59}.aQDRSd .IMnvVe,.aQDRSd .PDvGL,.aQDRSd .m5LbZb{background-color:#48487f}.aQDRSd .PDvGL:hover{background-color:#4a4a59}.aQDRSd .stskkb{font-family:"Montserrat",sans-serif}.aQDRSd .PDllHc{border-color:#48487f}.aQDRSd .CoIOBe{color:#48487f;font-family:"Montserrat",sans-serif}.aQDRSd .DxI8nd{background-color:#4a4a59}/*# sourceMappingURL=chrome.css.map */.kFwPee{height:100%}.ydMMEb{width:100%}.SSPGKf{display:block;overflow-y:hidden;z-index:1}.eejsDc{overflow-y:auto;-webkit-overflow-scrolling:touch}.MCcOAc{bottom:0;left:0;position:absolute;right:0;top:0;overflow:hidden;z-index:1}.MCcOAc>.pGxpHc{flex-shrink:0;flex-grow:0}.IqBfM>.HLlAHb{align-items:center;display:flex;height:60px;position:absolute;right:16px;top:0;z-index:9999}.VUoKZ{display:none;position:absolute;top:0;left:0;right:0;height:3px;z-index:1001}.TRHLAc{position:absolute;top:0;left:0;width:25%;height:100%;background:#68e;transform:scaleX(0)}.TRHLAc{transform-origin:0 0}.mIM26c .VUoKZ{display:block}.mIM26c .TRHLAc{animation:boqChromeapiPageProgressAnimation 1s infinite;animation-timing-function:cubic-bezier(.4,0,1,1);animation-delay:.1s}.ghyPEc .VUoKZ{position:fixed}@keyframes boqChromeapiPageProgressAnimation{0%{transform:scaleX(0)}50%{transform:scaleX(5)}100%{transform:scaleX(5) translateX(100%)}}.QfEmjf{text-align:center}.OE6k1{display:none}.s9D8xb{display:inline-block}.T9hLVe{color:black;display:inline-block;line-height:2em;padding-left:10px;vertical-align:bottom}.tG0UAe{margin-top:20px}.zACorf{background:white;border-bottom:2px solid rgba(0,0,0,.1);bottom:56px;box-shadow:0 -4px 4px rgba(0,0,0,.1);font:400 14px/20px Roboto,Arial,sans-serif;height:72px;left:0;position:fixed;width:100%;z-index:200}.PHn8Rd{padding:6px 16px 0 0}.PHn8Rd,.PTmgAc{color:#757575;display:block}.ZUpe3e{cursor:pointer;font-size:24px}.s6myae,.rnMavc{display:flex}.s6myae{justify-content:space-between;margin-top:18px}.PTmgAc{font:500 14px/20px "Google Sans",Roboto,Arial,sans-serif;line-height:32px}.rnMavc{flex-direction:column;padding:0 20px}@media (min-width:640px){.zACorf{bottom:0}}.eOemif{display:flex;flex-basis:100%;flex-direction:column;font-size:12px;line-height:17px;overflow:hidden;padding-top:6px;text-align:center}.eOemif .xPRkMe{font-size:24px;margin-bottom:2px}.dtKbfb{align-items:center;display:none;flex-grow:0;flex-shrink:0;font-size:17px;padding:0 14px;text-transform:capitalize;white-space:nowrap}.dtKbfb .xPRkMe{font-size:17px;padding:0 12px}.hfmNEe{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100}.tzdnMe{background:white;display:flex;flex-direction:column;height:100%;position:relative;width:100%}.lud4Oc{flex:1;width:100%}.AhXpDe{align-content:center;background:rgb(66,133,244);height:56px;text-shadow:none;width:100%}.CLFymb{align-items:center;color:white;display:flex;font-weight:500;line-height:56px;padding-left:72px;position:absolute;top:0}.vxXi8b{align-items:center;color:white;cursor:pointer;display:flex;left:0;line-height:56px;padding-left:24px;position:absolute}.jairkd{background-color:#323232;bottom:0;color:white;font-size:14px;left:0;margin:auto;min-width:288px;padding:14px 24px;position:fixed;text-align:left;right:0;visibility:hidden;width:100%;z-index:110}@media (min-width:640px){.dtKbfb{display:flex}.tzdnMe{height:70%;margin:10% auto;max-height:580px;width:500px}.AhXpDe{background:white}.CLFymb{color:black;padding-left:24px}.vxXi8b{color:gray;left:auto;padding-right:24px;right:0}.jairkd{bottom:24px;max-width:568px}}.ZmaiX{background:white;box-shadow:0 0 5px grey;height:100%;max-width:80%;position:fixed;transition:transform .25s,opacity .25s;width:400px;z-index:45;top:70px}.ZmaiX{left:0;right:auto;transform:translateX(-105%)}.sAhjff{box-sizing:border-box;font-size:20px;padding-top:40px;width:100%;list-style:none}.sAhjff{text-align:left;padding-left:57px}.sAhjff .oYxtQd{padding:15px}.sWUWpe{box-sizing:border-box;margin:0;padding:0;width:100%}@media (min-width:640px){.ZmaiX{top:64px}.sAhjff{padding-left:119px}}.c2zzSe{display:inline-block;flex-grow:1;font-size:18px;line-height:normal;min-width:22px;overflow:hidden;padding:0 12px;text-overflow:ellipsis;white-space:nowrap}.cfSov{display:inline-block;flex-grow:0;flex-shrink:0;font-size:18px;padding:15px;text-align:left;user-select:none}.MI9wmf{cursor:pointer}.CS81U{box-shadow:0 0 5px grey;position:fixed;z-index:50}.CS81U,.IeYwod{align-items:center;background:white;box-sizing:border-box;display:flex;height:70px;left:0;padding:0 12px;top:0;width:100%}.IeYwod{box-shadow:0 5px 5px -5px grey;pointer-events:none;position:absolute}@media (min-width:640px){.c2zzSe{font-size:22px;padding:0 20px}.cfSov{font-size:23px}.CS81U,.IeYwod{height:64px;justify-content:space-between;padding:0 66px}}.jY7uzd{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;line-height:1.5em;min-height:100%;padding:0 0 56px;position:relative}@media (min-width:480px){.jY7uzd{overflow-x:hidden}}@media (min-width:640px){.jY7uzd{padding:0 80px}}.UQyKne{background-color:white;bottom:0;left:0;box-shadow:0 0 5px grey;display:flex;height:56px;position:fixed;width:100%}@media (min-width:640px){.UQyKne{display:none}}.T4LgNb{bottom:0;left:0;top:0;right:0;position:absolute;z-index:1}.QMEh5b{position:absolute;top:0;left:0;right:0;z-index:3}.AOq4tb{height:56px}.kFwPee{position:relative;z-index:1;height:100%}.ydMMEb{height:56px;width:100%}.SSPGKf{overflow-y:hidden;position:absolute;bottom:0;left:0;right:0;top:0}.ecJEib .AOq4tb,.ecJEib .ydMMEb{height:64px}.e2G3Fb.EWZcud .AOq4tb,.e2G3Fb.EWZcud .ydMMEb{height:48px}.e2G3Fb.b30Rkd .AOq4tb,.e2G3Fb.b30Rkd .ydMMEb{height:56px}c-wiz{contain:style}c-wiz>c-data{display:none}c-wiz.rETSD{contain:none}c-wiz.Ubi8Z{contain:layout style}@keyframes quantumWizBoxInkSpread{0%{transform:translate(-50%,-50%) scale(0.2)}to{transform:translate(-50%,-50%) scale(2.2)}}@keyframes quantumWizIconFocusPulse{0%{transform:translate(-50%,-50%) scale(1.5);opacity:0}to{transform:translate(-50%,-50%) scale(2);opacity:1}}@keyframes quantumWizRadialInkSpread{0%{transform:scale(1.5);opacity:0}to{transform:scale(2.5);opacity:1}}@keyframes quantumWizRadialInkFocusPulse{0%{transform:scale(2);opacity:0}to{transform:scale(2.5);opacity:1}}.O0WRkf{-webkit-user-select:none;transition:background .2s .1s;border:0;border-radius:3px;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;min-width:4em;outline:none;overflow:hidden;position:relative;text-align:center;text-transform:uppercase;-webkit-tap-highlight-color:transparent;z-index:0}.A9jyad{font-size:13px;line-height:16px}.zZhnYe{transition:box-shadow .28s cubic-bezier(0.4,0,0.2,1);background:#dfdfdf;box-shadow:0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.12),0px 1px 5px 0px rgba(0,0,0,.2)}.zZhnYe.qs41qe{transition:box-shadow .28s cubic-bezier(0.4,0,0.2,1);transition:background .8s;box-shadow:0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2)}.e3Duub,.e3Duub a,.e3Duub a:hover,.e3Duub a:link,.e3Duub a:visited{background:#1a73e8;color:#fff}.HQ8yf,.HQ8yf a{color:#1a73e8}.UxubU,.UxubU a{color:#fff}.ZFr60d{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent}.O0WRkf.u3bW4e .ZFr60d{background-color:rgba(0,0,0,.12)}.UxubU.u3bW4e .ZFr60d{background-color:rgba(255,255,255,0.239)}.e3Duub.u3bW4e .ZFr60d{background-color:rgba(255,255,255,0.239)}.HQ8yf.u3bW4e .ZFr60d{background-color:rgba(26,115,232,0.122)}.Vwe4Vb{transform:translate(-50%,-50%) scale(0);transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s;-webkit-transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;transition:opacity .2s ease,visibility 0s ease .2s,transform 0s ease .2s,-webkit-transform 0s ease .2s;background-size:cover;left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden}.O0WRkf.qs41qe .Vwe4Vb{transform:translate(-50%,-50%) scale(2.2);opacity:1;visibility:visible}.O0WRkf.qs41qe.M9Bg4d .Vwe4Vb{-webkit-transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1);-webkit-transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1),opacity .2s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1)}.O0WRkf.j7nIZb .Vwe4Vb{transform:translate(-50%,-50%) scale(2.2);visibility:visible}.oG5Srb .Vwe4Vb,.zZhnYe .Vwe4Vb{background-image:radial-gradient(circle farthest-side,rgba(0,0,0,.12),rgba(0,0,0,.12) 80%,rgba(0,0,0,0) 100%)}.HQ8yf .Vwe4Vb{background-image:radial-gradient(circle farthest-side,rgba(26,115,232,0.161),rgba(26,115,232,0.161) 80%,rgba(26,115,232,0) 100%)}.e3Duub .Vwe4Vb{background-image:radial-gradient(circle farthest-side,rgba(255,255,255,0.322),rgba(255,255,255,0.322) 80%,rgba(255,255,255,0) 100%)}.UxubU .Vwe4Vb{background-image:radial-gradient(circle farthest-side,rgba(255,255,255,0.322),rgba(255,255,255,0.322) 80%,rgba(255,255,255,0) 100%)}.O0WRkf.RDPZE{box-shadow:none;color:rgba(68,68,68,0.502);cursor:default;fill:rgba(68,68,68,0.502)}.zZhnYe.RDPZE{background:rgba(153,153,153,.1)}.UxubU.RDPZE{color:rgba(255,255,255,0.502);fill:rgba(255,255,255,0.502)}.UxubU.zZhnYe.RDPZE{background:rgba(204,204,204,.1)}.CwaK9{position:relative}.RveJvd{display:inline-block;margin:.5em}.FKF6mc,.FKF6mc:focus{display:block;outline:none;text-decoration:none}.FKF6mc:visited{fill:inherit;stroke:inherit}.U26fgb.u3bW4e{outline:1px solid transparent}.JRtysb{-webkit-user-select:none;transition:background .3s;border:0;border-radius:50%;color:#444;cursor:pointer;display:inline-block;fill:#444;flex-shrink:0;height:48px;outline:none;overflow:hidden;position:relative;text-align:center;-webkit-tap-highlight-color:transparent;width:48px;z-index:0}.JRtysb.u3bW4e,.JRtysb.qs41qe,.JRtysb.j7nIZb{-webkit-transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%)}.JRtysb.RDPZE{cursor:default}.ZDSs1{color:rgba(255,255,255,.75);fill:rgba(255,255,255,.75)}.WzwrXb.u3bW4e{background-color:rgba(153,153,153,.4)}.ZDSs1.u3bW4e{background-color:rgba(204,204,204,.25)}.NWlf3e{transform:translate(-50%,-50%) scale(0);transition:opacity .2s ease;background-size:cover;left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden}.JRtysb.iWO5td>.NWlf3e{transition:transform 0.3s cubic-bezier(0,0,0.2,1);-webkit-transition:transform 0.3s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transition:transform 0.3s cubic-bezier(0,0,0.2,1),-webkit-transform 0.3s cubic-bezier(0,0,0.2,1);transform:translate(-50%,-50%) scale(2.2);opacity:1;visibility:visible}.JRtysb.j7nIZb>.NWlf3e{transform:translate(-50%,-50%) scale(2.2);visibility:visible}.WzwrXb.iWO5td>.NWlf3e{background-image:radial-gradient(circle farthest-side,rgba(153,153,153,.4),rgba(153,153,153,.4) 80%,rgba(153,153,153,0) 100%)}.ZDSs1.iWO5td>.NWlf3e{background-image:radial-gradient(circle farthest-side,rgba(204,204,204,.25),rgba(204,204,204,.25) 80%,rgba(204,204,204,0) 100%)}.WzwrXb.RDPZE{color:rgba(68,68,68,0.502);fill:rgba(68,68,68,0.502)}.ZDSs1.RDPZE{color:rgba(255,255,255,0.502);fill:rgba(255,255,255,0.502)}.MhXXcc{line-height:44px;position:relative}.Lw7GHd{margin:8px;display:inline-block}.JPdR6b{transform:translateZ(0);transition:max-width 0.2s cubic-bezier(0,0,0.2,1),max-height 0.2s cubic-bezier(0,0,0.2,1),opacity 0.1s linear;background:#fff;border:0;border-radius:2px;box-shadow:0px 8px 10px 1px rgba(0,0,0,.14),0px 3px 14px 2px rgba(0,0,0,.12),0px 5px 5px -3px rgba(0,0,0,.2);box-sizing:border-box;max-height:100%;max-width:100%;opacity:1;outline:1px solid transparent;z-index:2000}.XvhY1d{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.JAPqpe{float:left;padding:16px 0}.JPdR6b.qjTEB{transition:left 0.2s cubic-bezier(0,0,0.2,1),max-width 0.2s cubic-bezier(0,0,0.2,1),max-height 0.2s cubic-bezier(0,0,0.2,1),opacity 0.05s linear,top 0.2s cubic-bezier(0,0,0.2,1)}.JPdR6b.jVwmLb{max-height:56px;opacity:0}.JPdR6b.CAwICe{overflow:hidden}.JPdR6b.oXxKqf{transition:none}.z80M1{color:#222;cursor:pointer;display:block;outline:none;overflow:hidden;padding:0 24px;position:relative}.uyYuVb{display:flex;font-size:14px;font-weight:400;line-height:40px;height:40px;position:relative;white-space:nowrap}.jO7h3c{box-flex:1;flex-grow:1;min-width:0}.JPdR6b.e5Emjc .z80M1{padding-left:64px}.JPdR6b.CblTmf .z80M1{padding-right:48px}.PCdOIb{display:flex;flex-direction:column;justify-content:center;background-repeat:no-repeat;height:40px;left:24px;opacity:0.54;position:absolute}.z80M1.RDPZE .PCdOIb{opacity:0.26}.z80M1.FwR7Pc{outline:1px solid transparent;background-color:#eee}.z80M1.RDPZE{color:#b8b8b8;cursor:default}.z80M1.N2RpBe::before{transform:rotate(45deg);transform-origin:left;content:"\0000a0";display:block;border-right:2px solid #222;border-bottom:2px solid #222;height:16px;left:24px;opacity:0.54;position:absolute;top:13%;width:7px;z-index:0}.JPdR6b.CblTmf .z80M1.N2RpBe::before{left:auto;right:16px}.z80M1.RDPZE::before{border-color:#b8b8b8;opacity:1}.aBBjbd{pointer-events:none;position:absolute}.z80M1.qs41qe>.aBBjbd{animation:quantumWizBoxInkSpread 0.3s ease-out;animation-fill-mode:forwards;background-image:-webkit-radial-gradient(circle farthest-side,#bdc1c6,#bdc1c6 80%,rgba(189,193,198,0) 100%);background-image:radial-gradient(circle farthest-side,#bdc1c6,#bdc1c6 80%,rgba(189,193,198,0) 100%);background-size:cover;opacity:1;top:0;left:0}.J0XlZe{color:inherit;line-height:40px;padding:0 6px 0 1em}.a9caSc{color:inherit;direction:ltr;padding:0 6px 0 1em}.kCtYwe{border-top:1px solid #dadce0;margin:7px 0}.B2l7lc{border-left:1px solid #dadce0;display:inline-block;height:48px}@media screen and (max-width:840px){.JAPqpe{padding:8px 0}.z80M1{padding:0 16px}.JPdR6b.e5Emjc .z80M1{padding-left:48px}.PCdOIb{left:12px}}.C0oVfc{line-height:20px;min-width:88px}.C0oVfc .RveJvd{margin:8px}.dXspqb{font-family:"Material Icons Extended";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;display:inline-block;word-wrap:normal;direction:ltr;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;vertical-align:middle}.qsBatc{font-family:"Material Icons Extended";font-weight:normal;font-style:normal;font-size:18px;line-height:1;letter-spacing:normal;text-rendering:optimizeLegibility;text-transform:none;display:inline-block;word-wrap:normal;direction:ltr;font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;vertical-align:middle}.B580Hc{border-radius:4px}.B580Hc .snByac{font:500 14px/20px "Google Sans",Roboto,Arial,sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:.56px;text-transform:none;padding:0 8px}.B580Hc.URore{margin-left:-16px}.B580Hc.Ivk9L{margin-right:-16px}.JvxUib{background:#1a73e8}.JvxUib.RDPZE{background:#f1f3f4}.JvxUib .snByac{color:#fff}.JvxUib.RDPZE .snByac{color:#80868b}.XAza6c{border:1px solid #dadce0}.XAza6c .snByac{margin:7px}.XAza6c:not(.RDPZE):hover{background:rgba(26,115,232,0.039);border-color:#d2e3fc}.Rffzxc{font-size:18px;padding-right:8px;width:18px}.WxEVBf{font-size:18px;padding-right:8px;width:18px}.AxsIAb .TpQm9d{text-decoration:none}.AxsIAb .snByac{align-items:center;display:flex}.meqSyc{display:inline-block}.meqSyc:hover{color:#3b78e7;cursor:pointer;text-decoration:underline}.fGZQDc{display:flex;flex-direction:column}.kCmrbf{flex:1;flex-basis:auto;margin:0 18px 42px}.q8cvFf,.Gou21b{margin:0 0 16px}.R7Di0e{list-style-type:none;margin:0;padding:0}.Gou21b{font-weight:bold;line-height:1em}.qhkvMe{font-style:normal}.IQ1KEb{margin-bottom:48px}.QMbmRe{background-position:center center;background-repeat:no-repeat;padding-top:56%;width:100%}.x2TOCf{font-weight:400;text-align:inherit}.o0m3Qb{padding:0 .5em}.WF8WNe{white-space:nowrap}@media (min-width:992px){.q8cvFf,.Gou21b{margin:0 0 24px}.fGZQDc{flex-direction:row}.kCmrbf{flex-basis:0}}.KqqKsf{align-items:center;border-top:.25px solid #b5b5b5;color:#b5b5b5;display:flex;flex-direction:column;font-size:12px;padding:20px 0}.X3D5od{color:#b5b5b5}.D76t8b{background-image:url(data:image/png;base64,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);background-position:0 0;background-repeat:no-repeat;background-size:contain;color:transparent;display:inline-block;height:30px;width:60px}@media (min-width:640px){.KqqKsf{flex-direction:row;justify-content:space-between}}.pZxRx{display:flex;flex-flow:column;margin-bottom:0;text-align:center;width:100%}.xOSAn{margin-top:70px}.BLytye{margin:24px 0;-webkit-box-ordinal-group:2;order:2}.nbVECf{border-top:1px solid #b5b5b5;margin-top:50px;-webkit-box-ordinal-group:3;order:3;width:100%}.BiTRX{background-repeat:no-repeat;background-size:cover;max-width:1080px;-webkit-box-ordinal-group:1;order:1}.hY9UDb{margin:0 0 16px}.nbOMh{font-size:32px;line-height:1.2;word-break:break-word}.n9wygc{display:block;height:auto;width:100%}.teQaN{margin-bottom:24px}.dq8oYd{cursor:pointer}@media (min-width:640px){.BLytye{margin:80px 0;-webkit-box-ordinal-group:1;order:1}.nbOMh{font-size:56px}.pZxRx{margin-bottom:128px}}.xVyTkc{clear:both;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 18px}.qVtErf{pointer-events:none}.LzG70e{margin-bottom:60px;width:100%}.K2aYk{margin:0}.fn4FVe .aWQIEc{border:2px solid #dadce0}.fn4FVe .NHc3Rd{font-weight:700;text-align:center}@media (min-width:640px){.LzG70e{width:48%}}@media (min-width:992px){.LzG70e{width:32%}.swW1N .LzG70e{width:100%}.HOmYGf .LzG70e{width:48%}.cpxwuf .LzG70e{width:32%}.F0rq3 .LzG70e{width:24%}.E6T9Td .LzG70e{width:19%}}.UEkdfe,.YZVx3{margin-bottom:24px}.xkrGZb,.czMoo{font-size:1.15em;font-weight:400;margin:0 0 18px;word-wrap:break-word}.fdMcf{margin-bottom:30px;position:relative}.XN6irf{transform:translate(-50%,-50%);color:white;font-size:80px;left:50%;position:absolute;top:50%}.bGQFnc,.SglfTd{margin-bottom:30px}.PE7lZb{margin:0;overflow:hidden;text-overflow:ellipsis}.KbhWjc{display:inline-block;margin:18px 0 0}.aWQIEc{width:100%}.xDsCs{float:right;margin:0 0 15px;position:relative;z-index:1}.ABNIJd{float:left;display:inline-block;vertical-align:middle}.LUyeUe{float:right;display:inline-block;vertical-align:middle}.xDsCs .O0WRkf{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500}.OBFkpf .RpBEje{padding-top:24px}.OBFkpf .xDsCs{float:left}.OBFkpf .xDsCs .O0WRkf{margin-left:0}@media (max-width:350px){.xDsCs .O0WRkf{margin-left:0}}.zCbINb{background:url(//www.gstatic.com/bfe/apps/website/img/promo/localpost.png) no-repeat center;background-size:contain;padding-top:70%;width:70%}.yXdavd{border-radius:10px;box-shadow:0 2px 6px 1px rgba(0,0,0,.26);display:flex;margin:auto;max-width:880px}.luQWad{align-items:center;display:flex;justify-content:center;width:50%}.d1Nrrd{display:flex;flex-direction:column;flex-grow:1;padding:40px 24px 24px 24px;width:50%}.z9Qd5b{font:400 24px/32px "Google Sans",Roboto,Arial,sans-serif;font-weight:500;padding-bottom:20px}.eoBkrc{flex:1;font:400 16px/24px Roboto,Arial,sans-serif;min-height:90px}.cV6wgb{padding-top:24px}.eooj4d{padding:15px;position:absolute;right:0;top:0}.UxOK2e{padding:0 15px;float:right}@media (max-width:750px){.z9Qd5b{padding-bottom:0}.yXdavd{flex-direction:column;margin:5%}.d1Nrrd{padding:12px 24px 24px 24px}.eoBkrc{padding-bottom:12px;min-height:0}.luQWad{border-bottom:1px solid #dadce0;width:100%}.d1Nrrd{width:auto}}.POb9Qd{position:relative;text-align:center}.uTPl7d,.A8tyw{list-style-type:none;padding:0}.uTPl7d{clear:both;margin:0 5px}.A8tyw{display:flex;flex-wrap:wrap;justify-content:space-between}.Ya6MGe{font-weight:bold;margin:0;padding:24px 15px;text-align:center}.eJXTXb{flex-basis:100%;margin-bottom:30px}.uKXCDd{font-weight:bold}.uKXCDd,.AixKWd{margin-bottom:15px}@media (min-width:640px){.eJXTXb{flex-basis:48%}}@media (min-width:992px){.eJXTXb{flex-basis:32%;max-width:300px}}.GMBffe{background:url(//www.gstatic.com/bfe/apps/website/img/promo/menu.png) no-repeat center;background-size:contain;padding-top:70%;width:70%}.y72IR{align-items:center;display:flex;flex-direction:column}.y72IR,.goIW2{padding:0 18px}.PWqJSb{margin:30px 0}.PWqJSb:first-child{position:relative}.kErOtf{margin:0}.d11Ssd{display:block;width:100%}.afsrV .d11Ssd{border:2px solid #dadce0}.qSlMTb{align-items:center;background:rgba(0,0,0,.25);bottom:0;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:14px;justify-content:center;left:0;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0}.TPONh{background-color:#3973e0;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M30%2024h-20c-1.1%200-2-0.9-2-2v-20c0-1.1%200.9-2%202-2h20c1.1%200%202%200.9%202%202v20c0%201.1-0.9%202-2%202zM30%203c0-0.6-0.4-1-1-1h-18c-0.6%200-1%200.4-1%201v18c0%200.6%200.4%201%201%201h18c0.6%200%201-0.4%201-1v-18zM2%2011v18c0%200.6%200.4%201%201%201h18c0.6%200%201-0.4%201-1v-3h2v4c0%201.1-0.9%202-2%202h-20c-1.1%200-2-0.9-2-2v-20c0-1.1%200.9-2%202-2h4v2h-3c-0.6%200-1%200.4-1%201z%22%3E%3C/path%3E%0A%3C/svg%3E%0A");background-position:49% 50%;background-repeat:no-repeat;background-size:24px;border-radius:50%;color:#fff;font-size:24px;height:56px;line-height:56px;width:56px}@media (min-width:640px){.goIW2{align-items:center;justify-content:center;margin:0 auto;max-width:1080px}.UCecQ{display:flex;flex-wrap:wrap;justify-content:space-between}.PWqJSb{flex:0 0 48%;margin:5px 0}}@media (min-width:992px){.PWqJSb{flex:0 0 32%}.PWqJSb.yV2J1d{flex:0 0 100%}.PWqJSb.GKgvLd{flex:0 0 48%}.PWqJSb.ZdKHsd{flex:0 0 32%}.PWqJSb.qu5YVb{flex:0 0 24%}.PWqJSb.cisOjf{flex:0 0 19%}}.y8qxgb{background:url(//www.gstatic.com/bfe/apps/website/img/promo/service.png) no-repeat center;background-size:contain;padding-top:70%;width:70%}.C33Nzc{position:relative;text-align:center}.SMsjy,.YXKoQe{list-style-type:none;padding:0}.SMsjy{clear:both;margin:0 5px}.YXKoQe{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 24px}.VC08se{font-weight:bold;margin:0;padding:24px 15px;text-align:center}.T5EIZe{flex-basis:100%;margin-bottom:30px}.wnVKb{font-weight:bold}.wnVKb,.zJFju{margin-bottom:15px}@media (min-width:640px){.T5EIZe{flex-basis:48%}}@media (min-width:992px){.T5EIZe{flex-basis:32%;max-width:300px}}.PTfVdf{background:#f6f6f6}.dlg3Sd{padding:18px}.Epq3vb{margin:0 0 18px}.PTfVdf ul,.PTfVdf ol{list-style-position:outside;margin:auto;-webkit-padding-start:40px}.PTfVdf ul{list-style-type:disc}.PTfVdf ol{list-style-type:decimal}.P3EGec{font-weight:700;text-align:center}@media (min-width:992px){.dlg3Sd{padding:120px}}.TpcqSc{color:rgb(218,220,224);z-index:-1;vertical-align:top;height:20px}.XZleqe{color:rgb(251,188,4);top:0;left:0;position:absolute;height:20px}.plHSId{color:rgb(251,188,4);top:0;overflow:hidden;width:50%;left:0;position:absolute;height:20px}.x5gs9{top:0;left:0;width:0;overflow:hidden;position:absolute}.CoamRb{width:20px;height:20px;vertical-align:text-bottom}.CoamRb .Pmm3mc{width:20px;height:20px}.CoamRb{position:relative;display:inline-block}.FrGbIb,.Dx6vx{background:url(//www.gstatic.com/bfe/images/reviews/empty_state_v2.svg) no-repeat center;background-size:contain;padding-top:70%;width:70%}.EIjale{display:flex;flex-wrap:wrap;justify-content:space-between}.zGTRLd{display:flex;flex-direction:row}.P0eG7b{color:gray;flex-grow:2;margin-left:12px}.iTushb{flex-basis:100%;flex-direction:column;margin:20px 10px 60px}.Sc4eWe{margin:0 0 15px}.dogP7c{margin:0 15px}.YSOJuc{font-style:normal;font-weight:bold}@media (min-width:640px){.iTushb{flex-basis:48%;margin:0 0 60px}}@media (min-width:992px){.iTushb{flex-basis:32%;max-width:300px}}sentinel{}45/*# sourceURL=/_/mss/boq-geo/_/ss/k=boq-geo.GeoMerchantPrestoSiteUi.wbgN9GKZpIc.L.B1.O/am=EAZpEAgB/d=1/ed=1/rs=AD4das0oisvNNfjF4XhD1Nck9HDBOwr5AA/m=siteview,_b,_tp */46 </style>47 <style nonce>48 @font-face{font-family:'Material Icons Extended';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/materialiconsextended/v149/kJEjBvgX7BgnkSrUwT8UnLVc38YydejYY-oE_LvJ.woff2)format('woff2');}.material-icons-extended{font-family:'Material Icons Extended';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}@font-face{font-family:'Product Sans';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/productsans/v9/pxiDypQkot1TnFhsFMOfGShVGdeOcEg.woff2)format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Product Sans';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/s/productsans/v9/pxiDypQkot1TnFhsFMOfGShVF9eO.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}49 </style>50 <title>51 Tidy Cleaning Solutions - Commercial Cleaning Service52 </title>53 <meta charset="utf-8">54 <meta content="width=device-width, initial-scale=1" name="viewport">55 <meta content="telephone=no" name="format-detection">56 <meta description="Commercial Cleaning Service">57 <meta content="website" property="og:type">58 <meta content="" property="og:url">59 <meta content="Tidy Cleaning Solutions" property="og:title">60 <meta content="Commercial Cleaning Service" property="og:description">61 <meta content="" property="og:image">62 <meta content="1440" property="og:image:width">63 <meta content="900" property="og:image:height">64 <style data-late-css nonce type="text/css">65 .KL4X6e{background:#eee;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.TuA45b{opacity:.8}sentinel{}66 </style>67 </head>68 <body class="EIlDfe" jsaction="rcuQ6b:npT2md; click:FAbpgf; auxclick:FAbpgf;keydown:.CLIENT;keyup:.CLIENT;keypress:.CLIENT;nHjqDd:.CLIENT;LhiQec:.CLIENT;GvneHb:.CLIENT;qako4e:.CLIENT" jscontroller="pjICDe">69 <div class="MCcOAc IqBfM ecJEib EWZcud cjGgHb d8Etdd" id="yDmH0d" style="bottom: auto; right: auto; width: 1280px; height: 720px;">70 <div aria-hidden="true" class="VUoKZ">71 <div class="TRHLAc">72 </div>73 </div>74 <c-wiz c-wiz class="SSPGKf xH4iKf" data-node-index="0;0" data-ogpc data-p='%.@.null,null,null,null,null,null,null,["tidy-cleaning-solutions",null,"",false,true,"/",null,false,true],null,null,null,null,null,null,null,null,false,true,null,[1]]' jsdata="deferred-i1" jslog="58867; track:impression" jsmodel="hc6Ubd" jsrenderer="jcTSCb" view>75 <div class="T4LgNb eejsDc" jsname="a9kxte">76 <div class="kFwPee" jsname="qJTHM">77 <div class="aQDRSd jY7uzd TnsHTb" data-default-theme-name="Azure" dir="ltr" id="sitewrapper" jslog="60325; track:impression" lang="en-US">78 <div class="QfEmjf tG0UAe">79 <div class="domainPending OE6k1">80 <div class="s9D8xb">81 </div>82 <div class="T9hLVe">83 Your domain registration is pending. Check back in an hour84 </div>85 </div>86 </div>87 <div jsaction="click:PTeocc(S0QVxb),EOA6f(xl07Ob),W6ieke(AIbBic),GnquAf(wrzmHe),dwWqwf(HSrbLb),PY12L(dfq7Bc),k9jxC(WvFhjb),zzWmM(nn6Xee);" jscontroller="JbzNG" jsname="MzIxs">88 <nav class="CS81U" data-panel="navbar-panel" jslog="59798; track:impression">89 <div class="cfSov oYxtQd MI9wmf" jsname="nn6Xee">90 <span class="ihSjwf IMnvVe">91 </span>92 <span class="y5Bz3 IMnvVe">93 </span>94 <span class="SVpPcd IMnvVe">95 </span>96 </div>97 <div class="c2zzSe CoIOBe">98 <a class="oYxtQd">99 Tidy Cleaning Solutions100 </a>101 </div>102 <a class="dtKbfb oYxtQd" data-enable-ga="true" data-ga-prefix="action-list" data-tracking-element-type="19" id="action-list-9" jslog="// LINT.IfChange(PostCTAType)56040; track:impression,click" target="_blank">103 <span aria-hidden="true" class="DPvwYc xPRkMe">104 105 </span>106 <span>107 Get Quote108 </span>109 </a>110 <a class="dtKbfb oYxtQd" data-enable-ga="true" data-ga-prefix="action-list" data-tracking-element-type="2" id="action-list-1" itemprop="telephone" jslog="// LINT.IfChange(PostCTAType)56037; track:impression,click" target="_blank">111 <span aria-hidden="true" class="DPvwYc xPRkMe">112 113 </span>114 <span>115 Call now116 </span>117 </a>118 </nav>119 <div class="ZmaiX okoOGc">120 <ul class="sWUWpe">121 <li class="sAhjff">122 <a class="oYxtQd" jsname="HSrbLb">123 About us124 </a>125 </li>126 <li class="sAhjff">127 <a class="oYxtQd" jsname="WvFhjb">128 Contact129 </a>130 </li>131 </ul>132 </div>133 </div>134 <div class="pZxRx b0t70b" data-panel="header-panel" jslog="59797; track:impression">135 <div class="BLytye">136 <h1 class="hero__title hY9UDb">137 <span class="hero__title-content CoIOBe nbOMh" data-field="headline" itemprop="name">138 Tidy Cleaning Solutions139 </span>140 </h1>141 <div class="notification">142 <span class="notification-content" data-field="announcement" itemprop="description">143 Commercial Cleaning Service144 </span>145 </div>146 <div class="hero__strapline teQaN" data-field="hours-header">147 <div class="current-hours-content TEPfHc-R86cEd-bN97Pc temporal PTUDTb" id="hours_content">148 Open 24 hours149 </div>150 </div>151 <div>152 <a class="btn SKd3Ne btn--primary SKd3Ne-OWXEXe-ssJRIf site-cta-link jSFuyb-SU0ZEf-hSRGPd PDvGL" data-enable-ga="true" data-field="primary-cta" data-ga-prefix="primary" data-tracking-element-type="18" id="primary_cta" jslog="// LINT.IfChange(PostCTAType)56040; track:impression,click" tabindex="0" target="_blank">153 <span id="primary_cta_9">154 Get Quote155 </span>156 <span class="ZYIfFd" id="primary_cta_1">157 Call158 <span dir="ltr">159 [PHONE REDACTED]160 </span>161 </span>162 <span class="ZYIfFd" id="primary_cta_11">163 <span dir="ltr">164 WhatsApp165 <span dir="ltr">166 [PHONE REDACTED]167 </span>168 </span>169 </span>170 <span class="ZYIfFd" id="primary_cta_4">171 Message172 <span dir="ltr">173 [PHONE REDACTED]174 </span>175 </span>176 <span class="ZYIfFd" id="primary_cta_12">177 Contact Us178 </span>179 <span class="ZYIfFd" id="primary_cta_6">180 Find Table181 </span>182 <span class="ZYIfFd" id="primary_cta_5">183 View Menu184 </span>185 <span class="ZYIfFd" id="primary_cta_10">186 Make Appointment187 </span>188 <span class="ZYIfFd" id="primary_cta_7">189 Place Order190 </span>191 </a>192 </div>193 </div>194 <div class="BiTRX">195 <picture>196 <source media="(max-width: 480px)">197 <source media="(min-width: 481px) and (max-width: 768px)">198 <img alt="Header image for the site" class="n9wygc" data-atf="true" data-iml="336.5" src="rick.jpg">199 </picture>200 </div>201 </div>202 <div class="PTfVdf b0t70b" data-panel="summary-panel" id="summary">203 <div class="dlg3Sd">204 <hr class="WUdCTb">205 <h2 class="Igsabe">206 <span class="lead__title-content" data-field="summary-header">207 About us208 </span>209 </h2>210 <div class="lead__summary-content" data-field="summary-body" itemprop="disambiguatingDescription" jslog="61736; track:impression" jsname="U0N86e">211 Our well qualified, and trained team of cleaning technicians will make sure all of your janitorial needs are met. 212 </div>213 <div class="aPrNKd">214 <a class="ZYIfFd PDllHc" jslog="61737; track:impression,click;" jsname="NkK4We">215 Read More216 </a>217 </div>218 </div>219 </div>220 <div class="IJMoHc b0t70b" data-panel="business-details-panel" id="details" jslog="59796; track:impression">221 <hr class="WUdCTb">222 <h2 class="Igsabe">223 Contact Us224 </h2>225 <div class="fGZQDc">226 <div class="kCmrbf">227 <h3 class="Gou21b">228 Contact229 </h3>230 <div data-field="phone">231 <a class="PDvGL q8cvFf" data-tracking-element-type="3" dir="ltr" itemprop="telephone" jslog="56037; track:impression,click">232 Call now233 </a>234 <ul class="R7Di0e">235 <li dir="ltr">236 [PHONE REDACTED]237 </li>238 </ul>239 </div>240 </div>241 <div class="kCmrbf">242 <h3 class="Gou21b">243 Business Hours244 </h3>245 <div>246 <table itemprop="openingHours">247 <tbody>248 <tr>249 <th class="x2TOCf">250 Mon:251 </th>252 <td class="o0m3Qb">253 <span class="WF8WNe">254 Open 24 hours255 </span>256 </td>257 </tr>258 <tr>259 <th class="x2TOCf">260 Tue:261 </th>262 <td class="o0m3Qb">263 <span class="WF8WNe">264 Open 24 hours265 </span>266 </td>267 </tr>268 <tr>269 <th class="x2TOCf">270 Wed:271 </th>272 <td class="o0m3Qb">273 <span class="WF8WNe">274 Open 24 hours275 </span>276 </td>277 </tr>278 <tr>279 <th class="x2TOCf">280 Thu:281 </th>282 <td class="o0m3Qb">283 <span class="WF8WNe">284 Open 24 hours285 </span>286 </td>287 </tr>288 </tbody>289 </table>290 </div>291 </div>292 </div>293 </div>294 <div class="KqqKsf b0t70b" data-panel="footer-panel" id="footer" jslog="64599; track:impression">295 <div class="zmJ5ob">296 <a class="X3D5od" target="_blank">297 Report abuse298 </a>299 </div>300 <div>301 Powered by302 <a class="D76t8b">303 Google304 </a>305 </div>306 </div>307 <div class="UQyKne" jslog="59795; track:impression">308 <a class="eOemif oYxtQd" data-enable-ga="true" data-ga-prefix="bottom-action-list" data-tracking-element-type="19" id="bottom-action-list-9" jslog="// LINT.IfChange(PostCTAType)56040; track:impression,click" target="_blank">309 <span aria-hidden="true" class="DPvwYc xPRkMe">310 311 </span>312 <span>313 Quote314 </span>315 </a>316 <a class="eOemif oYxtQd" data-enable-ga="true" data-ga-prefix="bottom-action-list" data-tracking-element-type="2" id="bottom-action-list-1" itemprop="telephone" jslog="// LINT.IfChange(PostCTAType)56037; track:impression,click" target="_blank">317 <span aria-hidden="true" class="DPvwYc xPRkMe">318 319 </span>320 <span>321 Call322 </span>323 </a>324 </div>325 <div class="SnapformBg hfmNEe hide ZYIfFd">326 <div class="SnapformContent tzdnMe">327 <div class="SnapformHeader AhXpDe">328 <div class="SnapformTitle CLFymb">329 Get quote330 </div>331 <div aria-label="Close form dialog." class="SnapformCancel vxXi8b" role="button">332 ✕333 </div>334 </div>335 <div class="SnapformFrame lud4Oc">336 </div>337 </div>338 </div>339 <div class="SnapformToast jairkd">340 Message sent. We'll get back to you soon.341 </div>342 <div class="zACorf" id="cookieDialog" style="display: block;">343 <div class="s6myae">344 <div class="rnMavc">345 <div class="oD2kdc">346 This site uses cookies from Google.347 </div>348 <a class="PTmgAc" target="_blank">349 Learn more350 </a>351 </div>352 <a class="PHn8Rd" id="cookieAccept" target="_blank">353 <span aria-hidden="true" class="DPvwYc ZUpe3e">354 355 </span>356 </a>357 </div>358 </div>359 </div>360 </div>361 </div>362 <c-data id="i1" jsdata=" mAfYGb;_;1 LV0lge;_;2">363 </c-data>364 </c-wiz>365 </div>366 </body>367</html>368 