@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;1,400&display=swap");*,*:after,*:before{box-sizing:border-box}html,body{overflow-x:hidden;min-height:100vh;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:15px}@media (max-width: 767px){html{font-size:15px}}body{font-family:"Open Sans",sans-serif;font-size:15px;line-height:30px;position:relative;z-index:1000}@media (max-width: 767px){body{font-size:15px}}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;background:-webkit-linear-gradient(122deg, #B74E8E 0%, #3E529C 47%, #85559E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:normal;padding:0px;margin:0px}h1 .highlight,h2 .highlight,h3 .highlight,h4 .highlight,h5 .highlight,h6 .highlight{color:#ED3237;-webkit-text-fill-color:#ED3237}h1 .underline,h2 .underline,h3 .underline,h4 .underline,h5 .underline,h6 .underline{display:inline-block;text-decoration:underline}h1 .heading-icon,h2 .heading-icon,h3 .heading-icon,h4 .heading-icon,h5 .heading-icon,h6 .heading-icon{display:block;width:60px;height:60px;margin:15px auto}h1,h2,h3,h4,h5,h6{color:#4C4F99}@media (max-width: 420px){h1,h2,h3,h4,h5,h6{letter-spacing:0px}}h1.shadow,h2.shadow,h3.shadow,h4.shadow,h5.shadow,h6.shadow{text-shadow:0px 2px 5px rgba(0,0,0,0.61)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none !important;color:inherit;display:inline-block}h1{font-family:"Open Sans",sans-serif;font-size:48px;line-height:1.2;padding-top:20px;margin-bottom:12px;font-weight:700}@media (max-width: 767px){h1{font-size:36px;padding-top:10px;margin-bottom:8px}}h1.max-540{max-width:540px}h1 .thin{font-weight:300}h2{font-size:34px;line-height:1.3;padding-top:20px;margin-bottom:20px}@media (max-width: 767px){h2{font-size:28px;padding-top:10px;margin-bottom:12px}}@media (max-width: 480px){h2{font-size:26px}}h3{font-size:21px;line-height:1.3;padding-top:6px;margin-bottom:15px}h4{font-size:18px;line-height:1.4;padding-top:15px;margin-bottom:15px}h5{font-size:16px;line-height:1.4;padding-top:8px;margin-bottom:22px}h6{font-size:14px;line-height:1.4;padding-top:9px;margin-bottom:21px}p{padding-top:0px;margin-bottom:15px;font-size:15px;line-height:1.6;font-weight:600;background:-webkit-linear-gradient(122deg, #B74E8E 0%, #3E529C 47%, #85559E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}p.shadow{text-shadow:0px 2px 5px rgba(0,0,0,0.61)}p.intro-text{font-size:20px;line-height:1.6;margin-bottom:20px}p.intro-text.spaced{line-height:30px}p strong{font-weight:bold}a{color:#4C4F99;text-decoration:none}a:hover{color:#424485}ul,ol{padding-left:20px;margin-bottom:15px}ul>li,ol>li{font-size:16px;line-height:24px;font-weight:600}iframe[name='google_conversion_frame']{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left}.youtube-iframe{margin:25px 0}p.small{font-size:85%;line-height:1.5}.icon{display:inline-block;vertical-align:middle}section{padding:45px 0px 60px}@media (max-width: 767px){section{padding:30px 15px}}.overflow-hidden{overflow:hidden}.narrow{max-width:800px;margin:0 auto 30px}#main{padding:0}.seperator{margin:45px 0}.seperator.medium{margin:30px 0}.seperator.small{margin:15px 0}@media (min-width: 768px){.flex-row-desktop{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap}.flex-row-desktop .column{display:-webkit-flex;display:flex}}.flex-row{display:-webkit-flex;-webkit-align-items:center;display:flex;align-items:center}@media (max-width: 991px){.flex-row{display:block}}.flex-center{display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-align-items:center;display:flex;flex-wrap:wrap;align-items:center}.inline-block{display:inline-block}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-justify{text-align:justify}@media (max-width: 540px){.text-align-justify.justify-wide{text-align:left}}.margin-auto{margin:auto}.margin-0{margin:0 !important}.margin-top-60{margin-top:60px}.margin-top-50{margin-top:50px}.margin-top-45{margin-top:45px}.margin-top-30{margin-top:30px}.margin-top-20{margin-top:20px}.margin-top-15{margin-top:15px}.margin-top-10{margin-top:10px}.margin-top-0{margin-top:0px}.margin-0{margin:0 !important}.margin-bottom-45{margin-bottom:45px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-15{margin-bottom:15px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-0{margin-bottom:0px}.padding-0{padding:0px !important}.padding-top-30{padding-top:30px}.padding-top-20{padding-top:20px}.padding-top-15{padding-top:15px}.padding-top-10{padding-top:10px}.padding-top-0{padding-top:0px}.padding-bottom-30{padding-bottom:30px}.padding-bottom-20{padding-bottom:20px}.padding-bottom-15{padding-bottom:15px}.padding-bottom-10{padding-bottom:10px}.padding-bottom-0{padding-bottom:0px !important}.width-80-desktop-block{display:block;margin:0 auto}@media (min-width: 768px){.width-80-desktop-block{max-width:80%}}.width-90-desktop-block{display:block;margin:0 auto}@media (min-width: 768px){.width-90-desktop-block{max-width:90%}}.width-80-desktop{display:block}@media (min-width: 768px){.width-80-desktop{max-width:80%}}.full{float:left;width:100%}.half{float:left;width:50%}@media (max-width: 540px){.half{width:100%}}.third{float:left;width:33.333333%}@media (max-width: 540px){.third{width:100%}}@media (max-width: 599px){#mqCheck-600{display:none}}@media (max-width: 499px){#mqCheck-500{display:none}}@media (max-width: 767px){#mqCheck-767{display:none}}@media (max-width: 991px){#mqCheck-991{display:none}}@media (max-width: 1169px){#mqCheck-1169{display:none}}@media (max-width: 1199px){#mqCheck-1199{display:none}}.two-column{-moz-column-count:2;-webkit-column-count:2;column-count:2}@media (max-width: 359px){.two-column{-moz-column-count:1;-webkit-column-count:1;column-count:1}}body.modal-open{padding-right:0 !important}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#663D75}.bg-bright{background:#fff}.bg-light{background:#F9F9F9}.text-bright{color:#fff;-webkit-text-fill-color:#fff}.image-box{display:block;background-size:cover;background-position:center right;overflow:hidden;position:absolute;height:100%;left:15px;right:15px;z-index:1}.image-box:before{content:'';display:block;position:absolute;height:100%;left:0px;width:150%;z-index:-1;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #000000),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(left, #000000 0%,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(left, #000000 0%,rgba(0,0,0,0) 100%);background-image:linear-gradient(to right, #000000 0%,rgba(0,0,0,0) 100%)}.image-box .text{display:block;position:absolute;top:0px;left:0px;width:75%;padding:30px;color:#fff}.image-box .text .title{font-size:21px;color:#fff;margin:0px 0px 15px;padding:0px;line-height:1.2;font-weight:700;text-transform:uppercase}.image-box .text .title small{display:block;margin:6px 0px 0px;color:#fff;text-transform:none;font-size:100%}.image-box .text p{font-size:13px;line-height:1.8;max-width:75%}@media (max-width: 767px){.image-box{position:relative;left:initial;top:initial;right:initial;margin-bottom:30px}.image-box .text{position:initial}}@media (max-width: 479px){.image-box .text{width:100%;max-width:none}.image-box .text p{width:100%;max-width:none}}section.light-sec{background:#EEF5F5}.leadform{width:100%}.leadform legend{display:block;background:#222;padding:15px;color:#E9E9E9;text-align:center;font-size:16px;font-weight:700;line-height:1.4;margin:0px}.leadform .wrapper{padding:30px 21px 15px;background:#fff}.section-heading{font-size:27px;color:#4C4F99;line-height:1.2;padding:0px}.section-heading strong{text-transform:uppercase}footer{background:#222 url("../img/bg-footer.jpg");background-repeat:no-repeat;background-position:top center;background-size:cover;color:#fff;font-size:12px;padding:9px 0px}@media (max-width: 991px){footer{background:-webkit-linear-gradient(122deg, #b08b8d 0%, #8c447f 43%, #4d447e 100%);text-align:center}}footer p{font-size:12px;line-height:1;margin:0px;text-shadow:1px 2px 4px rgba(0,0,0,0.6)}footer span{text-shadow:1px 2px 4px rgba(0,0,0,0.6)}@media (max-width: 991px){footer span{line-height:1.4}}footer ul{margin:0}@media (max-width: 991px){footer ul.pull-right.list-inline{float:initial !important;text-align:center}footer ul.pull-right.list-inline li{display:block;margin-bottom:10px;line-height:1.4}}footer ul li{font-size:12px;line-height:1;color:#fff;-webkit-text-fill-color:#fff;font-weight:400;text-shadow:1px 2px 4px rgba(0,0,0,0.6)}footer ul li a{color:#fff;-webkit-text-fill-color:#fff;font-weight:400;text-shadow:1px 2px 4px rgba(0,0,0,0.6)}footer ul li.social a{width:25px;height:25px;text-align:center;display:inline-block;line-height:25px;margin:0 3px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;text-shadow:1px 2px 4px rgba(0,0,0,0.6);-moz-box-shadow:1px 2px 4px rgba(0,0,0,0.6);-webkit-box-shadow:1px 2px 4px rgba(0,0,0,0.6);box-shadow:1px 2px 4px rgba(0,0,0,0.6)}.thankyou-sec .row{min-height:75vh;display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:center;display:flex;align-items:center;justify-content:center}body{padding-right:0 !important;padding-left:0 !important}body.top-nav{padding-top:105px;position:relative}@media (max-width: 767px){body.top-nav{padding-top:90px}}header.position{position:absolute;left:0;top:0;width:100%;z-index:999}header.fixed{position:fixed;left:0;top:0;width:100%;z-index:999}header.fixed.bg{-moz-box-shadow:0px 2px 5px rgba(0,0,0,0.25);-webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.25);box-shadow:0px 2px 5px rgba(0,0,0,0.25)}header #brand{margin:15px 0 10px}header #brand .brand-logo,header #brand .brand-partner{position:relative}header #brand .brand-logo .link-partner,header #brand .brand-partner .link-partner{position:absolute;display:block}@media (max-width: 767px){header #brand .brand-logo img,header #brand .brand-partner img{width:130px}}header nav{background:url(../img/bg-menu.jpg) top center no-repeat;background-size:cover}header nav .main-menu-toggle.btn{font-size:14px;line-height:1.2;text-shadow:1px 2px 4px rgba(0,0,0,0.6);margin:10px 0;padding:0;float:right;text-transform:uppercase;letter-spacing:2px;display:none}@media (max-width: 991px){header nav .main-menu-toggle.btn{display:inline-block;background:transparent;color:#fff}}header nav .main-menu-toggle.btn .glyphicon{display:inline-block;font-size:11px}@media (max-width: 991px){header nav .nav-wrapper{display:none}}header nav .nav-wrapper .nav-list{list-style-type:none;padding:0;margin:0}header nav .nav-wrapper .nav-list.left{float:left}header nav .nav-wrapper .nav-list.right{float:right}header nav .nav-wrapper .nav-list li{display:inline-block;color:#fff}header nav .nav-wrapper .nav-list li.active a{font-weight:700}header nav .nav-wrapper .nav-list li.active a::before{content:'';width:100%;height:1.6px;background:#DDBA82;position:absolute;bottom:5px;left:0}header nav .nav-wrapper .nav-list li a{position:relative;display:inline-block;font-size:14px;font-weight:400;color:#fff;line-height:1;padding:10px 0;margin-right:20px;text-decoration:none;text-shadow:1px 2px 4px rgba(0,0,0,0.6);transition:.3s}@media screen and (max-width: 1200px) and (min-width: 991px){header nav .nav-wrapper .nav-list li a{font-size:13px;margin-right:10px}}header nav .nav-wrapper .nav-list li a:hover,header nav .nav-wrapper .nav-list li a:focus{color:#DDBA82}header nav .nav-wrapper .nav-list li:last-child a{margin-left:0}@media (max-width: 991px){.mobile-slide{width:240px;background:-webkit-linear-gradient(22deg, #B74E8E 0%, #3E529C 47%, #85559E 100%);z-index:11;position:fixed;top:0;right:-300px;bottom:0px;overflow:auto;margin:0px;padding:21px;padding-top:40px;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mobile-slide.show{z-index:999;right:0px;border-radius:0;border:0;-moz-box-shadow:-3px 0px 8px rgba(0,0,0,0.15);-webkit-box-shadow:-3px 0px 8px rgba(0,0,0,0.15);box-shadow:-3px 0px 8px rgba(0,0,0,0.15)}.mobile-slide.show .nav-wrapper{display:block}.mobile-slide.show .nav-wrapper .nav-list{float:initial}.mobile-slide.show .nav-wrapper .nav-list li{display:block}.mobile-slide.show .nav-wrapper .nav-list li a{font-size:15px;font-weight:500}.mobile-slide.show .nav-wrapper .nav-list li.active a{font-weight:700}.mobile-slide .close-menu{display:block;width:2em;height:2em;position:absolute;right:2em;top:1em;overflow:hidden;text-indent:1em;font-size:0.75em;border:none;background:transparent;color:transparent;cursor:pointer}.mobile-slide .close-menu:before,.mobile-slide .close-menu:after{content:'';position:absolute;width:2px;height:100%;top:0;left:50%;background:#fff;transition:.3s;box-shadow:0px 0px 5px rgba(0,0,0,0.62)}.mobile-slide .close-menu:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mobile-slide .close-menu:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-slide .close-menu:hover:before,.mobile-slide .close-menu:hover:after{background:#ED3237}}#menu-overlay{display:block;z-index:-1;background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#menu-overlay.showoverlay{position:fixed;top:0px;left:0px;width:100%;height:100%;z-index:80;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#hero-slider .hero{padding:50px 0;outline:none !important}#hero-slider .hero.flex-center{display:-webkit-flex !important;-webkit-flex-wrap:wrap !important;-webkit-align-items:center !important;display:flex !important;flex-wrap:wrap !important;align-items:center !important}@media (max-width: 991px){#hero-slider .hero{padding:45px 15px}#hero-slider .hero.full-width{min-height:calc(100vh - 115px)}}@media (max-width: 991px) and (max-width: 767px){#hero-slider .hero.full-width{min-height:90vh}}@media (max-width: 991px) and (max-width: 600px){#hero-slider .hero.full-width{min-height:75vh}}.hero.full-width{min-height:calc(100vh - 100px)}@media (max-width: 1200px) and (orientation: portrait){.hero.full-width{min-height:50vh}}.hero .hero-content .list{margin:0 -5px;margin-top:30px}.hero .hero-content .list li{position:relative;color:#4C4F99;font-weight:700;font-size:22px;padding:0px 5px;margin:0;line-height:1}@media (max-width: 767px){.hero .hero-content .list li{font-size:20px}}@media (max-width: 500px){.hero .hero-content .list li{font-size:18px}}.hero .hero-content .list li::before{content:'';display:block;background:#4C4F99;width:2px;height:100%;position:absolute;right:-3px;top:0;border:0}.hero .hero-content .list li:last-child::before{display:none}@media (max-width: 480px){.hero-slider.desktop{display:none}}.hero-slider.mobile{display:none}@media (max-width: 480px){.hero-slider.mobile{display:block}}.info.full{min-height:100vh}@media (max-width: 1200px) and (orientation: portrait){.info.full{min-height:45vh}}@media (max-width: 767px){.info.full{min-height:auto}}.info.middle{display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-align-items:center;display:flex;flex-wrap:wrap;align-items:center}@media (max-width: 767px){.info.middle{display:block}}.info .map-info{margin-top:50px}@media (max-width: 991px){.info .map-info{margin-top:25px}}@media (max-width: 767px){.info .map-info{margin-top:0px}}@media (max-width: 991px){.info .col-img{margin:20px 0 0}}@media (max-width: 480px){.info .img-mb-small{width:70%}}.info .info-list li{margin-bottom:10px;background:-webkit-linear-gradient(122deg, #B74E8E 0%, #3E529C 47%, #85559E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.info .info-list li:last-child{margin-bottom:0}.info .video-frame{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.info .video-frame embed,.info .video-frame iframe,.info .video-frame object{position:absolute;top:0;left:0;width:100%;height:100%}.info .slider-container{margin-top:30px;padding-bottom:50px}@media (max-width: 767px){.info .slider-container{margin-top:0}}.info .slider-container .home-slider .item{position:relative;margin:45px 0;outline:none}@media (max-width: 767px){.info .slider-container .home-slider .item{margin:25px 0}}.info .slider-container .home-slider .item.slick-slide{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.info .slider-container .home-slider .item.slick-slide::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;transition:.3s;background:rgba(0,0,0,0.6)}.info .slider-container .home-slider .item.slick-slide.slick-active{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);z-index:99}.info .slider-container .home-slider .item.slick-slide.slick-active img{-moz-box-shadow:0px 0px 5px #c2bdc3;-webkit-box-shadow:0px 0px 5px #c2bdc3;box-shadow:0px 0px 5px #c2bdc3}.info .slider-container .home-slider .item.slick-slide.slick-active::before{background:transparent}@media (max-width: 767px){.info .slider-container .home-slider .slick-dots{margin-top:0}}.info .card-container .card{padding-top:15px;padding-bottom:15px}@media (max-width: 600px){.info .card-container .card{float:initial;max-width:340px;width:340px;margin:auto}}@media (max-width: 600px) and (max-width: 375px){.info .card-container .card{width:100%}}.info .card-container .card .wrapper{position:relative;padding-bottom:65.9%}.info .card-container .card .wrapper.overlay{-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.info .card-container .card .wrapper.overlay::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.15);-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.info .card-container .card .wrapper.overlay:hover{-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.46);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.46);box-shadow:0px 0px 5px rgba(0,0,0,0.46)}.info .card-container .card .wrapper.overlay:hover::before{background:rgba(0,0,0,0.7)}.info .card-container .card .wrapper.overlay:hover .overlay-container{-webkit-align-items:top;align-items:top}.info .card-container .card .wrapper.overlay:hover .overlay-container .center{background:none}.info .card-container .card .wrapper.overlay:hover .overlay-container .center .hidden-text{max-height:300px;opacity:1}.info .card-container .card .wrapper .overlay-container{position:absolute;left:0;bottom:0;width:100%;height:100%;margin:auto;text-align:center;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-align-items:center;display:flex;flex-wrap:wrap;align-items:center}.info .card-container .card .wrapper .overlay-container .center{width:100%;padding:8px 15px;background:rgba(0,0,0,0.7);-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.info .card-container .card .wrapper .overlay-container .center .hidden-text{max-height:0px;overflow:hidden;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:0}.info .card-container .card .wrapper .overlay-container .center .hidden-text p{color:#fff;-webkit-text-fill-color:#fff;font-size:12px;font-weight:300;margin:7px 0px 0px;line-height:1.4}@media screen and (max-width: 1200px) and (min-width: 991px){.info .card-container .card .wrapper .overlay-container .center .hidden-text p{margin:5px 0px 0px;font-size:10px}}.info .card-container .card .wrapper .overlay-container .title{padding:0;margin:0;color:#fff;-webkit-text-fill-color:#fff;font-size:18px;font-weight:300}.info .filter-btns-group{-moz-box-shadow:0px 5px 10px rgba(0,0,0,0.1);-webkit-box-shadow:0px 5px 10px rgba(0,0,0,0.1);box-shadow:0px 5px 10px rgba(0,0,0,0.1);-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}@media (max-width: 991px){.info .filter-btns-group{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}}.info .filter-btns-group .btn{text-transform:uppercase;font-weight:400;font-size:13px;color:#888888;border:0 !important;outline:none !important;margin:0;line-height:1.5;padding:8px 20px}@media (min-width: 991px){.info .filter-btns-group .btn{min-width:120px}}@media (max-width: 991px){.info .filter-btns-group .btn{font-size:13px;line-height:1.5;padding:7px 15px}}@media (max-width: 768px){.info .filter-btns-group .btn{width:33.333333%;padding:6px 10px;-moz-border-radius:0 !important;-webkit-border-radius:0;border-radius:0 !important}}@media (max-width: 780px){.info .filter-btns-group .btn{font-size:12px;width:50%;padding:6px 10px;-moz-border-radius:0 !important;-webkit-border-radius:0;border-radius:0 !important}}@media (max-width: 400px){.info .filter-btns-group .btn{font-size:14px;width:100%}}.info .filter-btns-group .btn:first-child{-moz-border-radius-topleft:50px;-webkit-border-top-left-radius:50px;border-top-left-radius:50px;-moz-border-radius-bottomleft:50px;-webkit-border-bottom-left-radius:50px;border-bottom-left-radius:50px}.info .filter-btns-group .btn:last-child{-moz-border-radius-topright:50px;-webkit-border-top-right-radius:50px;border-top-right-radius:50px;-moz-border-radius-bottomright:50px;-webkit-border-bottom-right-radius:50px;border-bottom-right-radius:50px}.info .filter-btns-group .btn.active{-moz-border-radius:50px !important;-webkit-border-radius:50px;border-radius:50px !important;background:-webkit-linear-gradient(122deg, #B74E8E 0%, #3E529C 47%, #85559E 100%);color:#fff}@media (max-width: 768px){.info .filter-btns-group .btn.active{-moz-border-radius:0 !important;-webkit-border-radius:0;border-radius:0 !important}}.info .gallery-filter-btns{margin:10px 0px 40px}.info .gallery-filter-grid .item{width:25%;padding:5px}@media (max-width: 767px){.info .gallery-filter-grid .item{width:100% !important}}.info .top-move{position:relative;margin-top:0;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.info .top-move.top{margin-top:-75px}@media (max-width: 767px){.info .top-move.top{margin-top:-45px}}.info .sp-container{padding:45px}@media (max-width: 991px){.info .sp-container{padding:30px}}@media (max-width: 500px){.info .sp-container{padding:25px}}.info .sp-container .sp-item{display:-webkit-flex;display:flex;border-bottom:1px dashed #CFC5CB}.info .sp-container .sp-item:last-child{border-bottom:0}@media (max-width: 767px){.info .sp-container .sp-item{display:block}}.info .sp-container .sp-item .sp-image{width:25%;padding:45px 0px 0px;border-right:1px dashed #CFC5CB}@media (max-width: 1200px){.info .sp-container .sp-item .sp-image{padding:30px 0px 0px}}@media (max-width: 991px){.info .sp-container .sp-item .sp-image{width:280px}}@media (max-width: 767px){.info .sp-container .sp-item .sp-image{width:100%;padding:20px 0px;border-right:0}}.info .sp-container .sp-item .sp-content{width:75%;padding:45px 45px 30px}@media (max-width: 1200px){.info .sp-container .sp-item .sp-content{padding:30px 30px 20px}}@media (max-width: 991px){.info .sp-container .sp-item .sp-content{width:100%}}@media (max-width: 767px){.info .sp-container .sp-item .sp-content{width:100%;padding:20px 15px}}@media (max-width: 500px){.info .sp-container .sp-item .sp-content{width:100%;padding:20px 0px}}.info .sp-container .sp-item:first-child .sp-image,.info .sp-container .sp-item:first-child .sp-content{padding-top:0}.info .sp-container .sp-item:last-child .sp-content{padding-bottom:0px}.info .sp-contact{display:flex}@media (max-width: 767px){.info .sp-contact{display:block}}.info .sp-contact .sp-left{max-width:310px;min-width:310px}@media (max-width: 767px){.info .sp-contact .sp-left{width:100%;max-width:100%;min-width:100%}}.info .sp-contact .sp-left.border-right{border-right:1px dashed #CFC5CB}@media (max-width: 767px){.info .sp-contact .sp-left.border-right{border-right:0}}.info .sp-contact .sp-left .contact-list{padding:0;margin:0;list-style:none}.info .sp-contact .sp-left .contact-list li{text-align:center;padding:30px 15px;border:1px dashed #CFC5CB;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;max-width:250px;display:block;width:100%;margin-top:45px}@media (max-width: 767px){.info .sp-contact .sp-left .contact-list li{margin-top:30px;max-width:100%}}.info .sp-contact .sp-left .contact-list li a{font-size:14px;font-weight:400}.info .sp-contact .sp-left .contact-list li address{font-size:14px;font-weight:400;background:-webkit-linear-gradient(122deg, #B74E8E 0%, #3E529C 47%, #85559E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.info .sp-contact .sp-right{width:70%}@media (max-width: 767px){.info .sp-contact .sp-right{width:100%}}.info .sp-contact .sp-right .form-container{width:80%;display:block;padding:0 45px}@media (max-width: 991px){.info .sp-contact .sp-right .form-container{width:100%;padding-right:0}}@media (max-width: 767px){.info .sp-contact .sp-right .form-container{padding:20px 0}}.info .sp-contact .sp-right .form-container label{font-weight:400;font-size:13px;background:-webkit-linear-gradient(122deg, #B74E8E 0%, #3E529C 47%, #85559E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.info .sp-contact .sp-right .form-container label.error,.info .sp-contact .sp-right .form-container label.cust-error{color:#8b0000 !important;-webkit-text-fill-color:#8b0000 !important}.info .sp-contact .sp-right .form-container .form-group .form-control{border:0;-moz-box-shadow:0px 2px 3px rgba(0,0,0,0.1) !important;-webkit-box-shadow:0px 2px 3px rgba(0,0,0,0.1) !important;box-shadow:0px 2px 3px rgba(0,0,0,0.1) !important;color:#4D5489}.info .sp-contact .sp-right .form-container .form-group .form-control[disabled]{background-color:#eee}.info .sp-contact .sp-right .form-container .btn{margin-top:30px;font-weight:400;text-transform:uppercase}.hero-frame{position:relative;height:0;max-width:100%}.hero-frame embed,.hero-frame iframe,.hero-frame object{position:absolute;top:0;left:0;width:100%;height:100%}::-webkit-input-placeholder{color:#D1D4DA !important;font-style:italic}::-moz-placeholder{color:#D1D4DA !important;font-style:italic}:-ms-input-placeholder{color:#D1D4DA !important;font-style:italic}:-moz-placeholder{color:#D1D4DA !important;font-style:italic}.info .master-plan{margin-right:-16.5%;position:relative}@media (max-width: 767px){.info .master-plan{margin-right:0%}}.info .master-plan .map-pin{width:30px;height:30px;line-height:30px;color:#fff;font-size:15px;text-align:center;text-decoration:none;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute}@media (max-width: 600px){.info .master-plan .map-pin{width:20px;height:20px;font-size:12px;line-height:20px}}.info .master-plan .map-pin.cursor-pointer{cursor:pointer}.info .master-plan .map-pin .waves{position:relative;background:#663D77;width:30px;height:30px;display:block;border-radius:50%;-webkit-backface-visibility:hidden}@media (max-width: 600px){.info .master-plan .map-pin .waves{width:20px;height:20px}}.info .master-plan .map-pin .blink:after{position:absolute;top:0;background:#663D77;width:30px;height:30px;content:"";display:block;border-radius:50%;-webkit-backface-visibility:hidden;animation:wave-animate 3s infinite ease-out}@media (max-width: 600px){.info .master-plan .map-pin .blink:after{width:20px;height:20px}}@keyframes wave-animate{0%{transform:scale(0);opacity:1;transform-origin:center}100%{transform:scale(2);opacity:0;transform-origin:center}}.masterplan-modal .modal-body .content-window{width:200%;overflow:hidden;max-height:10000px;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.masterplan-modal .modal-body .content-window .item{position:relative;width:50%;float:left;vertical-align:top;margin-left:0%;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.masterplan-modal .modal-body .content-window .item.dont-show{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.masterplan-modal .modal-body .content-window .item.flat-container{height:auto}.masterplan-modal .modal-body .content-window .item.flat-container .item-wrapper .wrapper{position:relative;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}@media (max-width: 991px){.masterplan-modal .modal-body .content-window .item.flat-container .item-wrapper .wrapper{max-width:320px;margin:20px auto}}.masterplan-modal .modal-body .content-window .item.flat-container .item-wrapper .wrapper .overlay-content{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;padding:15px;z-index:0;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-align-items:center;display:flex;flex-wrap:wrap;align-items:center}.masterplan-modal .modal-body .content-window .item.flat-container .item-wrapper .wrapper .overlay-content .hidden-text{max-height:0px;overflow:hidden;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:0}.masterplan-modal .modal-body .content-window .item.flat-container .item-wrapper .wrapper .overlay-content::before{position:absolute;content:'';left:15px;right:15px;top:15px;bottom:15px;z-index:-1;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.masterplan-modal .modal-body .content-window .item.flat-container .item-wrapper .wrapper .overlay-content::after{content:'';position:absolute;left:0;right:0;margin:auto;z-index:-2;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.masterplan-modal .modal-body .content-window .item.flat-container .item-wrapper .wrapper .overlay-content h5{padding:0;margin-bottom:0;text-shadow:1px 1px 3px rgba(0,0,0,0.6)}.masterplan-modal .modal-body .content-window .item.flat-container .item-wrapper .wrapper .overlay-content .hidden-text{width:100%}.masterplan-modal .modal-body .content-window .item.flat-container .item-wrapper .wrapper:hover .overlay-content{-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.masterplan-modal .modal-body .content-window .item.flat-container .item-wrapper .wrapper:hover .overlay-content::before{background:rgba(102,61,119,0.75)}.masterplan-modal .modal-body .content-window .item.flat-container .item-wrapper .wrapper:hover .overlay-content::after{width:70%;height:40%;background:#fff}.masterplan-modal .modal-body .content-window .item.flat-container .item-wrapper .wrapper:hover .overlay-content.dark::before{background:rgba(6,6,6,0.55)}.masterplan-modal .modal-body .content-window .item.flat-container .item-wrapper .wrapper:hover .overlay-content .hidden-text{max-height:300px;opacity:1}.masterplan-modal .modal-body .content-window .item.flat-container.dont-show{margin-left:-50%;height:0}.masterplan-modal .modal-body .content-window .item.flatplan-container .item-wrapper.item-inner{max-height:0;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:none}.masterplan-modal .modal-body .content-window .item.flatplan-container .item-wrapper.item-inner.show{max-height:100%;height:auto;display:block}.masterplan-modal .modal-body .content-window .item.flatplan-container .item-wrapper.item-inner .col-item{padding-top:15px;padding-bottom:15px}.masterplan-modal .modal-body .content-window .item.flatplan-container .item-wrapper.item-inner .no-wrapper{min-height:300px;text-align:center;width:100%;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-align-items:center;display:flex;flex-wrap:wrap;align-items:center}.masterplan-modal .modal-body .content-window .item.flatplan-container .item-wrapper.item-inner .no-wrapper .center{width:100%}.masterplan-modal .modal-body .content-window .item.flatplan-container .item-wrapper.item-inner .wrapper{position:relative;min-height:375px;width:100%;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media (max-width: 991px){.masterplan-modal .modal-body .content-window .item.flatplan-container .item-wrapper.item-inner .wrapper{min-height:290px}}@media (max-width: 500px){.masterplan-modal .modal-body .content-window .item.flatplan-container .item-wrapper.item-inner .wrapper{min-height:200px}}.masterplan-modal .modal-body .content-window .item.flatplan-container .item-wrapper.item-inner .wrapper::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.masterplan-modal .modal-body .content-window .item.flatplan-container .item-wrapper.item-inner .wrapper::after{content:'+';position:absolute;width:40px;height:40px;color:#fff;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1;font-size:30px;font-weight:300;text-align:center;line-height:38px;border:1px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:0}.masterplan-modal .modal-body .content-window .item.flatplan-container .item-wrapper.item-inner .wrapper:hover::before{background:rgba(102,61,119,0.75)}.masterplan-modal .modal-body .content-window .item.flatplan-container .item-wrapper.item-inner .wrapper:hover::after{opacity:1}.masterplan-modal .modal-body .content-window .item.flatplan-inner-container{-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;max-height:100%;height:auto}.masterplan-modal .modal-body .content-window .item.flatplan-inner-container.dont-show{max-height:0}.masterplan-modal .modal-body .content-window .item.flatplan-inner-container .item-wrapper .wrapper img{margin:auto}.cursor-pointer{cursor:pointer}.masterplan-modal .modal-header{border-bottom:0}.masterplan-modal .modal-header .flatplan-back{-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:none}.masterplan-modal .modal-header .flatplan-back.show{display:inline-block !important}.masterplan-modal .modal-header .floorplan-back{-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:none}.masterplan-modal .modal-header .floorplan-back.show{display:inline-block !important}.info .gallery-grid{transition:all 1s ease-in-out !important;opacity:1 !important;margin-top:30px}.info .gallery-grid .item{padding:5px}.info .gallery-grid .item.item-small{width:23.3333333333%}.info .gallery-grid .item.item-medium{width:30%}.info .gallery-grid .item.item-large{width:53.3333333333%}@media (max-width: 767px){.info .gallery-grid .item{width:100% !important}}.accordion{margin-bottom:0 !important}.accordion .panel{border-radius:0;box-shadow:none;border:0;margin-bottom:25px}.accordion .panel-heading{border-radius:0;background-color:#fff;padding:0}.accordion .panel-heading .panel-title{cursor:pointer;padding:0;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.accordion .panel-heading .panel-title a{display:block;cursor:pointer;font-size:15px;background:-webkit-linear-gradient(122deg, #B74E8E 0%, #3E529C 47%, #85559E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:15px 30px 15px 60px;text-transform:uppercase;font-weight:400;position:relative}.accordion .panel-heading .panel-title a:focus,.accordion .panel-heading .panel-title a:hover{text-decoration:none;outline:0}.accordion .panel-heading .panel-title a.collapsed{border-top:0}.accordion .panel-heading .panel-title a.collapsed:before{content:""}.accordion .panel-heading .panel-title a:before{content:"\f068";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:15px;right:15px;font-size:14px;line-height:24px;background:-webkit-linear-gradient(122deg, #B74E8E 0%, #3E529C 47%, #85559E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.accordion .panel-heading .panel-title a .icon{position:absolute;left:0;top:0;width:60px;height:50px}.accordion .panel-body{font-size:14px;line-height:20px;background:#fff;padding:5px 27px 15px 15px;border-top:none !important}.relative{position:relative}.overlay{position:relative}.overlay::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.15);z-index:0}.club-container{position:relative}.club-container .club-pill{display:inline-block;position:absolute;cursor:pointer}.club-container .tooltip{opacity:1}.club-container .tooltip .tooltip-inner{max-width:280px;background:#fff !important;-moz-box-shadow:0px 2px 3px #B1B1B1;-webkit-box-shadow:0px 2px 3px #B1B1B1;box-shadow:0px 2px 3px #B1B1B1;padding:8px}@media (max-width: 991px){.club-container .tooltip .tooltip-inner{max-width:250px}}.club-container .tooltip .map-toolip{text-align:center}.club-container .tooltip .map-toolip .title{background:#663D77;color:#fff;padding:5px;font-size:14px}.club-container .tooltip .map-toolip .icon{display:block;width:100%;margin:6px 0px}.club-container .tooltip .tooltip-arrow{border-bottom-color:#fff !important;border-left-color:#fff !important}@media (max-width: 767px){body.xs-stickey{margin-bottom:35px}}.anchor-sticky{position:fixed;z-index:998;right:0;top:30%;background:#6ba928;color:#fff;-webkit-text-fill-color:#fff;padding:5px 20px;text-decoration:none !important;font-weight:700;-moz-border-radius-topleft:7px;-webkit-border-top-left-radius:7px;border-top-left-radius:7px;-moz-border-radius-bottomleft:7px;-webkit-border-bottom-left-radius:7px;border-bottom-left-radius:7px}.form-container label{font-weight:400;font-size:13px;background:-webkit-linear-gradient(122deg, #B74E8E 0%, #3E529C 47%, #85559E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.form-container label .star{color:#FF1E25;-webkit-text-fill-color:#FF1E25 !important}.form-container label.error,.form-container label.cust-error{color:#8b0000 !important;-webkit-text-fill-color:#8b0000 !important}.form-container .form-group .form-control{border:0;-moz-box-shadow:0px 2px 3px rgba(0,0,0,0.1) !important;-webkit-box-shadow:0px 2px 3px rgba(0,0,0,0.1) !important;box-shadow:0px 2px 3px rgba(0,0,0,0.1) !important;color:#4D5489}.form-container .btn{margin-top:30px;font-weight:400;text-transform:uppercase}.calculater-container{padding:30px 15px}#galleryfilter-grid{display:none}.preloader{display:flex;align-items:center;text-align:center;min-height:35vh}.preloader .center{width:100%}.btn{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:"Open Sans",sans-serif;text-transform:uppercase;font-weight:300;margin:15px 0px;font-size:12px;line-height:30px;outline:none !important;text-decoration:none !important}.btn.btn-default{color:#222;border-color:#fff}.btn.btn-default:hover,.btn.btn-default:active,.btn.btn-default:focus{background:#fff;color:#222}.btn.btn-default.dropdown-toggle:hover,.btn.btn-default.dropdown-toggle:active,.btn.btn-default.dropdown-toggle:focus{background:#F9F9F9;color:#4C4F99}.btn.btn-lg{padding-left:21px;padding-right:21px;font-size:12px;line-height:30px;letter-spacing:2px}.btn.btn-sm{padding:0px 12px 0px;font-size:12px;line-height:30px;letter-spacing:1px}.btn.btn-wide{padding-left:30px;padding-right:30px;padding-top:6px}.btn.btn-wide.btn-sm{padding-top:0px}.btn.btn-wide.with-arrow{padding-right:36px;position:relative}.btn.btn-wide.with-arrow .arrow{display:block;position:absolute;height:15px;width:15px;right:15px;top:1px;bottom:0px;margin:auto auto}.btn.btn-brand{background:-webkit-linear-gradient(22deg, #B74E8E 0%, #3E529C 47%, #85559E 100%);border:none !important;color:#fff;position:relative;padding-bottom:4px}.btn.btn-brand:hover,.btn.btn-brand:active,.btn.btn-brand:focus{border-color:none !important}.btn.btn-cta{-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;background:#ED3237;color:#4C4F99;font-size:15px;font-weight:bold;border:2px solid #4C4F99;padding:3px 24px 3px;margin:0px 0px 15px;letter-spacing:0.5px}.input-group{margin:15px 0}.input-group .form-control{margin:0px}.input-group .input-group-addon{border-color:#4C4F99;color:#4C4F99;background:#ED3237}.form-control{line-height:30px;margin:0px;height:44px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #B1B1B1;border-color:#dedcd7 !important;outline:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.form-group label.error,.form-group label.cust-error{color:#8b0000;font-size:12px;padding:3px;line-height:1;padding:0px;margin:0px;padding-top:6px;display:block;width:100%;text-align:left;font-weight:400}.datepick{font-size:12px;border:1px solid #4C4F99;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border-top:none}.datepick-month{border-color:#4C4F99;background:#ED3237;height:auto}.datepick-month .datepick-month-header{height:auto;background:#ED3237;color:#4C4F99}.datepick-month .datepick-month-header .datepick-month-year{height:auto;color:#4C4F99;background:none}.datepick-month .datepick-month-header .datepick-month-year{height:auto;color:#4C4F99;background:none}.datepick-month td .datepick-today{background:#ED3237;color:#4C4F99}.datepick-month td .datepick-highlight{background:#ED3237;color:#4C4F99}a.datepick-cmd{height:auto;line-height:24px;font-size:12px;padding:0px 12px}.datepick-nav,.datepick-ctrl{background:#4C4F99}.datepick-cmd:hover{background:#6265b1;color:#fff}.datepick-month td .datepick-selected{background:#ED3237;color:#4C4F99}section.dark{background:#4C4F99;color:#fff}section.dark h1,section.dark h2,section.dark h3,section.dark h4,section.dark h5,section.dark h6{color:#fff}.intl-tel-input{display:block;position:relaitve}.intl-tel-input .selected-flag{height:auto;top:21px}.slider-container{position:relative;z-index:1}.slider-container .actual-slider{margin-left:15px;margin-right:15px}.slider-nav-list{list-style-type:none;padding:0;position:absolute;top:0px;bottom:0px;display:block;width:100%;height:36px;margin:auto;z-index:0}.slider-nav-list .slider-nav{display:inline-block;position:absolute;width:21px;height:21px;color:#222;background:none;font-size:21px;text-align:center;float:left;padding:0px;margin:auto auto;color:#B1B1B1;top:0px;bottom:0px;line-height:1}.slider-nav-list .slider-nav:hover{cursor:pointer}.slider-nav-list .slider-nav.prev{left:0px;display:block}@media (max-width: 767px){.slider-nav-list .slider-nav.prev{left:-15px}}.slider-nav-list .slider-nav.next{left:initial;right:0px;display:block}@media (max-width: 767px){.slider-nav-list .slider-nav.next{right:-15px}}.slick-dots{position:absolute;width:100%;text-align:center;padding:0;margin-top:20px;margin-bottom:15px}.slick-dots li{position:relative;display:inline-block;width:30px;height:7px;margin:0 3px;padding:0;cursor:pointer}.slick-dots li:only-child{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.slick-dots li button{font-size:0;line-height:0;display:block;width:30px;height:7px;padding:0px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:before,.slick-dots li button::before{content:'';position:absolute;top:0;bottom:0px;left:0;right:0px;left:0px;margin:auto auto;width:30px;height:7px;background:#D5CDE5;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}.slick-dots li.slick-active button:before,.slick-dots li.slick-active button::before{background:-webkit-linear-gradient(180deg, #B74E8E 0%, #3E529C 47%, #85559E 100%)}.country-list{text-align:left}.slick-arrow{background:-webkit-linear-gradient(180deg, rgba(183,78,142,0.5) 0%, rgba(62,82,156,0.5) 47%, rgba(133,85,158,0.5) 100%);width:35px;height:35px;position:absolute;bottom:0;top:0;margin:auto;color:#fff;z-index:1;border:0;font-size:0;outline:none;font-family:'Glyphicons Halflings';-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 3px 5px rgba(0,0,0,0.12);-webkit-box-shadow:0px 3px 5px rgba(0,0,0,0.12);box-shadow:0px 3px 5px rgba(0,0,0,0.12);-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slick-arrow.slick-prev{left:30px}@media (max-width: 767px){.slick-arrow.slick-prev{left:10px}}.slick-arrow.slick-prev:before{font-family:'Glyphicons Halflings';content:"\e257";color:#fff;font-size:16px;line-height:2.2}.slick-arrow.slick-next{right:30px}@media (max-width: 767px){.slick-arrow.slick-next{right:10px}}.slick-arrow.slick-next:before{font-family:'Glyphicons Halflings';content:"\e258";color:#fff;font-size:16px;line-height:2.2}.slick-arrow.slick-disabled{opacity:0;display:none !important}
.info #constructionupdates .gallery-filter-grid .item{
	width: 25%;
	float: left;
}



#VideocallModal .modal-header{
    padding-bottom: 0;
}
#VideocallModal #videoForm{
    width: 86%;
    margin: auto;
}

#VideocallModal #videoForm label{
    display: none;
}

#VideocallModal .modal-body{
    padding: 20px 28px;
}
#VideocallModal .modal-body p{
    background: none;
    -webkit-text-fill-color: initial;
    font-weight: 400;
}

#VideocallModal #videoForm .form-control{
    border: 1px solid #ccc !important;
}

.videocall.anchor-sticky{
    top: 40%;
    padding: 5px 30px;
}

@media (min-width: 768px){
   #VideocallModal .modal-dialog {
        width: 525px;
        margin: 30px auto;
    }
}

@media(max-width: 480px){
    #VideocallModal #videoForm{
        width: 100%;
        margin: auto;
    }
}

@media (max-width: 767px){
    .anchor-sticky{
        width:50%;
        text-align:center;
        font-size:14px;
        right:initial;
        top:initial;
        bottom:0;
        left:0;
        -moz-border-radius:0;
        -webkit-border-radius:0;
        border-radius:0;
        border-right: 1px solid #fff;
    }
    .videocall.anchor-sticky{
        top: initial;
        right: 0;
        left: initial;
        width: 50%;
        bottom: 0;
        font-size: 14px;
    }
}
.brand-logo img{
	width: 200px;
}
.brand-partner img{
	width: 200px;
}


input[name="websitekey"] { 
    display: none;
}
h1.page-title{
    font-size: 34px;
    font-weight: 400;
}

.youtube-wrapper {
	max-width: 100%;
	margin: 20px auto;
}

.youtube {
	background-color: #000;
	margin-bottom: 30px;
	position: relative;
	padding-top: 56.25%;
	overflow: hidden;
	cursor: pointer
}

.youtube img {
	width: 100%;
	top: -16.82%;
	left: 0;
	opacity: .7
}

.youtube .play-button {
	width: 90px;
	height: 60px;
	background-color: #333;
	box-shadow: 0 0 30px rgba(0, 0, 0, .6);
	z-index: 1;
	opacity: .8;
	border-radius: 6px
}

.youtube .play-button:before {
	content: "";
	border-style: solid;
	border-width: 15px 0 15px 26px;
	border-color: transparent transparent transparent #fff
}

.youtube .play-button,
.youtube img {
	cursor: pointer
}

.youtube .play-button,
.youtube .play-button:before,
.youtube iframe,
.youtube img {
	position: absolute
}

.youtube .play-button,
.youtube .play-button:before {
	top: 50%;
	left: 50%;
	transform: translate3d(-50%, -50%, 0)
}

.youtube iframe {
	height: 100%;
	width: 100%;
	top: 0;
	left: 0
}