html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1,#content h2{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{width:100%;min-width:1024px;height:100%;background-color:#fff;font-family:'Lato', sans-serif;margin:0;padding:0}body h1{font-size:34px;color:#4d4d4f;font-family:"Open Sans",serif;font-weight:400;text-align:left;letter-spacing:1px;padding:20px 0;margin:0}body h2{font-size:25px !important;color:#a1be4a;font-family:"Open Sans",serif;font-weight:400;text-align:left;padding:0;margin:0}body h3{font-size:19px !important;color:#a1be4a;font-family:"Open Sans",serif;font-weight:400;text-align:left;padding:0;margin:0}body h4{font-size:1.25em;color:#4c4d4f;font-weight:600;font-family:"Lato",sans-serif;padding:0;margin:0}body a{text-decoration:none;text-align:center;color:#4c4d4f}body a:hover{color:#3e4d7b;text-decoration:underline}body p{font-size:16px;color:#474747;padding:10px 0;font-family:"Open Sans",sans-serif;font-weight:100;text-align:center;line-height:28px}body p.large{color:#4d4d4f;font-family:"Lusitana",serif;font-size:40px;font-weight:100;letter-spacing:1px;margin:0;padding:0;text-align:center}body .tab p{text-align:left;font-size:1.0em !important;font-weight:300;line-height:1.4em}body ul li{text-align:left;font-size:15px !important;font-weight:300;line-height:1.4em}body ul{padding:0px 0 10px 0;margin:0 0 15px 25px}body ul li{font-size:1em;color:#666;font-family:"Lato",sans-serif;line-height:1.5em;padding:10px 0}.home #content #content-left p{column-count:2;column-gap:30px;margin-bottom:25px;font-size:14px !important;line-height:21px !important;font-weight:500 !important;padding:10px 0 7px 0 !important}body.general #home-boxes #home-boxes-cont{text-align:center}body.general #content #content-left p{font-size:14px !important;line-height:21px !important;font-weight:500 !important}body.general #content #content-left table.bg{border-collapse:separate;border-spacing:2px;width:48%;display:inline-block;vertical-align:top}body.general #content #content-left table.bg th{background-color:#264166;line-height:25px;color:white;padding:20px 0 15px;text-align:center;text-transform:uppercase;border-right:20px solid white;border-left:20px solid white;font-size:20px}body.general #content #content-left table.bg h2{font-size:21px !important;color:white !important;text-align:center !important;line-height:23px;font-weight:500}body.general #content #content-left table.bg td.grey{background-color:#666;color:white;padding:10px;text-align:center;font-size:20px}body.general #content #content-left table.bg td{vertical-align:top;border-right:20px solid white;border-left:20px solid white;padding:10px 0}body.general #content #content-left table.bg ul{margin-bottom:0px;margin-top:0px;padding:5px 0}body.general #content #content-left table.bg ul li{padding:4px 0px;font-size:14px !important;line-height:19px}body.general #content #content-left p.telbtn{margin:0 auto;text-align:center}body.general #content #content-left p.telbtn a{background-color:grey;padding:12px 25px;font-size:24px !important;text-transform:uppercase;display:inline-block !important;color:white !important}body.general strong{font-size:14px !important;line-height:21px;color:#000000;font-family:"Open Sans",serif;font-weight:700;margin:0 0 0 0 !important;padding:0 0 10px 0 !important}#resources .rb{clear:both;float:none;margin-bottom:20px}#resources .rb .image{float:left;width:140px}#resources .rb .cont{float:left;margin-left:20px;width:800px;text-align:left}#resources .rb .cont h2{padding:5px 0;margin:0}#resources .rb .cont p{padding:5px 0;margin:0;text-align:left}#resources .rb .cont a{font-weight:400}#header-cont{position:absolute;z-index:1002;top:0px;width:100%;background-color:rgba(202,227,255,0.8) !important;border-bottom:3px solid #264166}#header-cont #top-header #top-cont{width:1000px;margin:0 auto;text-align:right;padding:5px 0px 0px 0;vertical-align:top;color:white;font-size:15px}#header-cont #top-header #top-cont a{display:inline-block;text-transform:none;color:white;font-size:15px;font-weight:100;letter-spacing:0.5px;padding:0px 5px;vertical-align:top;margin-top:25px}#header-cont #top-header #top-cont p{text-decoration:none;font-family:'Lato', sans-serif;text-align:right;font-size:15px;color:#264166;letter-spacing:0.3px;line-height:1.5em;font-weight:700;margin:-32px 40px 0 0}#header-cont #top-header #top-cont .social{float:right}#header-cont #top-header #top-cont a.tel{border:none;color:#264166 !important;font-weight:600}#header-cont #top-header #top-cont .facebook{width:31px;height:31px;background:transparent url("images/facebook_icon_navy.svg") no-repeat center center;display:inline-block;margin:10px 0 0 4px;padding:0;vertical-align:top}#header-cont #top-header #top-cont .facebook a{display:block;border-right:none;padding:0px;margin:0px;width:100%;height:100%}#header-cont #top-header #top-cont .instagram{width:31px;height:31px;border:none;background:transparent url("images/instagram_icon_white.svg") no-repeat center center;display:inline-block;margin:15px 0 0 4px;padding:0;vertical-align:top}#header-cont #top-header #top-cont .instagram a{display:block;border-right:none;padding:0px;margin:0px;width:100%;height:100%}#header-cont #top-header #top-cont .twitter{width:17px;height:31px;border:none;background:transparent url("images/twitter_icon_navy.svg") no-repeat center center;background-size:30px;display:inline-block;vertical-align:top;margin:10px 0 0 0px;padding:4px 0px 0 20px}#header-cont #top-header #top-cont .twitter a{display:block;border-right:none;padding:0px;margin:0px;width:100%;height:100%}#header-cont header{width:1000px;background-color:transparent;margin:0 auto;padding:0}#header-cont header #top-info{float:right;font-family:"Lato",sans-serif;font-size:15px;line-height:32px;display:block;font-weight:400;padding:10px;width:220px;color:#1471b9;background-color:black}#header-cont header #top-info span{float:none}#header-cont header #top-info a{text-decoration:none;color:#fff;display:block;width:100%;text-align:center;text-transform:uppercase;letter-spacing:0.5px;padding:5px 5px 5px;line-height:0.7em;font-weight:200}#header-cont header #top-info a.tel{font-size:23px}#header-cont header #top-info a.email{font-size:10px}#header-cont header #top-info a:hover{text-decoration:underline}#header-cont header #top-info h2{text-align:right;font-family:"Lato",sans-serif;text-transform:uppercase;font-size:3em;letter-spacing:2px;color:#ea088c;margin-bottom:5px}#header-cont header #top-info h3{margin-top:15px;text-align:right;font-family:"Lato",sans-serif;font-size:1.65em;letter-spacing:0.5px;text-transform:uppercase;font-weight:300;color:#ea088c}#header-cont header nav{width:auto;min-width:630px;float:right;position:relative;z-index:9999;padding:10px 0 10px 0;margin:10px 0 0 20px}#header-cont header nav .navbar .normal-menu ul{padding:0;margin:0;text-align:right}#header-cont header nav .navbar .normal-menu ul li:hover>ul{display:block}#header-cont header nav .navbar .normal-menu ul li.last{margin-right:0px !important}#header-cont header nav .navbar .normal-menu ul li.last a{padding-right:0px !important}#header-cont header nav .navbar .normal-menu ul li{display:inline-block;border-left:none;position:relative;border-right:none;padding:0px 0;font-family:'Lato', sans-serif;list-style:none;text-transform:uppercase;text-decoration:none;transition:all .3s ease-in-out;-webkit-transform:all .3s ease-in-out;margin:10px 2px}#header-cont header nav .navbar .normal-menu ul li:hover{cursor:pointer}#header-cont header nav .navbar .normal-menu ul li ul{position:absolute;background-color:#000;width:auto;min-width:200px;z-index:10101;padding-top:-2px;left:-4px;margin-top:20px;padding-top:7px;display:none}#header-cont header nav .navbar .normal-menu ul li ul li.submenu{background:url("images/s-arrow-white.png") no-repeat 245px 7px !important}#header-cont header nav .navbar .normal-menu ul li ul li{float:left;padding:0px 0 4px;margin:0px;width:100%}#header-cont header nav .navbar .normal-menu ul li ul li a{color:white !important;background-image:none !important;padding:2px 10px !important;display:block;text-align:left;font-size:14px}#header-cont header nav .navbar .normal-menu ul li ul li a:hover{color:#5e86bc !important}#header-cont header nav .navbar .normal-menu ul li ul li ul{left:0px;position:absolute;top:23px;border-left:2px solid white;display:none;margin-top:20px;background-color:#689cca;left:260px;overflow:hidden}#header-cont header nav .navbar .normal-menu ul li ul li.active a{background-image:none !important;padding-left:10px !important}#header-cont header nav .navbar .normal-menu ul li a{text-decoration:none;padding:10px 3px 25px;font-family:'Lato', sans-serif;text-align:right;font-size:13px;color:#264166;letter-spacing:0.3px;line-height:1.5em;font-weight:700;transition:all .3s ease-in-out;-webkit-transform:all .3s ease-in-out}#header-cont header nav .navbar .normal-menu ul li a:hover{color:#fff !important}#header-cont header #dl-menu{display:none}#header-cont header #logo-wrapper{width:300px;height:auto;padding:0px 10px 0px 0;margin:0 auto;margin-top:-25px;float:left;text-align:center}#header-cont header #logo-wrapper a{display:block}#header-cont header #logo-wrapper #logo{width:100%;height:auto;pointer-events:none;cursor:pointer;margin-top:28px}#header-cont header #search{float:left;display:none;margin-top:10px;position:relative;margin-left:231px;overflow:hidden;width:225px;height:31px}#header-cont header #search fieldset{border:none;margin:0;padding:0;float:right}#header-cont header #search .search-js{background:white url("images/search.png") no-repeat center center;width:31px;height:31px;z-index:110;position:absolute;right:0px}#header-cont header #search .search-js:hover{cursor:pointer}#header-cont header #search .sisea-search-form{float:left;margin-left:200px;position:absolute;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;z-index:1}#header-cont header #search .sisea-search-form.hide{margin-left:0px}#header-cont header #search input{float:left;border:1px solid #7e7e7e;border-top:none;border-left:none;border-right:none;padding:5px 10px;width:130px;margin:0}#header-cont header #search input[type="submit"]{width:0px;border:none;padding:0;color:white}#header-cont header #search label{display:none}main{margin:0 auto;position:relative}main .videobtn-container{display:block;background-color:#5e86bc;padding:10px 0 0 0;margin:0 auto;width:100%}main .videobtn-container p.title{font-size:19px !important;text-align:center;color:white;padding:0px;margin:0px}main .videobtn-container a{font-size:24px;text-align:center;color:white !important;display:inline-block;width:100%;padding:7px 0 14px 0;margin:0px}main .videobtn-container:hover{cursor:pointer;background-color:#263f64}body.home #content #content-left .videobtn-container{display:block;background-color:#5e86bc;padding:10px 20px;margin:0 auto;width:400px}body.home #content #content-left .videobtn-container p.title{font-size:19px !important;text-align:center;color:white;padding-bottom:0px}body.home #content #content-left .videobtn-container a{font-size:24px;text-align:center;color:white !important;display:inline-block;width:100%}body.home #content #content-left .videobtn-container:hover{cursor:pointer;background-color:#263f64}#map-boxes{position:relative;float:left;padding-bottom:40px}#map-boxes .mapbox{width:30%;float:left;margin-left:1%}#map-boxes .mapbox h4{font-size:45px;text-transform:uppercase;text-align:center !important;color:#ed1d24}#map-boxes .mapbox p{padding:0 !important;margin:0 !important;text-align:center;font-size:15px;line-height:19px}#map-boxes .mapbox strong{padding-top:20px;font-weight:600;display:block}#map-boxes .mapbox p.add{font-size:18px;padding:10px 0 15px !important}#map-boxes .mapbox iframe{width:100% !important;height:200px !important;margin-bottom:10px}#testimonials #testimonials-cont{width:1024px;margin:0 auto;padding:30px 0}#testimonials #testimonials-cont #vf-prof-review{display:block;margin:0 auto;position:relative}#testimonials #testimonials-cont h3{color:black;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-weight:400;padding:10px 0 10px;font-size:34px !important;text-align:center}#testimonials #testimonials-cont #news-ticker{width:15%;background-color:black;color:white;float:left;text-align:center;padding:12px 0 3px;font-size:35px;line-height:50px;font-weight:100}#testimonials #testimonials-cont .owl-carousel.news-ticker{width:75% !important;margin:0 auto;padding:7px 5%;background-color:#8a8c8e;position:relative;color:black;float:left}#testimonials #testimonials-cont .owl-carousel.news-ticker .ticker{color:white;padding:16px 0 12px;font-size:22px;font-weight:200}#testimonials #testimonials-cont .owl-carousel.news-ticker .ticker a{color:white}#testimonials #testimonials-cont .owl-carousel.news-ticker .owl-nav{right:0px;top:3px;width:100px;margin:0}#testimonials #testimonials-cont .owl-carousel.news-ticker .owl-nav .owl-prev{height:40px}#testimonials #testimonials-cont .owl-carousel.news-ticker .owl-nav .owl-next{height:40px}#testimonials #testimonials-cont .owl-carousel{width:100% !important;margin:0 auto;position:relative;margin-bottom:30px}#testimonials #testimonials-cont .owl-carousel .owl-nav{position:absolute;top:31px;width:1024px}#testimonials #testimonials-cont .owl-carousel .owl-nav .owl-prev{position:absolute;left:0px;text-indent:-5000px;background:transparent url("images/arrow-left-gray.svg") no-repeat center center;background-size:30px;height:50px;width:30px}#testimonials #testimonials-cont .owl-carousel .owl-nav .owl-next{position:absolute;right:0px;text-indent:-5000px;background:transparent url("images/arrow-right-gray.svg") no-repeat center center;background-size:30px;height:50px;width:30px}#testimonials #testimonials-cont .owl-carousel .owl-item p{text-align:center;width:85%;margin:0 auto;padding:10px 0;font-size:20px;font-style:italic;line-height:30px;font-weight:300}#testimonials #testimonials-cont .owl-carousel .owl-item p span{font-family:"Times New Roman";font-style:italic;padding:0 3px 0 0;position:relative;top:-3px}#testimonials #testimonials-cont .owl-carousel .owl-item p.small{font-style:normal;font-size:18px}#community{background-color:#a1be4a;border-bottom:1px solid white}#community #community-cont{width:1024px;margin:0 auto;color:white;text-align:center;padding:30px 0 45px}#community #community-cont .hpb{margin-right:1%}#community #community-cont h3{color:white;font-family:"Open Sans",sans-serif;font-weight:400;padding:10px 0 30px;font-size:26px !important;text-align:center}#community #community-cont a{display:inline-block;color:white;text-transform:uppercase;font-size:27px;font-weight:100;padding:14px 30px 6px;line-height:35px;background-color:#374a10;transition:all .3s ease-in-out}#community #community-cont a img{border:1px solid white}#community #community-cont a:hover{background-color:#29360f;text-decoration:none}#community.hpb:nth-child(3n){margin-right:0px}#logos-cont{padding:30px 0 0;max-width:1024px;margin:0 auto}#logos-cont .owl-carousel .owl-item img{width:auto;height:100%}body.general #logos-cont{padding:30px 0 40px}#experience{position:relative;background-color:#28377b}#experience #experience-cont{width:1024px;position:relative;margin:0 auto;padding:10px 0 20px}#experience #experience-cont h1{float:left;font-family:"Lusitana",serif;width:85%;padding:20px 0 0;font-size:40px;color:white;text-align:center;font-weight:100}#experience #experience-cont p{float:left;font-family:"Open Sans",sans-serif;width:85%;font-size:20px;font-weight:100;color:white;text-align:center}#experience #experience-cont img{float:none;display:block;position:absolute;right:0px;top:30px}main{margin:0 auto;position:relative}main #w-top{background:transparent url("images/top-curve-white.svg") no-repeat center top;background-size:cover;height:150px;position:absolute;width:100%;z-index:101;margin-top:-32px}main #b-top{background:transparent url("images/top-curve-blue.svg") no-repeat center top;background-size:cover;height:150px;position:absolute;width:100%;z-index:101;top:430px}main #b-bottom{background:transparent url("images/bottom-curve-blue.svg") no-repeat center top;background-size:cover;height:150px;position:absolute;width:100%;z-index:101;margin-top:-32px}main #slider{position:relative}main .royalSlider{min-width:100%;width:100%;margin:0 auto;height:70vh !important;max-height:650px !important;min-height:500px}main .royalSlider .infoBlockHolder{padding:0px 20px;height:auto;position:absolute;background-color:transparent;bottom:80px;width:600px;z-index:9998;left:50%;text-transform:uppercase;font-family:"Lato",sans-serif;background-color:#a1be4a;margin-left:-300px;border:2px solid white}main .royalSlider h1{height:290px;margin:0 auto;padding:0px 45px 0 25px;width:300px;display:table-cell;text-align:left;vertical-align:middle;font-size:60px;font-weight:600;line-height:70px;color:#6d6e71}main .royalSlider p{height:auto;margin:0 auto;padding:10px 0px;text-align:center;font-size:22px;text-transform:none;font-weight:100;color:#fff}main .royalSlider p.rsTitle{font-size:21px;font-weight:400;text-transform:uppercase;font-family:'Open Sans' sans-seriff;line-height:28px;padding:12px 0px}main .royalSlider .bg{height:45px;position:absolute;top:382.5px;width:400px;background-color:transparent;mix-blend-mode:multiply;position:absolute;left:50%;padding:0px 20px;margin-left:-511px}main .royalSlider .more{display:block;width:110px;padding:5px 3px 5px;text-align:center;background-color:#217e85;font-size:0.8em;position:absolute;right:9px;bottom:9px;font-weight:300;color:white;float:right;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}main .royalSlider .more:hover{background-color:#782185}main #slider-search{background-color:rgba(100,22,126,0.9);height:375px;padding:25px 0px 0px 0px;border-left:1px solid white;left:50%;margin-left:158px;margin-top:-400px;position:absolute;width:330px;z-index:102}main #slider-search h2{color:white;font-size:1.3em;font-family:"Lato",sans-serif;font-weight:500;padding-left:30px;padding-bottom:22px}main #slider-search p{width:160px;float:left;font-size:1.2em;color:white;text-align:left}main #slider-search #select-cont{width:100%;overflow:hidden}main #slider-search select{margin:10px 0 0 0;border:none;padding:10px 10px;color:#919396;background:white url("images/arrow-search.png") no-repeat 230px 10px;width:110%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0px}main #slider-search .next{border:1px solid;color:white;background-color:#ea088c;font-size:1.2em;letter-spacing:1px;font-weight:300;float:right;margin-top:22px;padding:8px 30px}main #slider-search .download{width:100%;background:transparent url("images/download.png") no-repeat left center;height:45px;line-height:2.2em;margin-top:20px;padding:0 0 0 60px;font-size:1.2em;color:white;float:left}#reviews{width:100%;position:relative;max-width:1024px;margin:0 auto;padding:0}#reviews p.intro{font-family:"Merriweather", serif;font-size:2em;text-align:center;color:#264167;font-weight:500;margin:20px 0 0 0}#reviews #airbnb_buttons{text-align:center;margin-top:15px}#reviews #airbnb_buttons .btn{width:28%;display:inline-block;position:relative;margin-right:4%;background-color:#5e86bc;padding:10px;text-align:center}#reviews #airbnb_buttons .btn a{color:white;font-weight:100;font-family:'Lato', sans-serif;font-size:18px}#reviews #airbnb_buttons .btn:hover{text-decoration:none;background-color:#263f64}#reviews #airbnb_buttons .btn:nth-child(3n){margin-right:0%}#freetobook-checker{width:100%;position:relative;max-width:1024px;margin:0 auto;padding:25px 0 0 0}#freetobook-checker p.intro{font-family:"Merriweather", serif;font-size:2em;text-align:center;color:#264167;font-weight:500;margin:20px 0 0 0}#freetobook-checker p{margin:0px;padding:0 0 15px 0;font-size:14px;line-height:21px;font-weight:500}#freetobook-checker #checker_buttons{text-align:center;margin:7px 0 10px 0}#freetobook-checker #checker_buttons .btn{width:28%;display:inline-block;position:relative;margin-right:4%;background-color:#5e86bc;padding:10px;text-align:center}#freetobook-checker #checker_buttons .btn a{color:white;font-weight:100;font-family:'Lato', sans-serif;font-size:15px;background-color:#28b4e5;padding:11px 15px 11px 15px;text-transform:uppercase;display:inline-block}#freetobook-checker #checker_buttons .btn a:hover{text-decoration:none;background-color:#263f64}#freetobook-checker #checker_buttons .btn:nth-child(3n){margin-right:0%}#freetobook-checker #checker_buttons p{color:white;font-weight:500;font-family:'Lato', sans-serif;font-size:1.25em}#home-boxes #home-boxes-cont{text-align:center}#home-boxes{width:100%;position:relative;max-width:1024px;margin:0 auto}#home-boxes #home-boxes-cont{text-align:center}#home-boxes #si{text-align:center;margin:30px 0 50px;width:100%;float:left;display:flex;flex-direction:row;flex-wrap:wrap}#home-boxes #si .si{display:inline-block;margin:0px;width:33.13%}#home-boxes #si .si h3{font-weight:bold;padding:10px 12px;font-family:'Lato', serif !important;text-align:center;color:#264166;max-width:254px;margin:0 auto 20px}#home-boxes .hpb{width:30%;background-size:cover !important;position:relative;height:auto;display:inline-block;margin:0;margin-right:4%;margin-bottom:3vh;background-size:cover}#home-boxes .hpb:hover>.image-cont .image{width:105%;height:105%}#home-boxes .hpb:hover>.image-cont .mi{opacity:1;background-color:rgba(94,134,188,0.8)}#home-boxes .hpb .inline{display:inline-block;width:100%;display:none}#home-boxes .hpb .inline.display{display:block}#home-boxes .hpb .wrap{display:table;height:70px;width:100%;border:none}#home-boxes .hpb .image-cont{width:100%;height:225px;overflow:hidden;position:relative}#home-boxes .hpb .image-cont h3{position:absolute;transition:all .3s ease-in-out;transform:translate(-50%, -50%);left:50%;top:50%;font-size:20px;font-weight:500;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;letter-spacing:1px;line-height:25px;z-index:1000;height:auto;background-color:#5e86bc;padding:10px 20px 8px;text-transform:uppercase;color:white;opacity:1;text-align:center}#home-boxes .hpb .image-cont .image{width:100%;display:block;height:100%;transform:translate(-50%, -50%);position:relative;left:50%;top:50%;transition:all .5s ease-in-out;background-size:cover !important;background-position:center center}#home-boxes .hpb h2{color:white;font-size:20px;text-transform:uppercase;font-weight:400;padding:10px 10px;background-color:#484b4c;min-height:50px;display:table-cell;vertical-align:middle}#home-boxes .hpb h3{color:white;font-weight:100;font-family:'Lato', sans-serif;font-size:18px;min-height:50px;padding:5px 20px;transition:all .3s ease-in-out;background-color:#a1be4a;display:table-cell;vertical-align:middle}#home-boxes .hpb a{display:table-cell;vertical-align:middle;color:white;text-decoration:none;letter-spacing:1px;transition:all .3s ease-in-out;opacity:1}#home-boxes .hpb a:hover{background-color:rgba(0,0,0,0.5);color:white;opacity:1}#home-boxes .hpb .hpb-title{top:50%;position:relative;display:block;margin:0 auto;margin-top:-105px;text-align:center;width:210px;border-radius:50%;background-color:rgba(29,106,176,0.85);height:210px}#home-boxes .hpb .hpb-title h2{border-radius:50%;text-transform:uppercase;color:white;display:table-cell;font-size:29px;font-weight:700;height:210px;line-height:34px;margin:0 auto;padding:0 25px;text-align:center;vertical-align:middle;width:210px}#home-boxes .hpb:nth-child(3n){margin-right:0px}#content{width:980px;margin:0 auto;min-height:0px;background-color:transparent;position:relative}#content .cperson{background:transparent url("images/cperson.png") no-repeat left top;padding-left:13px !important}#content .phone{background:transparent url("images/tel.png") no-repeat left top;padding-left:13px !important;min-height:25px}#content .email{background:transparent url("images/email.png") no-repeat left top;padding-left:13px !important;min-height:25px}#content .location{background:transparent url("images/contact.png") no-repeat left top;padding-left:13px !important}#content form{max-width:100%}#content form label{width:100%}#content form .input{margin:0 0 18px 0}#content form input{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;padding:7px 10px;border:1px solid #cecece;margin:2px 0}#content form input[type="submit"]{background-color:#263f64;border:none;color:white;width:120px;height:40px;padding:5px;text-transform:uppercase;font-size:13px;margin:5px 0}#content form input[type="submit"]:hover{background-color:black}#content form textarea{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;padding:5px 10px;border:1px solid #cecece}#content #icon{display:block;margin:0 auto;padding:0 0 30px;text-align:centre;max-height:100px}#content #content-left{width:100%;float:left;padding:5px 0 0 0}#content #content-left p{margin:0 0 0 0 !important;padding:0 0 15px 0 !important;font-size:18px !important;line-height:24px !important;font-weight:100 !important}#content #content-left a{color:#474747 !important}#content #content-left a:hover{text-decoration:underline;color:#28377b !important}#content #content-left ul{padding:0px 0 10px 0;margin:0 0 15px 17px}#content #content-left ul li{font-size:14px !important;font-family:"Open Sans",sans-serif;color:#474747;line-height:21px;padding:10px 0;font-weight:500 !important}#content #content-left #contact-left{float:left;width:45%;padding-bottom:30px;margin-right:5%}#content #content-left #contact-left ul{padding:5px 0 5px 40px !important;background-position:0px 5px}#content #content-left #contact-left ul li{list-style:none}#content #content-left #contact-right{float:left;width:45%}#content .hpb{height:auto;display:inline-block;margin-right:41px;margin-bottom:40px;background-position:bottom left;position:relative}#content .hpb img{display:block;margin:0 auto;padding:0;position:absolute;z-index:101}#content .hpb h3{font-family:"Lato",sans-serif;font-size:"Lato",sans-serif;color:#666;font-weight:300;padding:0;margin:0 5%;line-height:2.3em;text-align:left;width:90%;text-align:center !important}#content .hpb a{background-color:rgba(39,34,100,0.7);border:0px solid white;color:white;text-decoration:none;position:absolute;width:90%;height:50px;top:254px;z-index:1001;left:5%;line-height:2.6em;text-align:left;text-indent:5%;transition:all .3s ease-in-out;-webkit-transform:all .3s ease-in-out;display:block}#content .hpb a:hover{background-color:#272265 !important}#content .hpb .more{border:1px solid #b2bb1c;font-family:'Times';font-style:italic;font-size:1.2em;font-weight:300;color:white;text-align:center;padding:10px 0;width:150px;transition:all .3s ease-in-out;-webkit-transform:all .3s ease-in-out;margin:0 auto;margin-top:10px}#content .hpb .more:hover{cursor:pointer;background-color:#b2bb1c}#content .hpb:nth-child(3n){margin-right:0px}#content #content-right{width:25%;float:left;padding-left:4%;padding-top:2%;padding-bottom:1%;margin-top:30px}#content #content-right p.title{text-align:left;padding-top:14px;font-size:17px;text-align:left}#content #content-right #contact_form .col{width:45%;float:left;margin-right:5%}#content #content-right #contact_form .col input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cecece;float:left;width:100%;padding:5px 10px}#content #content-right #contact_form label{width:100%;float:left;padding:10px 0 3px;color:#666}#content #content-right #contact_form #message{width:100%}#content #content-right #contact_form #message textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #cecece;width:95%;padding:15px 10px;float:left;min-height:100px}#content #content-right #contact_form input[type="submit"]{float:right;margin-top:15px;margin-right:5%;background-color:#af82b6;border:1px solid white;color:white;padding:6px 35px;transition:all .3s ease-in-out;-webkit-transform:all .3s ease-in-out}#content #content-right #contact_form input[type="submit"]:hover{cursor:pointer;background-color:#96649e}#content #content-right #contact_form .col:nth-child(2n){margin-right:0}#content #content-right .news-article{border-bottom:2px solid #bd8ec0;padding-bottom:10px;margin-top:10px}#content #content-right .news-article h4{color:#666;font-family:"Lato",sans-serif;font-weight:400;padding:0;margin:0;font-size:15px;text-align:left}#content #content-right .news-article p{color:#666;font-family:"Lato",sans-serif;font-weight:300;font-size:0.8em;padding:5px 0;margin:0}#content #content-right .news-article p.date{float:left}#content #content-right .news-article a{float:left;display:block;color:white !important;font-size:0.7em;text-decoration:none;padding:0px;margin-top:2px}#experts{background-color:#263f64;margin-bottom:20px;margin-top:20px}#experts #experts-cont{width:1024px;margin:0 auto}#experts #experts-cont h2{color:white;font-size:36px !important;font-weight:300;width:60%;margin:0 auto !important;padding:20px 0 !important;text-align:center}#content-icons{text-align:center;padding:5px 0}#content-icons .ci{width:280px;display:inline-block;border-right:2px solid #c6c6c6;padding:10px 20px 20px}#content-icons .ci img{display:block;margin:0 auto}#content-icons .ci p{font-size:30px;font-weight:400;line-height:40px;color:#4d4d4f}#content-icons .ci:nth-child(3n){border-right:none}#gallery-cont{width:1024px;margin:0 auto;text-align:center}#gallery-cont .item-gallery{float:none;display:inline-block;margin-right:10px;margin-bottom:10px}#gallery-cont .item-gallery figure{display:none}#gallery-cont .team-member{float:left;margin-right:5px}#gallery-cont .team-member .detail{color:white;background-color:#28377b;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:right;padding:3px 10px 0}#gallery-cont .team-member .detail a{display:inline-block}#gallery-cont .team-member .detail img{height:31px;width:40px;display:inline-block;text-align:right}#gallery-cont .team-member .detail .linkedin img{width:21px}#gallery-cont .team-member .detail p{color:white;text-align:left;width:auto;float:left;line-height:28px;display:block}#gallery-cont .team-member.recent{max-width:310px;overflow:hidden}#gallery-cont .team-member.recent p{float:none;padding:2px 0 6px;font-size:13px}#recent{width:946px;margin:0 auto}#recent h1{text-align:left}#recent #gallery-cont{width:100%}#recent #left{float:left;width:640px;position:relative}#recent #right{float:left;width:300px;min-height:300px}#recent #right #contact_form{padding:20px;background-color:#cecece}#recent #right #contact_form p.title{text-align:left;font-weight:400;text-transform:uppercase;padding-bottom:10px}#recent #right #contact_form input,#recent #right #contact_form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px 10px;border:1px solid #c6c6c6;margin-bottom:5px}#recent #right #contact_form input[type="submit"]{float:left;display:block;width:auto;padding:8px 20px 6px;margin-top:10px;font-weight:100;font-size:13px;text-transform:uppercase;color:white;background-color:#28377b}#recent #right #plist{padding:20px 0 0 20px}#recent #right #plist a{display:block;width:100%;text-align:left;font-size:12px;padding:3px 0px}#lcontent{width:1024px;margin:0 auto}#lcontent #lcontent-cont{width:67%;padding:20px 0 40px;float:left}#lcontent #lcontent-cont h1{text-align:left}#lcontent #lcontent-cont p{text-align:left}#earn{border-top:1px solid #797777;height:auto;background-color:#a1278e;background-size:cover;padding-bottom:20px}#earn h2{width:980px;margin:0 auto;font-family:"Lato",sans-serif;font-size:2.3em;font-weight:700;text-align:center;color:#f7c1d9;padding:25px 0 10px 0}#earn p{font-size:1.4em;font-weight:700;padding:5px 0;margin:5px 0 25px;color:white}#earn a{margin:0 auto;background-color:#af82b6;border:1px solid white;text-align:center;font-family:"Lato",sans-serif;font-size:1.6em;font-weight:700;color:white;display:block;width:300px;text-decoration:none;padding:10px 0;transition:all .3s ease-in-out;-webkit-transform:all .3s ease-in-out}#earn a:hover{cursor:pointer;background-color:#b2bb1c}#earn .more{background-color:#4c4d4f;border:1px solid #fff;font-family:"Lato",sans-serif;font-size:1.2em;padding:12px 20px;width:200px;font-weight:500}.error{color:#c10e0e !important;font-size:1em !important}.news-article{margin-bottom:20px;margin-top:20px}.news-article .news-left{width:250px;float:left}.news-article .news-right{width:735px;float:left}.news-article .news-right p{font-size:21px;color:#666666;font-family:"Lato",sans-serif;font-weight:400;text-align:left !important;margin:0px 0 0px 0 !important}.news-article .news-right a{background-color:white;border:1px solid black;font-size:10px;text-transform:uppercase;color:#000 !important;padding:6px 20px 4px;text-decoration:none;margin-top:10px;display:inline-block}.news-article .news-right h4{font-size:1.25em;color:#4c4d4f;font-weight:600;font-family:"Lato",sans-serif;padding:0;margin:0}#newsletter{height:auto;background-size:cover;padding-bottom:20px}#newsletter form{width:630px;margin:0 auto}#newsletter form input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid black;padding:15px 10px;width:420px;margin-right:10px;display:block;float:left}#newsletter form .error{width:100%;float:left;margin-bottom:5px}#newsletter form input[type="submit"]{width:180px;border:1px solid #1f929a;background-color:#1f929a;color:white;font-size:1.4em;padding:12px 10px 11px}#newsletter form ::-webkit-input-placeholder{font-size:1.3em;line-height:1em}#newsletter form :-moz-placeholder{font-size:1.3em;line-height:1em}#newsletter form ::-moz-placeholder{font-size:1.3em;line-height:1em}#newsletter form :-ms-input-placeholder{font-size:1.3em;line-height:1em}#newsletter h2{width:980px;margin:0 auto;font-family:"Lato",sans-serif;font-size:2.8em;font-weight:700;text-align:center;color:#ea088c;padding:25px 0 0px 0}#newsletter p{font-size:1.7em;font-weight:500;padding:5px 0;margin:5px 0 25px;color:#4b494a}#newsletter a{margin:0 auto;background-color:#af82b6;border:1px solid white;text-align:center;font-family:"Lato",sans-serif;font-size:1.6em;font-weight:700;color:white;display:block;width:300px;text-decoration:none;padding:10px 0;transition:all .3s ease-in-out;-webkit-transform:all .3s ease-in-out}#newsletter a:hover{cursor:pointer;background-color:#b2bb1c}#newsletter .more{background-color:#4c4d4f;border:1px solid #fff;font-family:"Lato",sans-serif;font-size:1.2em;padding:12px 20px;width:200px;font-weight:500}#logos{width:980px;margin:0 auto;padding:20px 20px;background-color:white}#band{background-color:#1471b9}#band #band-cont{width:1000px;margin:0 auto;padding:20px 0}#band #band-cont h2{color:white;font-size:48px;font-weight:600;text-align:center}#band #band-cont p{color:white;font-size:20px;text-align:center;font-weight:400;padding:0 15px}.image-set{text-align:center;display:inline-block}.image-set .image-link{margin:0 0px 0px 0px;display:inline-block;width:33%}#two-img #imgl{width:50%;height:330px;float:left;margin:0;padding:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;background:#242524 url("../uploads/home-2-big/home_th-1.jpg") no-repeat center right;background-size:cover}#two-img #imgr{width:50%;height:330px;float:left;margin:0;padding:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;background:#82877d url("../uploads/home-2-big/home_th-2.jpg") no-repeat center left;background-size:cover}footer{padding-top:30px;z-index:9999;position:relative}footer #footer-sub-cont p{font-size:13px;background:#264067;color:white;margin-top:0;margin-bottom:0;font-family:'Lato', serif;font-weight:500}footer #footer-sub-cont p a{color:white}footer #footer{width:1024px;margin:0 auto}footer .f-col{display:inline-block;width:auto;margin-top:5px;margin-left:20px;margin-right:50px;vertical-align:top}footer .f-col p.title{color:#4d4d4f;text-transform:uppercase;text-align:left;font-size:17px !important;padding:10px 0 !important;margin:0;font-weight:400}footer .f-col ul{margin:0;padding:8px 0;text-align:left !important}footer .f-col ul li{list-style:none;padding:3px 0 !important;text-align:left;font-size:14px !important;color:#4d4d4f !important;width:100%;text-transform:none}footer .f-col ul li a{text-decoration:none;padding:0px !important;color:#4d4d4f !important}footer .f-col ul li a:hover{text-decoration:none;color:#black !important;font-weight:bold}footer .f-col.last{padding-left:110px;margin-right:0px}footer .f-col.last p{text-align:left;padding:0;margin:0;font-size:14px}footer .f-col.last p.tel a{width:100%;clear:both;display:inline-block;color:#a1be4a;text-align:left;font-size:48px;padding:20px 0 0;width:100%;font-weight:500}#mobile-address{display:none}.googleCalendar{position:relative;height:0;width:100%;padding-bottom:100%}.googleCalendar iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.home #content #content-left p{column-count:1;column-gap:30px;margin-bottom:25px;padding:0 0 15px 0 !important;font-size:14px !important;line-height:21px !important;font-weight:500 !important}body.home h1{text-align:center !important;font-size:34px;color:#264166;font-family:"Merriweather",serif;font-weight:400;text-align:left;letter-spacing:1px;padding:20px 0;margin:0}body.home h2{font-size:1.25em !important;color:#4c4d4f;font-weight:600;font-family:"Merriweather", serif;padding:0;margin:0;text-align:center;color:#264167;font-weight:500}body.home p{text-align:center}body.home #home-boxes{padding-top:40px}.home #booking-info{background-color:#c2daf1 !important}.home #booking-info #booking-i-cont{width:100%;position:relative;max-width:1024px;margin:0 auto;padding:20px 0 10px !important}.home #booking-info #booking-i-cont .bookdirect{text-align:center !important;font-family:'Lato', serif !important;font-size:30px !important;font-weight:bold !important;color:#264166}.home #booking-info #booking-i-cont .fa{padding-right:5px}body.general #home-boxes{padding-top:0px !important}body.general #home-boxes #home-boxes-cont{width:100%;position:relative;max-width:1024px;margin:0 auto;padding:20px 0 10px !important}body.general #home-boxes #home-boxes-cont .bookdirect{margin:0 auto;width:100%;background-color:#c2daf1;padding:10px}body.general #home-boxes #home-boxes-cont .bookdirect .bk-tel{color:#264167 !important;text-align:center !important;font-family:'Lato', serif !important;font-size:20px !important;font-weight:700 !important}.home .bookdirect p.telnumber{text-align:center;font-family:'Lato', serif;font-size:30px !important;font-weight:bold;color:#264166;margin:7px 0 15px 0;padding:0px}.home .bookdirect #dog-policy{margin-top:15px}.home .bookdirect #dog-policy h4{text-align:center;font-family:'Lato', serif;font-size:23px;font-weight:bold;color:#264166;margin:0}.home .bookdirect #dog-policy p{font-size:16px;color:#474747;padding:0px 0;font-family:"Open Sans",sans-serif;font-weight:100;text-align:center;line-height:inherit;margin:7px 0 0 0}.home .ipanel-row{width:100% !important;padding:0px 0 10px !important}.home .ipanel-fullwidth{width:70% !important;display:inline-block !important;margin:0 15%}.home .ipanel-fullwidth .panel-cont{margin:7px;padding:20px;text-align:center;background-color:white;border:1px solid navy}.home .ipanel-fullwidth .panel-cont .title{font-size:33px;font-weight:500;color:#264167;margin-bottom:8px}.home .ipanel-fullwidth .panel-cont .price{font-size:27px;color:#28b4e5;font-weight:bold}.home .ipanel-fullwidth .panel-cont p{font-size:14px;font-weight:500;line-height:normal;margin:0px;padding:7px 0 0 0}.home .dog-policy h2{text-align:center;font-family:'Lato', serif;font-size:30px;font-weight:bold;color:#264166}#ipanel-2boxes{width:100% !important;display:inline-block !important}#ipanel-2boxes .ipanel{width:49.5%;display:inline-block}#ipanel-2boxes .ipanel .panel-cont{margin:7px;padding:20px;text-align:center;background-color:white;border:1px solid navy}#ipanel-2boxes .ipanel .panel-cont .title{font-size:33px;font-weight:500;color:#264167;margin-bottom:8px}#ipanel-2boxes .ipanel .panel-cont .price{font-size:27px;color:#28b4e5;font-weight:bold}#ipanel-2boxes .ipanel .panel-cont p{font-size:14px;font-weight:500;line-height:normal;margin:0px;padding:7px 0 0 0}#ipanel-2boxes .ipanel .panel-cont .price-suffix{font-size:20px;clear:both;width:100%;display:block}.home #contact-row{background-color:#c2daf1 !important}.home #contact-row #contact-cont{width:100%;position:relative;max-width:1024px;margin:0 auto;padding:5px 0 10px !important}.home #contact-row #contact-cont p.title{text-align:center;font-family:'Lato', serif;font-weight:bold;font-size:34px;color:#264166;padding:0;margin:10px 0 15px 0}.home #contact-row #contact-cont p{margin-top:0;font-weight:500;font-size:16px;color:#474747;padding:0px 0 0px 0;line-height:21px;margin-bottom:15px}.home #contact-row #contact-cont #contact_form{margin-bottom:40px}.home #contact-row #contact-cont #contact_form .row{padding:0px}.home #contact-row #contact-cont #contact_form .col input{width:100%;padding:12px 10px;border:none;margin-bottom:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.home #contact-row #contact-cont #contact_form .form-column{width:49.8%;display:inline-block}.home #contact-row #contact-cont #contact_form .form-column .button{max-width:200px;float:right;background:#264167;text-transform:uppercase;color:white;font-weight:500}.home #contact-row #contact-cont #contact_form .form-column-left .col{margin-right:8px}.home #contact-row #contact-cont #contact_form .form-column-right{float:right}.home #contact-row #contact-cont #contact_form .form-column-right .col{margin-left:8px}.home #contact-row #contact-cont #contact_form input[type="submit"]{background-color:#263f64;border:none;color:white;width:120px;height:40px;padding:5px;text-transform:uppercase;font-size:13px;margin:5px 0}.home #contact-row #contact-cont #contact_form input[type="submit"]:hover{background-color:black}#contact-row #contact-cont #contact_form textarea{width:100%;padding:12px 10px;border:none;margin-bottom:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#lr_map93{height:40vh;min-height:487px;margin:0 auto;position:relative}body.general h1{text-align:left !important;font-family:'Lato', serif !important;font-size:30px}body.general h2{text-align:left !important;font-family:'Lato', serif !important;font-size:20px !important;font-weight:700 !important}body.general main #slider{margin:0 auto}body.general main #slider .royalSlider{min-width:100%;width:100%;margin:0 auto;height:70vh !important;max-height:350px !important;min-height:300px}body.general main #slider .rsBullets{display:none}body.general main #slider .infoBlockHolder{bottom:30px}body.general #content #content-left{padding-top:20px}body.general #content #content-left p{padding:0 0 15px 0 !important;font-size:14px !important;line-height:21px !important;font-weight:500 !important;text-align:left}body.general #content #content-left #bookdirect{margin:0 auto;width:100%;background-color:#c2daf1;padding:10px}body.general #content #content-left #bookdirect .bk-tel{color:#264167 !important;text-align:center !important;font-family:'Lato', serif !important;font-size:20px !important;font-weight:700 !important}body.general #home-boxes{padding-top:40px}#book{padding-top:20px}#book #bookdirect{margin:0 auto;width:100%;background-color:#c2daf1;padding:10px}#book #bookdirect .bk-tel{color:#264167 !important;text-align:center !important;font-family:'Lato', serif !important;font-size:20px !important;font-weight:700 !important}body.lightbox{width:90%;max-width:90%;min-width:90%;margin:0 5%;padding:30px 0}body.lightbox #info{background-color:#a1be4a;text-align:center;margin-top:10px}body.lightbox #info p{color:white;font-family:"Open Sans",sans-serif;font-size:37px;font-weight:400;line-height:40px;padding:20px 0;text-align:center}body.lightbox #info p a{color:white}body.lightbox #info a.btn{color:white;font-family:"Open Sans",sans-serif;font-size:37px;font-weight:400;padding:20px 35px;margin-bottom:20px;display:inline-block;background-color:#374a10;color:white;text-transform:uppercase}body.lightbox h1{font-size:34px;color:#4d4d4f;font-family:"Open Sans",serif;font-weight:400;text-align:left;letter-spacing:1px;padding:20px 0;margin:0}body.lightbox h2{font-size:25px !important;color:#a1be4a;font-family:"Open Sans",serif;font-weight:400;text-align:left;padding:0;margin:0}body.lightbox h3{font-size:23px !important;color:#a1be4a;font-family:"Open Sans",serif;font-weight:400;text-align:left;padding:0 0 5px;margin:0}body.lightbox h4{font-size:1.25em;color:#4c4d4f;font-weight:600;font-family:"Lato",sans-serif;padding:0;margin:0}body.lightbox a{text-decoration:none;text-align:center;color:#4c4d4f}body.lightbox a:hover{color:#3e4d7b;text-decoration:underline}body.lightbox p{font-size:16px;color:#474747;padding:10px 0;margin:0;font-family:"Open Sans",sans-serif;font-weight:100;text-align:left;line-height:16px}body.lightbox iframe{width:100% !important;height:450px !important}#content #content-left iframe{width:100%;margin:0 auto}.pageNav{clear:both;float:none;margin-top:22px}.pageNav li{display:block;float:left}.pageNav li a{background-color:#514e4e;padding:8px 15px;font-size:0.8em;margin-right:3px;color:white;text-decoration:none}.pageNav li a.active{background-color:#ed1d24}.rsBullets{bottom:15px !important}.rsNavItem{height:14px !important;width:14px !important;margin:0 5px !important}.rsNavItem.rsNavSelected{background-color:#4d72a3 !important}.rsArrowLeft{left:40px}.rsArrowLeft .rsArrowIcn{background:transparent url("images/arrow-forward.png") no-repeat center center;padding:15px 0 0 15px}.rsArrowRight{right:40px}.rsArrowRight .rsArrowIcn{background:transparent url("images/arrow-backward.png") no-repeat center center;padding:15px 0px 0 30px}.rsArrow{bottom:50%;margin-bottom:-100px;position:absolute;display:none !important;z-index:10010;border-radius:30px;width:55px;height:55px;transition:background-color .3s ease !important;-webkit-transition:all .3s ease-in-out !important}.rsArrow .rsArrowIcn{width:30px;height:39px}ms.ms-left.Lightblue{background:transparent url("images/ms-arrow-leftlb.png") no-repeat scroll left center !important;color:white;float:left;height:90px;width:100%}ms.ms-right.Lightblue{background-color:#689cca !important}table{width:100%;color:#696f6f}table tr{width:100%}table td{padding:0px 0px;width:11%}.clear{float:none;clear:both}#canvas-holder,#canvas-holder2,#canvas-holder3{width:300px;margin:20px 0;float:left}.chart-legend,.chart-legend2,.chart-legend3{float:left;margin-top:20px;margin-left:20px}.chart-legend li,.chart-legend2 li,.chart-legend3 li{line-height:0px;list-style:none}.chart-legend li span,.chart-legend2 li span,.chart-legend3 li span{display:inline-block;list-style:none;width:16px;line-height:0px;padding:0 0px;text-align:center;height:16px;margin-top:5px;margin-right:20px;margin-right:5px}#blocker{width:100%;height:1200px;background-color:#cecece}.gallery.scroller-ready ul{padding:0px !important}.map-ico{margin:0 auto;width:40px;height:40px;background:transparent url("images/map-icon.svg") no-repeat center center;position:relative;bottom:-52%;z-index:99999}#map{height:450px}#map-cont{height:450px;position:relative;width:100%;margin-bottom:40px}#map-info-cont{width:1024px;margin:0 auto;position:relative}#map-info{border-radius:200px;width:280px;top:85px;height:280px;padding:0px;background-color:white;overflow:hidden;position:absolute;z-index:10001}#map-info h3{font-size:21px;line-height:22px;padding:31px 0 5px;text-align:center;text-transform:uppercase;font-weight:300;color:#0a5ca1}#map-info p{color:#0a5ca1;font-size:16px;padding:0px;margin:7px}#map-info a{text-decoration:none}.gallery li{list-style:none}.gal-item{float:left;margin:0 5px 0px 0 !important;padding:0 !important;display:block}.gal-item a{display:block}.gal-item figcaption{display:none}.gal-item h2{display:none !important}#agreement{float:left;margin-left:0;margin-top:0;position:absolute;width:900px;z-index:1001}#agreement p{width:660px}#agreement form{color:#555555;font-family:"Cabin",sans-serif;font-weight:400;line-height:20px;margin-left:-5px;text-rendering:optimizelegibility}#agreement form input{float:left;margin-top:3px;margin-left:3px;width:auto;margin-right:5px}#agreement form p{float:left;margin:0;padding:1px 2px;width:80% !important}.general #content #content-left .mTSThumbContainer a{padding-left:0px !important}#inj-left{width:351px;float:left;min-height:770px;position:relative;margin-right:20px}#inj-left img{position:absolute;height:680px;width:351px}#inj-left #area{position:relative;width:100%;height:100%}#inj-left #area div{position:absolute;width:55px;height:55px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background:transparent;box-shadow:2px 2px 4px rgba(0,0,0,0.5),inset 2px 2px 4px rgba(0,0,0,0.5);-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.5),inset 2px 2px 4px rgba(0,0,0,0.5);-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.5),inset 2px 2px 4px rgba(0,0,0,0.5)}#inj-left #area div:hover{border:5px solid red;cursor:pointer}#inj-left #area div.active{border:5px solid red;cursor:pointer}#inj-left #shoulder_circle{border:5px solid #ff00ff;top:104px;left:162px;z-index:1}#inj-left #neck_circle{border:5px solid #ff00ff;z-index:2;top:86px;left:88px}#inj-left #back_circle{border:5px solid #ff00ff;z-index:2;top:195px;left:128px}#inj-left #hip_circle{border:5px solid #ff00ff;z-index:2;top:285px;left:90px}#inj-left #hand_circle{border:5px solid #ff00ff;z-index:2;top:180px;left:265px}#inj-left #knee_circle{border:5px solid #ff00ff;z-index:2;top:432px;left:69px}#inj-left #ankle_circle{border:5px solid #ff00ff;z-index:2;top:560px;left:215px}#inj-left #elbow_circle{border:5px solid #ff00ff;z-index:2;top:190px;left:0px}#inj-left .info{z-index:1001;position:absolute;bottom:0px;text-align:center}#inj-left .info span{color:#ff00ff}#inj-right{width:629px;float:left;padding-top:0px}#inj-right ul{width:100%;float:left;padding-right:30px !important;margin-top:0px !important}#inj-right ul li{font-size:14px !important;line-height:20px !important}#inj-right ul li div.info{display:none}#inj-right ul li.active{color:#1471b9;font-weight:bold}#inj-right #inj-info{background-color:#cce2f2;margin-top:10px;padding:10px 20px}#inj-right #inj-info p{font-size:14px;line-height:20px}#inj-right #inj-info p.title{font-size:14px;margin:0px !important;padding:0px !important;text-align:left;font-weight:600}#inj-right #inj-info h2{margin-top:0px;padding-top:5px !important}#inj-right #inj-info h3{font-size:1em;margin:0 0 0 0 !important;padding:0 0 0 0 !important;font-style:italic;color:#1471b9}#book{width:980px;margin:0 auto;padding:30px 0;text-align:center}#book h3{color:#4d4d4f;font-size:40px;font-weight:600;letter-spacing:1px;margin:0;padding:0;text-align:center}#book p{max-width:60%;margin:0 auto;text-align:center;padding:15px 0}#book a{background-color:#c91b20;color:white;text-transform:uppercase;font-size:28px;font-weight:300;margin:10px 0;display:inline-block;padding:10px 30px}#stats{width:1200px;margin:0 auto;position:relative}#stats #sb .sbbox{width:300px;height:409px;float:left;position:relative}#stats #sb .sbbox .sb-text{position:absolute;width:100%;height:100%;background:-moz-linear-gradient(top, rgba(0,0,0,0) 3%, rgba(36,5,6,0) 20%, #941418 73%, #c91b20 98%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 3%, rgba(36,5,6,0) 20%, #941418 73%, #c91b20 98%);background:linear-gradient(to bottom, rgba(0,0,0,0) 3%, rgba(36,5,6,0) 20%, #941418 73%, #c91b20 98%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#c91b20',GradientType=0 )}#stats #sb .sbbox .sb-text h4{color:white;text-align:center;text-transform:uppercase;font-size:38px;font-weight:400;letter-spacing:1px;margin-top:110px}#stats #sb .sbbox .sb-text .sb-circle{position:absolute;top:50%;left:50%;width:194px;height:194px;margin:-20px 0 0 -92px;background:transparent url("images/ring.png") no-repeat center center;-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite}#stats #sb .sbbox .sb-text p{background-color:black;border-radius:160px;width:100px;height:100px;color:white;text-transform:uppercase;font-weight:200;position:absolute;font-size:14px;left:50%;line-height:19px;margin-left:-75px;margin-top:45px;padding:30px}#stats #sb .sbbox .sb-text p span{font-size:45px;line-height:60px;font-weight:600;clear:both;display:block}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#boxes{position:relative}#boxes #tb-middle{width:400px;height:520px;position:absolute;left:50%;margin-left:-200px;background-color:#ed1d24;text-align:center}#boxes #tb-middle h2{color:white;font-size:70px;padding-top:50px;text-align:center;text-transform:uppercase;line-height:100px}#boxes #tb-middle .facebook{width:40px;height:40px;margin:42px 0 22px;display:inline-block;background:transparent url("images/facebook-icon.svg") no-repeat center center}#boxes #tb-middle .instagram{width:40px;height:40px;margin:42px 0 22px;display:inline-block;background:transparent url("images/instagram-icon.svg") no-repeat center center;background-position:-5px -10px}#boxes #tb-middle .twitter{width:50px;height:40px;margin:42px 0 22px;display:inline-block;background:transparent url("images/twitter_icon.svg") no-repeat center center;background-position:-5px -13px}#boxes #tb{margin:0 auto;width:1200px;clear:both;position:relative}#boxes #tb .tbbox{float:left;position:relative}#boxes #tb .tbbox .tb-text.On{background-color:rgba(0,0,0,0.35)}#boxes #tb .tbbox .tb-text{position:absolute;z-index:10;width:100%;text-align:center;height:100%}#boxes #tb .tbbox .tb-text h4{color:white;text-align:center;display:inline-block;font-size:46px;font-weight:400;padding:80px 0 10px 0}#boxes #tb .tbbox .tb-text p{color:white;text-align:center;font-size:21px;padding:0;max-width:80%;margin:0 auto;text-transform:uppercase;font-weight:100;line-height:28px}#boxes #tb .tbbox .tb-img{position:relative;width:400px;height:260px;z-index:1}#boxes #tb .tbbox:nth-child(2n){float:right}body.news #content #content-left{width:65% !important;margin-right:5% !important;float:left}body.news #content #content-left h1{color:#4c4d4f;margin:0 0 15px;text-align:left}body.news #content #content-left p{font-size:17px;margin:0 0 10px;max-width:100% !important;padding:0;text-align:left;width:100% !important}body.news #content #content-right{width:25% !important;float:left}body.news #content #content-right p.title{text-align:left;padding-top:14px;font-size:17px;text-align:left}body.news #content #content-right .news-article.right{margin-bottom:10px;padding-bottom:5px}body.news #content #content-right .news-article.right a{background-color:transparent;color:#fffff !important;float:none;font-size:inherit;text-align:left}body.news #content #content-right .news-article.right .news-right{width:auto}body.news #content #content-right .news-article.right .news-right p.date{padding:0px;margin:0px !important}#contact-table{max-width:900px;margin:15px 0 0 0}#contact-table .row{width:97%}#contact-table tr{vertical-align:top}#contact-table tr td{width:auto}#contact-table tr td p{text-align:left;margin-left:25px}#map_wrapper{height:400px}#map_canvas{width:100%;height:100%}#cbox{text-align:center;padding:10px 0}#cbox .gold{background:#f3e2c7;background:-moz-linear-gradient(-45deg, #f3e2c7 0%, #c19e67 50%, #b68d4c 51%, #e9d4b3 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, #f3e2c7), color-stop(50%, #c19e67), color-stop(51%, #b68d4c), color-stop(100%, #e9d4b3));background:-webkit-linear-gradient(-45deg, #f3e2c7 0%, #c19e67 50%, #b68d4c 51%, #e9d4b3 100%);background:-o-linear-gradient(-45deg, #f3e2c7 0%, #c19e67 50%, #b68d4c 51%, #e9d4b3 100%);background:-ms-linear-gradient(-45deg, #f3e2c7 0%, #c19e67 50%, #b68d4c 51%, #e9d4b3 100%);background:linear-gradient(135deg, #f3e2c7 0%, #c19e67 50%, #b68d4c 51%, #e9d4b3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3e2c7', endColorstr='#e9d4b3', GradientType=1 )}#cbox .platinum{background:#787878;background:-moz-linear-gradient(-45deg, #787878 0%, #dbdbdb 50%, #d1d1d1 51%, #8f8f8f 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, #787878), color-stop(50%, #dbdbdb), color-stop(51%, #d1d1d1), color-stop(100%, #8f8f8f));background:-webkit-linear-gradient(-45deg, #787878 0%, #dbdbdb 50%, #d1d1d1 51%, #8f8f8f 100%);background:-o-linear-gradient(-45deg, #787878 0%, #dbdbdb 50%, #d1d1d1 51%, #8f8f8f 100%);background:-ms-linear-gradient(-45deg, #787878 0%, #dbdbdb 50%, #d1d1d1 51%, #8f8f8f 100%);background:linear-gradient(135deg, #787878 0%, #dbdbdb 50%, #d1d1d1 51%, #8f8f8f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#787878', endColorstr='#8f8f8f', GradientType=1 );filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#8a808a', GradientType=1 )}#cbox .cbox{width:220px;background-color:gray;display:inline-block;margin-right:10px}#cbox .cbox a{display:block;padding:15px 0 12px}#cbox .cbox p{text-transform:uppercase;line-height:13px;padding:0px !important;margin:0;text-shadow:1px 1px #4c4d4f;text-align:center;color:white}#cbox .cbox p span{font-size:12px}#cbox .cbox:nth-child(3n){margin-right:0px}.icbox{width:30%;margin-right:5%;float:left;padding:20px 0}.icbox a{text-decoration:none}.icbox .ic-img{text-align:center}.icbox .ic-img img{display:inline-block}.icbox .ic-text h4{text-align:center;text-decoration:none !important;font-size:21px;color:4c4d4f;font-weight:600;text-transform:uppercase}.icbox .ic-text p{text-align:center;color:#4c4d4f;font-size:14px !important;font-style:normal !important;padding:0 !important}#logos2{text-align:center}#logos2 img{display:inline-block;padding:20px 0 0 0}#quote{width:100%;background-color:#6d6e71;text-align:center;padding:10px 0 30px}#quote h3{color:white;text-align:center;font-size:45px;padding-bottom:0px;margin-bottom:0px}#quote p{color:white;font-size:20px;text-align:center;padding-top:0px;margin-top:10px}#quote #qbutton{color:white;background-color:#a7a9ac;display:inline-block;margin:0 auto;text-transform:uppercase;font-size:20px}#quote #qbutton a{color:white;display:block;padding:10px 35px}.icbox:nth-child(3n){margin-right:0px}#continue,#agree,#disagree{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}#continue:hover,#agree:hover,#disagree:hover{cursor:pointer;background-color:#a3a3a3 !important}.ptable{max-width:210px;background-color:#e4e5e6;border-collapse:separate;border-spacing:0px;padding:5px 10px 10px 10px;float:left;margin-left:10px}.ptable td{text-align:center;border-bottom:1px solid #b6b8ba;padding:5px 0}.ptable tr:first-child td{padding-bottom:0px;border-bottom:none}.ptable h2{background-color:#6d6e71;color:white !important;text-transform:uppercase;text-align:center;padding:15px 0;margin:0 !important}.ptable h2.gold{background:#f3e2c7;background:-moz-linear-gradient(-45deg, #f3e2c7 0%, #c19e67 50%, #b68d4c 51%, #e9d4b3 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, #f3e2c7), color-stop(50%, #c19e67), color-stop(51%, #b68d4c), color-stop(100%, #e9d4b3));background:-webkit-linear-gradient(-45deg, #f3e2c7 0%, #c19e67 50%, #b68d4c 51%, #e9d4b3 100%);background:-o-linear-gradient(-45deg, #f3e2c7 0%, #c19e67 50%, #b68d4c 51%, #e9d4b3 100%);background:-ms-linear-gradient(-45deg, #f3e2c7 0%, #c19e67 50%, #b68d4c 51%, #e9d4b3 100%);background:linear-gradient(135deg, #f3e2c7 0%, #c19e67 50%, #b68d4c 51%, #e9d4b3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3e2c7', endColorstr='#e9d4b3', GradientType=1 )}.ptable h2.platinum{background:#787878;background:-moz-linear-gradient(-45deg, #787878 0%, #dbdbdb 50%, #d1d1d1 51%, #8f8f8f 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, #787878), color-stop(50%, #dbdbdb), color-stop(51%, #d1d1d1), color-stop(100%, #8f8f8f));background:-webkit-linear-gradient(-45deg, #787878 0%, #dbdbdb 50%, #d1d1d1 51%, #8f8f8f 100%);background:-o-linear-gradient(-45deg, #787878 0%, #dbdbdb 50%, #d1d1d1 51%, #8f8f8f 100%);background:-ms-linear-gradient(-45deg, #787878 0%, #dbdbdb 50%, #d1d1d1 51%, #8f8f8f 100%);background:linear-gradient(135deg, #787878 0%, #dbdbdb 50%, #d1d1d1 51%, #8f8f8f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#787878', endColorstr='#8f8f8f', GradientType=1 );filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#8a808a', GradientType=1 )}.ptable .tick{background:transparent url("images/tick.png") no-repeat center 10px}.ptable .twotick{background:transparent url("images/twoticks.png") no-repeat center 10px}.ptable .threetick{background:transparent url("images/threeticks.png") no-repeat center 10px}.ptable .cross{background:transparent url("images/cross.png") no-repeat center 10px}.ptable .double{background-position:center 22px}.ptable .pad{padding:0px;border:none}.ptable .call{max-width:210px;margin-top:10px;position:relative;border:none;height:139px;background-color:#689abf}.ptable .call .rm{background-color:#6d6e71;color:white;width:86%;margin:5px 7%}.ptable .call .rm a{font-size:16px;text-decoration:none;display:block;padding:4px 0}.ptable .call .rm:hover{background-color:blue}.ptable .call h4{font-size:20px;color:white;font-weight:500;line-height:26px;padding-top:4px}.ptable .call h4 span{font-size:26px}.ptable .call p{font-size:15px;color:white;line-height:15px;padding:5px 0 5px 0;margin:0px;text-align:center}.ptable .call a{color:white;font-size:10px;text-decoration:underline}.plist{background-color:#bbd1e2}.plist tr td{text-align:right;border-color:white}.plist tr td h2{background-color:transparent}.plist .call{background-color:transparent}#logoParade{width:1024px;height:70px;margin:0 auto;margin-top:70px;margin-bottom:30px;position:relative}.general #logoParade{margin-top:0px;margin-bottom:30px}#logoParade div.scrollableArea img{position:relative;float:left;margin:0;padding:0 10px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}#sibnav{width:1024px;padding-top:10px;margin:0 auto}#sibnav #next{float:right}#sibnav #next a{display:block;background:transparent url("images/arrow-backward-black.png") no-repeat scroll center center;width:40px;height:40px;text-indent:-9000px;padding-right:205px}#sibnav #prev{float:left}#sibnav #prev a{display:block;background:transparent url("images/arrow-forward-black.png") no-repeat scroll center center;width:40px;height:40px;text-indent:-9000px}#sibnav li{display:inline-block;text-indent:-5000px}@media screen and (-webkit-min-device-pixel-ratio: 0){main #home-boxes .hpb .hpb-title{margin-top:0px}main #home-boxes .hpb a{top:50%;left:50%;margin-top:-105px;margin-left:-105px;position:absolute}}@media screen and (max-width: 1100px){#header-cont header nav .navbar .normal-menu ul li a{padding:30px 4px}#home-boxes .hpb{height:200px}main #home-boxes .hpb .hpb-title{width:200px;height:200px;margin-top:-100px}main #home-boxes .hpb .hpb-title h2{width:200px;height:200px}}@media screen and (max-width: 1100px) and (-webkit-min-device-pixel-ratio: 0){main #home-boxes .hpb a{top:50%;margin-top:0px;position:absolute}}@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (orientation: landscape){main #home-boxes .hpb a{top:0%;margin-top:0px;position:absolute;left:50%;margin-left:-80px}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape){main #home-boxes .hpb a{top:0%;margin-top:0px;position:absolute;left:50%;margin-left:-80px}}@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: landscape){main #home-boxes .hpb a{top:0%;margin-top:0px;position:absolute;left:50%;margin-left:-80px}}@media screen and (min-width: 1200px){#two-img #imgl{width:50%;height:430px;float:left;margin:0;padding:0;background:#242524 url("../uploads/homepage/home_th-1.jpg") no-repeat center right;background-size:cover}#two-img #imgr{width:50%;height:430px;float:left;margin:0;padding:0;background:#82877d url("../uploads/homepage/home_th-2.jpg") no-repeat center left;background-size:cover}}
