html{scroll-behavior:smooth}body{font-size:16px;font-family:myriad-pro,sans-serif;font-weight:400;color:#282828;line-height:1.55}@media (min-width:1100px){body{font-size:18px}}@media (min-width:1300px){.container{max-width:1260px;width:1260px}}.wrapper{position:relative;overflow:hidden}img{max-width:100%;height:auto;vertical-align:top}h1,h2,h3{font-weight:400;color:#538dc6;font-family:'Georgia',serif}h1{font-size:2em;color:#538dc6;margin:.75em 0}h2{font-size:1.9em;margin:.8em 0}h3{font-size:1.3em}h4{font-size:14px;color:#10247d;text-transform:uppercase;margin:2.3em 0;letter-spacing:.1em}p{margin-bottom:1.2em;letter-spacing:.01em}ul{list-style-position:inside;padding:0}.textBlock.default ul{color:#237281}blockquote{font-style:italic;color:#a7a7a7;text-align:center;border:0;font-weight:300;font-size:2em;line-height:1.3}table{margin:1em auto;text-align:left;max-width:100%}table tr{border-bottom:solid 1px}table td{padding:5px}table td:last-child{text-align:right}.dynamicContent div.wpforms-container-full .wpforms-form .wpforms-field-label{font-weight:400}.dynamicContent div.wpforms-container-full .wpforms-form{font-size:1em}.dynamicContent div.wpforms-container-full .wpforms-form .wpforms-field-html{font-size:14px}.dynamicContent div.wpforms-container-full .wpforms-form input.wpforms-field-medium,.dynamicContent div.wpforms-container-full .wpforms-form select.wpforms-field-medium,.dynamicContent div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium{max-width:100%}.dynamicContent div.wpforms-container-full .wpforms-form button[type=submit]{display:inline-block;line-height:1.4em;padding:10px 25px 10px;font-size:16px;text-transform:uppercase;background:#0f1e46;color:#fff;letter-spacing:.1em;border:solid 2px #0f1e46;text-align:center;min-width:200px}.dynamicContent div.wpforms-container-full .wpforms-form button[type=submit]:hover{background:#fff;border:solid 2px #000;color:#000}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:10px 40px 30px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:1590px){.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-pull-12{right:100%}.col-xl-pull-11{right:91.66666667%}.col-xl-pull-10{right:83.33333333%}.col-xl-pull-9{right:75%}.col-xl-pull-8{right:66.66666667%}.col-xl-pull-7{right:58.33333333%}.col-xl-pull-6{right:50%}.col-xl-pull-5{right:41.66666667%}.col-xl-pull-4{right:33.33333333%}.col-xl-pull-3{right:25%}.col-xl-pull-2{right:16.66666667%}.col-xl-pull-1{right:8.33333333%}.col-xl-pull-0{right:auto}.col-xl-push-12{left:100%}.col-xl-push-11{left:91.66666667%}.col-xl-push-10{left:83.33333333%}.col-xl-push-9{left:75%}.col-xl-push-8{left:66.66666667%}.col-xl-push-7{left:58.33333333%}.col-xl-push-6{left:50%}.col-xl-push-5{left:41.66666667%}.col-xl-push-4{left:33.33333333%}.col-xl-push-3{left:25%}.col-xl-push-2{left:16.66666667%}.col-xl-push-1{left:8.33333333%}.col-xl-push-0{left:auto}.col-xl-offset-12{margin-left:100%}.col-xl-offset-11{margin-left:91.66666667%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-0{margin-left:0}.visible-xl{display:block !important}table.visible-xl{display:table}tr.visible-xl{display:table-row !important}th.visible-xl,td.visible-xl{display:table-cell !important}.visible-xl-block{display:block !important}.visible-xl-inline{display:inline !important}.visible-xl-inline-block{display:inline-block !important}.hidden-xl{display:none !important}}.header_bottom .site_menu{width:68.2926829268%;float:left}.header_bottom .site_menu .homeicon{float:left;margin-right:32px;color:#fff;font-size:16px;line-height:38px}.header_bottom .site_menu .homeicon span{display:none}.header_bottom .site_menu li{float:left;margin-right:32px;color:#fff}.header_bottom .site_menu li:last-child{margin-right:0}.header_bottom .site_menu li a{font-size:16px;line-height:38px;letter-spacing:.01em;color:#fff;display:inline-block;position:relative}.header_bottom .site_menu li a:after{content:'';width:100%;height:3px;background:#324678;position:absolute;left:0;bottom:-3px;opacity:0}.header_bottom .site_menu li.current-menu-parent>a:after,.header_bottom .site_menu li.current_page_parent>a:after,.header_bottom .site_menu li.current_page_ancestor>a:after,.header_bottom .site_menu li.current_page_item>a:after,.header_bottom .site_menu li.current-menu-item>a:after,.header_bottom .site_menu li.current-page-ancestor>a:after,.header_bottom .site_menu li:hover>a:after{opacity:1}.header_bottom .sub-menu-wrap{position:absolute;left:0;top:100%;text-align:left;width:100%;display:none;background:#193264;z-index:800}.header_bottom .sub-menu-wrap li{display:inline-block;float:inherit}.header_bottom .header_right_menu_mobile,.header_bottom .button_responsive_menu{display:none}.header_right_small_menu_mobile{display:none}.header_bottom .other_menu_links{float:right}.header_bottom .other_menu_links li:first-child{border-left:none}.header_bottom .other_menu_links li{float:left;padding:0 15px;margin-top:9px;color:#fff;border-left:1px solid #fff;font-size:14px;line-height:16.8px}.header_bottom .other_menu_links li a{letter-spacing:.02em;color:#fff}.header_bottom .other_menu_links li:last-child{padding-right:0}.header_bottom .site_menu li.current-menu-parent>a,.header_bottom .site_menu li.current_page_parent>a,.header_bottom .site_menu li.current_page_ancestor>a,.header_bottom .site_menu li.current_page_item>a,.header_bottom .site_menu li.current-menu-item>a,.header_bottom .site_menu li.current-page-ancestor>a,.header_bottom .site_menu li:hover>a{color:rgba(255,255,255,.6)}@media screen and (min-width:1251px){.header_bottom .menu-item-has-children:hover>.sub-menu-wrap{display:block;z-index:900}}@media screen and (max-width:1250px){.header_bottom .responsive_menu{position:absolute;z-index:999;top:38px;left:0}.header_bottom .site_menu.button_responsive_menu .fa-bars{margin-right:10px}.header_bottom .container{position:relative}.responsive_menu{display:none;background:#193264}.header_bottom .responsive_menu li{float:inherit;margin-right:0;position:relative}.header_bottom .responsive_menu .homeicon{border-bottom:1px solid rgba(255,255,255,.6);margin:0 3%;width:94%;float:none}.header_bottom .responsive_menu .borders li{border-bottom:1px solid rgba(255,255,255,.6);margin:0 3%}.header_bottom .site_menu li a:after{display:none}.header_bottom .button_responsive_menu{display:block}@media screen and (min-width:1023px){.header_bottom .responsive_menu{width:558px}}}@media screen and (max-width:960px) and (min-width:768px){.header_bottom .site_menu.button_responsive_menu{width:40%}}@media screen and (max-width:767px){.header_bottom .site_menu{width:100%}.header_bottom .site_menu.button_responsive_menu{width:70%}.header_bottom .other_menu_links{display:none}.header_right_small_menu_mobile{display:block}.header_bottom .site_menu.button_responsive_menu li,.header_bottom .site_menu.button_responsive_menu a{width:100%;padding:0}.topHeadGrp .top_menu{display:none}.header_bottom .header_right_menu_mobile{display:block}}.headGroup{background:#0f1e46}.headGroup a{color:#fff;transition:all .3s}.headGroup a:hover{text-decoration:none}.headGroup ul{list-style:none;padding:0;margin:0 auto}.headGroup .headerIcon{float:left}.topHeadGrp{padding:25px 0 35px}.topHeadGrp .logo img{max-height:50px;width:auto;display:block}.topHeadGrp .top_menu{float:right;font-weight:600}.topHeadGrp .top_menu li{float:left;margin-left:22px}.topHeadGrp .top_menu li a{font-size:16px;line-height:12px}.topHeadGrp a:hover{color:rgba(255,255,255,.6)}.topHeadGrp .top_menu li a:after{content:'\f0da';font-family:'Font Awesome 5 Free';font-weight:900;font-size:17px;line-height:20px;baseline-shift:-2pt;margin-left:9px}.header_bottom{width:100%;background:#324678;position:relative}.topHeadGrp a:hover,.header_bottom .other_menu_links li a:hover{color:rgba(255,255,255,.6)}.homeBanner{width:100%;position:relative;overflow:hidden;background:#538dc6;margin-bottom:30px}.homeBanner .slide{width:100%;background:#000}.homeBanner .slideImage{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.homeBanner .slideImage img{visibility:hidden}.homeBanner .slideText{color:#fff;text-align:center;font-size:18px;font-weight:500;background:#538dc6;padding:10px}.homeBanner .slideText .slideTop{font-size:30px;line-height:1.3;text-transform:uppercase}.slideText a{display:inline-block;line-height:1.5em;padding:10px 41px;font-size:16px;text-transform:uppercase;background:0 0;color:#fff;letter-spacing:.1em;border:solid 2px #fff;min-width:200px;text-align:center;margin-top:10px;position:relative;background:#0f1e46}.slideText a:hover{background:#538dc6;text-decoration:none}@media (min-width:992px){.homeBanner .slideText{position:absolute;width:70%;left:50%;bottom:10%;transform:translateX(-50%) translateY(0%);background:0 0}.homeBanner .slideText:before{display:block}}@media (min-width:1200px){.homeBanner .slideText{font-size:24px}.homeBanner .slideText .slideTop{font-size:40px}.homeBanner .slideText .slideBottom{margin-top:15px}}#hero .cycle-pager{position:absolute;right:30px;top:50%;z-index:101}#hero .cycle-pager span{background:#fff;font-size:0;width:14px;height:14px;display:block;border-radius:50%;margin:10px 0;opacity:.7;cursor:pointer;transition:.3s}#hero .cycle-pager span.cycle-pager-active{opacity:1}.homeBanner .openDays{color:#fff;background:#297b89;padding:15px 0;text-align:center}.homeBanner .openDays a{display:inline-block;font-weight:700;line-height:1.5em;padding:10px 41px;font-size:18px;text-transform:uppercase;background:#10247d;color:#fff;letter-spacing:.1em;border:solid 2px #10247d;min-width:200px;text-align:center}.homeBanner .openDays a:hover{background:#fff;text-decoration:none}.homeBanner .openDays .openCont{text-transform:uppercase;font-size:25px;line-height:1.2;font-weight:700;padding:5px 0 10px}@media (min-width:992px){.homeBanner .openDays{color:#fff;background:rgba(0,0,0,.65);position:absolute;bottom:0;left:0;width:100%;z-index:110;padding:25px 0;text-align:initial}.homeBanner .openDays .opendayText{text-transform:uppercase;font-size:30px}.homeBanner .openDays .opendayText{display:flex;padding:0}.homeBanner .openDays .opendayText .openCont{flex:1;padding:5px 0 0;line-height:1.5;font-size:20px}}.introText{padding-top:30px;padding-bottom:40px;text-align:center;font-size:16px}@media (min-width:1100px){.introText{font-size:20px}}.belowText{padding:30px 0;background:#f3f4f6}.dynamicContent{margin-top:20px;margin-bottom:20px}.textBlock{padding:60px 0 45px;position:relative}.textBlock.hasimg{padding-top:100px;padding-bottom:60px}.textBlock.default{padding:30px 0}.textBlock .imageBackground{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;opacity:.15}.textBlock.clearBlock .imageBackground{opacity:1}.textBlock .textLink{margin:40px 0 60px}.textBlock .textLink a,.linkbutton a{display:inline-block;line-height:1.4em;padding:10px 25px 10px;font-size:16px;text-transform:uppercase;background:#0f1e46;color:#fff;letter-spacing:.1em;border:solid 2px #0f1e46;text-align:center;background:#0f1e46;border-color:#0f1e46}.textBlock .textLink a:hover,.linkbutton a:hover{background:#fff;text-decoration:none;color:#0f1e46}.textBlock.default .textLink a,.textBlock.default .linkbutton a{background:#0f1e46;border-color:#0f1e46}.textBlock.default .textLink a:hover,.textBlock.default .linkbutton a:hover{background:#fff;border-color:#538dc6;color:#538dc6}.linkbutton.telephoneLink a{padding:0;overflow:hidden}.linkbutton.telephoneLink a .cont{display:inline-block;position:relative;padding:10px 41px;opacity:1;transition:.3s}.linkbutton.telephoneLink a .number{display:block;width:100%;position:relative;opacity:0;position:absolute;padding:10px 0;top:0;left:100%;transition:.5s}.linkbutton.telephoneLink a.telOpen .cont{opacity:0}.linkbutton.telephoneLink a.telOpen .number{left:0;opacity:1}.textBlock.lightgreyBlock{background:#f4f4f4}.textBlock.default:before,.textBlock.lightgreyBlock:before{display:block;width:1px;background:#777;height:87px;margin:25px auto 10px}.dynamicContent.postCols .textBlock.default{background:#f8f8f8;padding-top:50px}.dynamicContent.postCols .textBlock.default:before{display:none}.textBlock.style1{background:#a3adc8;color:#fff}.textBlock.style1 h1,.textBlock.style1 h2,.textBlock.style1 h3{color:#fff}.textBlock.style2 h1,.textBlock.style2 h2,.textBlock.style2 h3{color:#fff}.textBlock.style1 a,.textBlock.style1 .linkbutton a{color:#a3adc8;background:#fff;border-color:#fff}.textBlock.style1 a:hover,.textBlock.style1 .linkbutton a:hover{color:#fff;background:#a3adc8}@media (min-width:1390px){.textBlock.hasimg .col-sm-12{padding-left:120px;padding-right:120px}}.ImgtextBlock{position:relative}.ImgtextBlock .textBlock{padding:30px;text-align:left;min-height:600px}.ImgtextBlock .textBlock{color:#fff;background:rgba(0,0,0,.7)}.ImgtextBlock .textBlock.style1{color:#fff;background:rgba(163,173,200,.7)}.ImgtextBlock .textBlock.style2{color:#fff;background:rgba(83,141,198,.9)}.ImgtextBlock .textBlock.lightgreyBlock{color:#000;background:rgba(244,244,244,.7)}.ImgtextBlock .textBlock p{letter-spacing:1px;line-height:1.66}.ImgtextBlock .imageBackground{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center}@media (min-width:1590px){.ImgtextBlock .textBlock{padding:40px 55px}}.dynamic-two_columns .columnrow .col2{background:#538dc6;z-index:2;color:#fff}.dynamic-two_columns .columnrow .col2 h3,.dynamic-two_columns .columnrow .col2 h2,.dynamic-two_columns .columnrow .col2 h1{color:#fff}.dynamic-two_columns .columnrow>div{padding-top:60px;padding-bottom:60px}.dynamic-two_columns .columnrow.hasbg>div:first-child{padding:0}.twocol-bg{position:relative;height:200px;background-repeat:no-repeat;background-size:cover;background-position:center}.dynamic-two_columns{position:relative}@media (min-width:1100px){.twocol-bg{position:absolute;left:0;right:45%;top:0;bottom:0;height:auto;background-repeat:no-repeat;background-size:cover;background-position:center}.dynamic-two_columns .columnrow{display:flex;background:#fff;position:relative}.dynamic-two_columns .columnrow.hasbg{background:0 0}.dynamic-two_columns{position:relative}.dynamic-two_columns h3{max-width:500px}.dynamic-two_columns:before{content:'';position:absolute;display:block;width:50%;lefT:50%;height:100%;top:0;background:#538dc6}}@media (min-width:1390px){.dynamic-two_columns .columnrow>div{padding-left:40px;padding-right:40px}}.infoBlocks img{border-radius:100%}.infoBlocks:before{content:"";position:absolute;top:0;right:0;left:0;bottom:50%;background:#f4f4f4;display:block}.infoBlocks{text-align:center;padding-top:0;padding-bottom:0;position:relative}.infoBlocks .infoBlock{padding-top:20px;padding-bottom:20px}.infoBlocks .infoBlock .images{padding:10px 0}@media (min-width:992px){.infoBlocks .infoBlock{padding-left:30px;padding-right:30px}}.innerInfoBlocks{margin-top:30px;margin-bottom:30px;line-height:105px;text-align:center}.innerInfo{line-height:1.3;display:inline-block;vertical-align:middle;margin-top:20px;margin-bottom:10px}.innerInfoBlocks .image{height:45px;line-height:45px}.innerInfoBlocks .image img{vertical-align:middle}.innerInfoBlocks img{max-height:105px}.innerInfoBlocks strong{display:block}.innerInfoBlocks span{display:block;font-size:16px}.highlights{display:flex;flex-wrap:wrap;justify-content:space-around}.highlights>div{flex-basis:50%;text-align:center;overflow:hidden}@media(max-width:767px){.highlights>div{flex-basis:100%}}.highlight-title{text-transform:uppercase;color:#000;font-weight:700;margin-bottom:20px;font-size:20px;line-height:1.3em}.highlight-text{line-height:28px;font-weight:400;overflow:hidden}.highlight-seymour{transform:rotate(180deg) scaleX(2);cursor:pointer;font-size:28px;color:#d8d8d8}.imageBlock{width:100%;position:relative}.imageBlock .imageBackground{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center}.imageBlock{text-align:center}.imagesBlock{padding:15px 0;position:relative}.imagesBlock .singleImgs{padding:15px}.imagesBlock .owl-prev,.imagesBlock .owl-next{width:48px;height:48px;position:absolute;top:50%;background-size:contain;font-size:0;transform:translateY(-47.88%)}.imagesBlock .owl-prev{left:-11px;background-image:url(//interactivetour.reigategrammar.org/wp-content/themes/scms-landing/images/car-prev.png)}.imagesBlock .owl-next{right:-15px;background-image:url(//interactivetour.reigategrammar.org/wp-content/themes/scms-landing/images/car-next.png)}.imagesBlock:after{content:'';width:100%;display:block;position:absolute;height:153px;background-image:url(//interactivetour.reigategrammar.org/wp-content/themes/scms-landing/images/tear-white.png);background-size:1560px;background-position:center;bottom:-131px;z-index:10}@media (min-width:992px){.imagesBlock{padding:0}.imagesBlock .owl-prev,.imagesBlock .owl-next{width:71px;height:71px}.imagesBlock .owl-prev{left:-12px}.imagesBlock .owl-next{right:-15px}}@media (min-width:1610px){.imagesBlock .owl-prev{left:-30px}.imagesBlock .owl-next{right:-32px}}.boxed-items{margin:60px 0}.boxed-item{overflow:hidden;border:4px solid rgba(255,255,255,.5);margin:30px 0;padding:30px}.boxed-item img{border-radius:100%;width:20%;margin:0 30px}@media(max-width:767px){.boxed-item img{width:100%;margin:0;float:none}}.hbspt-form .hs-error-msgs{color:red}.hbspt-form .hs-error-msgs label{margin-top:0}.hbspt-form .hs-field-desc{font-size:.9em;border-bottom:0;margin-bottom:5px}.dynamic-testimonials_section{text-align:center;padding:40px 0 100px}.testimonialsSlider{text-align:center;margin-bottom:20px;position:relative}.testimonialSlide{padding-bottom:10px;padding-top:50px}.testimonialSlide blockquote{margin-bottom:0;margin-bottom:40px}.testimonialSlide .cite{font-size:16px;color:#538dc6;font-weight:600;text-transform:uppercase}.testimonialsSlider .cycle-pager{position:absolute;top:10px;width:100%;max-height:30px;z-index:102;font-size:35px;line-height:30px}.testimonialsSlider .cycle-pager span{margin:0 5px;color:#538dc6;cursor:pointer}.testimonialsSlider .cycle-pager span.cycle-pager-active{color:#afafaf}.footer .map{background-color:#f3f4f6;background-position:center;background-repeat:no-repeat;height:330px;width:100%;position:relative;background-size:cover;margin-bottom:20px}.footer .map .maplinks{position:absolute;bottom:50px;left:0;width:100%}.footer .map a{display:inline-block;line-height:1.4em;padding:10px 25px 10px;font-size:16px;text-transform:uppercase;background:#10247d;color:#fff;letter-spacing:.1em;border:solid 2px #10247d;text-align:center;background:#0f1e46;border-color:#0f1e46}@media (min-width:1100px){.footer .map a:first-child{float:left}.footer .map a:last-child{float:right}}.footer .map a:hover{background:#fff;text-decoration:none;color:#538dc6}.footerTop{font-size:18px;padding-top:20px;padding-bottom:20px;text-align:center;color:#538dc6;font-weight:700;border-bottom:solid 1px #8d9091}.footerTop a,.footerTop span{color:#0f1e46;font-weight:400}.footerTop p{margin:10px 0}.footerBottom{text-align:center;font-size:14px;padding-top:10px;padding-bottom:10px;font-weight:500}.footerBottom a,.footerBottom span{color:#538dc6}ul.inputs-list{list-style:none}ul.inputs-list input[type=checkbox]{margin-right:10px}.mapPage{background:#f7f7f7;padding-bottom:30px}.mapImagesSlider{width:100%}.mapImagesSlider .slide{width:100%;top:0}.advPager{margin-left:-10px;margin-right:-10px;margin-top:10px}.advPager .pager{display:block;padding:10px;transition:.3s;margin:0;flex-basis:20%}.advPager .pager.cycle-pager-active{opacity:1}.mapImagesSlider .nextprev{width:30%;height:30%;position:absolute;font-size:0;top:20%;z-index:105;cursor:pointer;display:none}.mapImagesSlider .nextprev:before,.mapImagesSlider .nextprev:after{content:'';display:block;width:24px;height:1px;position:absolute;top:50%;left:50%}.mapImagesSlider .nextprev:before{transform:rotate(45deg)}.mapImagesSlider .nextprev:after{transform:rotate(-45deg)}.mapImagesSlider .nextprev.cycle-prev:before,.mapImagesSlider .nextprev.cycle-prev:after{transform-origin:0% 100%;left:16px}.mapImagesSlider .nextprev.cycle-next:before,.mapImagesSlider .nextprev.cycle-next:after{transform-origin:100% 100%;left:11px}.mapImagesSlider .nextprev.cycle-prev{left:0}.mapImagesSlider .nextprev.cycle-next{right:0;text-align:right}#pageMap{width:100%;position:relative;max-width:1600px;margin:0 auto 70px auto}#pageMap .mapWrap{display:none}#pageMap .mapWrap img{width:100%;display:block}.mapItem h2{font-size:40px;margin:30px 0}.mapItem .itemBdy{padding-right:3%}.mapItem .itemNav{display:none}#pageMap .mapWrap{display:block}.mapItemWRap{display:none}.mapIcon.activeIcon{display:block;position:absolute;text-align:center;text-transform:uppercase;font-size:12px;font-weight:600;width:24px !important}.mapIcon.activeIcon a{color:#fff;text-shadow:0 0 3px #000;display:block;position:relative}.mapIcon.activeIcon a .iconButton{display:inline-block;background-color:#538dca;width:18px;height:18px;text-align:center;border-radius:50%;font-size:14px;line-height:18px;font-weight:400}.mapIcon.activeIcon a .iconButton:after{content:'+';color:#fff;display:inline-block;text-shadow:none}.iconLabel{display:none}.mapIcon.activeIcon a:hover{text-decoration:none}.mapIcon.activeIcon a:hover .iconButton{background-color:#75b6f7}.mapItem{width:90%;max-width:1560px}.mapItem .itemInner{padding:30px}.mapItem .itemNav{display:block;margin:30px 0}.mapItem .fancybox-navigation{display:none}.mapItem .itemNav a{margin-right:20px}a:focus,button:focus{outline:0}.mapIcon.activeIcon a .iconButton{width:24px;height:24px;font-size:18px;line-height:24px;font-weight:400}@media(min-width:1100px){.iconLabel{display:block;line-height:1.3;padding:3px;position:absolute;width:120px;left:25px;top:50%;transform:translateY(-50%);text-align:left}.positionbottom .iconLabel{left:50%;top:unset;bottom:100%;transform:translateX(-50%);text-align:center}.positionright .iconLabel{left:unset;right:25px;text-align:right}.positiontop .iconLabel{left:50%;top:100%;transform:translateX(-50%);text-align:center}.mapIcon.activeIcon a{width:24px;height:24px}.mapIcon.activeIcon a .iconButton{display:block}}.button{display:inline-block;padding:9px;font-size:15px;font-weight:700;border-radius:25px;min-width:150px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.3s all;margin:5px;border:1px solid #538dc6;color:#538dc6}.advPager{display:flex;flex-wrap:wrap}.advPager .pager.cycle-pager-active{opacity:1}.advPager .pager{display:block;transition:.3s;position:relative}.videoWrapper{position:relative;padding-bottom:75%;width:100%;height:0;background:#000}.videoWrapper p{margin:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.isvid:before{content:"";background-image:url(//interactivetour.reigategrammar.org/wp-content/themes/scms-landing/images/ytplay.png);background-repeat:no-repeat;background-size:contain;display:block;width:30px;height:20px;position:absolute;bottom:50%;right:50%;transform:translate(50%,50%)}.fancybox-navigation{display:none}.mapKey{display:none}.mapKey{display:none;border:1px solid #ccc;padding:10px}span.iconKey{display:none}.mapIcon.activeIcon a.moblink{display:none}@media(max-width:1199px){.lang-flags{padding-top:45px}}.btm{display:none}@media (max-width:1099px){.btm{display:inline}.mapIcon.activeIcon a.moblink{display:block;width:15px;height:15px;background:#324678;border-radius:50%;font-size:10px}.mapIcon.activeIcon a.deskLink{display:none}span.iconKey{display:inline-block;width:15px;height:15px;background:#538dc6;color:#fff;border-radius:50%;font-size:10px;text-align:center}.iconKeyLabel{display:inline-block;font-size:14px}.mapKeyItem{flex-basis:50%;white-space:nowrap}.mapKey{display:flex;flex-wrap:wrap}div#mapItems{display:flex;flex-wrap:wrap}.lang-flags{padding-top:0;display:inline-block;float:none}.mapItemWRap{display:block}.advPager .pager{padding:1px}.advPager{margin-left:0;margin-right:0}.mapItem{width:100%}.mapItem .itemNav{display:none}}