html,body {font:normal 9pt Montserrat}

.g-content {font-size:1.25rem;}
.g-form input[type=text] {font-size:1.25rem;}
.g-button1 {margin:0 0 0 25px;}
.g-form textarea {font-size:1.25rem;height:108px}
.b-header__wrapper {width:768px;}
.b-header__city {width:256px;margin:0 0 0 -128px;}
.b-titleslide__wrapper {width:768px;}
.b-3textcols1__colswrapper {width:768px;}
.b-3textcols1__text {font-size:1.25rem;}
.b-3textcols2__colswrapper {width:768px;}
.b-3textcols2__text {font-size:1.25rem;}
.b-bubbleslide {height:505px;}
.b-bubbleslide__wrapper {width:768px;}
.b-timetableslide__wrapper {width:768px;}
.b-timetableslide__colswrapper {width:768px;}
.b-timetableslide__time {font-size:1.25rem;}
.b-timetableslide__event {font-size:1.25rem;}

.b-videoslide {height:505px;}
.b-videoslide__wrapper {width:768px;}
.b-videoslide__iframewrapper iframe {width:576px;height:324px;}
.b-textcolslide__colswrapper {width:768px;}
.b-mapslide__wrapper {width:768px;}
.b-mapslide__colwrapper {box-sizing:content-box}
.b-formslide__wrapper {width:768px;}
.b-formslide__colswrapper {width:768px;}
.b-reviewslide__wrapper {width:768px;}
.b-reviewslide__image {left:25px;margin:0;}
.b-reviewslide__content {left: auto;right: 25px;}
.b-reviewslide__text {font-size:1.25rem}
.b-reviewslide__nav {left:25px;right:auto;}
.b-sliderslide__wrapper {width:768px;}
.b-sliderslide__item {width:718px !important;}
.b-sliderslide__navwrapper {position:absolute;top:25px;bottom:50px;left:50%;width:718px;margin:0 0 0 -359px;pointer-events:none;}
