.banner__image{position:absolute;top:0;left:100%;margin-left:1rem;border:8px solid #d9e2e7}@media (min-width:768px) and (max-width:991.98px){.banner__image{position:relative;top:auto;left:auto;margin:0 0 1.5rem}}.banner__shape{position:absolute;top:0;left:100%;margin-left:1rem}.banner__shape .shape-1{-webkit-clip-path:url(#shape-1-md);clip-path:url(#shape-1-md)}@media (min-width:992px){.banner__shape .shape-1{-webkit-clip-path:url(#shape-1-lg);clip-path:url(#shape-1-lg)}}@media (min-width:1200px){.banner__shape .shape-1{-webkit-clip-path:url(#shape-1-xl);clip-path:url(#shape-1-xl)}}.banner__shape .shape-2{-webkit-clip-path:url(#shape-2-md);clip-path:url(#shape-2-md)}@media (min-width:992px){.banner__shape .shape-2{-webkit-clip-path:url(#shape-2-lg);clip-path:url(#shape-2-lg)}}@media (min-width:1200px){.banner__shape .shape-2{-webkit-clip-path:url(#shape-2-xl);clip-path:url(#shape-2-xl)}}.banner__shape .shape-3{-webkit-clip-path:url(#shape-3-md);clip-path:url(#shape-3-md)}@media (min-width:992px){.banner__shape .shape-3{-webkit-clip-path:url(#shape-3-lg);clip-path:url(#shape-3-lg)}}@media (min-width:1200px){.banner__shape .shape-3{-webkit-clip-path:url(#shape-3-xl);clip-path:url(#shape-3-xl)}}.banner__shape .shape-4{-webkit-clip-path:url(#shape-4-md);clip-path:url(#shape-4-md)}@media (min-width:992px){.banner__shape .shape-4{-webkit-clip-path:url(#shape-4-lg);clip-path:url(#shape-4-lg)}}@media (min-width:1200px){.banner__shape .shape-4{-webkit-clip-path:url(#shape-4-xl);clip-path:url(#shape-4-xl)}}.banner__shape .shape-5{-webkit-clip-path:url(#shape-5-md);clip-path:url(#shape-5-md)}@media (min-width:992px){.banner__shape .shape-5{-webkit-clip-path:url(#shape-5-lg);clip-path:url(#shape-5-lg)}}@media (min-width:1200px){.banner__shape .shape-5{-webkit-clip-path:url(#shape-5-xl);clip-path:url(#shape-5-xl)}}.banner__image-img{max-width:489px;border-radius:8px}@media (min-width:992px) and (max-width:1199.98px){.banner__image-img{max-width:420px}}.banner__shape-img{max-width:290px}@media (min-width:992px){.banner__shape-img{max-width:380px}}@media (min-width:1200px){.banner__shape-img{max-width:444px}}@media (min-width:992px){.banner__video{position:absolute;top:-32px;left:0}}.banner__iframe{width:268px!important}@media (min-width:576px){.banner__iframe{width:287px!important}}@media (min-width:768px){.banner__iframe{width:268px!important}}@media (min-width:992px){.banner__iframe{width:368px!important}}@media (min-width:1200px){.banner__iframe{width:443px!important}}