
/* phone */
html { scroll-behavior: smooth; }
body { background-color: transparent; }
body.site:before { background: transparent none no-repeat scroll center top; background-size: auto auto; opacity: 1; }
.wb_sbg { background: transparent none repeat-x left top; }
.site-lang-fr .wb_cont_inner { width: 360px; height: 100%; }
.site-lang-fr .wb_cont_bg { width: 360px; margin-left: -180px; }
.site-lang-fr .root { min-height: 100%; height: auto; }
#wb_element_instance201_0 p:last-child { margin-bottom: 0; }
#wb_element_instance201_0 { opacity: 1; width: 100%; height: auto; max-width: 100%; flex: 0 0 auto; }
#wb_header_1 { width: 88.78%; height: auto; max-width: 100%; margin: 0px 420px 0px 314px; flex: 0 0 auto; }
#wb_header_1 > .wb_content { border: 0px none #000000; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; min-width: 20px; min-height: 20px; padding: 36px 16px 4px 0px; background: transparent none repeat scroll left top; background-size: auto auto; justify-items: center; align-items: center; justify-content: center; align-content: flex-start; flex-wrap: nowrap; }
#wb_element_instance1_1 { opacity: 1; box-sizing: border-box; width: 44.82%; height: 408px; max-width: 1227px; margin: 12px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance1_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance1_1 img { width: 100%; height: auto; }
#wb_element_instance2_1 p:last-child { margin-bottom: 0; }
#wb_element_instance2_1 { opacity: 1; width: 56.35%; height: auto; max-width: 100%; flex: 0 0 auto; }
#wb_element_instance4_1 { opacity: 1; box-sizing: border-box; width: 45.44%; height: 726px; min-width: 240px; max-width: 585px; flex: 0 0 auto; }
#wb_element_instance4_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance4_1 img { width: 100%; height: auto; }
#wb_element_instance5_1 { opacity: 1; box-sizing: border-box; width: 45.83%; height: 723px; min-width: 240px; max-width: 590px; flex: 0 0 auto; }
#wb_element_instance5_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance5_1 img { width: 100%; height: auto; }
#wb_element_instance3_1 { width: 100%; height: auto; max-width: 100%; flex: 0 0 auto; }
#wb_element_instance3_1 > .wb_content { border: 0px solid #000; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; justify-items: center; align-items: center; justify-content: center; align-content: center; flex-wrap: wrap; }
#wb_element_instance6_1 p:last-child { margin-bottom: 0; }
#wb_element_instance6_1 { opacity: 1; width: auto; height: auto; max-width: 100%; margin: 94px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance8_1 { opacity: 1; box-sizing: border-box; width: 37.02%; height: 633px; max-width: 576px; margin: 94px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance8_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance8_1 img { width: 100%; height: auto; }
#wb_element_instance9_1 { opacity: 1; box-sizing: border-box; width: 48.71%; height: 468px; max-width: 100%; margin: 42px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance9_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance9_1 img { width: 100%; height: auto; }
#wb_element_instance7_1 { width: 100%; height: auto; max-width: 100%; margin: 0px 0px 14px 0px; flex: 0 0 auto; }
#wb_element_instance7_1 > .wb_content { border: 0px solid #000; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; }
#wb_element_instance10_1 { opacity: 1; box-sizing: border-box; width: 48.95%; height: 584px; max-width: 1227px; flex: 0 0 auto; }
#wb_element_instance10_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance10_1 img { width: 100%; height: auto; }
#wb_element_instance11_1 { opacity: 1; box-sizing: border-box; width: 49.96%; height: 530px; max-width: 100%; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance11_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance11_1 img { width: 100%; height: auto; }
#wb_element_instance12_1 { opacity: 1; box-sizing: border-box; width: auto; height: auto; max-width: 100%; margin: 94px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance12_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance12_1 img { width: auto; height: auto; }
#wb_element_instance13_1 { opacity: 1; box-sizing: border-box; width: 50.35%; height: 1092px; max-width: 810px; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance13_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance13_1 img { width: 100%; height: auto; }
#wb_element_instance14_1 { opacity: 1; box-sizing: border-box; width: 50.43%; height: 640px; max-width: 846px; flex: 0 0 auto; }
#wb_element_instance14_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance14_1 img { width: 100%; height: auto; }
#wb_element_instance15_1 { opacity: 1; box-sizing: border-box; width: 50.43%; height: 685px; max-width: 1055px; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance15_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance15_1 img { width: 100%; height: auto; }
#wb_element_instance16_1 { opacity: 1; box-sizing: border-box; width: 50.51%; height: 769px; max-width: 100%; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance16_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance16_1 img { width: 100%; height: auto; }
#wb_element_instance17_1 { opacity: 1; box-sizing: border-box; width: 50.66%; height: 985px; max-width: 100%; flex: 0 0 auto; }
#wb_element_instance17_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance17_1 img { width: 100%; height: auto; }
#wb_element_instance18_1 { opacity: 1; box-sizing: border-box; width: 50.35%; height: 925px; max-width: 100%; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance18_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance18_1 img { width: 100%; height: auto; }
#wb_element_instance19_1 { opacity: 1; box-sizing: border-box; width: 50.43%; height: 527px; max-width: 871px; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance19_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance19_1 img { width: 100%; height: auto; }
#wb_element_instance20_1 { opacity: 1; box-sizing: border-box; width: 50.19%; height: 522px; max-width: 100%; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance20_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance20_1 img { width: 100%; height: auto; }
#wb_element_instance21_1 { opacity: 1; box-sizing: border-box; width: 50.19%; height: 522px; max-width: 100%; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance21_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance21_1 img { width: 100%; height: auto; }
#wb_element_instance22_1 { opacity: 1; box-sizing: border-box; width: 49.73%; height: 525px; max-width: 100%; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance22_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance22_1 img { width: 100%; height: auto; }
#wb_element_instance23_1 { opacity: 1; box-sizing: border-box; width: 49.96%; height: 548px; max-width: 100%; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance23_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance23_1 img { width: 100%; height: auto; }
#wb_element_instance24_1 { opacity: 1; box-sizing: border-box; width: 49.88%; height: 895px; max-width: 810px; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance24_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance24_1 img { width: 100%; height: auto; }
#wb_element_instance25_1 { opacity: 1; box-sizing: border-box; width: 50.04%; height: 529px; max-width: 1440px; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance25_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance25_1 img { width: 100%; height: auto; }
#wb_element_instance26_1 { opacity: 1; box-sizing: border-box; width: 49.73%; height: 538px; max-width: 1440px; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance26_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance26_1 img { width: 100%; height: auto; }
#wb_element_instance27_1 { opacity: 1; box-sizing: border-box; width: 49.88%; height: 535px; max-width: 100%; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance27_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance27_1 img { width: 100%; height: auto; }
#wb_element_instance28_1 { opacity: 1; box-sizing: border-box; width: 49.81%; height: 920px; max-width: 100%; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance28_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance28_1 img { width: 100%; height: auto; }
#wb_element_instance29_1 { opacity: 1; box-sizing: border-box; width: 49.73%; height: 518px; max-width: 1440px; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance29_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance29_1 img { width: 100%; height: auto; }
#wb_element_instance30_1 { opacity: 1; box-sizing: border-box; width: 49.81%; height: 530px; max-width: 100%; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance30_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance30_1 img { width: 100%; height: auto; }
#wb_element_instance31_1 { opacity: 1; box-sizing: border-box; width: 49.81%; height: 538px; max-width: 1440px; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance31_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance31_1 img { width: 100%; height: auto; }
#wb_element_instance32_1 { opacity: 1; box-sizing: border-box; width: 49.88%; height: 560px; max-width: 100%; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance32_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance32_1 img { width: 100%; height: auto; }
#wb_element_instance33_1 { opacity: 1; box-sizing: border-box; width: 49.96%; height: 603px; max-width: 100%; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance33_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance33_1 img { width: 100%; height: auto; }
#wb_element_instance34_1 { opacity: 1; box-sizing: border-box; width: 49.73%; height: 605px; max-width: 100%; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance34_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance34_1 img { width: 100%; height: auto; }
#wb_element_instance35_1 { opacity: 1; box-sizing: border-box; width: 49.96%; height: 579px; max-width: 100%; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance35_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance35_1 img { width: 100%; height: auto; }
#wb_element_instance36_1 { opacity: 1; box-sizing: border-box; width: 49.96%; height: 533px; max-width: 100%; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance36_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance36_1 img { width: 100%; height: auto; }
#wb_element_instance37_1 { opacity: 1; box-sizing: border-box; width: 49.88%; height: 579px; max-width: 100%; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance37_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance37_1 img { width: 100%; height: auto; }
#wb_element_instance38_1 { opacity: 1; box-sizing: border-box; width: 49.88%; height: 601px; max-width: 100%; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance38_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance38_1 img { width: 100%; height: auto; }
#wb_element_instance39_1 { opacity: 1; box-sizing: border-box; width: 49.65%; height: 874px; max-width: 1227px; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance39_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance39_1 img { width: 100%; height: auto; }
#wb_element_instance40_1 { opacity: 1; box-sizing: border-box; width: 50.04%; height: 634px; max-width: 1227px; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance40_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance40_1 img { width: 100%; height: auto; }
#wb_element_instance41_1 { opacity: 1; box-sizing: border-box; width: 49.96%; height: 591px; max-width: 1227px; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance41_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance41_1 img { width: 100%; height: auto; }
#wb_element_instance42_1 { opacity: 1; box-sizing: border-box; width: 49.88%; height: 478px; max-width: 1227px; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance42_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance42_1 img { width: 100%; height: auto; }
#wb_element_instance43_1 { opacity: 1; box-sizing: border-box; width: 44.82%; height: auto; max-width: 1227px; max-height: 871px; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance43_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance43_1 img { width: 100%; height: auto; }
#wb_element_instance44_1 { opacity: 1; box-sizing: border-box; width: 49.88%; height: 663px; max-width: 1227px; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance44_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance44_1 img { width: 100%; height: auto; }
#wb_element_instance45_1 { opacity: 1; box-sizing: border-box; width: 49.73%; height: 495px; max-width: 1227px; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance45_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance45_1 img { width: 100%; height: auto; }
#wb_element_instance46_1 { opacity: 1; box-sizing: border-box; width: 49.81%; height: 825px; max-width: 1227px; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance46_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance46_1 img { width: 100%; height: auto; }
#wb_element_instance47_1 { opacity: 1; box-sizing: border-box; width: 49.96%; height: 474px; max-width: 1227px; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance47_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance47_1 img { width: 100%; height: auto; }
#wb_element_instance48_1 { opacity: 1; box-sizing: border-box; width: 49.81%; height: 515px; max-width: 1227px; margin: 1px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance48_1 .wb-picture-wrapper { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; border: 0px none #d1d1d1; }
#wb_element_instance48_1 img { width: 100%; height: auto; }
#wb_element_instance49_1 { width: 100%; height: auto; max-width: 100%; margin: 7px 0px 0px 0px; flex: 0 0 auto; }
#wb_element_instance49_1 > .wb_content { border: 0px solid #000; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; min-width: 20px; min-height: 20px; padding: 0px 0px 0px 0px; justify-items: center; align-items: center; justify-content: center; align-content: center; flex-wrap: wrap; }
#wb_main_1 { width: 100%; height: auto; max-width: 100%; flex: 0 0 auto; }
#wb_main_1 > .wb_content { border: 0px none #000000; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; min-width: 20px; min-height: 20px; padding: 51px 0px 93px 0px; background: transparent none repeat scroll left top; background-size: auto auto; opacity: 1; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; }
#wb_element_instance202_0 { opacity: 1; box-sizing: border-box; width: 112px; height: 45px; max-width: 100%; flex: 0 0 auto; }
#wb_element_instance202_0 .wb-picture-wrapper { border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border: 1px none #000000; }
#wb_element_instance202_0 img { width: 100%; height: auto; }
#wb_footer_1 { width: 100%; height: auto; max-width: 100%; flex: 1 1 auto; }
#wb_footer_1 > .wb_content { border: 0px none #000000; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; min-width: 20px; min-height: 20px; padding: 25px 0px 22px 5px; background: transparent url("gallery/john-towner-jgoerugd_y4-unsplash (1)-ts1566994883.jpg") repeat scroll center bottom; background-size: cover; justify-items: center; align-items: center; justify-content: center; align-content: flex-start; flex-wrap: nowrap; }
#wb_footer_c_0 > .wb_content { width: 100%; height: 100%; }
#wb_footer_c_0 { width: 0px; height: 0px; max-width: 100%; flex: 0 0 auto; }


/* tablet */
@media (min-width: 768px) {
	#wb_header_1 { margin: 0px 420px 0px 314px; }
	#wb_element_instance1_1 { margin: 12px 0px 0px 0px; }
	#wb_element_instance6_1 { margin: 94px 0px 0px 0px; }
	#wb_element_instance8_1 { margin: 94px 0px 0px 0px; }
	#wb_element_instance9_1 { margin: 42px 0px 0px 0px; }
	#wb_element_instance7_1 { margin: 0px 0px 14px 0px; }
	#wb_element_instance11_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance12_1 { margin: 94px 0px 0px 0px; }
	#wb_element_instance13_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance15_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance16_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance18_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance19_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance20_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance21_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance22_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance23_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance24_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance25_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance26_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance27_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance28_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance29_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance30_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance31_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance32_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance33_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance34_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance35_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance36_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance37_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance38_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance39_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance40_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance41_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance42_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance43_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance44_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance45_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance46_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance47_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance48_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance49_1 { margin: 7px 0px 0px 0px; }
}

/* desktop */
@media (min-width: 992px) {
	#wb_header_1 { margin: 0px 420px 0px 314px; }
	#wb_element_instance1_1 { margin: 12px 0px 0px 0px; }
	#wb_element_instance6_1 { margin: 94px 0px 0px 0px; }
	#wb_element_instance8_1 { margin: 94px 0px 0px 0px; }
	#wb_element_instance9_1 { margin: 42px 0px 0px 0px; }
	#wb_element_instance7_1 { margin: 0px 0px 14px 0px; }
	#wb_element_instance11_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance12_1 { margin: 94px 0px 0px 0px; }
	#wb_element_instance13_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance15_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance16_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance18_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance19_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance20_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance21_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance22_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance23_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance24_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance25_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance26_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance27_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance28_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance29_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance30_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance31_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance32_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance33_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance34_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance35_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance36_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance37_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance38_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance39_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance40_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance41_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance42_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance43_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance44_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance45_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance46_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance47_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance48_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance49_1 { margin: 7px 0px 0px 0px; }
}

/* tv */
@media (min-width: 1200px) {
	#wb_header_1 { margin: 0px 420px 0px 314px; }
	#wb_element_instance1_1 { margin: 12px 0px 0px 0px; }
	#wb_element_instance6_1 { margin: 94px 0px 0px 0px; }
	#wb_element_instance8_1 { margin: 94px 0px 0px 0px; }
	#wb_element_instance9_1 { margin: 42px 0px 0px 0px; }
	#wb_element_instance7_1 { margin: 0px 0px 14px 0px; }
	#wb_element_instance11_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance12_1 { margin: 94px 0px 0px 0px; }
	#wb_element_instance13_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance15_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance16_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance18_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance19_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance20_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance21_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance22_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance23_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance24_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance25_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance26_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance27_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance28_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance29_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance30_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance31_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance32_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance33_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance34_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance35_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance36_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance37_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance38_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance39_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance40_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance41_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance42_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance43_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance44_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance45_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance46_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance47_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance48_1 { margin: 1px 0px 0px 0px; }
	#wb_element_instance49_1 { margin: 7px 0px 0px 0px; }
	#wb_element_instance202_0 { display: none; }
	#wb_footer_1 { display: none; }
}

/* desktop_and_smaller */
@media (max-width: 1199px) {
}

/* tablet_and_smaller */
@media (max-width: 991px) {
}

/* phone_only */
@media (max-width: 767px) {
	#wb_element_instance3_1 > .wb_content { flex-direction: column; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; }
	#wb_element_instance4_1 { width: auto; margin-left: 0; margin-right: 0; }
	#wb_element_instance5_1 { width: auto; margin-left: 0; margin-right: 0; }
	#wb_element_instance49_1 > .wb_content { flex-direction: column; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; }
	#wb_element_instance202_0 { display: none; width: 112px; margin-left: 0; margin-right: 0; }
	#wb_footer_1 { display: none; }
	#wb_footer_1 > .wb_content { background: transparent url("gallery/john-towner-jgoerugd_y4-unsplash (1)-ts1566994883.jpg") repeat scroll center bottom; background-size: cover; flex-direction: column; justify-items: flex-start; align-items: center; justify-content: flex-start; align-content: stretch; flex-wrap: nowrap; }
}

/* tablet_only */
@media (min-width: 768px) and (max-width: 991px) {
	#wb_element_instance202_0 { display: none; }
	#wb_footer_1 { display: none; }
}

/* desktop_only */
@media (min-width: 992px) and (max-width: 1199px) {
	#wb_element_instance202_0 { display: none; }
	#wb_footer_1 { display: none; }
}

/* phone_last */

