@font-face{font-family:VadelmaLight;src:url(font_VadelmaLight.woff2) format("woff2"),url(font_VadelmaLight.woff2) format("woff")}@font-face{font-family:ImperialURW;src:url(font_ImperialURWUltraBold.woff2) format("woff2"),url(font_ImperialURWUltraBold.woff2) format("woff");font-weight:800}@font-face{font-family:TT Commons;src:url(font_TTCommonsProExtraLight.woff2) format("woff2"),url(font_TTCommonsProExtraLight.woff) format("woff");font-weight:200}@font-face{font-family:TT Commons;src:url(font_TTCommonsProExtraLightItalic.woff2) format("woff2"),url(font_TTCommonsProExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProMedium.woff2) format("woff2"),url(font_TTCommonsProMedium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:TT Commons;src:url(font_TTCommonsProMediumItalic.woff2) format("woff2"),url(font_TTCommonsProMediumItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProDemiBold.woff2) format("woff2"),url(font_TTCommonsProDemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:TT Commons;src:url(font_TTCommonsProDemiBoldItalic.woff2) format("woff2"),url(font_TTCommonsProDemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProBold.woff2) format("woff2"),url(font_TTCommonsProBold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:TT Commons;src:url(font_TTCommonsProBoldItalic.woff2) format("woff2"),url(font_TTCommonsProBoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProExtraBold.woff2) format("woff2"),url(font_TTCommonsProExtraBold.woff) format("woff");font-weight:800}@font-face{font-family:TT Commons;src:url(font_TTCommonsProExtraBoldItalic.woff2) format("woff2"),url(font_TTCommonsProExtraBoldItalic.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProBlack.woff2) format("woff2"),url(font_TTCommonsProBlack.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:TT Commons;src:url(font_TTCommonsProBlackItalic.woff2) format("woff2"),url(font_TTCommonsProBlackItalic.woff) format("woff");font-weight:900;font-style:italic}.red{color:#de0000}.orange{color:orange}.pink{color:#fc4a6a}.light-blue,.light_blue{color:#0094da}.medium-blue,.medium_blue{color:#0040a8}.dark-blue,.dark_blue{color:#000f44}.black,.darkest-blue{color:#00142a}.white{color:#fff}:root{--font-body-family: "TT Commons", sans-serif;--font-heading-family: "TT Commons", sans-serif}@font-face{font-family:VadelmaLight;src:url(font_VadelmaLight.woff2) format("woff2"),url(font_VadelmaLight.woff2) format("woff")}@font-face{font-family:ImperialURW;src:url(font_ImperialURWUltraBold.woff2) format("woff2"),url(font_ImperialURWUltraBold.woff2) format("woff");font-weight:800}@font-face{font-family:TT Commons;src:url(font_TTCommonsProExtraLight.woff2) format("woff2"),url(font_TTCommonsProExtraLight.woff) format("woff");font-weight:200}@font-face{font-family:TT Commons;src:url(font_TTCommonsProExtraLightItalic.woff2) format("woff2"),url(font_TTCommonsProExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProMedium.woff2) format("woff2"),url(font_TTCommonsProMedium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:TT Commons;src:url(font_TTCommonsProMediumItalic.woff2) format("woff2"),url(font_TTCommonsProMediumItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProDemiBold.woff2) format("woff2"),url(font_TTCommonsProDemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:TT Commons;src:url(font_TTCommonsProDemiBoldItalic.woff2) format("woff2"),url(font_TTCommonsProDemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProBold.woff2) format("woff2"),url(font_TTCommonsProBold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:TT Commons;src:url(font_TTCommonsProBoldItalic.woff2) format("woff2"),url(font_TTCommonsProBoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProExtraBold.woff2) format("woff2"),url(font_TTCommonsProExtraBold.woff) format("woff");font-weight:800}@font-face{font-family:TT Commons;src:url(font_TTCommonsProExtraBoldItalic.woff2) format("woff2"),url(font_TTCommonsProExtraBoldItalic.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-family:TT Commons;src:url(font_TTCommonsProBlack.woff2) format("woff2"),url(font_TTCommonsProBlack.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:TT Commons;src:url(font_TTCommonsProBlackItalic.woff2) format("woff2"),url(font_TTCommonsProBlackItalic.woff) format("woff");font-weight:900;font-style:italic}section.rainwater-model-banner{width:100vw;min-height:50vh;position:relative;overflow:hidden;padding:23vw 0px 30vw;background-color:#0040a8}section.rainwater-model-banner .clouds{z-index:2}section.rainwater-model-banner .inner{z-index:6}section.rainwater-model-banner .background-cloud{width:100%;height:auto;display:block;z-index:1;position:absolute;bottom:0;left:0;opacity:.38}@media (min-width: 768px){section.rainwater-model-banner{padding:9vw 0px 16vw}}section.rainwater-model-banner h2{color:#fff;text-align:center;font-size:35px;line-height:1.1em;margin:0 auto 18px;position:relative;padding-bottom:22px}section.rainwater-model-banner h2:after{content:"";display:block;bottom:0;left:50%;background:#0094da;width:0px;height:3px;transform:translate(-50%);transition:all .3s ease .4s;position:absolute}@media (min-width: 768px){section.rainwater-model-banner h2:after{height:6px}}section.rainwater-model-banner h2.onscreen:after{width:67px}@media (min-width: 768px){section.rainwater-model-banner h2.onscreen:after{width:225px}}@media (min-width: 768px){section.rainwater-model-banner h2{font-size:6.2vw;margin-bottom:40px;padding-bottom:42px;width:80%}}@media (min-width: 1680px){section.rainwater-model-banner h2{font-size:94px}}section.rainwater-model-banner h3{color:#fff;font-size:32px;font-weight:900;margin:1.2em 0;line-height:1.2em}@media (min-width: 1280px){section.rainwater-model-banner h3{font-size:54px}}section.rainwater-model-banner p{color:#fff;font-weight:700;text-align:center;font-size:14px;margin:0}@media (min-width: 768px){section.rainwater-model-banner p{font-size:22px}}@media (min-width: 1280px){section.rainwater-model-banner p{font-size:32px;padding:0 6%}}section.rainwater-model{max-width:100vw}ul.model-blocks{margin:40px 0 0;padding:0;display:flex;flex-wrap:wrap;width:100%;z-index:3;position:relative}@media (min-width: 768px){ul.model-blocks{margin:80px 0 0}}ul.model-blocks li{display:flex;position:relative;width:100%;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:0 0 32px}@media (min-width: 768px){ul.model-blocks li{margin-bottom:120px}}ul.model-blocks li img{width:75%;height:auto}@media (min-width: 768px){ul.model-blocks li img{width:50%}}ul.model-blocks li .model-block-content{width:100%;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;padding:40px 10vw 40px 18vw;position:relative;z-index:6}@media (min-width: 768px){ul.model-blocks li .model-block-content{width:45%;padding:20px 15vw 20px 5vw}}ul.model-blocks li .model-block-content h3{font-size:20px;font-weight:900;margin:0 0 .6em;position:relative;width:100%;line-height:1em}@media (min-width: 768px){ul.model-blocks li .model-block-content h3{font-size:45px}}ul.model-blocks li .model-block-content h3 span{display:flex;position:absolute;top:2px;left:-30px;aspect-ratio:62/87;color:#fff;font-weight:900;align-items:flex-end;justify-content:center;padding-bottom:4px;line-height:1em;background:url(icon-drop-med-blue.svg);background-size:100% 100%;width:18px;font-size:11px}@media (min-width: 768px){ul.model-blocks li .model-block-content h3 span{width:62px;left:-80px;top:-20px;font-size:39px;padding-bottom:14px}}ul.model-blocks li .model-block-content p{font-size:16px;line-height:1.4em}@media (min-width: 768px){ul.model-blocks li .model-block-content p{font-size:16px;line-height:1.4em}}@media (min-width: 1280px){ul.model-blocks li .model-block-content p{font-size:28px;line-height:1.6em}}ul.model-blocks li:nth-child(2n) img{margin-left:auto}ul.model-blocks li:nth-child(2n) .model-block-content{order:1;width:100%;padding:40px 26vw 20px 14vw}@media (min-width: 768px){ul.model-blocks li:nth-child(2n) img{order:2;width:43.6%}ul.model-blocks li:nth-child(2n) .model-block-content{order:1;width:48%;padding:20px 5vw 20px 15vw}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-rainwater-model.css.map */
