/*!*************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./static/scss/homePage/mainBanner.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************/
#main-banner{background-color:#fff4f5;padding:7.75rem 1.25rem 3rem;width:100%}.main-banner__container{display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;overflow:hidden;position:relative;width:100%}.main-banner__container .butterfly{fill:#ff8c97;position:absolute;top:50%;transform:translateY(-50%);z-index:0}.main-banner__container .butterfly.left{left:-4.5rem}@media (min-width:391px) and (max-width:1920px){.main-banner__container .butterfly.left{left:calc(-7.75rem + 3.40092vw - 13.29758px)}}@media (max-width:390px){.main-banner__container .butterfly.left{left:-7.75rem}}.main-banner__container .butterfly.right{right:-4.5rem}@media (min-width:391px) and (max-width:1920px){.main-banner__container .butterfly.right{right:calc(-7.75rem + 3.40092vw - 13.29758px)}}@media (max-width:390px){.main-banner__container .butterfly.right{right:-7.75rem}}@media (min-width:391px) and (max-width:1920px){.main-banner__container .butterfly{height:calc(17.75rem + 12.29562vw - 48.07587px);width:calc(17.3125rem + 12.03401vw - 47.05298px)}}@media (max-width:768px){.main-banner__container .butterfly{top:48%}}@media (max-width:390px){.main-banner__container .butterfly{height:17.75rem;width:17.3125rem}}.main-banner__wrapper{align-items:center;display:flex;gap:1.5rem;justify-content:space-between;padding:3.625rem 0;position:relative}@media (min-width:391px) and (max-width:1920px){.main-banner__wrapper{padding:calc(3.79333vw - 14.83192px) 0}}@media (max-width:738px){.main-banner__wrapper{flex-direction:column;gap:4rem}}@media (max-width:390px){.main-banner__wrapper{padding:0}}.main-banner__left{display:flex;flex-direction:column;gap:6rem;max-width:36.8125rem;width:100%}@media (min-width:391px) and (max-width:1920px){.main-banner__left{gap:calc(3rem + 3.13931vw - 12.27469px)}}@media (max-width:390px){.main-banner__left{gap:3rem}}.main-banner__text-wrap{display:flex;flex-direction:column;gap:2rem}@media (min-width:391px) and (max-width:1920px){.main-banner__text-wrap{gap:calc(1.25rem + .78483vw - 3.06867px)}}@media (max-width:390px){.main-banner__text-wrap{gap:1.25rem}}.main-banner__text-wrap>h1{color:#303335;display:inline-flex;flex-direction:column;font-family:Manrope;font-size:3.5rem;font-weight:500;gap:.375rem;line-height:3.875rem}@media (min-width:391px) and (max-width:1920px){.main-banner__text-wrap>h1{font-size:calc(1.125rem + 2.48528vw - 9.71746px);line-height:calc(1.75rem + 2.22368vw - 8.69457px)}}@media (max-width:390px){.main-banner__text-wrap>h1{font-size:1.125rem;line-height:1.75rem}}.main-banner__text-wrap>h1>.highlight{color:#ff8c97;font-family:Cormorant Garamond;font-size:4.5rem;font-weight:700;letter-spacing:0;line-height:5rem;text-wrap:nowrap}@media (min-width:391px) and (max-width:1920px){.main-banner__text-wrap>h1>.highlight{font-size:calc(2.5rem + 2.09287vw - 8.18313px);line-height:calc(2.75rem + 2.35448vw - 9.20602px)}}@media (max-width:390px){.main-banner__text-wrap>h1>.highlight{font-size:2.5rem;line-height:2.75rem}}.main-banner__text-wrap>p{color:#303335;font-family:Manrope;font-size:1.25rem;font-style:Light;font-weight:300;line-height:1.625rem}@media (min-width:391px) and (max-width:1920px){.main-banner__text-wrap>p{font-size:calc(1.125rem + .1308vw - .51145px);line-height:calc(1.75rem - .1308vw + .51145px)}}@media (max-width:390px){.main-banner__text-wrap>p{font-size:1.125rem;line-height:1.75rem}}.main-banner__button-wrap{display:flex;gap:1rem;justify-content:start;width:100%}.main-banner__button-wrap>.button.hollow{align-items:center;border:.0625rem solid #bdbdbe;border-radius:624.9375rem;color:#1e1d1d;cursor:pointer;display:flex;font-family:Manrope;font-size:1.25rem;font-weight:500;height:3.5rem;justify-content:center;letter-spacing:0;line-height:1.5rem;padding:0 2.125rem;text-decoration:none;transition:border .3s ease-out}.main-banner__button-wrap>.button.hollow:hover{border:.0625rem solid #1e1d1d}.main-banner__button-wrap>.button.hollow:active{border:.0625rem solid #bdbdbe}.main-banner__button-wrap>.button.fill{align-items:center;background-color:#ffafb7;border:none;border-radius:624.9375rem;color:#1e1d1d;cursor:pointer;display:flex;font-family:Manrope;font-size:1.25rem;font-weight:500;height:3.5rem;justify-content:center;letter-spacing:0;line-height:1.5rem;padding:0 2.125rem;text-decoration:none;transition:background-color .3s ease-out}.main-banner__button-wrap>.button.fill:hover{background-color:#ff8c97}.main-banner__button-wrap>.button.fill:active{background-color:#ffafb7}@media (max-width:1080px){.main-banner__button-wrap{flex-direction:column}}.main-banner__right,.main-banner__right__foreground{position:relative}.main-banner__right__foreground{padding:0 6.375rem 4.5625rem 7.8125rem;z-index:2}.main-banner__right__foreground>.bottom-left,.main-banner__right__foreground>.top-right{position:absolute}.main-banner__right__foreground>.bottom-left,.main-banner__right__foreground>.central,.main-banner__right__foreground>.top-right{border-radius:1.5rem;-o-object-fit:cover;object-fit:cover}.main-banner__right__foreground>.central{height:44.9375rem;width:33rem}@media (min-width:1441px) and (max-width:1920px){.main-banner__right__foreground>.central{height:calc(36.98356rem + 26.56848vw - 382.85174px);width:calc(27.159rem + 19.51065vw - 281.14843px)}}@media (min-width:769px) and (max-width:1440px){.main-banner__right__foreground>.central{height:calc(21.08063rem + 37.92055vw - 291.60905px);width:calc(15.48063rem + 27.84708vw - 214.14406px)}}@media (min-width:391px) and (max-width:738px){.main-banner__right__foreground>.central{height:21.08063rem;width:15.48063rem}}@media (max-width:390px){.main-banner__right__foreground>.central{height:21.080630625rem;width:15.48063rem}}.main-banner__right__foreground>.top-right{height:15.8125rem;right:0;top:5.3125rem;width:18.4375rem}@media (min-width:1441px) and (max-width:1920px){.main-banner__right__foreground>.top-right{height:calc(13.01369rem + 9.34885vw - 134.71695px);top:calc(4.37219rem + 3.14092vw - 45.26064px);width:calc(15.17406rem + 10.90084vw - 157.08103px)}}@media (min-width:769px) and (max-width:1440px){.main-banner__right__foreground>.top-right{height:calc(7.43082rem + 13.31236vw - 102.37207px);top:calc(2.49652rem + 4.47253vw - 34.39378px);width:calc(8.66439rem + 15.52232vw - 119.36664px)}}@media (min-width:391px) and (max-width:738px){.main-banner__right__foreground>.top-right{height:7.43082rem;top:2.49652rem;width:8.66439rem}}@media (max-width:390px){.main-banner__right__foreground>.top-right{height:7.4308155625rem;top:2.4965190625rem;width:8.6643896875rem}}.main-banner__right__foreground>.bottom-left{bottom:0;height:24.6875rem;left:0;width:24.125rem}@media (min-width:1441px) and (max-width:1920px){.main-banner__right__foreground>.bottom-left{height:calc(20.31781rem + 14.59603vw - 210.32884px);width:calc(19.85488rem + 14.26347vw - 205.53654px)}}@media (min-width:769px) and (max-width:1440px){.main-banner__right__foreground>.bottom-left{height:calc(11.60147rem + 20.78412vw - 159.82991px);width:calc(11.33713rem + 20.31056vw - 156.18821px)}}@media (min-width:391px) and (max-width:738px){.main-banner__right__foreground>.bottom-left{height:11.60147rem;width:11.33713rem}}@media (max-width:390px){.main-banner__right__foreground>.bottom-left{height:11.6014709375rem;width:11.337133625rem}}@media (min-width:1441px) and (max-width:1920px){.main-banner__right__foreground{padding:0 calc(5.24663rem + 3.7691vw - 54.31276px) calc(3.75494rem + 2.69749vw - 38.8709px) calc(6.42969rem + 4.619vw - 66.55976px)}}@media (min-width:739px) and (max-width:1440px){.main-banner__right__foreground{padding:0 calc(2.99582rem + 5.13003vw - 37.85965px) calc(2.14407rem + 3.67149vw - 27.09563px) calc(3.67135rem + 6.28681vw - 46.39663px)}}@media (max-width:738px){.main-banner__right__foreground{padding:0 2.995822875rem 2.1440693125rem 3.6713515625rem}}.main-banner__right__background{height:100%;position:absolute;top:0;width:100%;z-index:1}.main-banner__right__background>.square{border-radius:1.5rem;position:absolute}.main-banner__right__background>.square.bright{background-color:#ffafb7;height:18.625rem;left:2.6875rem;top:7.9375rem;width:23.25rem}@media (min-width:1441px) and (max-width:1920px){.main-banner__right__background>.square.bright{height:calc(15.32838rem + 11.01169vw - 158.67847px);left:calc(2.21181rem + 1.58894vw - 22.89656px);top:calc(6.53256rem + 4.6929vw - 67.62472px);width:calc(19.13475rem + 13.74614vw - 198.08185px)}}@media (min-width:769px) and (max-width:1440px){.main-banner__right__background>.square.bright{height:calc(8.7525rem + 15.68017vw - 120.58054px);left:calc(1.26294rem + 2.26258vw - 17.3992px);top:calc(3.73009rem + 6.68249vw - 51.38835px);width:calc(10.92594rem + 19.57391vw - 150.52335px)}}@media (min-width:391px) and (max-width:738px){.main-banner__right__background>.square.bright{height:8.7525rem;left:1.26294rem;top:3.73009rem;width:10.92594rem}}@media (max-width:390px){.main-banner__right__background>.square.bright{height:8.752502125rem;left:1.2629449375rem;top:3.7300931875rem;width:10.92594225rem}}.main-banner__right__background>.square.pale{background-color:#ffdde0;height:28rem;right:3.3125rem;top:10.0625rem;width:24.125rem}@media (min-width:1441px) and (max-width:1920px){.main-banner__right__background>.square.pale{height:calc(23.044rem + 16.55449vw - 238.55018px);right:calc(2.72619rem + 1.95846vw - 28.22134px);top:calc(8.28144rem + 5.94927vw - 85.72897px);width:calc(19.85488rem + 14.26347vw - 205.53654px)}}@media (min-width:769px) and (max-width:1440px){.main-banner__right__background>.square.pale{height:calc(13.15812rem + 23.57288vw - 181.27544px);right:calc(1.55665rem + 2.78876vw - 21.44553px);top:calc(4.7287rem + 8.4715vw - 65.14586px);width:calc(11.33713rem + 20.31056vw - 156.18821px)}}@media (min-width:391px) and (max-width:738px){.main-banner__right__background>.square.pale{height:13.15812rem;right:1.55665rem;top:4.7287rem;width:11.33713rem}}@media (max-width:390px){.main-banner__right__background>.square.pale{height:13.158124rem;right:1.5566530625rem;top:4.7287008125rem;width:11.337133625rem}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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LENHNVFJLHlCSG1MSiwyQ0dqTFksZ0VIZ1JWLENBQ0YsQ0F0RkEsNkNBQ0ksU0dyTkksa0JIc05KLE9HdE5JLGVIZ1RSLENHN1NJLGlESGlOSiw2Q0c5TVksc0dIK1NWLENBQ0YsQ0czU0ksZ0RIeU1KLDZDR3ZNWSxzR0g4U1YsQ0FDRixDRzNTSSwrQ0htTUosNkNHak1ZLG9DSDhTVixDQUNGLENHM1NJLHlCSDZMSiw2Q0czTFksNkNIOFNWLENBQ0YsQ0F6R0EsaURBOUNBLGdDQStDSSxtSUE0R0YsQ0FDRixDQTFHQSxnREFsREEsZ0NBbURJLHVJQTZHRixDQUNGLENBM0dBLHlCQXREQSxnQ0F1REksd0RBOEdGLENBQ0YsQ0ExR0EsZ0NBR0ksWUFGQSxrQkFHQSxNQUZBLFdBR0EsU0E2R0osQ0EzR0ksd0NBQ0kscUJBQ0EsaUJBNkdSLENBM0dRLCtDQUNJLHlCR3pQSiw0REgwV1IsQ0d2V0ksaURIcVBJLCtDR2xQSSxrTUgyV1YsQ0FDRixDR3ZXSSxnREg2T0ksK0NHM09JLGdNSDRXVixDQUNGLENHeldJLCtDSHVPSSwrQ0dyT0ksaUVIOFdWLENBQ0YsQ0czV0kseUJIaU9JLCtDRy9OSSxtRkhnWFYsQ0FDRixDQXRJSSw2Q0FDSSx5QkdyUUEsMkRIaVpSLENHOVlJLGlESGlRQSw2Q0c5UFEsa01Ia1pWLENBQ0YsQ0c5WUksZ0RIeVBBLDZDR3ZQUSxrTUhtWlYsQ0FDRixDR2haSSwrQ0htUEEsNkNHalBRLG1FSHFaVixDQUNGLENHbFpJLHlCSDZPQSw2Q0czT1EsbUZIdVpWLENBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovL3dhZ3RhaWwtc3RhcnRlci1raXQvLi9zdGF0aWMvc2Nzcy9ob21lUGFnZS9tYWluQmFubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vd2FndGFpbC1zdGFydGVyLWtpdC8uL3N0YXRpYy9zY3NzL21pc2MvYnV0dG9ucy5zY3NzIiwid2VicGFjazovL3dhZ3RhaWwtc3RhcnRlci1raXQvLi9zdGF0aWMvc2Nzcy9taXNjL2NvbW1vbi91dGlsaXR5LnNjc3MiLCJ3ZWJwYWNrOi8vd2FndGFpbC1zdGFydGVyLWtpdC8uL3N0YXRpYy9zY3NzL21pc2MvY29tbW9uL2FkYXB0aXZpdHkuc2NzcyJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/