.internal-advert-container{--gap: 40px;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;margin-bottom:var(--gap);max-width:var(--wrapper-width);width:100%}.internal-advert-container:last-child{margin-top:var(--gap)}@media all and (min-width: 2px) and (max-width: 1350px) {.internal-advert-container{padding-left:var(--mobile-padding);padding-right:var(--mobile-padding)}}@media all and (min-width: 2px) and (max-width: 800px) {.internal-advert-container{--gap: 20px;flex-direction:column}}.internal-advert-container .swiper-wrapper{gap:var(--gap)}@media all and (min-width: 2px) and (max-width: 800px) {.internal-advert-container .swiper-wrapper{gap:0}}.internal-advert-container a:not(.button){display:block;width:100%}.internal-advert-container h2,.internal-advert-container .subtitle,.internal-advert-container .text{margin-bottom:10px}.internal-advert-container h2:last-child,.internal-advert-container .subtitle:last-child,.internal-advert-container .text:last-child{margin-bottom:0}.internal-advert-container h2{font-size:2.8125rem;line-height:1.1}@media all and (max-width: 1320px){.internal-advert-container h2{font-size:2.8125rem}}@media all and (max-width: 640px){.internal-advert-container h2{font-size:1.875rem}}.internal-advert-container .subtitle{font-size:0.9375rem;line-height:1;font-weight:700}.internal-advert-container .internal-display-advert{flex-grow:1;flex-shrink:1;display:flex;position:relative;overflow:hidden;background-repeat:no-repeat;border-radius:5px}@media all and (min-width: 2px) and (max-width: 800px) {.internal-advert-container .internal-display-advert{flex-basis:100% !important;width:100%;flex-shrink:0}}.internal-advert-container .internal-display-advert.centre{background-position:center}.internal-advert-container .internal-display-advert.left{background-position:left}.internal-advert-container .internal-display-advert.right{background-position:right}.internal-advert-container .internal-display-advert.bottom{background-position:bottom}.internal-advert-container .internal-display-advert.top{background-position:top}.internal-advert-container .inner-content{height:100%;display:flex;flex-direction:column;justify-content:center}.internal-advert-container .inner-content.centre{margin:auto}.internal-advert-container .inner-content.left{margin-right:auto}.internal-advert-container .inner-content.right{margin-left:auto}.internal-advert-container .image-wrapper{width:100%;height:100%;display:flex;align-items:center}.internal-advert-container .image-wrapper.centre .image{margin:auto}.internal-advert-container .image-wrapper.left .image{margin-right:auto}.internal-advert-container .image-wrapper.right .image{margin-left:auto}.internal-advert-container .image-wrapper.bottom{align-items:flex-end}.internal-advert-container .image-wrapper.bottom .image{margin-left:auto;margin-right:auto}.internal-advert-container .image-wrapper.top{align-items:flex-start}.internal-advert-container .image-wrapper.top .image{margin-left:auto;margin-right:auto}.internal-advert-container .button-wrap{align-self:flex-start}.internal-advert-container .button-wrap .button{display:flex;float:none;white-space:nowrap}.internal-advert-container .button-wrap .button:before{order:2}.internal-advert-container .button-wrap .button:hover{background-color:rgba(237, 97, 59, 1);color:white}