1<!DOCTYPE html><html data-wf-domain="www.cinderellacleanersllc.com" data-wf-page="661e8a08c33c786e3e093d8c" data-wf-site="661e8a08c33c786e3e093d7a" lang="en"> <head><style>/* latin-ext */ 2@font-face { 3 font-family: 'Lato'; 4 font-style: italic; 5 font-weight: 100; 6 font-display: swap; 7 src: url(/fonts/lato-v25-S6u-w4BMUTPHjxsIPx-mPCLC79U11vU.woff2) format('woff2'); 8 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 9} 10/* latin */ 11@font-face { 12 font-family: 'Lato'; 13 font-style: italic; 14 font-weight: 100; 15 font-display: swap; 16 src: url(/fonts/lato-v25-S6u-w4BMUTPHjxsIPx-oPCLC79U1.woff2) format('woff2'); 17 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 18} 19/* latin-ext */ 20@font-face { 21 font-family: 'Lato'; 22 font-style: italic; 23 font-weight: 300; 24 font-display: swap; 25 src: url(/fonts/lato-v25-S6u_w4BMUTPHjxsI9w2_FQftx9897sxZ.woff2) format('woff2'); 26 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 27} 28/* latin */ 29@font-face { 30 font-family: 'Lato'; 31 font-style: italic; 32 font-weight: 300; 33 font-display: swap; 34 src: url(/fonts/lato-v25-S6u_w4BMUTPHjxsI9w2_Gwftx9897g.woff2) format('woff2'); 35 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 36} 37/* latin-ext */ 38@font-face { 39 font-family: 'Lato'; 40 font-style: italic; 41 font-weight: 400; 42 font-display: swap; 43 src: url(/fonts/lato-v25-S6u8w4BMUTPHjxsAUi-qNiXg7eU0.woff2) format('woff2'); 44 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 45} 46/* latin */ 47@font-face { 48 font-family: 'Lato'; 49 font-style: italic; 50 font-weight: 400; 51 font-display: swap; 52 src: url(/fonts/lato-v25-S6u8w4BMUTPHjxsAXC-qNiXg7Q.woff2) format('woff2'); 53 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 54} 55/* latin-ext */ 56@font-face { 57 font-family: 'Lato'; 58 font-style: italic; 59 font-weight: 700; 60 font-display: swap; 61 src: url(/fonts/lato-v25-S6u_w4BMUTPHjxsI5wq_FQftx9897sxZ.woff2) format('woff2'); 62 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 63} 64/* latin */ 65@font-face { 66 font-family: 'Lato'; 67 font-style: italic; 68 font-weight: 700; 69 font-display: swap; 70 src: url(/fonts/lato-v25-S6u_w4BMUTPHjxsI5wq_Gwftx9897g.woff2) format('woff2'); 71 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 72} 73/* latin-ext */ 74@font-face { 75 font-family: 'Lato'; 76 font-style: italic; 77 font-weight: 900; 78 font-display: swap; 79 src: url(/fonts/lato-v25-S6u_w4BMUTPHjxsI3wi_FQftx9897sxZ.woff2) format('woff2'); 80 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 81} 82/* latin */ 83@font-face { 84 font-family: 'Lato'; 85 font-style: italic; 86 font-weight: 900; 87 font-display: swap; 88 src: url(/fonts/lato-v25-S6u_w4BMUTPHjxsI3wi_Gwftx9897g.woff2) format('woff2'); 89 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 90} 91/* latin-ext */ 92@font-face { 93 font-family: 'Lato'; 94 font-style: normal; 95 font-weight: 100; 96 font-display: swap; 97 src: url(/fonts/lato-v25-S6u8w4BMUTPHh30AUi-qNiXg7eU0.woff2) format('woff2'); 98 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1D
98BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 99} 100/* latin */ 101@font-face { 102 font-family: 'Lato'; 103 font-style: normal; 104 font-weight: 100; 105 font-display: swap; 106 src: url(/fonts/lato-v25-S6u8w4BMUTPHh30AXC-qNiXg7Q.woff2) format('woff2'); 107 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 108} 109/* latin-ext */ 110@font-face { 111 font-family: 'Lato'; 112 font-style: normal; 113 font-weight: 300; 114 font-display: swap; 115 src: url(/fonts/lato-v25-S6u9w4BMUTPHh7USSwaPGQ3q5d0N7w.woff2) format('woff2'); 116 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 117} 118/* latin */ 119@font-face { 120 font-family: 'Lato'; 121 font-style: normal; 122 font-weight: 300; 123 font-display: swap; 124 src: url(/fonts/lato-v25-S6u9w4BMUTPHh7USSwiPGQ3q5d0.woff2) format('woff2'); 125 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 126} 127/* latin-ext */ 128@font-face { 129 font-family: 'Lato'; 130 font-style: normal; 131 font-weight: 400; 132 font-display: swap; 133 src: url(/fonts/lato-v25-S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2'); 134 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 135} 136/* latin */ 137@font-face { 138 font-family: 'Lato'; 139 font-style: normal; 140 font-weight: 400; 141 font-display: swap; 142 src: url(/fonts/lato-v25-S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2'); 143 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 144} 145/* latin-ext */ 146@font-face { 147 font-family: 'Lato'; 148 font-style: normal; 149 font-weight: 700; 150 font-display: swap; 151 src: url(/fonts/lato-v25-S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format('woff2'); 152 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 153} 154/* latin */ 155@font-face { 156 font-family: 'Lato'; 157 font-style: normal; 158 font-weight: 700; 159 font-display: swap; 160 src: url(/fonts/lato-v25-S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format('woff2'); 161 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 162} 163/* latin-ext */ 164@font-face { 165 font-family: 'Lato'; 166 font-style: normal; 167 font-weight: 900; 168 font-display: swap; 169 src: url(/fonts/lato-v25-S6u9w4BMUTPHh50XSwaPGQ3q5d0N7w.woff2) format('woff2'); 170 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 171} 172/* latin */ 173@font-face { 174 font-family: 'Lato'; 175 font-style: normal; 176 font-weight: 900; 177 font-display: swap; 178 src: url(/fonts/lato-v25-S6u9w4BMUTPHh50XSwiPGQ3q5d0.woff2) format('woff2'); 179 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 180} 181/* latin-ext */ 182@font-face { 183 font-family: 'Open Sans'; 184 font-style: italic; 185 font-weight: 300; 186 font-stretch: 100%; 187 font-display: swap; 188 src: url(/fonts/opensans-v44-memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06FxZCJgvAQ.woff2) format('woff2'); 189 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 190} 191/* latin */ 192@font-face { 193 font-family: 'Open Sans'; 194 font-style: italic; 195 font-weight: 300; 196 font-stretch: 100%; 197 font-display: swap; 198 src: url(/fonts/opensans-v44-memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6FxZCJgg.woff2) format('woff2'); 199 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 200} 201/* latin-ext */ 202@font-face { 203 font-family: 'Open Sans'; 204 font-style: italic; 205 font-weight: 400; 206 font-stretch: 100%; 207 font-display: swap; 208 src: url(/fonts/opensans-v44-memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06FxZCJgvAQ.woff2) format('woff2'); 209 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1D
209BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 210} 211/* latin */ 212@font-face { 213 font-family: 'Open Sans'; 214 font-style: italic; 215 font-weight: 400; 216 font-stretch: 100%; 217 font-display: swap; 218 src: url(/fonts/opensans-v44-memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6FxZCJgg.woff2) format('woff2'); 219 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 220} 221/* latin-ext */ 222@font-face { 223 font-family: 'Open Sans'; 224 font-style: italic; 225 font-weight: 600; 226 font-stretch: 100%; 227 font-display: swap; 228 src: url(/fonts/opensans-v44-memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06FxZCJgvAQ.woff2) format('woff2'); 229 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 230} 231/* latin */ 232@font-face { 233 font-family: 'Open Sans'; 234 font-style: italic; 235 font-weight: 600; 236 font-stretch: 100%; 237 font-display: swap; 238 src: url(/fonts/opensans-v44-memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6FxZCJgg.woff2) format('woff2'); 239 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 240} 241/* latin-ext */ 242@font-face { 243 font-family: 'Open Sans'; 244 font-style: italic; 245 font-weight: 700; 246 font-stretch: 100%; 247 font-display: swap; 248 src: url(/fonts/opensans-v44-memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06FxZCJgvAQ.woff2) format('woff2'); 249 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 250} 251/* latin */ 252@font-face { 253 font-family: 'Open Sans'; 254 font-style: italic; 255 font-weight: 700; 256 font-stretch: 100%; 257 font-display: swap; 258 src: url(/fonts/opensans-v44-memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6FxZCJgg.woff2) format('woff2'); 259 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 260} 261/* latin-ext */ 262@font-face { 263 font-family: 'Open Sans'; 264 font-style: italic; 265 font-weight: 800; 266 font-stretch: 100%; 267 font-display: swap; 268 src: url(/fonts/opensans-v44-memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06FxZCJgvAQ.woff2) format('woff2'); 269 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 270} 271/* latin */ 272@font-face { 273 font-family: 'Open Sans'; 274 font-style: italic; 275 font-weight: 800; 276 font-stretch: 100%; 277 font-display: swap; 278 src: url(/fonts/opensans-v44-memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6FxZCJgg.woff2) format('woff2'); 279 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 280} 281/* latin-ext */ 282@font-face { 283 font-family: 'Open Sans'; 284 font-style: normal; 285 font-weight: 300; 286 font-stretch: 100%; 287 font-display: swap; 288 src: url(/fonts/opensans-v44-memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2'); 289 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 290} 291/* latin */ 292@font-face { 293 font-family: 'Open Sans'; 294 font-style: normal; 295 font-weight: 300; 296 font-stretch: 100%; 297 font-display: swap; 298 src: url(/fonts/opensans-v44-memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2'); 299 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 300} 301/* latin-ext */ 302@font-face { 303 font-family: 'Open Sans'; 304 font-style: normal; 305 font-weight: 400; 306 font-stretch: 100%; 307 font-display: swap; 308 src: url(/fonts/opensans-v44-memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2'); 309 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1D
309BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 310} 311/* latin */ 312@font-face { 313 font-family: 'Open Sans'; 314 font-style: normal; 315 font-weight: 400; 316 font-stretch: 100%; 317 font-display: swap; 318 src: url(/fonts/opensans-v44-memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2'); 319 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 320} 321/* latin-ext */ 322@font-face { 323 font-family: 'Open Sans'; 324 font-style: normal; 325 font-weight: 600; 326 font-stretch: 100%; 327 font-display: swap; 328 src: url(/fonts/opensans-v44-memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2'); 329 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 330} 331/* latin */ 332@font-face { 333 font-family: 'Open Sans'; 334 font-style: normal; 335 font-weight: 600; 336 font-stretch: 100%; 337 font-display: swap; 338 src: url(/fonts/opensans-v44-memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2'); 339 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 340} 341/* latin-ext */ 342@font-face { 343 font-family: 'Open Sans'; 344 font-style: normal; 345 font-weight: 700; 346 font-stretch: 100%; 347 font-display: swap; 348 src: url(/fonts/opensans-v44-memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2'); 349 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 350} 351/* latin */ 352@font-face { 353 font-family: 'Open Sans'; 354 font-style: normal; 355 font-weight: 700; 356 font-stretch: 100%; 357 font-display: swap; 358 src: url(/fonts/opensans-v44-memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2'); 359 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 360} 361/* latin-ext */ 362@font-face { 363 font-family: 'Open Sans'; 364 font-style: normal; 365 font-weight: 800; 366 font-stretch: 100%; 367 font-display: swap; 368 src: url(/fonts/opensans-v44-memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2'); 369 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 370} 371/* latin */ 372@font-face { 373 font-family: 'Open Sans'; 374 font-style: normal; 375 font-weight: 800; 376 font-stretch: 100%; 377 font-display: swap; 378 src: url(/fonts/opensans-v44-memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2'); 379 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 380} 381/* latin-ext */ 382@font-face { 383 font-family: 'Oswald'; 384 font-style: normal; 385 font-weight: 200; 386 font-display: swap; 387 src: url(/fonts/oswald-v57-TK3iWkUHHAIjg752Fz8Gl-1PK62t.woff2) format('woff2'); 388 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 389} 390/* latin */ 391@font-face { 392 font-family: 'Oswald'; 393 font-style: normal; 394 font-weight: 200; 395 font-display: swap; 396 src: url(/fonts/oswald-v57-TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format('woff2'); 397 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 398} 399/* latin-ext */ 400@font-face { 401 font-family: 'Oswald'; 402 font-style: normal; 403 font-weight: 300; 404 font-display: swap; 405 src: url(/fonts/oswald-v57-TK3iWkUHHAIjg752Fz8Gl-1PK62t.woff2) format('woff2'); 406 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1D
406BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 407} 408/* latin */ 409@font-face { 410 font-family: 'Oswald'; 411 font-style: normal; 412 font-weight: 300; 413 font-display: swap; 414 src: url(/fonts/oswald-v57-TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format('woff2'); 415 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 416} 417/* latin-ext */ 418@font-face { 419 font-family: 'Oswald'; 420 font-style: normal; 421 font-weight: 400; 422 font-display: swap; 423 src: url(/fonts/oswald-v57-TK3iWkUHHAIjg752Fz8Gl-1PK62t.woff2) format('woff2'); 424 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 425} 426/* latin */ 427@font-face { 428 font-family: 'Oswald'; 429 font-style: normal; 430 font-weight: 400; 431 font-display: swap; 432 src: url(/fonts/oswald-v57-TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format('woff2'); 433 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 434} 435/* latin-ext */ 436@font-face { 437 font-family: 'Oswald'; 438 font-style: normal; 439 font-weight: 500; 440 font-display: swap; 441 src: url(/fonts/oswald-v57-TK3iWkUHHAIjg752Fz8Gl-1PK62t.woff2) format('woff2'); 442 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 443} 444/* latin */ 445@font-face { 446 font-family: 'Oswald'; 447 font-style: normal; 448 font-weight: 500; 449 font-display: swap; 450 src: url(/fonts/oswald-v57-TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format('woff2'); 451 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 452} 453/* latin-ext */ 454@font-face { 455 font-family: 'Oswald'; 456 font-style: normal; 457 font-weight: 600; 458 font-display: swap; 459 src: url(/fonts/oswald-v57-TK3iWkUHHAIjg752Fz8Gl-1PK62t.woff2) format('woff2'); 460 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 461} 462/* latin */ 463@font-face { 464 font-family: 'Oswald'; 465 font-style: normal; 466 font-weight: 600; 467 font-display: swap; 468 src: url(/fonts/oswald-v57-TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format('woff2'); 469 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 470} 471/* latin-ext */ 472@font-face { 473 font-family: 'Oswald'; 474 font-style: normal; 475 font-weight: 700; 476 font-display: swap; 477 src: url(/fonts/oswald-v57-TK3iWkUHHAIjg752Fz8Gl-1PK62t.woff2) format('woff2'); 478 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 479} 480/* latin */ 481@font-face { 482 font-family: 'Oswald'; 483 font-style: normal; 484 font-weight: 700; 485 font-display: swap; 486 src: url(/fonts/oswald-v57-TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format('woff2'); 487 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 488} 489/* latin-ext */ 490@font-face { 491 font-family: 'Bitter'; 492 font-style: italic; 493 font-weight: 400; 494 font-display: swap; 495 src: url(/fonts/bitter-v42-rax-HiqOu8IVPmn7erxlJD1wmULYyT8.woff2) format('woff2'); 496 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 497} 498/* latin */ 499@font-face { 500 font-family: 'Bitter'; 501 font-style: italic; 502 font-weight: 400; 503 font-display: swap; 504 src: url(/fonts/bitter-v42-rax-HiqOu8IVPmn7erxrJD1wmULY.woff2) format('woff2'); 505 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 506} 507/* latin-ext */ 508@font-face { 509 font-family: 'Bitter'; 510 font-style: italic; 511 font-weight: 700; 512 font-display: swap; 513 src: url(/fonts/bitter-v42-rax-HiqOu8IVPmn7erxlJD1wmULYyT8.woff2) format('woff2'); 514 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1D
514BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 515} 516/* latin */ 517@font-face { 518 font-family: 'Bitter'; 519 font-style: italic; 520 font-weight: 700; 521 font-display: swap; 522 src: url(/fonts/bitter-v42-rax-HiqOu8IVPmn7erxrJD1wmULY.woff2) format('woff2'); 523 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 524} 525/* latin-ext */ 526@font-face { 527 font-family: 'Bitter'; 528 font-style: normal; 529 font-weight: 400; 530 font-display: swap; 531 src: url(/fonts/bitter-v42-rax8HiqOu8IVPmn7cYxpLjpSm3LZ.woff2) format('woff2'); 532 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 533} 534/* latin */ 535@font-face { 536 font-family: 'Bitter'; 537 font-style: normal; 538 font-weight: 400; 539 font-display: swap; 540 src: url(/fonts/bitter-v42-rax8HiqOu8IVPmn7f4xpLjpSmw.woff2) format('woff2'); 541 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 542} 543/* latin-ext */ 544@font-face { 545 font-family: 'Bitter'; 546 font-style: normal; 547 font-weight: 700; 548 font-display: swap; 549 src: url(/fonts/bitter-v42-rax8HiqOu8IVPmn7cYxpLjpSm3LZ.woff2) format('woff2'); 550 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 551} 552/* latin */ 553@font-face { 554 font-family: 'Bitter'; 555 font-style: normal; 556 font-weight: 700; 557 font-display: swap; 558 src: url(/fonts/bitter-v42-rax8HiqOu8IVPmn7f4xpLjpSmw.woff2) format('woff2'); 559 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 560} 561/* latin-ext */ 562@font-face { 563 font-family: 'Fjalla One'; 564 font-style: normal; 565 font-weight: 400; 566 font-display: swap; 567 src: url(/fonts/fjallaone-v16-Yq6R-LCAWCX3-6Ky7FAFrO96kjouQb5-6g.woff2) format('woff2'); 568 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 569} 570/* latin */ 571@font-face { 572 font-family: 'Fjalla One'; 573 font-style: normal; 574 font-weight: 400; 575 font-display: swap; 576 src: url(/fonts/fjallaone-v16-Yq6R-LCAWCX3-6Ky7FAFrOF6kjouQb4.woff2) format('woff2'); 577 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 578} 579/* latin-ext */ 580@font-face { 581 font-family: 'Playfair Display'; 582 font-style: normal; 583 font-weight: 400; 584 font-display: swap; 585 src: url(/fonts/playfairdisplay-v40-nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2'); 586 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 587} 588/* latin */ 589@font-face { 590 font-family: 'Playfair Display'; 591 font-style: normal; 592 font-weight: 400; 593 font-display: swap; 594 src: url(/fonts/playfairdisplay-v40-nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2'); 595 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 596} 597/* latin-ext */ 598@font-face { 599 font-family: 'Playfair Display'; 600 font-style: normal; 601 font-weight: 500; 602 font-display: swap; 603 src: url(/fonts/playfairdisplay-v40-nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2'); 604 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1D
604BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 605} 606/* latin */ 607@font-face { 608 font-family: 'Playfair Display'; 609 font-style: normal; 610 font-weight: 500; 611 font-display: swap; 612 src: url(/fonts/playfairdisplay-v40-nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2'); 613 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 614} 615/* latin-ext */ 616@font-face { 617 font-family: 'Playfair Display'; 618 font-style: normal; 619 font-weight: 600; 620 font-display: swap; 621 src: url(/fonts/playfairdisplay-v40-nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2'); 622 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 623} 624/* latin */ 625@font-face { 626 font-family: 'Playfair Display'; 627 font-style: normal; 628 font-weight: 600; 629 font-display: swap; 630 src: url(/fonts/playfairdisplay-v40-nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2'); 631 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 632} 633/* latin-ext */ 634@font-face { 635 font-family: 'Playfair Display'; 636 font-style: normal; 637 font-weight: 700; 638 font-display: swap; 639 src: url(/fonts/playfairdisplay-v40-nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2'); 640 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 641} 642/* latin */ 643@font-face { 644 font-family: 'Playfair Display'; 645 font-style: normal; 646 font-weight: 700; 647 font-display: swap; 648 src: url(/fonts/playfairdisplay-v40-nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2'); 649 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 650} 651/* latin-ext */ 652@font-face { 653 font-family: 'Poppins'; 654 font-style: normal; 655 font-weight: 300; 656 font-display: swap; 657 src: url(/fonts/poppins-v24-pxiByp8kv8JHgFVrLDz8Z1JlFd2JQEl8qw.woff2) format('woff2'); 658 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 659} 660/* latin */ 661@font-face { 662 font-family: 'Poppins'; 663 font-style: normal; 664 font-weight: 300; 665 font-display: swap; 666 src: url(/fonts/poppins-v24-pxiByp8kv8JHgFVrLDz8Z1xlFd2JQEk.woff2) format('woff2'); 667 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 668} 669/* latin-ext */ 670@font-face { 671 font-family: 'Poppins'; 672 font-style: normal; 673 font-weight: 400; 674 font-display: swap; 675 src: url(/fonts/poppins-v24-pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format('woff2'); 676 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 677} 678/* latin */ 679@font-face { 680 font-family: 'Poppins'; 681 font-style: normal; 682 font-weight: 400; 683 font-display: swap; 684 src: url(/fonts/poppins-v24-pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2'); 685 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 686} 687/* latin-ext */ 688@font-face { 689 font-family: 'Poppins'; 690 font-style: normal; 691 font-weight: 500; 692 font-display: swap; 693 src: url(/fonts/poppins-v24-pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2) format('woff2'); 694 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1D
694BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 695} 696/* latin */ 697@font-face { 698 font-family: 'Poppins'; 699 font-style: normal; 700 font-weight: 500; 701 font-display: swap; 702 src: url(/fonts/poppins-v24-pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2) format('woff2'); 703 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 704} 705/* latin-ext */ 706@font-face { 707 font-family: 'Poppins'; 708 font-style: normal; 709 font-weight: 600; 710 font-display: swap; 711 src: url(/fonts/poppins-v24-pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.woff2) format('woff2'); 712 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 713} 714/* latin */ 715@font-face { 716 font-family: 'Poppins'; 717 font-style: normal; 718 font-weight: 600; 719 font-display: swap; 720 src: url(/fonts/poppins-v24-pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format('woff2'); 721 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 722} 723/* latin-ext */ 724@font-face { 725 font-family: 'Poppins'; 726 font-style: normal; 727 font-weight: 700; 728 font-display: swap; 729 src: url(/fonts/poppins-v24-pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format('woff2'); 730 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 731} 732/* latin */ 733@font-face { 734 font-family: 'Poppins'; 735 font-style: normal; 736 font-weight: 700; 737 font-display: swap; 738 src: url(/fonts/poppins-v24-pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format('woff2'); 739 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+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 740}</style><meta charset="utf-8"><title>About Cinderella Cleaners - Our Story</title><meta content="Discover Cinderella Cleaners' dedication to excellence since our founding." name="description"><meta content="About Cinderella Cleaners - Our Story" property="og:title"><meta content="Discover Cinderella Cleaners' dedication to excellence since our founding." property="og:description"><meta content="About Cinderella Cleaners - Our Story" name="twitter:title"><meta content="Discover Cinderella Cleaners' dedication to excellence since our founding." name="twitter:description"><meta property="og:type" content="website"><meta content="summary_large_image" name="twitter:card"><meta content="width=device-width, initial-scale=1" name="viewport"><meta content="Webflow" name="generator"><style>html { 741 -webkit-text-size-adjust: 100%; 742 -ms-text-size-adjust: 100%; 743 font-family: sans-serif; 744} 745 746body { 747 margin: 0; 748} 749 750article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { 751 display: block; 752} 753 754audio, canvas, progress, video { 755 vertical-align: baseline; 756 display: inline-block; 757} 758 759audio:not([controls]) { 760 height: 0; 761 display: none; 762} 763 764[hidden], template { 765 display: none; 766} 767 768a { 769 background-color: #0000; 770} 771 772a:active, a:hover { 773 outline: 0; 774} 775 776abbr[title] { 777 border-bottom: 1px dotted; 778} 779 780b, strong { 781 font-weight: bold; 782} 783 784dfn { 785 font-style: italic; 786} 787 788h1 { 789 margin: .67em 0; 790 font-size: 2em; 791} 792 793mark { 794 color: #000; 795 background: #ff0; 796} 797 798small { 799 font-size: 80%; 800} 801 802sub, sup { 803 vertical-align: baseline; 804 font-size: 75%; 805 line-height: 0; 806 position: relative; 807} 808 809sup { 810 top: -.5em; 811} 812 813sub { 814 bottom: -.25em; 815} 816 817img { 818 border: 0; 819} 820 821svg:not(:root) { 822 overflow: hidden; 823} 824 825hr { 826 box-sizing: content-box; 827 height: 0; 828} 829 830pre { 831 overflow: auto; 832} 833 834code, kbd, pre, samp { 835 font-family: monospace; 836 font-size: 1em; 837} 838 839button, input, optgroup, select, textarea { 840 color: inherit; 841 font: inherit; 842 margin: 0; 843} 844 845button { 846 overflow: visible; 847} 848 849button, select { 850 text-transform: none; 851} 852 853button, html input[type="button"], input[type="reset"] { 854 -webkit-appearance: button; 855 cursor: pointer; 856} 857 858button[disabled], html input[disabled] { 859 cursor: default; 860} 861 862button::-moz-focus-inner, input::-moz-focus-inner { 863 border: 0; 864 padding: 0; 865} 866 867input { 868 line-height: normal; 869} 870 871input[type="checkbox"], input[type="radio"] { 872 box-sizing: border-box; 873 padding: 0; 874} 875 876input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { 877 height: auto; 878} 879 880input[type="search"] { 881 -webkit-appearance: none; 882} 883 884input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { 885 -webkit-appearance: none; 886} 887 888legend { 889 border: 0; 890 padding: 0; 891} 892 893textarea { 894 overflow: auto; 895} 896 897optgroup { 898 font-weight: bold; 899} 900 901table { 902 border-collapse: collapse; 903 border-spacing: 0; 904} 905 906td, th { 907 padding: 0; 908} 909 910@font-face { 911 font-family: webflow-icons; 912 src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype"); 913 font-weight: normal; 914 font-style: normal; 915} 916 917[class^="w-icon-"], [class*=" w-icon-"] { 918 speak: none; 919 font-variant: normal; 920 text-transform: none; 921 -webkit-font-smoothing: antialiased; 922 -moz-osx-font-smoothing: grayscale; 923 font-style: normal; 924 font-weight: normal; 925 line-height: 1; 926 font-family: webflow-icons !important; 927} 928 929.w-icon-slider-right:before { 930 content: "î"; 931} 932 933.w-icon-slider-left:before { 934 content: "î"; 935} 936 937.w-icon-nav-menu:before { 938 content: "î"; 939} 940 941.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before { 942 content: "î"; 943} 944 945.w-icon-file-upload-remove:before { 946 content: "î¤"; 947} 948 949.w-icon-file-upload-icon:before { 950 content: "î¤"; 951} 952 953* { 954 box-sizing: border-box; 955} 956 957html { 958 height: 100%; 959} 960 961body { 962 color: #333; 963 background-color: #fff; 964 min-height: 100%; 965 margin: 0; 966 font-family: Arial, sans-serif; 967 font-size: 14px; 968 line-height: 20px; 969} 970 971img { 972 vertical-align: middle; 973 max-width: 100%; 974 display: inline-block; 975} 976 977html.w-mod-touch * { 978 background-attachment: scroll !important; 979} 980 981.w-block { 982 display: block; 983} 984 985.w-inline-block { 986 max-width: 100%; 987 display: inline-block; 988} 989 990.w-clearfix:before, .w-clearfix:after {
991 content: " "; 992 grid-area: 1 / 1 / 2 / 2; 993 display: table; 994} 995 996.w-clearfix:after { 997 clear: both; 998} 999 1000.w-hidden { 1001 display: none; 1002} 1003 1004.w-button { 1005 color: #fff; 1006 line-height: inherit; 1007 cursor: pointer; 1008 background-color: #3898ec; 1009 border: 0; 1010 border-radius: 0; 1011 padding: 9px 15px; 1012 text-decoration: none; 1013 display: inline-block; 1014} 1015 1016input.w-button { 1017 -webkit-appearance: button; 1018} 1019 1020html[data-w-dynpage] [data-w-cloak] { 1021 color: #0000 !important; 1022} 1023 1024.w-code-block { 1025 margin: unset; 1026} 1027 1028pre.w-code-block code { 1029 all: inherit; 1030} 1031 1032pre.w-code-block code > span { 1033 display: block !important; 1034} 1035 1036.w-optimization { 1037 display: contents; 1038} 1039 1040.w-webflow-badge, .w-webflow-badge > img { 1041 box-sizing: unset; 1042 width: unset; 1043 height: unset; 1044 max-height: unset; 1045 max-width: unset; 1046 min-height: unset; 1047 min-width: unset; 1048 margin: unset; 1049 padding: unset; 1050 float: unset; 1051 clear: unset; 1052 border: unset; 1053 border-radius: unset; 1054 background: unset; 1055 background-image: unset; 1056 background-position: unset; 1057 background-size: unset; 1058 background-repeat: unset; 1059 background-origin: unset; 1060 background-clip: unset; 1061 background-attachment: unset; 1062 background-color: unset; 1063 box-shadow: unset; 1064 transform: unset; 1065 direction: unset; 1066 font-family: unset; 1067 font-weight: unset; 1068 color: unset; 1069 font-size: unset; 1070 line-height: unset; 1071 font-style: unset; 1072 font-variant: unset; 1073 text-align: unset; 1074 letter-spacing: unset; 1075 -webkit-text-decoration: unset; 1076 text-decoration: unset; 1077 text-indent: unset; 1078 text-transform: unset; 1079 list-style-type: unset; 1080 text-shadow: unset; 1081 vertical-align: unset; 1082 cursor: unset; 1083 white-space: unset; 1084 word-break: unset; 1085 word-spacing: unset; 1086 word-wrap: unset; 1087 transition: unset; 1088} 1089 1090.w-webflow-badge { 1091 white-space: nowrap; 1092 cursor: pointer; 1093 box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a; 1094 visibility: visible !important; 1095 opacity: 1 !important; 1096 z-index: 2147483647 !important; 1097 color: #aaadb0 !important; 1098 width: auto !important; 1099 height: auto !important; 1100 overflow: unset !important; 1101 background-color: #fff !important; 1102 border-radius: 3px !important; 1103 margin: 0 !important; 1104 padding: 6px !important; 1105 font-size: 12px !important; 1106 line-height: 14px !important; 1107 text-decoration: none !important; 1108 display: inline-block !important; 1109 position: fixed !important; 1110 inset: auto 12px 12px auto !important; 1111 transform: none !important; 1112} 1113 1114.w-webflow-badge > img { 1115 position: unset; 1116 visibility: unset !important; 1117 opacity: 1 !important; 1118 vertical-align: middle !important; 1119 display: inline-block !important; 1120} 1121 1122h1, h2, h3, h4, h5, h6 { 1123 margin-bottom: 10px; 1124 font-weight: bold; 1125} 1126 1127h1 { 1128 margin-top: 20px; 1129 font-size: 38px; 1130 line-height: 44px; 1131} 1132 1133h2 { 1134 margin-top: 20px; 1135 font-size: 32px; 1136 line-height: 36px; 1137} 1138 1139h3 { 1140 margin-top: 20px; 1141 font-size: 24px; 1142 line-height: 30px; 1143} 1144 1145h4 { 1146 margin-top: 10px; 1147 font-size: 18px; 1148 line-height: 24px; 1149} 1150 1151h5 { 1152 margin-top: 10px; 1153 font-size: 14px; 1154 line-height: 20px; 1155} 1156 1157h6 { 1158 margin-top: 10px; 1159 font-size: 12px; 1160 line-height: 18px; 1161} 1162 1163p { 1164 margin-top: 0; 1165 margin-bottom: 10px; 1166} 1167 1168blockquote { 1169 border-left: 5px solid #e2e2e2; 1170 margin: 0 0 10px; 1171 padding: 10px 20px; 1172 font-size: 18px; 1173 line-height: 22px; 1174} 1175 1176figure { 1177 margin: 0 0 10px; 1178} 1179 1180figcaption { 1181 text-align: center; 1182 margin-top: 5px; 1183} 1184 1185ul, ol { 1186 margin-top: 0; 1187 margin-bottom: 10px; 1188 padding-left: 40px; 1189} 1190 1191.w-list-unstyled { 1192 padding-left: 0; 1193 list-style: none; 1194} 1195 1196.w-embed:before, .w-embed:after { 1197 content: " "; 1198 grid-area: 1 / 1 / 2 / 2; 1199 display: table; 1200} 1201 1202.w-embed:after { 1203 clear: both; 1204} 1205 1206.w-video { 1207 width: 100%; 1208 padding: 0; 1209 position: relative; 1210} 1211 1212.w-video iframe, .w-video object, .w-video embed { 1213 border: none; 1214 width: 100%; 1215 height: 100%; 1216 position: absolute; 1217 top: 0; 1218 left: 0; 1219} 1220 1221fieldset { 1222 border: 0; 1223 margin: 0; 1224 padding: 0; 1225} 1226 1227button, [type="button"], [type="reset"] { 1228 cursor: pointer; 1229 -webkit-appearance: button; 1230 border: 0; 1231} 1232 1233.w-form { 1234 margin: 0 0 15px; 1235} 1236 1237.w-form-done { 1238 text-align: center; 1239 background-color: #ddd; 1240 padding: 20px; 1241 display: none; 1242} 1243 1244.w-form-fail { 1245 background-color: #ffdede; 1246 margin-top: 10px; 1247 padding: 10px; 1248 display: none; 1249} 1250 1251label { 1252 margin-bottom: 5px; 1253 font-weight: bold; 1254 display: block; 1255} 1256 1257.w-input, .w-select { 1258 color: #333; 1259 vertical-align: middle; 1260 background-color: #fff; 1261 border: 1px solid #ccc; 1262 width: 100%; 1263 height: 38px; 1264 margin-bottom: 10px; 1265 padding: 8px 12px; 1266 font-size: 14px; 1267 line-height: 1.42857; 1268 display: block; 1269} 1270 1271.w-input::placeholder, .w-select::placeholder { 1272 color: #999; 1273} 1274 1275.w-input:focus, .w-select:focus { 1276 border-color: #3898ec; 1277 outline: 0; 1278} 1279 1280.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
1281 cursor: not-allowed; 1282} 1283 1284.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select { 1285 background-color: #eee; 1286} 1287 1288textarea.w-input, textarea.w-select { 1289 height: auto; 1290} 1291 1292.w-select { 1293 background-color: #f3f3f3; 1294} 1295 1296.w-select[multiple] { 1297 height: auto; 1298} 1299 1300.w-form-label { 1301 cursor: pointer; 1302 margin-bottom: 0; 1303 font-weight: normal; 1304 display: inline-block; 1305} 1306 1307.w-radio { 1308 margin-bottom: 5px; 1309 padding-left: 20px; 1310 display: block; 1311} 1312 1313.w-radio:before, .w-radio:after { 1314 content: " "; 1315 grid-area: 1 / 1 / 2 / 2; 1316 display: table; 1317} 1318 1319.w-radio:after { 1320 clear: both; 1321} 1322 1323.w-radio-input { 1324 float: left; 1325 margin: 3px 0 0 -20px; 1326 line-height: normal; 1327} 1328 1329.w-file-upload { 1330 margin-bottom: 10px; 1331 display: block; 1332} 1333 1334.w-file-upload-input { 1335 opacity: 0; 1336 z-index: -100; 1337 width: .1px; 1338 height: .1px; 1339 position: absolute; 1340 overflow: hidden; 1341} 1342 1343.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success { 1344 color: #333; 1345 display: inline-block; 1346} 1347 1348.w-file-upload-error { 1349 margin-top: 10px; 1350 display: block; 1351} 1352 1353.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden { 1354 display: none; 1355} 1356 1357.w-file-upload-uploading-btn { 1358 cursor: pointer; 1359 background-color: #fafafa; 1360 border: 1px solid #ccc; 1361 margin: 0; 1362 padding: 8px 12px; 1363 font-size: 14px; 1364 font-weight: normal; 1365 display: flex; 1366} 1367 1368.w-file-upload-file { 1369 background-color: #fafafa; 1370 border: 1px solid #ccc; 1371 flex-grow: 1; 1372 justify-content: space-between; 1373 margin: 0; 1374 padding: 8px 9px 8px 11px; 1375 display: flex; 1376} 1377 1378.w-file-upload-file-name { 1379 font-size: 14px; 1380 font-weight: normal; 1381 display: block; 1382} 1383 1384.w-file-remove-link { 1385 cursor: pointer; 1386 width: auto; 1387 height: auto; 1388 margin-top: 3px; 1389 margin-left: 10px; 1390 padding: 3px; 1391 display: block; 1392} 1393 1394.w-icon-file-upload-remove { 1395 margin: auto; 1396 font-size: 10px; 1397} 1398 1399.w-file-upload-error-msg { 1400 color: #ea384c; 1401 padding: 2px 0; 1402 display: inline-block; 1403} 1404 1405.w-file-upload-info { 1406 padding: 0 12px; 1407 line-height: 38px; 1408 display: inline-block; 1409} 1410 1411.w-file-upload-label { 1412 cursor: pointer; 1413 background-color: #fafafa; 1414 border: 1px solid #ccc; 1415 margin: 0; 1416 padding: 8px 12px; 1417 font-size: 14px; 1418 font-weight: normal; 1419 display: inline-block; 1420} 1421 1422.w-icon-file-upload-icon, .w-icon-file-upload-uploading { 1423 width: 20px; 1424 margin-right: 8px; 1425 display: inline-block; 1426} 1427 1428.w-icon-file-upload-uploading { 1429 height: 20px; 1430} 1431 1432.w-container { 1433 max-width: 940px; 1434 margin-left: auto; 1435 margin-right: auto; 1436} 1437 1438.w-container:before, .w-container:after { 1439 content: " "; 1440 grid-area: 1 / 1 / 2 / 2; 1441 display: table; 1442} 1443 1444.w-container:after { 1445 clear: both; 1446} 1447 1448.w-container .w-row { 1449 margin-left: -10px; 1450 margin-right: -10px; 1451} 1452 1453.w-row:before, .w-row:after { 1454 content: " "; 1455 grid-area: 1 / 1 / 2 / 2; 1456 display: table; 1457} 1458 1459.w-row:after { 1460 clear: both; 1461} 1462 1463.w-row .w-row { 1464 margin-left: 0; 1465 margin-right: 0; 1466} 1467 1468.w-col { 1469 float: left; 1470 width: 100%; 1471 min-height: 1px; 1472 padding-left: 10px; 1473 padding-right: 10px; 1474 position: relative; 1475} 1476 1477.w-col .w-col { 1478 padding-left: 0; 1479 padding-right: 0; 1480} 1481 1482.w-col-1 { 1483 width: 8.33333%; 1484} 1485 1486.w-col-2 { 1487 width: 16.6667%; 1488} 1489 1490.w-col-3 { 1491 width: 25%; 1492} 1493 1494.w-col-4 { 1495 width: 33.3333%; 1496} 1497 1498.w-col-5 { 1499 width: 41.6667%; 1500} 1501 1502.w-col-6 { 1503 width: 50%; 1504} 1505 1506.w-col-7 { 1507 width: 58.3333%; 1508} 1509 1510.w-col-8 { 1511 width: 66.6667%; 1512} 1513 1514.w-col-9 { 1515 width: 75%; 1516} 1517 1518.w-col-10 { 1519 width: 83.3333%; 1520} 1521 1522.w-col-11 { 1523 width: 91.6667%; 1524} 1525 1526.w-col-12 { 1527 width: 100%; 1528} 1529 1530.w-hidden-main { 1531 display: none !important; 1532} 1533 1534@media screen and (max-width: 991px) { 1535 .w-container { 1536 max-width: 728px; 1537 } 1538 1539 .w-hidden-main { 1540 display: inherit !important; 1541 } 1542 1543 .w-hidden-medium { 1544 display: none !important; 1545 } 1546 1547 .w-col-medium-1 { 1548 width: 8.33333%; 1549 } 1550 1551 .w-col-medium-2 { 1552 width: 16.6667%; 1553 } 1554 1555 .w-col-medium-3 { 1556 width: 25%; 1557 } 1558 1559 .w-col-medium-4 { 1560 width: 33.3333%; 1561 } 1562 1563 .w-col-medium-5 { 1564 width: 41.6667%; 1565 } 1566 1567 .w-col-medium-6 { 1568 width: 50%; 1569 } 1570 1571 .w-col-medium-7 { 1572 width: 58.3333%; 1573 } 1574 1575 .w-col-medium-8 { 1576 width: 66.6667%; 1577 } 1578 1579 .w-col-medium-9 { 1580 width: 75%; 1581 } 1582 1583 .w-col-medium-10 { 1584 width: 83.3333%; 1585 } 1586 1587 .w-col-medium-11 { 1588 width: 91.6667%; 1589 } 1590 1591 .w-col-medium-12 { 1592 width: 100%; 1593 } 1594 1595 .w-col-stack { 1596 width: 100%; 1597 left: auto; 1598 right: auto; 1599 } 1600} 1601 1602@media screen and (max-width: 767px) { 1603 .w-hidden-main, .w-hidden-medium { 1604 display: inherit !important; 1605 } 1606 1607 .w-hidden-small { 1608 display: none !important; 1609 } 1610 1611 .w-row, .w-container .w-row { 1612 margin-left: 0; 1613 margin-right: 0; 1614 } 1615 1616 .w-col { 1617 width: 100%; 1618 left: auto; 1619 right: auto; 1620 } 1621 1622 .w-col-small-1 { 1623 width: 8.33333%; 1624 } 1625 1626 .w-col-small-2 { 1627 width: 16.6667%; 1628 } 1629 1630 .w-col-small-3 { 1631 width: 25%; 1632 } 1633 1634 .w-col-small-4 { 1635 width: 33.3333%; 1636 } 1637 1638 .w-col-small-5 { 1639 width: 41.6667%; 1640 } 1641 1642 .w-col-small-6 { 1643 width: 50%; 1644 } 1645 1646 .w-col-small-7 { 1647 width: 58.3333%; 1648 } 1649 1650 .w-col-small-8 { 1651 width: 66.6667%; 1652 } 1653 1654 .w-col-small-9 { 1655 width: 75%; 1656 } 1657 1658 .w-col-small-10 { 1659 width: 83.3333%; 1660 } 1661 1662 .w-col-small-11 { 1663 width: 91.6667%; 1664 } 1665 1666 .w-col-small-12 { 1667 width: 100%; 1668 } 1669} 1670 1671@media screen and (max-width: 479px) { 1672 .w-container { 1673 max-width: none; 1674 } 1675 1676 .w-hidden-main, .w-hidden-medium, .w-hidden-small { 1677 display: inherit !important; 1678 } 1679 1680 .w-hidden-tiny { 1681 display: none !important; 1682 } 1683 1684 .w-col { 1685 width: 100%; 1686 } 1687 1688 .w-col-tiny-1 { 1689 width: 8.33333%; 1690 } 1691 1692 .w-col-tiny-2 { 1693 width: 16.6667%; 1694 } 1695 1696 .w-col-tiny-3 { 1697 width: 25%; 1698 } 1699 1700 .w-col-tiny-4 { 1701 width: 33.3333%; 1702 } 1703 1704 .w-col-tiny-5 { 1705 width: 41.6667%; 1706 } 1707 1708 .w-col-tiny-6 { 1709 width: 50%; 1710 } 1711 1712 .w-col-tiny-7 { 1713 width: 58.3333%; 1714 } 1715 1716 .w-col-tiny-8 { 1717 width: 66.6667%; 1718 } 1719 1720 .w-col-tiny-9 { 1721 width: 75%; 1722 } 1723 1724 .w-col-tiny-10 { 1725 width: 83.3333%; 1726 } 1727 1728 .w-col-tiny-11 { 1729 width: 91.6667%; 1730 } 1731 1732 .w-col-tiny-12 { 1733 width: 100%; 1734 } 1735} 1736 1737.w-widget { 1738 position: relative; 1739} 1740 1741.w-widget-map { 1742 width: 100%; 1743 height: 400px; 1744} 1745 1746.w-widget-map label { 1747 width: auto; 1748 display: inline; 1749} 1750 1751.w-widget-map img { 1752 max-width: inherit; 1753} 1754 1755.w-widget-map .gm-style-iw { 1756 text-align: center; 1757} 1758 1759.w-widget-map .gm-style-iw > button { 1760 display: none !important; 1761} 1762 1763.w-widget-twitter { 1764 overflow: hidden; 1765} 1766 1767.w-widget-twitter-count-shim { 1768 vertical-align: top; 1769 text-align: center; 1770 background: #fff; 1771 border: 1px solid #758696; 1772 border-radius: 3px; 1773 width: 28px; 1774 height: 20px; 1775 display: inline-block; 1776 position: relative; 1777} 1778 1779.w-widget-twitter-count-shim * { 1780 pointer-events: none; 1781 -webkit-user-select: none; 1782 user-select: none; 1783} 1784 1785.w-widget-twitter-count-shim .w-widget-twitter-count-inner { 1786 text-align: center; 1787 color: #999; 1788 font-family: serif; 1789 font-size: 15px; 1790 line-height: 12px; 1791 position: relative; 1792} 1793 1794.w-widget-twitter-count-shim .w-widget-twitter-count-clear { 1795 display: block; 1796 position: relative; 1797} 1798 1799.w-widget-twitter-count-shim.w--large { 1800 width: 36px; 1801 height: 28px; 1802} 1803 1804.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner { 1805 font-size: 18px; 1806 line-height: 18px; 1807} 1808 1809.w-widget-twitter-count-shim:not(.w--vertical) { 1810 margin-left: 5px; 1811 margin-right: 8px; 1812} 1813 1814.w-widget-twitter-count-shim:not(.w--vertical).w--large { 1815 margin-left: 6px; 1816} 1817 1818.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
1819 content: " "; 1820 pointer-events: none; 1821 border: solid #0000; 1822 width: 0; 1823 height: 0; 1824 position: absolute; 1825 top: 50%; 1826 left: 0; 1827} 1828 1829.w-widget-twitter-count-shim:not(.w--vertical):before { 1830 border-width: 4px; 1831 border-color: #75869600 #5d6c7b #75869600 #75869600; 1832 margin-top: -4px; 1833 margin-left: -9px; 1834} 1835 1836.w-widget-twitter-count-shim:not(.w--vertical).w--large:before { 1837 border-width: 5px; 1838 margin-top: -5px; 1839 margin-left: -10px; 1840} 1841 1842.w-widget-twitter-count-shim:not(.w--vertical):after { 1843 border-width: 4px; 1844 border-color: #fff0 #fff #fff0 #fff0; 1845 margin-top: -4px; 1846 margin-left: -8px; 1847} 1848 1849.w-widget-twitter-count-shim:not(.w--vertical).w--large:after { 1850 border-width: 5px; 1851 margin-top: -5px; 1852 margin-left: -9px; 1853} 1854 1855.w-widget-twitter-count-shim.w--vertical { 1856 width: 61px; 1857 height: 33px; 1858 margin-bottom: 8px; 1859} 1860 1861.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after { 1862 content: " "; 1863 pointer-events: none; 1864 border: solid #0000; 1865 width: 0; 1866 height: 0; 1867 position: absolute; 1868 top: 100%; 1869 left: 50%; 1870} 1871 1872.w-widget-twitter-count-shim.w--vertical:before { 1873 border-width: 5px; 1874 border-color: #5d6c7b #75869600 #75869600; 1875 margin-left: -5px; 1876} 1877 1878.w-widget-twitter-count-shim.w--vertical:after { 1879 border-width: 4px; 1880 border-color: #fff #fff0 #fff0; 1881 margin-left: -4px; 1882} 1883 1884.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner { 1885 font-size: 18px; 1886 line-height: 22px; 1887} 1888 1889.w-widget-twitter-count-shim.w--vertical.w--large { 1890 width: 76px; 1891} 1892 1893.w-background-video { 1894 color: #fff; 1895 height: 500px; 1896 position: relative; 1897 overflow: hidden; 1898} 1899 1900.w-background-video > video { 1901 object-fit: cover; 1902 z-index: -100; 1903 background-position: 50%; 1904 background-size: cover; 1905 width: 100%; 1906 height: 100%; 1907 margin: auto; 1908 position: absolute; 1909 inset: -100%; 1910} 1911 1912.w-background-video > video::-webkit-media-controls-start-playback-button { 1913 -webkit-appearance: none; 1914 display: none !important; 1915} 1916 1917.w-background-video--control { 1918 background-color: #0000; 1919 padding: 0; 1920 position: absolute; 1921 bottom: 1em; 1922 right: 1em; 1923} 1924 1925.w-background-video--control > [hidden] { 1926 display: none !important; 1927} 1928 1929.w-slider { 1930 text-align: center; 1931 clear: both; 1932 -webkit-tap-highlight-color: #0000; 1933 tap-highlight-color: #0000; 1934 background: #ddd; 1935 height: 300px; 1936 position: relative; 1937} 1938 1939.w-slider-mask { 1940 z-index: 1; 1941 white-space: nowrap; 1942 height: 100%; 1943 display: block; 1944 position: relative; 1945 left: 0; 1946 right: 0; 1947 overflow: hidden; 1948} 1949 1950.w-slide { 1951 vertical-align: top; 1952 white-space: normal; 1953 text-align: left; 1954 width: 100%; 1955 height: 100%; 1956 display: inline-block; 1957 position: relative; 1958} 1959 1960.w-slider-nav { 1961 z-index: 2; 1962 text-align: center; 1963 -webkit-tap-highlight-color: #0000; 1964 tap-highlight-color: #0000; 1965 height: 40px; 1966 margin: auto; 1967 padding-top: 10px; 1968 position: absolute; 1969 inset: auto 0 0; 1970} 1971 1972.w-slider-nav.w-round > div { 1973 border-radius: 100%; 1974} 1975 1976.w-slider-nav.w-num > div { 1977 width: auto; 1978 height: auto; 1979 font-size: inherit; 1980 line-height: inherit; 1981 padding: .2em .5em; 1982} 1983 1984.w-slider-nav.w-shadow > div { 1985 box-shadow: 0 0 3px #3336; 1986} 1987 1988.w-slider-nav-invert { 1989 color: #fff; 1990} 1991 1992.w-slider-nav-invert > div { 1993 background-color: #2226; 1994} 1995 1996.w-slider-nav-invert > div.w-active { 1997 background-color: #222; 1998} 1999 2000.w-slider-dot { 2001 cursor: pointer; 2002 background-color: #fff6; 2003 width: 1em; 2004 height: 1em; 2005 margin: 0 3px .5em; 2006 transition: background-color .1s, color .1s; 2007 display: inline-block; 2008 position: relative; 2009} 2010 2011.w-slider-dot.w-active { 2012 background-color: #fff; 2013} 2014 2015.w-slider-dot:focus { 2016 outline: none; 2017 box-shadow: 0 0 0 2px #fff; 2018} 2019 2020.w-slider-dot:focus.w-active { 2021 box-shadow: none; 2022} 2023 2024.w-slider-arrow-left, .w-slider-arrow-right { 2025 cursor: pointer; 2026 color: #fff; 2027 -webkit-tap-highlight-color: #0000; 2028 tap-highlight-color: #0000; 2029 -webkit-user-select: none; 2030 user-select: none; 2031 width: 80px; 2032 margin: auto; 2033 font-size: 40px; 2034 position: absolute; 2035 inset: 0; 2036 overflow: hidden; 2037} 2038 2039.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] { 2040 position: absolute; 2041} 2042 2043.w-slider-arrow-left:focus, .w-slider-arrow-right:focus { 2044 outline: 0; 2045} 2046 2047.w-slider-arrow-left { 2048 z-index: 3; 2049 right: auto; 2050} 2051 2052.w-slider-arrow-right { 2053 z-index: 4; 2054 left: auto; 2055} 2056 2057.w-icon-slider-left, .w-icon-slider-right { 2058 width: 1em; 2059 height: 1em; 2060 margin: auto; 2061 inset: 0; 2062} 2063 2064.w-slider-aria-label { 2065 clip: rect(0 0 0 0); 2066 border: 0; 2067 width: 1px; 2068 height: 1px; 2069 margin: -1px; 2070 padding: 0; 2071 position: absolute; 2072 overflow: hidden; 2073} 2074 2075.w-slider-force-show { 2076 display: block !important; 2077} 2078 2079.w-dropdown { 2080 text-align: left; 2081 z-index: 900; 2082 margin-left: auto; 2083 margin-right: auto; 2084 display: inline-block; 2085 position: relative; 2086} 2087 2088.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link { 2089 vertical-align: top; 2090 color: #222; 2091 text-align: left; 2092 white-space: nowrap; 2093 margin-left: auto; 2094 margin-right: auto; 2095 padding: 20px; 2096 text-decoration: none; 2097 position: relative; 2098} 2099 2100.w-dropdown-toggle { 2101 -webkit-user-select: none; 2102 user-select: none; 2103 cursor: pointer; 2104 padding-right: 40px; 2105 display: inline-block; 2106} 2107 2108.w-dropdown-toggle:focus { 2109 outline: 0; 2110} 2111 2112.w-icon-dropdown-toggle { 2113 width: 1em; 2114 height: 1em; 2115 margin: auto 20px auto auto; 2116 position: absolute; 2117 top: 0; 2118 bottom: 0; 2119 right: 0; 2120} 2121 2122.w-dropdown-list { 2123 background: #ddd; 2124 min-width: 100%; 2125 display: none; 2126 position: absolute; 2127} 2128 2129.w-dropdown-list.w--open { 2130 display: block; 2131} 2132 2133.w-dropdown-link { 2134 color: #222; 2135 padding: 10px 20px; 2136 display: block; 2137} 2138 2139.w-dropdown-link.w--current { 2140 color: #0082f3; 2141} 2142 2143.w-dropdown-link:focus { 2144 outline: 0; 2145} 2146 2147.w-lightbox-backdrop { 2148 cursor: auto; 2149 letter-spacing: normal; 2150 text-indent: 0; 2151 text-shadow: none; 2152 text-transform: none; 2153 visibility: visible; 2154 white-space: normal; 2155 word-break: normal; 2156 word-spacing: normal; 2157 word-wrap: normal; 2158 color: #fff; 2159 text-align: center; 2160 z-index: 2000; 2161 opacity: 0; 2162 -webkit-user-select: none; 2163 -moz-user-select: none; 2164 -webkit-tap-highlight-color: transparent; 2165 background: #000000e6; 2166 outline: 0; 2167 font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif; 2168 font-size: 17px; 2169 font-style: normal; 2170 font-weight: 300; 2171 line-height: 1.2; 2172 list-style: disc; 2173 position: fixed; 2174 inset: 0; 2175 -webkit-transform: translate(0); 2176} 2177 2178.w-lightbox-backdrop, .w-lightbox-container { 2179 -webkit-overflow-scrolling: touch; 2180 height: 100%; 2181 overflow: auto; 2182} 2183 2184.w-lightbox-content { 2185 height: 100vh; 2186 position: relative; 2187 overflow: hidden; 2188} 2189 2190.w-lightbox-view { 2191 opacity: 0; 2192 width: 100vw; 2193 height: 100vh; 2194 position: absolute; 2195} 2196 2197.w-lightbox-view:before { 2198 content: ""; 2199 height: 100vh; 2200} 2201 2202.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before { 2203 height: 86vh; 2204} 2205 2206.w-lightbox-frame, .w-lightbox-view:before { 2207 vertical-align: middle; 2208 display: inline-block; 2209} 2210 2211.w-lightbox-figure { 2212 margin: 0; 2213 position: relative; 2214} 2215 2216.w-lightbox-group .w-lightbox-figure { 2217 cursor: pointer; 2218} 2219 2220.w-lightbox-img { 2221 width: auto; 2222 max-width: none; 2223 height: auto; 2224} 2225 2226.w-lightbox-image { 2227 float: none; 2228 max-width: 100vw; 2229 max-height: 100vh; 2230 display: block; 2231} 2232 2233.w-lightbox-group .w-lightbox-image { 2234 max-height: 86vh; 2235} 2236 2237.w-lightbox-caption { 2238 text-align: left; 2239 text-overflow: ellipsis; 2240 white-space: nowrap; 2241 background: #0006; 2242 padding: .5em 1em; 2243 position: absolute; 2244 bottom: 0; 2245 left: 0; 2246 right: 0; 2247 overflow: hidden; 2248} 2249 2250.w-lightbox-embed { 2251 width: 100%; 2252 height: 100%; 2253 position: absolute; 2254 inset: 0; 2255} 2256 2257.w-lightbox-control { 2258 cursor: pointer; 2259 background-position: center; 2260 background-repeat: no-repeat; 2261 background-size: 24px; 2262 width: 4em; 2263 transition: all .3s; 2264 position: absolute; 2265 top: 0; 2266} 2267 2268.w-lightbox-left { 2269 background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==); 2270 display: none; 2271 bottom: 0; 2272 left: 0; 2273} 2274 2275.w-lightbox-right { 2276 background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+); 2277 display: none; 2278 bottom: 0; 2279 right: 0; 2280} 2281 2282.w-lightbox-close { 2283 background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=); 2284 background-size: 18px; 2285 height: 2.6em; 2286 right: 0; 2287} 2288 2289.w-lightbox-strip { 2290 white-space: nowrap; 2291 padding: 0 1vh; 2292 line-height: 0; 2293 position: absolute; 2294 bottom: 0; 2295 left: 0; 2296 right: 0; 2297 overflow: auto hidden; 2298} 2299 2300.w-lightbox-item { 2301 box-sizing: content-box; 2302 cursor: pointer; 2303 width: 10vh; 2304 padding: 2vh 1vh; 2305 display: inline-block; 2306 -webkit-transform: translate3d(0, 0, 0); 2307} 2308 2309.w-lightbox-active { 2310 opacity: .3; 2311} 2312
2313.w-lightbox-thumbnail { 2314 background: #222; 2315 height: 10vh; 2316 position: relative; 2317 overflow: hidden; 2318} 2319 2320.w-lightbox-thumbnail-image { 2321 position: absolute; 2322 top: 0; 2323 left: 0; 2324} 2325 2326.w-lightbox-thumbnail .w-lightbox-tall { 2327 width: 100%; 2328 top: 50%; 2329 transform: translate(0, -50%); 2330} 2331 2332.w-lightbox-thumbnail .w-lightbox-wide { 2333 height: 100%; 2334 left: 50%; 2335 transform: translate(-50%); 2336} 2337 2338.w-lightbox-spinner { 2339 box-sizing: border-box; 2340 border: 5px solid #0006; 2341 border-radius: 50%; 2342 width: 40px; 2343 height: 40px; 2344 margin-top: -20px; 2345 margin-left: -20px; 2346 animation: .8s linear infinite spin; 2347 position: absolute; 2348 top: 50%; 2349 left: 50%; 2350} 2351 2352.w-lightbox-spinner:after { 2353 content: ""; 2354 border: 3px solid #0000; 2355 border-bottom-color: #fff; 2356 border-radius: 50%; 2357 position: absolute; 2358 inset: -4px; 2359} 2360 2361.w-lightbox-hide { 2362 display: none; 2363} 2364 2365.w-lightbox-noscroll { 2366 overflow: hidden; 2367} 2368 2369@media (min-width: 768px) { 2370 .w-lightbox-content { 2371 height: 96vh; 2372 margin-top: 2vh; 2373 } 2374 2375 .w-lightbox-view, .w-lightbox-view:before { 2376 height: 96vh; 2377 } 2378 2379 .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before { 2380 height: 84vh; 2381 } 2382 2383 .w-lightbox-image { 2384 max-width: 96vw; 2385 max-height: 96vh; 2386 } 2387 2388 .w-lightbox-group .w-lightbox-image { 2389 max-width: 82.3vw; 2390 max-height: 84vh; 2391 } 2392 2393 .w-lightbox-left, .w-lightbox-right { 2394 opacity: .5; 2395 display: block; 2396 } 2397 2398 .w-lightbox-close { 2399 opacity: .8; 2400 } 2401 2402 .w-lightbox-control:hover { 2403 opacity: 1; 2404 } 2405} 2406 2407.w-lightbox-inactive, .w-lightbox-inactive:hover { 2408 opacity: 0; 2409} 2410 2411.w-richtext:before, .w-richtext:after { 2412 content: " "; 2413 grid-area: 1 / 1 / 2 / 2; 2414 display: table; 2415} 2416 2417.w-richtext:after { 2418 clear: both; 2419} 2420 2421.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after { 2422 white-space: initial; 2423} 2424 2425.w-richtext ol, .w-richtext ul { 2426 overflow: hidden; 2427} 2428 2429.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div { 2430 outline: 2px solid #2895f7; 2431} 2432 2433.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after { 2434 content: ""; 2435 display: none; 2436 position: absolute; 2437 inset: 0; 2438} 2439 2440.w-richtext figure { 2441 max-width: 60%; 2442 position: relative; 2443} 2444 2445.w-richtext figure > div:before { 2446 cursor: default !important; 2447} 2448 2449.w-richtext figure img { 2450 width: 100%; 2451} 2452 2453.w-richtext figure figcaption.w-richtext-figcaption-placeholder { 2454 opacity: .6; 2455} 2456 2457.w-richtext figure div { 2458 color: #0000; 2459 font-size: 0; 2460} 2461 2462.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] { 2463 display: table; 2464} 2465 2466.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div { 2467 display: inline-block; 2468} 2469 2470.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption { 2471 caption-side: bottom; 2472 display: table-caption; 2473} 2474 2475.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] { 2476 width: 60%; 2477 height: 0; 2478} 2479 2480.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe { 2481 width: 100%; 2482 height: 100%; 2483 position: absolute; 2484 top: 0; 2485 left: 0; 2486} 2487 2488.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div { 2489 width: 100%; 2490} 2491 2492.w-richtext figure.w-richtext-align-center { 2493 clear: both; 2494 margin-left: auto; 2495 margin-right: auto; 2496} 2497 2498.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div { 2499 max-width: 100%; 2500} 2501 2502.w-richtext figure.w-richtext-align-normal { 2503 clear: both; 2504} 2505 2506.w-richtext figure.w-richtext-align-fullwidth { 2507 text-align: center; 2508 clear: both; 2509 width: 100%; 2510 max-width: 100%; 2511 margin-left: auto; 2512 margin-right: auto; 2513 display: block; 2514} 2515 2516.w-richtext figure.w-richtext-align-fullwidth > div { 2517 padding-bottom: inherit; 2518 display: inline-block; 2519} 2520 2521.w-richtext figure.w-richtext-align-fullwidth > figcaption { 2522 display: block; 2523} 2524 2525.w-richtext figure.w-richtext-align-floatleft { 2526 float: left; 2527 clear: none; 2528 margin-right: 15px; 2529} 2530 2531.w-richtext figure.w-richtext-align-floatright { 2532 float: right; 2533 clear: none; 2534 margin-left: 15px; 2535} 2536 2537.w-nav { 2538 z-index: 1000; 2539 background: #ddd; 2540 position: relative; 2541} 2542 2543.w-nav:before, .w-nav:after {
2544 content: " "; 2545 grid-area: 1 / 1 / 2 / 2; 2546 display: table; 2547} 2548 2549.w-nav:after { 2550 clear: both; 2551} 2552 2553.w-nav-brand { 2554 float: left; 2555 color: #333; 2556 text-decoration: none; 2557 position: relative; 2558} 2559 2560.w-nav-link { 2561 vertical-align: top; 2562 color: #222; 2563 text-align: left; 2564 margin-left: auto; 2565 margin-right: auto; 2566 padding: 20px; 2567 text-decoration: none; 2568 display: inline-block; 2569 position: relative; 2570} 2571 2572.w-nav-link.w--current { 2573 color: #0082f3; 2574} 2575 2576.w-nav-menu { 2577 float: right; 2578 position: relative; 2579} 2580 2581[data-nav-menu-open] { 2582 text-align: center; 2583 background: #c8c8c8; 2584 min-width: 200px; 2585 position: absolute; 2586 top: 100%; 2587 left: 0; 2588 right: 0; 2589 overflow: visible; 2590 display: block !important; 2591} 2592 2593.w--nav-link-open { 2594 display: block; 2595 position: relative; 2596} 2597 2598.w-nav-overlay { 2599 width: 100%; 2600 display: none; 2601 position: absolute; 2602 top: 100%; 2603 left: 0; 2604 right: 0; 2605 overflow: hidden; 2606} 2607 2608.w-nav-overlay [data-nav-menu-open] { 2609 top: 0; 2610} 2611 2612.w-nav[data-animation="over-left"] .w-nav-overlay { 2613 width: auto; 2614} 2615 2616.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] { 2617 z-index: 1; 2618 top: 0; 2619 right: auto; 2620} 2621 2622.w-nav[data-animation="over-right"] .w-nav-overlay { 2623 width: auto; 2624} 2625 2626.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] { 2627 z-index: 1; 2628 top: 0; 2629 left: auto; 2630} 2631 2632.w-nav-button { 2633 float: right; 2634 cursor: pointer; 2635 -webkit-tap-highlight-color: #0000; 2636 tap-highlight-color: #0000; 2637 -webkit-user-select: none; 2638 user-select: none; 2639 padding: 18px; 2640 font-size: 24px; 2641 display: none; 2642 position: relative; 2643} 2644 2645.w-nav-button:focus { 2646 outline: 0; 2647} 2648 2649.w-nav-button.w--open { 2650 color: #fff; 2651 background-color: #c8c8c8; 2652} 2653 2654.w-nav[data-collapse="all"] .w-nav-menu { 2655 display: none; 2656} 2657 2658.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open { 2659 display: block; 2660} 2661 2662.w--nav-dropdown-list-open { 2663 position: static; 2664} 2665 2666@media screen and (max-width: 991px) { 2667 .w-nav[data-collapse="medium"] .w-nav-menu { 2668 display: none; 2669 } 2670 2671 .w-nav[data-collapse="medium"] .w-nav-button { 2672 display: block; 2673 } 2674} 2675 2676@media screen and (max-width: 767px) { 2677 .w-nav[data-collapse="small"] .w-nav-menu { 2678 display: none; 2679 } 2680 2681 .w-nav[data-collapse="small"] .w-nav-button { 2682 display: block; 2683 } 2684 2685 .w-nav-brand { 2686 padding-left: 10px; 2687 } 2688} 2689 2690@media screen and (max-width: 479px) { 2691 .w-nav[data-collapse="tiny"] .w-nav-menu { 2692 display: none; 2693 } 2694 2695 .w-nav[data-collapse="tiny"] .w-nav-button { 2696 display: block; 2697 } 2698} 2699 2700.w-tabs { 2701 position: relative; 2702} 2703 2704.w-tabs:before, .w-tabs:after { 2705 content: " "; 2706 grid-area: 1 / 1 / 2 / 2; 2707 display: table; 2708} 2709 2710.w-tabs:after { 2711 clear: both; 2712} 2713 2714.w-tab-menu { 2715 position: relative; 2716} 2717 2718.w-tab-link { 2719 vertical-align: top; 2720 text-align: left; 2721 cursor: pointer; 2722 color: #222; 2723 background-color: #ddd; 2724 padding: 9px 30px; 2725 text-decoration: none; 2726 display: inline-block; 2727 position: relative; 2728} 2729 2730.w-tab-link.w--current { 2731 background-color: #c8c8c8; 2732} 2733 2734.w-tab-link:focus { 2735 outline: 0; 2736} 2737 2738.w-tab-content { 2739 display: block; 2740 position: relative; 2741 overflow: hidden; 2742} 2743 2744.w-tab-pane { 2745 display: none; 2746 position: relative; 2747} 2748 2749.w--tab-active { 2750 display: block; 2751} 2752 2753@media screen and (max-width: 479px) { 2754 .w-tab-link { 2755 display: block; 2756 } 2757} 2758 2759.w-ix-emptyfix:after { 2760 content: ""; 2761} 2762 2763@keyframes spin { 2764 0% { 2765 transform: rotate(0); 2766 } 2767 2768 100% { 2769 transform: rotate(360deg); 2770 } 2771} 2772 2773.w-dyn-empty { 2774 background-color: #ddd; 2775 padding: 10px; 2776} 2777 2778.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible { 2779 display: none !important; 2780} 2781 2782.wf-layout-layout { 2783 display: grid; 2784} 2785 2786@font-face { 2787 font-family: "Fa brands 400"; 2788 src: url("/cdn/661e8a08c33c786e3e093db6_fa-brands-400.ttf") format("truetype"); 2789 font-weight: 400; 2790 font-style: normal; 2791 font-display: swap; 2792} 2793 2794@font-face { 2795 font-family: "Fa solid 900"; 2796 src: url("/cdn/661e8a08c33c786e3e093db9_fa-solid-900.ttf") format("truetype"); 2797 font-weight: 400; 2798 font-style: normal; 2799 font-display: swap; 2800} 2801 2802@font-face { 2803 font-family: "Fa 400"; 2804 src: url("/cdn/661e8a08c33c786e3e093db4_fa-regular-400.ttf") format("truetype"); 2805 font-weight: 400; 2806 font-style: normal; 2807 font-display: swap; 2808} 2809 2810@font-face { 2811 font-family: Materialicons; 2812 src: url("/cdn/661e8a08c33c786e3e093db7_MaterialIcons-Regular.ttf") format("truetype"); 2813 font-weight: 400; 2814 font-style: normal; 2815 font-display: swap; 2816} 2817 2818:root { 2819 --text-dark: #1e263f; 2820 --paragraph-dark-gray: #616a67; 2821 --primary: #f00707; 2822 --light-gray: #fdfdfd; 2823 --navy-blue: #1e263f; 2824 --main: #fa6d96; 2825 --primary-green: #bfe5f3; 2826 --white: white; 2827 --primary-light: #fdfdfd; 2828 --dark-gray: #afafaf; 2829 --dark-gray-50: #afafaf80; 2830 --white-50: #fff0; 2831 --og-pink: #fcb8ac; 2832 --og-green: #d1cc7c; 2833 --dark-mint: #abd2b6; 2834 --darkest-mint: #90b89b; 2835} 2836 2837.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible { 2838 outline-offset: 2px; 2839 border-radius: 50%; 2840 outline: 2px solid #3b79c3; 2841} 2842 2843.w-layout-blockcontainer { 2844 max-width: 940px; 2845 margin-left: auto; 2846 margin-right: auto; 2847 display: block; 2848} 2849 2850.w-form-formrecaptcha { 2851 margin-bottom: 8px; 2852} 2853 2854.w-layout-grid { 2855 grid-row-gap: 16px; 2856 grid-column-gap: 16px; 2857 grid-template-rows: auto auto; 2858 grid-template-columns: 1fr 1fr; 2859 grid-auto-columns: 1fr; 2860 display: grid; 2861} 2862 2863.w-commerce-commercecheckoutformcontainer { 2864 background-color: #f5f5f5; 2865 width: 100%; 2866 min-height: 100vh; 2867 padding: 20px; 2868} 2869 2870.w-commerce-commercelayoutcontainer { 2871 justify-content: center; 2872 align-items: flex-start; 2873 display: flex; 2874} 2875 2876.w-commerce-commercelayoutmain { 2877 flex: 0 800px; 2878 margin-right: 20px; 2879} 2880 2881.w-commerce-commercecartapplepaybutton { 2882 color: #fff; 2883 cursor: pointer; 2884 appearance: none; 2885 background-color: #000; 2886 border-width: 0; 2887 border-radius: 2px; 2888 align-items: center; 2889 height: 38px; 2890 min-height: 30px; 2891 margin-bottom: 8px; 2892 padding: 0; 2893 text-decoration: none; 2894 display: flex; 2895} 2896 2897.w-commerce-commercecartapplepayicon { 2898 width: 100%; 2899 height: 50%; 2900 min-height: 20px; 2901} 2902 2903.w-commerce-commercecartquickcheckoutbutton { 2904 color: #fff; 2905 cursor: pointer; 2906 appearance: none; 2907 background-color: #000; 2908 border-width: 0; 2909 border-radius: 2px; 2910 justify-content: center; 2911 align-items: center; 2912 height: 38px; 2913 margin-bottom: 8px; 2914 padding: 0 15px; 2915 text-decoration: none; 2916 display: flex; 2917} 2918 2919.w-commerce-commercequickcheckoutgoogleicon, .w-commerce-commercequickcheckoutmicrosofticon { 2920 margin-right: 8px; 2921 display: block; 2922} 2923 2924.w-commerce-commercecheckoutcustomerinfowrapper { 2925 margin-bottom: 20px; 2926} 2927 2928.w-commerce-commercecheckoutblockheader { 2929 background-color: #fff; 2930 border: 1px solid #e6e6e6; 2931 justify-content: space-between; 2932 align-items: baseline; 2933 padding: 4px 20px; 2934 display: flex; 2935} 2936 2937.w-commerce-commercecheckoutblockcontent { 2938 background-color: #fff; 2939 border-bottom: 1px solid #e6e6e6; 2940 border-left: 1px solid #e6e6e6; 2941 border-right: 1px solid #e6e6e6; 2942 padding: 20px; 2943} 2944 2945.w-commerce-commercecheckoutlabel { 2946 margin-bottom: 8px; 2947} 2948 2949.w-commerce-commercecheckoutemailinput { 2950 appearance: none; 2951 background-color: #fafafa; 2952 border: 1px solid #ddd; 2953 border-radius: 3px; 2954 width: 100%; 2955 height: 38px; 2956 margin-bottom: 0; 2957 padding: 8px 12px; 2958 line-height: 20px; 2959 display: block; 2960} 2961 2962.w-commerce-commercecheckoutemailinput::placeholder { 2963 color: #999; 2964} 2965 2966.w-commerce-commercecheckoutemailinput:focus { 2967 border-color: #3898ec; 2968 outline-style: none; 2969} 2970 2971.w-commerce-commercecheckoutshippingaddresswrapper { 2972 margin-bottom: 20px; 2973} 2974 2975.w-commerce-commercecheckoutshippingfullname { 2976 appearance: none; 2977 background-color: #fafafa; 2978 border: 1px solid #ddd; 2979 border-radius: 3px; 2980 width: 100%; 2981 height: 38px; 2982 margin-bottom: 16px; 2983 padding: 8px 12px; 2984 line-height: 20px; 2985 display: block; 2986} 2987 2988.w-commerce-commercecheckoutshippingfullname::placeholder { 2989 color: #999; 2990} 2991 2992.w-commerce-commercecheckoutshippingfullname:focus { 2993 border-color: #3898ec; 2994 outline-style: none; 2995} 2996 2997.w-commerce-commercecheckoutshippingstreetaddress { 2998 appearance: none; 2999 background-color: #fafafa; 3000 border: 1px solid #ddd; 3001 border-radius: 3px; 3002 width: 100%; 3003 height: 38px; 3004 margin-bottom: 16px; 3005 padding: 8px 12px; 3006 line-height: 20px; 3007 display: block; 3008} 3009 3010.w-commerce-commercecheckoutshippingstreetaddress::placeholder { 3011 color: #999; 3012} 3013 3014.w-commerce-commercecheckoutshippingstreetaddress:focus { 3015 border-color: #3898ec; 3016 outline-style: none; 3017} 3018 3019.w-commerce-commercecheckoutshippingstreetaddressoptional { 3020 appearance: none; 3021 background-color: #fafafa; 3022 border: 1px solid #ddd; 3023 border-radius: 3px; 3024 width: 100%; 3025 height: 38px; 3026 margin-bottom: 16px; 3027 padding: 8px 12px; 3028 line-height: 20px; 3029 display: block; 3030} 3031 3032.w-commerce-commercecheckoutshippingstreetaddressoptional::placeholder { 3033 color: #999; 3034} 3035 3036.w-commerce-commercecheckoutshippingstreetaddressoptional:focus { 3037 border-color: #3898ec; 3038 outline-style: none; 3039} 3040 3041.w-commerce-commercecheckoutrow { 3042 margin-left: -8px; 3043 margin-right: -8px; 3044 display: flex; 3045} 3046 3047.w-commerce-commercecheckoutcolumn { 3048 flex: 1; 3049 padding-left: 8px; 3050 padding-right: 8px; 3051} 3052 3053.w-commerce-commercecheckoutshippingcity { 3054 appearance: none; 3055 background-color: #fafafa; 3056 border: 1px solid #ddd; 3057 border-radius: 3px; 3058 width: 100%; 3059 height: 38px; 3060 margin-bottom: 16px; 3061 padding: 8px 12px; 3062 line-height: 20px; 3063 display: block; 3064} 3065 3066.w-commerce-commercecheckoutshippingcity::placeholder { 3067 color: #999; 3068} 3069 3070.w-commerce-commercecheckoutshippingcity:focus { 3071 border-color: #3898ec; 3072 outline-style: none; 3073} 3074 3075.w-commerce-commercecheckoutshippingstateprovince { 3076 appearance: none; 3077 background-color: #fafafa; 3078 border: 1px solid #ddd; 3079 border-radius: 3px; 3080 width: 100%; 3081 height: 38px; 3082 margin-bottom: 16px; 3083 padding: 8px 12px; 3084 line-height: 20px; 3085 display: block; 3086} 3087 3088.w-commerce-commercecheckoutshippingstateprovince::placeholder { 3089 color: #999; 3090} 3091 3092.w-commerce-commercecheckoutshippingstateprovince:focus { 3093 border-color: #3898ec; 3094 outline-style: none; 3095} 3096 3097.w-commerce-commercecheckoutshippingzippostalcode { 3098 appearance: none; 3099 background-color: #fafafa; 3100 border: 1px solid #ddd; 3101 border-radius: 3px; 3102 width: 100%; 3103 height: 38px; 3104 margin-bottom: 16px; 3105 padding: 8px 12px; 3106 line-height: 20px; 3107 display: block; 3108} 3109 3110.w-commerce-commercecheckoutshippingzippostalcode::placeholder { 3111 color: #999; 3112} 3113 3114.w-commerce-commercecheckoutshippingzippostalcode:focus { 3115 border-color: #3898ec; 3116 outline-style: none; 3117} 3118 3119.w-commerce-commercecheckoutshippingcountryselector { 3120 appearance: none; 3121 background-color: #fafafa; 3122 border: 1px solid #ddd; 3123 border-radius: 3px; 3124 width: 100%; 3125 height: 38px; 3126 margin-bottom: 0; 3127 padding: 8px 12px; 3128 line-height: 20px; 3129 display: block; 3130} 3131 3132.w-commerce-commercecheckoutshippingcountryselector::placeholder { 3133 color: #999; 3134} 3135 3136.w-commerce-commercecheckoutshippingcountryselector:focus { 3137 border-color: #3898ec; 3138 outline-style: none; 3139} 3140 3141.w-commerce-commercecheckoutshippingmethodswrapper { 3142 margin-bottom: 20px; 3143} 3144 3145.w-commerce-commercecheckoutshippingmethodslist { 3146 border-left: 1px solid #e6e6e6; 3147 border-right: 1px solid #e6e6e6; 3148} 3149 3150.w-commerce-commercecheckoutshippingmethoditem { 3151 background-color: #fff; 3152 border-bottom: 1px solid #e6e6e6; 3153 flex-direction: row; 3154 align-items: baseline; 3155 margin-bottom: 0; 3156 padding: 16px; 3157 font-weight: 400; 3158 display: flex; 3159} 3160 3161.w-commerce-commercecheckoutshippingmethoddescriptionblock { 3162 flex-direction: column; 3163 flex-grow: 1; 3164 margin-left: 12px; 3165 margin-right: 12px; 3166 display: flex; 3167} 3168 3169.w-commerce-commerceboldtextblock { 3170 font-weight: 700; 3171} 3172 3173.w-commerce-commercecheckoutshippingmethodsemptystate { 3174 text-align: center; 3175 background-color: #fff; 3176 border-bottom: 1px solid #e6e6e6; 3177 border-left: 1px solid #e6e6e6; 3178 border-right: 1px solid #e6e6e6; 3179 padding: 64px 16px; 3180} 3181 3182.w-commerce-commercecheckoutpaymentinfowrapper { 3183 margin-bottom: 20px; 3184} 3185 3186.w-commerce-commercecheckoutcardnumber { 3187 appearance: none; 3188 cursor: text; 3189 background-color: #fafafa; 3190 border: 1px solid #ddd; 3191 border-radius: 3px; 3192 width: 100%; 3193 height: 38px; 3194 margin-bottom: 16px; 3195 padding: 8px 12px; 3196 line-height: 20px; 3197 display: block; 3198} 3199 3200.w-commerce-commercecheckoutcardnumber::placeholder { 3201 color: #999; 3202} 3203 3204.w-commerce-commercecheckoutcardnumber:focus, .w-commerce-commercecheckoutcardnumber.-wfp-focus { 3205 border-color: #3898ec; 3206 outline-style: none; 3207} 3208 3209.w-commerce-commercecheckoutcardexpirationdate { 3210 appearance: none; 3211 cursor: text; 3212 background-color: #fafafa; 3213 border: 1px solid #ddd; 3214 border-radius: 3px; 3215 width: 100%; 3216 height: 38px; 3217 margin-bottom: 16px; 3218 padding: 8px 12px; 3219 line-height: 20px; 3220 display: block; 3221} 3222 3223.w-commerce-commercecheckoutcardexpirationdate::placeholder { 3224 color: #999; 3225} 3226 3227.w-commerce-commercecheckoutcardexpirationdate:focus, .w-commerce-commercecheckoutcardexpirationdate.-wfp-focus { 3228 border-color: #3898ec; 3229 outline-style: none; 3230} 3231 3232.w-commerce-commercecheckoutcardsecuritycode { 3233 appearance: none; 3234 cursor: text; 3235 background-color: #fafafa; 3236 border: 1px solid #ddd; 3237 border-radius: 3px; 3238 width: 100%; 3239 height: 38px; 3240 margin-bottom: 16px; 3241 padding: 8px 12px; 3242 line-height: 20px; 3243 display: block; 3244} 3245 3246.w-commerce-commercecheckoutcardsecuritycode::placeholder { 3247 color: #999; 3248} 3249 3250.w-commerce-commercecheckoutcardsecuritycode:focus, .w-commerce-commercecheckoutcardsecuritycode.-wfp-focus { 3251 border-color: #3898ec; 3252 outline-style: none; 3253} 3254 3255.w-commerce-commercecheckoutbillingaddresstogglewrapper { 3256 flex-direction: row; 3257 display: flex; 3258} 3259 3260.w-commerce-commercecheckoutbillingaddresstogglecheckbox { 3261 margin-top: 4px; 3262} 3263 3264.w-commerce-commercecheckoutbillingaddresstogglelabel { 3265 margin-left: 8px; 3266 font-weight: 400; 3267} 3268 3269.w-commerce-commercecheckoutbillingaddresswrapper { 3270 margin-top: 16px; 3271 margin-bottom: 20px; 3272} 3273 3274.w-commerce-commercecheckoutbillingfullname { 3275 appearance: none; 3276 background-color: #fafafa; 3277 border: 1px solid #ddd; 3278 border-radius: 3px; 3279 width: 100%; 3280 height: 38px; 3281 margin-bottom: 16px; 3282 padding: 8px 12px; 3283 line-height: 20px; 3284 display: block; 3285} 3286 3287.w-commerce-commercecheckoutbillingfullname::placeholder { 3288 color: #999; 3289} 3290 3291.w-commerce-commercecheckoutbillingfullname:focus { 3292 border-color: #3898ec; 3293 outline-style: none; 3294} 3295 3296.w-commerce-commercecheckoutbillingstreetaddress { 3297 appearance: none; 3298 background-color: #fafafa; 3299 border: 1px solid #ddd; 3300 border-radius: 3px; 3301 width: 100%; 3302 height: 38px; 3303 margin-bottom: 16px; 3304 padding: 8px 12px; 3305 line-height: 20px; 3306 display: block; 3307} 3308 3309.w-commerce-commercecheckoutbillingstreetaddress::placeholder { 3310 color: #999; 3311} 3312 3313.w-commerce-commercecheckoutbillingstreetaddress:focus { 3314 border-color: #3898ec; 3315 outline-style: none; 3316} 3317 3318.w-commerce-commercecheckoutbillingstreetaddressoptional { 3319 appearance: none; 3320 background-color: #fafafa; 3321 border: 1px solid #ddd; 3322 border-radius: 3px; 3323 width: 100%; 3324 height: 38px; 3325 margin-bottom: 16px; 3326 padding: 8px 12px; 3327 line-height: 20px; 3328 display: block; 3329} 3330 3331.w-commerce-commercecheckoutbillingstreetaddressoptional::placeholder { 3332 color: #999; 3333} 3334 3335.w-commerce-commercecheckoutbillingstreetaddressoptional:focus { 3336 border-color: #3898ec; 3337 outline-style: none; 3338} 3339 3340.w-commerce-commercecheckoutbillingcity { 3341 appearance: none; 3342 background-color: #fafafa; 3343 border: 1px solid #ddd; 3344 border-radius: 3px; 3345 width: 100%; 3346 height: 38px; 3347 margin-bottom: 16px; 3348 padding: 8px 12px; 3349 line-height: 20px; 3350 display: block; 3351} 3352 3353.w-commerce-commercecheckoutbillingcity::placeholder { 3354 color: #999; 3355} 3356 3357.w-commerce-commercecheckoutbillingcity:focus { 3358 border-color: #3898ec; 3359 outline-style: none; 3360} 3361 3362.w-commerce-commercecheckoutbillingstateprovince { 3363 appearance: none; 3364 background-color: #fafafa; 3365 border: 1px solid #ddd; 3366 border-radius: 3px; 3367 width: 100%; 3368 height: 38px; 3369 margin-bottom: 16px; 3370 padding: 8px 12px; 3371 line-height: 20px; 3372 display: block; 3373} 3374 3375.w-commerce-commercecheckoutbillingstateprovince::placeholder { 3376 color: #999; 3377} 3378 3379.w-commerce-commercecheckoutbillingstateprovince:focus { 3380 border-color: #3898ec; 3381 outline-style: none; 3382} 3383 3384.w-commerce-commercecheckoutbillingzippostalcode { 3385 appearance: none; 3386 background-color: #fafafa; 3387 border: 1px solid #ddd; 3388 border-radius: 3px; 3389 width: 100%; 3390 height: 38px; 3391 margin-bottom: 16px; 3392 padding: 8px 12px; 3393 line-height: 20px; 3394 display: block; 3395} 3396 3397.w-commerce-commercecheckoutbillingzippostalcode::placeholder { 3398 colo
3398r: #999; 3399} 3400 3401.w-commerce-commercecheckoutbillingzippostalcode:focus { 3402 border-color: #3898ec; 3403 outline-style: none; 3404} 3405 3406.w-commerce-commercecheckoutbillingcountryselector { 3407 appearance: none; 3408 background-color: #fafafa; 3409 border: 1px solid #ddd; 3410 border-radius: 3px; 3411 width: 100%; 3412 height: 38px; 3413 margin-bottom: 0; 3414 padding: 8px 12px; 3415 line-height: 20px; 3416 display: block; 3417} 3418 3419.w-commerce-commercecheckoutbillingcountryselector::placeholder { 3420 color: #999; 3421} 3422 3423.w-commerce-commercecheckoutbillingcountryselector:focus { 3424 border-color: #3898ec; 3425 outline-style: none; 3426} 3427 3428.w-commerce-commercecheckoutorderitemswrapper { 3429 margin-bottom: 20px; 3430} 3431 3432.w-commerce-commercecheckoutsummaryblockheader { 3433 background-color: #fff; 3434 border: 1px solid #e6e6e6; 3435 justify-content: space-between; 3436 align-items: baseline; 3437 padding: 4px 20px; 3438 display: flex; 3439} 3440 3441.w-commerce-commercecheckoutorderitemslist { 3442 margin-bottom: -20px; 3443} 3444 3445.w-commerce-commercecheckoutorderitem { 3446 margin-bottom: 20px; 3447 display: flex; 3448} 3449 3450.w-commerce-commercecartitemimage { 3451 width: 60px; 3452 height: 0%; 3453} 3454 3455.w-commerce-commercecheckoutorderitemdescriptionwrapper { 3456 flex-grow: 1; 3457 margin-left: 16px; 3458 margin-right: 16px; 3459} 3460 3461.w-commerce-commercecheckoutorderitemquantitywrapper { 3462 white-space: pre-wrap; 3463 display: flex; 3464} 3465 3466.w-commerce-commercecheckoutorderitemoptionlist { 3467 margin-bottom: 0; 3468 padding-left: 0; 3469 text-decoration: none; 3470 list-style-type: none; 3471} 3472 3473.w-commerce-commercelayoutsidebar { 3474 flex: 0 0 320px; 3475 position: sticky; 3476 top: 20px; 3477} 3478 3479.w-commerce-commercecheckoutordersummarywrapper { 3480 margin-bottom: 20px; 3481} 3482 3483.w-commerce-commercecheckoutsummarylineitem, .w-commerce-commercecheckoutordersummaryextraitemslistitem { 3484 flex-direction: row; 3485 justify-content: space-between; 3486 margin-bottom: 8px; 3487 display: flex; 3488} 3489 3490.w-commerce-commercecheckoutsummarytotal { 3491 font-weight: 700; 3492} 3493 3494.w-commerce-commercecheckoutplaceorderbutton { 3495 color: #fff; 3496 cursor: pointer; 3497 appearance: none; 3498 text-align: center; 3499 background-color: #3898ec; 3500 border-width: 0; 3501 border-radius: 3px; 3502 align-items: center; 3503 margin-bottom: 20px; 3504 padding: 9px 15px; 3505 text-decoration: none; 3506 display: block; 3507} 3508 3509.w-commerce-commercecheckouterrorstate { 3510 background-color: #ffdede; 3511 margin-top: 16px; 3512 margin-bottom: 16px; 3513 padding: 10px 16px; 3514} 3515 3516.w-commerce-commerceorderconfirmationcontainer { 3517 background-color: #f5f5f5; 3518 width: 100%; 3519 min-height: 100vh; 3520 padding: 20px; 3521} 3522 3523.w-commerce-commercecheckoutcustomerinfosummarywrapper { 3524 margin-bottom: 20px; 3525} 3526 3527.w-commerce-commercecheckoutsummaryitem, .w-commerce-commercecheckoutsummarylabel { 3528 margin-bottom: 8px; 3529} 3530 3531.w-commerce-commercecheckoutsummaryflexboxdiv { 3532 flex-direction: row; 3533 justify-content: flex-start; 3534 display: flex; 3535} 3536 3537.w-commerce-commercecheckoutsummarytextspacingondiv { 3538 margin-right: .33em; 3539} 3540 3541.w-commerce-commercecheckoutshippingsummarywrapper, .w-commerce-commercecheckoutpaymentsummarywrapper { 3542 margin-bottom: 20px; 3543} 3544 3545.w-commerce-commercepaypalcheckoutformcontainer { 3546 background-color: #f5f5f5; 3547 width: 100%; 3548 min-height: 100vh; 3549 padding: 20px; 3550} 3551 3552.w-commerce-commercepaypalcheckouterrorstate { 3553 background-color: #ffdede; 3554 margin-top: 16px; 3555 margin-bottom: 16px; 3556 padding: 10px 16px; 3557} 3558 3559.w-layout-layout { 3560 grid-row-gap: 20px; 3561 grid-column-gap: 20px; 3562 grid-auto-columns: 1fr; 3563 justify-content: center; 3564 padding: 20px; 3565} 3566 3567.w-layout-cell { 3568 flex-direction: column; 3569 justify-content: flex-start; 3570 align-items: flex-start; 3571 display: flex; 3572} 3573 3574@media screen and (max-width: 991px) { 3575 .w-layout-blockcontainer { 3576 max-width: 728px; 3577 } 3578} 3579 3580@media screen and (max-width: 767px) { 3581 .w-layout-blockcontainer { 3582 max-width: none; 3583 } 3584 3585 .w-commerce-commercelayoutcontainer { 3586 flex-direction: column; 3587 align-items: stretch; 3588 } 3589 3590 .w-commerce-commercelayoutmain { 3591 flex-basis: auto; 3592 margin-right: 0; 3593 } 3594 3595 .w-commerce-commercelayoutsidebar { 3596 flex-basis: auto; 3597 } 3598} 3599 3600@media screen and (max-width: 479px) { 3601 .w-commerce-commercecheckoutemailinput, .w-commerce-commercecheckoutshippingfullname, .w-commerce-commercecheckoutshippingstreetaddress, .w-commerce-commercecheckoutshippingstreetaddressoptional { 3602 font-size: 16px; 3603 } 3604 3605 .w-commerce-commercecheckoutrow { 3606 flex-direction: column; 3607 } 3608 3609 .w-commerce-commercecheckoutshippingcity, .w-commerce-commercecheckoutshippingstateprovince, .w-commerce-commercecheckoutshippingzippostalcode, .w-commerce-commercecheckoutshippingcountryselector, .w-commerce-commercecheckoutcardnumber, .w-commerce-commercecheckoutcardexpirationdate, .w-commerce-commercecheckoutcardsecuritycode, .w-commerce-commercecheckoutbillingfullname, .w-commerce-commercecheckoutbillingstreetaddress, .w-commerce-commercecheckoutbillingstreetaddressoptional, .w-commerce-commercecheckoutbillingcity, .w-commerce-commercecheckoutbillingstateprovince, .w-commerce-commercecheckoutbillingzippostalcode, .w-commerce-commercecheckoutbillingcountryselector { 3610 font-size: 16px; 3611 } 3612} 3613 3614body { 3615 color: var(--text-dark); 3616 font-family: Playfair Display, sans-serif; 3617 font-size: 16px; 3618 line-height: 1em; 3619} 3620 3621h1 { 3622 color: var(--text-dark); 3623 margin-top: 10px; 3624 margin-bottom: 10px; 3625 font-family: Playfair Display, sans-serif; 3626 font-size: 72px; 3627 font-weight: 500; 3628 line-height: 1.2em; 3629} 3630 3631h2 { 3632 color: var(--text-dark); 3633 text-transform: capitalize; 3634 margin-top: 10px; 3635 margin-bottom: 10px; 3636 font-family: Playfair Display, sans-serif; 3637 font-size: 48px; 3638 font-weight: 500; 3639 line-height: 1.2em; 3640} 3641 3642h3 { 3643 color: var(--text-dark); 3644 margin-top: 10px; 3645 font-family: Playfair Display, sans-serif; 3646 font-size: 36px; 3647 font-weight: 500; 3648 line-height: 1.2em; 3649} 3650 3651h4 { 3652 color: var(--text-dark); 3653 margin-top: 10px; 3654 margin-bottom: 10px; 3655 font-family: Playfair Display, sans-serif; 3656 font-size: 28px; 3657 font-weight: 500; 3658 line-height: 1.2em; 3659} 3660 3661h5 { 3662 color: var(--text-dark); 3663 margin-top: 10px; 3664 margin-bottom: 10px; 3665 font-family: Playfair Display, sans-serif; 3666 font-size: 24px; 3667 font-weight: 500; 3668 line-height: 1.2em; 3669} 3670 3671h6 { 3672 color: var(--text-dark); 3673 margin-top: 10px; 3674 margin-bottom: 10px; 3675 font-family: Playfair Display, sans-serif; 3676 font-size: 20px; 3677 font-weight: 500; 3678 line-height: 1.2em; 3679} 3680 3681p { 3682 color: var(--paragraph-dark-gray); 3683 margin-top: 10px; 3684 margin-bottom: 10px; 3685 font-family: Playfair Display, sans-serif; 3686 font-size: 16px; 3687 font-weight: 400; 3688 line-height: 1.5em; 3689} 3690 3691a { 3692 color: var(--primary); 3693 align-items: center; 3694 font-family: Playfair Display, sans-serif; 3695 font-size: 16px; 3696 line-height: 1.2em; 3697 text-decoration: none; 3698 transition: all .3s; 3699} 3700 3701ul { 3702 margin-top: 10px; 3703 padding-left: 0; 3704} 3705 3706li { 3707 color: var(--paragraph-dark-gray); 3708 align-items: center; 3709 margin-bottom: 8px; 3710 font-family: Playfair Display, sans-serif; 3711 font-size: 16px; 3712 line-height: 1.6em; 3713 display: flex; 3714} 3715 3716label { 3717 color: var(--paragraph-dark-gray); 3718 letter-spacing: 3.3px; 3719 text-transform: capitalize; 3720 margin-bottom: 10px; 3721 padding-left: 10px; 3722 font-family: Playfair Display, sans-serif; 3723 font-size: 14px; 3724 font-weight: 400; 3725 display: block; 3726} 3727 3728strong { 3729 grid-column-gap: 0px; 3730 grid-row-gap: 0px; 3731 font-weight: 700; 3732 display: inline-flex; 3733} 3734 3735blockquote { 3736 text-align: center; 3737 background-image: url("/cdn/661e8a08c33c786e3e093eca_Quote-icon.svg"); 3738 background-position: 50% 0; 3739 background-repeat: no-repeat; 3740 background-size: auto; 3741 border-left: 1px #000; 3742 max-width: 840px; 3743 margin: 30px auto; 3744 padding: 30px 20px 10px; 3745 font-family: Lato, sans-serif; 3746 font-size: 36px; 3747 font-weight: 700; 3748 line-height: 1.2; 3749} 3750 3751.section { 3752 padding: 0 0 100px; 3753 position: relative; 3754} 3755 3756.section.light-background { 3757 background-color: var(--light-gray); 3758 padding-bottom: 60px; 3759} 3760 3761.section.light-background.end-section { 3762 padding-bottom: 100px; 3763} 3764 3765.section.licensing-fonts { 3766 padding-top: 0; 3767 padding-bottom: 0; 3768} 3769 3770.section.blog-category-banner { 3771 background-color: var(--navy-blue); 3772 justify-content: center; 3773 align-items: center; 3774 min-height: 450px; 3775 display: flex; 3776} 3777
3778.section.without-bottom-spacing { 3779 padding: 0; 3780} 3781 3782.section.main-flowers-green-banner { 3783 background-color: var(--main); 3784 background-image: url("/cdn/661e8a08c33c786e3e093edf_flower-04-1.webp"), url("/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp"); 3785 background-position: 125%, -15% 46%; 3786 background-repeat: no-repeat, no-repeat; 3787 background-size: auto 400px, auto 400px; 3788 border-bottom-right-radius: 50px; 3789 border-bottom-left-radius: 50px; 3790 justify-content: center; 3791 align-items: center; 3792 min-height: 450px; 3793 padding-top: 100px; 3794 padding-bottom: 40px; 3795 display: flex; 3796 overflow: hidden; 3797} 3798 3799.section.portfolio-grid-banner { 3800 background-color: var(--navy-blue); 3801 justify-content: center; 3802 align-items: center; 3803 min-height: 450px; 3804 padding-top: 140px; 3805 display: flex; 3806} 3807 3808.section.primary-color-background { 3809 padding-top: 100px; 3810} 3811 3812.section.contacts-with-image-bg { 3813 background-image: linear-gradient(#0000004d, #0000004d), url("/cdn/661e8a08c33c786e3e093eb2_banner-image.webp"); 3814 background-position: 0 0, 50%; 3815 background-repeat: repeat, no-repeat; 3816 background-size: auto, cover; 3817} 3818 3819.section.home-video { 3820 z-index: 1; 3821 background-image: none; 3822 background-position: 0 0; 3823 background-repeat: repeat; 3824 background-size: auto; 3825 margin-bottom: -58px; 3826 padding: 40px 40px 0; 3827} 3828 3829.section.home-after-video { 3830 background-color: var(--main); 3831 background-image: url("/cdn/661e8a08c33c786e3e093ed8_home-slider-bg1.webp"), url("/cdn/661e8a08c33c786e3e093ed8_home-slider-bg1.webp"); 3832 background-position: 50%, 50%; 3833 background-repeat: repeat, no-repeat; 3834 background-size: cover, auto; 3835 padding-top: 60px; 3836 padding-bottom: 60px; 3837} 3838 3839.section.primary-green-bg-testimonial { 3840 background-color: var(--primary-green); 3841 background-image: url("/cdn/661e8a08c33c786e3e093ecd_flower-02-1.webp"), url("/cdn/661e8a08c33c786e3e093eda_flower-01-1.webp"), url("/cdn/661e8a08c33c786e3e093edf_flower-04-1.webp"), url("/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp"); 3842 background-position: 18% 170%, 84% 180%, 150% 60%, -30% 60%; 3843 background-repeat: no-repeat, no-repeat, no-repeat, no-repeat; 3844 background-size: auto 360px, auto 360px, auto 460px, auto 460px; 3845} 3846 3847.section.home-our-team { 3848 background-image: linear-gradient(to bottom, transparent 70%, var(--primary-green) 70%); 3849 background-position: 0 0; 3850 background-repeat: repeat; 3851 background-size: auto; 3852 padding-bottom: 0; 3853} 3854 3855.section.home-contact { 3856 background-color: var(--primary-green); 3857 background-image: url("/cdn/661e8a08c33c786e3e093ecd_flower-02-1.webp"), url("/cdn/661e8a08c33c786e3e093edf_flower-04-1.webp"); 3858 background-position: 100% 0, 70% 105%; 3859 background-repeat: no-repeat, no-repeat; 3860 background-size: auto 650px, auto 650px; 3861 overflow: hidden; 3862} 3863 3864.section.primary-green-bg-progress-bar { 3865 background-color: var(--primary-green); 3866 background-image: none; 3867 background-position: 0 0; 3868 background-repeat: repeat; 3869 background-size: auto; 3870} 3871 3872.section.home-2-bg { 3873 background-color: var(--primary); 3874 background-image: none; 3875 background-position: 0 0; 3876 background-repeat: repeat; 3877 background-size: auto; 3878} 3879 3880.section.cta-with-illustrations { 3881 background-color: var(--primary-green); 3882 background-image: url("/cdn/661e8a08c33c786e3e093ecd_flower-02-1.webp"), url("/cdn/661e8a08c33c786e3e093eda_flower-01-1.webp"); 3883 background-position: 120% 0, -10% 0; 3884 background-repeat: no-repeat, no-repeat; 3885 background-size: auto 400px, auto 400px; 3886} 3887 3888.section.home-3-team-bg, .section.home-3-pricing-bg { 3889 background-image: none; 3890 background-position: 0 0; 3891 background-repeat: repeat; 3892 background-size: auto; 3893} 3894 3895.section.home-3-pricing-bg.hide { 3896 display: flex; 3897} 3898 3899.section.about-us-2-banner { 3900 background-image: linear-gradient(#0000004d, #0000004d), url("/cdn/661e8a08c33c786e3e093eb2_banner-image.webp"); 3901 background-position: 0 0, 50%; 3902 background-repeat: repeat, no-repeat; 3903 background-size: auto, cover; 3904 justify-content: center; 3905 align-items: center; 3906 min-height: 450px; 3907 display: flex; 3908 overflow: hidden; 3909} 3910 3911.section.about-us-2-team-bg { 3912 background-image: none; 3913 background-position: 0 0; 3914 background-repeat: repeat; 3915 background-size: auto; 3916} 3917 3918.section.main-flowers-banner.salmon { 3919 background-color: var(--main);
3920 background-image: url("/cdn/661e8a08c33c786e3e093edf_flower-04-1.webp"), url("/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp"); 3921 background-position: 122%, -12%; 3922 background-repeat: no-repeat, no-repeat; 3923 background-size: auto 400px, auto 400px; 3924 border-bottom-right-radius: 50px; 3925 border-bottom-left-radius: 50px; 3926 padding-top: 140px; 3927} 3928 3929.section.light-background-overflow-h { 3930 background-color: var(--light-gray); 3931 overflow: hidden; 3932} 3933 3934.section.rsvp-banner { 3935 justify-content: center; 3936 align-items: center; 3937 min-height: 500px; 3938 padding-top: 60px; 3939 display: flex; 3940 overflow: hidden; 3941} 3942 3943.section.rsvp-contact { 3944 background-color: var(--white); 3945 margin-top: 0; 3946 padding-top: 80px; 3947 overflow: hidden; 3948} 3949 3950.section.no-top-padding-on-desktop { 3951 padding-top: 0; 3952} 3953 3954.section.accommodation-banner { 3955 background-color: var(--main); 3956 border-bottom-right-radius: 50px; 3957 border-bottom-left-radius: 50px; 3958 justify-content: center; 3959 align-items: center; 3960 min-height: 450px; 3961 padding-top: 140px; 3962 display: flex; 3963 overflow: hidden; 3964} 3965 3966.section.accommodation-with-image-bg { 3967 background-image: linear-gradient(#0000004d, #0000004d), url("/cdn/661e8a08c33c786e3e093ea3_accomodation-banner-02.jpg"); 3968 background-position: 0 0, 50%; 3969 background-repeat: repeat, no-repeat; 3970 background-size: auto, cover; 3971} 3972 3973.section.accommodation-2-with-image-bg { 3974 background-image: linear-gradient(#0000004d, #0000004d), url("/cdn/661e8a08c33c786e3e093eb2_banner-image.webp"); 3975 background-position: 0 0, 50%; 3976 background-repeat: repeat, no-repeat; 3977 background-size: auto, cover; 3978} 3979 3980.section.gallery-3-banner { 3981 background-color: var(--main); 3982 border-bottom-right-radius: 50px; 3983 border-bottom-left-radius: 50px; 3984 justify-content: center; 3985 align-items: center; 3986 min-height: 500px; 3987 padding-top: 140px; 3988 display: flex; 3989 overflow: hidden; 3990} 3991 3992.section.no-top-padding { 3993 padding-top: 0; 3994} 3995 3996.section.main-flowers-banner { 3997 background-color: #fbb8ac; 3998 background-image: url("/cdn/661e8a08c33c786e3e093ecd_flower-02-1.webp"), url("/cdn/661e8a08c33c786e3e093eda_flower-01-1.webp"), url("/cdn/661e8a08c33c786e3e093edf_flower-04-1.webp"), url("/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp"); 3999 background-position: 85% 524%, 17% 524%, 122%, -12%; 4000 background-repeat: no-repeat, no-repeat, no-repeat, no-repeat; 4001 background-size: auto 400px, auto 400px, auto 400px, auto 400px; 4002 justify-content: center; 4003 align-items: center; 4004 min-height: 450px; 4005 display: flex; 4006 overflow: hidden; 4007} 4008 4009.section.landing-green-flowers-bg { 4010 background-color: var(--primary-green); 4011 background-image: none; 4012 background-position: 0 0; 4013 background-repeat: repeat; 4014 background-size: auto; 4015} 4016 4017.section.main-flowers-banner-landing { 4018 background-color: var(--primary); 4019 background-image: url("/cdn/661e8a08c33c786e3e093ecd_flower-02-1.webp"), url("/cdn/661e8a08c33c786e3e093eda_flower-01-1.webp"), url("/cdn/661e8a08c33c786e3e093edf_flower-04-1.webp"), url("/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp"); 4020 background-position: 116% 112%, -10% 110%, 122%, -12%; 4021 background-repeat: no-repeat, no-repeat, no-repeat, no-repeat; 4022 background-size: auto 400px, auto 400px, auto 400px, auto 400px; 4023 flex-direction: column; 4024 justify-content: center; 4025 align-items: center; 4026 min-height: 450px; 4027 padding-bottom: 0; 4028 display: flex; 4029 overflow: hidden; 4030} 4031 4032.section.hide { 4033 display: flex; 4034} 4035 4036.section.no-bottom-padding { 4037 padding-bottom: 0; 4038} 4039 4040.base-container { 4041 z-index: 999; 4042 flex-direction: column; 4043 justify-content: center; 4044 align-items: center; 4045 max-width: 1200px; 4046 margin-top: 40px; 4047 padding-left: 0; 4048 padding-right: 0; 4049 display: flex; 4050 position: relative; 4051} 4052 4053.base-container.align-left { 4054 align-items: flex-start; 4055} 4056 4057.base-container.full-width { 4058 max-width: none; 4059} 4060 4061.base-container.video-block { 4062 justify-content: center; 4063 align-items: center; 4064 max-width: 1300px; 4065 padding-bottom: 40px; 4066} 4067 4068.base-container.home-our-team { 4069 z-index: 999; 4070 max-width: 1700px; 4071 position: relative; 4072} 4073 4074.base-container.project-category { 4075 position: relative; 4076} 4077 4078.base-container.cta-with-bg { 4079 z-index: 999; 4080 position: relative; 4081} 4082 4083.base-container.home-2-gallery { 4084 align-items: stretch; 4085} 4086 4087.base-container.home-2-testimonials { 4088 max-width: 1800px; 4089} 4090 4091.base-container.zindex { 4092 z-index: 999; 4093 margin-top: 0; 4094 position: relative; 4095} 4096 4097.base-container.full-width-no-paddings { 4098 max-width: none; 4099 padding-left: 0; 4100 padding-right: 0; 4101} 4102 4103.base-container.cta-container { 4104 justify-content: center; 4105 align-items: flex-start; 4106 padding-right: 220px; 4107} 4108 4109.grid-system-wrapper { 4110 flex-direction: column; 4111 width: 100%; 4112 margin-top: 40px; 4113 display: flex; 4114} 4115 4116.grid-system { 4117 border-top: 1px solid #7c7c7c; 4118 justify-content: space-between; 4119 width: 80%; 4120 display: flex; 4121} 4122 4123.grid-title { 4124 background-color: var(--primary); 4125 width: 19%; 4126 color: var(--white); 4127 border-left: 1px #a7a7a7; 4128 border-right: 1px solid #7c7c7c; 4129 justify-content: center; 4130 margin-top: 0; 4131 margin-bottom: 0; 4132 padding: 20px 10px; 4133 display: flex; 4134} 4135 4136.grid-title.first-grid { 4137 background-color: var(--primary); 4138 border-left-style: solid; 4139 border-left-color: #7c7c7c; 4140 width: 24%; 4141 margin-top: 0; 4142} 4143 4144.grid-description { 4145 border-bottom: 1px solid #a7a7a7; 4146 border-right: 1px solid #a7a7a7; 4147 justify-content: center; 4148 width: 19%; 4149 margin-top: 0; 4150 margin-bottom: 0; 4151 padding: 20px 10px; 4152 display: flex; 4153} 4154 4155.grid-description.first-description { 4156 border-bottom: 1px solid #a7a7a7; 4157 border-left: 1px solid #a7a7a7; 4158 border-right: 1px solid #a7a7a7; 4159 width: 24%; 4160} 4161 4162.grid-description.last-description { 4163 border-right-style: solid; 4164 border-right-width: 1px; 4165} 4166 4167.spacing-system-column { 4168 padding-right: 20px; 4169} 4170 4171.spacing-system-image { 4172 max-width: 80%; 4173} 4174 4175.spacing-wrapper-mobile { 4176 width: 70%; 4177 margin-top: 30px; 4178 position: relative; 4179} 4180 4181.typography-wrapper { 4182 margin-top: 30px; 4183} 4184 4185.spacing-columns { 4186 margin-top: 50px; 4187} 4188 4189.bottom-style-spacing-desktop { 4190 font-weight: 700; 4191 position: absolute; 4192 inset: auto 0% 10% auto; 4193} 4194 4195.top-style-spacing-desktop { 4196 font-weight: 700; 4197 position: absolute; 4198 top: 8%; 4199 bottom: auto; 4200 right: 0; 4201} 4202 4203.spacing-wrapper { 4204 width: 100%; 4205 margin-top: 30px; 4206 position: relative; 4207} 4208 4209.middle-style-spacing-desktop { 4210 font-weight: 700; 4211 position: absolute; 4212 inset: 33% 0% auto auto; 4213} 4214 4215.spasing-system-image-mobile { 4216 max-width: 70%; 4217} 4218 4219.primary-style-guide { 4220 background-color: var(--primary); 4221 width: 75px; 4222 height: 75px; 4223} 4224 4225.gray-style-guide { 4226 background-color: var(--main); 4227 width: 75px; 4228 height: 75px; 4229} 4230 4231.color-wrapper { 4232 margin-right: 30px; 4233} 4234 4235.colors-wrapper { 4236 margin-right: 60px; 4237} 4238 4239.text-dark-style-guide { 4240 background-color: var(--text-dark); 4241 width: 75px; 4242 height: 75px; 4243} 4244 4245.blue-style-guide { 4246 background-color: var(--navy-blue); 4247 width: 75px; 4248 height: 75px; 4249} 4250 4251.colors-container { 4252 justify-content: flex-start; 4253 margin-top: 40px; 4254 display: flex; 4255} 4256 4257.light-gray-style-guide { 4258 background-color: var(--light-gray); 4259 width: 75px; 4260 height: 75px; 4261 box-shadow: 0 0 15px #0000001a; 4262} 4263 4264.color-container { 4265 flex-wrap: wrap; 4266 justify-content: flex-start; 4267 margin-top: 40px; 4268 display: flex; 4269} 4270 4271.primary-light-style-guide { 4272 background-color: var(--primary-light); 4273 width: 75px; 4274 height: 75px; 4275 box-shadow: 0 0 15px #0000001a; 4276} 4277 4278.white-style-guide { 4279 background-color: var(--white); 4280 width: 75px; 4281 height: 75px; 4282} 4283 4284.headings-typography-wrapper { 4285 flex-flow: wrap; 4286 width: 48%; 4287 margin-bottom: 30px; 4288 margin-right: 40px; 4289 display: flex; 4290} 4291 4292.headings-typography-wrapper.last-child { 4293 margin-bottom: 0; 4294 margin-right: 0; 4295} 4296 4297.headers-wrapper { 4298 width: 100%; 4299 margin-top: 10px; 4300} 4301 4302.h1-tablet { 4303 font-size: 48px; 4304} 4305 4306.h2-tablet { 4307 font-size: 42px; 4308} 4309 4310.h1-mobile { 4311 font-size: 40px; 4312} 4313 4314.h2-mobile { 4315 font-size: 36px; 4316} 4317 4318.h3-mobile { 4319 font-size: 32px; 4320} 4321 4322.style-guide-body-wrapper { 4323 width: 47%; 4324 margin-right: 40px; 4325} 4326 4327.style-guide-body-wrapper.last-child { 4328 margin-right: 0; 4329} 4330 4331.primary-button { 4332 border: 1px solid var(--white); 4333 background-color: var(--main); 4334 width: 55%; 4335 color: var(--white); 4336 text-align: center; 4337 letter-spacing: 1px; 4338 text-transform: uppercase; 4339 border-radius: 100px; 4340 justify-content: center; 4341 align-items: center; 4342 margin-top: 30px; 4343 padding: 18px 60px; 4344 font-family: Open Sans, sans-serif; 4345 font-size: 14px; 4346 font-weight: 400; 4347 line-height: 1; 4348 transition: all .3s; 4349 display: block; 4350} 4351 4352.primary-button:hover { 4353 background-color: var(--white); 4354 opacity: 1; 4355 color: var(--main); 4356} 4357 4358.primary-button.w--current, .primary-button.full-width { 4359 width: 100%; 4360} 4361 4362.primary-button.serch-button { 4363 margin-left: auto; 4364 margin-right: auto; 4365} 4366 4367.primary-button.top-margin { 4368 margin-top: 20px; 4369} 4370 4371.primary-button.top-margin.schedule-button-100 { 4372 width: 50%; 4373} 4374 4375.primary-button.top-margin.schedule-button-100.get-intouch-btn { 4376 width: 60%; 4377} 4378 4379.primary-button.tablet-hide { 4380 background-color: var(--main); 4381 letter-spacing: 1px; 4382 text-transform: none; 4383 border-style: none; 4384 border-radius: 100px; 4385 padding-left: 20px; 4386 padding-right: 20px; 4387 font-family: Open Sans, sans-serif; 4388 font-weight: 400; 4389} 4390
4391.primary-button.tablet-hide.navbar-btn { 4392 width: 100%; 4393 margin-top: 0; 4394 transition-duration: .4s; 4395} 4396 4397.primary-button.tablet-hide.navbar-btn:hover { 4398 border-style: solid; 4399 border-color: var(--main); 4400 background-color: var(--white); 4401} 4402 4403.primary-button.number { 4404 width: 100%; 4405 margin-top: 20px; 4406} 4407 4408.primary-button.schedule-btn { 4409 width: 60%; 4410} 4411 4412.primary-button.thank-you-btn { 4413 width: 100%; 4414} 4415 4416.primary-button.article-btn { 4417 width: auto; 4418} 4419 4420.style-guide-div { 4421 width: 100%; 4422 margin-top: 50px; 4423} 4424 4425.top-style-spacing-mobile { 4426 font-weight: 700; 4427 position: absolute; 4428 top: 5%; 4429 right: 0; 4430} 4431 4432.middlr-style-spacing-mobile { 4433 font-weight: 700; 4434 position: absolute; 4435 top: 29%; 4436 right: 0; 4437} 4438 4439.bottom-style-spacing-mobile { 4440 font-weight: 700; 4441 position: absolute; 4442 bottom: 7%; 4443 right: 0; 4444} 4445 4446.grid-header { 4447 width: 100%; 4448 margin-top: 60px; 4449} 4450 4451.link-wrapper { 4452 width: 50%; 4453 margin-top: 20px; 4454} 4455 4456.navbar { 4457 z-index: 6000; 4458 background-color: var(--white); 4459 width: 100%; 4460 padding-top: 10px; 4461 padding-bottom: 0; 4462 position: fixed; 4463 box-shadow: 0 0 #0000, 0 .1px .2px #0000001a, 0 .9px 1.9px #0000001d, 0 5.1px 10.9px #00000020; 4464} 4465 4466.nav-container { 4467 justify-content: space-between; 4468 align-items: center; 4469 min-width: 100%; 4470 margin-left: auto; 4471 margin-right: auto; 4472 padding-left: 15px; 4473 padding-right: 15px; 4474 display: flex; 4475} 4476 4477.nav-dropdown-icon { 4478 font-size: 16px; 4479 display: none; 4480} 4481 4482.nav-dropdown-list { 4483 background-color: #fffffff2; 4484 border: 1px solid #0000002e; 4485 width: 200px; 4486 padding: 15px 20px; 4487} 4488 4489.nav-dropdown-list.w--open { 4490 padding-top: 20px; 4491 padding-bottom: 20px; 4492 box-shadow: 0 0 10px #0000000a; 4493} 4494 4495.nav-dropdown-list.megamenu { 4496 width: 360px; 4497 overflow: hidden; 4498} 4499 4500.nav-dropdown-link-wrapper { 4501 flex-direction: column; 4502 align-items: center; 4503 padding-left: 0; 4504 padding-right: 0; 4505 display: flex; 4506 position: relative; 4507 overflow: hidden; 4508} 4509 4510.nav-dropdown-link { 4511 text-transform: capitalize; 4512 width: 100%; 4513 margin-left: -20px; 4514 padding: 8px 8px 8px 0; 4515 font-size: 16px; 4516 font-weight: 500; 4517 transition: all .3s; 4518 display: flex; 4519} 4520 4521.nav-dropdown-link:hover { 4522 color: var(--primary); 4523 margin-left: 0; 4524} 4525 4526.nav-dropdown-link.w--current { 4527 color: var(--primary); 4528} 4529 4530.nav-dropdown-link.collection { 4531 margin-left: 0; 4532} 4533 4534.body { 4535 font-size: 20px; 4536} 4537 4538.tablet-menu { 4539 display: none; 4540} 4541 4542.style-guide-banner-section { 4543 background-color: var(--primary); 4544 justify-content: center; 4545 align-items: center; 4546 min-height: 450px; 4547 display: flex; 4548} 4549 4550.logo-mobile { 4551 padding-left: 0; 4552} 4553 4554.licensing-title-wrapper { 4555 border-bottom: 1px #5e5e5e80; 4556 justify-content: space-between; 4557 align-items: center; 4558 margin-bottom: 40px; 4559 display: flex; 4560} 4561 4562.licensing-images-wrapper { 4563 border-top: 1px solid #5e5e5e80; 4564 width: 100%; 4565 padding-top: 40px; 4566} 4567 4568.licensing-grid { 4569 grid-column-gap: 30px; 4570 grid-row-gap: 30px; 4571 border-bottom: 1px #5e5e5e80; 4572 grid-template-rows: auto; 4573 grid-template-columns: 1fr 1fr 1fr 1fr; 4574 width: 100%; 4575 padding-bottom: 60px; 4576} 4577 4578.licensing-grid.last-child { 4579 border-bottom-style: none; 4580 padding-bottom: 0; 4581} 4582 4583.licensing-image { 4584 object-fit: cover; 4585 width: 100%; 4586 height: 320px; 4587} 4588 4589.licensing-title { 4590 width: 100%; 4591 padding-bottom: 30px; 4592} 4593 4594.licensing-image-link { 4595 width: 100%; 4596 height: 100%; 4597} 4598 4599.licensing-image-link:hover { 4600 opacity: 1; 4601} 4602 4603.license-link { 4604 color: var(--text-dark); 4605 letter-spacing: normal; 4606 margin-right: 50px; 4607 font-weight: 700; 4608} 4609 4610.license-link.last-child { 4611 margin-right: 0; 4612} 4613 4614.banner-title { 4615 z-index: 999; 4616 color: var(--light-gray); 4617 text-align: center; 4618 margin-top: 0; 4619 margin-bottom: 0; 4620 padding-left: 0; 4621 font-family: Fjalla One, sans-serif; 4622 font-size: 72px; 4623 font-weight: 400; 4624} 4625 4626.banner-title.zindex { 4627 z-index: 999; 4628 position: relative; 4629} 4630 4631.banner-title.grey-green { 4632 text-shadow: none; 4633} 4634 4635.licensing-heading { 4636 margin-bottom: 20px; 4637} 4638 4639.licensing-icon-link-wrapper { 4640 margin-right: 25px; 4641} 4642 4643.icon-style-guide { 4644 color: var(--primary); 4645 font-family: "Fa brands 400", sans-serif; 4646 font-size: 24px; 4647} 4648 4649.icon-style-guide.dribble { 4650 font-family: "Fa solid 900", sans-serif; 4651} 4652 4653.licensing-fonts-wrapper { 4654 align-items: center; 4655 width: 100%; 4656 margin-top: 20px; 4657 display: flex; 4658} 4659 4660.licensing-icon-link { 4661 margin-bottom: 20px; 4662} 4663 4664.licensing-paragraph { 4665 width: 50%; 4666 margin-right: 40px; 4667} 4668 4669.licensing-paragraph.last-item { 4670 margin-right: 0; 4671} 4672 4673.licensing-font-title { 4674 color: #5e5e5e80; 4675 text-transform: uppercase; 4676 font-weight: 400; 4677} 4678 4679.licensing-icons-wrapper { 4680 margin-top: 30px; 4681 margin-bottom: 20px; 4682} 4683
4684.utility-page-wrap { 4685 flex-direction: column; 4686 justify-content: center; 4687 align-items: center; 4688 height: 100vh; 4689 padding-left: 15px; 4690 padding-right: 15px; 4691 display: flex; 4692} 4693 4694.utility-page-content { 4695 text-align: center; 4696 flex-direction: column; 4697 width: 280px; 4698 display: flex; 4699} 4700 4701.utility-page-form { 4702 flex-direction: column; 4703 align-items: stretch; 4704 display: flex; 4705} 4706 4707.password-image { 4708 width: 140px; 4709 margin-left: auto; 4710 margin-right: auto; 4711 display: block; 4712} 4713 4714.password-input { 4715 min-width: 280px; 4716 min-height: 48px; 4717 margin-bottom: 10px; 4718 padding: 10px; 4719 font-size: 16px; 4720 line-height: 1.2em; 4721} 4722 4723.password-input:focus { 4724 border: 1px solid var(--text-dark); 4725} 4726 4727.password-input::placeholder { 4728 color: #0e0e0e66; 4729} 4730 4731.password-title-wrapper { 4732 margin-bottom: 40px; 4733} 4734 4735._404-paragraph { 4736 text-align: center; 4737 margin-top: 0; 4738 margin-bottom: 40px; 4739} 4740 4741._404-logo-wrapper { 4742 justify-content: center; 4743 display: flex; 4744 position: fixed; 4745 inset: 40px 0% auto; 4746} 4747 4748.text-center { 4749 text-align: center; 4750 margin-top: 40px; 4751 margin-bottom: 0; 4752 font-family: Fjalla One, sans-serif; 4753 font-size: 98px; 4754} 4755 4756._404-content-wrapper { 4757 flex-direction: column; 4758 justify-content: center; 4759 align-items: center; 4760 max-width: 510px; 4761 margin-top: 40px; 4762 display: flex; 4763} 4764 4765.coming-soon-wrapper { 4766 flex-direction: column; 4767 align-items: flex-start; 4768 max-width: 690px; 4769 margin-left: 0; 4770 margin-right: 40px; 4771 display: flex; 4772} 4773 4774.changelog-heading { 4775 margin-bottom: 20px; 4776} 4777 4778.coming-soon-form { 4779 display: flex; 4780} 4781 4782.coming-soon-input { 4783 border: 1px solid var(--main); 4784 min-width: 300px; 4785 height: auto; 4786 margin-bottom: 0; 4787} 4788 4789.coming-soon-input:focus { 4790 border: 1px solid var(--dark-gray); 4791} 4792 4793.coming-soon-input::placeholder { 4794 color: var(--dark-gray); 4795 font-size: 16px; 4796} 4797 4798.coming-soon-paragraph { 4799 margin-top: 20px; 4800 margin-bottom: 40px; 4801} 4802 4803.coming-soon-page-wrap { 4804 text-align: left; 4805 justify-content: center; 4806 align-items: center; 4807 width: 100vw; 4808 height: 100vh; 4809 padding-left: 15px; 4810 padding-right: 15px; 4811 display: flex; 4812} 4813 4814.coming-soon-heading { 4815 margin-top: 60px; 4816 font-size: 70px; 4817} 4818 4819.blog-grid-wrapper { 4820 grid-column-gap: 16px; 4821 grid-row-gap: 16px; 4822 grid-template-rows: auto auto; 4823 grid-template-columns: 1fr 1fr; 4824 grid-auto-columns: 1fr; 4825 width: 100%; 4826} 4827 4828.blog-grid-collection-list { 4829 grid-column-gap: 30px; 4830 grid-row-gap: 30px; 4831 flex-wrap: wrap; 4832 grid-template-rows: auto; 4833 grid-template-columns: 1fr 1fr 1fr; 4834 grid-auto-columns: 1fr; 4835 place-items: center; 4836 display: grid; 4837} 4838 4839.blog-grid-image-link { 4840 min-width: 100%; 4841} 4842 4843.blog-grid-image { 4844 filter: brightness(104%); 4845 object-fit: cover; 4846 width: 100%; 4847 height: 280px; 4848} 4849 4850.blog-grid-item-date { 4851 margin-top: 0; 4852 margin-bottom: 15px; 4853} 4854 4855.blog-grid-content-wrapper { 4856 background-color: var(--white); 4857 flex-direction: column; 4858 justify-content: space-between; 4859 height: 225px; 4860 padding: 20px 30px 30px; 4861 display: flex; 4862} 4863 4864.blog-grid-item { 4865 box-shadow: 0 5px 20px #0000000f; 4866} 4867 4868.blog-grid-item-title { 4869 color: var(--text-dark); 4870 font-size: 24px; 4871 font-weight: 700; 4872 transition-property: color; 4873} 4874 4875.blog-grid-item-title:hover {
4876 color: var(--primary); 4877} 4878 4879.blog-grid-item-description { 4880 margin-top: 15px; 4881 margin-bottom: 15px; 4882} 4883 4884.blog-classic-wrapper { 4885 margin-bottom: -60px; 4886 margin-left: 0; 4887 margin-right: 0; 4888 padding-left: 30px; 4889 padding-right: 30px; 4890} 4891 4892.blog-classic-item { 4893 flex-flow: row; 4894 justify-content: flex-start; 4895 align-items: stretch; 4896 margin-bottom: 60px; 4897 transition: box-shadow .2s; 4898 display: flex; 4899 box-shadow: 0 0 20px #00000014; 4900} 4901 4902.blog-classic-item:hover { 4903 box-shadow: 0 0 35px #fbb8ac59; 4904} 4905 4906.blog-classic-top-content { 4907 flex-direction: column; 4908 align-items: flex-start; 4909 padding: 40px; 4910 display: flex; 4911} 4912 4913.blog-classic-post-category { 4914 border: 1px solid var(--primary); 4915 background-color: var(--main); 4916 color: var(--white); 4917 margin-bottom: 30px; 4918 padding: 5px 8px; 4919 font-family: Open Sans, sans-serif; 4920 transition: all .3s; 4921 display: inline-block; 4922} 4923 4924.blog-classic-post-category:hover { 4925 color: var(--primary); 4926 background-color: #0000; 4927} 4928 4929.blog-classic-post-title { 4930 color: var(--main); 4931 font-family: Fjalla One, sans-serif; 4932 font-size: 26px; 4933 font-weight: 400; 4934 transition-property: color; 4935} 4936 4937.blog-classic-post-title:hover {
4938 color: var(--text-dark); 4939} 4940 4941.blog-classic-post-image { 4942 object-fit: cover; 4943 object-position: 50% 24%; 4944 width: 100%; 4945 max-height: 300px; 4946} 4947 4948.blog-classic-post-image-wrapper { 4949 min-width: 100%; 4950} 4951 4952.blog-classic-bottom-content { 4953 flex-direction: column; 4954 justify-content: center; 4955 align-items: flex-start; 4956 padding-bottom: 50px; 4957 padding-left: 50px; 4958 padding-right: 50px; 4959 display: flex; 4960} 4961 4962.blog-classic-post-description { 4963 margin-top: 35px; 4964 margin-bottom: 35px; 4965 font-family: Open Sans, sans-serif; 4966} 4967 4968.blog-classic-post-date { 4969 background-color: var(--main); 4970 color: var(--white); 4971 margin-top: -13px; 4972 padding: 3px 15px; 4973 font-family: Open Sans, sans-serif; 4974 font-size: 12px; 4975 font-weight: 400; 4976} 4977 4978.blog-sidebar-post-category { 4979 border: 1px solid var(--primary); 4980 background-color: var(--main); 4981 color: var(--white); 4982 margin-bottom: 25px; 4983 padding: 5px 8px; 4984 font-family: Open Sans, sans-serif; 4985 transition: all .3s; 4986 display: inline-block; 4987} 4988 4989.blog-sidebar-post-category:hover { 4990 border-color: var(--main); 4991 background-color: var(--white); 4992 color: var(--main); 4993} 4994 4995.blog-template-wrapper { 4996 max-width: 920px; 4997 margin-left: auto; 4998 margin-right: auto; 4999} 5000 5001.blog-template-image { 5002 object-fit: cover; 5003 width: 100%; 5004 max-height: 680px; 5005 margin-bottom: 20px; 5006} 5007 5008.blog-template-date { 5009 margin-top: 20px; 5010 margin-bottom: 0; 5011 font-family: Open Sans, sans-serif; 5012 font-weight: 700; 5013} 5014 5015.blog-template-pagination { 5016 grid-column-gap: 60px; 5017 grid-row-gap: 60px; 5018 align-items: center; 5019 margin-top: 80px; 5020 display: flex; 5021} 5022 5023.prev-post-arrow { 5024 color: var(--dark-gray); 5025 margin-top: 0; 5026 margin-bottom: 0; 5027 margin-right: 25px; 5028 font-family: "Fa solid 900", sans-serif; 5029} 5030 5031.next-post-arrow { 5032 color: var(--dark-gray); 5033 margin-bottom: 0; 5034 margin-left: 25px; 5035 font-family: "Fa solid 900", sans-serif; 5036} 5037 5038.blog-template-prev-button { 5039 flex: 1; 5040 display: flex; 5041} 5042 5043.blog-template-next-button { 5044 flex: 1; 5045 justify-content: flex-end; 5046 display: flex; 5047} 5048 5049.blog-template-pagination-link { 5050 align-items: center; 5051 width: auto; 5052 display: flex; 5053} 5054 5055.blog-template-next { 5056 text-align: right; 5057} 5058 5059.footer { 5060 background-color: var(--white); 5061 text-align: center; 5062 align-items: flex-start; 5063 padding-top: 60px; 5064 padding-bottom: 60px; 5065} 5066 5067.footer-rights-wrapper { 5068 flex-flow: column wrap; 5069 justify-content: center; 5070 align-items: center; 5071 width: 100%; 5072 display: flex; 5073} 5074 5075.footer-rights { 5076 color: var(--paragraph-dark-gray); 5077 font-family: Open Sans, sans-serif; 5078 font-size: 14px; 5079 line-height: 1em; 5080} 5081 5082.footer-copyright { 5083 width: 100%; 5084 color: var(--paragraph-dark-gray); 5085 margin-bottom: 10px; 5086 font-family: Open Sans, sans-serif; 5087 font-size: 14px; 5088 line-height: 1em; 5089 display: inline; 5090} 5091 5092.footer-copyright-link { 5093 color: var(--navy-blue); 5094 letter-spacing: .2px; 5095 margin-right: 5px; 5096 font-family: Open Sans, sans-serif; 5097 font-size: 14px; 5098 text-decoration: none; 5099 transition: all .2s; 5100 display: inline; 5101} 5102 5103.footer-copyright-link:hover { 5104 color: var(--main); 5105} 5106 5107.body-with-background { 5108 background-color: var(--light-gray); 5109 font-family: Open Sans, sans-serif; 5110} 5111 5112.section-title-wrapper { 5113 text-align: center; 5114 max-width: 100%; 5115 margin-bottom: 60px; 5116 margin-left: auto; 5117 margin-right: auto; 5118 display: none; 5119} 5120 5121.section-title-wrapper.contact-us { 5122 max-width: 800px; 5123} 5124 5125.section-title-wrapper.our-story-slider { 5126 margin-bottom: 30px; 5127} 5128 5129.section-title-wrapper.other { 5130 margin-top: 60px; 5131 margin-bottom: 20px; 5132 padding-top: 0; 5133} 5134 5135.section-subtitle { 5136 color: var(--main); 5137 letter-spacing: 3.5px; 5138 text-transform: uppercase; 5139 margin-bottom: 20px; 5140 font-family: Oswald, sans-serif; 5141 font-size: 14px; 5142 font-weight: 300; 5143 line-height: 1.3em; 5144} 5145 5146.section-subtitle.white { 5147 color: var(--white); 5148 text-shadow: 0 0 #0000, 0 1px .4px #00000008, 0 2px .8px #0000000a, 0 3.4px 1.6px #0000000b, 0 5.4px 2.9px #0000000c, 0 8.9px 5.3px #0000000c, 0 15.4px 10.4px #0000000d, 0 30.6px 22.8px #0000000e; 5149 margin-bottom: 10px; 5150} 5151 5152.section-subtitle.white.services-hero { 5153 color: #ffffffb8; 5154 letter-spacing: 1px; 5155 text-transform: capitalize; 5156 text-shadow: 0 0 #0000, 0 1px .4px #00000008, 0 2px .8px #0000000a, 0 3.4px 1.6px #0000000b, 0 5.4px 2.9px #0000000c, 0 8.9px 5.3px #0000000c, 0 15.4px 10.4px #0000000d, 0 30.6px 22.8px #0000000e; 5157 margin-bottom: 0; 5158 padding-right: 220px; 5159 font-family: Open Sans, sans-serif; 5160 font-size: 18px; 5161 font-weight: 400; 5162 line-height: 1.6em; 5163} 5164 5165.section-subtitle.subtitle-white { 5166 color: var(--white); 5167} 5168 5169.team-social-icon { 5170 color: var(--primary); 5171 font-family: "Fa brands 400", sans-serif; 5172 font-size: 20px; 5173} 5174 5175.team-social-icon.smaller-2-home { 5176 color: var(--white); 5177 font-size: 16px; 5178 transition-property: color; 5179} 5180 5181.team-social-icon.smaller-2-home:hover {
5182 color: #ffffffb3; 5183} 5184 5185.process-item-wrapper { 5186 align-items: center; 5187 display: flex; 5188} 5189 5190.process-image-wrapper, .process-content { 5191 width: 45%; 5192} 5193 5194.process-content.reverse { 5195 width: 80%; 5196 padding-right: 70px; 5197} 5198 5199.process-number-wrapper { 5200 flex: 1; 5201 max-width: 20%; 5202 padding-left: 70px; 5203 padding-right: 70px; 5204} 5205 5206.process-number-wrapper.reverse { 5207 flex: none; 5208 min-width: 20%; 5209 max-width: none; 5210 padding-left: 0; 5211} 5212 5213.process-number { 5214 color: var(--main); 5215 font-size: 66px; 5216 line-height: 1; 5217} 5218 5219.process-paragraph { 5220 margin-top: 20px; 5221 margin-bottom: 40px; 5222 font-family: Open Sans, sans-serif; 5223} 5224 5225.style-guide-buttons-wrapper { 5226 grid-column-gap: 40px; 5227 grid-row-gap: 30px; 5228 flex-wrap: wrap; 5229 align-items: center; 5230 width: 100%; 5231 margin-top: 50px; 5232 display: flex; 5233} 5234 5235.style-guide-button-wrapper { 5236 width: 47%; 5237} 5238 5239.style-guide-button-wrapper.last-child { 5240 margin-right: 0; 5241} 5242 5243.text-button-icon { 5244 opacity: .7; 5245 flex-direction: row; 5246 margin-left: 10px; 5247 font-family: "Fa solid 900", sans-serif; 5248 font-size: 13px; 5249 font-weight: 400; 5250 line-height: 1; 5251} 5252 5253.free-trial-wrapper { 5254 grid-row-gap: 20px; 5255 text-align: center; 5256 flex-direction: column; 5257 align-items: center; 5258 max-width: 700px; 5259 margin-left: auto; 5260 margin-right: auto; 5261 display: flex; 5262} 5263 5264.free-trial-wrapper.free-trial-cta { 5265 justify-content: center; 5266 align-items: center; 5267} 5268 5269.free-trial-title { 5270 margin-top: 0; 5271} 5272 5273.free-trial-title.text-white { 5274 height: auto; 5275 padding-left: 20px; 5276 padding-right: 20px; 5277 font-family: Fjalla One, sans-serif; 5278 font-weight: 400; 5279} 5280 5281.process-image { 5282 object-fit: cover; 5283 width: 100%; 5284 min-height: 320px; 5285 max-height: 320px; 5286} 5287 5288.process-content-wrapper { 5289 align-items: center; 5290 width: 55%; 5291 display: flex; 5292} 5293 5294.paragraph-large { 5295 color: var(--paragraph-dark-gray); 5296 padding-left: 0; 5297 padding-right: 0; 5298 font-family: Open Sans, sans-serif; 5299 font-size: 16px; 5300 line-height: 1.7em; 5301} 5302 5303.paragraph-large.white-paragraph.top { 5304 z-index: 3; 5305 position: relative; 5306} 5307 5308.career-customer-item { 5309 opacity: .5; 5310 transition: all .3s; 5311} 5312 5313.career-customer-item:hover { 5314 opacity: 1; 5315} 5316 5317.career-customers-wrapper { 5318 grid-column-gap: 30px; 5319 grid-row-gap: 30px; 5320 grid-template-rows: auto; 5321 grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; 5322 place-content: center; 5323 place-items: center; 5324 width: 100%; 5325 min-height: 100px; 5326} 5327 5328.career-customer-image { 5329 opacity: .5; 5330 transition: all .3s; 5331} 5332 5333.career-customer-image:hover { 5334 opacity: 1; 5335} 5336 5337.banner-title-wrapper { 5338 z-index: 999; 5339 flex-flow: column; 5340 align-items: center; 5341 max-width: 820px; 5342 margin-top: 10px; 5343 display: flex; 5344 position: relative; 5345} 5346 5347.banner-title-wrapper.banner-title-vertical { 5348 flex-flow: column; 5349 justify-content: center; 5350 align-items: center; 5351 margin-top: 60px; 5352} 5353 5354.banner-title-wrapper.svc-area { 5355 max-width: 1000px; 5356} 5357 5358.text-white { 5359 color: var(--white); 5360 font-family: Fjalla One, sans-serif; 5361} 5362 5363.landing-banner-description { 5364 max-width: 560px; 5365 color: var(--white); 5366 text-align: center; 5367 letter-spacing: 3.5px; 5368 text-transform: uppercase; 5369 margin-top: 20px; 5370 margin-bottom: 0; 5371 font-family: Oswald, sans-serif; 5372 font-size: 18px; 5373 font-weight: 300; 5374} 5375 5376.section-title-description { 5377 text-align: center; 5378 margin-top: 20px; 5379 font-family: Open Sans, sans-serif; 5380} 5381 5382.services-wrapper { 5383 display: flex; 5384} 5385 5386.services-item { 5387 border: 1px solid var(--primary); 5388 background-color: #0000; 5389 flex-direction: column; 5390 align-items: flex-start; 5391 width: 33.33%; 5392 margin-right: 30px; 5393 padding: 20px 30px 30px; 5394 display: flex; 5395} 5396 5397.services-item.last-child { 5398 margin-right: 0; 5399} 5400 5401.services-item-description { 5402 margin-bottom: 20px; 5403} 5404 5405.pricing-plans-wrapper { 5406 grid-column-gap: 30px; 5407 grid-row-gap: 30px; 5408 grid-template-rows: auto; 5409 grid-template-columns: 1fr 1fr 1fr; 5410 grid-auto-columns: 1fr; 5411 display: grid; 5412} 5413 5414.pricing-plan-item { 5415 background-color: var(--white); 5416 padding: 40px 30px 30px; 5417} 5418 5419.pricing-plan-item.light-background { 5420 background-color: var(--light-gray); 5421} 5422 5423.pricing-plan-list { 5424 margin-top: 20px; 5425 margin-bottom: 0; 5426} 5427 5428.pricing-plan-item-title { 5429 margin-top: 0; 5430 margin-bottom: 20px; 5431} 5432 5433.pricing-plan-price-wrapper { 5434 align-items: flex-start; 5435 margin-top: 20px; 5436 margin-bottom: 20px; 5437 display: flex; 5438} 5439 5440.pricing-plan-price { 5441 font-size: 56px; 5442} 5443 5444.pricing-plan-currency-icon { 5445 margin-right: 2px; 5446 font-family: Lato, sans-serif; 5447 font-size: 20px; 5448 font-weight: 700; 5449 line-height: 20px; 5450} 5451 5452.section-title { 5453 font-family: Fjalla One, sans-serif; 5454} 5455 5456.play-button { 5457 z-index: 5; 5458 background-color: var(--white); 5459 border-radius: 50%; 5460 width: 80px; 5461 height: 80px; 5462 position: absolute; 5463} 5464 5465.play-button.primary-color { 5466 background-color: var(--primary); 5467} 5468 5469.accordion-toggle { 5470 white-space: normal; 5471 flex-direction: row; 5472 justify-content: center; 5473 align-items: flex-start; 5474 width: 100%; 5475 padding: 10px 0; 5476 display: flex; 5477} 5478 5479.accordion-list { 5480 background-color: #0000; 5481 display: block; 5482 position: static; 5483 overflow: hidden; 5484} 5485 5486.accordion-list.w--open { 5487 background-color: #0000; 5488 padding-top: 0; 5489 padding-bottom: 20px; 5490 display: block; 5491} 5492 5493.accordion-wrapper { 5494 flex-direction: column; 5495 width: 100%; 5496 display: none; 5497} 5498 5499.accordion-item { 5500 background-color: var(--white); 5501 width: 100%; 5502 margin-bottom: 15px; 5503 padding: 20px 30px; 5504 display: block; 5505 position: static; 5506 box-shadow: 0 0 20px #0000000f; 5507} 5508 5509.accordion-item.powerwash { 5510 width: 72%; 5511} 5512 5513.accordion-shevron-icon { 5514 margin-top: 10px; 5515 margin-bottom: 10px; 5516 margin-left: 20px; 5517 font-family: "Fa solid 900", sans-serif; 5518 font-size: 17px; 5519 line-height: 24px; 5520} 5521 5522.accordion-wrap { 5523 width: 50%; 5524 margin-right: 15px; 5525} 5526 5527.accordion-wrap.last-child { 5528 margin-right: 0; 5529} 5530 5531.accordion-list-content { 5532 margin-top: 0; 5533 margin-bottom: 0; 5534 padding-top: 40px; 5535 padding-left: 40px; 5536 padding-right: 40px; 5537 font-family: Open Sans, sans-serif; 5538 font-weight: 400; 5539} 5540 5541.accordion-title.small { 5542 font-family: Open Sans, sans-serif; 5543 font-size: 20px; 5544 font-weight: 700; 5545} 5546 5547.flex-vertical-center { 5548 flex-direction: column; 5549 justify-content: center; 5550 align-items: center; 5551 display: flex; 5552} 5553 5554.mb-30 { 5555 margin-bottom: 30px; 5556} 5557 5558.testimonials-wrapper { 5559 align-items: flex-start; 5560 display: flex; 5561} 5562 5563.testimonials-item { 5564 background-color: var(--white); 5565 flex-direction: column; 5566 justify-content: flex-start; 5567 align-items: flex-start; 5568 width: 33.33%; 5569 min-height: 330px; 5570 margin-right: 30px; 5571 padding: 35px; 5572 box-shadow: 0 0 20px #bc746640; 5573} 5574 5575.testimonials-item.last-child { 5576 margin-right: 0; 5577} 5578 5579.testimonials-profile-wrapper { 5580 align-items: center; 5581 margin-top: 30px; 5582 display: flex; 5583} 5584 5585.testimonials-profile-photo-wrapper { 5586 width: 80px; 5587 height: 80px; 5588 margin-right: 20px; 5589} 5590 5591.testimonials-profile-photo { 5592 object-fit: cover; 5593 border-radius: 50%; 5594 width: 100%; 5595 height: 100%; 5596} 5597 5598.testimonials-profile-title { 5599 margin-bottom: 0; 5600 font-size: 18px; 5601} 5602 5603.testimonials-profile-positin { 5604 font-size: 14px; 5605 font-weight: 700; 5606} 5607 5608.testimonials-star-icons { 5609 color: var(--primary); 5610 margin-bottom: 20px; 5611 font-family: "Fa solid 900", sans-serif; 5612} 5613 5614.pricing-3-plans-wrapper { 5615 align-items: center; 5616 width: 100%; 5617 display: flex; 5618} 5619 5620.pricing-3-plan-item { 5621 background-color: var(--white); 5622 width: 33.33%; 5623 box-shadow: 0 0 40px #fa360f1a; 5624} 5625 5626.pricing-3-plan-item.center-item { 5627 z-index: 10; 5628 box-shadow: 0 0 40px #fa360f1a; 5629} 5630 5631.pricing-3-plan-content-wrapper { 5632 flex-direction: column; 5633 align-items: center; 5634 padding: 30px 40px 40px; 5635 display: flex; 5636} 5637 5638.pricing-3-plan-price { 5639 color: var(--dark-gray); 5640 font-size: 20px; 5641} 5642 5643.pricing-3-plan-list { 5644 width: 100%; 5645 margin-top: 20px; 5646 margin-bottom: 40px; 5647 padding-left: 0; 5648} 5649 5650.light-background { 5651 background-color: var(--light-gray); 5652} 5653 5654.coming-soon-image { 5655 max-width: 480px; 5656} 5657 5658.link-with-icon { 5659 color: var(--main); 5660 letter-spacing: 3.2px; 5661 text-transform: uppercase; 5662 font-family: Open Sans, sans-serif; 5663 font-size: 14px; 5664 font-weight: 300; 5665 transition: all .3s; 5666 display: flex; 5667} 5668 5669.link-with-icon:hover { 5670 opacity: .7; 5671} 5672 5673.contacts-wrapper { 5674 grid-column-gap: 80px; 5675 grid-row-gap: 40px; 5676 justify-content: center; 5677 align-items: flex-start; 5678 width: 100%; 5679 display: flex; 5680} 5681 5682.contacts-content-wrapper { 5683 z-index: 999; 5684 width: 50%; 5685 position: relative; 5686} 5687 5688.contacts-content-wrapper.haze-padding { 5689 padding: 15px; 5690} 5691 5692.contacts-form-wrapper { 5693 background-color: var(--light-gray); 5694 width: 50%; 5695 padding: 0 40px 40px; 5696} 5697 5698.contacts-divider { 5699 background-color: var(--dark-gray-50); 5700 width: 100%; 5701 height: 1px; 5702 margin-top: 30px; 5703 margin-bottom: 20px; 5704} 5705 5706.contacts-location-wrap { 5707 padding-top: 8px; 5708 padding-bottom: 8px; 5709 padding-left: 4px; 5710 display: flex; 5711} 5712 5713.contacts-icon { 5714 color: var(--main); 5715 margin-top: 0; 5716 margin-bottom: 0; 5717 margin-right: 15px; 5718 font-family: "Fa solid 900", sans-serif; 5719} 5720 5721.paragraph { 5722 color: var(--text-dark); 5723 margin-top: 0; 5724 margin-bottom: 0; 5725 font-family: Lato, sans-serif; 5726 font-weight: 400; 5727} 5728
5729.contacts-location-slider { 5730 background-color: #0000; 5731 height: auto; 5732 padding-right: 100px; 5733 position: relative; 5734} 5735 5736.hidden { 5737 display: none; 5738} 5739 5740.contacts-slider-left-arrow { 5741 max-width: 40px; 5742 color: var(--dark-gray-50); 5743 padding: 10px 15px; 5744 position: absolute; 5745 inset: 0% 60px auto auto; 5746} 5747 5748.contacts-slider-right-arrow { 5749 max-width: 40px; 5750 color: var(--dark-gray-50); 5751 padding: 10px 15px; 5752 inset: 0% 19px auto auto; 5753} 5754 5755.contacts-slider-arrow-icon { 5756 color: var(--dark-gray); 5757 font-family: "Fa solid 900", sans-serif; 5758 font-size: 10px; 5759 font-weight: 400; 5760 line-height: 24px; 5761} 5762 5763.contacts-arrows-divider { 5764 background-color: var(--dark-gray-50); 5765 width: 1px; 5766 height: 20px; 5767 position: absolute; 5768 inset: 12px 60px auto auto; 5769} 5770 5771.contacts-textarea { 5772 border: 1px solid var(--white); 5773 min-height: 200px; 5774 margin-bottom: 30px; 5775 padding: 16px 18px; 5776 font-family: Lato, sans-serif; 5777 font-size: 16px; 5778} 5779 5780.contacts-textarea:focus { 5781 border: 1px solid var(--primary); 5782} 5783 5784.contacts-textarea::placeholder { 5785 color: var(--dark-gray); 5786 font-family: Playfair Display, sans-serif; 5787 font-size: 16px; 5788} 5789 5790.contacts-input { 5791 border: 1px solid var(--main); 5792 background-color: var(--white); 5793 height: auto; 5794 padding: 16px 18px; 5795 font-size: 16px; 5796 transition: all .2s; 5797} 5798 5799.contacts-input:focus { 5800 border: 1px solid var(--primary); 5801} 5802 5803.contacts-input::placeholder { 5804 color: var(--dark-gray); 5805 font-family: Playfair Display, sans-serif; 5806 font-size: 16px; 5807} 5808 5809.contacts-form-title { 5810 text-align: center; 5811 margin-bottom: 40px; 5812} 5813 5814.contacts-form-title.left { 5815 text-align: left; 5816} 5817 5818.contacts-form-title.left.form { 5819 font-family: Fjalla One, sans-serif; 5820 font-size: 36px; 5821} 5822 5823.contacts-title { 5824 z-index: 2; 5825 margin-bottom: 25px; 5826} 5827 5828.contacts-title.top { 5829 position: relative; 5830} 5831 5832.footer-link { 5833 color: var(--paragraph-dark-gray); 5834 text-align: left; 5835 letter-spacing: 1px; 5836 text-transform: capitalize; 5837 padding-top: 10px; 5838 padding-bottom: 8px; 5839 padding-left: 1.5px; 5840 font-family: Open Sans, sans-serif; 5841 font-size: 14px; 5842 font-weight: 400; 5843 transition: color .3s; 5844 display: block; 5845} 5846 5847.footer-link:hover { 5848 color: var(--main); 5849} 5850 5851.footer-link.w--current { 5852 display: none; 5853} 5854 5855.footer-social-icons-wrapper { 5856 justify-content: flex-start; 5857 align-items: center; 5858 height: 10%; 5859 margin-top: 30px; 5860 display: flex; 5861} 5862 5863.footer-wrapper { 5864 grid-column-gap: 30px; 5865 grid-row-gap: 30px; 5866 justify-content: space-between; 5867 align-items: flex-start; 5868 width: 100%; 5869 margin-bottom: 60px; 5870 padding-left: 60px; 5871 padding-right: 60px; 5872 display: flex; 5873} 5874 5875.white-text { 5876 color: #fff; 5877} 5878 5879.white-text.mb-10 { 5880 margin-bottom: 10px; 5881} 5882 5883.white-text.grid-our-staff-positon { 5884 margin-top: 0; 5885 margin-bottom: 0; 5886} 5887 5888.white-text.testimonials-text { 5889 line-height: 1.8em; 5890} 5891 5892.footer-brand-wrapper { 5893 flex-direction: column; 5894 align-items: flex-start; 5895 width: 35%; 5896 display: flex; 5897} 5898 5899.footer-brand { 5900 color: #fff; 5901 justify-content: center; 5902 align-items: center; 5903 margin-top: 10px; 5904 margin-bottom: 10px; 5905 display: flex; 5906} 5907 5908.footer-brand.w--current { 5909 color: #fff; 5910 padding-left: 0; 5911 font-family: Poppins, sans-serif; 5912} 5913 5914.footer-social-icon { 5915 color: var(--main); 5916 margin-right: 30px; 5917 font-family: "Fa brands 400", sans-serif; 5918 font-size: 18px; 5919 text-decoration: none; 5920 transition: all .3s; 5921} 5922 5923.footer-social-icon:hover { 5924 color: var(--text-dark); 5925} 5926 5927.footer-social-icon.last-child { 5928 margin-right: 0; 5929} 5930 5931.footer-social-icon.ig { 5932 color: var(--main); 5933 display: none; 5934} 5935 5936.footer-links-wrapper { 5937 flex-direction: column; 5938 align-items: flex-start; 5939 display: flex; 5940} 5941 5942.footer-logo { 5943 filter: none; 5944} 5945 5946.search-wrap-input { 5947 height: 60px; 5948 color: var(--text-dark); 5949 background-color: #0000; 5950 border: 1px solid #0000; 5951 margin-bottom: 0; 5952 padding: 0; 5953 font-family: Lato, sans-serif; 5954 font-size: 18px; 5955} 5956 5957.search-wrap-input:focus { 5958 border-style: none; 5959} 5960 5961.search-wrap-input::placeholder { 5962 color: var(--dark-gray); 5963} 5964 5965.search-desktop { 5966 z-index: 1000; 5967 background-color: #ffffffe6; 5968 flex-direction: column; 5969 justify-content: center; 5970 align-items: center; 5971 width: 100%; 5972 height: 100%; 5973 padding-left: 20px; 5974 padding-right: 20px; 5975 display: none; 5976 position: fixed; 5977 inset: 0% auto auto 0%; 5978} 5979 5980.search-close-button { 5981 cursor: pointer; 5982 font-family: "Fa solid 900", sans-serif; 5983 font-size: 20px; 5984 font-weight: 900; 5985 position: absolute; 5986 inset: 50px 50px auto auto; 5987} 5988 5989.search-bottom-line { 5990 background-color: var(--primary); 5991 width: 100%; 5992 height: 3px; 5993 margin-bottom: 20px; 5994 display: flex; 5995} 5996 5997.search-wrapper { 5998 flex-direction: column; 5999 width: 100%; 6000 max-width: 1140px; 6001 display: flex; 6002} 6003 6004.navbar-search-icon { 6005 color: var(--navy-blue); 6006 cursor: pointer; 6007 padding-left: 10px; 6008 padding-right: 10px; 6009 font-family: "Fa solid 900", sans-serif; 6010} 6011 6012.without-top-spacing { 6013 padding-top: 0; 6014} 6015 6016.search-result-item { 6017 margin-bottom: 30px; 6018} 6019 6020.search-link { 6021 font-size: 18px; 6022 transition: all .3s; 6023} 6024 6025.search-link:hover { 6026 opacity: .7; 6027} 6028 6029.search-input { 6030 height: auto; 6031 margin-top: 20px; 6032 padding: 16px 22px; 6033 font-family: Lato, sans-serif; 6034 font-size: 16px; 6035} 6036 6037.search-input:focus { 6038 border: 1px solid var(--primary); 6039} 6040 6041.search-result-wrapper { 6042 width: 100%; 6043 margin-top: 40px; 6044} 6045 6046.search-section { 6047 background-color: var(--light-gray); 6048 padding-top: 140px; 6049 padding-bottom: 80px; 6050} 6051 6052.footer-logo-wrapper { 6053 flex-direction: column; 6054 align-items: flex-start; 6055 display: flex; 6056} 6057
6058.customers-grid { 6059 grid-column-gap: 0px; 6060 grid-row-gap: 0px; 6061 grid-template-columns: 1fr 1fr 1fr 1fr; 6062 width: 100%; 6063} 6064 6065.customer-wrapper { 6066 opacity: .5; 6067 text-align: center; 6068 flex-direction: column; 6069 justify-content: center; 6070 align-items: center; 6071 width: 100%; 6072 height: 200px; 6073 transition: all .3s; 6074 display: flex; 6075} 6076 6077.customer-wrapper:hover { 6078 opacity: 1; 6079} 6080 6081.customer-title { 6082 letter-spacing: 3.5px; 6083 text-transform: uppercase; 6084 margin-top: 20px; 6085 font-family: Oswald, sans-serif; 6086 font-size: 14px; 6087 font-weight: 300; 6088} 6089 6090.list-item-circle { 6091 background-color: var(--white); 6092 border-radius: 50%; 6093 width: 8px; 6094 height: 8px; 6095 margin-right: 15px; 6096 display: block; 6097} 6098 6099.dark-gray-style-guide { 6100 background-color: var(--dark-gray); 6101 width: 75px; 6102 height: 75px; 6103} 6104 6105.headings-container { 6106 flex-wrap: wrap; 6107 justify-content: space-between; 6108 align-items: flex-start; 6109 width: 100%; 6110 display: flex; 6111} 6112 6113.button-wrapper { 6114 margin-top: 30px; 6115} 6116 6117.button-wrapper.top { 6118 z-index: 2; 6119 position: relative; 6120} 6121 6122.service-list-item { 6123 position: relative; 6124} 6125 6126.overflow-hidden { 6127 overflow: hidden; 6128} 6129 6130.overflow-hidden.hide { 6131 display: none; 6132} 6133 6134.service-list-banner { 6135 justify-content: center; 6136 align-items: center; 6137 padding-top: 120px; 6138 display: flex; 6139} 6140 6141.service-list-2-wrapper { 6142 grid-column-gap: 15px; 6143 grid-row-gap: 40px; 6144 grid-template-columns: 1fr 1fr 1fr; 6145 width: 100%; 6146} 6147 6148.service-list-2-item-image { 6149 object-fit: cover; 6150 object-position: 50% 40%; 6151 width: 100%; 6152 height: 300px; 6153} 6154 6155.service-list-2-item-content { 6156 margin-top: 20px; 6157 margin-bottom: 10px; 6158} 6159 6160.service-list-2-title-wrapper { 6161 align-items: center; 6162 display: flex; 6163} 6164 6165.service-list-2-title-wrapper.margin { 6166 margin-bottom: 30px; 6167} 6168 6169.service-list-2-item-description { 6170 margin-top: 10px; 6171 margin-bottom: 30px; 6172 font-family: Open Sans, sans-serif; 6173} 6174 6175.service-list-2-item-description.hide { 6176 display: none; 6177} 6178 6179.service-list-process-icon { 6180 background-color: var(--white); 6181 width: 100px; 6182 height: 100px; 6183 color: var(--main); 6184 border-radius: 50%; 6185 justify-content: center; 6186 align-items: center; 6187 margin-bottom: 30px; 6188 font-family: "Fa 400", sans-serif; 6189 font-size: 26px; 6190 line-height: 28px; 6191 display: flex; 6192 box-shadow: 0 15px 30px #fbb8ac4d; 6193} 6194 6195.service-list-process-wrap { 6196 text-align: center; 6197 flex-direction: column; 6198 align-items: center; 6199 width: 25%; 6200 padding: 20px; 6201 display: flex; 6202} 6203 6204.service-list-process-wrapper { 6205 display: flex; 6206} 6207 6208.service-list-section-wrapper { 6209 align-items: center; 6210 display: flex; 6211} 6212 6213.service-list-section-wrap { 6214 width: 50%; 6215 padding-left: 40px; 6216} 6217 6218.service-list-section-wrap.first-child { 6219 padding-left: 0; 6220} 6221 6222.service-list { 6223 margin-top: 40px; 6224 margin-bottom: 40px; 6225} 6226 6227.service-list-2-bottom-section { 6228 flex-wrap: wrap; 6229 display: flex; 6230} 6231 6232.service-list-2-bottom-left-block { 6233 object-fit: cover; 6234 width: 50%; 6235 height: 480px; 6236} 6237 6238.service-list-2-bottom-center-block { 6239 width: 50%; 6240 min-height: 480px; 6241} 6242 6243.service-list-2-bottom-contacts { 6244 background-color: var(--primary); 6245 text-align: center; 6246 flex-direction: column; 6247 justify-content: center; 6248 align-items: center; 6249 width: 100%; 6250 min-height: 380px; 6251 padding-left: 40px; 6252 padding-right: 40px; 6253 display: flex; 6254} 6255 6256.service-list-2-bottom-image { 6257 object-fit: cover; 6258 object-position: 50% 50%; 6259 width: 100%; 6260 height: 100%; 6261} 6262 6263.service-list-2-bottom-title { 6264 color: var(--white); 6265 margin-top: 0; 6266 margin-bottom: 40px; 6267} 6268 6269.primary-button-white { 6270 border: 1px solid var(--white); 6271 background-color: var(--white-50); 6272 -webkit-backdrop-filter: blur(20px); 6273 backdrop-filter: blur(20px); 6274 color: var(--white); 6275 text-align: center; 6276 letter-spacing: 1px; 6277 text-transform: uppercase; 6278 border-radius: 100px; 6279 align-items: center; 6280 padding: 16px 22px; 6281 font-family: Open Sans, sans-serif; 6282 font-size: 14px; 6283 font-weight: 400; 6284 line-height: 1; 6285 transition: all .3s; 6286} 6287 6288.primary-button-white:hover {
6289 color: var(--white); 6290 background-color: #0000; 6291 border-width: 1px; 6292 transform: scale(1.05); 6293} 6294 6295.primary-button-white.green { 6296 color: var(--paragraph-dark-gray); 6297} 6298 6299.primary-button-white.haze { 6300 -webkit-backdrop-filter: none; 6301 backdrop-filter: none; 6302 font-family: Open Sans, sans-serif; 6303} 6304 6305.primary-button-white.haze:hover { 6306 background-color: var(--light-gray); 6307 color: var(--main); 6308 border-width: 1px; 6309} 6310 6311.style-guide-content-wrapper { 6312 display: flex; 6313} 6314 6315.about-1-customer-image { 6316 opacity: .5; 6317 transition: all .3s; 6318} 6319 6320.about-1-customer-image:hover { 6321 opacity: 1; 6322} 6323 6324.team-slider-social-icon { 6325 color: var(--navy-blue); 6326 margin-right: 20px; 6327 font-family: "Fa brands 400", sans-serif; 6328 font-size: 16px; 6329 transition: all .2s; 6330} 6331 6332.team-slider-social-icon:hover { 6333 color: var(--primary); 6334} 6335 6336.team-slider-social-icon.last-child { 6337 margin-right: 0; 6338} 6339 6340.slide-3 { 6341 max-height: 580px; 6342} 6343 6344.progress-bar-wrapper { 6345 width: 100%; 6346} 6347 6348.about-3-tab-link { 6349 width: 33.33%; 6350 color: var(--white); 6351 background-color: #0000; 6352 flex-direction: column; 6353 align-items: center; 6354 margin-bottom: -12px; 6355 padding-top: 20px; 6356 padding-bottom: 4px; 6357 font-size: 19px; 6358 line-height: 32px; 6359 transition: all .3s; 6360 display: flex; 6361 position: relative; 6362} 6363 6364.about-3-tab-link.w--current { 6365 color: var(--white); 6366 background-color: #0000; 6367 padding-top: 20px; 6368 padding-bottom: 4px; 6369 font-size: 24px; 6370} 6371 6372.portfolio-tab-link { 6373 letter-spacing: 3.4px; 6374 text-transform: uppercase; 6375 background-color: #0000; 6376 padding: 20px 30px; 6377 font-family: Oswald, sans-serif; 6378 font-size: 14px; 6379 font-weight: 300; 6380} 6381 6382.portfolio-tab-link.w--current { 6383 color: var(--primary); 6384 background-color: #0000; 6385} 6386 6387.portfolio-tab-link.all-projects { 6388 flex: 1; 6389} 6390 6391.portfolio-tab-link.last-child { 6392 order: 1; 6393} 6394 6395.tabs-menu { 6396 justify-content: space-between; 6397 display: flex; 6398} 6399 6400.portfolio-grid-image { 6401 object-fit: cover; 6402 width: 100%; 6403 height: 100%; 6404} 6405 6406.portfolio-grid-collection-item { 6407 width: 100%; 6408 position: relative; 6409 overflow: hidden; 6410 box-shadow: 0 0 30px #00000014; 6411} 6412 6413.portfolio-grid-title-wrapper { 6414 background-color: var(--white); 6415 flex-direction: column; 6416 width: 100%; 6417 min-height: 120px; 6418 padding: 30px 40px; 6419 display: flex; 6420 position: absolute; 6421 box-shadow: 0 10px 30px #00000014; 6422} 6423 6424.portfolio-grid-title { 6425 color: var(--text-dark); 6426 margin-bottom: 10px; 6427 font-size: 24px; 6428 font-weight: 700; 6429 line-height: 1.2em; 6430} 6431 6432.portfolio-grid-title:hover { 6433 opacity: .7; 6434} 6435 6436.portfolio-grid-category { 6437 color: var(--text-dark); 6438 font-size: 18px; 6439} 6440 6441.portfolio-grid-category:hover { 6442 opacity: .7; 6443} 6444 6445.portfolio-empty-state { 6446 color: var(--primary); 6447 background-color: #0000; 6448 padding: 30px; 6449 font-family: Lato, sans-serif; 6450 font-size: 16px; 6451} 6452 6453.nav-menu-shadow-overlay { 6454 align-items: center; 6455 display: flex; 6456} 6457 6458.banner-buttons-wrapper { 6459 align-items: center; 6460 margin-top: 30px; 6461 display: flex; 6462} 6463 6464.banner-buttons-wrapper.zindex { 6465 z-index: 999; 6466 position: relative; 6467} 6468 6469.portfolio-masonry-collection-list { 6470 grid-column-gap: 30px; 6471 grid-row-gap: 30px; 6472 flex-wrap: wrap; 6473 display: flex; 6474} 6475 6476.portfolio-masonry-collection-item { 6477 width: 31.3%; 6478 display: inline-block; 6479} 6480 6481.portfolio-masonry-image { 6482 object-fit: cover; 6483 object-position: 50% 40%; 6484 width: 100%; 6485 height: 280px; 6486} 6487 6488.portfolio-masonry-image-wrapper { 6489 position: relative; 6490} 6491 6492.portfolio-masonry-lightbox { 6493 border-bottom: 100px solid var(--primary); 6494 border-left: 120px solid #0000; 6495 transition: all .3s; 6496 position: absolute; 6497 inset: auto 0% 0% auto; 6498} 6499 6500.portfolio-masonry-lightbox:hover { 6501 border-bottom-color: var(--navy-blue); 6502} 6503 6504.portfolio-masonry-lightbox-icon { 6505 height: 28px; 6506 color: var(--white); 6507 font-family: "Fa solid 900", sans-serif; 6508 font-size: 34px; 6509 line-height: 1; 6510 position: absolute; 6511 inset: 48px 27px 0 auto; 6512} 6513 6514.portfolio-masonry-content-wrapper { 6515 padding-top: 15px; 6516 padding-bottom: 15px; 6517} 6518 6519.portfolio-masonry-title { 6520 color: var(--text-dark); 6521 font-size: 20px; 6522 font-weight: 700; 6523 transition: all .3s; 6524} 6525 6526.portfolio-masonry-title:hover {
6527 color: var(--primary); 6528} 6529 6530.portfolio-masonry-category { 6531 width: 100%; 6532 color: var(--dark-gray); 6533 margin-top: 5px; 6534 transition: all .3s; 6535 display: inline-block; 6536} 6537 6538.portfolio-masonry-category:hover { 6539 color: var(--text-dark); 6540} 6541 6542.portfolio-masonry-image-link { 6543 display: block; 6544} 6545 6546.project-template-category { 6547 color: var(--primary); 6548 margin-bottom: 30px; 6549 font-size: 18px; 6550 transition: all .3s; 6551 display: inline-block; 6552} 6553 6554.project-template-category:hover { 6555 opacity: .7; 6556} 6557 6558.project-template-content { 6559 width: 70%; 6560} 6561 6562.project-template-info { 6563 width: 30%; 6564 padding-left: 80px; 6565} 6566 6567.project-template-content-wrapper { 6568 margin-bottom: 80px; 6569 display: flex; 6570} 6571 6572.project-template-info-wrap { 6573 margin-bottom: 30px; 6574} 6575 6576.project-template-info-wrap.last-child { 6577 margin-bottom: 0; 6578} 6579 6580.paragraph-gray { 6581 color: var(--dark-gray); 6582} 6583 6584.project-template-social-icons { 6585 display: flex; 6586} 6587 6588.project-template-social-link { 6589 border: 1px solid var(--primary); 6590 border-radius: 50%; 6591 justify-content: center; 6592 align-items: center; 6593 width: 50px; 6594 height: 50px; 6595 margin-right: 15px; 6596 font-family: "Fa brands 400", sans-serif; 6597 font-size: 15px; 6598 line-height: 15px; 6599 transition: all .3s; 6600 display: flex; 6601} 6602 6603.project-template-social-link:hover { 6604 background-color: var(--primary); 6605 color: var(--white); 6606} 6607 6608.project-template-social-link.last-child { 6609 margin-right: 0; 6610} 6611 6612.project-template-banner-image { 6613 object-fit: cover; 6614 width: 100%; 6615 height: 90vh; 6616} 6617 6618.project-pagination-wrapper { 6619 align-items: stretch; 6620 display: flex; 6621} 6622 6623.project-pagination-icon-wrapper { 6624 text-align: center; 6625 width: 20%; 6626 padding-top: 45px; 6627 padding-bottom: 45px; 6628} 6629 6630.project-pagination-icon { 6631 color: var(--main); 6632 justify-content: center; 6633 align-items: center; 6634 font-family: "Fa solid 900", sans-serif; 6635 font-size: 22px; 6636 line-height: 28px; 6637} 6638 6639.project-template-images-list { 6640 grid-column-gap: 0px; 6641 grid-row-gap: 0px; 6642 grid-template-rows: auto auto; 6643 grid-template-columns: 1fr 1fr; 6644 grid-auto-columns: 1fr; 6645 display: grid; 6646} 6647 6648.project-template-image { 6649 object-fit: cover; 6650 width: 100%; 6651 height: 420px; 6652} 6653 6654.project-template-empty-state { 6655 background-color: #0000; 6656 height: 0; 6657} 6658 6659.megamenu-dropdown-wrapper { 6660 justify-content: center; 6661 display: flex; 6662} 6663 6664.megamenu-dropdown-wrap { 6665 width: 5%; 6666} 6667 6668.megamenu-dropdown-wrap.one-column { 6669 width: 100%; 6670} 6671 6672.mb-20 { 6673 text-align: center; 6674 margin-bottom: 20px; 6675 font-family: Open Sans, sans-serif; 6676} 6677 6678.play-button-icon { 6679 z-index: 7; 6680 margin-left: 4px; 6681 font-family: "Fa solid 900", sans-serif; 6682 font-size: 16px; 6683 position: relative; 6684} 6685 6686.play-button-hover { 6687 z-index: 10; 6688 border: 3px solid var(--white); 6689 border-radius: 50%; 6690 width: 94px; 6691 height: 94px; 6692 transition: all .3s; 6693 position: absolute; 6694 transform: scale(.85); 6695} 6696 6697.play-button-hover:hover { 6698 transform: scale(1); 6699} 6700 6701.play-button-hover.primary-color { 6702 border-color: var(--primary); 6703} 6704 6705.secondary-button { 6706 border: 1px solid var(--white); 6707 color: var(--white); 6708 letter-spacing: 1px; 6709 text-transform: uppercase; 6710 background-color: #0000; 6711 border-radius: 100px; 6712 padding: 18px 22px; 6713 font-family: Open Sans, sans-serif; 6714 font-size: 14px; 6715 line-height: 1; 6716 transition: all .3s; 6717 display: block; 6718} 6719 6720.secondary-button:hover { 6721 background-color: #ffffff1a; 6722} 6723 6724.secondary-button.haze { 6725 z-index: 2; 6726 text-align: center; 6727 border-radius: 100px; 6728 font-family: Open Sans, sans-serif; 6729 position: relative; 6730} 6731 6732.secondary-button.haze.green { 6733 background-color: var(--main); 6734} 6735 6736.secondary-button.haze.green:hover { 6737 color: var(--main); 6738 background-color: #ffffff80; 6739} 6740 6741.home-slide-buttons-wrapper { 6742 grid-column-gap: 30px; 6743 margin-top: 0; 6744 display: flex; 6745} 6746 6747.home-pricing-plan-list-item { 6748 text-align: center; 6749 justify-content: center; 6750 margin-bottom: 0; 6751 padding-top: 10px; 6752 padding-bottom: 10px; 6753 font-size: 17px; 6754 line-height: 26px; 6755 list-style-type: none; 6756} 6757 6758.home-pricing-plan-title-wrapper { 6759 text-align: center; 6760 padding-top: 20px; 6761 padding-bottom: 20px; 6762} 6763 6764.home-pricing-plan-title-wrapper.center-item {
6765 border-top: 4px solid var(--primary); 6766 padding-top: 30px; 6767 padding-bottom: 20px; 6768} 6769 6770.home-pricing-title-span { 6771 color: var(--primary); 6772 font-size: 14px; 6773 font-weight: 400; 6774} 6775 6776.container-large { 6777 width: 100%; 6778 max-width: 1720px; 6779 margin-left: auto; 6780 margin-right: auto; 6781 position: relative; 6782} 6783 6784.home-pricing-plan-bg { 6785 z-index: -1; 6786 background-color: var(--primary); 6787 height: 280px; 6788 position: absolute; 6789 inset: 25% 0% auto; 6790} 6791 6792.banner-slide-content { 6793 grid-row-gap: 50px; 6794 text-align: center; 6795 flex-direction: column; 6796 align-items: center; 6797 font-weight: 400; 6798 display: flex; 6799} 6800 6801.home-slider-left-arrow { 6802 width: 119px; 6803 height: 150px; 6804 color: var(--white); 6805 justify-content: center; 6806 align-items: center; 6807 font-size: 17px; 6808 display: none; 6809 inset: 0% 0 315px auto; 6810} 6811 6812.banner-slide-content-con { 6813 justify-content: center; 6814 align-items: center; 6815 height: 100%; 6816 padding: 80px 15px 200px; 6817 display: flex; 6818} 6819 6820.slide-nav-second-home { 6821 padding-bottom: 180px; 6822 font-size: 9.6px; 6823 display: block; 6824} 6825 6826.banner-slider-active-item { 6827 color: var(--white); 6828 font-family: Lato, sans-serif; 6829 font-size: 16px; 6830 font-weight: 700; 6831 line-height: 1; 6832} 6833 6834.banner-slider-active-item.slide-2 { 6835 opacity: 0; 6836 position: absolute; 6837} 6838 6839.banner-slider-active-item.slide-1 { 6840 position: absolute; 6841} 6842 6843.banner-slider-active-item.slide-3 { 6844 opacity: 0; 6845} 6846 6847.banner-slider-active-item-wrapper { 6848 justify-content: center; 6849 align-items: center; 6850 width: auto; 6851 height: 40px; 6852 display: flex; 6853 position: relative; 6854} 6855 6856.banner-slider-heading { 6857 color: #fff; 6858 text-align: center; 6859 letter-spacing: 6px; 6860 text-transform: uppercase; 6861 max-width: 1200px; 6862 font-family: Playfair Display, sans-serif; 6863 font-size: 90px; 6864 font-weight: 400; 6865 line-height: 1.2em; 6866} 6867 6868.banner-slide-3 { 6869 background-image: linear-gradient(#0000004d, #0000004d), url("/cdn/661e8a08c33c786e3e093eb6_home3-banner-01.jpg"); 6870 background-position: 0 0, 50%; 6871 background-size: auto, cover; 6872 height: 100%; 6873} 6874 6875.slider-arrow-buttons-wrapper { 6876 z-index: 2; 6877 align-items: center; 6878 width: auto; 6879 height: 100%; 6880 display: none; 6881 position: absolute; 6882 inset: 0% 0% 0% auto; 6883} 6884 6885.banner-slider-nonactive-item { 6886 color: var(--dark-gray); 6887 line-height: 1em; 6888} 6889 6890.banner-slide-1 { 6891 background-image: linear-gradient(#0000004d, #0000004d), url("/cdn/661e8a08c33c786e3e093edd_home2-banner-01.jpg"); 6892 background-position: 0 0, 50%; 6893 background-repeat: repeat, no-repeat; 6894 background-size: auto, cover; 6895 height: 100%; 6896} 6897 6898.home-slider-right-arrow { 6899 width: 119px; 6900 height: 150px; 6901 color: var(--white); 6902 justify-content: center; 6903 align-items: center; 6904 font-size: 17px; 6905 display: none; 6906 top: 315px; 6907 left: auto; 6908 right: 0; 6909} 6910 6911.banner-slide-2 { 6912 background-image: linear-gradient(#0000004d, #0000004d), url("/cdn/661e8a08c33c786e3e093ede_home2-banner-02.jpg"); 6913 background-position: 0 0, 50%; 6914 background-repeat: repeat, no-repeat; 6915 background-size: auto, cover; 6916 height: 100%; 6917} 6918 6919.banner-slide-nav-wrapper { 6920 flex-direction: column; 6921 justify-content: space-between; 6922 align-items: center; 6923 width: 120px; 6924 height: 320px; 6925 margin-left: auto; 6926 margin-right: auto; 6927 display: flex; 6928} 6929 6930.banner-slider-slash { 6931 color: var(--white); 6932 padding-left: 5px; 6933 padding-right: 5px; 6934 font-size: 16px; 6935 font-weight: 300; 6936} 6937 6938.banner-slider-line { 6939 background-color: var(--white); 6940 width: 1px; 6941 height: 38%; 6942} 6943 6944.contacts-with-background { 6945 justify-content: space-between; 6946 padding-top: 90px; 6947 padding-bottom: 90px; 6948 display: flex; 6949} 6950 6951.contacts-with-background.contact-2 { 6952 z-index: 999; 6953 grid-column-gap: 60px; 6954 grid-row-gap: 60px; 6955 width: 100%; 6956 padding-top: 60px; 6957 padding-bottom: 60px; 6958 position: relative; 6959} 6960 6961.testimonials-slider-arrow-icon-small { 6962 color: var(--white); 6963 font-size: 20px; 6964 font-weight: 700; 6965} 6966 6967.testimonials-quote-icon-primary { 6968 color: var(--primary); 6969 margin-bottom: 0; 6970 font-family: "Fa solid 900", sans-serif; 6971 font-size: 62px; 6972 line-height: 1; 6973} 6974 6975.conracts-with-bg-button { 6976 justify-content: flex-end; 6977 align-items: center; 6978 width: 20%; 6979 display: flex; 6980} 6981 6982.author-img-con { 6983 border-radius: 50%; 6984 width: 80px; 6985 height: 80px; 6986 margin-right: 25px; 6987} 6988 6989.testimonials-image { 6990 object-fit: cover; 6991 border-radius: 50%; 6992 width: 80px; 6993 height: 80px; 6994} 6995 6996.testimonials-item-wrapper { 6997 flex-direction: column; 6998 align-items: center; 6999 display: flex; 7000} 7001 7002.testimonials-slider-con { 7003 width: 100%; 7004 max-width: 895px; 7005 margin-top: -40px; 7006 margin-left: auto; 7007 margin-right: auto; 7008 padding-left: 60px; 7009 padding-right: 60px; 7010 position: relative; 7011} 7012 7013.primary-color-background { 7014 background-color: var(--main); 7015 position: relative; 7016 overflow: hidden; 7017} 7018 7019.testimonials-mask { 7020 position: static; 7021 overflow: visible; 7022} 7023 7024.blog-section-title { 7025 text-align: center; 7026 margin-bottom: 60px; 7027 padding-left: 15px; 7028 padding-right: 15px; 7029} 7030 7031.location-map-wrapper { 7032 position: relative; 7033} 7034 7035.location-map-wrapper.home-page { 7036 width: 100%; 7037 margin-bottom: 60px; 7038} 7039 7040.home-testimonials-slider-left-arrow { 7041 width: 30px; 7042 height: 30px; 7043} 7044 7045.testimonials-quote { 7046 color: #ffffffe6; 7047 text-align: center; 7048 max-width: 930px; 7049 margin-top: 56px; 7050 margin-bottom: 0; 7051 font-size: 24px; 7052 font-weight: 400; 7053} 7054 7055.home-testimonials-slider-right-arrow { 7056 width: 30px; 7057 height: 30px; 7058} 7059 7060.testimonials-author { 7061 flex-direction: column; 7062 justify-content: center; 7063 padding-bottom: 10px; 7064 display: flex; 7065} 7066 7067.contacts-with-bg-text { 7068 width: 80%; 7069} 7070 7071.testimonials-slide-1 { 7072 height: auto; 7073} 7074 7075.contacts-wrapper-2 { 7076 grid-column-gap: 30px; 7077 grid-template-rows: auto; 7078 grid-template-columns: 1fr 1fr 1fr; 7079 padding-left: 30px; 7080 padding-right: 30px; 7081} 7082 7083.author-position { 7084 color: #ffffffe6; 7085 margin-top: 0; 7086 margin-bottom: 0; 7087} 7088 7089.section-title-center { 7090 flex-direction: column; 7091 justify-content: center; 7092 align-items: center; 7093 max-width: 780px; 7094 margin-bottom: 60px; 7095 margin-left: auto; 7096 margin-right: auto; 7097 display: flex; 7098} 7099 7100.testimonials-quote-author { 7101 margin-top: 55px; 7102 font-family: Poppins, sans-serif; 7103 display: flex; 7104} 7105 7106.testimonials-slider-2 { 7107 background-color: #0000; 7108 width: 100%; 7109 max-width: 750px; 7110 height: auto; 7111 margin-left: auto; 7112 margin-right: auto; 7113 position: static; 7114 overflow: hidden; 7115} 7116 7117.about-4-member-socials { 7118 grid-column-gap: 20px; 7119 grid-row-gap: 20px; 7120 background-color: #fff; 7121 justify-content: center; 7122 align-items: center; 7123 width: 100%; 7124 padding-top: 20px; 7125 padding-bottom: 20px; 7126 display: flex; 7127 position: absolute; 7128} 7129 7130.background-text-big { 7131 width: 100%; 7132 color: var(--white); 7133 text-align: center; 7134 letter-spacing: 2px; 7135 margin-top: -10px; 7136 margin-bottom: 0; 7137 font-size: 120px; 7138 font-weight: 500; 7139 line-height: 1; 7140} 7141 7142.title-text-container, .title-heading-container { 7143 width: 50%; 7144} 7145 7146.banner-section { 7147 flex-direction: column; 7148 height: 100vh; 7149 position: relative; 7150} 7151 7152.banner-section.home-3-banner { 7153 justify-content: center; 7154 height: auto; 7155 min-height: 50vh; 7156 display: flex; 7157} 7158 7159.courses-collection { 7160 width: 100%; 7161} 7162 7163.home-4-testimonials-wrapper, .testimonials-wrapper-2 { 7164 grid-column-gap: 30px; 7165 grid-row-gap: 30px; 7166 align-items: stretch; 7167 width: 100%; 7168 margin-top: 10px; 7169 display: flex; 7170} 7171 7172.top-banner-button-wrapper { 7173 grid-template-rows: auto auto; 7174 grid-template-columns: 1fr 1fr; 7175 grid-auto-columns: 1fr; 7176 justify-content: center; 7177 margin-top: 38px; 7178 display: flex; 7179 position: relative; 7180} 7181
7182.portfolio-grid-tabs { 7183 width: 100%; 7184} 7185 7186.portfolio-grid-image-link { 7187 width: 100%; 7188 height: 350px; 7189} 7190 7191.home-5-about-us-right-block { 7192 background-color: var(--main); 7193 border-radius: 20px 0 0 20px; 7194 align-items: center; 7195 width: 45%; 7196 margin-right: 0; 7197 padding: 20px 5% 20px 40px; 7198 display: flex; 7199} 7200 7201.about-us-img { 7202 object-fit: cover; 7203 position: absolute; 7204} 7205 7206.about-us-img._1 { 7207 z-index: 2; 7208 border-radius: 5px; 7209 width: 350px; 7210 inset: 0% 0% auto 12%; 7211 box-shadow: 0 8px 20px #0003; 7212} 7213 7214.about-us-img._5 { 7215 z-index: 4; 7216 filter: saturate(98%); 7217 border-radius: 5px; 7218 width: 350px; 7219 height: 240px; 7220 inset: 60% 0% auto 24%; 7221 box-shadow: 0 8px 20px #0003; 7222} 7223 7224.about-us-img._3 { 7225 z-index: 1; 7226 border-radius: 5px; 7227 width: 300px; 7228 inset: 19% 4% 0% auto; 7229 box-shadow: 0 8px 20px #0003; 7230} 7231 7232.about-us-img._4 { 7233 z-index: 5; 7234 filter: hue-rotate(355deg) brightness(104%); 7235 object-position: 50% 30%; 7236 width: 220px; 7237 height: 250px; 7238 inset: 47% 30% 0% 50%; 7239 transform: translate(0); 7240 box-shadow: 0 8px 20px #0003; 7241} 7242 7243.about-us-img._2 { 7244 z-index: 3; 7245 filter: hue-rotate(349deg); 7246 border-radius: 5px; 7247 width: 300px; 7248 inset: 31% auto 0% 2%; 7249 box-shadow: 0 8px 20px #0003; 7250} 7251 7252.home-5-about-us-left-images { 7253 width: 100%; 7254 max-width: 1000px; 7255 height: 100%; 7256 position: relative; 7257} 7258 7259.home-5-about-us-container { 7260 justify-content: space-between; 7261 padding-top: 60px; 7262 padding-bottom: 0; 7263 display: flex; 7264} 7265 7266.subtitle { 7267 border-bottom: 2px solid #80808026; 7268 margin-bottom: 30px; 7269 margin-right: 0; 7270 padding-bottom: 4px; 7271 display: inline-block; 7272} 7273 7274.home-5-about-us-left-block { 7275 justify-content: center; 7276 align-items: center; 7277 width: 55%; 7278 height: 660px; 7279 padding-left: 0; 7280 padding-right: 20px; 7281 display: flex; 7282 position: static; 7283} 7284 7285.home-5-about-us-description { 7286 color: var(--white); 7287 margin-top: 30px; 7288 margin-bottom: 40px; 7289 font-family: Open Sans, sans-serif; 7290} 7291 7292.icon-plus { 7293 white-space: normal; 7294 margin-top: 2px; 7295 margin-right: 10px; 7296 font-family: "Fa solid 900", sans-serif; 7297 font-size: 10px; 7298 display: inline-block; 7299} 7300 7301.home-5-our-services-wrap { 7302 grid-row-gap: 20px; 7303 flex-direction: column; 7304 align-items: center; 7305 width: 33.33%; 7306 display: flex; 7307} 7308 7309.home-6-banner-slider-container { 7310 flex-direction: column; 7311 justify-content: center; 7312 align-items: flex-start; 7313 width: 100%; 7314 max-width: 1200px; 7315 height: 100%; 7316 margin-left: auto; 7317 margin-right: auto; 7318 padding: 60px 15px; 7319 display: flex; 7320} 7321 7322.project-template-collection-list-wrapper { 7323 width: 100%; 7324} 7325 7326.mb-10 { 7327 margin-bottom: 10px; 7328} 7329 7330.home-6-progress-bar-gray-line { 7331 background-color: #afafaf66; 7332 width: 100%; 7333 height: 8px; 7334} 7335 7336.home-6-progress-bar-98 { 7337 background-color: var(--primary); 7338 width: 98%; 7339 height: 8px; 7340 margin-top: -8px; 7341 position: relative; 7342} 7343 7344.home-6-progress-bar-98.home-2-white { 7345 background-color: var(--primary); 7346} 7347 7348.home-6-progress-bar-active-element { 7349 background-color: var(--primary); 7350 border-radius: 50%; 7351 position: absolute; 7352 inset: auto 4% -4px auto; 7353} 7354 7355.home-6-progress-bar-number { 7356 color: var(--paragraph-dark-gray); 7357 font-family: Playfair Display, sans-serif; 7358 font-size: 18px; 7359 font-weight: 500; 7360 position: absolute; 7361 bottom: 34px; 7362} 7363 7364.home-6-progress-bar-number.home-2-white { 7365 color: var(--white); 7366} 7367 7368.home-6-progress-bar-92 { 7369 background-color: var(--primary); 7370 width: 92%; 7371 height: 8px; 7372 margin-top: -8px; 7373 position: relative; 7374} 7375 7376.home-6-progress-bar-92.home-2-white { 7377 background-color: var(--primary); 7378} 7379 7380.home-6-progress-bar-95 { 7381 background-color: var(--primary); 7382 width: 95%; 7383 height: 8px; 7384 margin-top: -8px; 7385 position: relative; 7386} 7387 7388.home-6-progress-bar-95.home-2-white { 7389 background-color: var(--primary); 7390} 7391 7392.home-6-testominials-bg { 7393 background-color: var(--primary-green); 7394 position: relative; 7395 overflow: hidden; 7396} 7397 7398.home-6-testimonials-slider { 7399 background-color: #0000; 7400 align-items: flex-start; 7401 width: 100%; 7402 height: auto; 7403 padding-left: 80px; 7404 padding-right: 80px; 7405} 7406 7407.home-6-testimonials-wrapper { 7408 grid-column-gap: 30px; 7409 grid-row-gap: 30px; 7410 flex-direction: row; 7411 justify-content: center; 7412 display: flex; 7413} 7414 7415.home-6-testimonials-image { 7416 object-fit: cover; 7417 object-position: 50% 20%; 7418 border-radius: 50%; 7419 width: 80px; 7420 height: 80px; 7421} 7422 7423.home-6-testimonials-content-wrapper { 7424 width: 65%; 7425 position: relative; 7426} 7427 7428.home-6-testimonials-photo-wrapper { 7429 grid-column-gap: 20px; 7430 grid-row-gap: 20px; 7431 width: 35%; 7432 display: flex; 7433} 7434 7435.home-6-testomonials-content { 7436 color: var(--paragraph-dark-gray); 7437 line-height: 1.6em; 7438} 7439 7440.home-6-testomonials-content.med { 7441 font-size: 24px; 7442} 7443 7444.home-6-testimonials-left-arrow { 7445 width: 40px; 7446 height: 40px; 7447 inset: 200px auto auto 75px; 7448} 7449 7450.home-6-testimonials-arrow-icon { 7451 color: var(--paragraph-dark-gray); 7452 font-family: "Fa solid 900", sans-serif; 7453 font-size: 28px; 7454 line-height: 40px; 7455} 7456 7457.home-6-testimonials-right-arrow { 7458 width: 40px; 7459 height: 40px; 7460 inset: 200px auto auto 125px; 7461} 7462 7463.home-6-testimonials-quote-icon { 7464 color: #616a6733; 7465 font-family: "Fa solid 900", sans-serif; 7466 font-size: 120px; 7467 line-height: 1; 7468 position: absolute; 7469 inset: -50px auto auto -136px; 7470} 7471 7472.home-6-testimonials-mask { 7473 height: 100%; 7474 padding-top: 80px; 7475 padding-bottom: 80px; 7476} 7477 7478.latest-news-wrap { 7479 flex-direction: column; 7480 justify-content: center; 7481 width: 100%; 7482 max-width: 1200px; 7483 padding-left: 15px; 7484 padding-right: 15px; 7485 display: flex; 7486 position: sticky; 7487 top: 100px; 7488} 7489 7490.lastest-news-career { 7491 flex-direction: column; 7492 align-items: center; 7493 height: 500vh; 7494 padding-top: 80px; 7495 padding-bottom: 80px; 7496 display: flex; 7497 position: relative; 7498} 7499 7500.sidescroll-collection { 7501 justify-content: center; 7502 position: relative; 7503} 7504 7505.central-alignment-heaading { 7506 text-align: center; 7507 margin-bottom: 75px; 7508} 7509 7510.home-6-blog-progression { 7511 background-color: #131c211a; 7512 width: 500px; 7513 height: 3px; 7514 margin-bottom: 60px; 7515} 7516 7517.home-6-blog-progression.active { 7518 background-color: var(--main); 7519 width: 1%; 7520} 7521 7522.home-3-blog-collection-item { 7523 width: 45vw; 7524 height: auto; 7525 margin-top: 30px; 7526 margin-bottom: 40px; 7527 margin-right: 30px; 7528 display: flex; 7529 box-shadow: 0 0 30px #00000014; 7530} 7531 7532.home-3-blog-collection-list { 7533 width: 500vw; 7534 display: flex; 7535} 7536 7537.home-3-blog-collection-list-wrapper { 7538 width: 100%; 7539 max-width: 80vw; 7540 height: auto; 7541 overflow: hidden; 7542} 7543 7544.home-6-blog-image { 7545 object-fit: cover; 7546 width: 45%; 7547} 7548 7549.home-6-blog-content-wrapper { 7550 grid-column-gap: 10px; 7551 grid-row-gap: 10px; 7552 flex-direction: column; 7553 justify-content: center; 7554 width: 55%; 7555 height: auto; 7556 padding: 20px 30px 10px; 7557 display: flex; 7558} 7559 7560.home-6-blog-category-link { 7561 color: var(--dark-gray); 7562 letter-spacing: 3.5px; 7563 text-transform: uppercase; 7564 font-family: Fjalla One, sans-serif; 7565 font-size: 14px; 7566 font-weight: 300; 7567} 7568 7569.home-6-blog-category-link:hover {
7570 color: var(--primary); 7571} 7572 7573.heading-wrapper { 7574 margin-top: 40px; 7575 margin-bottom: 30px; 7576} 7577 7578.content-wrapper { 7579 flex-direction: column; 7580 justify-content: center; 7581 align-items: center; 7582 width: 190px; 7583 display: flex; 7584} 7585 7586.content { 7587 border-radius: 5px; 7588 margin-bottom: 30px; 7589 margin-left: 15px; 7590 margin-right: 15px; 7591} 7592 7593.industries-block-wrapper { 7594 background-color: #0000; 7595 border-radius: 12px; 7596 flex-direction: column; 7597 justify-content: space-around; 7598 width: 100%; 7599 max-width: 35vw; 7600 padding-bottom: 30px; 7601 padding-left: 20px; 7602 padding-right: 20px; 7603 display: flex; 7604 position: relative; 7605} 7606 7607.industries-block-wrapper:hover { 7608 box-shadow: 0 10px 20px #14173326; 7609} 7610 7611.home-8-features-wrapper { 7612 grid-column-gap: 30px; 7613 grid-row-gap: 30px; 7614 width: 100%; 7615 display: flex; 7616} 7617 7618.home-8-features-wrapper.bottom { 7619 margin-top: 30px; 7620} 7621 7622.home-8-features-wrap { 7623 border: 2px solid var(--main); 7624 background-color: var(--white); 7625 text-align: center; 7626 border-radius: 12px; 7627 flex-direction: column; 7628 align-items: center; 7629 width: 100%; 7630 height: 100%; 7631 padding: 40px 20px; 7632} 7633 7634.home-8-feature-image { 7635 color: var(--primary); 7636 margin-bottom: 30px; 7637 font-family: "Fa solid 900", sans-serif; 7638 font-size: 70px; 7639 line-height: 1; 7640} 7641 7642.home-slider { 7643 height: 100%; 7644 overflow: hidden; 7645} 7646 7647.blog-details-link-title { 7648 color: var(--main); 7649 font-size: 20px; 7650 line-height: 1.3em; 7651} 7652 7653.blog-details-link-title:hover { 7654 line-height: 1.3em; 7655} 7656 7657.project-button-link { 7658 width: 40%; 7659 color: var(--text-dark); 7660 justify-content: center; 7661 display: flex; 7662} 7663 7664.project-button-link:hover { 7665 color: var(--primary); 7666} 7667 7668.project-prev-button-link-icon { 7669 margin-top: 2px; 7670 margin-right: 15px; 7671 font-family: "Fa solid 900", sans-serif; 7672 font-size: 13px; 7673 line-height: 1; 7674} 7675 7676.project-next-button-link-icon { 7677 margin-top: 2px; 7678 margin-left: 15px; 7679 font-family: "Fa solid 900", sans-serif; 7680 font-size: 13px; 7681 line-height: 1; 7682} 7683 7684.project-button-link-paragraph { 7685 font-size: 18px; 7686} 7687 7688.home-9-blog-collection-wrapper { 7689 width: 100%; 7690} 7691 7692.home-9-blog-collection-list { 7693 grid-column-gap: 30px; 7694 grid-row-gap: 30px; 7695 flex-wrap: wrap; 7696 display: flex; 7697} 7698 7699.home-9-blog-collection-item { 7700 width: 31.3%; 7701 transition: box-shadow .3s; 7702 display: inline-block; 7703 box-shadow: 0 5px 20px #0000000f; 7704} 7705 7706.home-9-blog-collection-item:hover { 7707 box-shadow: 0 5px 30px #fbb8ac4d; 7708} 7709 7710.home-9-blog-post-wrapper { 7711 position: relative; 7712} 7713 7714.home-9-blog-image-link { 7715 width: 100%; 7716 position: relative; 7717} 7718 7719.home-9-team-members-wrapper { 7720 grid-column-gap: 20px; 7721 grid-row-gap: 40px; 7722 flex-wrap: wrap; 7723 width: 100%; 7724 display: flex; 7725} 7726 7727.home-9-team-member-photo { 7728 object-fit: cover; 7729 border-radius: 50%; 7730 width: 180px; 7731 height: 180px; 7732 margin-bottom: 10px; 7733} 7734 7735.home-9-team-member-wrap { 7736 text-align: center; 7737 flex-direction: column; 7738 align-items: center; 7739 width: 31.33%; 7740 position: relative; 7741} 7742 7743.home-9-team-social-icons-wrapper { 7744 background-color: var(--white); 7745 justify-content: center; 7746 align-items: center; 7747 width: 180px; 7748 height: 40px; 7749 margin-left: auto; 7750 margin-right: auto; 7751 display: flex; 7752 position: absolute; 7753 inset: 141px 0% 0%; 7754 box-shadow: 0 0 30px #ff330026; 7755} 7756 7757.circle-counter-wrapper { 7758 width: 100%; 7759 display: flex; 7760} 7761 7762.circle-counter-wrap { 7763 grid-row-gap: 20px; 7764 text-align: center; 7765 flex-direction: column; 7766 align-items: center; 7767 width: 25%; 7768 padding-left: 40px; 7769 padding-right: 40px; 7770 display: flex; 7771} 7772 7773.counter-progressbar { 7774 width: 160px; 7775 height: 160px; 7776 padding: 2px; 7777 display: flex; 7778 position: relative; 7779} 7780 7781.counter-progressbar-mask { 7782 border: 5px solid var(--white); 7783 width: 80px; 7784 height: 160px; 7785 position: absolute; 7786} 7787 7788.counter-progressbar-mask.left { 7789 transform-origin: 100%; 7790 border-right-style: solid; 7791 border-right-color: #fff0; 7792 border-top-left-radius: 150px; 7793 border-bottom-left-radius: 150px; 7794 height: 160px; 7795 inset: 0%; 7796 transform: rotate(0); 7797} 7798 7799.counter-progressbar-mask.left.dark { 7800 border-color: var(--primary) #0f5cfa00 var(--primary) var(--primary); 7801} 7802 7803.counter-progressbar-mask.right { 7804 transform-origin: 0%; 7805 border-left-color: #fff0; 7806 border-top-right-radius: 150px; 7807 border-bottom-right-radius: 150px; 7808 height: 160px; 7809 inset: 0%; 7810} 7811 7812.counter-progressbar-mask.right.dark { 7813 border-color: var(--primary) var(--primary) var(--primary) #0f5cfa00; 7814} 7815 7816.counter-progressbar-static-container { 7817 border: 1px solid var(--white-50); 7818 border-radius: 50%; 7819 width: 156px; 7820 height: 156px; 7821} 7822 7823.counter-progressbar-static-container.dark { 7824 border-color: var(--primary-light); 7825} 7826 7827.counter-progressbar-number { 7828 width: 100%; 7829 height: 100%; 7830 color: var(--white); 7831 justify-content: center; 7832 align-items: center; 7833 font-size: 40px; 7834 font-weight: 700; 7835 display: flex; 7836} 7837 7838.counter-progressbar-number.dark { 7839 color: var(--primary); 7840} 7841 7842.counter-progressbar-left-block { 7843 width: 80px; 7844 height: 160px; 7845 position: absolute; 7846 inset: 0% auto 0% 0%; 7847 overflow: hidden; 7848} 7849 7850.counter-progressbar-right-block { 7851 width: 80px; 7852 height: 160px; 7853 position: absolute; 7854 inset: 0% 0% 0% auto; 7855 overflow: hidden; 7856} 7857 7858.home-10-counter-content-wrapper { 7859 max-width: 180px; 7860} 7861 7862.home-11-features-grid-item { 7863 padding: 20px; 7864} 7865 7866.home-12-team-grid-social-wrapper { 7867 grid-column-gap: 20px; 7868 grid-row-gap: 20px; 7869 display: flex; 7870} 7871 7872.home-12-team-grid-item { 7873 flex-direction: row; 7874 justify-content: flex-start; 7875 align-items: flex-end; 7876 height: 400px; 7877 display: flex; 7878 position: relative; 7879 overflow: hidden; 7880 box-shadow: 1px 0 30px #fbb8ac33; 7881} 7882 7883.home-12-team-grid-image { 7884 z-index: 0; 7885 object-fit: cover; 7886 width: 100%; 7887 height: 100%; 7888 position: absolute; 7889 inset: 0%; 7890} 7891 7892.home-12-team-social-icon { 7893 color: var(--white); 7894 font-family: "Fa brands 400", sans-serif; 7895 font-size: 16px; 7896} 7897 7898.home-12-team-social-icon:hover {
7899 color: var(--primary); 7900} 7901 7902.about-us-watch-video { 7903 letter-spacing: 3.5px; 7904 text-transform: uppercase; 7905 margin-left: 10px; 7906 font-family: Oswald, sans-serif; 7907 font-size: 14px; 7908 font-weight: 300; 7909} 7910 7911.about-4-video-left-block { 7912 align-items: center; 7913 display: flex; 7914} 7915 7916.about-4-video-wrapper { 7917 grid-column-gap: 80px; 7918 grid-template-rows: auto; 7919 align-items: start; 7920} 7921 7922.about-big-text { 7923 font-size: 50px; 7924} 7925 7926.about-big-number { 7927 color: var(--primary); 7928 margin-bottom: 0; 7929 margin-right: 20px; 7930 font-family: Bitter, serif; 7931 font-size: 160px; 7932 font-weight: 700; 7933 line-height: 1; 7934} 7935 7936.about-4-video { 7937 justify-content: center; 7938 align-items: center; 7939 width: 90px; 7940 height: 90px; 7941 display: flex; 7942} 7943 7944.about-4-video-wrap { 7945 align-items: center; 7946 display: flex; 7947} 7948 7949.about-4-video-right-block { 7950 grid-column-gap: 10px; 7951 grid-row-gap: 10px; 7952 flex-direction: column; 7953 display: flex; 7954} 7955 7956.about-us-4-image { 7957 object-fit: cover; 7958 width: 50%; 7959 height: 280px; 7960} 7961 7962.about-4-images-wrapper { 7963 grid-column-gap: 15px; 7964 grid-row-gap: 15px; 7965 width: 100%; 7966 display: flex; 7967} 7968 7969.about-4-team-member-info { 7970 text-align: center; 7971} 7972 7973.about-4-team-slider { 7974 background-color: #0000; 7975 flex-direction: row; 7976 justify-content: center; 7977 align-items: center; 7978 width: 100%; 7979 height: auto; 7980 display: flex; 7981 position: relative; 7982} 7983 7984.about-4-team-member-wrapper { 7985 grid-column-gap: 20px; 7986 grid-row-gap: 20px; 7987 flex-direction: column; 7988 width: 100%; 7989 display: flex; 7990} 7991 7992.team-slider-icon { 7993 color: #d1d0d0; 7994 font-size: 20px; 7995} 7996 7997.team-slider-arrow { 7998 color: #922929; 7999 width: 5%; 8000 height: 10%; 8001 display: block; 8002 top: -15%; 8003} 8004 8005.about-4-team-member { 8006 flex-direction: column; 8007 justify-content: flex-end; 8008 align-items: center; 8009 height: 300px; 8010 display: flex; 8011 position: relative; 8012} 8013 8014.about-4-member-position { 8015 color: var(--dark-gray); 8016 letter-spacing: .2px; 8017 margin-top: 0; 8018 font-size: 13px; 8019} 8020 8021.about-4-team-mask { 8022 width: 90%; 8023} 8024 8025.about-4-team-slide { 8026 width: 23%; 8027 margin-right: 30px; 8028} 8029 8030.team-4-social-icon { 8031 color: var(--navy-blue); 8032 font-family: "Fa brands 400", sans-serif; 8033 font-size: 18px; 8034 line-height: 1; 8035} 8036 8037.team-4-social-icon:hover { 8038 color: var(--primary); 8039} 8040 8041.about-4-image { 8042 object-fit: cover; 8043 width: 100%; 8044 height: 100%; 8045} 8046 8047.testimonials-with-bg-slide-nav { 8048 height: 20px; 8049 padding-top: 0; 8050 padding-right: 30px; 8051 font-size: 10px; 8052 line-height: 10px; 8053 inset: auto 0% 0% auto; 8054} 8055 8056.about-4-testimonials-content { 8057 grid-row-gap: 60px; 8058 flex-direction: column; 8059 flex: 1; 8060 display: flex; 8061} 8062 8063.testimonials-nav-outline-2 { 8064 align-items: center; 8065 padding-right: 27px; 8066 display: flex; 8067 position: absolute; 8068 inset: auto 0% 5px auto; 8069} 8070 8071.about-4-testimonials-slider { 8072 background-color: #0000; 8073 width: 100%; 8074 height: auto; 8075 position: relative; 8076} 8077 8078.about-4-testimonials-image { 8079 object-fit: cover; 8080 border-radius: 50%; 8081 width: 140px; 8082 height: 140px; 8083} 8084 8085.about-4-testimonials-item { 8086 grid-column-gap: 70px; 8087 grid-row-gap: 40px; 8088 display: flex; 8089} 8090 8091.about-4-testimonials-mask { 8092 height: auto; 8093 margin-bottom: 30px; 8094} 8095 8096.testimonials-nav-outline-item-2 { 8097 opacity: 1; 8098 border: 1px solid #fff; 8099 border-radius: 50%; 8100 width: 20px; 8101 height: 20px; 8102 margin-right: 6px; 8103} 8104 8105.about-4-projects-lightbox-link { 8106 background-image: url("/cdn/background-image.svg"); 8107 background-position: 50%; 8108 background-repeat: no-repeat; 8109 background-size: cover; 8110 width: 100%; 8111 height: 280px; 8112 position: relative; 8113} 8114 8115.about-4-projects-overlay { 8116 z-index: 100; 8117 opacity: 0; 8118 background-color: #0000004d; 8119 justify-content: center; 8120 align-items: center; 8121 transition: all .3s; 8122 display: flex; 8123 position: absolute; 8124 inset: 0%; 8125} 8126 8127.about-4-projects-overlay:hover { 8128 opacity: 1; 8129} 8130 8131.about-4-projects-title-wrapper { 8132 align-items: center; 8133 padding-top: 20px; 8134 padding-bottom: 20px; 8135 position: relative; 8136} 8137 8138.about-4-projects-number-bg { 8139 z-index: -1; 8140 color: #fbb8ac4d; 8141 letter-spacing: 3px; 8142 align-items: center; 8143 font-family: Bitter, serif; 8144 font-size: 80px; 8145 font-weight: 700; 8146 line-height: 1; 8147 display: flex; 8148 position: absolute; 8149 inset: 0% auto 0% 0%; 8150} 8151 8152.about-4-projects-wrapper { 8153 grid-column-gap: 30px; 8154 grid-row-gap: 40px; 8155 grid-template-rows: auto; 8156 grid-template-columns: 1fr 1fr 1fr; 8157 grid-auto-columns: 1fr; 8158 width: 100%; 8159 display: grid; 8160} 8161 8162.contacts-with-image-bg-wrapper { 8163 grid-row-gap: 40px; 8164 text-align: center; 8165 flex-direction: column; 8166 align-items: center; 8167 display: flex; 8168} 8169 8170.about-4-projects-plus-icon { 8171 color: var(--white); 8172 font-size: 24px; 8173} 8174 8175.about-5-partners-grid { 8176 grid-column-gap: 40px; 8177 grid-row-gap: 80px; 8178 grid-template-columns: 1fr 1fr 1fr 1fr 1fr; 8179 place-items: center; 8180 width: 100%; 8181 padding-top: 40px; 8182 padding-bottom: 40px; 8183} 8184 8185.about-6-content-wrapper { 8186 grid-column-gap: 40px; 8187 width: 100%; 8188 margin-bottom: 80px; 8189 display: flex; 8190} 8191 8192.about-6-content-wrap-left { 8193 width: 35%; 8194} 8195 8196.about-6-content-wrap-right { 8197 width: 65%; 8198} 8199 8200.about-6-contacts-wrapper { 8201 grid-column-gap: 30px; 8202 grid-row-gap: 30px; 8203 display: flex; 8204} 8205 8206.about-6-contacts-wrap { 8207 background-color: var(--main); 8208 flex-direction: column; 8209 justify-content: center; 8210 align-items: center; 8211 width: 50%; 8212 height: 440px; 8213 display: flex; 8214 position: relative; 8215 overflow: hidden; 8216} 8217 8218.about-6-contacts-image { 8219 object-fit: cover; 8220 object-position: 50% 23%; 8221 width: 100%; 8222 height: 100%; 8223} 8224 8225.about-6-contacts-content-wrapper { 8226 z-index: 999; 8227 grid-row-gap: 20px; 8228 flex-direction: column; 8229 align-items: flex-start; 8230 padding-left: 40px; 8231 padding-right: 15px; 8232 display: flex; 8233 position: relative; 8234} 8235 8236.tabs-testimonials-quote { 8237 color: var(--text-dark); 8238 padding-left: 50px; 8239 font-size: 28px; 8240} 8241 8242.tabs-testimonial-person-name { 8243 text-align: center; 8244 margin-top: 30px; 8245 font-family: Open Sans, sans-serif; 8246 font-size: 18px; 8247 font-weight: 600; 8248} 8249 8250.home-tabs-menu { 8251 justify-content: flex-start; 8252 align-items: center; 8253 width: 70%; 8254 margin-top: 20px; 8255 padding-left: 50px; 8256 display: flex; 8257} 8258 8259.testimonials-tab-3-link { 8260 color: #222; 8261 background-color: #0000; 8262 justify-content: center; 8263 align-items: center; 8264 height: 40px; 8265 padding: 10px; 8266 line-height: 0; 8267 display: flex; 8268} 8269 8270.testimonials-tab-3-link.w--current { 8271 border: 2px solid var(--main); 8272 width: 40px; 8273 color: var(--main); 8274 background-color: #0000; 8275 border-radius: 100px; 8276 margin-left: 7px; 8277 margin-right: 7px; 8278 padding-bottom: 13px; 8279} 8280 8281.testimonials-tab-4-link { 8282 color: #222; 8283 background-color: #0000; 8284 justify-content: center; 8285 align-items: center; 8286 height: 40px; 8287 padding: 10px; 8288 line-height: 0; 8289 display: flex; 8290} 8291 8292.testimonials-tab-4-link.w--current { 8293 border: 2px solid var(--main); 8294 width: 40px; 8295 color: var(--main); 8296 background-color: #0000; 8297 border-radius: 100px; 8298 margin-left: 7px; 8299 padding-bottom: 13px; 8300} 8301 8302.quote-divider-bottom { 8303 background-color: #afafaf33; 8304 min-width: 2px; 8305 height: 68px; 8306 position: absolute; 8307 top: auto; 8308 bottom: 0; 8309} 8310 8311.quote-icon { 8312 color: var(--main); 8313 font-family: "Fa solid 900", sans-serif; 8314 font-size: 20px; 8315} 8316 8317.tabs-testimonial-quote-block { 8318 align-items: center; 8319 width: 70%; 8320 display: flex; 8321 overflow: hidden; 8322} 8323 8324.quote-divider-block { 8325 justify-content: center; 8326 align-items: center; 8327 width: 28px; 8328 height: 180px; 8329 margin-top: 20px; 8330 padding-top: 3px; 8331 padding-bottom: 3px; 8332 display: flex; 8333 position: relative; 8334} 8335 8336.tabs-testimonial-image-block { 8337 justify-content: space-between; 8338 align-items: center; 8339 width: 30%; 8340 height: auto; 8341 display: flex; 8342 position: relative; 8343} 8344 8345.testimonials-tab-1-link { 8346 color: #222; 8347 background-color: #0000; 8348 justify-content: center; 8349 align-items: center; 8350 height: 40px; 8351 padding: 10px; 8352 line-height: 0; 8353 display: flex; 8354} 8355 8356.testimonials-tab-1-link.w--current { 8357 border: 2px solid var(--main); 8358 width: 40px; 8359 height: 40px; 8360 color: var(--main); 8361 background-color: #0000; 8362 border-radius: 100px; 8363 justify-content: center; 8364 align-items: center; 8365 margin-right: 7px; 8366 padding-bottom: 13px; 8367 line-height: 0; 8368 display: flex; 8369} 8370 8371.testimonials-tab-2-link { 8372 color: #222; 8373 background-color: #0000; 8374 justify-content: center; 8375 align-items: center; 8376 height: 40px; 8377 padding: 10px; 8378 line-height: 0; 8379 display: flex; 8380} 8381 8382.testimonials-tab-2-link.w--current { 8383 border: 2px solid var(--main); 8384 width: 40px; 8385 color: var(--main); 8386 -webkit-text-stroke-color: var(--main); 8387 background-color: #0000; 8388 border-radius: 50%; 8389 margin-left: 7px; 8390 margin-right: 7px; 8391 padding-bottom: 13px; 8392} 8393 8394.tabs-testimonial-photo { 8395 object-fit: cover; 8396 border-radius: 50%; 8397 width: 100px; 8398 height: 100px; 8399} 8400 8401.about-6-testimonials-subtitle { 8402 color: #afafaf; 8403 letter-spacing: 3.5px; 8404 text-transform: uppercase; 8405 margin-bottom: 20px; 8406 font-family: Oswald, sans-serif; 8407 font-size: 14px; 8408 font-weight: 300; 8409 position: absolute; 8410 bottom: 40%; 8411 left: -40px; 8412 transform: rotate(-90deg); 8413} 8414 8415.about-6-testimonials-subtitle.testimonial { 8416 letter-spacing: 3.5px; 8417 font-family: Oswald, sans-serif; 8418 font-weight: 300; 8419 position: absolute; 8420 bottom: 40%; 8421 left: -40px; 8422 transform: rotate(-90deg); 8423} 8424 8425.quote-divider-top { 8426 background-color: #afafaf33; 8427 min-width: 2px; 8428 height: 68px; 8429 position: absolute; 8430 top: 0; 8431} 8432 8433.tabs-testimonial-block { 8434 display: flex; 8435} 8436 8437.tabs-testimonial-info { 8438 flex-flow: column; 8439 align-items: center; 8440 display: flex; 8441 overflow: hidden; 8442} 8443 8444.tabs-testimonial-person { 8445 flex-direction: column; 8446 justify-content: center; 8447 align-items: center; 8448 width: 100%; 8449 padding-left: 20px; 8450 display: flex; 8451} 8452 8453.tabs-testimonial-person-position { 8454 color: var(--dark-gray); 8455 text-align: center; 8456 font-size: 14px; 8457} 8458 8459.tabs-2 { 8460 flex-direction: column; 8461 align-items: flex-end; 8462 display: flex; 8463} 8464 8465.about-6-projects-block { 8466 grid-column-gap: 60px; 8467 grid-row-gap: 40px; 8468 align-items: flex-start; 8469 display: flex; 8470 overflow: hidden; 8471} 8472 8473.about-6-projects-item { 8474 text-align: center; 8475 object-fit: cover; 8476 flex-direction: column; 8477 justify-content: center; 8478 align-items: center; 8479 width: 100%; 8480 height: 370px; 8481 display: flex; 8482 position: relative; 8483 overflow: hidden; 8484} 8485 8486.about-6-projects-wrapper { 8487 grid-column-gap: 30px; 8488 grid-row-gap: 30px; 8489 grid-template-rows: auto auto; 8490 grid-template-columns: 1fr 1fr; 8491 grid-auto-columns: 1fr; 8492 display: grid; 8493} 8494 8495.about-6-projects-title-wrapper { 8496 grid-column-gap: 20px; 8497 grid-row-gap: 20px; 8498 flex-direction: column; 8499 align-items: flex-start; 8500 width: 30%; 8501 display: flex; 8502} 8503 8504.about-6-projects-image { 8505 z-index: 1; 8506 object-fit: cover; 8507 width: 100%; 8508 height: 100%; 8509 position: absolute; 8510 inset: 0%; 8511} 8512 8513.about-6-projects-list-wrapper { 8514 grid-column-gap: 16px; 8515 grid-row-gap: 16px; 8516 grid-template-rows: auto auto; 8517 grid-template-columns: 1fr 1fr; 8518 grid-auto-columns: 1fr; 8519 grid-auto-flow: row; 8520 justify-content: center; 8521 width: 70%; 8522 display: grid; 8523} 8524 8525.about-6-projects-item-overlay { 8526 z-index: 5; 8527 background-color: #0000004d; 8528 justify-content: center; 8529 align-items: center; 8530 width: 100%; 8531 height: 100%; 8532 padding: 30px; 8533 display: flex; 8534 position: relative; 8535} 8536 8537.section-with-blue-bg { 8538 background-color: var(--primary); 8539 justify-content: center; 8540 display: flex; 8541} 8542 8543.nav-dropdowm-link-line { 8544 background-color: var(--primary); 8545 width: 16px; 8546 height: 2px; 8547 margin-right: 15px; 8548 display: inline-block; 8549} 8550 8551.search { 8552 width: 100%; 8553} 8554 8555.primary-green-style-guide { 8556 background-color: var(--primary-green); 8557 width: 75px; 8558 height: 75px; 8559 box-shadow: 0 0 15px #0000001a; 8560} 8561 8562.nav-menu-centered-wrapper { 8563 flex: 1; 8564 justify-content: center; 8565 display: flex; 8566} 8567 8568.cart-popup-image { 8569 object-fit: cover; 8570 height: 60px; 8571} 8572 8573.cart-footer { 8574 border-top-style: none; 8575 padding-bottom: 30px; 8576 padding-left: 30px; 8577 padding-right: 30px; 8578} 8579 8580.cart-popup-subtotal {
8581 color: #000; 8582 font-family: Playfair Display, sans-serif; 8583 font-size: 16px; 8584} 8585 8586.nav-menu-centered { 8587 z-index: 1; 8588 text-align: right; 8589 justify-content: flex-end; 8590 align-items: center; 8591} 8592 8593.brand-navbar { 8594 z-index: 1; 8595 flex-direction: column; 8596 justify-content: center; 8597 width: 210px; 8598 margin-right: 20px; 8599} 8600 8601.brand-navbar.w--current { 8602 width: 220px; 8603} 8604 8605.shop-popup-cart-quantity { 8606 background-color: #0000; 8607 border-style: none none solid; 8608 border-bottom-color: #e9e9e9; 8609 border-radius: 0; 8610 margin-bottom: 0; 8611} 8612 8613.shop-popup-cart-quantity:focus { 8614 border-bottom-color: #222; 8615} 8616 8617.search-shop-con-centered { 8618 z-index: 1; 8619 justify-content: flex-end; 8620 align-items: center; 8621 width: 220px; 8622 margin-left: 20px; 8623 display: flex; 8624 position: relative; 8625} 8626 8627.cart-line-item { 8628 margin-bottom: 20px; 8629} 8630 8631.shop-popup-checkout-button { 8632 background-color: var(--primary); 8633 color: var(--white); 8634 letter-spacing: 3.5px; 8635 text-transform: uppercase; 8636 border: 1px solid #0000; 8637 padding: 10px 30px; 8638 font-family: Oswald, sans-serif; 8639 font-size: 12px; 8640 font-weight: 300; 8641 line-height: 1.8em; 8642 transition: all .2s; 8643} 8644 8645.shop-popup-checkout-button:hover { 8646 border: 1px solid var(--primary); 8647 color: var(--primary); 8648 background-color: #fff; 8649} 8650 8651.menu-button-centered { 8652 flex: none; 8653} 8654 8655.cart-item { 8656 align-items: center; 8657} 8658 8659.cart-popup-price { 8660 color: #000; 8661 font-family: Playfair Display, sans-serif; 8662 font-size: 15px; 8663} 8664 8665.nav-menu-link { 8666 color: var(--main); 8667 letter-spacing: 3.5px; 8668 text-transform: uppercase; 8669 justify-content: flex-start; 8670 align-items: center; 8671 margin: 10px 0; 8672 padding: 20px 14px; 8673 font-family: Oswald, sans-serif; 8674 font-size: 14px; 8675 font-weight: 400; 8676 line-height: 1em; 8677 display: flex; 8678} 8679 8680.nav-menu-link.w--current { 8681 color: var(--paragraph-dark-gray); 8682} 8683 8684.nav-menu-link.inverted-on-desktop { 8685 filter: invert(); 8686} 8687 8688.nav-menu-link.banner-slide-1 { 8689 display: none; 8690} 8691 8692.cart-empty-state { 8693 color: #222; 8694 background-color: #0000; 8695 padding: 60px 30px 80px; 8696 font-family: Lato, sans-serif; 8697 font-size: 16px; 8698} 8699 8700.cart-header { 8701 border-bottom-style: none; 8702 padding-top: 24px; 8703 padding-left: 30px; 8704 padding-right: 30px; 8705} 8706 8707.cart-popup-product-title { 8708 color: #000; 8709 letter-spacing: .2px; 8710 font-family: Playfair Display, sans-serif; 8711 font-size: 15px; 8712 font-weight: 600; 8713} 8714 8715.nav-dropdown-toggle-centered { 8716 margin-left: 0; 8717 margin-right: 0; 8718 padding-left: 22px; 8719 padding-right: 22px; 8720} 8721 8722.nav-item-title-centred { 8723 color: var(--main); 8724 letter-spacing: 3.5px; 8725 text-transform: uppercase; 8726 font-family: Oswald, sans-serif; 8727 font-size: 14px; 8728 font-weight: 400; 8729 line-height: 1em; 8730} 8731 8732.nav-item-title-centred.inverted-on-desktop { 8733 filter: invert(); 8734} 8735 8736.cart-list { 8737 padding-left: 30px; 8738 padding-right: 30px; 8739} 8740 8741.cart-popup-total-price { 8742 color: #000; 8743 font-family: Playfair Display, sans-serif; 8744 font-size: 15px; 8745} 8746 8747.cart-button { 8748 z-index: 2; 8749 background-color: #0000; 8750 padding: 0 5px; 8751} 8752 8753.cart-popup-remove-button { 8754 transition: opacity .2s; 8755} 8756 8757.cart-popup-remove-button:hover { 8758 opacity: .7; 8759} 8760 8761.error-state { 8762 color: #000; 8763 text-align: center; 8764 letter-spacing: 2px; 8765 background-color: #ffe8e6; 8766 margin-top: 20px; 8767 font-family: Playfair Display, sans-serif; 8768 font-size: 12px; 8769 line-height: 1em; 8770} 8771 8772.error-state.cart { 8773 margin-top: 0; 8774} 8775 8776.cart-icon { 8777 color: #000; 8778} 8779 8780.home-top-slider-image-wrapper-dublicate-for-loop, .home-top-slider-image-wrapper { 8781 flex: none; 8782 justify-content: flex-start; 8783 align-items: center; 8784 display: flex; 8785} 8786 8787.home-top-pagination-divider { 8788 background-color: #afafaf80; 8789 width: 40px; 8790 height: 1px; 8791 margin-top: 10px; 8792} 8793 8794.home-top-pagination { 8795 color: #999; 8796 letter-spacing: .2px; 8797 text-transform: uppercase; 8798 font-family: Open Sans, sans-serif; 8799 font-size: 12px; 8800 font-weight: 600; 8801} 8802 8803.home-top-pagination.fourth, .home-top-pagination.first, .home-top-pagination.second, .home-top-pagination.third { 8804 color: #222; 8805} 8806 8807.home-top-slider { 8808 flex-direction: row; 8809 justify-content: flex-start; 8810 align-items: center; 8811 margin-left: -30.4vw; 8812 display: flex; 8813} 8814 8815.home-top-slider-wrapper { 8816 overflow: hidden; 8817} 8818 8819.home-top-slider-image { 8820 object-fit: cover; 8821 flex: none; 8822 width: 50.6vw; 8823 height: 640px; 8824 margin-left: 25px; 8825 margin-right: 25px; 8826} 8827 8828.home-top-pagination-wrapper { 8829 grid-column-gap: 10px; 8830 justify-content: center; 8831 align-items: flex-start; 8832 height: 20px; 8833 margin-top: 40px; 8834 display: none; 8835 overflow: hidden; 8836} 8837 8838.home-video-block { 8839 border: 8px solid var(--white); 8840 background-image: url("/cdn/661e8a08c33c786e3e093edc_home-video.webp"); 8841 background-position: 50%; 8842 background-repeat: no-repeat; 8843 background-size: cover; 8844 justify-content: center; 8845 align-items: center; 8846 width: 100%; 8847 height: 100%; 8848 min-height: 800px; 8849 display: flex; 8850 position: relative; 8851 box-shadow: 1px 1px 30px #fbb8ac4d; 8852} 8853 8854.play-button-hover-home { 8855 z-index: 999; 8856 border: 2px solid #fffc; 8857 border-radius: 50%; 8858 width: 220px; 8859 height: 220px; 8860 position: absolute; 8861} 8862 8863.play-button-icon-home { 8864 color: var(--white); 8865 margin-left: 4px; 8866 font-family: "Fa solid 900", sans-serif; 8867 font-size: 18px; 8868 position: relative; 8869} 8870 8871.home-features-card { 8872 grid-row-gap: 15px; 8873 text-align: center; 8874 flex-direction: column; 8875 align-items: center; 8876 display: flex; 8877} 8878 8879.home-subtitle { 8880 color: var(--white); 8881 font-family: Playfair Display, sans-serif; 8882 font-size: 20px; 8883 font-style: italic; 8884} 8885 8886.home-features-cards-wrapper { 8887 grid-column-gap: 80px; 8888 grid-row-gap: 40px; 8889 grid-template-rows: auto; 8890 grid-template-columns: 1fr 1fr 1fr; 8891 grid-auto-columns: 1fr; 8892 display: grid; 8893} 8894 8895.home-features-decor-icons { 8896 filter: brightness(200%) brightness(200%); 8897} 8898 8899.home-section-title-block { 8900 text-align: center; 8901 flex-direction: column; 8902 justify-content: center; 8903 align-items: center; 8904 margin-bottom: 60px; 8905 display: flex; 8906} 8907 8908.home-section-title-block.accommodation { 8909 grid-row-gap: 20px; 8910 margin-bottom: 40px; 8911} 8912 8913.home-section-title { 8914 color: var(--text-dark); 8915 text-align: center; 8916 margin-top: 0; 8917 font-family: Fjalla One, sans-serif; 8918} 8919 8920.home-elegance-item { 8921 width: 100%; 8922 height: 100%; 8923 position: relative; 8924} 8925 8926.subtitle-italic { 8927 color: var(--paragraph-dark-gray); 8928 letter-spacing: .2px; 8929 margin-top: 15px; 8930 font-family: Open Sans, sans-serif; 8931 font-size: 20px; 8932 font-style: italic; 8933 font-weight: 400; 8934 line-height: 1.2em; 8935} 8936 8937.subtitle-italic.team-section { 8938 color: var(--white); 8939 margin-top: 0; 8940} 8941 8942.subtitle-italic.testimonials-white { 8943 color: var(--white); 8944 font-size: 20px; 8945} 8946 8947.subtitle-italic.navy { 8948 color: var(--text-dark); 8949} 8950 8951.subtitle-italic.white { 8952 color: #fffc; 8953} 8954 8955.home-elegance-image { 8956 object-fit: cover; 8957 width: 100%; 8958 height: 100%; 8959 min-height: 347px; 8960 max-height: 347px; 8961} 8962 8963.section-subtitle-oswald { 8964 z-index: 1; 8965 text-align: center; 8966 letter-spacing: 3.5px; 8967 text-transform: uppercase; 8968 font-family: Oswald, sans-serif; 8969 font-size: 14px; 8970 font-weight: 300; 8971 line-height: 1em; 8972 position: relative; 8973} 8974 8975.section-subtitle-oswald.bigger-white { 8976 color: var(--white); 8977 font-size: 18px; 8978} 8979 8980.section-subtitle-oswald.bigger-white.top { 8981 position: absolute; 8982} 8983 8984.section-subtitle-oswald.regular-white { 8985 color: var(--white); 8986} 8987 8988.section-subtitle-oswald.bigger-grey-green { 8989 color: var(--paragraph-dark-gray); 8990 font-size: 18px; 8991} 8992 8993.home-elegance-image-second { 8994 object-fit: cover; 8995 width: 100%; 8996 min-height: 100%; 8997 display: inline-block; 8998} 8999 9000.home-elegance-gallery { 9001 grid-column-gap: 50px; 9002 grid-row-gap: 50px; 9003 grid-template-rows: auto auto; 9004 grid-template-columns: 1fr 1fr 1fr; 9005 grid-auto-columns: 1fr; 9006 display: grid; 9007} 9008 9009.home-elegance-link-block { 9010 background-color: var(--primary); 9011 color: var(--white); 9012 padding: 20px 30px; 9013 display: flex; 9014 position: absolute; 9015 inset: auto auto 0% 0%; 9016} 9017 9018.arrow-icon { 9019 z-index: 1; 9020 margin-left: 20px; 9021 font-family: "Fa solid 900", sans-serif; 9022 font-size: 10px; 9023 line-height: 1em; 9024} 9025 9026.home-gallery-decor-icon { 9027 filter: hue-rotate(342deg); 9028 margin-bottom: 10px; 9029} 9030 9031.home-numbers { 9032 color: var(--primary); 9033 margin-bottom: 40px; 9034 font-family: Playfair Display, sans-serif; 9035 font-size: 72px; 9036 font-style: italic; 9037 font-weight: 400; 9038 line-height: 1; 9039} 9040
9041.home-numbers-grid { 9042 grid-column-gap: 0px; 9043 grid-row-gap: 20px; 9044 text-align: center; 9045 grid-template-rows: auto; 9046 grid-template-columns: 1fr 1fr 1fr 1fr; 9047 place-items: center; 9048 width: 100%; 9049} 9050 9051.home-blog-date { 9052 background-color: var(--primary); 9053 color: var(--white); 9054 letter-spacing: 3.5px; 9055 text-transform: uppercase; 9056 padding: 4px 10px; 9057 font-family: Oswald, sans-serif; 9058 font-size: 14px; 9059 font-weight: 300; 9060 line-height: 1.6em; 9061 display: inline-block; 9062 position: absolute; 9063 inset: 265px auto auto 30px; 9064 box-shadow: 0 0 20px #0000001a; 9065} 9066 9067.home-blog-content-wrapper-primary { 9068 grid-column-gap: 20px; 9069 grid-row-gap: 20px; 9070 background-color: var(--white); 9071 flex-direction: column; 9072 justify-content: space-between; 9073 padding: 30px 30px 40px; 9074 display: flex; 9075} 9076 9077.home-blog-link { 9078 letter-spacing: 3.5px; 9079 text-transform: uppercase; 9080 font-family: Oswald, sans-serif; 9081 font-size: 14px; 9082 font-weight: 300; 9083 line-height: 1em; 9084 transition: all .3s; 9085 display: flex; 9086} 9087 9088.home-blog-link:hover { 9089 opacity: .7; 9090} 9091 9092.home-gallery-decor-icon-leaf { 9093 filter: hue-rotate(301deg); 9094} 9095 9096.home-text-wrapper { 9097 grid-column-gap: 40px; 9098 display: flex; 9099} 9100 9101.home-wedding-team-grid { 9102 grid-column-gap: 20px; 9103 grid-row-gap: 40px; 9104 grid-template-rows: auto; 9105 grid-template-columns: 1fr 1fr 1fr 1fr; 9106 width: 100%; 9107} 9108 9109.home-wedding-team-grid-content { 9110 z-index: 5; 9111 border: 8px solid var(--white); 9112 background-color: #00000012; 9113 background-image: linear-gradient(#fbb8ac0f, #fbb8ac0f); 9114 flex-direction: column; 9115 justify-content: flex-end; 9116 width: 100%; 9117 height: 100%; 9118 padding: 40px 30px 20px; 9119 transition: border-color .2s; 9120 display: flex; 9121 position: relative; 9122} 9123 9124.home-wedding-team-grid-content:hover { 9125 border: 8px solid var(--primary); 9126} 9127 9128.home-first-paragraph { 9129 text-align: center; 9130 max-width: 930px; 9131 margin-top: 0; 9132 margin-bottom: 0; 9133 font-size: 24px; 9134 font-weight: 400; 9135} 9136 9137.home-blog-post-title { 9138 transition: color .2s; 9139} 9140 9141.home-blog-post-title:hover {
9142 color: var(--primary-green); 9143} 9144 9145.contacts-form-wrapper-home { 9146 z-index: 999; 9147 background-color: var(--white); 9148 width: 50%; 9149 padding: 40px; 9150 position: relative; 9151 box-shadow: 1px 1px 20px #c9a09833; 9152} 9153 9154.home-contacts-input { 9155 border-style: none none solid; 9156 border-width: 1px; 9157 border-color: var(--primary) var(--primary) var(--dark-gray); 9158 background-color: var(--white); 9159 height: auto; 9160 color: var(--dark-gray); 9161 border-radius: 0; 9162 padding: 16px 18px 16px 5px; 9163 font-family: Playfair Display, sans-serif; 9164 font-size: 16px; 9165 transition: all .2s; 9166} 9167 9168.home-contacts-input:focus { 9169 border-style: none none solid; 9170 border-width: 1px; 9171 border-color: var(--primary); 9172} 9173 9174.home-contacts-input::placeholder { 9175 color: var(--dark-gray); 9176 font-family: Playfair Display, sans-serif; 9177 font-size: 16px; 9178} 9179 9180.home-contacts-input.mgn-btm { 9181 margin-bottom: 30px; 9182} 9183 9184.home-contacts-input.mgn-btm.less { 9185 margin-bottom: 10px; 9186} 9187 9188.home-contacts-textarea { 9189 border-style: none none solid; 9190 border-width: 1px; 9191 border-color: black black var(--dark-gray); 9192 border-radius: 0; 9193 min-height: 150px; 9194 margin-bottom: 30px; 9195 padding: 16px 18px 16px 5px; 9196 font-family: Playfair Display, sans-serif; 9197 font-size: 16px; 9198} 9199 9200.home-contacts-textarea:focus { 9201 border-style: none none solid; 9202 border-width: 1px; 9203 border-color: var(--primary); 9204} 9205 9206.home-contacts-textarea::placeholder { 9207 color: var(--dark-gray); 9208 font-family: Playfair Display, sans-serif; 9209 font-size: 16px; 9210} 9211 9212.collection-list-home-category { 9213 grid-column-gap: 50px; 9214 grid-row-gap: 40px; 9215 width: 100%; 9216 display: flex; 9217} 9218 9219.collection-list-home-category-one-item, .collection-item-home-category { 9220 width: 100%; 9221 height: 100%; 9222} 9223 9224.project-category-bg-image { 9225 opacity: .8; 9226 object-fit: cover; 9227 object-position: 50% 45%; 9228 width: 100%; 9229 height: 100%; 9230 position: absolute; 9231 inset: 0%; 9232} 9233 9234.footer-dark-address { 9235 text-align: left; 9236 overflow-wrap: break-word; 9237 margin-top: -30px; 9238 margin-bottom: 0; 9239 font-family: Open Sans, sans-serif; 9240 display: flex; 9241 position: relative; 9242} 9243 9244.footer-dark-address-span { 9245 display: block; 9246} 9247 9248.footer-dark-link-wrapper { 9249 grid-row-gap: 10px; 9250 flex-direction: column; 9251 margin-top: 25px; 9252 display: flex; 9253} 9254 9255.footer-dark-link { 9256 color: var(--paragraph-dark-gray); 9257 text-align: left; 9258 letter-spacing: 1px; 9259 text-transform: none; 9260 font-family: Open Sans, sans-serif; 9261 font-size: 14px; 9262 font-weight: 400; 9263 transition: color .2s; 9264} 9265 9266.footer-dark-link:hover { 9267 color: var(--main); 9268 -webkit-text-stroke-color: var(--main); 9269} 9270 9271.footer-dark-link.no-hover { 9272 letter-spacing: 0; 9273 font-family: Open Sans, sans-serif; 9274 font-weight: 400; 9275} 9276 9277.footer-dark-link.no-hover:hover { 9278 color: var(--paragraph-dark-gray); 9279} 9280 9281.footer-title { 9282 font-family: Fjalla One, sans-serif; 9283 font-size: 24px; 9284 font-weight: 400; 9285} 9286 9287.photo-overlay { 9288 display: block; 9289 position: absolute; 9290 inset: 0%; 9291} 9292 9293.icon-arrow-right, .icon-arrow-left { 9294 transform: rotate(90deg); 9295} 9296 9297.slider-numbers-wrapper { 9298 grid-column-gap: 3px; 9299 align-items: center; 9300 display: flex; 9301} 9302 9303.navbar-inverted { 9304 background-color: #fff0; 9305 width: 100%; 9306 padding-top: 10px; 9307 padding-bottom: 10px; 9308 position: absolute; 9309} 9310 9311.inverted { 9312 filter: invert(); 9313} 9314 9315.banner-subtitle { 9316 color: #fffc; 9317 letter-spacing: .5px; 9318 max-width: 850px; 9319 font-size: 20px; 9320} 9321 9322.slide-nav-home { 9323 opacity: 0; 9324 padding-bottom: 80px; 9325 font-size: 9px; 9326} 9327 9328.cta-bg-image { 9329 opacity: .8; 9330 filter: brightness(200%); 9331 object-fit: cover; 9332 object-position: 50% 12%; 9333 background-image: url("/cdn/661e8a08c33c786e3e093ed8_home-slider-bg1.webp"); 9334 background-position: 0 0; 9335 background-repeat: no-repeat; 9336 background-size: auto 1200px; 9337 width: 100%; 9338 height: 100%; 9339 display: inline-block; 9340 position: absolute; 9341 inset: 0%; 9342} 9343 9344.home-banner-circle-placer { 9345 z-index: 1; 9346 justify-content: center; 9347 padding-bottom: 149px; 9348 display: flex; 9349 position: absolute; 9350 inset: auto 0% 0%; 9351} 9352 9353.home-banner-circle-wrapper { 9354 grid-column-gap: 10px; 9355 justify-content: center; 9356 align-items: center; 9357 display: flex; 9358} 9359 9360.home-banner-nav-circle { 9361 border: 1.8px solid #fffc; 9362 border-radius: 100%; 9363 flex: none; 9364 width: 53px; 9365 height: 53px; 9366 position: relative; 9367} 9368 9369.home-slider-link-wrapper { 9370 z-index: 999; 9371 grid-column-gap: 10px; 9372 justify-content: center; 9373 align-items: center; 9374 padding-left: 5px; 9375 display: flex; 9376 position: absolute; 9377 inset: auto 0 230px 0%; 9378} 9379 9380.home-2-slider-link { 9381 color: var(--white); 9382 letter-spacing: 3.5px; 9383 text-transform: uppercase; 9384 font-family: Oswald, sans-serif; 9385 font-size: 14px; 9386 font-weight: 300; 9387 transition-property: color; 9388} 9389 9390.home-2-slider-link:hover {
9391 color: var(--primary-green); 9392} 9393 9394.home-slider-links-divider { 9395 background-color: var(--white); 9396 width: 20px; 9397 height: 1px; 9398} 9399 9400.home-2-features-wrapper { 9401 grid-column-gap: 50px; 9402 grid-row-gap: 40px; 9403 justify-content: center; 9404 width: 100%; 9405 display: flex; 9406} 9407 9408.home-2-features-card { 9409 grid-row-gap: 10px; 9410 text-align: center; 9411 background-color: #0000; 9412 flex-direction: column; 9413 align-items: center; 9414 width: 67%; 9415 display: flex; 9416} 9417 9418.home-2-features-image { 9419 filter: sepia(26%); 9420 display: none; 9421} 9422 9423.home-2-progress-bar-content { 9424 grid-row-gap: 10px; 9425 flex-direction: column; 9426 align-items: flex-start; 9427 width: 50%; 9428 display: flex; 9429} 9430 9431.home-2-progress-bar-wrapper { 9432 grid-column-gap: 80px; 9433 grid-row-gap: 40px; 9434 width: 100%; 9435 display: flex; 9436} 9437 9438.home-2-progress-bar { 9439 width: 50%; 9440 max-width: 480px; 9441} 9442 9443.home-2-progress-bar-item { 9444 grid-row-gap: 10px; 9445 flex-direction: column; 9446 margin-bottom: 30px; 9447 display: flex; 9448} 9449 9450.home-2-progress-bar-subtitle { 9451 color: var(--paragraph-dark-gray); 9452 letter-spacing: 3.5px; 9453 text-transform: uppercase; 9454 font-family: Oswald, sans-serif; 9455 font-size: 14px; 9456 font-weight: 400; 9457 line-height: 1em; 9458} 9459 9460.home-2-collection-list { 9461 grid-column-gap: 30px; 9462 grid-row-gap: 30px; 9463 grid-template-rows: auto; 9464 grid-template-columns: 1fr 1fr 1fr; 9465 grid-auto-columns: 1fr; 9466 display: grid; 9467} 9468 9469.home-2-gallery-link { 9470 filter: hue-rotate(355deg) contrast(97%) brightness(112%); 9471 background-image: url("/cdn/background-image.svg"); 9472 background-position: 50%; 9473 background-repeat: no-repeat; 9474 background-size: cover; 9475 justify-content: center; 9476 width: 100%; 9477 height: 360px; 9478 display: flex; 9479} 9480 9481.home-2-gallery-text-overlay { 9482 border: 8px solid var(--primary); 9483 opacity: 0; 9484 width: 100%; 9485 height: 100%; 9486 color: var(--white); 9487 text-align: center; 9488 letter-spacing: 3.5px; 9489 text-transform: uppercase; 9490 background-color: #0000004d; 9491 justify-content: center; 9492 align-items: center; 9493 padding: 40px; 9494 font-family: Oswald, sans-serif; 9495 font-size: 14px; 9496 transition: opacity .2s; 9497 display: flex; 9498} 9499 9500.home-2-gallery-text-overlay:hover { 9501 opacity: 1; 9502} 9503 9504.home-2-divider { 9505 background-color: var(--white); 9506 width: 50%; 9507 height: 1px; 9508} 9509 9510.home-2-divider.dark { 9511 background-color: var(--navy-blue); 9512} 9513 9514.home-2-divider-wrapper { 9515 justify-content: center; 9516 align-items: center; 9517 width: 120px; 9518 display: flex; 9519} 9520 9521.home-2-divider-square { 9522 z-index: 999; 9523 color: var(--white); 9524 padding-left: 10px; 9525 padding-right: 10px; 9526 font-family: "Fa solid 900", sans-serif; 9527 font-size: 6px; 9528} 9529 9530.home-2-divider-square.dark { 9531 color: var(--navy-blue); 9532} 9533 9534.home-2-title-wrapper { 9535 grid-row-gap: 10px; 9536 text-align: center; 9537 flex-direction: column; 9538 align-items: center; 9539 max-width: 920px; 9540 margin-bottom: 30px; 9541 display: flex; 9542} 9543 9544.home-2-team-wrapper { 9545 grid-column-gap: 80px; 9546 grid-row-gap: 40px; 9547 width: 100%; 9548 display: flex; 9549} 9550 9551.home-2-team-card { 9552 grid-row-gap: 10px; 9553 text-align: center; 9554 background-color: #0000; 9555 flex-direction: column; 9556 align-items: center; 9557 width: 33.33%; 9558 display: flex; 9559} 9560 9561.home-2-team-image-mask { 9562 object-fit: cover; 9563 border-radius: 100%; 9564 width: 100px; 9565 height: 100px; 9566 margin-bottom: 10px; 9567 overflow: hidden; 9568} 9569 9570.home-2-team-image { 9571 filter: brightness(105%); 9572 object-fit: cover; 9573 object-position: 47% 50%; 9574 width: 200px; 9575 height: 240px; 9576} 9577 9578.home-2-team-image.first { 9579 object-position: 50% 50%; 9580 height: 220px; 9581} 9582 9583.home-2-team-image.last { 9584 object-fit: none; 9585 object-position: 50% 33%; 9586 height: 223px; 9587} 9588 9589.home-2-team-social-links-wrapper { 9590 grid-column-gap: 26px; 9591 justify-content: center; 9592 margin-top: 15px; 9593 display: flex; 9594} 9595 9596.home-contact-select-field { 9597 border-style: solid; 9598 border-width: 1px; 9599 border-color: transparent transparent var(--dark-gray); 9600 height: auto; 9601 color: var(--dark-gray); 9602 background-color: #0000; 9603 padding: 16px 18px 16px 0; 9604 font-family: Playfair Display, sans-serif; 9605 font-size: 16px; 9606 line-height: 1em; 9607} 9608 9609.home-contact-select-field:focus { 9610 border-color: transparent transparent var(--primary); 9611} 9612 9613.white-paragraph { 9614 color: #616a67cc; 9615} 9616 9617.white-paragraph.white { 9618 color: #fffc; 9619} 9620 9621.home-2-partners-logo-wrapper { 9622 grid-column-gap: 40px; 9623 grid-row-gap: 30px; 9624 flex-wrap: wrap; 9625 grid-template-rows: auto; 9626 grid-template-columns: 1fr 1fr 1fr 1fr 1fr; 9627 grid-auto-columns: 1fr; 9628 justify-content: center; 9629 display: flex; 9630} 9631 9632.home-2-partner-logo { 9633 opacity: .5; 9634 filter: hue-rotate(312deg); 9635 object-fit: contain; 9636 height: 50px; 9637} 9638 9639.home-2-testimonials-wrapper { 9640 justify-content: flex-end; 9641 align-items: stretch; 9642 width: 100%; 9643 display: flex; 9644} 9645 9646.home-2-testimonials-content-wrapper { 9647 background-color: var(--primary-green); 9648 flex-direction: column; 9649 justify-content: center; 9650 align-items: center; 9651 width: 60%; 9652 min-height: 600px; 9653 margin-bottom: 50px; 9654 padding: 80px 80px 80px 140px; 9655 display: flex; 9656 position: relative; 9657 overflow: hidden; 9658} 9659 9660.home-2-testimonials-image { 9661 z-index: 999; 9662 object-fit: cover; 9663 width: 55%; 9664 min-height: 600px; 9665 max-height: 600px; 9666 margin-top: 50px; 9667 margin-right: -100px; 9668 position: relative; 9669} 9670 9671.home-2-testimonials-content { 9672 grid-row-gap: 20px; 9673 text-align: center; 9674 flex-direction: column; 9675 max-width: 600px; 9676 display: flex; 9677} 9678 9679.white-paragraph-testimonial { 9680 color: #ffffffe6; 9681 font-size: 24px; 9682} 9683 9684.home-2-slide { 9685 background-color: var(--white); 9686 height: 100%; 9687} 9688 9689.home-2-slider { 9690 background-color: #0000; 9691 width: 100%; 9692 height: 100%; 9693} 9694 9695.home-2-slider-elements { 9696 opacity: 0; 9697} 9698 9699.contacts-form-wrapper-home-second { 9700 background-color: #0000; 9701 width: 50%; 9702} 9703 9704.contacts-wrapper-home-second { 9705 grid-column-gap: 80px; 9706 grid-row-gap: 40px; 9707 grid-template-rows: auto; 9708 grid-template-columns: 1fr 1fr; 9709 grid-auto-columns: 1fr; 9710 align-items: flex-start; 9711 width: 100%; 9712 display: flex; 9713} 9714 9715.home-2-contacts-input { 9716 border: 1px solid var(--main); 9717 background-color: var(--white); 9718 border-radius: 0; 9719 height: auto; 9720 padding: 16px 18px; 9721 font-family: Playfair Display, sans-serif; 9722 font-size: 16px; 9723 transition: all .2s; 9724} 9725 9726.home-2-contacts-input:focus { 9727 border-color: var(--primary); 9728} 9729 9730.home-2-contacts-input::placeholder { 9731 color: var(--dark-gray); 9732 font-family: Playfair Display, sans-serif; 9733 font-size: 16px; 9734} 9735 9736.home-2-contacts-textarea { 9737 border: 1px solid var(--main); 9738 border-radius: 0; 9739 min-height: 150px; 9740 margin-bottom: 30px; 9741 padding: 16px 18px; 9742 font-family: Playfair Display, sans-serif; 9743 font-size: 16px; 9744} 9745 9746.home-2-contacts-textarea:focus { 9747 border-color: var(--primary); 9748} 9749 9750.home-2-contacts-textarea::placeholder { 9751 color: var(--dark-gray); 9752 font-family: Playfair Display, sans-serif; 9753 font-size: 16px; 9754} 9755 9756.contacts-content-wrapper-2-home { 9757 width: 50%; 9758} 9759 9760.contact-title-home-second { 9761 margin-top: 0; 9762} 9763
9764.contacts-location-slider-home-second { 9765 background-color: #0000; 9766 height: auto; 9767 margin-top: 15px; 9768 padding-right: 100px; 9769 position: relative; 9770} 9771 9772.contact-home-image-bg { 9773 opacity: .3; 9774 filter: contrast(0%) brightness(200%); 9775 height: 500px; 9776 display: none; 9777 position: absolute; 9778 inset: -6% auto auto -5%; 9779} 9780 9781.contact-home-image-2-bg { 9782 opacity: .3; 9783 filter: contrast(0%) brightness(200%); 9784 height: 600px; 9785 display: none; 9786 position: absolute; 9787 inset: auto -14% -22% auto; 9788} 9789 9790.contact-home-image-3-bg { 9791 opacity: .3; 9792 filter: contrast(0%) brightness(200%); 9793 height: 600px; 9794 display: none; 9795 position: absolute; 9796 inset: auto auto -28% -10%; 9797} 9798 9799.contact-home-image-4-bg { 9800 opacity: .3; 9801 filter: contrast(0%) brightness(200%); 9802 height: 500px; 9803 display: none; 9804 position: absolute; 9805 inset: -27% -20% auto auto; 9806} 9807 9808.cta-bg-image-dark { 9809 opacity: .8; 9810 object-fit: cover; 9811 object-position: 50% -7%; 9812 background-image: none; 9813 background-position: 0 0; 9814 background-repeat: repeat; 9815 background-size: auto; 9816 width: 100%; 9817 height: 100%; 9818 position: absolute; 9819 inset: 0%; 9820} 9821 9822.home-3-banner-title { 9823 width: 750px; 9824 color: var(--white); 9825} 9826 9827.home-3-link-services { 9828 color: var(--dark-gray); 9829 text-align: left; 9830 letter-spacing: 1px; 9831 text-transform: none; 9832 justify-content: center; 9833 align-items: center; 9834 margin-top: 0; 9835 font-family: Open Sans, sans-serif; 9836 font-size: 14px; 9837 font-weight: 400; 9838 transition-property: color; 9839 transition-duration: .4s; 9840 display: block; 9841} 9842 9843.home-3-link-services:hover { 9844 color: var(--main); 9845} 9846 9847.home-3-link-services.margin { 9848 margin-top: 30px; 9849} 9850 9851.home-3-services-image { 9852 max-width: 30%; 9853 margin-top: 0; 9854 margin-bottom: 20px; 9855} 9856 9857.testimonials-home-3-image-bg { 9858 opacity: .2; 9859 filter: contrast(0%) brightness(200%); 9860 height: 550px; 9861 display: none; 9862 position: absolute; 9863 inset: -45% auto auto -12%; 9864} 9865 9866.testimonials-home-3-image-4-bg { 9867 opacity: .2; 9868 filter: contrast(0%) brightness(200%); 9869 height: 500px; 9870 display: none; 9871 position: absolute; 9872 inset: -27% -15% auto auto; 9873} 9874 9875.contacts-block-title { 9876 color: var(--white); 9877} 9878 9879.home-3-blog-link { 9880 transition-property: opacity; 9881} 9882 9883.home-3-blog-link:hover { 9884 opacity: .7; 9885} 9886 9887.home-3-gallery-item { 9888 background-image: url("/cdn/background-image.svg"); 9889 background-position: 50%; 9890 background-size: cover; 9891 width: 25%; 9892 height: 500px; 9893} 9894 9895.home-3-gallery-wrapper { 9896 flex-wrap: wrap; 9897 width: 100%; 9898 display: flex; 9899} 9900 9901.home-3-gallery-collection-list-wrapper { 9902 width: 100%; 9903} 9904 9905.home-3-gallery-overlay { 9906 border: 8px solid var(--primary); 9907 opacity: 0; 9908 text-align: center; 9909 background-color: #00000040; 9910 justify-content: center; 9911 align-items: center; 9912 width: 100%; 9913 height: 100%; 9914 transition: opacity .2s; 9915 display: flex; 9916} 9917 9918.home-3-gallery-overlay:hover { 9919 opacity: 1; 9920} 9921 9922._0-bottom-margin { 9923 margin-bottom: 0; 9924} 9925 9926._0-bottom-margin.h2 { 9927 color: var(--white); 9928 font-size: 56px; 9929} 9930 9931.contact-about-1-image-bg { 9932 opacity: .2; 9933 filter: contrast(0%) brightness(200%); 9934 height: 550px; 9935 display: none; 9936 position: absolute; 9937 inset: auto auto -15% -16%; 9938} 9939 9940.about-us-main-text-wrapper { 9941 grid-row-gap: 30px; 9942 flex-direction: column; 9943 padding-left: 120px; 9944 padding-right: 120px; 9945 display: flex; 9946} 9947 9948.about-us-section-title { 9949 text-align: center; 9950 letter-spacing: 1.2px; 9951 font-weight: 600; 9952 line-height: 1.3em; 9953} 9954 9955.about-us-gallery { 9956 grid-column-gap: 20px; 9957 grid-row-gap: 20px; 9958 grid-template-rows: auto; 9959 grid-template-columns: 1fr 1fr 1fr; 9960 grid-auto-columns: 1fr; 9961 display: grid; 9962} 9963 9964.about-us-gallery-image { 9965 object-fit: cover; 9966 width: 100%; 9967 height: 480px; 9968} 9969 9970.about-us-member-position { 9971 color: #999; 9972 letter-spacing: .2px; 9973 margin-top: 10px; 9974 font-family: Open Sans, sans-serif; 9975 font-size: 15px; 9976 font-weight: 400; 9977 line-height: 1.4em; 9978} 9979 9980.about-us-first-team-image { 9981 object-fit: cover; 9982 width: 100%; 9983 height: 100%; 9984} 9985 9986.about-us-first-button-wrapper { 9987 justify-content: center; 9988 align-items: center; 9989 margin-top: 60px; 9990 display: flex; 9991} 9992 9993.about-us-first-team-block { 9994 width: auto; 9995 height: 380px; 9996 position: relative; 9997} 9998 9999.about-us-first-social-links-wrapper { 10000 grid-column-gap: 8px; 10001 justify-content: center; 10002 display: flex; 10003 position: absolute; 10004 inset: auto 0% 30px; 10005} 10006 10007.primary-button-animated { 10008 padding: 10px 30px; 10009 transition: all .2s; 10010 display: inline-block; 10011 position: relative; 10012} 10013 10014.primary-button-animated:hover { 10015 outline-offset: 0px; 10016 outline: 1px solid #d3d1d1; 10017} 10018 10019.about-us-first-team-grid { 10020 grid-column-gap: 0px; 10021 grid-row-gap: 0px; 10022 grid-template-rows: auto auto; 10023 grid-template-columns: 1fr 1fr 1fr; 10024 grid-auto-columns: 1fr; 10025 display: grid; 10026} 10027 10028.about-us-team-overlay { 10029 z-index: 1; 10030 opacity: 0; 10031 background-image: linear-gradient(#fffc, #fffc); 10032 flex-direction: column; 10033 justify-content: center; 10034 align-items: center; 10035 transition: opacity .2s; 10036 display: flex; 10037 position: absolute; 10038 inset: 0%; 10039} 10040 10041.about-us-team-overlay:hover { 10042 opacity: 1; 10043} 10044 10045.team-social-icon-about-us { 10046 color: #222; 10047 font-family: "Fa brands 400", sans-serif; 10048 font-size: 20px; 10049} 10050 10051.team-social-icon-wrapper { 10052 margin-left: 10px; 10053 margin-right: 10px; 10054 transition: all .3s; 10055} 10056 10057.team-social-icon-wrapper:hover { 10058 opacity: .7; 10059} 10060 10061.about-us-first-small-title { 10062 margin-bottom: 0; 10063 font-size: 26px; 10064} 10065 10066.banner-illustration-mobile { 10067 min-width: 500px; 10068 display: none; 10069 position: absolute; 10070 inset: 0%; 10071} 10072 10073.contact-home-bg-image-wrapper { 10074 object-fit: cover; 10075 position: absolute; 10076 inset: 0%; 10077} 10078 10079.section-image-bg { 10080 filter: contrast(0%) brightness(200%); 10081 height: 500px; 10082 display: none; 10083 position: absolute; 10084 inset: -6% auto auto -5%; 10085} 10086 10087.section-image-2-bg { 10088 filter: contrast(0%) brightness(200%); 10089 height: 600px; 10090 display: none; 10091 position: absolute; 10092 inset: auto -14% -22% auto; 10093} 10094 10095.section-image-3-bg { 10096 filter: contrast(0%) brightness(200%); 10097 height: 600px; 10098 display: none; 10099 position: absolute; 10100 inset: auto auto -28% -10%; 10101} 10102 10103.section-image-4-bg { 10104 filter: contrast(0%) brightness(200%); 10105 height: 500px; 10106 display: none; 10107 position: absolute; 10108 inset: -27% -20% auto auto; 10109} 10110 10111.services-list-icons { 10112 height: 40px; 10113 margin-right: 10px; 10114} 10115 10116.section-bg-image-wrapper { 10117 object-fit: cover; 10118 position: absolute; 10119 inset: 0%; 10120} 10121 10122.pricing-section-title { 10123 max-width: 600px; 10124 color: var(--white); 10125 text-align: center; 10126 margin-top: 0; 10127 margin-bottom: 40px; 10128} 10129 10130.contacts-wrapper-rsvp { 10131 grid-column-gap: 100px; 10132 grid-row-gap: 40px; 10133 align-items: center; 10134 width: 100%; 10135 display: flex; 10136 position: relative; 10137} 10138 10139.rsvp-bg-images { 10140 display: block; 10141 position: absolute; 10142 inset: 0% 0% auto; 10143} 10144 10145.bg-image-rsvp { 10146 min-height: 550px; 10147 max-height: 550px; 10148 margin-top: -90px; 10149 margin-left: 48px; 10150} 10151 10152.bg-image-2-rsvp { 10153 min-height: 550px; 10154 max-height: 550px; 10155 position: absolute; 10156 inset: auto auto -57% -10%; 10157} 10158 10159.banner-title-rsvp { 10160 color: var(--light-gray); 10161 text-align: center; 10162 text-transform: capitalize; 10163 margin-top: 100px; 10164 font-family: Fjalla One, sans-serif; 10165} 10166 10167.bg-photo-wrapper { 10168 display: none; 10169 position: absolute; 10170 inset: 0%; 10171} 10172 10173.bg-photo-rsvp { 10174 border: 10px solid var(--primary); 10175 object-fit: cover; 10176 width: 300px; 10177 height: 300px; 10178 margin-top: 260px; 10179 margin-left: -100px; 10180 transform: rotate(-10deg); 10181} 10182 10183.bg-photo-2-rsvp { 10184 border: 10px solid var(--primary); 10185 object-fit: cover; 10186 width: 300px; 10187 height: 300px; 10188 position: absolute; 10189 inset: 57% -3% auto auto; 10190 transform: rotate(15deg); 10191} 10192 10193.bg-element-wrapper { 10194 background-color: var(--white); 10195 height: 421px; 10196 position: absolute; 10197 inset: 155px 0% auto; 10198} 10199 10200.rsvp-address-list { 10201 flex-direction: column; 10202 align-items: center; 10203 display: flex; 10204} 10205 10206.rsvp-address-list-item { 10207 color: var(--paragraph-dark-gray); 10208 margin-bottom: 10px; 10209 line-height: 1em; 10210} 10211 10212.rsvp-map { 10213 object-fit: cover; 10214 width: 100%; 10215 height: 500px; 10216} 10217 10218.map-preview { 10219 object-fit: cover; 10220 object-position: 50% 8%; 10221 border-radius: 20px; 10222 width: 100%; 10223 height: 100%; 10224 position: absolute; 10225 inset: 0 0% 0%; 10226} 10227 10228.our-story-image { 10229 z-index: 999; 10230 object-fit: cover; 10231 object-position: 50% 25%; 10232 justify-content: center; 10233 align-items: center; 10234 width: 55%; 10235 min-height: 450px; 10236 max-height: 550px; 10237 margin-bottom: 80px; 10238 display: flex; 10239 position: relative; 10240 overflow: visible; 10241} 10242 10243.our-story-image:hover { 10244 opacity: 1; 10245} 10246 10247.our-story-image.below { 10248 z-index: 3; 10249} 10250 10251.our-story-image.no-overflow { 10252 overflow: hidden; 10253} 10254 10255.our-story-bg-illustration-wrapper { 10256 position: absolute; 10257 inset: 0%; 10258} 10259 10260.our-story-bg-illustration { 10261 height: 400px; 10262 margin-top: -90px; 10263 margin-left: 504px; 10264} 10265 10266.our-story-bg-2-illustration { 10267 height: 450px; 10268 position: absolute; 10269 inset: auto auto -20% 24%; 10270} 10271 10272.our-story-banner { 10273 justify-content: center; 10274 align-items: center; 10275 padding-top: 175px; 10276 display: flex; 10277 position: relative; 10278 overflow: hidden; 10279} 10280 10281.our-story-banner-bg-illustration-wrapper { 10282 position: absolute; 10283 inset: 0%; 10284 overflow: hidden; 10285} 10286 10287.our-story-bg-image { 10288 opacity: .04; 10289 filter: brightness(0%); 10290 height: 300px; 10291 position: absolute; 10292 inset: -9px auto auto -4%; 10293 transform: rotate(180deg); 10294} 10295 10296.our-story-bg-2-image { 10297 opacity: .04; 10298 filter: brightness(0%); 10299 height: 300px; 10300 position: absolute; 10301 inset: 4% -3% auto auto; 10302 transform: rotate(180deg); 10303} 10304 10305.our-story-bg-3-image { 10306 opacity: .04; 10307 filter: brightness(0%); 10308 height: 300px; 10309 position: absolute; 10310 inset: -53% 15% auto auto; 10311 transform: rotate(180deg); 10312} 10313 10314.our-story-bg-4-image { 10315 opacity: .04; 10316 filter: brightness(0%); 10317 height: 300px; 10318 position: absolute; 10319 inset: -49% auto auto 10%; 10320 transform: rotate(180deg); 10321} 10322 10323.paragraph-wrapper { 10324 grid-row-gap: 20px; 10325 flex-direction: column; 10326 align-items: center; 10327 display: flex; 10328} 10329 10330.about-3-progress-bar-slide { 10331 background-color: #fff; 10332 height: 2px; 10333 margin-left: 20px; 10334 margin-right: 20px; 10335 position: absolute; 10336 inset: 78px 0% auto; 10337} 10338 10339.about-3-tab-circle { 10340 background-color: #fff; 10341 border: 3px solid #fff; 10342 border-radius: 50%; 10343 width: 14px; 10344 height: 14px; 10345 margin-top: 20px; 10346} 10347 10348.tabs-slider-arrow-icon { 10349 font-family: "Fa solid 900", sans-serif; 10350 font-size: 16px; 10351} 10352 10353.about-3-tab-content-wrap { 10354 flex-direction: column; 10355 justify-content: center; 10356 width: 60%; 10357 display: flex; 10358} 10359 10360.tabs-slider-right-arrow { 10361 justify-content: center; 10362 align-items: center; 10363 width: 50px; 10364 height: 50px; 10365 display: flex; 10366 inset: 54px 0% auto auto; 10367} 10368 10369.text-white-2 { 10370 color: #fff; 10371} 10372 10373.tabs-slider-left-arrow { 10374 justify-content: center; 10375 align-items: center; 10376 width: 50px; 10377 height: 50px; 10378 display: flex; 10379 inset: 54px auto auto 0%; 10380} 10381 10382.about-3-tabs-content { 10383 margin-top: 60px; 10384 display: flex; 10385} 10386 10387.about-3-tab-links { 10388 color: #fff; 10389 background-color: #0000; 10390 flex-direction: column; 10391 align-items: center; 10392 width: 33.33%; 10393 margin-bottom: -12px; 10394 padding-top: 20px; 10395 padding-bottom: 4px; 10396 font-size: 19px; 10397 line-height: 32px; 10398 transition: all .3s; 10399 display: flex; 10400 position: relative; 10401} 10402 10403.about-3-tab-links.w--current { 10404 color: #fff; 10405 background-color: #0000; 10406 padding-top: 20px; 10407 padding-bottom: 4px; 10408 font-size: 24px; 10409} 10410 10411.tabs-slider { 10412 background-color: #0000; 10413 width: 100%; 10414 height: auto; 10415 padding-left: 20px; 10416 padding-right: 20px; 10417} 10418 10419.about-3-tab-pane-wrapper { 10420 grid-column-gap: 40px; 10421 grid-row-gap: 0px; 10422 align-items: stretch; 10423 display: flex; 10424} 10425 10426.about-3-tab-image { 10427 object-fit: cover; 10428 width: 100%; 10429 height: 100%; 10430 max-height: 300px; 10431} 10432 10433.about-3-tab-image-wrap { 10434 width: 40%; 10435} 10436 10437.about-3-tabs-menu { 10438 border-bottom: 2px solid #ffffff80; 10439 align-items: flex-end; 10440 margin-left: 20px; 10441 margin-right: 20px; 10442 padding-bottom: 0; 10443 display: flex; 10444} 10445 10446.tabs-slider-mask { 10447 position: relative; 10448} 10449 10450.navbar-absolute { 10451 background-color: #fff0; 10452 width: 100%; 10453 padding-top: 10px; 10454 padding-bottom: 10px; 10455 position: absolute; 10456} 10457 10458.story-slider-bg-image { 10459 opacity: .8; 10460 filter: brightness(200%); 10461 object-fit: cover; 10462 width: 100%; 10463 height: 100%; 10464 position: absolute; 10465 inset: 0%; 10466} 10467 10468.story-gallery-collection-list-wrapper { 10469 width: 100%; 10470} 10471 10472.story-gallery-wrapper { 10473 grid-column-gap: 30px; 10474 grid-row-gap: 30px; 10475 flex-wrap: wrap; 10476 grid-template-rows: auto auto; 10477 grid-template-columns: 1fr 1fr; 10478 grid-auto-columns: 1fr; 10479 width: 100%; 10480 display: grid; 10481} 10482 10483.story-gallery-item { 10484 background-image: url("/cdn/background-image.svg"); 10485 background-position: 50%; 10486 background-size: cover; 10487 height: 500px; 10488} 10489 10490.story-gallery-overlay { 10491 border: 8px solid var(--primary); 10492 opacity: 0; 10493 text-align: center; 10494 background-color: #00000040; 10495 justify-content: center; 10496 align-items: center; 10497 width: 100%; 10498 height: 100%; 10499 transition: opacity .2s; 10500 display: flex; 10501} 10502 10503.story-gallery-overlay:hover { 10504 opacity: 1; 10505} 10506 10507.story-photo-container { 10508 width: 100%; 10509 max-width: 1450px; 10510 margin-left: auto; 10511 margin-right: auto; 10512 padding-left: 15px; 10513 padding-right: 15px; 10514 display: flex; 10515 position: relative; 10516} 10517 10518.story-photo-container.reverse { 10519 flex-direction: row-reverse; 10520} 10521 10522.story-photo-content-wrapper { 10523 z-index: 998; 10524 background-color: var(--main); 10525 flex-direction: column; 10526 justify-content: center; 10527 width: 56%; 10528 min-height: 400px; 10529 max-height: 100%; 10530 margin-top: 80px; 10531 margin-left: -100px; 10532 padding: 60px 60px 60px 150px; 10533 display: flex; 10534 position: relative; 10535} 10536 10537.story-photo-content-wrapper.pink { 10538 background-color: var(--primary); 10539} 10540 10541.story-photo-content-wrapper.pink.left { 10542 background-color: var(--main); 10543 margin-left: 0; 10544 margin-right: -100px; 10545 padding-left: 60px; 10546 padding-right: 150px; 10547} 10548 10549.story-photo-content { 10550 color: var(--white); 10551 margin-top: 20px; 10552 margin-bottom: 30px; 10553 font-size: 18px; 10554} 10555 10556.story-photo-content.grey-green-text { 10557 color: var(--white); 10558 font-family: Open Sans, sans-serif; 10559} 10560 10561.story-photo-content._80 { 10562 color: #fffc; 10563 font-family: Open Sans, sans-serif; 10564} 10565 10566.text-span-desktop-next-line { 10567 display: block; 10568} 10569 10570.accommodation-map-block { 10571 border: 8px solid var(--white); 10572 border-radius: 40px; 10573 justify-content: center; 10574 align-items: stretch; 10575 width: 100%; 10576 height: 100%; 10577 min-height: 800px; 10578 display: flex; 10579 position: relative; 10580 overflow: hidden; 10581 box-shadow: 1px 1px 30px #fbb8ac4d; 10582} 10583 10584.accommodation-map-block.small { 10585 width: 80%; 10586 min-height: 500px; 10587} 10588 10589.accommodation-map { 10590 object-fit: cover; 10591 justify-content: center; 10592 align-items: stretch; 10593 width: 100%; 10594 height: auto; 10595} 10596 10597.accommodation-blog-collection-wrapper { 10598 width: 100%; 10599} 10600 10601.accommodation-blog-collection-list { 10602 grid-column-gap: 30px; 10603 grid-row-gap: 30px; 10604 flex-wrap: wrap; 10605 display: flex; 10606} 10607 10608.gallery-collection-list { 10609 grid-column-gap: 30px; 10610 grid-row-gap: 30px; 10611 grid-template-rows: auto; 10612 grid-template-columns: 1fr 1fr 1fr; 10613 grid-auto-columns: 1fr; 10614 padding: 30px; 10615 display: grid; 10616} 10617 10618.pagination-previous { 10619 background-color: var(--primary); 10620 color: var(--white); 10621 letter-spacing: 3.3px; 10622 text-transform: uppercase; 10623 border-style: none; 10624 margin-top: 40px; 10625 font-family: Oswald, sans-serif; 10626 font-size: 14px; 10627 font-weight: 300; 10628} 10629 10630.pagination-next { 10631 background-color: var(--primary); 10632 color: var(--white); 10633 letter-spacing: 3.2px; 10634 text-transform: uppercase; 10635 border-style: none; 10636 margin-top: 40px; 10637 font-family: Oswald, sans-serif; 10638 font-size: 14px; 10639 font-weight: 300; 10640} 10641 10642.gallery-2-collection-list { 10643 grid-column-gap: 30px; 10644 grid-row-gap: 30px; 10645 grid-template-rows: auto; 10646 grid-template-columns: 1fr 1fr 1fr 1fr; 10647 grid-auto-columns: 1fr; 10648 padding: 30px; 10649 display: grid; 10650} 10651 10652.gallery-3-collection-list { 10653 grid-column-gap: 30px; 10654 grid-row-gap: 30px; 10655 grid-template-rows: auto; 10656 grid-template-columns: 1fr 1fr; 10657 grid-auto-columns: 1fr; 10658 padding: 30px; 10659 display: grid; 10660} 10661 10662.gallery-collection-list-wrapper { 10663 width: 100%; 10664} 10665 10666.rich-text-block-style { 10667 font-family: Open Sans, sans-serif; 10668} 10669 10670.rich-text-block-style h2 { 10671 margin-bottom: 25px; 10672} 10673 10674.rich-text-block-style h4, .rich-text-block-style h3 { 10675 margin-top: 25px; 10676 margin-bottom: 20px; 10677} 10678 10679.rich-text-block-style h1 { 10680 margin-bottom: 25px; 10681} 10682 10683.rich-text-block-style h5, .rich-text-block-style h6 { 10684 margin-top: 25px; 10685 margin-bottom: 20px; 10686} 10687 10688.rich-text-block-style p { 10689 margin-top: 20px; 10690 margin-bottom: 20px; 10691} 10692 10693.blog-link { 10694 color: var(--main); 10695 margin-top: 30px; 10696 font-family: Open Sans, sans-serif; 10697 transition-property: color; 10698} 10699 10700.blog-link:hover {
10701 color: var(--navy-blue); 10702} 10703 10704.blog-category-bg-image { 10705 opacity: .7; 10706 object-fit: cover; 10707 object-position: 50% 40%; 10708 width: 100%; 10709 height: 100%; 10710 position: absolute; 10711} 10712 10713.shop-banner { 10714 justify-content: center; 10715 align-items: center; 10716 padding-top: 120px; 10717 display: flex; 10718} 10719 10720.shop-collection-list { 10721 grid-column-gap: 30px; 10722 grid-row-gap: 30px; 10723 grid-template-rows: auto; 10724 grid-template-columns: 1fr 1fr 1fr; 10725 grid-auto-columns: 1fr; 10726 display: grid; 10727} 10728 10729.shop-collection-item { 10730 border: 1px solid #e9e9e9; 10731 position: relative; 10732} 10733 10734.shop-collection-image { 10735 object-fit: cover; 10736 width: 100%; 10737 height: 350px; 10738} 10739 10740.shop-item-link { 10741 text-align: center; 10742 letter-spacing: .5px; 10743 font-family: Playfair Display, sans-serif; 10744 font-size: 22px; 10745 font-weight: 600; 10746 transition: opacity .2s; 10747} 10748 10749.shop-item-link:hover { 10750 opacity: .7; 10751} 10752 10753.shop-card-old-price { 10754 color: var(--dark-gray); 10755 text-decoration: line-through; 10756} 10757 10758.add-to-cart-button { 10759 background-color: var(--primary); 10760 letter-spacing: 3.5px; 10761 text-transform: uppercase; 10762 justify-content: center; 10763 padding: 10px 30px; 10764 font-family: Oswald, sans-serif; 10765 font-size: 14px; 10766 font-weight: 300; 10767 line-height: 1.8em; 10768 transition: background-color .2s; 10769} 10770 10771.add-to-cart-button:hover { 10772 background-color: var(--primary-green); 10773} 10774 10775.add-to-cart-button.full-width { 10776 width: 100%; 10777} 10778 10779.shop-category { 10780 color: var(--dark-gray); 10781 letter-spacing: 3.3px; 10782 text-transform: uppercase; 10783 margin-bottom: 10px; 10784 font-family: Oswald, sans-serif; 10785 font-size: 14px; 10786 font-weight: 300; 10787 transition: all .2s; 10788} 10789 10790.shop-category:hover { 10791 color: #000; 10792} 10793 10794.out-of-stock-state { 10795 color: #000; 10796 text-align: center; 10797 letter-spacing: 3.3px; 10798 text-transform: uppercase; 10799 background-color: #f9f9fa; 10800 margin-top: 0; 10801 font-family: Oswald, sans-serif; 10802 font-size: 14px; 10803 font-weight: 300; 10804} 10805 10806.field-label-on-card { 10807 display: none; 10808} 10809 10810.shop-price-card-wrapper { 10811 grid-column-gap: 5px; 10812 flex-wrap: wrap; 10813 justify-content: center; 10814 display: flex; 10815} 10816 10817.shop-featured-content-wrapper { 10818 grid-row-gap: 10px; 10819 flex-direction: column; 10820 align-items: center; 10821 width: 100%; 10822 padding: 20px; 10823 display: flex; 10824} 10825 10826.on-sale-tag { 10827 position: absolute; 10828 inset: 15px auto auto 15px; 10829} 10830 10831.on-sale-tag-text { 10832 border: 1px solid var(--white); 10833 background-color: var(--text-dark); 10834 color: var(--white); 10835 letter-spacing: 3.5px; 10836 text-transform: uppercase; 10837 padding-left: 7px; 10838 padding-right: 7px; 10839 font-family: Oswald, sans-serif; 10840 font-size: 14px; 10841 font-weight: 300; 10842 line-height: 2em; 10843} 10844 10845.add-to-cart { 10846 justify-content: center; 10847 width: 100%; 10848} 10849 10850.default-state-add-to-cart { 10851 flex-direction: column; 10852 align-items: center; 10853 width: 100%; 10854 display: flex; 10855} 10856 10857.option-list-add-to-cart, .shop-collection-list-wrapper { 10858 width: 100%; 10859} 10860 10861.shop-details-block { 10862 grid-row-gap: 25px; 10863 border: 1px solid #e9e9e9; 10864 flex-direction: column; 10865 margin-top: 80px; 10866 padding: 50px; 10867 display: flex; 10868} 10869 10870.shop-details-left-arrow { 10871 background-color: var(--primary); 10872 border: 1px #e9e9e9; 10873 border-radius: 100px; 10874 justify-content: center; 10875 align-items: center; 10876 width: 40px; 10877 height: 40px; 10878 margin-left: 20px; 10879 display: flex; 10880} 10881 10882.shop-details-right-arrow-icon { 10883 color: var(--white); 10884 font-family: "Fa solid 900", sans-serif; 10885 font-size: 12px; 10886} 10887 10888.shop-details-content-block { 10889 grid-row-gap: 25px; 10890 flex-direction: column; 10891 display: flex; 10892} 10893 10894.quantity { 10895 color: #000; 10896 background-color: #0000; 10897 border-color: #0000 #0000 #e9e9e9; 10898 border-top-width: 0; 10899 border-left-width: 0; 10900 border-right-width: 0; 10901 border-radius: 0; 10902 width: 100%; 10903 height: auto; 10904 margin-bottom: 20px; 10905 padding-bottom: 12px; 10906 padding-left: 5px; 10907 padding-right: 5px; 10908 font-family: Open Sans, sans-serif; 10909} 10910 10911.quantity:focus { 10912 border-bottom-color: #e9e9e9; 10913} 10914 10915.shop-details-subtitle { 10916 color: var(--paragraph-dark-gray); 10917 letter-spacing: 3.5px; 10918 text-transform: uppercase; 10919 font-family: Oswald, sans-serif; 10920 font-size: 12px; 10921 font-weight: 300; 10922 line-height: 1em; 10923} 10924 10925.default-state { 10926 margin-bottom: 0; 10927} 10928 10929.shop-details-image-lightbox { 10930 width: 100%; 10931 height: 100%; 10932} 10933 10934.shop-details-right-arrow { 10935 background-color: var(--primary); 10936 border: 1px #e9e9e9; 10937 border-radius: 100px; 10938 justify-content: center; 10939 align-items: center; 10940 width: 40px; 10941 height: 40px; 10942 margin-right: 20px; 10943 display: flex; 10944} 10945 10946.shop-details-wrapper { 10947 grid-column-gap: 90px; 10948 grid-row-gap: 30px; 10949 grid-template-rows: auto; 10950 grid-template-columns: 1.2fr 1fr; 10951 grid-auto-columns: 1fr; 10952 width: 100%; 10953 display: grid; 10954} 10955 10956.out-of-stock-state-2 { 10957 color: #000; 10958 text-align: center; 10959 letter-spacing: 2px; 10960 text-transform: uppercase; 10961 background-color: #f9f9fa; 10962 margin-top: 0; 10963 font-family: Open Sans, sans-serif; 10964 font-size: 12px; 10965} 10966 10967.shop-details-slider { 10968 background-color: #0000; 10969 border: 1px solid #e9e9e9; 10970 height: 350px; 10971} 10972 10973.shop-details-image { 10974 object-fit: cover; 10975 width: 100%; 10976 height: 100%; 10977} 10978 10979.shop-details-left-arrow-icon { 10980 color: var(--white); 10981 font-family: "Fa solid 900", sans-serif; 10982 font-size: 12px; 10983} 10984 10985.error-state-2 { 10986 color: #000; 10987 text-align: center; 10988 letter-spacing: 2px; 10989 background-color: #ffe8e6; 10990 margin-top: 20px; 10991 font-family: Open Sans, sans-serif; 10992 font-size: 12px; 10993 line-height: 1em; 10994} 10995 10996.buy-now-button { 10997 color: #000; 10998 letter-spacing: 2px; 10999 text-transform: uppercase; 11000 background-color: #fcf9f6; 11001 justify-content: center; 11002 width: 100%; 11003 margin-top: 20px; 11004 padding: 10px 30px; 11005 font-family: Open Sans, sans-serif; 11006 font-size: 12px; 11007 font-weight: 600; 11008 line-height: 1.8em; 11009 display: flex; 11010} 11011 11012.shop-details-slide-nav { 11013 font-size: 10px; 11014} 11015 11016.shop-details-price-wrapper { 11017 grid-column-gap: 10px; 11018 display: flex; 11019} 11020 11021.shop-text-wrapper { 11022 grid-row-gap: 8px; 11023 flex-direction: column; 11024 display: flex; 11025} 11026 11027.shop-details-title { 11028 margin-bottom: 25px; 11029} 11030 11031.shop-details-collection-list { 11032 grid-column-gap: 30px; 11033 grid-row-gap: 30px; 11034 grid-template-rows: auto; 11035 grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; 11036 grid-auto-columns: 1fr; 11037 display: grid; 11038} 11039 11040.shop-more-images-lightbox-link { 11041 width: 100%; 11042 height: 100px; 11043} 11044 11045.shop-more-images { 11046 object-fit: cover; 11047 width: 100%; 11048 height: 100%; 11049} 11050 11051.shop-details-collection-list-wrapper { 11052 width: 100%; 11053} 11054 11055.shop-details-featured-products-wrapper { 11056 grid-row-gap: 20px; 11057 flex-direction: column; 11058 width: 100%; 11059 display: flex; 11060} 11061 11062.shop-details-list-wrapper { 11063 width: 100%; 11064} 11065 11066.shop-details-collection-image { 11067 object-fit: cover; 11068 width: 100%; 11069 height: 250px; 11070} 11071 11072.shop-details-featured-collection-list { 11073 grid-column-gap: 30px; 11074 grid-row-gap: 30px; 11075 grid-template-rows: auto; 11076 grid-template-columns: 1fr 1fr 1fr 1fr; 11077 grid-auto-columns: 1fr; 11078 display: grid; 11079} 11080 11081.checkout-form { 11082 background-color: var(--light-gray); 11083 padding-top: 80px; 11084 padding-bottom: 80px; 11085} 11086 11087.radio-button { 11088 filter: grayscale(); 11089} 11090 11091._404-page-image { 11092 max-height: 300px; 11093} 11094 11095.banner-title-2 { 11096 z-index: 999; 11097 color: #f9f9fa; 11098 text-align: center; 11099} 11100 11101.project-template-image-wrapper { 11102 object-fit: cover; 11103 width: 100%; 11104 height: 420px; 11105} 11106 11107.landing-banner-title-wrapper { 11108 text-align: center; 11109 flex-direction: column; 11110 align-items: center; 11111 max-width: 960px; 11112 margin-bottom: 60px; 11113 display: flex; 11114} 11115 11116.text-span-landing { 11117 color: var(--white); 11118 letter-spacing: .5px; 11119 text-transform: uppercase; 11120 font-weight: 700; 11121} 11122 11123.landing-banner-image { 11124 max-width: 84%; 11125 margin-bottom: -1px; 11126 margin-left: auto; 11127 margin-right: auto; 11128} 11129 11130.landing-inner-page-icon { 11131 z-index: 10; 11132 background-color: var(--primary-green); 11133 color: #fff; 11134 border-radius: 50%; 11135 justify-content: center; 11136 align-items: center; 11137 width: 50px; 11138 height: 50px; 11139 font-family: "Fa solid 900", sans-serif; 11140 font-size: 20px; 11141 display: flex; 11142 position: absolute; 11143} 11144 11145.landing-inner-page-item { 11146 text-align: center; 11147 background-color: #0000; 11148 width: 100%; 11149 padding: 6px; 11150} 11151 11152.landing-inner-page-overlay { 11153 z-index: 1; 11154 background-color: #fff3; 11155 position: absolute; 11156 inset: 0%; 11157} 11158 11159.landing-home-pages-wrapper { 11160 grid-column-gap: 40px; 11161 grid-row-gap: 50px; 11162 grid-template-rows: auto; 11163 grid-template-columns: 1fr 1fr 1fr; 11164 grid-auto-columns: 1fr; 11165 justify-content: center; 11166 max-width: 1480px; 11167 margin-left: auto; 11168 margin-right: auto; 11169 padding-left: 15px; 11170 padding-right: 15px; 11171 display: flex; 11172} 11173 11174.landing-inner-page-image-wrapper { 11175 justify-content: center; 11176 align-items: center; 11177 margin-bottom: 20px; 11178 display: flex; 11179 position: relative; 11180} 11181 11182.landing-inner-page-image { 11183 object-fit: cover; 11184 object-position: 50% 0%; 11185 width: 100%; 11186} 11187 11188.section-title-landing { 11189 font-size: 40px; 11190} 11191 11192.landing-progress-bar-92 { 11193 background-color: var(--primary); 11194 border-radius: 10px; 11195 width: 92%; 11196 height: 15px; 11197 margin-top: -15px; 11198 position: relative; 11199} 11200 11201.landing-progress-bar-95 { 11202 background-color: var(--primary); 11203 border-radius: 10px; 11204 width: 95%; 11205 height: 15px; 11206 margin-top: -15px; 11207 position: relative; 11208} 11209 11210.landing-progress-bar-88 {
11211 background-color: var(--primary); 11212 border-radius: 10px; 11213 width: 88%; 11214 height: 15px; 11215 margin-top: -15px; 11216 position: relative; 11217} 11218 11219.landing-progress-bar-number { 11220 font-size: 18px; 11221 font-weight: 700; 11222 position: absolute; 11223 inset: auto 0% 35px auto; 11224} 11225 11226.landing-progress-bar-100 { 11227 background-color: var(--primary); 11228 border-radius: 10px; 11229 width: 100%; 11230 height: 15px; 11231 margin-top: -15px; 11232 position: relative; 11233} 11234 11235.landing-performance-grid { 11236 grid-column-gap: 120px; 11237 grid-row-gap: 60px; 11238 width: 100%; 11239} 11240 11241.landing-progress-bar-bg-line { 11242 background-color: #e9e9e9; 11243 border-radius: 10px; 11244 width: 100%; 11245 height: 15px; 11246} 11247 11248.landing-progress-bar-wrapper { 11249 margin-top: 20px; 11250} 11251 11252.landing-features-grid { 11253 grid-column-gap: 60px; 11254 grid-row-gap: 60px; 11255 text-align: center; 11256 grid-template-columns: 1fr 1fr 1fr 1fr; 11257} 11258 11259.landing-feature-item { 11260 flex-direction: column; 11261 align-items: center; 11262 display: flex; 11263} 11264 11265.landing-feature-icon { 11266 width: 50px; 11267 height: 50px; 11268 color: var(--primary); 11269 background-color: #f9f9fa; 11270 border-radius: 8px; 11271 justify-content: center; 11272 align-items: center; 11273 margin-bottom: 20px; 11274 font-family: "Fa solid 900", sans-serif; 11275 font-size: 20px; 11276 display: flex; 11277} 11278 11279.landing-inner-pages-wrapper { 11280 grid-column-gap: 20px; 11281 grid-row-gap: 40px; 11282 grid-template-rows: auto auto; 11283 grid-template-columns: 1fr 1fr 1fr; 11284 grid-auto-columns: 1fr; 11285 justify-items: center; 11286 max-width: 1480px; 11287 margin-left: auto; 11288 margin-right: auto; 11289 padding-left: 15px; 11290 padding-right: 15px; 11291 display: grid; 11292} 11293 11294.landing-download-block-wrapper { 11295 background-color: var(--primary); 11296 background-image: url("/cdn/661e8a08c33c786e3e093eb8_Frame-47.webp"); 11297 background-position: 0%; 11298 background-repeat: no-repeat; 11299 background-size: contain; 11300 justify-content: space-between; 11301 align-items: center; 11302 max-width: 1400px; 11303 margin-left: auto; 11304 margin-right: auto; 11305 padding: 75px 80px 75px 200px; 11306 display: flex; 11307 box-shadow: 0 0 30px #d3cbc4; 11308} 11309 11310.download-button-icon { 11311 letter-spacing: 0; 11312 text-transform: none; 11313 margin-right: 10px; 11314 font-family: Materialicons, sans-serif; 11315 display: inline; 11316} 11317 11318.landing-main-title { 11319 color: #fffffff2; 11320 font-weight: 400; 11321} 11322 11323.banner-description { 11324 text-align: center; 11325 max-width: 100%; 11326 margin-top: 20px; 11327 margin-bottom: 0; 11328 padding-left: 0; 11329 font-family: Open Sans, sans-serif; 11330 font-size: 18px; 11331} 11332 11333.banner-description.hide { 11334 display: block; 11335} 11336 11337.home-3-blog-container { 11338 flex-direction: column; 11339 align-items: center; 11340 margin-top: -30px; 11341 display: flex; 11342 position: relative; 11343} 11344 11345.buy-now-webflow-icon { 11346 margin-right: 8px; 11347} 11348 11349.buy-now-fixed { 11350 z-index: 1000; 11351 background-color: var(--white); 11352 color: var(--navy-blue); 11353 border: 1px solid #e4e4e4; 11354 border-radius: 4px; 11355 padding: 6px; 11356 font-family: Arial, Helvetica Neue, Helvetica, sans-serif; 11357 font-size: 12px; 11358 font-weight: 700; 11359 line-height: 14px; 11360 display: flex; 11361 position: fixed; 11362 inset: auto 12px 12px auto; 11363 box-shadow: 0 0 3px #0000001a; 11364} 11365 11366.text-grey-green { 11367 color: var(--main); 11368 margin-top: 15px; 11369 font-family: Fjalla One, sans-serif; 11370} 11371 11372.text-grey-green.owner-name { 11373 font-size: 24px; 11374} 11375 11376.text-grey-green h2, .text-grey-green h4 { 11377 color: var(--paragraph-dark-gray); 11378} 11379 11380.no-wrap { 11381 white-space: nowrap; 11382} 11383 11384.grey-green-testimonial { 11385 color: #616a67d1; 11386 font-size: 24px; 11387} 11388 11389.med-logo { 11390 width: 400px; 11391} 11392 11393.thank-you-logo-wrapper { 11394 justify-content: center; 11395 display: flex; 11396 position: fixed; 11397 inset: 40px 0% auto; 11398} 11399 11400.bottom-padding { 11401 justify-content: center; 11402 align-items: center; 11403 width: 100%; 11404 padding-bottom: 0; 11405 display: flex; 11406} 11407 11408.gallery-berfore-after { 11409 padding-top: 100px; 11410 padding-bottom: 100px; 11411} 11412 11413.bg-haze { 11414 background-color: #fff0; 11415 justify-content: center; 11416 align-items: center; 11417 width: 100%; 11418 height: 375px; 11419 display: flex; 11420 position: absolute; 11421 inset: 0%; 11422} 11423 11424.bg-haze._50-white { 11425 background-color: #ffffff40; 11426 border-radius: 8px; 11427} 11428 11429.bg-haze.button { 11430 height: 50px; 11431} 11432 11433.white-link { 11434 color: var(--white); 11435} 11436 11437.navy-link { 11438 color: var(--text-dark); 11439} 11440 11441.double-button { 11442 grid-column-gap: 20px; 11443 justify-content: flex-start; 11444 align-items: center; 11445 width: 100%; 11446 margin-top: 40px; 11447 display: flex; 11448} 11449 11450.double-button.schedule { 11451 z-index: 5; 11452 justify-content: flex-end; 11453 align-items: center; 11454 margin-top: 40px; 11455 position: relative; 11456} 11457 11458.double-button.double-button-center { 11459 justify-content: center; 11460 align-items: center; 11461 margin-top: 20px; 11462} 11463 11464.double-button.service-btn-centered { 11465 justify-content: center; 11466 align-items: center; 11467} 11468 11469.collection-list-wrapper { 11470 grid-column-gap: 16px; 11471 grid-row-gap: 16px; 11472 grid-template-rows: auto auto; 11473 grid-template-columns: 1fr 1fr 1fr; 11474 grid-auto-columns: 1fr; 11475 width: 100%; 11476} 11477 11478.collection-list { 11479 grid-column-gap: 15px; 11480 grid-row-gap: 40px; 11481 grid-template-rows: auto auto; 11482 grid-template-columns: 1fr 1fr; 11483 grid-auto-columns: 1fr; 11484 width: 100%; 11485 display: grid; 11486} 11487 11488.collection-item { 11489 position: relative; 11490} 11491 11492.collection-list-wrapper-2 { 11493 width: 100%; 11494} 11495 11496.collection-list-2 { 11497 grid-column-gap: 15px; 11498 grid-row-gap: 40px; 11499 grid-template-rows: auto; 11500 grid-template-columns: 1fr 1fr 1fr; 11501 grid-auto-columns: 1fr; 11502 display: grid; 11503} 11504 11505.benefits { 11506 object-fit: cover; 11507 position: absolute; 11508} 11509 11510.benefits._1 { 11511 z-index: 2; 11512 width: 350px; 11513 inset: 0% 0% auto 12%; 11514} 11515 11516.benefits._5 { 11517 z-index: 4; 11518 filter: saturate(98%); 11519 width: 350px; 11520 height: 240px; 11521 inset: 60% 0% auto 24%; 11522} 11523 11524.benefits._3 { 11525 z-index: 1; 11526 width: 300px; 11527 inset: 19% 4% 0% auto; 11528} 11529 11530.benefits._4 { 11531 z-index: 5; 11532 filter: hue-rotate(355deg) brightness(104%); 11533 object-position: 50% 30%; 11534 width: 220px; 11535 height: 250px; 11536 inset: 47% 30% 0% 50%; 11537} 11538 11539.benefits._2 { 11540 z-index: 3; 11541 filter: hue-rotate(349deg); 11542 width: 300px; 11543 inset: 31% auto 0% 2%; 11544} 11545 11546.about-us-img-copy { 11547 object-fit: cover; 11548 position: absolute; 11549} 11550 11551.about-us-img-copy._1 { 11552 z-index: 2; 11553 width: 350px; 11554 inset: 0% 0% auto 12%; 11555} 11556 11557.about-us-img-copy._5 { 11558 z-index: 4; 11559 filter: saturate(98%); 11560 width: 350px; 11561 height: 240px; 11562 inset: 60% 0% auto 24%; 11563} 11564 11565.about-us-img-copy._3 { 11566 z-index: 1; 11567 width: 300px; 11568 inset: 19% 4% 0% auto; 11569} 11570 11571.about-us-img-copy._4 { 11572 z-index: 5; 11573 filter: hue-rotate(355deg) brightness(104%); 11574 object-position: 50% 30%; 11575 width: 220px; 11576 height: 250px; 11577 inset: 47% 30% 0% 50%; 11578} 11579 11580.about-us-img-copy._2 { 11581 z-index: 3; 11582 filter: hue-rotate(349deg); 11583 width: 300px; 11584 inset: 31% auto 0% 2%; 11585} 11586 11587.benefits-2 { 11588 object-fit: cover; 11589 position: absolute; 11590} 11591 11592.benefits-2._1 { 11593 z-index: 2; 11594 width: 350px; 11595 inset: 0% 0% auto 12%; 11596} 11597 11598.benefits-2._5 { 11599 z-index: 4; 11600 filter: saturate(98%); 11601 width: 350px; 11602 height: 240px; 11603 inset: 60% 0% auto 24%; 11604} 11605 11606.benefits-2._3 { 11607 z-index: 1; 11608 width: 300px; 11609 inset: 19% 4% 0% auto; 11610} 11611 11612.benefits-2._4 { 11613 z-index: 5; 11614 filter: hue-rotate(355deg) brightness(104%); 11615 object-position: 50% 30%; 11616 width: 220px; 11617 height: 250px; 11618 inset: 47% 30% 0% 50%; 11619} 11620 11621.benefits-2._2 { 11622 z-index: 3; 11623 filter: hue-rotate(349deg); 11624 width: 300px; 11625 inset: 16% auto 0% 2%; 11626} 11627 11628.benefits-3 { 11629 object-fit: cover; 11630 position: absolute; 11631} 11632 11633.benefits-3._1 { 11634 z-index: 2; 11635 width: 350px; 11636 inset: 0% 0% auto 12%; 11637} 11638 11639.benefits-3._5 { 11640 z-index: 4; 11641 filter: saturate(98%); 11642 width: 350px; 11643 height: 240px; 11644 inset: 60% 0% auto 24%; 11645} 11646 11647.benefits-3._3 { 11648 z-index: 1; 11649 width: 300px; 11650 inset: 8% 4% 0% auto; 11651} 11652 11653.benefits-3._4 { 11654 z-index: 5; 11655 filter: hue-rotate(355deg) brightness(104%); 11656 object-position: 50% 30%; 11657 width: 220px; 11658 height: 250px; 11659 inset: 47% 30% 0% 50%; 11660} 11661 11662.benefits-3._2 { 11663 z-index: 3; 11664 filter: hue-rotate(349deg); 11665 width: 300px; 11666 inset: 31% auto 0% 2%; 11667} 11668 11669.benefits-4 { 11670 object-fit: cover; 11671 position: absolute; 11672} 11673 11674.benefits-4._1 { 11675 z-index: 2; 11676 width: 350px; 11677 inset: 0% 0% auto 12%; 11678} 11679 11680.benefits-4._5 { 11681 z-index: 4; 11682 filter: saturate(98%); 11683 width: 350px; 11684 height: 240px; 11685 inset: 60% 0% auto 24%; 11686} 11687 11688.benefits-4._3 { 11689 z-index: 1; 11690 width: 300px; 11691 inset: 19% 4% 0% auto; 11692} 11693 11694.benefits-4._4 { 11695 z-index: 5; 11696 filter: hue-rotate(355deg) brightness(104%); 11697 object-position: 15% 50%; 11698 width: 220px; 11699 height: 250px; 11700 inset: 47% 30% 0% 50%; 11701} 11702 11703.benefits-4._2 { 11704 z-index: 3; 11705 filter: hue-rotate(349deg); 11706 width: 300px; 11707 inset: 31% auto 0% 2%; 11708} 11709 11710.benefits-5 { 11711 object-fit: cover; 11712 position: absolute; 11713} 11714 11715.benefits-5._1 { 11716 z-index: 2; 11717 width: 350px; 11718 inset: 0% 0% auto 12%; 11719} 11720 11721.benefits-5._5 { 11722 z-index: 4; 11723 filter: saturate(98%); 11724 width: 350px; 11725 height: 240px; 11726 inset: 60% 0% auto 15%; 11727} 11728 11729.benefits-5._3 { 11730 z-index: 1; 11731 width: 300px; 11732 inset: 19% 4% 0% auto; 11733} 11734 11735.benefits-5._4 { 11736 z-index: 5; 11737 filter: hue-rotate(355deg) brightness(104%); 11738 object-position: 50% 30%; 11739 width: 220px; 11740 height: 250px; 11741 inset: 47% 30% 0% 50%; 11742} 11743 11744.benefits-5._2 { 11745 z-index: 3; 11746 filter: hue-rotate(349deg); 11747 width: 300px; 11748 inset: 31% auto 0% 2%; 11749} 11750 11751.quote-wrapper { 11752 width: 100%; 11753 height: auto; 11754 padding: 80px; 11755} 11756 11757.dark-link { 11758 color: var(--white); 11759} 11760 11761.dark-link.text-grey-green { 11762 color: var(--paragraph-dark-gray); 11763} 11764 11765.white-link { 11766 font-weight: 700; 11767} 11768 11769.tertiary-link { 11770 letter-spacing: 3.5px; 11771 text-transform: uppercase; 11772 font-family: Oswald, sans-serif; 11773 font-size: 14px; 11774 font-weight: 300; 11775 transition-property: filter; 11776} 11777 11778.tertiary-link:hover { 11779 filter: grayscale(); 11780} 11781 11782.tertiary-link.padding { 11783 color: var(--main); 11784 padding-top: 10px; 11785 display: block; 11786} 11787 11788.tertiary-link.padding.center { 11789 text-align: center; 11790} 11791 11792.privacy-policy { 11793 color: var(--paragraph-dark-gray); 11794 margin-bottom: 10px; 11795 font-family: Playfair Display, sans-serif; 11796 font-size: 14px; 11797 line-height: 1em; 11798} 11799 11800.collection-list-wrapper-3, .collection-list-wrapper-4 { 11801 width: 100%; 11802} 11803 11804.collection-list-4 { 11805 grid-column-gap: 15px; 11806 grid-row-gap: 40px; 11807 grid-template-rows: auto; 11808 grid-template-columns: 1fr 1fr 1fr; 11809 grid-auto-columns: 1fr; 11810 grid-auto-flow: row; 11811 display: grid; 11812} 11813 11814.tabs-long-quote { 11815 color: var(--text-dark); 11816 padding-left: 50px; 11817 font-family: Open Sans, sans-serif; 11818 font-size: 16px; 11819} 11820 11821.button-haze-wrap { 11822 position: relative; 11823} 11824 11825.image { 11826 width: 50%; 11827} 11828 11829.five-star-review-wrap {
11830 grid-column-gap: 1px; 11831 justify-content: center; 11832 align-items: center; 11833 display: flex; 11834} 11835 11836.bg-overlay { 11837 background-color: var(--main); 11838 object-fit: cover; 11839 border-bottom-right-radius: 50px; 11840 border-bottom-left-radius: 50px; 11841 width: 100%; 11842 height: 100%; 11843 position: absolute; 11844 inset: 0%; 11845} 11846 11847.gallery-wrapper { 11848 grid-column-gap: 16px; 11849 grid-row-gap: 16px; 11850 flex-wrap: wrap; 11851 grid-template-rows: auto; 11852 grid-template-columns: 1fr 1fr 1fr 1fr; 11853 grid-auto-columns: 1fr; 11854 width: 100%; 11855 display: grid; 11856} 11857 11858.full { 11859 object-fit: cover; 11860 width: 100%; 11861 height: 100%; 11862 position: relative; 11863} 11864 11865.grid-gallery { 11866 grid-column-gap: 16px; 11867 grid-row-gap: 16px; 11868 grid-template-rows: auto; 11869 grid-template-columns: 1fr 1fr 1fr 1fr; 11870 grid-auto-columns: 1fr; 11871 display: grid; 11872} 11873 11874.center { 11875 justify-content: center; 11876 display: flex; 11877} 11878 11879.recurring-service { 11880 font-size: 24px; 11881} 11882 11883.feature-circles { 11884 font-size: 20px; 11885} 11886 11887.process-heading { 11888 font-family: Open Sans, sans-serif; 11889 font-size: 28px; 11890 font-weight: 700; 11891} 11892 11893.service-heading { 11894 font-family: Open Sans, sans-serif; 11895 font-size: 21px; 11896 font-weight: 700; 11897} 11898 11899.service-heading.medium { 11900 color: var(--main); 11901 font-family: Fjalla One, sans-serif; 11902 font-size: 28px; 11903} 11904 11905.service-area-heading { 11906 font-family: Fjalla One, sans-serif; 11907 font-size: 24px; 11908} 11909 11910.heading-feature { 11911 font-size: 28px; 11912} 11913 11914.heading { 11915 margin-top: 0; 11916 font-family: Fjalla One, sans-serif; 11917 font-size: 36px; 11918} 11919 11920.small-heading { 11921 font-size: 20px; 11922} 11923 11924.resource-heading { 11925 margin-top: 0; 11926 font-size: 20px; 11927} 11928 11929.price { 11930 font-size: 20px; 11931} 11932 11933.sticky-button { 11934 z-index: 5000; 11935 position: fixed; 11936 inset: auto 10px 10px auto; 11937} 11938 11939.navy-button { 11940 border: 1px solid var(--white); 11941 background-color: var(--main); 11942 color: var(--white); 11943 text-align: center; 11944 letter-spacing: 3.5px; 11945 text-transform: uppercase; 11946 padding: 18px 24px; 11947 font-family: Open Sans, sans-serif; 11948 font-size: 14px; 11949 font-weight: 400; 11950 line-height: 1; 11951 transition: all .3s; 11952 display: inline-block; 11953} 11954 11955.navy-button:hover { 11956 border-color: var(--text-dark); 11957 background-color: var(--white); 11958 opacity: 1; 11959 color: var(--text-dark); 11960} 11961 11962.navy-button.full-width { 11963 width: 100%; 11964} 11965 11966.navy-button.serch-button { 11967 margin-left: auto; 11968 margin-right: auto; 11969} 11970 11971.navy-button.top-margin { 11972 margin-top: 20px; 11973} 11974 11975.logo-icon { 11976 height: 90px; 11977 margin-bottom: 0; 11978} 11979 11980.logo-icon.footer { 11981 width: auto; 11982 height: 300px; 11983} 11984 11985.logo-wrapper { 11986 flex-direction: column; 11987 justify-content: center; 11988 align-items: center; 11989 height: 60%; 11990 display: flex; 11991} 11992 11993.logo-wrapper.footer { 11994 padding-top: 0; 11995 padding-bottom: 0; 11996 display: flex; 11997 position: relative; 11998} 11999 12000.clock-icon { 12001 height: 16px; 12002 margin-right: 15px; 12003} 12004 12005.tablet-down { 12006 border: 1px solid var(--primary); 12007 background-color: var(--primary); 12008 color: var(--white); 12009 text-align: center; 12010 letter-spacing: 3.5px; 12011 text-transform: uppercase; 12012 padding: 18px 24px; 12013 font-family: Oswald, sans-serif; 12014 font-size: 14px; 12015 font-weight: 300; 12016 line-height: 1; 12017 transition: all .3s; 12018 display: none; 12019} 12020 12021.tablet-down:hover { 12022 background-color: var(--white); 12023 opacity: 1; 12024 color: var(--primary); 12025} 12026 12027.tablet-down.full-width { 12028 width: 100%; 12029} 12030 12031.tablet-down.serch-button { 12032 margin-left: auto; 12033 margin-right: auto; 12034} 12035 12036.tablet-down.top-margin { 12037 margin-top: 20px; 12038} 12039 12040.blog-home-heading { 12041 font-family: Open Sans, sans-serif; 12042 font-size: 20px; 12043 font-weight: 600; 12044} 12045 12046.cleaners-wrapper { 12047 max-width: 1200px; 12048 margin: 100px auto -60px; 12049 padding-left: 30px; 12050 padding-right: 30px; 12051} 12052 12053.collection-list-cleaners { 12054 grid-column-gap: 25px; 12055 grid-row-gap: 25px; 12056 grid-template-rows: auto; 12057 grid-template-columns: 1fr 1fr 1fr; 12058 grid-auto-columns: 1fr; 12059 display: grid; 12060} 12061 12062.item-cleaners { 12063 margin-bottom: 60px; 12064 transition: box-shadow .2s; 12065 box-shadow: 0 0 20px #00000014; 12066} 12067 12068.item-cleaners:hover { 12069 box-shadow: 0 0 35px #fbb8ac59; 12070} 12071 12072.cleaner-top { 12073 flex-direction: column; 12074 align-items: center; 12075 padding: 35px 50px; 12076 display: flex; 12077} 12078 12079.cleaner-image { 12080 min-width: 100%; 12081} 12082 12083.cleaner-bottom { 12084 flex-direction: column; 12085 align-items: center; 12086 padding-bottom: 25px; 12087 padding-left: 50px; 12088 padding-right: 50px; 12089 display: flex; 12090} 12091 12092.collection-list-5 { 12093 grid-column-gap: 5px; 12094 grid-row-gap: 5px; 12095 flex-wrap: wrap; 12096 grid-template-rows: auto auto auto; 12097 grid-template-columns: 1fr 1fr; 12098 grid-auto-columns: 1fr; 12099 justify-content: center; 12100 align-items: center; 12101 display: flex; 12102} 12103 12104.collection-list-wrapper-5 { 12105 width: 100%; 12106} 12107 12108.county-cleaner { 12109 border: 1px solid var(--primary); 12110 background-color: var(--primary); 12111 color: var(--white); 12112 padding: 5px 8px; 12113 transition: all .3s; 12114 display: inline-block; 12115} 12116 12117.county-cleaner:hover {
12118 color: var(--primary); 12119 background-color: #0000; 12120} 12121 12122.cleaner-link { 12123 margin-top: 40px; 12124 transition-property: color; 12125} 12126 12127.cleaner-link:hover { 12128 color: var(--primary-green); 12129} 12130 12131.collection-list-cleaner-county { 12132 width: 100%; 12133 margin-top: 30px; 12134} 12135 12136.all-caps { 12137 text-transform: uppercase; 12138} 12139 12140.all-caps.small { 12141 letter-spacing: .2em; 12142 margin-top: 30px; 12143 margin-bottom: 15px; 12144 font-family: Lato, sans-serif; 12145 font-size: 10px; 12146} 12147 12148.available-cleaners-title { 12149 margin-bottom: 40px; 12150} 12151 12152.page-load { 12153 z-index: 2147483647; 12154 background-color: var(--white); 12155 justify-content: center; 12156 align-items: center; 12157 width: 100%; 12158 transition: all .2s; 12159 display: none; 12160 position: fixed; 12161 inset: 0%; 12162} 12163 12164.wrap.horizontal { 12165 display: flex; 12166} 12167 12168.alt-text { 12169 display: none; 12170} 12171 12172.accordion-item-copy { 12173 background-color: var(--white); 12174 width: 100%; 12175 margin-bottom: 15px; 12176 padding: 20px 30px; 12177 display: none; 12178 position: static; 12179 box-shadow: 0 0 20px #0000000f; 12180} 12181 12182.checks-div { 12183 border: 1px solid var(--main); 12184 background-color: var(--white); 12185 margin-bottom: 10px; 12186 padding: 10px; 12187} 12188 12189.checks-div.underline { 12190 border-style: none none solid; 12191 border-bottom-color: var(--dark-gray); 12192} 12193 12194.contact-fields { 12195 grid-column-gap: 0px; 12196 grid-row-gap: 0px; 12197 grid-template-rows: auto auto; 12198 grid-template-columns: 1fr 1fr; 12199 grid-auto-columns: 1fr; 12200 display: grid; 12201} 12202 12203.footer-map-wrap { 12204 width: 100%; 12205 margin-top: 0; 12206 margin-bottom: 20px; 12207 position: relative; 12208} 12209 12210.rich-text-block { 12211 background-color: var(--og-pink); 12212 text-align: center; 12213 border-radius: 20px; 12214 flex-flow: column; 12215 justify-content: center; 12216 align-items: center; 12217 width: 50%; 12218 margin-bottom: 40px; 12219 font-size: 19px; 12220 display: flex; 12221} 12222 12223.text-span-2 { 12224 color: var(--primary); 12225} 12226 12227.article { 12228 border: 1px solid #f007073d; 12229 flex-flow: column; 12230 display: flex; 12231} 12232 12233.link-navy { 12234 font-size: 19px; 12235} 12236 12237.lottie-animation-2 { 12238 max-width: 100%; 12239 max-height: 300px; 12240} 12241 12242.lottie-animation-3 { 12243 max-height: 300px; 12244} 12245 12246.commercial { 12247 font-family: Fjalla One, sans-serif; 12248 font-size: 21px; 12249} 12250 12251.commercial.h2 { 12252 padding-left: 0; 12253 padding-right: 0; 12254 font-size: 52px; 12255 font-weight: 400; 12256 line-height: 1.4em; 12257} 12258 12259.heading-2 { 12260 color: var(--white); 12261 font-family: Fjalla One, sans-serif; 12262} 12263 12264.html-embed { 12265 width: 100%; 12266} 12267 12268.body-2 { 12269 font-family: Open Sans, sans-serif; 12270} 12271 12272.heading-3 { 12273 color: var(--white); 12274 font-family: Fjalla One, sans-serif; 12275} 12276 12277.h2 { 12278 font-family: Fjalla One, sans-serif; 12279} 12280 12281.paragraph-2 { 12282 color: var(--white); 12283 padding-right: 40px; 12284 font-family: Open Sans, sans-serif; 12285} 12286 12287.paragraph-3 { 12288 font-family: Open Sans, sans-serif; 12289} 12290 12291.paragraph-3.cta-serction-par { 12292 color: var(--white); 12293 padding-right: 140px; 12294} 12295 12296.columns { 12297 justify-content: center; 12298 align-items: center; 12299 width: 80%; 12300 margin-top: 100px; 12301 margin-left: auto; 12302 margin-right: auto; 12303 padding-top: 100px; 12304 display: flex; 12305} 12306 12307.image-3 { 12308 max-width: 50%; 12309} 12310 12311.column { 12312 justify-content: center; 12313 align-items: center; 12314 padding-right: 0; 12315 display: flex; 12316} 12317 12318.heading-4 { 12319 color: var(--main); 12320 margin-top: 0; 12321 font-family: Fjalla One, sans-serif; 12322 font-size: 21px; 12323} 12324 12325.columns-2, .columns-3 { 12326 margin-bottom: 10px; 12327} 12328 12329.bold-text, .bold-text-2 { 12330 font-weight: 400; 12331} 12332 12333.columns-4 { 12334 justify-content: center; 12335 align-items: center; 12336 padding-left: 0; 12337 padding-right: 0; 12338 display: flex; 12339} 12340 12341.text-span-3 { 12342 color: var(--main); 12343} 12344 12345.heading-6 { 12346 color: var(--navy-blue); 12347 text-align: center; 12348 font-family: Fjalla One, sans-serif; 12349} 12350 12351.heading-6.cta-header { 12352 color: var(--white); 12353} 12354 12355.heading-6.form-header-quote { 12356 text-align: left; 12357} 12358 12359.section-2 { 12360 padding-top: 100px; 12361 padding-bottom: 100px; 12362} 12363 12364.column-2 { 12365 flex-flow: column; 12366 justify-content: center; 12367 align-items: flex-start; 12368 display: block; 12369} 12370 12371.column-3 { 12372 padding-left: 20px; 12373} 12374 12375.text-block { 12376 color: var(--white); 12377 text-align: center; 12378 font-family: Open Sans, sans-serif; 12379 line-height: 1.6em; 12380} 12381 12382.text-span-4 { 12383 color: var(--main); 12384} 12385 12386.div-block { 12387 margin-top: 20px; 12388} 12389 12390.column-4 { 12391 justify-content: center; 12392 align-items: center; 12393 display: flex; 12394} 12395 12396.section-3 { 12397 background-color: #f7f7f7; 12398 padding-top: 100px; 12399 padding-bottom: 100px; 12400} 12401 12402.text-field { 12403 background-color: #f7f7f7; 12404 border: 1px #000; 12405 border-bottom-style: solid; 12406 margin-bottom: 20px; 12407 font-family: Playfair Display, sans-serif; 12408} 12409 12410.text-field-2 { 12411 color: #1e263f; 12412 background-color: #f7f7f7; 12413 border: 1px #000; 12414 border-bottom-style: solid; 12415 margin-bottom: 20px; 12416 font-family: Playfair Display, sans-serif; 12417 font-size: 16px; 12418} 12419 12420.submit-button { 12421 background-color: var(--main); 12422 border-radius: 100px; 12423 margin: 30px 0 auto; 12424 padding: 18px 80px; 12425 font-family: Open Sans, sans-serif; 12426 font-size: 14px; 12427 display: block; 12428} 12429 12430.textarea { 12431 background-color: #f7f7f7; 12432 border: 1px #000; 12433 border-bottom-style: solid; 12434 font-family: Playfair Display, sans-serif; 12435} 12436 12437.field-label { 12438 margin-top: 10px; 12439 font-family: Open Sans, sans-serif; 12440} 12441 12442.form-block { 12443 margin-top: 40px; 12444} 12445 12446.heading-7 { 12447 text-align: center; 12448 margin-top: 60px; 12449 font-family: Fjalla One, sans-serif; 12450 font-size: 58px; 12451} 12452 12453.list-item { 12454 color: var(--white); 12455} 12456 12457.list-item-2 { 12458 color: var(--light-gray); 12459} 12460 12461.list-item-3, .list-item-4, .list-item-5, .list-item-6, .list-item-7, .list-item-8, .heading-8 { 12462 color: var(--white); 12463} 12464 12465.html-embed-3 { 12466 width: 100%; 12467 padding-right: 10px; 12468} 12469 12470.column-123 { 12471 justify-content: center; 12472 align-items: center; 12473 height: 600px; 12474 padding-right: 0; 12475 display: flex; 12476} 12477 12478.columns-5 { 12479 height: auto; 12480 padding-left: 0; 12481} 12482 12483.handle-container { 12484 flex-direction: column; 12485 justify-content: center; 12486 align-items: center; 12487 display: flex; 12488} 12489 12490.image-right { 12491 z-index: 0; 12492 width: 100%; 12493 height: auto; 12494 position: absolute; 12495} 12496 12497.handle-wrapper { 12498 grid-column-gap: 27px; 12499 grid-row-gap: 27px; 12500 border-radius: 15px; 12501 flex-flow: row; 12502 grid-template-rows: auto; 12503 grid-template-columns: 1fr 1fr; 12504 grid-auto-columns: 1fr; 12505 justify-content: center; 12506 align-items: flex-end; 12507 width: 768px; 12508 height: 100%; 12509 margin-top: 0; 12510 margin-bottom: 0; 12511 margin-right: 10px; 12512 padding-right: 0; 12513 display: flex; 12514 position: relative; 12515 overflow: hidden; 12516} 12517 12518.handle-bar { 12519 z-index: 10; 12520 color: #0000; 12521 cursor: grab; 12522 background-color: #fff; 12523 flex-direction: column; 12524 justify-content: center; 12525 align-items: center; 12526 width: 1px; 12527 height: 100%; 12528 display: flex; 12529 position: relative; 12530} 12531 12532.handle { 12533 color: #fff; 12534 text-align: center; 12535 width: auto; 12536 margin-top: 0; 12537 margin-bottom: 0; 12538 font-size: 18px; 12539} 12540 12541.circle-wrapper { 12542 cursor: grab; 12543 background-color: #fff; 12544 background-image: url("/cdn/662678f7bf40d0030c764742_cd-arrows-black.svg"); 12545 background-position: 50%; 12546 background-repeat: no-repeat; 12547 background-size: 40px; 12548 border-radius: 50%; 12549 width: 40px; 12550 height: 40px; 12551 position: absolute; 12552} 12553 12554.after { 12555 z-index: 3; 12556 background-color: #ffffff26; 12557 flex-direction: column; 12558 justify-content: center; 12559 align-items: center; 12560 width: 100px; 12561 padding: 0 10px; 12562 transition: opacity .2s ease-in-out; 12563 display: flex; 12564 position: absolute; 12565 inset: 20px 20px auto auto; 12566} 12567 12568.before { 12569 z-index: 3; 12570 background-color: #ffffff26; 12571 flex-direction: column; 12572 justify-content: center; 12573 align-items: center; 12574 width: 100px; 12575 padding-left: 10px; 12576 padding-right: 10px; 12577 transition: opacity .2s ease-in-out; 12578 display: flex; 12579 position: absolute; 12580 inset: 20px auto auto 20px; 12581} 12582 12583.image-left { 12584 z-index: 1; 12585 height: auto; 12586 position: absolute; 12587} 12588 12589.column-23 { 12590 background-color: var(--main); 12591 border-top-right-radius: 20px; 12592 border-bottom-right-radius: 20px; 12593 flex-flow: column; 12594 justify-content: center; 12595 align-items: center; 12596 height: 600px; 12597 padding-top: 100px; 12598 padding-bottom: 100px; 12599 padding-left: 100px; 12600 display: block; 12601} 12602 12603.column-23.before-column { 12604 background-color: var(--white); 12605 padding-left: 0; 12606 padding-right: 10px; 12607} 12608 12609.text-block-2 { 12610 font-family: Open Sans, sans-serif; 12611} 12612 12613.container { 12614 height: 300px; 12615} 12616 12617.section-4 { 12618 background-color: var(--main); 12619 justify-content: center; 12620 align-items: center; 12621 display: flex; 12622} 12623 12624.columns-6 { 12625 justify-content: center; 12626 align-items: center; 12627 width: 70%; 12628 height: 300px; 12629 display: flex; 12630} 12631 12632.icon-wrap { 12633 flex-flow: column; 12634 justify-content: center; 12635 align-items: center; 12636 display: flex; 12637} 12638 12639.image-5, .image-6, .image-7 { 12640 filter: grayscale() brightness(200%); 12641 max-width: 40%; 12642} 12643 12644.bold-text-3, .bold-text-4, .bold-text-5 { 12645 color: var(--white); 12646} 12647 12648.html-embed-4 { 12649 width: 100%; 12650} 12651 12652.paragraph-4 { 12653 text-align: left; 12654 padding-left: 40px; 12655 font-family: Open Sans, sans-serif; 12656} 12657 12658.paragraph-4.service-area-description { 12659 text-align: center; 12660} 12661 12662.heading-9 { 12663 font-family: Fjalla One, sans-serif; 12664 font-size: 54px; 12665} 12666 12667.image-8 { 12668 width: 100%; 12669 max-width: 80%; 12670} 12671 12672.div-block-2 { 12673 justify-content: center; 12674 align-items: center; 12675 width: 46.661%; 12676 height: 30%; 12677 display: flex; 12678} 12679 12680.link-block { 12681 width: 7%; 12682 margin-right: 20px; 12683 display: flex; 12684} 12685 12686.soc-med-icons { 12687 transition: all .2s; 12688} 12689 12690.soc-med-icons:hover { 12691 filter: grayscale(); 12692} 12693 12694.image-9 { 12695 max-width: 80%; 12696} 12697 12698.columns-7 { 12699 justify-content: center; 12700 align-items: center; 12701 display: flex; 12702} 12703 12704.container-2 { 12705 padding-left: 60px; 12706 padding-right: 60px; 12707} 12708 12709.heading-10 { 12710 text-align: center; 12711 font-family: Fjalla One, sans-serif; 12712 font-size: 46px; 12713} 12714 12715.section-5 { 12716 padding: 100px 140px 0; 12717} 12718 12719.paragraph-5 { 12720 margin-bottom: 0; 12721 font-family: Open Sans, sans-serif; 12722} 12723 12724.accordion-item-2 { 12725 background-color: #fff; 12726 width: 100%; 12727 margin-bottom: 15px;
12728 padding: 0 30px 40px; 12729 position: static; 12730 box-shadow: 0 0 20px #0000000f; 12731} 12732 12733.background-video { 12734 background-image: linear-gradient(#00000080, #00000080); 12735 min-height: 600px; 12736} 12737 12738.field-label-2, .field-label-3, .field-label-4 { 12739 font-family: Open Sans, sans-serif; 12740} 12741 12742.heading-11 { 12743 text-align: center; 12744 font-family: Fjalla One, sans-serif; 12745} 12746 12747.heading-12 { 12748 font-family: Fjalla One, sans-serif; 12749} 12750 12751.heading-13 { 12752 font-family: Open Sans, sans-serif; 12753 font-size: 20px; 12754 font-weight: 700; 12755} 12756 12757.paragraph-6 { 12758 font-family: Open Sans, sans-serif; 12759} 12760 12761.heading-14 { 12762 font-family: Open Sans, sans-serif; 12763 font-size: 20px; 12764 font-weight: 700; 12765} 12766 12767.paragraph-7 { 12768 font-family: Open Sans, sans-serif; 12769} 12770 12771.heading-15 { 12772 font-family: Open Sans, sans-serif; 12773 font-size: 20px; 12774 font-weight: 700; 12775} 12776 12777.paragraph-8 { 12778 font-family: Open Sans, sans-serif; 12779} 12780 12781.heading-16 { 12782 font-family: Open Sans, sans-serif; 12783 font-size: 20px; 12784 font-weight: 700; 12785} 12786 12787.paragraph-9 { 12788 font-family: Open Sans, sans-serif; 12789} 12790 12791.heading-17 { 12792 font-family: Fjalla One, sans-serif; 12793} 12794 12795.paragraph-10, .paragraph-11 { 12796 font-family: Open Sans, sans-serif; 12797} 12798 12799.html-embed-5 { 12800 font-size: 14px; 12801} 12802 12803.image-10 { 12804 width: 70%; 12805 max-width: none; 12806} 12807 12808.text-span-6 { 12809 color: var(--main); 12810} 12811 12812.heading-18 { 12813 font-family: Fjalla One, sans-serif; 12814} 12815 12816.image-11 { 12817 max-width: 50%; 12818} 12819 12820.play-pause-button { 12821 flex-direction: row; 12822 justify-content: flex-start; 12823 align-items: flex-start; 12824 margin-left: -10px; 12825 padding-left: 0; 12826 display: none; 12827} 12828 12829.play-state { 12830 justify-content: flex-end; 12831 align-items: center; 12832 display: flex; 12833} 12834 12835.image-12 { 12836 border-radius: 20px 0 0 20px; 12837 height: 100%; 12838} 12839 12840.image-13 { 12841 border-radius: 0 20px 20px 0; 12842 height: 100%; 12843} 12844 12845.rich-text-block-2 { 12846 font-family: Open Sans, sans-serif; 12847} 12848 12849.section-6 { 12850 height: 100%; 12851 padding-top: 140px; 12852} 12853 12854.container-11 { 12855 max-width: 90%; 12856} 12857 12858.heading-19 { 12859 text-align: center; 12860} 12861 12862.paragraph-12 { 12863 font-family: Open Sans, sans-serif; 12864} 12865 12866.div-block-5 { 12867 margin-top: 20px; 12868} 12869 12870.image-14 { 12871 width: 30%; 12872 max-width: none; 12873} 12874 12875.link-block-2 { 12876 width: 100%; 12877} 12878 12879.link-block-3 { 12880 width: 10%; 12881 position: absolute; 12882 inset: auto auto 5% 2%; 12883} 12884 12885.image-15, .lightbox-link, .lightbox-link-2, .image-16 { 12886 height: 100%; 12887} 12888 12889.rich-text-block-3 { 12890 text-align: left; 12891 margin-bottom: 40px; 12892} 12893 12894.paragraph-13 { 12895 color: var(--white); 12896 text-align: center; 12897} 12898 12899.form-2 { 12900 flex-flow: column; 12901 justify-content: center; 12902 align-items: flex-start; 12903 display: flex; 12904} 12905 12906.recaptcha { 12907 margin-top: 30px; 12908} 12909 12910.bold-text-6 { 12911 flex-flow: wrap; 12912 display: flex; 12913} 12914 12915.image-17 { 12916 width: 700px; 12917 height: 530px; 12918 overflow: visible; 12919} 12920 12921.lightbox-link-3 { 12922 height: 530px; 12923 overflow: clip; 12924} 12925 12926.dropdown { 12927 margin-top: 40px; 12928 display: block; 12929} 12930 12931.collection-list-6 { 12932 grid-column-gap: 16px; 12933 grid-row-gap: 16px; 12934 grid-template-rows: auto auto; 12935 grid-template-columns: 1fr 1fr; 12936 grid-auto-columns: 1fr; 12937 display: grid; 12938} 12939 12940.brandwrapper { 12941 flex-flow: column; 12942 justify-content: flex-start; 12943 align-items: center; 12944 display: flex; 12945} 12946 12947.faqwrap { 12948 background-color: #f7f7f7; 12949 margin-top: 40px; 12950 padding: 24px 24px 24px 40px; 12951} 12952 12953.heading-46 { 12954 margin-top: 10px; 12955 margin-bottom: 20px; 12956} 12957 12958@media screen and (min-width: 1280px) { 12959 .section { 12960 padding: 100px 140px; 12961 } 12962 12963 .section.without-bottom-spacing { 12964 padding-top: 60px; 12965 padding-bottom: 0; 12966 } 12967 12968 .section.primary-color-background { 12969 padding-top: 100px; 12970 padding-bottom: 100px; 12971 } 12972 12973 .section.home-after-video { 12974 background-position: 118% 70%, -7% 70%; 12975 background-size: auto 550px, auto 550px; 12976 padding-top: 60px; 12977 padding-bottom: 60px; 12978 } 12979 12980 .section.primary-green-bg-progress-bar { 12981 background-image: url("/cdn/661e8a08c33c786e3e093edf_flower-04-1.webp"), url("/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp"); 12982 background-position: 150% 60%, -30% 60%; 12983 background-repeat: no-repeat, no-repeat; 12984 background-size: auto 460px, auto 460px; 12985 } 12986 12987 .section.home-2-bg { 12988 background-image: url("/cdn/661e8a08c33c786e3e093edf_flower-04-1.webp"), url("/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp"), url("/cdn/661e8a08c33c786e3e093edf_flower
12988-04-1.webp"), url("/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp"), url("/cdn/661e8a08c33c786e3e093eda_flower-01-1.webp"), url("/cdn/661e8a08c33c786e3e093ecd_flower-02-1.webp"); 12989 background-position: 122% -36%, -7% -16%, -25% 110%, 134% 132%, 146% 48%, -64% 10%; 12990 background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat; 12991 background-size: auto 370px, auto 300px, auto 360px, auto 400px, auto 500px, auto 520px; 12992 } 12993 12994 .section.home-3-team-bg { 12995 background-image: url("/cdn/661e8a08c33c786e3e093ec8_Small-flower-07.webp"), url("/cdn/661e8a08c33c786e3e093eda_flower-01-1.webp"), url("/cdn/661e8a08c33c786e3e093ecd_flower-02-1.webp"), url("/cdn/661e8a08c33c786e3e093ecd_flower-02-1.webp"), url("/cdn/661e8a08c33c786e3e093eda_flower-01-1.webp"); 12996 background-position: 0 25%, 118% 40%, -18% 40%, 130% 100%, -20% 100%; 12997 background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat; 12998 background-size: auto 70px, auto 300px, auto 300px, auto 500px, auto 500px; 12999 } 13000 13001 .section.home-3-pricing-bg { 13002 background-image: url("/cdn/661e8a08c33c786e3e093edf_flower-04-1.webp"), url("/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp"); 13003 background-position: 16% 83%, 88% 7%; 13004 background-repeat: no-repeat, no-repeat; 13005 background-size: auto 500px, auto 400px; 13006 } 13007 13008 .section.about-us-2-team-bg { 13009 background-image: url("/cdn/661e8a08c33c786e3e093eda_flower-01-1.webp"), url("/cdn/661e8a08c33c786e3e093ecd_flower-02-1.webp"), url("/cdn/661e8a08c33c786e3e093edf_flower-04-1.webp"), url("/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp"); 13010 background-position: 115% 80%, -15% 80%, 115% 127%, -10% 116%; 13011 background-repeat: no-repeat, no-repeat, no-repeat, no-repeat; 13012 background-size: auto 400px, auto 400px, auto 450px, auto 450px; 13013 } 13014 13015 .section.main-flowers-banner.salmon { 13016 border-bottom-right-radius: 50px; 13017 border-bottom-left-radius: 50px; 13018 } 13019 13020 .section.rsvp-banner { 13021 min-height: 300px; 13022 } 13023 13024 .section.rsvp-contact { 13025 margin-top: 0; 13026 } 13027 13028 .section.gallery-3-banner { 13029 background-color: var(--main); 13030 background-image: none; 13031 border-bottom-right-radius: 50px; 13032 border-bottom-left-radius: 50px; 13033 min-height: 400px; 13034 } 13035 13036 .section.landing-green-flowers-bg { 13037 background-image: url("/cdn/661e8a08c33c786e3e093edf_flower-04-1.webp"), url("/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp"), url("/cdn/661e8a08c33c786e3e093edf_flower-04-1.webp"), url("/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp"), url("/cdn/661e8a08c33c786e3e093eda_flower-01-1.webp"), url("/cdn/661e8a08c33c786e3e093ecd_flower-02-1.webp"); 13038 background-position: 122% -36%, -7% -16%, -25% 110%, 134% 132%, 146% 48%, -64% 10%; 13039 background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat, no-repeat; 13040 background-size: auto 370px, auto 300px, auto 360px, auto 400px, auto 500px, auto 520px; 13041 } 13042 13043 .base-container.cta-container { 13044 margin-top: 0; 13045 } 13046 13047 .spacing-system-column { 13048 padding-right: 30px; 13049 } 13050 13051 .style-guide-body-wrapper { 13052 margin-right: 60px; 13053 } 13054 13055 .primary-button { 13056 width: 55%; 13057 } 13058 13059 .primary-button.top-margin.schedule-button-100 { 13060 width: 60%; 13061 } 13062 13063 .nav-container { 13064 padding-left: 50px; 13065 padding-right: 50px; 13066 } 13067 13068 .banner-title { 13069 margin-top: 0; 13070 font-size: 78px; 13071 } 13072 13073 .banner-title.grey-green, ._404-paragraph { 13074 margin-top: 0; 13075 } 13076 13077 .text-center { 13078 margin-bottom: 0; 13079 } 13080 13081 .blog-grid-image { 13082 height: 320px; 13083 } 13084 13085 .footer { 13086 padding-top: 80px; 13087 } 13088 13089 .footer-rights-wrapper { 13090 margin-top: 30px; 13091 } 13092 13093 .style-guide-buttons-wrapper { 13094 flex-wrap: nowrap; 13095 } 13096 13097 .banner-title-wrapper { 13098 margin-top: 0; 13099 } 13100 13101 .banner-title-wrapper.banner-title-vertical { 13102 margin-top: 40px; 13103 } 13104 13105 .pricing-plan-item { 13106 padding-left: 40px; 13107 padding-right: 40px; 13108 } 13109 13110 .without-top-spacing { 13111 padding-top: 0; 13112 } 13113 13114 .search-section { 13115 padding-top: 100px; 13116 padding-bottom: 100px; 13117 } 13118 13119 .customers-grid { 13120 grid-template-columns: 1fr 1fr 1fr 1fr; 13121 } 13122 13123 .service-list-2-wrapper { 13124 grid-column-gap: 40px; 13125 grid-row-gap: 80px; 13126 } 13127 13128 .service-list-2-bottom-left-block, .service-list-2-bottom-center-block { 13129 width: 50%; 13130 } 13131 13132 .service-list-2-bottom-contacts { 13133 width: 100%; 13134 } 13135 13136 .portfolio-masonry-collection-item { 13137 width: 31.33%; 13138 } 13139 13140 .portfolio-masonry-image { 13141 height: 320px; 13142 } 13143 13144 .home-slider-left-arrow { 13145 margin-right: 6px; 13146 display: flex; 13147 } 13148 13149 .banner-slide-content-con {
13150 align-items: center; 13151 padding-bottom: 80px; 13152 } 13153 13154 .slide-nav-second-home { 13155 padding-bottom: 80px; 13156 } 13157 13158 .banner-slider-heading { 13159 letter-spacing: 12px; 13160 font-size: 100px; 13161 } 13162 13163 .slider-arrow-buttons-wrapper { 13164 padding-right: 6px; 13165 display: flex; 13166 } 13167 13168 .home-slider-right-arrow { 13169 margin-right: 6px; 13170 display: flex; 13171 } 13172 13173 .blog-section-title { 13174 margin-bottom: 70px; 13175 } 13176 13177 .location-map-wrapper { 13178 padding-right: 70px; 13179 } 13180 13181 .section-title-center { 13182 margin-bottom: 70px; 13183 } 13184 13185 .about-4-member-socials { 13186 display: none; 13187 } 13188 13189 .portfolio-grid-image-link { 13190 height: 400px; 13191 } 13192 13193 .about-us-img._3 { 13194 width: 340px; 13195 } 13196 13197 .about-us-img._4 { 13198 width: 280px; 13199 } 13200 13201 .about-us-img._2 { 13202 width: 340px; 13203 } 13204 13205 .home-5-about-us-left-block { 13206 padding-left: 0; 13207 padding-right: 10px; 13208 } 13209 13210 .home-6-testimonials-left-arrow, .home-6-testimonials-right-arrow { 13211 top: 250px; 13212 } 13213 13214 .home-6-testimonials-mask { 13215 padding-top: 130px; 13216 padding-bottom: 130px; 13217 } 13218 13219 .lastest-news-career { 13220 align-items: center; 13221 padding-top: 100px; 13222 padding-bottom: 100px; 13223 } 13224 13225 .sidescroll-collection { 13226 width: auto; 13227 } 13228 13229 .home-6-blog-progression { 13230 height: 3px; 13231 } 13232 13233 .home-6-blog-progression.active { 13234 width: 0%; 13235 } 13236 13237 .home-6-blog-content-wrapper { 13238 padding-top: 30px; 13239 padding-bottom: 20px; 13240 } 13241 13242 .industries-block-wrapper { 13243 position: relative; 13244 } 13245 13246 .testimonials-nav-outline-item-2 { 13247 opacity: 1; 13248 } 13249 13250 .about-6-content-wrapper { 13251 margin-bottom: 130px; 13252 } 13253 13254 .about-6-contacts-wrap { 13255 height: 560px; 13256 } 13257 13258 .about-6-contacts-content-wrapper { 13259 max-width: 560px; 13260 } 13261 13262 .section-with-blue-bg { 13263 padding-left: 40px; 13264 padding-right: 40px; 13265 } 13266 13267 .home-top-slider { 13268 margin-left: -33vw; 13269 } 13270 13271 .home-top-slider-image { 13272 width: 50.8vw; 13273 } 13274 13275 .home-section-title-block { 13276 margin-bottom: 80px; 13277 } 13278 13279 .home-blog-date { 13280 top: 303px; 13281 } 13282 13283 .home-wedding-team-grid { 13284 grid-template-rows: auto; 13285 } 13286 13287 .cta-bg-image { 13288 background-image: none; 13289 background-position: 0 0; 13290 background-repeat: repeat; 13291 background-size: auto; 13292 } 13293 13294 .home-banner-circle-placer { 13295 padding-bottom: 49px; 13296 } 13297 13298 .home-slider-link-wrapper { 13299 justify-content: flex-start; 13300 padding-bottom: 70px; 13301 padding-left: 50px; 13302 inset: auto auto 0% 0%; 13303 } 13304 13305 .home-2-features-wrapper { 13306 grid-column-gap: 80px; 13307 } 13308 13309 .home-2-divider.dark { 13310 background-color: var(--navy-blue); 13311 } 13312 13313 .home-2-divider-square.dark { 13314 color: var(--navy-blue); 13315 } 13316 13317 .home-2-title-wrapper { 13318 margin-bottom: 80px; 13319 } 13320 13321 .home-2-partners-logo-wrapper { 13322 grid-column-gap: 80px; 13323 } 13324 13325 .home-2-testimonials-content-wrapper { 13326 min-height: 550px; 13327 } 13328 13329 .home-2-testimonials-image { 13330 min-height: 550px; 13331 max-height: 550px; 13332 } 13333 13334 .contact-home-image-bg, .contact-home-image-2-bg, .contact-home-image-3-bg, .contact-home-image-4-bg, .testimonials-home-3-image-bg, .testimonials-home-3-image-4-bg { 13335 display: block; 13336 } 13337 13338 .contact-about-1-image-bg { 13339 filter: contrast(0%) brightness(200%); 13340 display: block; 13341 } 13342 13343 .section-image-bg, .section-image-2-bg, .section-image-3-bg, .section-image-4-bg { 13344 display: block; 13345 } 13346 13347 .section-bg-image-wrapper.hide { 13348 display: none; 13349 } 13350 13351 .banner-title-rsvp { 13352 margin-top: 140px; 13353 } 13354 13355 .bg-photo-wrapper { 13356 display: block; 13357 } 13358 13359 .bg-photo-2-rsvp { 13360 top: 62%; 13361 } 13362 13363 .bg-element-wrapper { 13364 top: 176px; 13365 } 13366 13367 .our-story-image { 13368 min-height: 420px; 13369 max-height: 400px; 13370 } 13371 13372 .our-story-bg-illustration { 13373 margin-top: -112px; 13374 margin-left: 635px; 13375 } 13376 13377 .checkout-form { 13378 padding-top: 100px; 13379 padding-bottom: 100px; 13380 } 13381 13382 .landing-banner-image { 13383 max-width: 80%; 13384 } 13385 13386 .landing-inner-page-item { 13387 max-width: 290px; 13388 } 13389 13390 .landing-inner-page-item.home-screen { 13391 max-width: none; 13392 } 13393 13394 .landing-inner-pages-wrapper { 13395 grid-column-gap: 30px; 13396 grid-row-gap: 30px; 13397 grid-template-columns: 1fr 1fr 1fr 1fr; 13398 } 13399 13400 .home-3-blog-container { 13401 display: flex; 13402 } 13403 13404 .benefits._3 { 13405 width: 340px; 13406 } 13407 13408 .benefits._4 { 13409 width: 280px; 13410 } 13411 13412 .benefits._2, .about-us-img-copy._3 { 13413 width: 340px; 13414 } 13415 13416 .about-us-img-copy._4 { 13417 width: 280px; 13418 } 13419 13420 .about-us-img-copy._2, .benefits-2._3 { 13421 width: 340px; 13422 } 13423 13424 .benefits-2._4 { 13425 width: 280px; 13426 } 13427 13428 .benefits-2._2, .benefits-3._3 { 13429 width: 340px; 13430 } 13431 13432 .benefits-3._4 { 13433 width: 280px; 13434 } 13435 13436 .benefits-3._2, .benefits-4._3 { 13437 width: 340px; 13438 } 13439 13440 .benefits-4._4 { 13441 width: 280px; 13442 } 13443 13444 .benefits-4._2, .benefits-5._3 { 13445 width: 340px; 13446 } 13447 13448 .benefits-5._4 { 13449 width: 280px; 13450 } 13451 13452 .benefits-5._2 { 13453 width: 340px; 13454 } 13455 13456 .sticky-button { 13457 border-radius: 100px; 13458 } 13459 13460 .commercial.h2 { 13461 margin-top: 0; 13462 margin-bottom: 0; 13463 } 13464 13465 .columns { 13466 margin-top: 180px; 13467 padding-top: 60px; 13468 } 13469 13470 .columns-4 { 13471 padding-left: 0; 13472 padding-right: 0; 13473 } 13474 13475 .text-block { 13476 line-height: 1.6em; 13477 } 13478 13479 .column-123 { 13480 padding-right: 0; 13481 } 13482 13483 .handle-wrapper { 13484 width: 768px; 13485 } 13486 13487 .background-video { 13488 min-height: 700px; 13489 } 13490 13491 .column-8 { 13492 justify-content: center;
13493 align-items: center; 13494 height: 100%; 13495 display: flex; 13496 } 13497 13498 .image-12 { 13499 border-radius: 20px 0 0 20px; 13500 } 13501 13502 .image-13 { 13503 border-radius: 0 20px 20px 0; 13504 } 13505} 13506 13507@media screen and (min-width: 1440px) { 13508 h1, h2, h3, h4, h5, h6 { 13509 margin-bottom: 10px; 13510 } 13511 13512 .section { 13513 padding: 100px 220px; 13514 } 13515 13516 .section.without-bottom-spacing { 13517 padding-top: 60px; 13518 padding-bottom: 60px; 13519 } 13520 13521 .section.main-flowers-green-banner { 13522 background-image: url("/cdn/661e8a08c33c786e3e093edf_flower-04-1.webp"), url("/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp"); 13523 background-position: 122%, -12%; 13524 background-repeat: no-repeat, no-repeat; 13525 background-size: auto 400px, auto 400px; 13526 } 13527 13528 .section.primary-color-background, .section.home-after-video { 13529 padding-top: 100px; 13530 padding-bottom: 100px; 13531 } 13532 13533 .section.primary-green-bg-testimonial { 13534 background-position: 18% 138%, 84% 145%, 115% 60%, -5% 60%; 13535 } 13536 13537 .section.primary-green-bg-progress-bar { 13538 background-image: url("/cdn/661e8a08c33c786e3e093edf_flower-04-1.webp"), url("/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp"); 13539 background-position: 118% 60%, -10% 60%; 13540 background-repeat: no-repeat, no-repeat; 13541 background-size: auto 460px, auto 460px; 13542 } 13543 13544 .section.home-2-bg { 13545 background-position: 114% -36%, -2% -16%, -15% 110%, 121% 132%, 130% 48%, -39% 10%; 13546 } 13547 13548 .section.cta-with-illustrations { 13549 background-position: 110% 0, -4% 0; 13550 } 13551 13552 .section.home-3-team-bg { 13553 background-position: 0 31%, 112% 47%, -12% 47%, 118% 100%, -11% 100%; 13554 } 13555 13556 .section.light-background-overflow-h.no-padding { 13557 background-color: #cde1d100; 13558 padding-top: 0; 13559 padding-bottom: 0; 13560 } 13561 13562 .section.rsvp-banner { 13563 min-height: 400px; 13564 } 13565 13566 .section.rsvp-contact { 13567 margin-top: 0; 13568 } 13569 13570 .section.main-flowers-banner { 13571 background-position: 85% 515%, 17% 515%, 109%, -5%; 13572 } 13573 13574 .section.landing-green-flowers-bg { 13575 background-position: 114% -36%, -2% -16%, -15% 110%, 121% 132%, 130% 48%, -39% 10%; 13576 } 13577 13578 .section.main-flowers-banner-landing { 13579 background-position: 106% 114%, -2% 114%, 109%, -5%; 13580 background-size: auto 500px, auto 500px, auto 400px, auto 400px; 13581 } 13582 13583 .primary-button { 13584 width: 50%; 13585 } 13586 13587 .banner-title { 13588 margin-top: 0; 13589 font-size: 78px; 13590 } 13591 13592 .banner-title.grey-green, ._404-paragraph { 13593 margin-top: 0; 13594 } 13595 13596 .text-center { 13597 margin-bottom: 0; 13598 } 13599 13600 .section-subtitle.white.services-hero { 13601 padding-right: 311px; 13602 } 13603 13604 .banner-title-wrapper { 13605 flex-flow: column; 13606 margin-top: 0; 13607 } 13608 13609 .banner-title-wrapper.banner-title-vertical { 13610 margin-top: 60px; 13611 } 13612 13613 .footer-wrapper { 13614 padding-left: 80px; 13615 padding-right: 80px; 13616 } 13617 13618 .background-text-big { 13619 font-size: 140px; 13620 } 13621 13622 .banner-section.home-3-banner { 13623 background-image: none; 13624 } 13625 13626 .home-5-about-us-right-block { 13627 border-radius: 20px; 13628 width: 50%; 13629 } 13630 13631 .about-us-img._1 { 13632 width: 400px; 13633 } 13634 13635 .about-us-img._3 { 13636 width: 410px; 13637 } 13638 13639 .about-us-img._4 { 13640 width: 300px; 13641 } 13642 13643 .about-us-img._2 { 13644 width: 390px; 13645 } 13646 13647 .home-5-about-us-container { 13648 grid-column-gap: 20px; 13649 flex-flow: row; 13650 padding-right: 20px; 13651 display: flex; 13652 } 13653 13654 .home-5-about-us-left-block { 13655 justify-content: center; 13656 align-items: center; 13657 width: 50%; 13658 padding-left: 20px; 13659 padding-right: 0; 13660 } 13661 13662 .home-5-our-services-wrap { 13663 align-items: center; 13664 } 13665 13666 .home-9-team-member-photo { 13667 width: 220px; 13668 height: 220px; 13669 } 13670 13671 .home-9-team-social-icons-wrapper { 13672 width: 220px; 13673 height: 50px; 13674 top: 171px; 13675 } 13676 13677 .section-with-blue-bg { 13678 padding-left: 100px; 13679 padding-right: 100px; 13680 } 13681 13682 .home-top-slider { 13683 margin-left: -34vw; 13684 } 13685 13686 .home-top-slider-image { 13687 width: 52vw; 13688 } 13689 13690 .cta-bg-image { 13691 background-image: url("/cdn/661e8a08c33c786e3e093ed8_home-slider-bg1.webp"), url("/cdn/661e8a08c33c786e3e093ed8_home-slider-bg1.webp"); 13692 background-position: 150% -10%, -50% -10%; 13693 background-repeat: no-repeat, no-repeat; 13694 background-size: auto 1100px, auto 1100px; 13695 } 13696 13697 .cta-bg-image-dark { 13698 background-image: url("/cdn/661e8a08c33c786e3e093ed8_home-slider-bg1.webp"), url("/cdn/661e8a08c33c786e3e093ed8_home-slider-bg1.webp"); 13699 background-position: 150% -40%, -50% -40%; 13700 background-repeat: no-repeat, no-repeat; 13701 background-size: auto 1100px, auto 1100px; 13702 } 13703 13704 .about-us-section-title { 13705 font-size: 50px; 13706 } 13707 13708 .section-bg-image-wrapper.hide { 13709 display: none; 13710 } 13711 13712 .bg-image-rsvp { 13713 margin-top: -139px; 13714 } 13715 13716 .bg-image-2-rsvp { 13717 bottom: -86%; 13718 left: -15%; 13719 } 13720 13721 .banner-title-rsvp { 13722 margin-top: 140px; 13723 } 13724 13725 .our-story-bg-3-image { 13726 right: 13%; 13727 } 13728 13729 .our-story-bg-4-image { 13730 left: 7%; 13731 } 13732 13733 .tabs-slider-mask { 13734 width: 100%; 13735 } 13736 13737 .landing-banner-title-wrapper { 13738 max-width: 1150px; 13739 } 13740 13741 .gallery-berfore-after { 13742 padding-top: 60px; 13743 padding-bottom: 60px; 13744 } 13745 13746 .benefits._1 { 13747 width: 400px; 13748 } 13749 13750 .benefits._3 { 13751 width: 410px; 13752 } 13753 13754 .benefits._4 { 13755 width: 300px; 13756 } 13757 13758 .benefits._2 { 13759 width: 390px; 13760 } 13761 13762 .about-us-img-copy._1 { 13763 width: 400px; 13764 } 13765 13766 .about-us-img-copy._3 { 13767 width: 410px; 13768 } 13769 13770 .about-us-img-copy._4 { 13771 width: 300px; 13772 } 13773 13774 .about-us-img-copy._2 { 13775 width: 390px; 13776 } 13777 13778 .benefits-2._1 { 13779 width: 400px; 13780 } 13781 13782 .benefits-2._3 { 13783 width: 410px; 13784 } 13785 13786 .benefits-2._4 { 13787 width: 300px; 13788 } 13789 13790 .benefits-2._2 { 13791 width: 390px; 13792 } 13793 13794 .benefits-3._1 { 13795 width: 400px; 13796 } 13797 13798 .benefits-3._3 { 13799 width: 410px; 13800 } 13801 13802 .benefits-3._4 { 13803 width: 300px; 13804 } 13805 13806 .benefits-3._2 { 13807 width: 390px; 13808 } 13809 13810 .benefits-4._1 { 13811 width: 400px; 13812 } 13813 13814 .benefits-4._3 { 13815 width: 410px; 13816 } 13817 13818 .benefits-4._4 { 13819 width: 300px; 13820 } 13821 13822 .benefits-4._2 { 13823 width: 390px; 13824 } 13825 13826 .benefits-5._1 { 13827 width: 400px; 13828 } 13829 13830 .benefits-5._3 { 13831 width: 410px; 13832 } 13833 13834 .benefits-5._4 { 13835 width: 300px; 13836 } 13837 13838 .benefits-5._2 { 13839 width: 390px; 13840 } 13841 13842 .columns { 13843 margin-top: 120px; 13844 padding-top: 100px; 13845 } 13846 13847 .heading-4 { 13848 color: var(--main); 13849 } 13850 13851 .text-block { 13852 font-size: 18px; 13853 line-height: 1.6em; 13854 } 13855 13856 .column-123 { 13857 padding-right: 0; 13858 } 13859 13860 .columns-5 { 13861 padding-left: 20px; 13862 padding-right: 20px; 13863 } 13864 13865 .handle-wrapper { 13866 width: 768px; 13867 } 13868 13869 .column-23 { 13870 border-radius: 20px; 13871 } 13872 13873 .image-9 { 13874 max-width: 70%; 13875 } 13876 13877 .accordion-item-2 { 13878 padding-bottom: 20px; 13879 } 13880 13881 .background-video { 13882 min-height: 708px; 13883 } 13884 13885 .column-8 { 13886 justify-content: center;
13887 align-items: flex-start; 13888 display: flex; 13889 } 13890 13891 .image-12, .image-13 { 13892 border-radius: 20px; 13893 } 13894 13895 .rich-text-block-2 { 13896 font-family: Open Sans, sans-serif; 13897 } 13898 13899 .link-block-2 { 13900 width: 70%; 13901 } 13902} 13903 13904@media screen and (min-width: 1920px) { 13905 .section { 13906 padding: 100px 220px; 13907 } 13908 13909 .section.without-bottom-spacing { 13910 padding-bottom: 60px; 13911 } 13912 13913 .section.main-flowers-green-banner { 13914 border-bottom-right-radius: 50px; 13915 border-bottom-left-radius: 50px; 13916 padding-bottom: 80px; 13917 } 13918 13919 .section.home-video { 13920 background-image: none; 13921 background-position: 0 0; 13922 background-repeat: repeat; 13923 background-size: auto; 13924 } 13925 13926 .section.home-after-video { 13927 background-image: url("/cdn/661e8a08c33c786e3e093ed8_home-slider-bg1.webp"), url("/cdn/661e8a08c33c786e3e093ed8_home-slider-bg1.webp"); 13928 background-position: 50% 0, 118% 70%; 13929 background-repeat: repeat, no-repeat; 13930 background-size: cover, cover; 13931 padding-top: 100px; 13932 } 13933 13934 .section.home-2-bg { 13935 background-position: 110% -36%, 0 -16%, -8% 110%, 114% 132%, 120% 48%, -24% 10%; 13936 } 13937 13938 .section.home-3-team-bg { 13939 background-position: 0 31%, 108% 49%, -9%, 118% 108%, -11% 108%; 13940 } 13941 13942 .section.rsvp-banner { 13943 min-height: 600px; 13944 padding-top: 100px; 13945 } 13946 13947 .section.rsvp-contact { 13948 margin-top: 0; 13949 } 13950 13951 .section.gallery-3-banner { 13952 padding-top: 160px; 13953 padding-bottom: 120px; 13954 } 13955 13956 .section.landing-green-flowers-bg { 13957 background-position: 110% -36%, 0 -16%, -8% 110%, 114% 132%, 120% 48%, -24% 10%; 13958 } 13959 13960 .base-container { 13961 max-width: 80%; 13962 } 13963 13964 .primary-button { 13965 width: 40%; 13966 } 13967 13968 .nav-container { 13969 padding-left: 80px; 13970 padding-right: 80px; 13971 } 13972 13973 .nav-dropdown-link { 13974 color: var(--paragraph-dark-gray); 13975 } 13976 13977 .nav-dropdown-link:hover, .nav-dropdown-link.w--current { 13978 color: var(--main); 13979 } 13980 13981 .banner-title { 13982 margin-top: 0; 13983 font-size: 84px; 13984 } 13985 13986 .blog-sidebar-post-category { 13987 border-color: var(--main); 13988 } 13989 13990 .footer-rights { 13991 margin-top: 10px; 13992 } 13993 13994 .section-subtitle { 13995 color: var(--main); 13996 } 13997 13998 .section-subtitle.white.services-hero { 13999 padding-right: 477px; 14000 } 14001 14002 .paragraph-large { 14003 font-size: 18px; 14004 } 14005 14006 .banner-title-wrapper { 14007 justify-content: center; 14008 align-items: center; 14009 max-width: 100%; 14010 margin-top: 20px; 14011 } 14012 14013 .banner-title-wrapper.banner-title-vertical { 14014 margin-top: 60px; 14015 padding-top: 40px; 14016 padding-bottom: 40px; 14017 } 14018 14019 .text-white { 14020 font-size: 64px; 14021 } 14022 14023 .service-list-2-bottom-contacts { 14024 padding-left: 80px; 14025 padding-right: 80px; 14026 } 14027 14028 .primary-button-white:hover { 14029 background-color: var(--white); 14030 color: var(--main); 14031 transform: none; 14032 } 14033 14034 .primary-button-white.green { 14035 color: var(--paragraph-dark-gray); 14036 } 14037 14038 .home-slider-left-arrow { 14039 margin-right: 35px; 14040 } 14041 14042 .slider-arrow-buttons-wrapper { 14043 padding-right: 35px; 14044 } 14045 14046 .banner-slide-1 { 14047 background-size: cover; 14048 } 14049 14050 .home-slider-right-arrow { 14051 margin-right: 35px; 14052 } 14053 14054 .banner-section.home-3-banner { 14055 background-image: none; 14056 min-height: 70vh; 14057 } 14058 14059 .home-5-about-us-right-block { 14060 border-radius: 20px; 14061 width: 70%; 14062 margin-right: 20px; 14063 padding-left: 100px; 14064 padding-right: 140px; 14065 } 14066 14067 .about-us-img._1 { 14068 width: 420px; 14069 left: 16%; 14070 } 14071 14072 .about-us-img._5 { 14073 height: 450px; 14074 } 14075 14076 .about-us-img._3 { 14077 width: 400px; 14078 top: 20%; 14079 left: 54%; 14080 } 14081 14082 .about-us-img._4 { 14083 left: 48%; 14084 } 14085 14086 .home-5-about-us-container { 14087 grid-column-gap: 20px; 14088 grid-row-gap: 20px; 14089 width: 100%; 14090 padding-top: 0; 14091 padding-right: 0; 14092 } 14093 14094 .home-5-about-us-left-block { 14095 justify-content: center; 14096 align-items: center; 14097 width: 40%; 14098 padding-left: 20px; 14099 padding-right: 0; 14100 } 14101 14102 .home-5-about-us-description { 14103 font-size: 18px; 14104 } 14105 14106 .about-6-contacts-content-wrapper { 14107 margin-left: 10%; 14108 } 14109 14110 .testimonials-tab-1-link { 14111 background-color: #0000; 14112 } 14113 14114 .section-with-blue-bg { 14115 padding-left: 180px; 14116 padding-right: 180px; 14117 } 14118 14119 .nav-dropdowm-link-line { 14120 background-color: var(--main); 14121 } 14122 14123 .home-top-slider { 14124 margin-left: -32vw; 14125 } 14126 14127 .home-slider-link-wrapper { 14128 padding-left: 80px; 14129 } 14130 14131 .testimonials-home-3-image-bg { 14132 left: -7%; 14133 } 14134 14135 .testimonials-home-3-image-4-bg { 14136 right: -9%; 14137 } 14138 14139 .contact-about-1-image-bg { 14140 opacity: .1; 14141 } 14142 14143 .banner-title-rsvp { 14144 margin-top: 60px; 14145 font-size: 98px; 14146 } 14147 14148 .banner-description { 14149 padding-left: 140px; 14150 padding-right: 140px; 14151 } 14152 14153 .gallery-berfore-after { 14154 justify-content: flex-start;
14155 align-items: center; 14156 min-height: 300px; 14157 padding-top: 60px; 14158 padding-bottom: 60px; 14159 display: flex; 14160 } 14161 14162 .benefits._1 { 14163 width: 420px; 14164 left: 16%; 14165 } 14166 14167 .benefits._3 { 14168 width: 430px; 14169 top: 20%; 14170 left: 54%; 14171 } 14172 14173 .benefits._4 { 14174 left: 48%; 14175 } 14176 14177 .about-us-img-copy._1 { 14178 width: 420px; 14179 left: 16%; 14180 } 14181 14182 .about-us-img-copy._3 { 14183 width: 430px; 14184 top: 20%; 14185 left: 54%; 14186 } 14187 14188 .about-us-img-copy._4 { 14189 left: 48%; 14190 } 14191 14192 .benefits-2._1 { 14193 width: 420px; 14194 left: 16%; 14195 } 14196 14197 .benefits-2._3 { 14198 width: 430px; 14199 top: 20%; 14200 left: 54%; 14201 } 14202 14203 .benefits-2._4 { 14204 left: 48%; 14205 } 14206 14207 .benefits-3._1 { 14208 width: 420px; 14209 left: 16%; 14210 } 14211 14212 .benefits-3._3 { 14213 width: 430px; 14214 top: 20%; 14215 left: 54%; 14216 } 14217 14218 .benefits-3._4 { 14219 left: 48%; 14220 } 14221 14222 .benefits-4._1 { 14223 width: 420px; 14224 left: 16%; 14225 } 14226 14227 .benefits-4._3 { 14228 width: 430px; 14229 top: 20%; 14230 left: 54%; 14231 } 14232 14233 .benefits-4._4 { 14234 left: 48%; 14235 } 14236 14237 .benefits-5._1 { 14238 width: 420px; 14239 left: 16%; 14240 } 14241 14242 .benefits-5._3 { 14243 width: 430px; 14244 top: 20%; 14245 left: 54%; 14246 } 14247 14248 .benefits-5._4 { 14249 left: 48%; 14250 } 14251 14252 .collection-list-4 { 14253 grid-template-rows: auto; 14254 } 14255 14256 .body-2 { 14257 background-color: #fff; 14258 } 14259 14260 .columns { 14261 margin-top: 180px; 14262 padding-top: 0; 14263 } 14264 14265 .columns-4 { 14266 padding-left: 100px; 14267 padding-right: 100px; 14268 } 14269 14270 .html-embed-2 { 14271 border-radius: 24px; 14272 width: 100%; 14273 } 14274 14275 .column-2 { 14276 padding-left: 100px; 14277 } 14278 14279 .text-block { 14280 padding-left: 100px; 14281 padding-right: 100px; 14282 font-size: 21px; 14283 line-height: 1.6em; 14284 } 14285 14286 .text-field { 14287 background-color: #f7f7f7; 14288 } 14289 14290 .heading-7 { 14291 font-family: Fjalla One, sans-serif; 14292 } 14293 14294 .html-embed-3 { 14295 padding-right: 0; 14296 } 14297 14298 .column-123 { 14299 flex-flow: row; 14300 justify-content: center; 14301 align-items: center; 14302 padding-left: 0; 14303 } 14304 14305 .columns-5 { 14306 grid-column-gap: 20px; 14307 grid-row-gap: 20px; 14308 justify-content: center; 14309 align-items: center; 14310 padding-left: 0; 14311 padding-right: 0; 14312 display: flex; 14313 } 14314 14315 .handle-wrapper { 14316 width: 768px; 14317 height: 300px; 14318 } 14319 14320 .column-23 { 14321 padding-left: 100px; 14322 padding-right: 100px; 14323 } 14324 14325 .div-block-2 { 14326 height: 27%; 14327 } 14328 14329 .image-9 { 14330 max-width: 60%; 14331 } 14332 14333 .background-video { 14334 min-height: 768px; 14335 } 14336 14337 .paragraph-10, .paragraph-11 { 14338 font-size: 18px; 14339 } 14340 14341 .column-8 { 14342 justify-content: center; 14343 align-items: center; 14344 display: flex; 14345 } 14346 14347 .html-embed-5 { 14348 font-family: Open Sans, sans-serif; 14349 } 14350 14351 .image-10 { 14352 width: 100%; 14353 margin-bottom: 20px; 14354 } 14355 14356 .image-12 { 14357 border-radius: 20px; 14358 width: 100%; 14359 max-width: none; 14360 } 14361 14362 .image-13 { 14363 border-radius: 20px; 14364 } 14365 14366 .quick-stack-2 { 14367 grid-column-gap: 22px; 14368 grid-row-gap: 22px; 14369 } 14370 14371 .link-block-2 { 14372 width: 60%; 14373 } 14374 14375 .lightbox-link-3 { 14376 height: 458.266px; 14377 } 14378 14379 .lightbox-link-4 { 14380 width: auto; 14381 } 14382} 14383 14384@media screen and (max-width: 991px) { 14385 h1 { 14386 font-size: 48px; 14387 } 14388 14389 h2 { 14390 font-size: 42px; 14391 } 14392 14393 .section { 14394 padding-left: 40px; 14395 padding-right: 40px; 14396 } 14397 14398 .section.blog-category-banner { 14399 min-height: 300px; 14400 } 14401 14402 .section.main-flowers-green-banner { 14403 background-image: url("/cdn/661e8a08c33c786e3e093edf_flower-04-1.webp"), url("/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp"); 14404 background-position: 220%, -90%; 14405 background-repeat: no-repeat, no-repeat; 14406 background-size: auto 400px, auto 400px; 14407 padding-top: 100px; 14408 } 14409 14410 .section.portfolio-grid-banner { 14411 min-height: 300px; 14412 } 14413 14414 .section.primary-color-background { 14415 padding-top: 60px; 14416 } 14417 14418 .section.home-video { 14419 margin-bottom: -56px; 14420 } 14421 14422 .section.home-after-video { 14423 background-image: none; 14424 background-position: 0 0; 14425 background-repeat: repeat; 14426 background-size: auto; 14427 justify-content: center; 14428 align-items: center; 14429 padding-bottom: 40px; 14430 display: flex; 14431 } 14432 14433 .section.primary-green-bg-testimonial { 14434 background-image: none; 14435 background-position: 0 0; 14436 background-repeat: repeat; 14437 background-size: auto; 14438 } 14439 14440 .section.home-contact { 14441 background-position: 100% 42%, 70% 105%; 14442 background-size: auto 450px, auto 650px; 14443 } 14444 14445 .section.cta-with-illustrations { 14446 background-image: none; 14447 background-position: 0 0; 14448 background-repeat: repeat; 14449 background-size: auto; 14450 } 14451 14452 .section.about-us-2-banner { 14453 min-height: 300px; 14454 } 14455 14456 .section.main-flowers-banner.salmon { 14457 background-image: none; 14458 background-position: 0 0; 14459 background-repeat: repeat; 14460 background-size: auto; 14461 min-height: 450px; 14462 padding-top: 40px; 14463 padding-bottom: 0; 14464 } 14465 14466 .section.rsvp-banner { 14467 min-height: 600px; 14468 } 14469 14470 .section.rsvp-banner.schedule-banner { 14471 min-height: 500px; 14472 } 14473 14474 .section.rsvp-contact { 14475 margin-top: -108px; 14476 } 14477 14478 .section.no-top-padding-on-desktop { 14479 padding-top: 80px; 14480 } 14481 14482 .section.accommodation-banner { 14483 min-height: 500px; 14484 } 14485 14486 .section.main-flowers-banner, .section.main-flowers-banner-landing {
14487 background-image: url("/cdn/661e8a08c33c786e3e093edf_flower-04-1.webp"), url("/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp"); 14488 background-position: 170%, -50%; 14489 background-repeat: no-repeat, no-repeat; 14490 background-size: auto 400px, auto 400px; 14491 min-height: 300px; 14492 } 14493 14494 .base-container.cta-container { 14495 justify-content: center; 14496 align-items: center; 14497 margin-top: 0; 14498 padding-right: 0; 14499 } 14500 14501 .grid-system { 14502 width: 100%; 14503 } 14504 14505 .grid-description.first-description { 14506 text-align: center; 14507 } 14508 14509 .spacing-system-image { 14510 width: 75%; 14511 } 14512 14513 .spacing-wrapper-mobile { 14514 width: 70%; 14515 } 14516 14517 .spacing-columns { 14518 flex-flow: wrap; 14519 display: flex; 14520 } 14521 14522 .bottom-style-spacing-desktop { 14523 bottom: 6%; 14524 } 14525 14526 .top-style-spacing-desktop { 14527 top: 4%; 14528 } 14529 14530 .middle-style-spacing-desktop { 14531 top: 30%; 14532 } 14533 14534 .spasing-system-image-mobile { 14535 width: 70%; 14536 } 14537 14538 .colors-wrapper { 14539 margin-right: 40px; 14540 } 14541 14542 .colors-container { 14543 flex-wrap: wrap; 14544 } 14545 14546 .headings-typography-wrapper { 14547 width: 100%; 14548 margin-bottom: 30px; 14549 } 14550 14551 .headings-typography-wrapper.last-child { 14552 margin-bottom: 30px; 14553 } 14554 14555 .style-guide-body-wrapper { 14556 width: 100%; 14557 margin-bottom: 30px; 14558 margin-right: 0; 14559 } 14560 14561 .primary-button { 14562 width: 100%; 14563 margin-top: 0; 14564 } 14565 14566 .primary-button.w--current { 14567 width: 100%; 14568 } 14569 14570 .primary-button.top-margin.schedule-button-100 { 14571 width: 70%; 14572 } 14573 14574 .primary-button.top-margin.schedule-button-100.get-intouch-btn { 14575 width: 100%; 14576 } 14577 14578 .primary-button.tablet-hide { 14579 display: none; 14580 } 14581 14582 .primary-button.number { 14583 width: 100%; 14584 } 14585 14586 .top-style-spacing-mobile { 14587 top: 3%; 14588 } 14589 14590 .middlr-style-spacing-mobile { 14591 top: 26%; 14592 } 14593 14594 .bottom-style-spacing-mobile { 14595 bottom: 6%; 14596 } 14597 14598 .navbar { 14599 padding-top: 15px; 14600 padding-bottom: 0; 14601 } 14602 14603 .nav-container { 14604 padding-left: 60px; 14605 padding-right: 60px; 14606 } 14607 14608 .nav-dropdown { 14609 flex-direction: column; 14610 justify-content: center; 14611 width: 100%; 14612 transition: opacity .5s; 14613 display: flex; 14614 overflow: hidden; 14615 } 14616 14617 .nav-dropdown-icon { 14618 display: block; 14619 } 14620 14621 .nav-dropdown-list { 14622 border-style: none; 14623 flex-direction: column; 14624 padding-top: 0; 14625 padding-bottom: 0; 14626 padding-left: 40px; 14627 display: flex; 14628 position: static; 14629 } 14630 14631 .nav-dropdown-list.w--open { 14632 max-height: 220px; 14633 box-shadow: none; 14634 padding-top: 0; 14635 padding-bottom: 0; 14636 display: flex; 14637 position: static; 14638 overflow: auto; 14639 } 14640 14641 .nav-dropdown-list.megamenu.w--open { 14642 max-height: none; 14643 } 14644 14645 .nav-dropdown-list.megamenu { 14646 max-height: 280px; 14647 overflow: auto; 14648 } 14649 14650 .nav-dropdown-link-wrapper { 14651 justify-content: flex-start; 14652 padding-right: 0; 14653 } 14654 14655 .nav-dropdown-link-wrapper:hover { 14656 padding-left: 0; 14657 padding-right: 0; 14658 } 14659 14660 .nav-dropdown-link { 14661 padding: 10px 0; 14662 font-size: 15px; 14663 } 14664 14665 .tablet-menu { 14666 justify-content: space-between; 14667 align-items: center; 14668 height: 120px; 14669 padding-left: 20px; 14670 padding-right: 13px; 14671 display: flex; 14672 } 14673 14674 .close-menu-button.w--open { 14675 background-color: #0000; 14676 padding-top: 0; 14677 padding-bottom: 0; 14678 padding-right: 0; 14679 } 14680 14681 .nav-close-icon { 14682 align-self: stretch; 14683 max-width: 60%; 14684 } 14685 14686 .style-guide-banner-section { 14687 min-height: 300px; 14688 } 14689 14690 .licensing-grid { 14691 grid-template-columns: 1fr 1fr 1fr; 14692 } 14693 14694 .banner-title { 14695 font-size: 64px; 14696 } 14697 14698 .licensing-paragraph { 14699 width: 100%; 14700 } 14701 14702 ._404-paragraph { 14703 margin-bottom: 0; 14704 } 14705 14706 .coming-soon-wrapper { 14707 align-items: center; 14708 margin-right: 0; 14709 } 14710 14711 .coming-soon-paragraph { 14712 margin-bottom: 30px; 14713 } 14714 14715 .coming-soon-heading { 14716 text-align: center; 14717 font-size: 56px; 14718 } 14719 14720 .blog-grid-collection-list { 14721 column-count: 2; 14722 grid-template-columns: 1fr 1fr; 14723 } 14724 14725 .blog-classic-top-content { 14726 padding: 30px 40px 25px; 14727 } 14728 14729 .blog-classic-post-title { 14730 margin-top: 0; 14731 margin-bottom: 0; 14732 } 14733 14734 .blog-classic-bottom-content { 14735 padding-bottom: 40px; 14736 padding-left: 40px; 14737 padding-right: 40px; 14738 } 14739 14740 .blog-classic-post-description { 14741 margin-top: 25px; 14742 margin-bottom: 25px; 14743 } 14744 14745 .blog-template-wrapper { 14746 padding: 40px; 14747 } 14748 14749 .blog-template-date { 14750 margin-top: 20px; 14751 margin-bottom: 30px; 14752 } 14753 14754 .blog-template-pagination { 14755 grid-column-gap: 40px; 14756 grid-row-gap: 40px; 14757 margin-top: 60px; 14758 } 14759 14760 .footer-rights { 14761 margin-top: 10px; 14762 } 14763 14764 .footer-copyright-link:hover { 14765 color: var(--main); 14766 } 14767 14768 .section-title-wrapper { 14769 max-width: 560px; 14770 } 14771 14772 .section-subtitle.white.services-hero, .process-content.reverse { 14773 padding-right: 40px; 14774 } 14775 14776 .process-number-wrapper { 14777 padding-left: 40px; 14778 padding-right: 40px; 14779 } 14780 14781 .style-guide-button-wrapper { 14782 width: 100%; 14783 } 14784 14785 .process-image { 14786 object-fit: cover; 14787 display: block; 14788 } 14789 14790 .career-customer-item { 14791 text-align: center; 14792 } 14793 14794 .career-customers-wrapper { 14795 grid-column-gap: 40px; 14796 grid-row-gap: 60px; 14797 flex-wrap: wrap; 14798 grid-template-columns: 1fr 1fr 1fr; 14799 } 14800 14801 .banner-title-wrapper { 14802 flex-flow: column; 14803 margin-top: 0; 14804 padding-left: 40px; 14805 padding-right: 40px; 14806 } 14807 14808 .services-item { 14809 margin-right: 15px; 14810 padding-left: 20px; 14811 padding-right: 20px; 14812 } 14813 14814 .pricing-plans-wrapper { 14815 flex-wrap: wrap; 14816 grid-template-columns: 1fr 1fr; 14817 } 14818 14819 .pricing-plan-item { 14820 max-width: 360px; 14821 } 14822 14823 .accordion-item.powerwash { 14824 width: 88%; 14825 } 14826 14827 .accordion-list-content { 14828 padding-left: 10px; 14829 padding-right: 10px; 14830 } 14831 14832 .testimonials-wrapper { 14833 flex-wrap: wrap; 14834 } 14835 14836 .testimonials-item { 14837 width: 100%; 14838 min-height: auto; 14839 margin-bottom: 20px; 14840 margin-right: 0; 14841 padding: 20px; 14842 } 14843 14844 .testimonials-item.last-child { 14845 margin-bottom: 0; 14846 } 14847 14848 .pricing-3-plan-item { 14849 width: 31%; 14850 } 14851 14852 .pricing-3-plan-item.center-item { 14853 width: 38%; 14854 } 14855 14856 .pricing-3-plan-content-wrapper { 14857 padding-top: 20px; 14858 padding-left: 20px; 14859 padding-right: 20px; 14860 } 14861 14862 .pricing-3-plan-content-wrapper.center-item { 14863 padding-left: 20px; 14864 padding-right: 20px; 14865 } 14866 14867 .pricing-3-plan-list { 14868 margin-top: 10px; 14869 } 14870 14871 .coming-soon-image { 14872 display: none; 14873 } 14874 14875 .contacts-wrapper { 14876 flex-direction: column; 14877 } 14878 14879 .contacts-content-wrapper { 14880 width: 100%; 14881 } 14882 14883 .contacts-form-wrapper { 14884 width: 80%; 14885 padding: 30px; 14886 } 14887
14888 .contacts-location-slider { 14889 padding-right: 70px; 14890 } 14891 14892 .contacts-slider-left-arrow { 14893 right: 41px; 14894 } 14895 14896 .contacts-slider-right-arrow { 14897 right: 0; 14898 } 14899 14900 .contacts-arrows-divider { 14901 right: 40px; 14902 } 14903 14904 .footer-social-icons-wrapper { 14905 justify-content: center; 14906 align-items: center; 14907 margin-top: 10px; 14908 } 14909 14910 .footer-wrapper { 14911 flex-wrap: wrap; 14912 justify-content: space-around; 14913 padding-left: 40px; 14914 padding-right: 40px; 14915 } 14916 14917 .white-text.mb-10, .white-text.grid-our-staff-positon { 14918 text-align: left; 14919 } 14920 14921 .footer-brand-wrapper { 14922 flex-flow: column; 14923 justify-content: space-between; 14924 align-items: center; 14925 width: 100%; 14926 margin-bottom: 0; 14927 } 14928 14929 .footer-brand { 14930 justify-content: center; 14931 align-items: center; 14932 width: 100%; 14933 height: auto; 14934 margin-right: 20px; 14935 display: flex; 14936 } 14937 14938 .footer-links-wrapper { 14939 justify-content: flex-start; 14940 align-items: flex-start; 14941 } 14942 14943 .search-desktop { 14944 display: none; 14945 } 14946 14947 .search-bottom-line { 14948 display: flex; 14949 } 14950 14951 .search-input:focus { 14952 border: 1px solid var(--primary); 14953 } 14954 14955 .footer-logo-wrapper { 14956 justify-content: center; 14957 align-items: center; 14958 width: 100%; 14959 } 14960 14961 .customers-grid { 14962 grid-template-columns: 1fr 1fr; 14963 } 14964 14965 .headings-container { 14966 flex-wrap: wrap; 14967 } 14968 14969 .service-list-2-wrapper { 14970 grid-template-columns: 1fr 1fr; 14971 } 14972 14973 .service-list-2-item-content { 14974 margin-top: 10px; 14975 } 14976 14977 .service-list-2-item-description { 14978 margin-bottom: 20px; 14979 } 14980 14981 .service-list-process-wrap { 14982 width: 50%; 14983 } 14984 14985 .service-list-process-wrapper { 14986 flex-wrap: wrap; 14987 } 14988 14989 .service-list-2-bottom-left-block { 14990 height: 380px; 14991 } 14992 14993 .service-list-2-bottom-center-block { 14994 min-height: 380px; 14995 } 14996 14997 .service-list-2-bottom-contacts { 14998 min-height: 340px; 14999 padding-left: 60px; 15000 padding-right: 60px; 15001 } 15002 15003 .primary-button-white { 15004 border-color: var(--white); 15005 color: var(--white); 15006 } 15007 15008 .primary-button-white:hover { 15009 opacity: 1; 15010 } 15011 15012 .style-guide-content-wrapper { 15013 flex-wrap: wrap; 15014 } 15015 15016 .portfolio-tab-link { 15017 padding-left: 20px; 15018 padding-right: 20px; 15019 } 15020 15021 .portfolio-tab-link.all-projects { 15022 padding-left: 0; 15023 } 15024 15025 .portfolio-tab-link.last-child { 15026 padding-right: 0; 15027 } 15028 15029 .portfolio-grid-image { 15030 height: 320px; 15031 } 15032 15033 .portfolio-grid-title-wrapper { 15034 min-height: 100px; 15035 padding: 20px 30px; 15036 inset: auto 0% 0%; 15037 } 15038 15039 .portfolio-grid-title { 15040 font-size: 20px; 15041 } 15042 15043 .portfolio-grid-category { 15044 font-size: 16px; 15045 } 15046 15047 .nav-menu-shadow-overlay { 15048 background-color: var(--white); 15049 flex-direction: column; 15050 align-items: stretch; 15051 width: 320px; 15052 height: 100%; 15053 box-shadow: 0 0 30px #00000026; 15054 } 15055 15056 .portfolio-masonry-collection-list { 15057 column-count: 2; 15058 } 15059 15060 .portfolio-masonry-collection-item { 15061 width: 47.5%; 15062 } 15063 15064 .portfolio-masonry-lightbox { 15065 border-bottom-width: 100px; 15066 border-left-width: 100px; 15067 } 15068 15069 .portfolio-masonry-lightbox-icon { 15070 right: 21px; 15071 } 15072 15073 .project-template-info { 15074 margin-left: 40px; 15075 padding-left: 0; 15076 } 15077 15078 .project-template-image { 15079 height: 360px; 15080 } 15081 15082 .megamenu-dropdown-wrapper { 15083 flex-direction: column; 15084 } 15085 15086 .home-slide-buttons-wrapper { 15087 margin-top: 40px; 15088 } 15089 15090 .home-pricing-plan-title-wrapper.center-item { 15091 padding-top: 20px; 15092 } 15093 15094 .banner-slide-content { 15095 grid-row-gap: 40px; 15096 } 15097 15098 .home-slider-left-arrow { 15099 height: 68px; 15100 top: 6%; 15101 bottom: auto; 15102 left: 0%; 15103 } 15104 15105 .slide-nav-second-home { 15106 font-size: 11px; 15107 } 15108 15109 .banner-slider-heading { 15110 width: 100%; 15111 max-width: 620px; 15112 font-size: 70px; 15113 } 15114 15115 .slider-arrow-buttons-wrapper { 15116 align-items: flex-start; 15117 padding-top: 85px; 15118 inset: 0% 0% auto; 15119 } 15120 15121 .home-slider-right-arrow { 15122 height: 68px; 15123 inset: 208px 0% auto 5px; 15124 } 15125 15126 .banner-slide-nav-wrapper { 15127 height: 160px; 15128 } 15129 15130 .banner-slider-line { 15131 height: 34%; 15132 } 15133 15134 .contacts-with-background { 15135 align-items: center; 15136 padding-top: 70px; 15137 padding-bottom: 70px; 15138 } 15139 15140 .testimonials-quote-icon-primary { 15141 font-size: 45px; 15142 } 15143 15144 .conracts-with-bg-button { 15145 width: 25%; 15146 } 15147 15148 .testimonials-slider-con { 15149 max-width: 675px; 15150 } 15151 15152 .blog-section-title { 15153 margin-bottom: 60px; 15154 } 15155 15156 .testimonials-quote { 15157 max-width: 555px; 15158 margin-top: 33px; 15159 font-size: 21px; 15160 } 15161 15162 .contacts-with-bg-text { 15163 width: 75%; 15164 } 15165 15166 .contacts-wrapper-2 { 15167 padding-left: 15px; 15168 padding-right: 15px; 15169 } 15170 15171 .section-title-center { 15172 margin-bottom: 60px; 15173 } 15174 15175 .testimonials-quote-author { 15176 margin-top: 30px; 15177 } 15178 15179 .background-text-big { 15180 font-size: 90px; 15181 } 15182 15183 .home-4-testimonials-wrapper { 15184 grid-column-gap: 60px; 15185 grid-row-gap: 40px; 15186 flex-wrap: wrap; 15187 width: 80%; 15188 margin-top: 20px; 15189 } 15190 15191 .testimonials-wrapper-2 { 15192 grid-column-gap: 60px; 15193 grid-row-gap: 60px; 15194 flex-wrap: wrap; 15195 width: 80%; 15196 margin-top: 20px; 15197 } 15198 15199 .home-5-about-us-right-block { 15200 border-top-right-radius: 20px; 15201 border-bottom-right-radius: 20px; 15202 width: 100%; 15203 padding-left: 20px; 15204 padding-right: 20px; 15205 } 15206 15207 .about-us-img._1 { 15208 top: 7%; 15209 left: 15px; 15210 } 15211 15212 .about-us-img._5 { 15213 top: 58%; 15214 bottom: 0; 15215 left: 60px; 15216 } 15217 15218 .about-us-img._3 { 15219 width: 360px; 15220 top: 0%; 15221 right: 15px; 15222 } 15223 15224 .about-us-img._4 { 15225 border-radius: 5px; 15226 width: 240px; 15227 top: 57%; 15228 left: auto; 15229 right: 15px; 15230 } 15231 15232 .about-us-img._2 { 15233 z-index: 5; 15234 top: 30%; 15235 left: 35%; 15236 } 15237 15238 .home-5-about-us-right-content { 15239 flex-direction: column; 15240 justify-content: center;
15241 align-items: flex-start; 15242 max-width: 100%; 15243 padding-left: 40px; 15244 padding-right: 40px; 15245 display: flex; 15246 } 15247 15248 .home-5-about-us-container { 15249 grid-row-gap: 20px; 15250 flex-flow: row-reverse wrap; 15251 padding-bottom: 60px; 15252 padding-left: 20px; 15253 padding-right: 20px; 15254 display: flex; 15255 } 15256 15257 .subtitle { 15258 margin-bottom: 30px; 15259 } 15260 15261 .home-5-about-us-left-block { 15262 width: 100%; 15263 padding-bottom: 20px; 15264 padding-right: 0; 15265 } 15266 15267 .home-5-about-us-description { 15268 margin-top: 20px; 15269 } 15270 15271 .home-6-testimonials-slider { 15272 padding-left: 40px; 15273 padding-right: 40px; 15274 } 15275 15276 .home-6-testimonials-wrapper { 15277 text-align: center; 15278 flex-direction: column; 15279 justify-content: center; 15280 align-items: center; 15281 } 15282 15283 .home-6-testimonials-image { 15284 margin-right: 0; 15285 } 15286 15287 .home-6-testimonials-name-wrapper { 15288 flex-direction: column; 15289 justify-content: center; 15290 align-items: center; 15291 } 15292 15293 .home-6-testimonials-content-wrapper { 15294 width: 100%; 15295 } 15296 15297 .home-6-testimonials-photo-wrapper { 15298 text-align: center; 15299 flex-direction: column; 15300 align-items: center; 15301 width: 100%; 15302 } 15303 15304 .home-6-testimonials-left-arrow { 15305 inset: auto 0% 40px -60px; 15306 } 15307 15308 .home-6-testimonials-right-arrow { 15309 inset: auto 0% 40px 60px; 15310 } 15311 15312 .home-6-testimonials-quote-icon { 15313 left: 0; 15314 } 15315 15316 .home-6-testimonials-mask { 15317 padding-bottom: 100px; 15318 } 15319 15320 .latest-news-wrap { 15321 position: relative; 15322 top: 0; 15323 } 15324 15325 .lastest-news-career, .sidescroll-collection { 15326 height: auto; 15327 } 15328 15329 .home-6-blog-progression { 15330 display: none; 15331 } 15332 15333 .home-3-blog-collection-item { 15334 width: 100%; 15335 height: auto; 15336 margin-top: 0; 15337 margin-bottom: 0; 15338 margin-right: 0; 15339 box-shadow: 0 0 20px 1px #00000014; 15340 } 15341 15342 .home-3-blog-collection-list { 15343 grid-column-gap: 30px; 15344 grid-row-gap: 30px; 15345 flex-direction: column; 15346 width: auto; 15347 margin-top: 0; 15348 } 15349 15350 .home-3-blog-collection-list-wrapper { 15351 margin-bottom: 60px; 15352 overflow: visible; 15353 } 15354 15355 .home-6-blog-content-wrapper { 15356 padding-top: 30px; 15357 padding-bottom: 20px; 15358 } 15359 15360 .content { 15361 margin-bottom: 0; 15362 } 15363 15364 .industries-block-wrapper { 15365 max-width: 45vw; 15366 } 15367 15368 .home-8-features-wrapper { 15369 flex-wrap: wrap; 15370 justify-content: center; 15371 } 15372 15373 .home-9-blog-collection-list { 15374 column-count: 2; 15375 justify-content: center; 15376 } 15377 15378 .home-9-blog-collection-item { 15379 width: 47.5%; 15380 } 15381 15382 .home-9-team-members-wrapper { 15383 width: 100%; 15384 } 15385 15386 .circle-counter-wrapper { 15387 grid-row-gap: 60px; 15388 flex-wrap: wrap; 15389 } 15390 15391 .circle-counter-wrap { 15392 width: 50%; 15393 } 15394 15395 .about-4-video-left-block { 15396 flex-wrap: wrap; 15397 justify-content: center; 15398 margin-right: -20px; 15399 } 15400 15401 .about-4-video-wrapper { 15402 grid-column-gap: 40px; 15403 } 15404 15405 .about-big-text { 15406 text-align: center; 15407 margin-right: 20px; 15408 } 15409 15410 .about-big-number { 15411 font-size: 140px; 15412 } 15413 15414 .about-us-4-image { 15415 width: 49%; 15416 } 15417 15418 .about-4-team-slider { 15419 width: 80%; 15420 margin-left: auto; 15421 margin-right: auto; 15422 } 15423 15424 .team-slider-arrow { 15425 top: -20%; 15426 } 15427 15428 .about-4-team-member { 15429 background-image: none; 15430 height: 420px; 15431 } 15432 15433 .about-4-team-mask { 15434 width: 85%; 15435 } 15436 15437 .about-4-team-slide { 15438 width: 100%; 15439 } 15440 15441 .about-4-projects-lightbox-link { 15442 height: 380px; 15443 } 15444 15445 .about-4-projects-wrapper { 15446 flex-wrap: wrap; 15447 grid-template-columns: 1fr; 15448 width: 70%; 15449 } 15450 15451 .about-5-partners-grid { 15452 grid-template-columns: 1fr 1fr; 15453 } 15454 15455 .about-6-contacts-wrapper { 15456 grid-row-gap: 0px; 15457 flex-wrap: wrap; 15458 } 15459 15460 .about-6-contacts-wrap { 15461 width: 100%; 15462 height: 550px; 15463 } 15464 15465 .about-6-contacts-image { 15466 object-position: 50% 23%; 15467 } 15468 15469 .about-6-contacts-content-wrapper { 15470 text-align: center; 15471 align-items: center; 15472 } 15473 15474 .tabs-testimonials-quote { 15475 padding-left: 20px; 15476 font-size: 22px; 15477 } 15478 15479 .home-tabs-menu { 15480 padding-left: 20px; 15481 } 15482 15483 .tabs-testimonial-quote-block { 15484 width: 100%; 15485 } 15486 15487 .quote-divider-block { 15488 display: none; 15489 } 15490 15491 .tabs-testimonial-image-block { 15492 width: 100%; 15493 } 15494 15495 .about-6-testimonials-subtitle.testimonial { 15496 display: none; 15497 } 15498 15499 .tabs-testimonial-block { 15500 flex-direction: column; 15501 } 15502 15503 .tabs-testimonial-person { 15504 padding-left: 0; 15505 } 15506 15507 .about-6-projects-block { 15508 flex-direction: column; 15509 } 15510 15511 .about-6-projects-title-wrapper { 15512 grid-row-gap: 20px; 15513 width: 100%; 15514 } 15515 15516 .about-6-projects-list-wrapper { 15517 width: 100%; 15518 } 15519 15520 .cart-footer { 15521 border-top-style: none; 15522 } 15523 15524 .nav-menu-centered { 15525 background-color: #0000; 15526 flex-direction: column; 15527 width: 100%; 15528 max-width: 320px; 15529 position: absolute; 15530 inset: 0% auto auto 0%; 15531 overflow: visible; 15532 } 15533 15534 .brand-navbar { 15535 width: auto; 15536 } 15537 15538 .search-shop-con-centered { 15539 grid-column-gap: 10px; 15540 width: auto; 15541 } 15542 15543 .menu-button-centered { 15544 text-align: right; 15545 padding: 0; 15546 } 15547 15548 .menu-button-centered.w--open { 15549 background-color: #0000; 15550 } 15551 15552 .cart-item {
15553 align-items: center; 15554 } 15555 15556 .nav-menu-link { 15557 padding-top: 0; 15558 padding-bottom: 0; 15559 padding-left: 24px; 15560 } 15561 15562 .nav-menu-link.inverted-on-desktop { 15563 filter: none; 15564 } 15565 15566 .cart-header { 15567 border-bottom-style: none; 15568 } 15569 15570 .nav-dropdown-toggle-centered { 15571 justify-content: flex-start; 15572 padding-top: 0; 15573 padding-bottom: 0; 15574 padding-left: 24px; 15575 display: flex; 15576 } 15577 15578 .nav-item-title-centred.inverted-on-desktop { 15579 filter: none; 15580 } 15581 15582 .cart-button { 15583 padding-right: 0; 15584 } 15585 15586 .home-top-slider { 15587 margin-left: -11vw; 15588 } 15589 15590 .home-top-slider-image { 15591 width: 36.458vw; 15592 height: 320px; 15593 margin-left: 10px; 15594 margin-right: 10px; 15595 } 15596 15597 .home-video-block { 15598 min-height: 600px; 15599 } 15600 15601 .play-button-hover-home { 15602 width: 180px; 15603 height: 180px; 15604 } 15605 15606 .home-features-card { 15607 max-width: 600px; 15608 } 15609 15610 .home-features-cards-wrapper { 15611 grid-column-gap: 40px; 15612 grid-template-columns: 1fr; 15613 } 15614 15615 .home-elegance-gallery { 15616 grid-column-gap: 30px; 15617 grid-row-gap: 30px; 15618 } 15619 15620 .home-numbers { 15621 font-size: 60px; 15622 } 15623 15624 .home-numbers-grid { 15625 grid-template-columns: 1fr 1fr; 15626 } 15627 15628 .home-text-wrapper { 15629 grid-column-gap: 20px; 15630 } 15631 15632 .home-wedding-team-grid { 15633 grid-template-columns: 1fr 1fr; 15634 width: 100%; 15635 } 15636 15637 .home-first-paragraph { 15638 max-width: 555px; 15639 margin-top: 33px; 15640 font-size: 21px; 15641 } 15642 15643 .contacts-form-wrapper-home { 15644 width: 70%; 15645 padding: 30px; 15646 } 15647 15648 .collection-list-home-category { 15649 grid-column-gap: 30px; 15650 } 15651 15652 .footer-dark-address { 15653 justify-content: flex-start; 15654 align-items: center; 15655 display: flex; 15656 } 15657 15658 .navbar-inverted { 15659 padding-top: 15px; 15660 padding-bottom: 15px; 15661 } 15662 15663 .banner-subtitle { 15664 max-width: 620px; 15665 } 15666 15667 .home-banner-circle-placer { 15668 padding-bottom: 148px; 15669 } 15670 15671 .home-banner-circle-wrapper { 15672 grid-column-gap: 11.5px; 15673 } 15674 15675 .home-2-features-wrapper { 15676 flex-wrap: wrap; 15677 justify-content: center; 15678 } 15679 15680 .home-2-features-card { 15681 width: 46%; 15682 } 15683 15684 .home-2-progress-bar-wrapper { 15685 grid-column-gap: 40px; 15686 grid-row-gap: 20px; 15687 } 15688 15689 .home-2-progress-bar { 15690 max-width: 360px; 15691 margin-right: 20px; 15692 } 15693 15694 .home-2-gallery-link { 15695 height: 250px; 15696 } 15697 15698 .home-2-gallery-text-overlay { 15699 opacity: 1; 15700 } 15701 15702 .home-2-team-wrapper { 15703 grid-column-gap: 40px; 15704 flex-wrap: wrap; 15705 justify-content: center; 15706 } 15707 15708 .home-2-team-card { 15709 width: 47%; 15710 } 15711 15712 .home-2-partner-logo { 15713 width: 21%; 15714 } 15715 15716 .home-2-testimonials-wrapper { 15717 flex-direction: column; 15718 align-items: center; 15719 } 15720 15721 .home-2-testimonials-content-wrapper { 15722 width: 100%; 15723 min-height: auto; 15724 margin-bottom: 0; 15725 padding-top: 140px; 15726 padding-left: 80px; 15727 } 15728 15729 .home-2-testimonials-image { 15730 width: 100%; 15731 min-height: auto; 15732 max-height: 400px; 15733 margin-top: 0; 15734 margin-bottom: -80px; 15735 margin-right: 0; 15736 padding-left: 40px; 15737 padding-right: 40px; 15738 } 15739 15740 .white-paragraph-testimonial { 15741 font-size: 21px; 15742 } 15743 15744 .contacts-wrapper-home-second { 15745 grid-column-gap: 40px; 15746 align-items: center; 15747 } 15748 15749 .contacts-location-slider-home-second { 15750 padding-right: 70px; 15751 } 15752 15753 .home-3-banner-title { 15754 width: 500px; 15755 } 15756 15757 .home-3-gallery-item { 15758 height: 300px; 15759 } 15760 15761 .home-3-gallery-overlay { 15762 opacity: 1; 15763 border-style: none; 15764 } 15765 15766 ._0-bottom-margin.h2 { 15767 font-size: 42px; 15768 } 15769 15770 .about-us-main-text-wrapper { 15771 grid-row-gap: 5px; 15772 padding-left: 60px; 15773 padding-right: 60px; 15774 } 15775 15776 .about-us-gallery-image { 15777 height: 300px; 15778 } 15779 15780 .about-us-first-team-grid { 15781 grid-template-rows: auto auto auto; 15782 grid-template-columns: 1fr 1fr; 15783 } 15784 15785 .contacts-wrapper-rsvp { 15786 flex-direction: column; 15787 } 15788 15789 .bg-image-rsvp { 15790 margin-left: 126px; 15791 } 15792 15793 .banner-title-rsvp { 15794 margin-top: 0; 15795 } 15796 15797 .bg-element-wrapper { 15798 top: 107px; 15799 } 15800 15801 .our-story-image { 15802 width: 100%; 15803 height: 340px; 15804 margin-bottom: 0; 15805 } 15806 15807 .our-story-image.below { 15808 overflow: hidden; 15809 } 15810 15811 .our-story-bg-illustration { 15812 display: none; 15813 } 15814 15815 .our-story-bg-2-illustration { 15816 display: none; 15817 left: 15%; 15818 } 15819 15820 .our-story-banner { 15821 padding-top: 140px; 15822 } 15823 15824 .our-story-bg-image { 15825 top: -75px; 15826 left: -24%; 15827 } 15828 15829 .our-story-bg-2-image { 15830 top: -24%; 15831 right: -21%; 15832 } 15833 15834 .our-story-bg-3-image { 15835 top: -97%; 15836 right: 6%; 15837 } 15838 15839 .our-story-bg-4-image { 15840 top: -97%; 15841 left: 0%; 15842 } 15843 15844 .about-3-tab-pane-wrapper { 15845 grid-column-gap: 30px; 15846 grid-row-gap: 0px; 15847 } 15848 15849 .navbar-absolute { 15850 padding-top: 15px; 15851 padding-bottom: 15px; 15852 } 15853 15854 .story-gallery-item { 15855 height: 320px; 15856 } 15857 15858 .story-gallery-overlay { 15859 opacity: 1; 15860 border-style: none; 15861 } 15862 15863 .story-photo-container { 15864 flex-wrap: wrap; 15865 } 15866 15867 .story-photo-content-wrapper { 15868 width: 100%; 15869 min-height: auto; 15870 margin-top: 0; 15871 margin-left: 0; 15872 padding: 50px 40px 60px; 15873 } 15874 15875 .story-photo-content-wrapper.pink.left { 15876 margin-right: 0; 15877 } 15878 15879 .text-span-desktop-next-line { 15880 display: inline; 15881 } 15882 15883 .accommodation-map-block { 15884 min-height: 600px; 15885 } 15886 15887 .accommodation-map-block.small { 15888 width: 75%; 15889 min-height: 400px; 15890 } 15891 15892 .accommodation-map { 15893 min-height: 600px; 15894 } 15895 15896 .accommodation-blog-collection-list { 15897 column-count: 2; 15898 justify-content: center; 15899 } 15900 15901 .gallery-collection-list { 15902 grid-column-gap: 15px; 15903 grid-row-gap: 15px; 15904 padding-left: 0; 15905 padding-right: 0; 15906 } 15907 15908 .gallery-2-collection-list { 15909 grid-column-gap: 15px; 15910 grid-row-gap: 15px; 15911 grid-template-columns: 1fr 1fr 1fr; 15912 padding-left: 0; 15913 padding-right: 0; 15914 } 15915 15916 .gallery-3-collection-list { 15917 grid-column-gap: 15px; 15918 grid-row-gap: 15px; 15919 padding-left: 0; 15920 padding-right: 0; 15921 } 15922 15923 .shop-collection-list { 15924 grid-template-columns: 1fr 1fr; 15925 } 15926 15927 .shop-details-block { 15928 padding: 30px; 15929 } 15930 15931 .shop-details-wrapper { 15932 grid-column-gap: 30px; 15933 } 15934 15935 .shop-details-collection-list { 15936 grid-template-columns: 1fr 1fr 1fr 1fr; 15937 } 15938 15939 .shop-details-featured-collection-list { 15940 grid-template-columns: 1fr 1fr; 15941 } 15942 15943 .project-template-image-wrapper { 15944 height: 360px; 15945 } 15946 15947 .landing-banner-image { 15948 max-width: 95%; 15949 } 15950 15951 .landing-inner-page-item.home-screen { 15952 max-width: 550px; 15953 margin-left: auto; 15954 margin-right: auto; 15955 } 15956 15957 .landing-home-pages-wrapper { 15958 flex-wrap: wrap; 15959 grid-template-columns: 1fr 1fr; 15960 justify-items: center; 15961 } 15962 15963 .landing-performance-grid { 15964 grid-column-gap: 80px; 15965 grid-row-gap: 60px; 15966 } 15967 15968 .landing-performance-item-title { 15969 max-width: 220px; 15970 font-size: 18px; 15971 } 15972 15973 .landing-features-grid, .landing-inner-pages-wrapper { 15974 grid-template-columns: 1fr 1fr; 15975 } 15976 15977 .landing-download-block-wrapper { 15978 background-image: none; 15979 background-repeat: repeat; 15980 background-size: auto; 15981 flex-wrap: wrap; 15982 justify-content: center; 15983 padding: 40px; 15984 } 15985 15986 .landing-download-block-wrap { 15987 text-align: center; 15988 margin-bottom: 40px; 15989 } 15990 15991 .grey-green-testimonial { 15992 font-size: 21px; 15993 } 15994 15995 .gallery-berfore-after { 15996 grid-column-gap: 16px; 15997 grid-row-gap: 16px; 15998 flex-flow: column; 15999 grid-template-rows: auto auto; 16000 grid-template-columns: 1fr 1fr; 16001 grid-auto-columns: 1fr; 16002 grid-auto-flow: column; 16003 justify-content: flex-start; 16004 place-items: center stretch; 16005 padding-top: 0; 16006 padding-bottom: 60px; 16007 display: flex; 16008 } 16009 16010 .double-button { 16011 text-align: center; 16012 justify-content: center;
16013 align-items: center; 16014 margin-top: 20px; 16015 } 16016 16017 .collection-list { 16018 grid-template-rows: auto auto auto; 16019 grid-template-columns: 1fr 1fr; 16020 } 16021 16022 .collection-list-2 { 16023 grid-template-rows: auto auto; 16024 grid-template-columns: 1fr 1fr; 16025 } 16026 16027 .benefits._1 { 16028 top: 7%; 16029 left: 15px; 16030 } 16031 16032 .benefits._5 { 16033 top: 58%; 16034 bottom: 0; 16035 left: 60px; 16036 } 16037 16038 .benefits._3 { 16039 width: 360px; 16040 top: 0%; 16041 right: 15px; 16042 } 16043 16044 .benefits._4 { 16045 width: 240px; 16046 top: 57%; 16047 left: auto; 16048 right: 15px; 16049 } 16050 16051 .benefits._2 { 16052 z-index: 5; 16053 top: 30%; 16054 left: 35%; 16055 } 16056 16057 .about-us-img-copy._1 { 16058 top: 7%; 16059 left: 15px; 16060 } 16061 16062 .about-us-img-copy._5 { 16063 top: 58%; 16064 bottom: 0; 16065 left: 60px; 16066 } 16067 16068 .about-us-img-copy._3 { 16069 width: 360px; 16070 top: 0%; 16071 right: 15px; 16072 } 16073 16074 .about-us-img-copy._4 { 16075 width: 240px; 16076 top: 57%; 16077 left: auto; 16078 right: 15px; 16079 } 16080 16081 .about-us-img-copy._2 { 16082 z-index: 5; 16083 top: 30%; 16084 left: 35%; 16085 } 16086 16087 .benefits-2._1 { 16088 top: 7%; 16089 left: 15px; 16090 } 16091 16092 .benefits-2._5 { 16093 top: 58%; 16094 bottom: 0; 16095 left: 60px; 16096 } 16097 16098 .benefits-2._3 { 16099 width: 360px; 16100 top: 0%; 16101 right: 15px; 16102 } 16103 16104 .benefits-2._4 { 16105 width: 240px; 16106 top: 57%; 16107 left: auto; 16108 right: 15px; 16109 } 16110 16111 .benefits-2._2 { 16112 z-index: 5; 16113 top: 30%; 16114 left: 35%; 16115 } 16116 16117 .benefits-3._1 { 16118 top: 7%; 16119 left: 15px; 16120 } 16121 16122 .benefits-3._5 { 16123 top: 58%; 16124 bottom: 0; 16125 left: 60px; 16126 } 16127 16128 .benefits-3._3 { 16129 width: 360px; 16130 top: 0%; 16131 right: 15px; 16132 } 16133 16134 .benefits-3._4 { 16135 width: 240px; 16136 top: 57%; 16137 left: auto; 16138 right: 15px; 16139 } 16140 16141 .benefits-3._2 { 16142 z-index: 5; 16143 top: 30%; 16144 left: 35%; 16145 } 16146 16147 .benefits-4._1 { 16148 top: 7%; 16149 left: 15px; 16150 } 16151 16152 .benefits-4._5 { 16153 top: 58%; 16154 bottom: 0; 16155 left: 60px; 16156 } 16157 16158 .benefits-4._3 { 16159 width: 360px; 16160 top: 0%; 16161 right: 15px; 16162 } 16163 16164 .benefits-4._4 { 16165 width: 240px; 16166 top: 57%; 16167 left: auto; 16168 right: 15px; 16169 } 16170 16171 .benefits-4._2 { 16172 z-index: 5; 16173 top: 30%; 16174 left: 35%; 16175 } 16176 16177 .benefits-5._1 { 16178 top: 7%; 16179 left: 15px; 16180 } 16181 16182 .benefits-5._5 { 16183 top: 58%; 16184 bottom: 0; 16185 left: 60px; 16186 } 16187 16188 .benefits-5._3 { 16189 width: 360px; 16190 top: 0%; 16191 right: 15px; 16192 } 16193 16194 .benefits-5._4 { 16195 width: 240px; 16196 top: 57%; 16197 left: auto; 16198 right: 15px; 16199 } 16200 16201 .benefits-5._2 { 16202 z-index: 5; 16203 top: 30%; 16204 left: 35%; 16205 } 16206 16207 .collection-list-4 { 16208 grid-template-columns: 1fr; 16209 } 16210 16211 .tabs-long-quote { 16212 padding-left: 20px; 16213 font-size: 16px; 16214 } 16215 16216 .bg-overlay { 16217 width: auto; 16218 height: auto; 16219 } 16220 16221 .grid-gallery { 16222 grid-template-rows: auto auto; 16223 grid-template-columns: 1fr 1fr; 16224 } 16225 16226 .logo-icon { 16227 height: 90px; 16228 } 16229 16230 .logo-wrapper { 16231 justify-content: center; 16232 align-items: center; 16233 height: 100%; 16234 margin-right: 0; 16235 } 16236 16237 .logo-wrapper.footer { 16238 flex-flow: row; 16239 } 16240 16241 .tablet-down { 16242 border-color: var(--main); 16243 background-color: var(--main); 16244 display: flex; 16245 } 16246 16247 .tablet-down:hover { 16248 color: var(--main); 16249 } 16250 16251 .tablet-down.tablet-hide { 16252 display: none; 16253 } 16254 16255 .image-2 { 16256 width: 60px; 16257 } 16258 16259 .collection-list-cleaners { 16260 grid-template-columns: 1fr 1fr; 16261 } 16262 16263 .cleaner-top { 16264 padding: 30px 40px 25px; 16265 } 16266 16267 .cleaner-bottom { 16268 padding-bottom: 40px; 16269 padding-left: 40px; 16270 padding-right: 40px; 16271 } 16272 16273 .rich-text-block { 16274 width: 75%; 16275 } 16276 16277 .commercial.h2 { 16278 font-size: 42px; 16279 } 16280 16281 .paragraph-3.cta-serction-par { 16282 text-align: center; 16283 padding-right: 0; 16284 } 16285 16286 .columns-4 { 16287 padding-left: 0; 16288 padding-right: 0; 16289 } 16290 16291 .section-3 { 16292 padding-left: 100px; 16293 padding-right: 100px; 16294 } 16295 16296 .columns-5 { 16297 flex-flow: row; 16298 display: flex; 16299 } 16300 16301 .handle-container { 16302 flex-direction: column; 16303 width: 90%; 16304 margin-left: auto; 16305 margin-right: auto; 16306 } 16307 16308 .handle-wrapper { 16309 width: 700px; 16310 max-width: none; 16311 height: 394px; 16312 margin-bottom: 20px; 16313 margin-right: 0; 16314 } 16315 16316 .handle-bar { 16317 height: 500px; 16318 } 16319 16320 .image-left { 16321 width: auto; 16322 } 16323 16324 .column-23 { 16325 padding-top: 80px; 16326 padding-bottom: 40px; 16327 padding-left: 20px; 16328 } 16329 16330 .div-block-2 { 16331 height: 20%; 16332 } 16333 16334 .heading-10 { 16335 font-size: 28px; 16336 } 16337 16338 .quick-stack { 16339 padding-left: 0; 16340 padding-right: 0; 16341 } 16342 16343 .background-video { 16344 min-height: 550px; 16345 } 16346 16347 .html-embed-5 { 16348 margin-bottom: 20px; 16349 } 16350 16351 .image-13 { 16352 border-radius: 20px; 16353 } 16354 16355 .container-11 { 16356 max-width: 90%; 16357 } 16358 16359 .image-14 { 16360 width: 50%; 16361 } 16362 16363 .link-block-2 { 16364 margin-bottom: 20px; 16365 } 16366 16367 .brandwrapper { 16368 flex-flow: row; 16369 justify-content: flex-start;
16370 align-items: center; 16371 display: flex; 16372 } 16373} 16374 16375@media screen and (max-width: 767px) { 16376 h1 { 16377 font-size: 40px; 16378 } 16379 16380 h2 { 16381 font-size: 36px; 16382 } 16383 16384 h3 { 16385 font-size: 32px; 16386 } 16387 16388 blockquote { 16389 font-size: 18px; 16390 } 16391 16392 .section { 16393 padding: 60px 40px; 16394 } 16395 16396 .section.main-flowers-green-banner { 16397 background-image: url("/cdn/661e8a08c33c786e3e093edf_flower-04-1.webp"), url("/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp"); 16398 background-position: 460%, -280%; 16399 background-repeat: no-repeat, no-repeat; 16400 background-size: auto 400px, auto 400px; 16401 min-height: 250px; 16402 padding-top: 140px; 16403 padding-bottom: 60px; 16404 } 16405 16406 .section.primary-color-background { 16407 padding-top: 20px; 16408 } 16409 16410 .section.home-video { 16411 margin-bottom: -63px; 16412 } 16413 16414 .section.home-after-video { 16415 padding-top: 60px; 16416 padding-bottom: 40px; 16417 } 16418 16419 .section.home-contact { 16420 background-image: none; 16421 background-position: 0 0; 16422 background-repeat: repeat; 16423 background-size: auto; 16424 } 16425 16426 .section.main-flowers-banner.salmon { 16427 height: 60vh; 16428 min-height: 250px; 16429 } 16430 16431 .section.light-background-overflow-h { 16432 padding-bottom: 60px; 16433 } 16434 16435 .section.rsvp-contact { 16436 padding-left: 20px; 16437 padding-right: 20px; 16438 } 16439 16440 .section.no-top-padding-on-desktop { 16441 padding-top: 60px; 16442 } 16443 16444 .section.accommodation-banner { 16445 background-image: none; 16446 min-height: 450px; 16447 } 16448 16449 .section.main-flowers-banner, .section.main-flowers-banner-landing { 16450 background-image: none; 16451 background-position: 0 0; 16452 background-repeat: repeat; 16453 background-size: auto; 16454 min-height: 250px; 16455 } 16456 16457 .base-container { 16458 margin-top: 40px; 16459 } 16460 16461 .grid-system-wrapper { 16462 flex-direction: row; 16463 margin-top: 15px; 16464 } 16465 16466 .grid-system { 16467 border-left: 1px solid #7c7c7c; 16468 flex-direction: column; 16469 } 16470 16471 .grid-title { 16472 border-bottom: 1px solid #7c7c7c; 16473 border-right-style: none; 16474 width: 100%; 16475 } 16476 16477 .grid-title.first-grid { 16478 border-left-style: none; 16479 border-right-style: none; 16480 width: 100%; 16481 } 16482 16483 .grid-description { 16484 border-top: 1px solid #a7a7a7; 16485 border-bottom-style: none; 16486 border-right-width: 1px; 16487 align-items: center; 16488 width: 100%; 16489 } 16490 16491 .grid-description.first-description { 16492 border-width: 1px 1px .5px 0; 16493 border-top-style: none; 16494 border-top-color: #a7a7a7; 16495 border-bottom-style: none; 16496 border-left-style: none; 16497 width: 100%; 16498 } 16499 16500 .grid-description.last-description { 16501 border-bottom-style: solid; 16502 border-bottom-width: 1px; 16503 border-right-width: 1px; 16504 } 16505 16506 .spacing-system-column { 16507 margin-top: 20px; 16508 } 16509 16510 .spacing-wrapper-mobile { 16511 margin-top: 30px; 16512 } 16513 16514 .typography-wrapper { 16515 margin-top: 20px; 16516 } 16517 16518 .spacing-columns { 16519 margin-top: 0; 16520 } 16521 16522 .bottom-style-spacing-desktop { 16523 bottom: 10%; 16524 } 16525 16526 .top-style-spacing-desktop { 16527 top: 10%; 16528 } 16529 16530 .spacing-wrapper { 16531 margin-top: 30px; 16532 } 16533 16534 .middle-style-spacing-desktop { 16535 top: 34%; 16536 } 16537 16538 .colors-wrapper { 16539 margin-top: 15px; 16540 margin-right: 0; 16541 } 16542 16543 .colors-container { 16544 margin-top: 0; 16545 } 16546 16547 .headers-wrapper, .style-guide-body-wrapper { 16548 width: 100%; 16549 margin-top: 10px; 16550 } 16551 16552 .primary-button { 16553 margin-top: 0; 16554 } 16555 16556 .primary-button.w--current, .primary-button.search-button, .primary-button.number { 16557 width: 100%; 16558 } 16559 16560 .style-guide-div { 16561 margin-top: 35px; 16562 } 16563 16564 .top-style-spacing-mobile { 16565 top: 7%; 16566 } 16567 16568 .middlr-style-spacing-mobile { 16569 top: 31%; 16570 } 16571 16572 .bottom-style-spacing-mobile { 16573 bottom: 9%; 16574 } 16575 16576 .grid-header { 16577 width: 100%; 16578 margin-top: 35px; 16579 } 16580 16581 .link-wrapper { 16582 width: 100%; 16583 margin-bottom: 10px; 16584 } 16585 16586 .navbar { 16587 padding-bottom: 0; 16588 } 16589 16590 .licensing-title-wrapper { 16591 margin-bottom: 20px; 16592 } 16593 16594 .licensing-images-wrapper { 16595 padding-top: 10px; 16596 } 16597 16598 .licensing-grid { 16599 grid-template-columns: 1fr; 16600 padding-bottom: 40px; 16601 } 16602 16603 .licensing-title { 16604 padding-bottom: 20px; 16605 } 16606 16607 .banner-title { 16608 margin-top: 0; 16609 font-size: 52px; 16610 } 16611 16612 .licensing-fonts-wrapper { 16613 flex-wrap: wrap; 16614 } 16615 16616 .licensing-paragraph { 16617 width: 100%; 16618 margin-bottom: 20px; 16619 margin-right: 0; 16620 } 16621 16622 .licensing-paragraph.last-item { 16623 margin-bottom: 0; 16624 } 16625 16626 .licensing-font-title { 16627 margin-bottom: 10px; 16628 } 16629 16630 .licensing-icons-wrapper { 16631 margin-top: 20px; 16632 margin-bottom: 20px; 16633 } 16634 16635 .password-image { 16636 width: 100px; 16637 } 16638 16639 ._404-paragraph { 16640 margin-bottom: 30px; 16641 } 16642 16643 .coming-soon-wrapper { 16644 margin-left: 0%; 16645 } 16646 16647 .coming-soon-input { 16648 min-width: 240px; 16649 } 16650 16651 .coming-soon-heading { 16652 font-size: 44px; 16653 } 16654 16655 .blog-grid-collection-list { 16656 column-count: 1; 16657 grid-template-columns: 1fr; 16658 } 16659 16660 .blog-grid-content-wrapper { 16661 min-height: 260px; 16662 } 16663 16664 .blog-grid-item { 16665 width: 100%; 16666 } 16667 16668 .blog-classic-top-content { 16669 padding-bottom: 20px; 16670 padding-left: 30px; 16671 padding-right: 30px; 16672 } 16673 16674 .blog-classic-bottom-content { 16675 padding-bottom: 30px; 16676 padding-left: 30px; 16677 padding-right: 30px; 16678 } 16679 16680 .blog-template-wrapper { 16681 padding: 20px 15px; 16682 } 16683 16684 .footer { 16685 padding-left: 20px; 16686 padding-right: 20px; 16687 } 16688 16689 .footer-rights-wrapper { 16690 flex-wrap: wrap; 16691 } 16692 16693 .section-title-wrapper { 16694 margin-bottom: 40px; 16695 } 16696 16697 .section-subtitle.white.services-hero { 16698 padding-right: 0; 16699 } 16700 16701 .section-subtitle.subtitle-white { 16702 text-align: center; 16703 } 16704 16705 .process-item-wrapper { 16706 flex-wrap: wrap; 16707 } 16708 16709 .process-item-wrapper.reverse { 16710 flex-wrap: wrap-reverse; 16711 } 16712 16713 .process-image-wrapper, .process-content { 16714 width: 100%; 16715 } 16716 16717 .process-content.reverse { 16718 width: 100%; 16719 padding-right: 0; 16720 } 16721 16722 .process-number-wrapper { 16723 flex: none; 16724 width: 100%; 16725 max-width: none; 16726 padding-left: 0; 16727 padding-right: 0; 16728 } 16729 16730 .process-number { 16731 margin-top: 14px; 16732 margin-bottom: 0; 16733 } 16734 16735 .process-paragraph { 16736 margin-top: 10px; 16737 margin-bottom: 20px; 16738 } 16739 16740 .style-guide-buttons-wrapper { 16741 flex-wrap: wrap; 16742 margin-top: 35px; 16743 } 16744 16745 .style-guide-button-wrapper { 16746 width: 100%; 16747 } 16748 16749 .style-guide-button-wrapper.last-child { 16750 margin-bottom: 0; 16751 } 16752 16753 .process-content-wrapper { 16754 flex-wrap: wrap; 16755 width: 100%; 16756 } 16757 16758 .banner-title-wrapper { 16759 flex-flow: column; 16760 margin-top: 0; 16761 } 16762 16763 .banner-title-wrapper.banner-title-vertical { 16764 padding: 40px 20px; 16765 } 16766 16767 .services-wrapper { 16768 column-count: 1; 16769 flex-wrap: wrap; 16770 } 16771 16772 .services-item { 16773 width: 100%; 16774 margin-bottom: 20px; 16775 margin-right: 0; 16776 } 16777 16778 .services-item.last-child { 16779 margin-bottom: 0; 16780 } 16781 16782 .pricing-plans-wrapper { 16783 grid-template-columns: 1fr; 16784 justify-items: center; 16785 } 16786 16787 .pricing-plan-item { 16788 max-width: none; 16789 } 16790 16791 .accordion-wrapper { 16792 flex-wrap: wrap; 16793 } 16794 16795 .accordion-item.powerwash { 16796 margin-top: 40px; 16797 padding-left: 10px; 16798 padding-right: 10px; 16799 } 16800 16801 .accordion-wrap { 16802 width: 100%; 16803 margin-right: 0; 16804 } 16805 16806 .pricing-3-plans-wrapper { 16807 grid-row-gap: 30px; 16808 flex-wrap: wrap; 16809 } 16810 16811 .pricing-3-plan-item, .pricing-3-plan-item.center-item { 16812 width: 100%; 16813 } 16814 16815 .pricing-3-plan-content-wrapper, .pricing-3-plan-content-wrapper.center-item { 16816 padding-left: 40px; 16817 padding-right: 40px; 16818 } 16819 16820 .contacts-wrapper { 16821 flex-wrap: wrap; 16822 } 16823 16824 .contacts-content-wrapper { 16825 text-align: center; 16826 } 16827 16828 .contacts-form-wrapper { 16829 width: 100%; 16830 padding-left: 15px; 16831 padding-right: 15px; 16832 } 16833
16834 .contacts-location-slider { 16835 padding-right: 100px; 16836 } 16837 16838 .footer-social-icons-wrapper { 16839 width: 100%; 16840 margin-top: 30px; 16841 } 16842 16843 .footer-wrapper { 16844 grid-column-gap: 30px; 16845 grid-row-gap: 30px; 16846 padding-left: 0; 16847 padding-right: 0; 16848 } 16849 16850 .white-text.testimonials-text { 16851 text-align: center; 16852 font-size: 24px; 16853 } 16854 16855 .footer-brand-wrapper { 16856 flex-wrap: wrap; 16857 margin-bottom: 40px; 16858 } 16859 16860 .footer-brand { 16861 width: 300%; 16862 padding-left: 0; 16863 } 16864 16865 .search-result-item { 16866 margin-bottom: 20px; 16867 } 16868 16869 .search-section { 16870 padding-top: 60px; 16871 padding-bottom: 60px; 16872 } 16873 16874 .footer-logo-wrapper { 16875 align-items: center; 16876 width: 100%; 16877 } 16878 16879 .customer-wrapper { 16880 height: 160px; 16881 } 16882 16883 .service-list-banner { 16884 padding-top: 60px; 16885 } 16886 16887 .service-list-2-wrapper { 16888 grid-column-gap: 15px; 16889 grid-row-gap: 30px; 16890 grid-template-columns: 1fr; 16891 } 16892 16893 .service-list-2-item-description { 16894 margin-top: 0; 16895 } 16896 16897 .service-list-section-wrapper { 16898 flex-wrap: wrap; 16899 } 16900 16901 .service-list-section-wrap { 16902 width: 100%; 16903 padding-left: 0; 16904 } 16905 16906 .service-list-section-wrap.first-child { 16907 margin-bottom: 40px; 16908 } 16909 16910 .service-list { 16911 margin-top: 30px; 16912 margin-bottom: 30px; 16913 } 16914 16915 .service-list-2-bottom-left-block, .service-list-2-bottom-center-block { 16916 width: 100%; 16917 } 16918 16919 .primary-button-white { 16920 width: 249px; 16921 margin-top: 20px; 16922 } 16923 16924 .primary-button-white.haze { 16925 margin-bottom: 10px; 16926 padding-left: 20px; 16927 padding-right: 20px; 16928 font-size: 12px; 16929 } 16930 16931 .about-3-tab-link.w--current { 16932 font-size: 20px; 16933 } 16934 16935 .portfolio-tab-link { 16936 text-align: center; 16937 width: 100%; 16938 padding: 10px 10px 10px 0; 16939 } 16940 16941 .tabs-menu { 16942 flex-wrap: wrap; 16943 } 16944 16945 .portfolio-masonry-collection-list { 16946 grid-row-gap: 20px; 16947 column-count: 1; 16948 column-rule-width: 0px; 16949 flex-wrap: wrap; 16950 column-gap: 30px; 16951 } 16952 16953 .portfolio-masonry-collection-item { 16954 width: 100%; 16955 } 16956 16957 .portfolio-masonry-collection-item:last-child { 16958 margin-bottom: 0; 16959 } 16960 16961 .portfolio-masonry-image, .portfolio-masonry-image-link { 16962 width: 100%; 16963 } 16964 16965 .project-template-category { 16966 margin-bottom: 20px; 16967 } 16968 16969 .project-template-content { 16970 width: 100%; 16971 } 16972 16973 .project-template-info { 16974 width: 100%; 16975 margin-top: 30px; 16976 margin-left: 0; 16977 } 16978 16979 .project-template-content-wrapper { 16980 flex-wrap: wrap; 16981 margin-bottom: 60px; 16982 } 16983 16984 .project-template-info-wrap { 16985 margin-bottom: 20px; 16986 } 16987 16988 .project-pagination-icon-wrapper { 16989 padding-top: 25px; 16990 padding-bottom: 25px; 16991 } 16992 16993 .project-template-images-list { 16994 grid-template-columns: 1fr; 16995 } 16996 16997 .secondary-button { 16998 width: 250px; 16999 margin-top: 10px; 17000 } 17001 17002 .secondary-button.haze { 17003 width: 250px; 17004 margin-top: 10px; 17005 padding-left: 25px; 17006 padding-right: 25px; 17007 } 17008 17009 .home-slide-buttons-wrapper { 17010 margin-top: 0; 17011 } 17012 17013 .home-pricing-plan-bg { 17014 height: 50%; 17015 } 17016 17017 .slide-nav-second-home { 17018 padding-bottom: 90px; 17019 } 17020 17021 .banner-slider-heading { 17022 font-size: 40px; 17023 } 17024 17025 .slider-arrow-buttons-wrapper { 17026 width: 100%; 17027 } 17028 17029 .home-slider-right-arrow { 17030 right: 0; 17031 } 17032 17033 .banner-slide-nav-wrapper { 17034 width: 100%; 17035 padding-left: 70px; 17036 padding-right: 70px; 17037 } 17038 17039 .contacts-with-background { 17040 flex-wrap: wrap; 17041 justify-content: center; 17042 padding-top: 50px; 17043 padding-bottom: 50px; 17044 } 17045 17046 .contacts-with-background.contact-2 { 17047 grid-column-gap: 30px; 17048 grid-row-gap: 30px; 17049 } 17050 17051 .conracts-with-bg-button { 17052 width: auto; 17053 } 17054 17055 .blog-section-title { 17056 margin-bottom: 40px; 17057 } 17058 17059 .testimonials-quote { 17060 font-size: 18px; 17061 } 17062 17063 .contacts-with-bg-text { 17064 text-align: center; 17065 width: 100%; 17066 } 17067 17068 .contacts-wrapper-2 { 17069 grid-column-gap: 20px; 17070 grid-row-gap: 40px; 17071 grid-template-columns: 1fr; 17072 } 17073 17074 .section-title-center { 17075 margin-bottom: 40px; 17076 } 17077 17078 .background-text-big { 17079 font-size: 70px; 17080 } 17081 17082 .title-text-container, .title-heading-container { 17083 width: 100%; 17084 } 17085 17086 .banner-section { 17087 height: 600px; 17088 } 17089 17090 .banner-section.home-3-banner { 17091 background-image: linear-gradient(to bottom, null, null), url("/cdn/661e8a08c33c786e3e093df4_extra-3.jpg"); 17092 background-position: 0 0, 70% 27%; 17093 } 17094 17095 .home-4-testimonials-wrapper { 17096 grid-row-gap: 30px; 17097 width: 100%; 17098 } 17099 17100 .testimonials-wrapper-2 { 17101 width: 100%; 17102 } 17103 17104 .home-5-about-us-right-block { 17105 border-top-right-radius: 20px; 17106 border-bottom-right-radius: 20px; 17107 padding: 60px 10px; 17108 } 17109 17110 .about-us-img { 17111 width: 100%; 17112 max-height: 420px; 17113 } 17114 17115 .about-us-img._1, .about-us-img._5, .about-us-img._3, .about-us-img._4, .about-us-img._2 { 17116 width: 100%; 17117 position: static; 17118 } 17119 17120 .home-5-about-us-left-images { 17121 grid-row-gap: 15px; 17122 flex-direction: column; 17123 padding-left: 15px; 17124 padding-right: 15px; 17125 display: flex; 17126 } 17127 17128 .home-5-about-us-right-content { 17129 justify-content: center;
17130 align-items: center; 17131 padding-left: 15px; 17132 padding-right: 15px; 17133 } 17134 17135 .home-5-about-us-container { 17136 grid-column-gap: 20px; 17137 grid-row-gap: 20px; 17138 } 17139 17140 .subtitle { 17141 line-height: 16px; 17142 } 17143 17144 .home-5-about-us-left-block { 17145 flex-direction: column; 17146 align-items: center; 17147 height: 100%; 17148 display: flex; 17149 } 17150 17151 .home-5-about-us-description { 17152 text-align: left; 17153 } 17154 17155 .home-5-our-services-wrap { 17156 grid-row-gap: 10px; 17157 width: 100%; 17158 } 17159 17160 .home-6-banner-slider-container { 17161 text-align: center; 17162 align-items: center; 17163 } 17164 17165 .home-6-testimonials-image { 17166 margin-right: 0; 17167 } 17168 17169 .home-6-testimonials-name-wrapper { 17170 width: auto; 17171 } 17172 17173 .latest-news-wrap { 17174 top: 0; 17175 } 17176 17177 .lastest-news-career { 17178 padding-top: 60px; 17179 padding-bottom: 60px; 17180 } 17181 17182 .home-6-blog-progression { 17183 width: 90%; 17184 display: none; 17185 } 17186 17187 .home-3-blog-collection-item { 17188 flex-direction: column; 17189 } 17190 17191 .home-6-blog-image { 17192 width: 100%; 17193 } 17194 17195 .home-6-blog-content-wrapper { 17196 width: 100%; 17197 padding-top: 30px; 17198 } 17199 17200 .content-wrapper { 17201 flex-wrap: wrap; 17202 width: auto; 17203 } 17204 17205 .industries-block-wrapper { 17206 max-width: none; 17207 } 17208 17209 .home-8-features-wrap { 17210 width: 100%; 17211 } 17212 17213 .home-9-blog-collection-list { 17214 column-count: 1; 17215 } 17216 17217 .home-9-blog-collection-item { 17218 width: 100%; 17219 } 17220 17221 .home-9-team-member-wrap { 17222 width: 48%; 17223 } 17224 17225 .about-4-video-left-block { 17226 justify-content: flex-start; 17227 } 17228 17229 .about-4-video-wrapper { 17230 grid-column-gap: 40px; 17231 grid-row-gap: 20px; 17232 grid-template-columns: 1fr; 17233 justify-items: center; 17234 } 17235 17236 .about-big-text { 17237 text-align: left; 17238 } 17239 17240 .about-us-4-image { 17241 width: 100%; 17242 } 17243 17244 .about-4-images-wrapper { 17245 flex-wrap: wrap; 17246 } 17247 17248 .about-4-team-slider { 17249 width: 90%; 17250 } 17251 17252 .testimonials-with-bg-slide-nav { 17253 padding-right: 0; 17254 top: auto; 17255 left: 0%; 17256 right: 0%; 17257 } 17258 17259 .about-4-testimonials-content { 17260 grid-row-gap: 40px; 17261 flex: none; 17262 width: 100%; 17263 } 17264 17265 .testimonials-nav-outline-2 { 17266 justify-content: center; 17267 padding-left: 6px; 17268 padding-right: 0; 17269 top: auto; 17270 left: 0%; 17271 right: 0%; 17272 } 17273 17274 .about-4-testimonials-author-info { 17275 text-align: center; 17276 margin-bottom: 40px; 17277 } 17278 17279 .about-4-testimonials-item { 17280 flex-wrap: wrap; 17281 justify-content: center; 17282 } 17283 17284 .about-4-projects-wrapper { 17285 flex-wrap: wrap; 17286 } 17287 17288 .about-6-content-wrapper { 17289 flex-wrap: wrap; 17290 margin-bottom: 60px; 17291 } 17292 17293 .about-6-content-wrap-left, .about-6-content-wrap-right { 17294 width: 100%; 17295 } 17296 17297 .about-6-projects-wrapper { 17298 grid-template-columns: 1fr; 17299 } 17300 17301 .brand-navbar { 17302 padding-left: 0; 17303 } 17304 17305 .nav-dropdown-toggle-centered { 17306 width: 99%; 17307 } 17308 17309 .home-video-block { 17310 min-height: 450px; 17311 } 17312 17313 .play-button-hover-home { 17314 width: 140px; 17315 height: 140px; 17316 } 17317 17318 .home-section-title-block { 17319 margin-bottom: 40px; 17320 } 17321 17322 .home-elegance-image-second { 17323 max-height: 347px; 17324 } 17325 17326 .home-elegance-gallery { 17327 grid-template-columns: 1fr 1fr; 17328 } 17329 17330 .home-numbers { 17331 font-size: 50px; 17332 } 17333 17334 .home-blog-content-wrapper-primary { 17335 min-height: 260px; 17336 } 17337 17338 .home-text-wrapper { 17339 flex-direction: column; 17340 padding-left: 15px; 17341 padding-right: 15px; 17342 } 17343 17344 .home-wedding-team-grid { 17345 grid-template-columns: 1fr; 17346 } 17347 17348 .home-first-paragraph { 17349 font-size: 18px; 17350 } 17351 17352 .contacts-form-wrapper-home { 17353 width: 100%; 17354 padding-left: 15px; 17355 padding-right: 15px; 17356 } 17357 17358 .home-contact-title { 17359 text-align: center; 17360 } 17361 17362 .footer-dark-address { 17363 text-align: left; 17364 } 17365 17366 .footer-dark-address-span { 17367 display: inline; 17368 } 17369 17370 .footer-dark-link-wrapper { 17371 text-align: left; 17372 justify-content: flex-end; 17373 align-items: flex-start; 17374 } 17375 17376 .home-banner-circle-placer { 17377 padding-bottom: 58px; 17378 } 17379 17380 .home-slider-link-wrapper { 17381 bottom: 130px; 17382 } 17383 17384 .home-2-features-card { 17385 width: 100%; 17386 } 17387 17388 .home-2-progress-bar-content { 17389 text-align: center; 17390 align-items: center; 17391 width: 100%; 17392 } 17393 17394 .home-2-progress-bar-wrapper { 17395 flex-wrap: wrap; 17396 } 17397 17398 .home-2-progress-bar { 17399 width: 100%; 17400 max-width: 330px; 17401 margin-top: 20px; 17402 margin-left: auto; 17403 margin-right: auto; 17404 } 17405 17406 .home-2-collection-list { 17407 grid-template-columns: 1fr; 17408 } 17409 17410 .home-2-gallery-link { 17411 height: 360px; 17412 } 17413 17414 .home-2-title-wrapper { 17415 margin-bottom: 40px; 17416 } 17417 17418 .home-2-team-card { 17419 width: 100%; 17420 } 17421 17422 .home-2-partner-logo { 17423 width: auto; 17424 } 17425 17426 .home-2-testimonials-content-wrapper { 17427 padding: 120px 60px 60px; 17428 } 17429 17430 .white-paragraph-testimonial { 17431 font-size: 18px; 17432 } 17433 17434 .contacts-form-wrapper-home-second { 17435 width: 100%; 17436 } 17437 17438 .contacts-wrapper-home-second { 17439 flex-wrap: wrap; 17440 grid-template-columns: 1fr; 17441 } 17442 17443 .contacts-content-wrapper-2-home { 17444 text-align: center; 17445 width: 100%; 17446 padding-right: 0; 17447 } 17448 17449 .contact-title-home-second { 17450 text-align: center; 17451 } 17452
17453 .contacts-location-slider-home-second { 17454 padding-right: 100px; 17455 } 17456 17457 .home-3-banner-title { 17458 width: auto; 17459 } 17460 17461 .contacts-block-title { 17462 text-align: center; 17463 } 17464 17465 .home-3-gallery-item { 17466 width: 50%; 17467 } 17468 17469 ._0-bottom-margin.h2 { 17470 text-align: center; 17471 } 17472 17473 .about-us-main-text-wrapper { 17474 padding-left: 40px; 17475 padding-right: 40px; 17476 } 17477 17478 .about-us-first-button-wrapper { 17479 margin-top: 40px; 17480 } 17481 17482 .about-us-first-team-block { 17483 height: 300px; 17484 } 17485 17486 .about-us-first-small-title { 17487 font-size: 24px; 17488 } 17489 17490 .banner-illustration-mobile { 17491 display: block; 17492 top: -208%; 17493 left: -289%; 17494 } 17495 17496 .banner-illustration-mobile.second-image { 17497 top: -313%; 17498 left: auto; 17499 right: -320%; 17500 } 17501 17502 .contacts-wrapper-rsvp { 17503 flex-wrap: wrap; 17504 } 17505 17506 .rsvp-bg-images { 17507 display: none; 17508 } 17509 17510 .rsvp-map { 17511 height: 350px; 17512 } 17513 17514 .our-story-bg-image { 17515 height: 200px; 17516 top: -5px; 17517 left: -17%; 17518 } 17519 17520 .our-story-bg-2-image { 17521 height: 200px; 17522 top: -2%; 17523 right: -14%; 17524 } 17525 17526 .our-story-bg-3-image { 17527 height: 200px; 17528 top: -70%; 17529 right: 11%; 17530 } 17531 17532 .our-story-bg-4-image { 17533 height: 200px; 17534 top: -68%; 17535 left: 7%; 17536 } 17537 17538 .about-3-tab-circle { 17539 inset: auto auto auto -6px; 17540 } 17541 17542 .about-3-tab-content-wrap { 17543 text-align: center; 17544 width: 100%; 17545 } 17546 17547 .tabs-slider-right-arrow { 17548 right: -15px; 17549 } 17550 17551 .tabs-slider-left-arrow { 17552 left: -15px; 17553 } 17554 17555 .about-3-tab-links.w--current { 17556 font-size: 20px; 17557 } 17558 17559 .tabs-slider { 17560 padding-left: 0; 17561 padding-right: 0; 17562 } 17563 17564 .about-3-tab-pane-wrapper { 17565 grid-column-gap: 0px; 17566 grid-row-gap: 30px; 17567 flex-wrap: wrap; 17568 } 17569 17570 .about-3-tab-image-wrap { 17571 width: 100%; 17572 } 17573 17574 .story-photo-content-wrapper { 17575 padding: 30px 15px 40px; 17576 } 17577 17578 .accommodation-map-block { 17579 min-height: 450px; 17580 } 17581 17582 .accommodation-map-block.small { 17583 width: 100%; 17584 min-height: 400px; 17585 } 17586 17587 .accommodation-map { 17588 min-height: 450px; 17589 } 17590 17591 .accommodation-blog-collection-list { 17592 column-count: 1; 17593 } 17594 17595 .gallery-collection-list, .gallery-2-collection-list, .gallery-3-collection-list { 17596 grid-template-columns: 1fr; 17597 } 17598 17599 .shop-collection-image { 17600 height: 250px; 17601 } 17602 17603 .shop-details-block { 17604 margin-top: 60px; 17605 } 17606 17607 .shop-details-wrapper { 17608 grid-template-columns: 1fr; 17609 } 17610 17611 .shop-details-collection-image { 17612 height: 250px; 17613 } 17614 17615 .checkout-form { 17616 padding-top: 60px; 17617 padding-bottom: 60px; 17618 } 17619 17620 .landing-home-pages-wrapper { 17621 grid-row-gap: 40px; 17622 } 17623 17624 .section-title-landing { 17625 font-size: 34px; 17626 } 17627 17628 .landing-performance-grid { 17629 grid-column-gap: 80px; 17630 grid-row-gap: 40px; 17631 grid-template-columns: 1fr; 17632 } 17633 17634 .landing-features-grid { 17635 grid-column-gap: 40px; 17636 grid-row-gap: 40px; 17637 } 17638 17639 .landing-inner-pages-wrapper { 17640 grid-template-columns: 1fr; 17641 } 17642 17643 .landing-download-block-wrap { 17644 margin-bottom: 30px; 17645 } 17646 17647 .grey-green-testimonial { 17648 font-size: 18px; 17649 } 17650 17651 .gallery-berfore-after { 17652 padding-left: 20px; 17653 padding-right: 20px; 17654 } 17655 17656 .double-button { 17657 grid-column-gap: 0px; 17658 flex-flow: column; 17659 display: flex; 17660 } 17661 17662 .double-button.schedule { 17663 justify-content: center; 17664 } 17665 17666 .collection-list { 17667 grid-template-rows: auto auto auto; 17668 grid-template-columns: 1fr 1fr; 17669 } 17670 17671 .collection-list-2 { 17672 grid-template-columns: 1fr; 17673 } 17674 17675 .benefits { 17676 width: 100%; 17677 max-height: 420px; 17678 } 17679 17680 .benefits._1, .benefits._5, .benefits._3, .benefits._4, .benefits._2 { 17681 width: 100%; 17682 position: static; 17683 } 17684 17685 .about-us-img-copy { 17686 width: 100%; 17687 max-height: 420px; 17688 } 17689 17690 .about-us-img-copy._1, .about-us-img-copy._5, .about-us-img-copy._3, .about-us-img-copy._4, .about-us-img-copy._2 { 17691 width: 100%; 17692 position: static; 17693 } 17694 17695 .benefits-2 { 17696 width: 100%; 17697 max-height: 420px; 17698 } 17699 17700 .benefits-2._1, .benefits-2._5, .benefits-2._3, .benefits-2._4, .benefits-2._2 { 17701 width: 100%; 17702 position: static; 17703 } 17704 17705 .benefits-3 { 17706 width: 100%; 17707 max-height: 420px; 17708 } 17709 17710 .benefits-3._1, .benefits-3._5, .benefits-3._3, .benefits-3._4, .benefits-3._2 { 17711 width: 100%; 17712 position: static; 17713 } 17714 17715 .benefits-4 { 17716 width: 100%; 17717 max-height: 420px; 17718 } 17719 17720 .benefits-4._1, .benefits-4._5, .benefits-4._3, .benefits-4._4, .benefits-4._2 { 17721 width: 100%; 17722 position: static; 17723 } 17724 17725 .benefits-5 { 17726 width: 100%; 17727 max-height: 420px; 17728 } 17729 17730 .benefits-5._1, .benefits-5._5, .benefits-5._3, .benefits-5._4, .benefits-5._2 { 17731 width: 100%; 17732 position: static; 17733 } 17734 17735 .collection-list-4 { 17736 grid-template-rows: auto auto auto; 17737 grid-template-columns: 1fr; 17738 } 17739 17740 .tabs-long-quote { 17741 font-size: 16px; 17742 } 17743 17744 .grid-gallery { 17745 grid-template-rows: auto auto auto auto; 17746 grid-template-columns: 1fr; 17747 } 17748 17749 .navy-button.search-button { 17750 width: 100%; 17751 } 17752 17753 .logo-icon.footer { 17754 height: 100%; 17755 } 17756 17757 .logo-wrapper.footer { 17758 padding-left: 0; 17759 padding-right: 0; 17760 } 17761 17762 .tablet-down.search-button { 17763 width: 100%; 17764 } 17765 17766 .collection-list-cleaners { 17767 grid-template-columns: 1fr; 17768 } 17769 17770 .cleaner-top { 17771 padding-bottom: 20px; 17772 padding-left: 30px; 17773 padding-right: 30px; 17774 } 17775 17776 .cleaner-bottom { 17777 padding-bottom: 30px; 17778 padding-left: 30px; 17779 padding-right: 30px; 17780 } 17781 17782 .rich-text-block { 17783 width: 70%; 17784 } 17785 17786 .commercial.h2 { 17787 text-align: center; 17788 font-size: 42px; 17789 } 17790 17791 .heading-3, .paragraph-2, .paragraph-3 { 17792 text-align: center; 17793 } 17794 17795 .columns { 17796 flex-flow: column; 17797 margin-top: 100px; 17798 display: flex; 17799 } 17800 17801 .image-3 { 17802 max-width: 20%; 17803 } 17804 17805 .heading-4 { 17806 text-align: center; 17807 } 17808 17809 .columns-4 { 17810 padding-left: 0; 17811 padding-right: 0; 17812 } 17813 17814 .column-2 { 17815 justify-content: center;
17816 align-items: center; 17817 display: flex; 17818 } 17819 17820 .section-3 { 17821 padding-left: 40px; 17822 padding-right: 40px; 17823 } 17824 17825 .column-123 { 17826 flex-flow: column; 17827 } 17828 17829 .column-123.right-col { 17830 padding-left: 0; 17831 } 17832 17833 .columns-5 { 17834 flex-flow: column-reverse wrap; 17835 } 17836 17837 .handle-wrapper { 17838 width: 470px; 17839 height: 265px; 17840 } 17841 17842 .column-23 { 17843 border-top-left-radius: 20px; 17844 border-bottom-left-radius: 20px; 17845 margin-top: 20px; 17846 margin-bottom: 20px; 17847 padding: 80px 40px 0; 17848 } 17849 17850 .image-4 { 17851 max-width: 30%; 17852 } 17853 17854 .column-7 { 17855 justify-content: center; 17856 align-items: center; 17857 display: flex; 17858 } 17859 17860 .section-4 { 17861 padding-top: 60px; 17862 padding-bottom: 60px; 17863 } 17864 17865 .columns-6 { 17866 flex-flow: row; 17867 width: 90%; 17868 } 17869 17870 .icon-wrap { 17871 height: 170px; 17872 } 17873 17874 .image-5, .image-6, .image-7 { 17875 max-width: 40%; 17876 } 17877 17878 .image-9 { 17879 max-width: 30%; 17880 } 17881 17882 .columns-7 { 17883 flex-flow: column; 17884 } 17885 17886 .container-2 { 17887 padding-left: 0; 17888 padding-right: 0; 17889 } 17890 17891 .section-5 { 17892 padding-left: 40px; 17893 padding-right: 40px; 17894 } 17895 17896 .quick-stack { 17897 padding-left: 0; 17898 padding-right: 0; 17899 } 17900 17901 .background-video { 17902 min-height: 738px; 17903 } 17904 17905 .div-block-3 { 17906 text-align: left; 17907 justify-content: center; 17908 align-items: center; 17909 display: flex; 17910 } 17911 17912 .div-block-4 { 17913 margin-top: 40px; 17914 } 17915 17916 .column-8 { 17917 justify-content: center; 17918 align-items: center; 17919 display: flex; 17920 } 17921 17922 .image-12 { 17923 border-radius: 20px; 17924 } 17925 17926 .container-11 { 17927 max-width: 90%; 17928 } 17929 17930 .image-14 { 17931 width: 60%; 17932 } 17933 17934 .link-block-2 { 17935 justify-content: center; 17936 align-items: center; 17937 margin-left: auto; 17938 margin-right: auto; 17939 display: flex; 17940 } 17941 17942 .collection-list-6 { 17943 grid-template-columns: 1fr; 17944 } 17945 17946 .brandwrapper { 17947 justify-content: flex-start; 17948 align-items: flex-start; 17949 } 17950 17951 .footerwrap { 17952 flex-flow: column; 17953 display: flex; 17954 } 17955} 17956 17957@media screen and (max-width: 479px) { 17958 .section { 17959 padding: 60px 20px 0; 17960 } 17961 17962 .section.main-flowers-green-banner { 17963 background-image: none; 17964 background-position: 0 0; 17965 background-repeat: repeat; 17966 background-size: auto; 17967 border-bottom-right-radius: 20px; 17968 border-bottom-left-radius: 20px; 17969 padding: 100px 0 60px; 17970 } 17971 17972 .section.primary-color-background { 17973 padding-top: 60px; 17974 } 17975 17976 .section.home-video { 17977 margin-bottom: -54px; 17978 padding-left: 20px; 17979 padding-right: 20px; 17980 } 17981 17982 .section.home-after-video { 17983 padding-top: 60px; 17984 padding-bottom: 60px; 17985 } 17986 17987 .section.main-flowers-banner.salmon { 17988 height: 50vh; 17989 min-height: auto; 17990 padding-top: 60px; 17991 padding-bottom: 60px; 17992 } 17993 17994 .section.rsvp-banner.schedule-banner { 17995 padding-top: 0; 17996 } 17997 17998 .section.rsvp-contact { 17999 margin-top: -117px; 18000 } 18001 18002 .section.accommodation-banner { 18003 background-image: none; 18004 } 18005 18006 .section.gallery-3-banner { 18007 min-height: 500px; 18008 padding-top: 100px; 18009 } 18010 18011 .base-container { 18012 max-width: 100%; 18013 margin-top: 0; 18014 padding-top: 0; 18015 } 18016 18017 .base-container.cta-container { 18018 padding-left: 0; 18019 padding-right: 0; 18020 } 18021 18022 .grid-system-wrapper { 18023 flex-direction: row; 18024 } 18025 18026 .grid-system { 18027 flex-direction: column; 18028 width: 50%; 18029 } 18030 18031 .grid-title { 18032 align-items: center; 18033 } 18034 18035 .grid-title.first-grid { 18036 text-align: center; 18037 width: 100%; 18038 } 18039 18040 .grid-description { 18041 border-bottom-width: 1px; 18042 border-bottom-color: #fff3; 18043 } 18044 18045 .grid-description.first-description { 18046 border-bottom: 1px #fff3; 18047 border-left-style: none; 18048 border-right-style: solid; 18049 padding-left: 0; 18050 padding-right: 0; 18051 } 18052 18053 .grid-description.last-description { 18054 border-bottom-color: #a7a7a7; 18055 } 18056 18057 .bottom-style-spacing-desktop { 18058 bottom: 8%; 18059 } 18060 18061 .top-style-spacing-desktop { 18062 top: 7%; 18063 } 18064 18065 .middle-style-spacing-desktop { 18066 top: 32%; 18067 } 18068 18069 .color-container { 18070 flex-wrap: wrap; 18071 } 18072 18073 .primary-button { 18074 width: 100%; 18075 margin-top: 20px; 18076 padding-left: 20px; 18077 padding-right: 20px; 18078 } 18079 18080 .primary-button.w--current { 18081 margin-top: 0; 18082 } 18083 18084 .primary-button.top-margin.schedule-button-100, .primary-button.top-margin.schedule-button-100.get-intouch-btn { 18085 width: 100%; 18086 } 18087 18088 .primary-button.number { 18089 margin-top: 10px; 18090 } 18091 18092 .primary-button.schedule-btn { 18093 width: 100%; 18094 } 18095 18096 .primary-button.article-btn { 18097 margin-top: 0; 18098 } 18099 18100 .top-style-spacing-mobile { 18101 top: 5%; 18102 } 18103 18104 .middlr-style-spacing-mobile { 18105 top: 28%; 18106 } 18107 18108 .bottom-style-spacing-mobile { 18109 bottom: 8%; 18110 } 18111 18112 .nav-container { 18113 padding-left: 20px; 18114 padding-right: 20px; 18115 } 18116 18117 .nav-dropdown-link:hover { 18118 color: var(--main); 18119 } 18120 18121 .licensing-grid { 18122 grid-template-columns: 1fr; 18123 } 18124 18125 .license-link { 18126 margin-right: 15px; 18127 } 18128 18129 .banner-title { 18130 text-align: center; 18131 margin-top: 0; 18132 padding-top: 0; 18133 font-size: 38px; 18134 } 18135 18136 .text-center { 18137 font-size: 52px; 18138 } 18139 18140 ._404-content-wrapper { 18141 padding-left: 15px; 18142 padding-right: 15px; 18143 } 18144 18145 .coming-soon-form { 18146 flex-wrap: wrap; 18147 justify-content: center; 18148 } 18149 18150 .coming-soon-input { 18151 min-width: auto; 18152 margin-bottom: 10px; 18153 } 18154 18155 .coming-soon-paragraph { 18156 text-align: center; 18157 margin-top: 10px; 18158 margin-bottom: 20px; 18159 } 18160 18161 .coming-soon-heading { 18162 font-size: 32px; 18163 } 18164 18165 .blog-classic-wrapper { 18166 padding-left: 0; 18167 padding-right: 0; 18168 } 18169 18170 .blog-classic-top-content { 18171 padding-left: 25px; 18172 padding-right: 25px; 18173 } 18174 18175 .blog-classic-post-title { 18176 font-size: 21px; 18177 } 18178 18179 .blog-classic-bottom-content { 18180 padding-left: 25px; 18181 padding-right: 25px; 18182 } 18183 18184 .blog-classic-post-date { 18185 background-color: var(--main); 18186 color: var(--white); 18187 font-family: Open Sans, sans-serif; 18188 } 18189 18190 .blog-sidebar-post-category { 18191 margin-bottom: 20px; 18192 } 18193 18194 .blog-template-wrapper { 18195 padding-left: 0; 18196 padding-right: 0; 18197 } 18198 18199 .blog-template-pagination { 18200 grid-column-gap: 20px; 18201 grid-row-gap: 20px; 18202 flex-wrap: wrap; 18203 justify-content: center; 18204 } 18205 18206 .blog-template-prev-button, .blog-template-next-button { 18207 flex: none; 18208 width: 100%; 18209 } 18210 18211 .footer { 18212 text-align: left; 18213 padding-left: 10px; 18214 padding-right: 10px; 18215 } 18216 18217 .footer-rights-wrapper { 18218 flex-wrap: wrap; 18219 margin-top: 0; 18220 } 18221 18222 .footer-rights { 18223 margin-bottom: 10px; 18224 } 18225 18226 .footer-copyright { 18227 text-align: center; 18228 justify-content: center; 18229 width: 100%; 18230 } 18231 18232 .footer-copyright-link { 18233 margin-left: 5px; 18234 } 18235 18236 .section-title-wrapper { 18237 margin-top: 0; 18238 } 18239 18240 .section-subtitle, .section-subtitle.white { 18241 text-align: center; 18242 } 18243 18244 .section-subtitle.white.services-hero { 18245 text-align: center; 18246 font-size: 16px; 18247 } 18248 18249 .free-trial-wrapper.free-trial-cta { 18250 grid-row-gap: 0px; 18251 } 18252 18253 .free-trial-title.text-white { 18254 font-size: 28px; 18255 } 18256 18257 .paragraph-large { 18258 text-align: center; 18259 padding-left: 0; 18260 padding-right: 0; 18261 font-size: 14px; 18262 } 18263 18264 .career-customers-wrapper { 18265 grid-row-gap: 40px; 18266 grid-template-columns: 1fr 1fr; 18267 } 18268 18269 .banner-title-wrapper { 18270 flex-flow: column; 18271 justify-content: center;
18272 align-items: center; 18273 margin-top: 0; 18274 padding-top: 0; 18275 padding-left: 20px; 18276 padding-right: 20px; 18277 } 18278 18279 .banner-title-wrapper.banner-title-vertical { 18280 max-width: 100%; 18281 margin-top: 10px; 18282 padding: 100px 20px 0; 18283 } 18284 18285 .text-white { 18286 font-size: 31px; 18287 } 18288 18289 .pricing-plan-item { 18290 padding: 30px 30px 20px; 18291 } 18292 18293 .section-title { 18294 font-size: 28px; 18295 } 18296 18297 .accordion-item.powerwash { 18298 width: 92%; 18299 margin-top: 20px; 18300 padding-left: 0; 18301 padding-right: 0; 18302 } 18303 18304 .accordion-title.small { 18305 text-align: left; 18306 padding-left: 20px; 18307 } 18308 18309 .pricing-3-plan-content-wrapper, .pricing-3-plan-content-wrapper.center-item { 18310 padding-left: 20px; 18311 padding-right: 20px; 18312 } 18313 18314 .paragraph { 18315 text-align: left; 18316 } 18317 18318 .contacts-location-slider { 18319 padding-right: 70px; 18320 } 18321 18322 .footer-link { 18323 text-align: center; 18324 } 18325 18326 .footer-social-icons-wrapper { 18327 justify-content: center; 18328 margin-top: 30px; 18329 } 18330 18331 .footer-wrapper { 18332 grid-column-gap: 0px; 18333 grid-row-gap: 0px; 18334 margin-bottom: 10px; 18335 } 18336 18337 .footer-brand-wrapper { 18338 flex-direction: column; 18339 justify-content: space-between; 18340 align-items: center; 18341 } 18342 18343 .footer-brand { 18344 width: 60%; 18345 } 18346 18347 .footer-links-wrapper { 18348 align-items: center; 18349 width: 100%; 18350 margin-bottom: 30px; 18351 } 18352 18353 .navbar-search-icon { 18354 display: none; 18355 } 18356 18357 .footer-logo-wrapper { 18358 padding-left: 20px; 18359 padding-right: 20px; 18360 } 18361 18362 .customers-grid { 18363 grid-column-gap: 30px; 18364 } 18365 18366 .service-list-process-wrap { 18367 width: 100%; 18368 } 18369 18370 .service-list-2-bottom-left-block { 18371 height: 340px; 18372 } 18373 18374 .service-list-2-bottom-center-block { 18375 min-height: 340px; 18376 } 18377 18378 .service-list-2-bottom-contacts { 18379 padding-left: 15px; 18380 padding-right: 15px; 18381 } 18382 18383 .primary-button-white { 18384 border-color: var(--white); 18385 width: 100%; 18386 color: var(--white); 18387 margin-top: 20px; 18388 } 18389 18390 .primary-button-white:hover { 18391 color: var(--white); 18392 } 18393 18394 .primary-button-white.haze { 18395 color: var(--white); 18396 margin-bottom: 0; 18397 padding-top: 18px; 18398 padding-bottom: 18px; 18399 } 18400 18401 .about-3-tab-link { 18402 font-size: 16px; 18403 } 18404 18405 .about-3-tab-link.w--current { 18406 font-size: 18px; 18407 } 18408 18409 .portfolio-tab-link.last-child { 18410 padding-left: 0; 18411 } 18412 18413 .portfolio-grid-image { 18414 height: 280px; 18415 } 18416 18417 .portfolio-grid-title-wrapper { 18418 padding-left: 20px; 18419 padding-right: 20px; 18420 } 18421 18422 .nav-menu-shadow-overlay { 18423 padding-top: 20px; 18424 } 18425 18426 .project-pagination-wrapper { 18427 flex-wrap: wrap; 18428 } 18429 18430 .project-pagination-icon-wrapper { 18431 border-style: solid none; 18432 border-top-width: 1px; 18433 border-top-color: var(--dark-gray-50); 18434 border-bottom-width: 1px; 18435 border-bottom-color: var(--dark-gray-50); 18436 width: 100%; 18437 padding-top: 15px; 18438 padding-bottom: 15px; 18439 } 18440 18441 .mb-20 { 18442 font-size: 14px; 18443 } 18444 18445 .secondary-button { 18446 justify-content: center; 18447 align-items: center; 18448 width: 100%; 18449 margin-top: 0; 18450 display: flex; 18451 } 18452 18453 .secondary-button.haze { 18454 width: 100%; 18455 margin-top: 0; 18456 padding-left: 40px; 18457 padding-right: 40px; 18458 } 18459 18460 .home-slide-buttons-wrapper { 18461 grid-column-gap: 0px; 18462 grid-row-gap: 15px; 18463 flex-flow: column wrap; 18464 justify-content: center; 18465 width: 100%; 18466 margin-top: 0; 18467 } 18468 18469 .testimonials-slider-con { 18470 margin-top: -20px; 18471 padding-left: 40px; 18472 padding-right: 40px; 18473 } 18474 18475 .section-title-center { 18476 margin-bottom: 20px; 18477 } 18478 18479 .background-text-big { 18480 font-size: 44px; 18481 } 18482 18483 .title-heading-container { 18484 margin-bottom: 30px; 18485 } 18486 18487 .banner-section { 18488 height: 700px; 18489 } 18490 18491 .banner-section.home-3-banner { 18492 padding-bottom: 0; 18493 } 18494 18495 .home-5-about-us-right-block { 18496 border-top-right-radius: 20px; 18497 border-bottom-right-radius: 20px; 18498 padding-left: 20px; 18499 padding-right: 20px; 18500 } 18501 18502 .home-5-about-us-left-images { 18503 padding-left: 10px; 18504 padding-right: 10px; 18505 } 18506 18507 .home-5-about-us-right-content { 18508 text-align: center; 18509 align-items: center; 18510 padding-left: 0; 18511 padding-right: 0; 18512 } 18513 18514 .home-5-about-us-container { 18515 grid-row-gap: 20px; 18516 padding-top: 60px; 18517 } 18518 18519 .home-5-about-us-description { 18520 text-align: center; 18521 } 18522 18523 .home-5-our-services-wrap { 18524 width: 100%; 18525 } 18526 18527 .home-6-banner-slider-container { 18528 padding-left: 15px; 18529 padding-right: 15px; 18530 } 18531 18532 .home-6-testimonials-image { 18533 margin-right: 0; 18534 } 18535 18536 .home-3-blog-collection-list-wrapper { 18537 max-width: none; 18538 } 18539 18540 .home-6-blog-content-wrapper { 18541 grid-column-gap: 0px; 18542 grid-row-gap: 0px; 18543 padding: 20px; 18544 } 18545 18546 .home-9-team-member-wrap, .circle-counter-wrap { 18547 width: 100%; 18548 } 18549 18550 .home-11-features-grid-item { 18551 padding-left: 30px; 18552 padding-right: 30px; 18553 } 18554 18555 .about-us-4-image { 18556 height: 220px; 18557 } 18558 18559 .about-4-team-slider { 18560 width: 100%; 18561 } 18562 18563 .team-slider-arrow { 18564 display: none; 18565 } 18566 18567 .about-4-team-member { 18568 height: 350px; 18569 } 18570 18571 .about-4-team-mask { 18572 width: 82%; 18573 margin-left: 2px; 18574 margin-right: 0; 18575 } 18576 18577 .about-4-testimonials-content { 18578 grid-row-gap: 20px; 18579 } 18580 18581 .about-4-projects-lightbox-link { 18582 height: 280px; 18583 } 18584 18585 .about-4-projects-wrapper { 18586 width: 100%; 18587 } 18588 18589 .contacts-with-image-bg-wrapper { 18590 grid-row-gap: 20px; 18591 } 18592 18593 .about-6-contacts-wrap { 18594 height: 380px; 18595 } 18596 18597 .about-6-contacts-content-wrapper { 18598 padding-left: 10px; 18599 padding-right: 10px; 18600 } 18601 18602 .tabs-testimonials-quote { 18603 text-align: center; 18604 padding-left: 0; 18605 } 18606 18607 .home-tabs-menu { 18608 justify-content: center; 18609 width: 100%; 18610 margin-bottom: 60px; 18611 padding-left: 0; 18612 } 18613 18614 .tabs-testimonial-quote-block, .tabs-testimonial-image-block { 18615 width: 100%; 18616 } 18617 18618 .tabs-testimonial-block { 18619 flex-direction: column; 18620 align-items: center; 18621 } 18622 18623 .tabs-testimonial-person { 18624 padding-bottom: 10px; 18625 } 18626 18627 .about-6-projects-list-wrapper { 18628 grid-template-rows: auto auto auto auto; 18629 grid-template-columns: 1fr; 18630 } 18631 18632 .search-shop-con-centered { 18633 margin-left: 10px; 18634 } 18635 18636 .nav-dropdown-toggle-centered { 18637 margin-top: 40px; 18638 } 18639 18640 .home-top-slider { 18641 margin-left: 0; 18642 } 18643 18644 .home-top-slider-image { 18645 width: 95vw; 18646 margin-left: 0; 18647 } 18648 18649 .subtitle-italic { 18650 font-size: 18px; 18651 } 18652 18653 .home-elegance-gallery { 18654 grid-row-gap: 40px; 18655 grid-template-columns: 1fr; 18656 } 18657
18658 .home-numbers-grid { 18659 grid-template-columns: 1fr; 18660 } 18661 18662 .home-wedding-team-grid { 18663 grid-column-gap: 30px; 18664 grid-row-gap: 30px; 18665 } 18666 18667 .home-contacts-textarea { 18668 min-height: 140px; 18669 } 18670 18671 .collection-list-home-category { 18672 flex-direction: column; 18673 } 18674 18675 .footer-dark-address { 18676 margin-top: 0; 18677 } 18678 18679 .footer-dark-link-wrapper { 18680 text-align: center; 18681 justify-content: center; 18682 align-items: stretch; 18683 width: 100%; 18684 } 18685 18686 .footer-dark-link, .footer-dark-link.no-hover { 18687 text-align: center; 18688 } 18689 18690 .home-2-progress-bar-wrapper { 18691 padding-left: 0; 18692 padding-right: 0; 18693 } 18694 18695 .home-2-progress-bar { 18696 padding-right: 10px; 18697 } 18698 18699 .home-2-testimonials-content-wrapper { 18700 padding-left: 20px; 18701 padding-right: 20px; 18702 } 18703 18704 .home-2-testimonials-image { 18705 min-height: 300px; 18706 padding-left: 15px; 18707 padding-right: 15px; 18708 } 18709 18710 .home-2-contacts-textarea { 18711 min-height: 140px; 18712 } 18713 18714 .contacts-location-slider-home-second { 18715 padding-right: 70px; 18716 } 18717 18718 .home-3-gallery-item { 18719 width: 100%; 18720 } 18721 18722 ._0-bottom-margin.h2 { 18723 text-align: center; 18724 font-size: 28px; 18725 } 18726 18727 .about-us-main-text-wrapper { 18728 padding-left: 0; 18729 padding-right: 0; 18730 } 18731 18732 .about-us-gallery { 18733 grid-template-rows: auto auto; 18734 grid-template-columns: 1fr; 18735 } 18736 18737 .about-us-first-team-grid { 18738 grid-template-rows: auto auto auto auto auto auto; 18739 grid-template-columns: 1fr; 18740 } 18741 18742 .banner-illustration-mobile { 18743 min-width: 350px; 18744 top: -197%; 18745 left: -173%; 18746 } 18747 18748 .banner-illustration-mobile.second-image { 18749 top: -182%; 18750 right: -207%; 18751 } 18752 18753 .our-story-bg-image { 18754 left: -32%; 18755 } 18756 18757 .our-story-bg-2-image { 18758 right: -25%; 18759 } 18760 18761 .our-story-bg-3-image, .our-story-bg-4-image { 18762 display: none; 18763 } 18764 18765 .about-3-tab-links { 18766 font-size: 16px; 18767 } 18768 18769 .about-3-tab-links.w--current { 18770 font-size: 18px; 18771 } 18772 18773 .story-gallery-wrapper { 18774 grid-template-columns: 1fr; 18775 } 18776 18777 .accommodation-map-block.small { 18778 width: 100%; 18779 height: 60%; 18780 min-height: 350px; 18781 } 18782 18783 .shop-collection-list { 18784 grid-template-columns: 1fr; 18785 } 18786 18787 .shop-details-collection-list { 18788 grid-template-columns: 1fr 1fr; 18789 } 18790 18791 .shop-details-featured-collection-list, .landing-features-grid { 18792 grid-template-columns: 1fr; 18793 } 18794 18795 .landing-feature-icon { 18796 margin-bottom: 10px; 18797 } 18798 18799 .banner-description { 18800 text-align: center; 18801 padding-left: 0; 18802 font-size: 16px; 18803 } 18804 18805 .text-grey-green { 18806 font-size: 24px; 18807 } 18808 18809 .no-wrap, .no-wrap.remove-mobile { 18810 white-space: normal; 18811 } 18812 18813 .gallery-berfore-after { 18814 justify-content: center; 18815 align-items: center; 18816 padding: 0 20px; 18817 display: block; 18818 } 18819 18820 .double-button { 18821 grid-column-gap: 0px; 18822 grid-row-gap: 20px; 18823 flex-direction: column; 18824 margin-top: 0; 18825 } 18826 18827 .double-button.double-button-center { 18828 margin-top: 0; 18829 margin-bottom: 60px; 18830 } 18831 18832 .collection-list { 18833 grid-template-rows: auto auto auto auto auto auto; 18834 grid-template-columns: 1fr; 18835 } 18836 18837 .quote-wrapper { 18838 padding: 20px; 18839 } 18840 18841 .privacy-policy { 18842 margin-bottom: 10px; 18843 } 18844 18845 .collection-list-4 { 18846 grid-column-gap: 3px; 18847 grid-template-rows: auto auto auto; 18848 grid-template-columns: 1fr; 18849 } 18850 18851 .tabs-long-quote { 18852 text-align: center; 18853 padding-left: 0; 18854 font-size: 14px; 18855 } 18856 18857 .button-haze-wrap { 18858 width: 100%; 18859 } 18860 18861 .service-heading.medium { 18862 font-family: Open Sans, sans-serif; 18863 font-size: 18px; 18864 } 18865 18866 .heading { 18867 text-align: center; 18868 font-size: 29px; 18869 } 18870 18871 .navy-button { 18872 width: 100%; 18873 } 18874 18875 .logo-wrapper { 18876 justify-content: center; 18877 align-items: flex-start; 18878 } 18879 18880 .tablet-down { 18881 border-color: var(--main); 18882 background-color: var(--main); 18883 width: 100%; 18884 } 18885 18886 .tablet-down:hover { 18887 color: var(--main); 18888 } 18889 18890 .image-2 { 18891 width: 70px; 18892 margin-bottom: 10px; 18893 padding-top: 40px; 18894 } 18895 18896 .cleaners-wrapper { 18897 padding-left: 0; 18898 padding-right: 0; 18899 } 18900 18901 .cleaner-top, .cleaner-bottom { 18902 padding-left: 25px; 18903 padding-right: 25px; 18904 } 18905 18906 .page-load { 18907 display: none; 18908 } 18909 18910 .rich-text-block { 18911 width: 80%; 18912 } 18913 18914 .commercial.h2 { 18915 text-align: center; 18916 font-size: 28px; 18917 } 18918 18919 .heading-2 { 18920 text-align: center; 18921 } 18922 18923 .heading-3 { 18924 font-size: 28px; 18925 } 18926 18927 .paragraph-2 { 18928 text-align: center; 18929 padding-right: 0; 18930 } 18931 18932 .paragraph-3 { 18933 text-align: center; 18934 } 18935 18936 .paragraph-3.cta-serction-par { 18937 padding-right: 0; 18938 } 18939 18940 .columns { 18941 flex-flow: column; 18942 margin-top: 40px; 18943 } 18944 18945 .image-3 { 18946 max-width: 20%; 18947 } 18948 18949 .heading-4 { 18950 text-align: center; 18951 } 18952 18953 .columns-4 { 18954 padding-left: 0; 18955 padding-right: 0; 18956 } 18957 18958 .heading-6, .heading-6.cta-header { 18959 font-size: 28px; 18960 } 18961 18962 .column-2 { 18963 padding-left: 0; 18964 padding-right: 0; 18965 } 18966 18967 .section-3 { 18968 padding: 60px 20px; 18969 } 18970 18971 .submit-button { 18972 margin-left: auto; 18973 margin-right: auto; 18974 } 18975 18976 .heading-7 { 18977 font-size: 42px; 18978 } 18979 18980 .html-embed-3 { 18981 margin-top: 20px; 18982 } 18983 18984 .column-123 { 18985 flex-flow: column; 18986 justify-content: center;
18987 align-items: center; 18988 margin-top: 0; 18989 } 18990 18991 .column-123.right-col { 18992 justify-content: flex-start; 18993 align-items: center; 18994 height: auto; 18995 padding-bottom: 40px; 18996 } 18997 18998 .columns-5 { 18999 flex-flow: column; 19000 } 19001 19002 .handle-wrapper { 19003 justify-content: center; 19004 align-items: flex-end; 19005 width: 300px; 19006 height: 260px; 19007 margin-bottom: 0; 19008 } 19009 19010 .handle-bar { 19011 height: 300px; 19012 } 19013 19014 .column-23 { 19015 padding: 80px 20px 0; 19016 } 19017 19018 .text-block-2 { 19019 font-size: 14px; 19020 line-height: 1.6em; 19021 } 19022 19023 .image-4 { 19024 max-width: 30%; 19025 margin-top: 0; 19026 margin-bottom: 20px; 19027 display: block; 19028 } 19029 19030 .column-7 { 19031 justify-content: center; 19032 align-items: center; 19033 display: flex; 19034 } 19035 19036 .section-4 { 19037 padding-top: 60px; 19038 padding-bottom: 60px; 19039 } 19040 19041 .columns-6 { 19042 flex-flow: column; 19043 height: 100%; 19044 } 19045 19046 .icon-wrap { 19047 height: 170px; 19048 } 19049 19050 .paragraph-4 { 19051 text-align: center; 19052 padding-left: 0; 19053 } 19054 19055 .heading-9 { 19056 font-size: 28px; 19057 line-height: 1.3em; 19058 } 19059 19060 .heading-10 { 19061 font-size: 21px; 19062 } 19063 19064 .section-5 { 19065 padding: 60px 20px 0; 19066 } 19067 19068 .accordion-item-2 { 19069 padding-bottom: 40px; 19070 } 19071 19072 .background-video { 19073 min-height: 760px; 19074 } 19075 19076 .heading-12 { 19077 margin-bottom: 0; 19078 } 19079 19080 .text-span-5 { 19081 font-size: 50px; 19082 line-height: 1.4em; 19083 } 19084 19085 .image-10 { 19086 width: 100%; 19087 } 19088 19089 .image-12 { 19090 height: auto; 19091 } 19092 19093 .image-13 { 19094 border-radius: 20px; 19095 } 19096 19097 .quick-stack-2, .column-124 { 19098 padding-left: 0; 19099 padding-right: 0; 19100 } 19101 19102 .image-14 { 19103 width: 70%; 19104 } 19105 19106 .column-125 { 19107 padding-bottom: 60px; 19108 } 19109 19110 .brandwrapper { 19111 flex-flow: column; 19112 justify-content: center; 19113 align-items: center; 19114 padding-left: 20px; 19115 padding-right: 20px; 19116 } 19117} 19118 19119#w-node-ef765b92-c98d-0da9-1da7-7b0014b628f3-3e093dea { 19120 grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto; 19121 grid-template-columns: 1fr 1fr 1fr; 19122} 19123 19124#w-node-_378a2c0d-7b8a-0000-1750-e25909bbb343-3e093ded, #w-node-_7169b97f-1c87-4457-a4e0-7bf92309a694-3e093ded, #w-node-_7169b97f-1c87-4457-a4e0-7bf92309a694-3e093e01 { 19125 grid-area: span 1 / span 1 / span 1 / span 1; 19126} 19127 19128#w-node-_13695734-f3a9-2d2e-f881-28409f618ccb-3e093e01 { 19129 grid-template-rows: auto; 19130 grid-template-columns: 1fr; 19131} 19132 19133@media screen and (min-width: 1920px) { 19134 #w-node-ef765b92-c98d-0da9-1da7-7b0014b628f3-3e093dea { 19135 grid-template-rows: auto; 19136 grid-template-columns: 1fr 1fr 1fr 1fr; 19137 } 19138} 19139 19140@media screen and (min-width: 1280px) { 19141 #w-node-ef765b92-c98d-0da9-1da7-7b0014b628f3-3e093dea { 19142 grid-template-rows: auto; 19143 grid-template-columns: 1fr 1fr 1fr; 19144 } 19145} 19146 19147@media screen and (max-width: 767px) { 19148 #w-node-ef765b92-c98d-0da9-1da7-7b0014b628f3-3e093dea { 19149 grid-template-rows: auto; 19150 grid-template-columns: 1fr 1fr; 19151 } 19152 19153 #w-node-_13695734-f3a9-2d2e-f881-28409f618ccb-3e093e01 { 19154 grid-template-rows: auto; 19155 grid-template-columns: 1fr; 19156 } 19157} 19158 19159@media screen and (max-width: 479px) { 19160 #w-node-ef765b92-c98d-0da9-1da7-7b0014b628f3-3e093dea { 19161 grid-template-rows: auto; 19162 grid-template-columns: 1fr; 19163 } 19164} 19165</style>
19165<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
19165<link href="/cdn/6627ea26f77e8ed1790cec24_logo-with-white-bg.png" rel="shortcut icon" type="image/x-icon"><link href="/cdn/6627a11351fa21f148369948_256.png" rel="apple-touch-icon">
19165<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push.apply(w[g],Array.isArray(i)?i:[i]);})(window,['G-PEVCT3Z49T'],'google_tags_first_party');</script>
vendor: 63 bytes, line 19165
19165<script async src="https://www.googletagmanager.com/gtag/js?id=
19165G-PEVCT3Z49T
vendor: 11 bytes, line 19165
19165"></script>
19165<script type="text/javascript">window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('set', 'developer_id.dZGVlNj', true);gtag('set', 'developer_id.dYWYxNW', true);gtag('js', new Date());gtag('config', 'G-PEVCT3Z49T');</script>
19165<script type="application/ld+json"> 19166{ 19167 "@context": "https://schema.org", 19168 "@type": "LocalBusiness", 19169 "name": "Cinderella Cleaners", 19170 "image": "https://www.cinderellacleanersllc.com/cdn/661e8b3c9d9e5dad17802093_2023-04-10-129w.webp", 19171 "@id": "", 19172 "url": "http://www.cinderellacleanersllc.com/", 19173 "telephone": "989-619-2254", 19174 "priceRange": "Contact us for more info", 19175 "address": { 19176 "@type": "PostalAddress", 19177 "streetAddress": "3445 Trunk Ln", 19178 "addressLocality": "Gaylord", 19179 "addressRegion": "MI", 19180 "postalCode": "49735", 19181 "addressCountry": "US" 19182 }, 19183 "openingHoursSpecification": { 19184 "@type": "OpeningHoursSpecification", 19185 "dayOfWeek": [ 19186 "Monday", 19187 "Tuesday", 19188 "Wednesday", 19189 "Thursday", 19190 "Friday" 19191 ], 19192 "opens": "09:00", 19193 "closes": "17:00" 19194 }, 19195 "sameAs": [ 19196 "https://www.facebook.com/leah.larsen902604", 19197 "https://www.linkedin.com/in/leah-larsen-64963b228" 19198 ] , 19199 "description":"Michigan cleaning services, professional cleaning services, residential cleaning, commercial cleaning, book cleaning service, free cleaning quote" 19200} 19201</script>
19201 19202 19203 19204 19205<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 19205-19206
19205 19206<script async src="https://www.googletagmanager.com/gtag/js?id=
19206G-L70FYFGP6X
vendor: 12 bytes, line 19206
19206"></script>
19207<script>
vendor: 128 bytes, lines 19208-19212
19208window.dataLayer = window.dataLayer || []; 19209function gtag(){dataLayer.push(arguments);} 19210gtag("js", new Date()); 19211 19212gtag("config", "
19212G-L70FYFGP6X
vendor: 4 bytes, line 19212
19212");
19213</script>
19213 19214 19215 19216 19217
19218<script nowprocket nitro-exclude type="text/javascript" id="sa-dynamic-optimization" data-uuid="3ea5f863-eab8-4722-aa5a-ecaf716399b2" src="data:text/javascript;base64,dmFyIHNjcmlwdCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInNjcmlwdCIpO3NjcmlwdC5zZXRBdHRyaWJ1dGUoIm5vd3Byb2NrZXQiLCAiIik7c2NyaXB0LnNldEF0dHJpYnV0ZSgibml0cm8tZXhjbHVkZSIsICIiKTtzY3JpcHQuc3JjID0gImh0dHBzOi8vZGFzaGJvYXJkLnNlYXJjaGF0bGFzLmNvbS9zY3JpcHRzL2R5bmFtaWNfb3B0aW1pemF0aW9uLmpzIjtzY3JpcHQuZGF0YXNldC51dWlkID0gIjNlYTVmODYzLWVhYjgtNDcyMi1hYTVhLWVjYWY3MTYzOTliMiI7c2NyaXB0LmlkID0gInNhLWR5bmFtaWMtb3B0aW1pemF0aW9uLWxvYWRlciI7ZG9jdW1lbnQuaGVhZC5hcHBlbmRDaGlsZChzY3JpcHQpOw=="></script>
19218<script type="text/javascript">window.__WEBFLOW_CURRENCY_SETTINGS = {"currencyCode":"USD","symbol":"$","decimal":".","fractionDigits":2,"group":",","template":"{{wf {\"path\":\"symbol\",\"type\":\"PlainText\"} }} {{wf {\"path\":\"amount\",\"type\":\"CommercePrice\"} }} {{wf {\"path\":\"currencyCode\",\"type\":\"PlainText\"} }}","hideDecimalForWholeNumbers":false};</script>
19218<link href="https://www.cinderellacleanersllc.com/about-us" rel="canonical"/><meta content="https://www.cinderellacleanersllc.com/cdn/661e8b3c9d9e5dad17802093_2023-04-10-129w.webp" property="og:image"/><meta content="https://www.cinderellacleanersllc.com/cdn/661e8b3c9d9e5dad17802093_2023-04-10-129w.webp" name="twitter:image"/><meta content="https://www.cinderellacleanersllc.com/about-us" property="og:url"/>
19218<script src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script>
19218</head> <body><div data-animation="over-left" data-collapse="medium" data-duration="400" data-easing="ease" data-easing2="ease" data-doc-height="1" role="banner" class="navbar w-nav"><div class="nav-container w-container"><a href="/" class="brand-navbar w-nav-brand"><div class="logo-wrapper nav"><img src="/cdn/661e8b3c9d9e5dad17802093_2023-04-10-129w.webp" loading="lazy" alt="Cinderella Cleaners logo" height="Auto" class="logo-icon"></div></a><div class="nav-menu-centered-wrapper"><nav role="navigation" class="nav-menu-centered w-nav-menu"><div class="nav-menu-shadow-overlay"><div class="tablet-menu"><a href="#" class="logo-mobile w-nav-brand"><img src="/cdn/6622115d71267adf3ebe7493_Cinderella_Cleaners_LOGO__1_-removebg-preview.webp" loading="lazy" alt="Cinderella cleaners logo" class="image-2"></a><div class="close-menu-button w-nav-button"><img src="/cdn/62a1a1f441d88c63f14aee35_x_icon.png" loading="lazy" alt="" class="nav-close-icon"></div></div><div data-hover="true" data-delay="0" data-w-id="242d9595-8976-9302-5aca-03c5f97b0a2f" class="nav-dropdown w-dropdown"><div class="nav-dropdown-toggle-centered w-dropdown-toggle"><div class="nav-dropdown-icon w-icon-dropdown-toggle"></div><p class="nav-item-title-centred">Services</p></div><nav class="nav-dropdown-list megamenu w-dropdown-list"><div class="megamenu-dropdown-wrapper"><div class="megamenu-dropdown-wrap one-column"><div class="nav-dropdown-link-wrapper"><a href="/services" class="nav-dropdown-link w-dropdown-link"><span class="nav-dropdowm-link-line"> </span>All Services</a><div class="collection-list-wrapper-3 w-dyn-list"><div role="list" class="collection-list-3 w-dyn-items"><div role="listitem" class="w-dyn-item"><a href="/service/general-handyman-services" class="nav-dropdown-link collection w-dropdown-link">General Handyman Services</a></div><div role="listitem" class="w-dyn-item"><a href="/service/commercial-cleaning" class="nav-dropdown-link collection w-dropdown-link">Commercial Cleaning</a></div><div role="listitem" class="w-dyn-item"><a href="/service/residential-cleaning" class="nav-dropdown-link collection w-dropdown-link">Residential Cleaning</a></div><div role="listitem" class="w-dyn-item"><a href="/service/more-services" class="nav-dropdown-link collection w-dropdown-link">More Services</a></div></div></div></div></div></div></nav></div><div data-hover="true" data-delay="0" data-w-id="9474043e-81e9-5330-5642-5b2dcf3971ad" class="nav-dropdown w-dropdown"><div class="nav-dropdown-toggle-centered w-dropdown-toggle"><div class="nav-dropdown-icon w-icon-dropdown-toggle"></div><p class="nav-item-title-centred">Service Areas</p></div><nav class="nav-dropdown-list megamenu w-dropdown-list"><div class="megamenu-dropdown-wrapper"><div class="megamenu-dropdown-wrap one-column"><div class="nav-dropdown-link-wrapper"><a href="/service-area" class="nav-dropdown-link w-dropdown-link"><span class="nav-dropdowm-link-line"> </span>All Service Areas</a><div class="collection-list-wrapper-3 w-dyn-list"><div role="list" class="collection-list-3 w-dyn-items"><div role="listitem" class="w-dyn-item"><a href="/service-area/antrim-county" class="nav-dropdown-link collection w-dropdown-link">Antrim County</a></div><div role="listitem" class="w-dyn-item"><a href="/service-area/cheboygan-county" class="nav-dropdown-link collection w-dropdown-link">Cheboygan County</a></div><div role="listitem" class="w-dyn-item"><a href="/service-area/crawford-county" class="nav-dropdown-link collection w-dropdown-link">Crawford County</a></div><div role="listitem" class="w-dyn-item"><a href="/service-area/kalkaska-county" class="nav-dropdown-link collection w-dropdown-link">Kalkaska County</a></div><div role="listitem" class="w-dyn-item"><a href="/service-area/emmet-county" class="nav-dropdown-link collection w-dropdown-link">Emmet County</a></div><div role="listitem" class="w-dyn-item"><a href="/service-area/otsego-county" class="nav-dropdown-link collection w-dropdown-link">Otsego County</a></div><div role="listitem" class="w-dyn-item"><a href="/service-area/montmorency-county" class="nav-dropdown-link collection w-dropdown-link">Montmorency County</a></div><div role="listitem" class="w-dyn-item"><a href="/service-area/charlevoix-county" class="nav-dropdown-link collection w-dropdown-link">Charlevoix County</a></div></div></div></div></div></div></nav></div><div data-hover="true" data-delay="0" data-w-id="242d9595-8976-9302-5aca-03c5f97b0a6c" class="nav-dropdown w-dropdown"><div class="nav-dropdown-toggle-centered w-dropdown-toggle"><div class="nav-dropdown-icon w-icon-dropdown-toggle"></div><p class="nav-item-title-centred">About</p></div><nav class="nav-dropdown-list w-dropdown-list"><div class="nav-dropdown-link-wrapper"><a href="/about-us" aria-current="page" class="nav-dropdown-link w-dropdown-link w--current"><span class="nav-dropdowm-link-line"> </span>Our Company</a><a href="/our-process" class="nav-dropdown-link w-dropdown-link"><span class="nav-dropdowm-link-line"> </span>Our Process</a></div></nav></div><a href="/referrals" class="nav-menu-link w-nav-link">Referrals</a><a href="/results-gallery" class="nav-menu-link w-nav-link">Gallery</a><a href="/testimonials" class="nav-menu-link w-nav-link">testimonials</a><a href="/blog" class="nav-menu-link banner-slide-1 w-nav-link">Blog</a><a href="/contact-us" class="nav-menu-link w-nav-link">contact</a><a data-w-id="80bc5f67-107e-0057-088a-76a177172322" href="tel:989-619-2254" class="tablet-down">989-619-2254</a><a href="/schedule-cleaning" class="tablet-down">Schedule cleaning</a></div></nav></div><div class="search-shop-con-centered"><div class="menu-button-centered w-nav-button"><img src="/cdn/62a1a1f441d88c80f74aee09_Burger-button.png" loading="lazy" alt="" height="16"></div><a data-w-id="e85a3ac4-e02f-d236-2356-ee7548ca9d5d" href="tel:989-619-2254" class="primary-button tablet-hide navbar-btn">Call Us </a></div></div></div><div class="section main-flowers-green-banner"><div class="base-container w-container"><div class="banner-title-wrapper banner-title-vertical"><h1 class="banner-title grey-green">About Us</h1><img src="/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp" loading="lazy" sizes="(max-width: 767px) 100v
19218w, (max-width: 991px) 728px, 940px" srcset="/cdn/661e8a08c33c786e3e093ed7_flower-03-1-p-500.webp 500w, /cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp 1000w" alt="" class="banner-illustration-mobile"><img src="/cdn/661e8a08c33c786e3e093edf_flower-04-1.webp" loading="lazy" sizes="(max-width: 767px) 100vw, (max-width: 991px) 728px, 940px" srcset="/cdn/661e8a08c33c786e3e093edf_flower-04-1-p-500.webp 500w, /cdn/661e8a08c33c786e3e093edf_flower-04-1.webp 1000w" alt="" class="banner-illustration-mobile second-image"><div class="text-block">Cinderella Cleaners is a family-owned cleaning and handyman service company based in Gaylord, MI. With a commitment to honesty, efficiency, and quality, we offer a wide range of services to meet all your cleaning and maintenance needs.</div></div></div></div><div class="section"><div class="base-container w-container"><div data-w-id="4334afe4-c3a5-792b-ac47-794ba0baf3b5" style="opacity:0" class="about-6-content-wrapper"><div class="about-6-content-wrap-left"><h2 class="heading-17">We're Committed to <span class="text-span-4">Excellence</span></h2></div><div class="about-6-content-wrap-right"><p class="paragraph-11">At Cinderella Cleaners, we are dedicated to providing exceptional cleaning services in Gaylord, MI and across the state. As a trusted cleaning company in Michigan, our skilled and reliable team delivers professional cleaning services that you can count on. Whether you need home cleaning, deep cleaning, apartment cleaning, or commercial cleaning, weâre here to ensure your satisfaction with every visit. Let us take care of your housekeeping services and pro cleaning services so you can focus on what truly matters.<br></p><p class="paragraph-10">Our team of experienced professionals is dedicated to providing exceptional professional cleaning services and ensuring customer satisfaction. We take pride in our attention to detail, using only the best equipment and cleaning products for all our cleaning services in Gaylord, MI. Our commitment to quality and efficiency has earned us a reputation as one of the best cleaning company in Michigan and handyman service providers in the region. With Cinderella Cleaners, you can trust that your home or business is in good hands.<br></p></div></div></div><div class="about-6-contacts-wrapper"><div class="about-6-contacts-wrap"><div class="about-6-contacts-content-wrapper"><h2 data-w-id="47a9a151-a8d8-aa5a-5b0d-b98d19acb7df" style="opacity:0" class="text-white">Your Clean and Comfortable Workplace starts here!</h2><a data-w-id="bfba69bd-7947-6874-83a8-d595f82c2993" style="opacity:0" href="/schedule-cleaning" class="secondary-button">Schedule Cleaning</a></div><img src="/cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp" loading="lazy" sizes="(max-width: 1000px) 100vw, 1000px" srcset="/cdn/661e8a08c33c786e3e093ed7_flower-03-1-p-500.webp 500w, /cdn/661e8a08c33c786e3e093ed7_flower-03-1.webp 1000w" alt="" class="contact-about-1-image-bg"></div><div class="about-6-contacts-wrap"><img class="about-6-contacts-image" src="/cdn/6641f455f2be3703302d6b24_img-4.webp" alt="an image of a clean and comfortable living room" style="opacity:0" sizes="(max-width: 820px) 100vw, 820px" data-w-id="e3457d0c-034e-329e-3bb5-55132dfc91f0" loading="lazy" srcset="/cdn/6641f455f2be3703302d6b24_img-4-p-500.webp 500w, /cdn/6641f455f2be3703302d6b24_img-4-p-800.webp 800w, /cdn/6641f455f2be3703302d6b24_img-4.webp 820w"></div></div></div><div class="section hide"><div class="base-container w-container"><div class="section-title-wrapper"><div data-w-id="18f2f406-a849-df75-d271-188557a6eb0b" style="opacity:0" class="section-subtitle">about us</div><h2 data-w-id="16dcb1c4-7a19-7379-5760-63e8134c76d4" style="opacity:0">Our Lovely Partners<br></h2><p data-w-id="16dcb1c4-7a19-7379-5760-63e8134c76d7" style="opacity:0">Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est.</p></div><div data-w-id="16dcb1c4-7a19-7379-5760-63e8134c76d9" style="opacity:0" class="w-layout-grid about-5-partners-grid"><img src="/cdn/62a1a1f441d88c69794aee1d_Clients-6.png" loading="lazy" alt="logo" class="about-1-customer-image"><img src="/cdn/62a1a1f441d88c8a544aee1f_Clients-5.png" loading="lazy" alt="logo" class="about-1-customer-image"><img src="/cdn/62a1a1f441d88c82fa4aee1c_Clients-2.png" loading="lazy" alt="logo" class="about-1-customer-image"><img src="/cdn/62a1a1f441d88cc16b4aee1a_Clients-4.png" loading="lazy" alt="logo" class="about-1-customer-image"><img src="/cdn/62a1a1f441d88c11c14aee1e_Clients-3.png" loading="lazy" alt="logo" class="about-1-customer-image"><img src="/cdn/62a1a1f441d88c23404aee1b_Clients-1.png" loading="lazy" alt="logo" class="about-1-customer-image"><img src="/cdn/62a1a1f441d88c69794aee1d_Clients-6.png" loading="lazy" alt="logo" class="about-1-customer-image"><img src="/cdn/62a1a1f441d88c8a544aee1f_Clients-5.png" loading="lazy" alt="logo" class="about-1-customer-image"><img src="/cdn/62a1a1f441d88c82fa4aee1c_Clients-2.png" loading="lazy" alt="logo" class="about-1-customer-image"><img src="/cdn/62a1a1f441d88c23404aee1b_Clients-1.png" loading="lazy" alt="logo" class="about-1-customer-image"></div></div></div><section class="section-4"><div class="columns-6 w-row"><div class="icon-wrap w-col w-col-4"><img src="/cdn/6626567ebd837c39124822b0_1.webp" loading="lazy" alt="guarantee badge icon" class="image-5"><div><strong class="bold-text-3">Stellar service</strong></div></div><div class="icon-wrap w-col w-col-4"><img src="/cdn/6626567e25ca71853a0635fc_3.webp" loading="lazy" alt="Clock icon 19219" class="image-6"><div><strong class="bold-text-4">Honest & Efficient</strong></div></div><div class="icon-wrap w-col w-col-4"><img src="/cdn/6626567e60af71e2f80a2de2_2.webp" loading="lazy" alt="thumbs up with five stars icons" class="image-7"><div><strong class="bold-text-5">Reliable and Responsive</strong></div></div></div></section><div class="section"><div class="base-container w-container"><div class="section-title-wrapper"><div data-w-id="b813a9bb-9252-8d9b-5f99-31713d6ba0ce" class="section-subtitle">testimonials</div><h2 data-w-id="ca19824b-68e9-8331-7178-f72c2b49661e" class="section-title">What Our <span class="text-span-6">Clients</span> Think</h2><p data-w-id="ca19824b-68e9-8331-7178-f72c2b496620" class="paragraph-large">At Cinderella Cleaners, we are immensely grateful to collaborate with our valued clients. Our commitment is to deliver premier cleaning services, but the overwhelming support and community spirit we've encountered have truly enriched our experience.</p><a href="/testimonials" class="tertiary-link padding">see more reviews<span class="text-button-icon">ï¡</span></a></div></div><div class="base-container w-container"><div data-current="Tab 1" data-easing="ease" data-duration-in="250" data-duration-out="250" class="tabs-2 w-tabs"><div class="w-tab-content"><div data-w-tab="Tab 1" class="tabs-pane-testimonials w-tab-pane w--tab-active"><div class="tabs-testimonial-block"><div class="tabs-testimonial-image-block"><h3 class="about-6-testimonials-subtitle">Testimonials</h3><div class="tabs-testimonial-person"><div data-w-id="ca19824b-68e9-8331-7178-f72c2b49662f" class="tabs-testimonial-info"><img loading="lazy" height="100" alt="Photo" src="/cdn/66265eff2ead7f984cf8a92b_Untitled-design-5.webp" class="tabs-testimonial-photo"><h4 class="tabs-testimonial-person-name">Mike F.</h4><div class="five-star-review-wrap"><img loading="lazy" src="/cdn/662658d1ff48f58f80960333_five-star.webp" alt="" class="image"></div></div></div><div class="quote-divider-block"><div class="quote-divider-top"></div><div class="quote-divider-bottom"></div><div class="quote-icon">ï</div></div></div><div class="tabs-testimonial-quote-block"><p class="tabs-long-quote">Great choice for house cleaning. Leah is friendly and professional. She takes pride in her work and her prices are fair. She is very responsive and communicates well. I strongly recommend her services.</p></div></div></div><div data-w-tab="Tab 2" class="tabs-pane-testimonials w-tab-pane"><div class="tabs-testimonial-block"><div class="tabs-testimonial-image-block"><h3 class="about-6-testimonials-subtitle testimonial">Testimonials</h3><div class="tabs-testimonial-person"><div class="tabs-testimonial-info"><img loading="lazy" height="100" alt="Photo" src="/cdn/66265eff2ead7f984cf8a92b_Untitled-design-5.webp" class="tabs-testimonial-photo"><h4 class="tabs-testimonial-person-name">Deb P.</h4><div class="five-star-review-wrap"><img loading="lazy" src="/cdn/662658d1ff48f58f80960333_five-star.webp" alt="" class="image"></div></div></div><div class="quote-divider-block"><div class="quote-divider-top"></div><div class="quote-divider-bottom"></div><div class="quote-icon">ï</div></div></div><div class="tabs-testimonial-quote-block"><p class="tabs-long-quote">Karin has worked in my home, doing a wonderful job, especially in the bathrooms. I have also accompanied Karin during a condo cleaning job, while she spotlessly cleaned condos with 3 bedrooms and full kitchens.</p></div></div></div><div data-w-tab="Tab 3" class="tabs-pane-testimonials w-tab-pane"><div class="tabs-testimonial-block"><div class="tabs-testimonial-image-block"><h3 class="about-6-testimonials-subtitle testimonial">Testimonials</h3><div class="tabs-testimonial-person"><div class="tabs-testimonial-info"><img loading="lazy" height="100" alt="Photo" src="/cdn/66265eff2ead7f984cf8a92b_Untitled-design-5.webp" class="tabs-testimonial-photo"><h4 class="tabs-testimonial-person-name">Mary P.</h4><div class="five-star-review-wrap"><img loading="lazy" src="/cdn/662658d1ff48f58f80960333_five-star.webp" alt="" class="image"></div></div></div><div class="quote-divider-block"><div class="quote-divider-top"></div><div class="quote-divider-bottom"></div><div class="quote-icon">ï</div></div></div><div class="tabs-testimonial-quote-block"><p class="tabs-long-quote">Leah and Mark deep cleaned my rental house from a disaster to a livable property.My renter had been in the house! They both spent many hours getting the house cleaned, fumigation, and helped my renter get moved in and settled. Leah is continuing to clean the house for my renter bi-weekly. Leah is a real peach, and does a thorough job of cleaning.</p></div></div></div><div data-w-tab="Tab 4" class="tabs-pane-testimonials w-tab-pane"><div class="tabs-testimonial-block"><div class="tabs-testimonial-image-block"><h3 class="about-6-testimonials-subtitle testimonial">Testimonials</h3><div class="tabs-testimonial-person"><div class="tabs-testimonial-info"><img loading="lazy" height="100" alt="Photo" src="/cdn/66265eff2ead7f984cf8a92b_Untitled-design-5.webp" class="tabs-testimonial-photo"><h4 class="tabs-testimonial-person-name">Juliette M.</h4><div class="five-star-review-wrap"><img loading="lazy" src="/cdn/662658d1ff48f58f80960333_five-star.webp" alt="" class="image"></div></div></div><div class="quote-divider-block"><div class="quote-divider-top"></div><div class="quote-divider-bottom"></div><div class="quote-icon">ï</div></div></div><div class="tabs-testimonial-quote-block"><p class="tabs-long-quote">Let me tell you, I am so thankful for Cinderella Cleaners because they worked absolute magic on my house. I have been recently struggling with back problems and because of that I have let some of the more labor intensive deep cleaning stack up until it got to be a bit overwhelming, but they came in and took care of it so quickly and efficie
19219ntly and boy am I impressed! My baseboards, walls, and appliances have never looked this good! If you need a cleaning service that will take care of those big messes that you canât do, I absolutely recommend them. 11/10<br></p></div></div></div></div><div class="home-tabs-menu w-tab-menu"><a data-w-tab="Tab 1" class="testimonials-tab-1-link w-inline-block w-tab-link w--current"><div>1</div></a><a data-w-tab="Tab 2" class="testimonials-tab-2-link w-inline-block w-tab-link"><div>2</div></a><a data-w-tab="Tab 3" class="testimonials-tab-3-link w-inline-block w-tab-link"><div>3</div></a><a data-w-tab="Tab 4" class="testimonials-tab-4-link w-inline-block w-tab-link"><div>4</div></a></div></div></div></div><div class="section primary-color-background"><div class="base-container cta-with-bg w-container"><div class="free-trial-wrapper free-trial-cta"><h2 data-w-id="0dba13f8-0ffe-f1fc-0ab1-5abf66274cf2" class="free-trial-title text-white">A Clean Workplace is a Productive Workplace.</h2><div class="double-button double-button-center"><a data-w-id="35db91f1-f298-8360-4c9a-5f1bbb4f2eb5" href="/schedule-cleaning" class="primary-button-white">schedule cleaning</a><a data-w-id="0bf0be48-ccc2-5828-8b6b-d01e03e19fa0" href="/contact-us" class="secondary-button">I have questions</a></div></div></div><img src="/cdn/661e8a08c33c786e3e093ed8_home-slider-bg1.webp" loading="lazy" width="Auto" sizes="(max-width: 1485px) 100vw, 1485px" alt="" srcset="/cdn/661e8a08c33c786e3e093ed8_home-slider-bg1-p-500.png 500w, /cdn/661e8a08c33c786e3e093ed8_home-slider-bg1-p-800.png 800w, /cdn/661e8a08c33c786e3e093ed8_home-slider-bg1.webp 1485w" class="cta-bg-image"></div><section class="section-3"><div class="w-layout-blockcontainer w-container"><h2 data-w-id="80166a0e-af97-dc2c-58b2-ca02488f4b15" class="heading-6 form-header-quote">Get a Quote</h2><div data-w-id="80166a0e-af97-dc2c-58b2-ca02488f4b17" class="text-block-2">We love to clean, and it shows. Tell us about your cleaning needs, and weâll send you an estimate. </div><div class="form-block w-form"><form id="email-form" name="email-form" data-name="Email Form" redirect="/thank-you" data-redirect="/thank-you" method="post" data-w-id="80166a0e-af97-dc2c-58b2-ca02488f4b1a" class="form-2" action="/api/quote"><label for="Name-2" class="field-label-2">Name</label><input class="text-field w-input" maxlength="256" name="Name" data-name="Name" placeholder="" type="text" id="Name-2"><label for="email-2" class="field-label">Email Address</label><input class="text-field-2 w-input" maxlength="256" name="email" data-name="email" placeholder="" type="email" id="email-2" required=""><label for="phone-2" class="field-label-3">Phone</label><input class="text-field-2 w-input" maxlength="256" name="phone" data-name="phone" placeholder="" type="tel" id="phone-2" required=""><label for="field" class="field-label-4">Service</label><select id="Service" name="Service" data-name="Service" class="text-field-2 w-select"><option value="">Select Service</option><option value="General Handyman Services">General Handyman Services</option><option value="Commercial Cleaning">Commercial Cleaning</option><option value="Residential Cleaning">Residential Cleaning</option><option value="More Services">More Services</option></select><div style="display:none" aria-hidden="true"><label>Company<input type="text" name="company" tabindex="-1" autocomplete="off"></label></div><input type="hidden" name="sourcePage" value="/about-us"><div class="cf-turnstile" data-sitekey="0x4AAAAAAD99dTi3kUtdgnOW" data-theme="light"></div><input type="submit" data-wait="Please wait..." class="submit-button w-button" value="Send Message"></form><div class="w-form-done"><div>Thank you! Your submission has been received!</div></div><div class="w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div></div></section><div class="footer"><div class="base-container w-container"><div data-w-id="daf981fd-9b17-a0fb-7466-2c35634f2c75" class="footer-wrapper"><div class="footer-brand-wrapper"><div class="footer-logo-wrapper"><div class="brandwrapper"><a href="/" class="footer-brand w-nav-brand"><div class="logo-wrapper footer"><img src="/cdn/6622115d71267adf3ebe7493_Cinderella_Cleaners_LOGO__1_-removebg-preview.webp" loading="lazy" alt="Cinderella cleaners logo" height="23" class="logo-icon footer"></div></a><div class="footerwrap"><p class="footer-dark-address">Cinderella Cleaners is a trusted cleaning company in Michigan, offering top-tier cleaning services in Gaylord, MI, and beyond. We specialize in professional cleaning services for homes and businesses, including deep cleaning services, apartment cleaning, and commercial cleaning. Contact us today to see how we can meet your cleaning needs.</p><div class="footer-dark-link-wrapper"><div class="footer-dark-link no-hover">
19219open Monday to Friday 9am to 5pm<br></div><a href="mailto:[email protected]" class="footer-dark-link">[email protected]</a><a href="tel:989-619-2254" class="footer-dark-link">989-619-2254</a><div class="footer-dark-link no-hover">3445 Trunk Ln, Gaylord, MI Â 49735</div></div></div></div></div><div class="div-block-5"><a href="https://www.bbb.org/us/mi/gaylord/profile/cleaning-services/cinderella-cleaners-llc-0372-38314696" target="_blank" class="w-inline-block"><img src="/cdn/6626643de5f8570da80bf089_bbb-accredited.webp" loading="lazy" alt="BBB Accreditation badge"></a></div><div class="footer-social-icons-wrapper"><a href="https://www.facebook.com/leah.larsen902604" target="_blank" class="link-block w-inline-block"><img src="/cdn/662bb34c7ddbf3b1ec10fd7d_Mask-group-4.webp" loading="lazy" alt="facebook icon 19220" class="soc-med-icons"></a><a href="https://www.linkedin.com/in/leah-larsen-64963b228" target="_blank" class="link-block w-inline-block"><img src="/cdn/662a9ef97ad47546b0e976f5_Mask-group-2.webp" loading="lazy" alt="linkedin icon" class="soc-med-icons"></a></div></div><div class="footer-links-wrapper"><h2 class="footer-title">Services</h2><div class="w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="w-dyn-item"><a href="/service/general-handyman-services" class="footer-link">General Handyman Services</a></div><div role="listitem" class="w-dyn-item"><a href="/service/commercial-cleaning" class="footer-link">Commercial Cleaning</a></div><div role="listitem" class="w-dyn-item"><a href="/service/residential-cleaning" class="footer-link">Residential Cleaning</a></div><div role="listitem" class="w-dyn-item"><a href="/service/more-services" class="footer-link">More Services</a></div></div></div><h2 class="footer-title">Service Area</h2><div class="w-dyn-list"><div role="list" class="w-dyn-items"><div role="listitem" class="w-dyn-item"><a href="/service-area/antrim-county" class="footer-link">Antrim County</a></div><div role="listitem" class="w-dyn-item"><a href="/service-area/cheboygan-county" class="footer-link">Cheboygan County</a></div><div role="listitem" class="w-dyn-item"><a href="/service-area/crawford-county" class="footer-link">Crawford County</a></div><div role="listitem" class="w-dyn-item"><a href="/service-area/kalkaska-county" class="footer-link">Kalkaska County</a></div><div role="listitem" class="w-dyn-item"><a href="/service-area/emmet-county" class="footer-link">Emmet County</a></div><div role="listitem" class="w-dyn-item"><a href="/service-area/otsego-county" class="footer-link">Otsego County</a></div><div role="listitem" class="w-dyn-item"><a href="/service-area/montmorency-county" class="footer-link">Montmorency County</a></div><div role="listitem" class="w-dyn-item"><a href="/service-area/charlevoix-county" class="footer-link">Charlevoix County</a></div></div></div></div><div class="footer-links-wrapper"><h2 class="footer-title">Company</h2><a href="/" class="footer-link">Home</a><a href="/about-us" aria-current="page" class="footer-link w--current">About us</a><a href="/services" class="footer-link">Our services</a><a href="/service-area" class="footer-link">service Area</a><a href="/our-process" class="footer-link">Our process</a><div class="footer-links-wrapper"><h2 class="footer-title">More</h2><a href="/blog" class="footer-link">blog</a><a href="/referrals" class="footer-link">referrals</a><a href="/contact-us" class="footer-link">Contact Us</a><a href="/testimonials" class="footer-link">testimonials</a><a href="/results-gallery" class="footer-link">results gallery</a><a href="/schedule-cleaning" class="footer-link">Schedule Cleaning</a><a href="/privacy-policy" class="footer-link">Privacy Policy</a><a href="/media-room" class="footer-link">Media Room</a></div></div></div><div class="footer-map-wrap"><div class="w-embed w-iframe"><iframe src="https://www.google.com/maps/embed?pb=!1m14!1m8!1m3!1d722914.5626684452!2d-84.752318!3d44.9460055!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x88200ba8c0dccc75%3A0x23a8e15c81ab0da9!2sCinderella%20Cleaners!5e0!3m2!1sen!2sph!4v1713930348688!5m2!1sen!2sph" width="100%" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe></div></div><div data-w-id="daf981fd-9b17-a0fb-7466-2c35634f2ca5" class="footer-rights-wrapper"><div class="html-embed-5 w-embed w-script">© Cinderella Cleaners Service. All Rights Reserved
19220<script>new Date().getFullYear()>2015&&document.write(+new Date().getFullYear());</script>
19220</div><div class="footer-rights">Made by <a href="https://www.cleaningservicemarketing.com/" target="_blank" class="footer-copyright-link">Cleaning Service Marketing</a></div></div></div></div><div class="sticky-button"><a data-w-id="9415d01f-9ec6-c416-71dc-ae38efea29cd" href="/schedule-cleaning" class="navy-button">Free quote</a></div>
19220<script defer src="/cdn/jquery-3.5.1.min.dc5e7f18c8.js" type="text/javascript"></script>
19220<script defer src="/cdn/webflow.schunk.161f08e56d0294aa.js" type="text/javascript"></script>
19220<script defer src="/cdn/webflow.schunk.4512f6dce97538a1.js" type="text/javascript"></script>
19220<script defer src="/cdn/webflow.df81cac6.c6b8557479fdaf64.js" type="text/javascript"></script>
19220</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.