﻿:root{--ScrollBcolor:hsla(0,100%,100%,.5);}.bnrNewStyleBridge{display:flex;height:550px;position:relative;}.bnrNewStyleBridge .l-container{z-index:10;position:absolute;top:0;left:0;right:0;}.bnrNewStyleBridge .c-btn{position:relative;--BTN-background-color-HOVER:var(--color-brand-main);--BTN-color-HOVER:#fff;margin:0 auto;--BTN-width:206px;}.bnrNewStyleBridge .l-row{margin:10px;}.bnrNewStyleBridge .l-col--mobileIMG{display:block;background-image:url("https://leger.imgix.net/Urlslider/Imageslider_R0/destination-44637.jpg?w=900&h=900&auto=compress,enhance,format&q=72&fit=crop&crop=focalpoint&fp-x=9&fp-y=4&fp-z=1");background-size:cover;background-position:center right -60px;background-repeat:no-repeat;width:100%;height:100%;}@media screen and (min-width:490px){.bnrNewStyleBridge .l-col--mobileIMG{background-position:center right;}}.bnrNewStyleBridge .l-col__textSect{position:relative;top:-10px;width:250px;background-color:#fff;border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding:0 0 20px 0;z-index:1;}.bnrNewStyleBridge .l-col__textSect:after{content:"";position:absolute;inset:0;border:3px solid #fff;border-bottom-left-radius:30px;border-bottom-right-radius:30px;pointer-events:none;bottom:-230px;z-index:-10;}.bnrNewStyleBridge .l-col__textSect span{display:block;}.bnrNewStyleBridge .l-col__textSect .yeHol{margin:20px 0 12px 0;}.bnrNewStyleBridge .l-col__textSect .yearHolidays{text-align:center;font-size:46px;line-height:1;}.bnrNewStyleBridge .l-col__textSect .dealStrip{background-color:var(--color-brand-main);width:100%;padding:10px 0;text-align:center;font-size:20px;text-transform:uppercase;font-family:Agenda;font-weight:700;margin:10px 0;}.bnrNewStyleBridge .l-col__textSect .dealYourselfAYear{color:#fff;}.bnrNewStyleBridge .l-col__textSect .toRemember{color:var(--color-brand-secondary);}.bnrNewStyleBridge .l-col__textSect .holidaysPrice{text-align:center;font-family:Agenda;font-weight:600;font-size:20px;margin-bottom:10px;}@media(min-width:768px){.bnrNewStyleBridge .l-row{width:308px;}.bnrNewStyleBridge .l-col{display:grid;grid-template-areas:"lhsT rhsM" "lhsB rhsM";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;width:100%;height:100%;}.bnrNewStyleBridge .l-col--LHSTopImg{grid-area:lhsT;background-image:url("https://leger.imgix.net/Urlslider/Imageslider_R0/playing-bridge-44619.jpg?w=1400&h=800&auto=compress,enhance,format&q=72&fit=crop&crop=focalpoint&fp-x=.6&fp-y=9&fp-z=1");background-size:cover;background-position:center;background-repeat:no-repeat;}.bnrNewStyleBridge .l-col--LHSBottomImg{grid-area:lhsB;background-image:url("https://leger.imgix.net/Urlslider/Imageslider_R0/hotel-44621.jpg?w=1400&h=800&auto=compress,enhance,format&q=72&fit=crop&crop=focalpoint&fp-x=.6&fp-y=9&fp-z=1");background-size:cover;background-position:center;background-repeat:no-repeat;}.bnrNewStyleBridge .l-col--RHSImg{grid-area:rhsM;background-image:url("https://leger.imgix.net/Urlslider/Imageslider_R0/destination-44624.jpg?w=1400&h=800&auto=compress,enhance,format&q=72&fit=crop&crop=focalpoint&fp-x=.6&fp-y=9&fp-z=1");background-size:cover;background-position:center right -170px;background-repeat:no-repeat;}.bnrNewStyleBridge .l-col--mobileIMG{display:none;}.bnrNewStyleBridge .l-col__textSect{top:226px;width:100%;border-top-left-radius:30px;border-bottom-left-radius:0;border-top-right-radius:30px;border-bottom-right-radius:0;left:190px;}.bnrNewStyleBridge .l-col__textSect:after{border:6px solid #fff;border-top-left-radius:30px;border-bottom-left-radius:0;border-top-right-radius:30px;border-bottom-right-radius:0;bottom:-100px;width:700px;transform:translate(-200px,0);}.bnrNewStyleBridge .l-col__textSect .holidaysPrice{margin:20px 0;}}@media(min-width:992px){.bnrNewStyleBridge .l-row{width:408px;}.bnrNewStyleBridge .l-col__textSect{top:226px;left:260px;}.bnrNewStyleBridge .l-col__textSect:after{bottom:-100px;width:880px;transform:translate(-240px,0);}.bnrNewStyleBridge .l-col--RHSImg{background-position:center center;}}@media(min-width:1200px){.bnrNewStyleBridge .l-col{grid-template-columns:1fr 800px;grid-template-rows:1fr 1fr;}.bnrNewStyleBridge .l-col__textSect{padding-top:20px;padding-bottom:60px;top:46px;left:130px;}.bnrNewStyleBridge .l-col__textSect .yeHol{line-height:1.3;margin:20px 0 20px 0;}.bnrNewStyleBridge .l-col__textSect .yearHolidays{font-size:72px;}.bnrNewStyleBridge .l-col__textSect .dealStrip{padding:20px 0;}.bnrNewStyleBridge .l-col__textSect .dealYourselfAYear{font-size:20px;}.bnrNewStyleBridge .l-col__textSect .toRemember{font-size:30px;}.bnrNewStyleBridge .l-col__textSect .holidaysPrice{font-size:28px;margin:30px 0;}.bnrNewStyleBridge .l-col__textSect:after{width:1090px;transform:translate(-149px,0);}.bnrNewStyleBridge .c-btn{font-size:20px;--BTN-width:290px;}}@media screen and (min-width:1335px){.bnrNewStyleBridge .l-col{grid-template-columns:1fr 860px;}}@media(min-width:1400px){.bnrNewStyleBridge .l-col__textSect{top:45px;left:220px;}.bnrNewStyleBridge .l-col__textSect:after{width:1290px;transform:translate(-266px,0);}}@media(min-width:1570px){.bnrNewStyleBridge .l-col{grid-template-columns:1fr 990px;}.bnrNewStyleBridge .l-col__textSect{margin:30px 0 12px 0;top:15px;left:210px;}.bnrNewStyleBridge .l-col__textSect:after{width:1430px;transform:translate(-318px,0);}.bnrNewStyleBridge .l-col--RHSImg{background-image:url("https://leger.imgix.net/Urlslider/Imageslider_R0/destination-44624.jpg?w=1700&h=800&auto=compress,enhance,format&q=72&fit=crop&crop=focalpoint&fp-x=.6&fp-y=9&fp-z=1");}}@media screen and (min-width:1758px){.bnrNewStyleBridge .l-col{grid-template-columns:1fr 1300px;}.bnrNewStyleBridge .l-col__textSect{left:-10px;}.bnrNewStyleBridge .l-col__textSect:after{width:1650px;transform:translate(-204px,0);}.bnrNewStyleBridge .l-col__textSect--RHSImg{background-image:url("https://leger.imgix.net/Urlslider/Imageslider_R0/destination-44624.jpg?w=1920&h=800&auto=compress,enhance,format&q=72&fit=crop&crop=focalpoint&fp-x=.6&fp-y=9&fp-z=1");}}@media screen and (min-width:1920px){.bnrNewStyleBridge .l-col{grid-template-columns:1fr 1350px;}.bnrNewStyleBridge .l-col__textSect:after{width:1820px;transform:translate(-306px,0);}}