/*!*****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[0].use[3]!./template-parts/block-image-text-reflection/block-image-text-reflection.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************/@font-face{font-display:swap;font-family:GeneralSans;font-style:normal;font-weight:200;src:url(d6a4332df60f058537bf.woff2) format("woff2"),url(efc4ce019c1e039a0ca4.woff) format("woff"),url(e9e1615018c62dee6364.ttf) format("truetype")}@font-face{font-display:swap;font-family:GeneralSans;font-style:italic;font-weight:200;src:url(3d55e7e4573d13e89567.woff2) format("woff2"),url(637cc7b537db1b5556d0.woff) format("woff"),url(f2b0d5013d4b60046410.ttf) format("truetype")}@font-face{font-display:swap;font-family:GeneralSans;font-style:normal;font-weight:300;src:url(59797635a5ce50599b80.woff2) format("woff2"),url(705af1342b8d9e53554c.woff) format("woff"),url(69935ec696c32e0cb38b.ttf) format("truetype")}@font-face{font-display:swap;font-family:GeneralSans;font-style:italic;font-weight:300;src:url(c8c13d9aa739ec1adb02.woff2) format("woff2"),url(b3f37670fedaabb03a25.woff) format("woff"),url(01f39fefaea383e46bde.ttf) format("truetype")}@font-face{font-display:swap;font-family:GeneralSans;font-style:normal;font-weight:400;src:url(33c07568e483102927ef.woff2) format("woff2"),url(c8cfd56b3d5c42904672.woff) format("woff"),url(6d91885b9c7fa66bdd05.ttf) format("truetype")}@font-face{font-display:swap;font-family:GeneralSans;font-style:italic;font-weight:400;src:url(8c6daf7c32037313da66.woff2) format("woff2"),url(38fe83c7db536c3d94dd.woff) format("woff"),url(61b5c6351467c3e67236.ttf) format("truetype")}@font-face{font-display:swap;font-family:GeneralSans;font-style:normal;font-weight:500;src:url(1096c81555467a69cc16.woff2) format("woff2"),url(9ff9c3429a09b987bdec.woff) format("woff"),url(c729d67488834af78b6a.ttf) format("truetype")}@font-face{font-display:swap;font-family:GeneralSans;font-style:italic;font-weight:500;src:url(8a74287fe8e26ab8bb5f.woff2) format("woff2"),url(be50bba710738fc9f7a6.woff) format("woff"),url(8eb302fc9872cba25291.ttf) format("truetype")}@font-face{font-display:swap;font-family:GeneralSans;font-style:normal;font-weight:600;src:url(23103addec2ccc9cbc17.woff2) format("woff2"),url(f7917c077957122793f6.woff) format("woff"),url(f6a5bacab0316e8117bb.ttf) format("truetype")}@font-face{font-display:swap;font-family:GeneralSans;font-style:italic;font-weight:600;src:url(b5447559b0839b0bc9bd.woff2) format("woff2"),url(36eb24d73e66df8e25a4.woff) format("woff"),url(e325608e1fa36dcac179.ttf) format("truetype")}@font-face{font-display:swap;font-family:GeneralSans;font-style:normal;font-weight:700;src:url(64b1bf9966a3bbb94f5c.woff2) format("woff2"),url(4d82f8e0a57d7f8de158.woff) format("woff"),url(148ea237c2c383c0be34.ttf) format("truetype")}@font-face{font-display:swap;font-family:GeneralSans;font-style:italic;font-weight:700;src:url(4a1bf4017464541f1af0.woff2) format("woff2"),url(62949caf7e58a37dcc10.woff) format("woff"),url(89074cc2992a9e354b7f.ttf) format("truetype")}.g-115-700,.image-text-reflection-image-wrapper:after{font-family:GeneralSans;font-size:96px;font-weight:700;letter-spacing:unset;line-height:.9166666667}@media screen and (max-width:1250px){.g-115-700,.image-text-reflection-image-wrapper:after{font-size:40px}}@media screen and (max-width:768px){.g-115-700,.image-text-reflection-image-wrapper:after{font-size:32px}}@media screen and (max-width:420px){.g-115-700,.image-text-reflection-image-wrapper:after{font-size:32px}}.g-110-800{font-family:GeneralSans;font-size:96px;font-weight:800;letter-spacing:unset;line-height:1}@media screen and (max-width:1250px){.g-110-800{font-size:40px}}@media screen and (max-width:768px){.g-110-800{font-size:32px}}@media screen and (max-width:420px){.g-110-800{font-size:32px}}.g-110-700{font-family:GeneralSans;font-size:96px;font-weight:700;letter-spacing:unset;line-height:1}@media screen and (max-width:1250px){.g-110-700{font-size:40px}}@media screen and (max-width:768px){.g-110-700{font-size:32px}}@media screen and (max-width:420px){.g-110-700{font-size:32px}}.g-110-500{font-family:GeneralSans;font-size:96px;font-weight:500;letter-spacing:unset;line-height:1}@media screen and (max-width:1250px){.g-110-500{font-size:40px}}@media screen and (max-width:768px){.g-110-500{font-size:32px}}.g-110-400{font-family:GeneralSans;font-size:96px;font-weight:400;letter-spacing:unset;line-height:1}@media screen and (max-width:1250px){.g-110-400{font-size:40px}}@media screen and (max-width:768px){.g-110-400{font-size:32px}}.g-64-500{font-family:GeneralSans;font-size:58px;font-weight:500;letter-spacing:unset;line-height:1.324137931}@media screen and (max-width:1250px){.g-64-500{font-size:32px}}@media screen and (max-width:768px){.g-64-500{font-size:24px}}@media screen and (max-width:450px){.g-64-500{font-size:24px}}.g-64-400{font-family:GeneralSans;font-size:58px;font-weight:400;letter-spacing:unset;line-height:1.324137931}@media screen and (max-width:1250px){.g-64-400{font-size:32px}}@media screen and (max-width:768px){.g-64-400{font-size:24px}}@media screen and (max-width:450px){.g-64-400{font-size:24px}}.g-64-300{font-family:GeneralSans;font-size:58px;font-weight:300;letter-spacing:unset;line-height:1.324137931}@media screen and (max-width:1250px){.g-64-300{font-size:32px}}@media screen and (max-width:768px){.g-64-300{font-size:24px}}@media screen and (max-width:450px){.g-64-300{font-size:24px}}.g-50-500{font-family:GeneralSans;font-size:50px;font-weight:500;letter-spacing:unset;line-height:1}@media screen and (max-width:1250px){.g-50-500{font-size:28px}}@media screen and (max-width:768px){.g-50-500{font-size:24px}}@media screen and (max-width:450px){.g-50-500{font-size:20px}}.g-48-600{font-family:GeneralSans;font-size:48px;font-weight:600;letter-spacing:unset;line-height:1.2}@media screen and (max-width:1250px){.g-48-600{font-size:28px}}@media screen and (max-width:768px){.g-48-600{font-size:24px}}.g-48-500{font-family:GeneralSans;font-size:48px;font-weight:500;letter-spacing:unset;line-height:1.2}@media screen and (max-width:1250px){.g-48-500{font-size:28px}}@media screen and (max-width:768px){.g-48-500{font-size:24px}}.g-48-400{font-family:GeneralSans;font-size:48px;font-weight:400;letter-spacing:unset;line-height:1.2}@media screen and (max-width:1250px){.g-48-400{font-size:28px}}@media screen and (max-width:768px){.g-48-400{font-size:24px}}.g-48-300{font-family:GeneralSans;font-size:48px;font-weight:300;letter-spacing:unset;line-height:1.2}@media screen and (max-width:1250px){.g-48-300{font-size:28px}}@media screen and (max-width:768px){.g-48-300{font-size:24px}}.g-32-500{font-family:GeneralSans;font-size:32px;font-weight:500;letter-spacing:unset;line-height:1.35}@media screen and (max-width:1250px){.g-32-500{font-size:24px}}.g-32-400{font-family:GeneralSans;font-size:32px;font-weight:400;letter-spacing:unset;line-height:1.35}@media screen and (max-width:1250px){.g-32-400{font-size:24px}}.g-24-500{font-family:GeneralSans;font-size:24px;font-weight:500;letter-spacing:6.5px;line-height:1.2}.g-24-400{font-size:24px;line-height:1}.g-20-400,.g-24-400{font-family:GeneralSans;font-weight:400;letter-spacing:unset}.g-20-400{font-size:20px;line-height:1.3}@media screen and (max-width:768px){.g-20-400{font-size:18px}}.g-18-600{font-family:GeneralSans;font-size:18px;font-weight:600;letter-spacing:unset;line-height:1.2}@media screen and (max-width:768px){.g-18-600{font-size:16px}}.g-18-500{font-family:GeneralSans;font-size:18px;font-weight:500;letter-spacing:unset;line-height:1.7777777778}@media screen and (max-width:768px){.g-18-500{font-size:16px}}.g-18-400{font-family:GeneralSans;font-size:18px;font-weight:400;letter-spacing:unset;line-height:1.3}@media screen and (max-width:768px){.g-18-400{font-size:16px}}.g-18-300{font-family:GeneralSans;font-size:18px;font-weight:300;letter-spacing:unset;line-height:1.3}@media screen and (max-width:768px){.g-18-300{font-size:16px}}.g-16-400{font-size:16px;line-height:1.35}.g-14-400,.g-16-400{font-family:GeneralSans;font-weight:400;letter-spacing:unset}.g-14-400{font-size:14px;line-height:1.3}.image-text-reflection{padding:96px 128px}@media screen and (max-width:1440px){.image-text-reflection{padding:64px 40px}}@media screen and (max-width:1250px){.image-text-reflection{padding:40px 20px}}.image-text-reflection-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.image-text-reflection-container.reversed{flex-direction:row-reverse}@media screen and (max-width:1000px){.image-text-reflection-container,.image-text-reflection-container.reversed{align-items:flex-start;flex-direction:column-reverse}}.image-text-reflection-image-wrapper{display:flex;flex:1;flex-direction:row;margin-right:calc(var(--margin) + 68px);max-width:951px;position:relative;width:100%}.image-text-reflection-image-wrapper:after{align-items:flex-end;content:attr(data-title);display:flex;font-size:6.9dvw;height:100%;justify-content:center;left:100%;opacity:.06;position:absolute;text-align:center;top:0;writing-mode:sideways-rl}@media screen and (max-width:1000px){.image-text-reflection-image-wrapper{width:100%}.image-text-reflection-image-wrapper img{height:100%;max-height:360px;object-fit:cover}.image-text-reflection-image-wrapper:after{display:none}}.image-text-reflection-container.reversed .image-text-reflection-image-wrapper{margin-left:calc(var(--margin) + 68px);margin-right:0}.image-text-reflection-container.reversed .image-text-reflection-image-wrapper:after{left:0;transform:translateX(-100%) rotate(180deg);writing-mode:tb-rl}@media screen and (max-width:1250px){.image-text-reflection-container.reversed .image-text-reflection-image-wrapper{margin-left:calc(var(--margin) + 40px)}}@media screen and (max-width:1000px){.image-text-reflection-container.reversed .image-text-reflection-image-wrapper{margin-left:var(--margin)}}.image-text-reflection-image{height:auto;width:100%;z-index:1}.image-text-reflection-content-wrapper{flex:1;max-width:523px;min-width:410px}.image-text-reflection-content-wrapper img{height:auto;width:72px}@media screen and (max-width:1000px){.image-text-reflection-content-wrapper{margin-bottom:32px;max-width:unset;min-width:unset}.image-text-reflection-content-wrapper img{width:64px}}@media screen and (max-width:768px){.image-text-reflection-content-wrapper img{width:40px}}.image-text-reflection-title{margin-bottom:32px;margin-top:24px}@media screen and (max-width:1000px){.image-text-reflection-title{margin:16px 0 24px}}.image-text-reflection-description{color:hsla(0,0%,100%,.7);max-width:472px;text-align:justify}@media screen and (max-width:1000px){.image-text-reflection-description{max-width:unset}}@media screen and (min-width:1921px){.image-text-reflection{padding:5vw 6.66667vw}.image-text-reflection-image-wrapper{margin-right:calc(var(--margin) + 3.54167vw);max-width:49.53125vw}.image-text-reflection-container.reversed .image-text-reflection-image-wrapper{margin-left:calc(var(--margin) + 3.54167vw)}.image-text-reflection-container.reversed .image-text-reflection-image-wrapper:after{left:0}.image-text-reflection-content-wrapper{max-width:27.23958vw;min-width:21.35417vw}.image-text-reflection-content-wrapper img{width:3.75vw}.image-text-reflection-title{margin-bottom:1.66667vw;margin-top:1.25vw}.image-text-reflection-description{max-width:24.58333vw}}