table{width:100%;margin-bottom:1em}h2.entry-subtitle,h3.entry-subtitle{font-size:16px;text-transform:uppercase;color:#0f004e;letter-spacing:.18em;font-weight:600;margin-bottom:1em;margin-top:-9px}h2.entry-subtitle:before,h3.entry-subtitle:before{content:"";display:inline-block;height:1px;width:2em;vertical-align:middle;margin-right:5px;border-top:solid 1px}h1 a,h2 a,h3 a{text-decoration:underline;color:#d11242}h1 a:hover,h2 a:hover,h3 a:hover{color:#0f004e}@media (min-width:992px){h2.entry-subtitle,h3.entry-subtitle{margin-bottom:30px;margin-top:-15px}}.well{padding:10px 15px;background:#eaeaea;border:solid 1px #ddd;margin:20px 0}.image-colour-overlay{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.image-colour-overlay:before{content:"";display:block;position:absolute;top:5%;left:5%;width:60%;height:100%;transform:translate(-50%,-50%);background:#d11242;background:radial-gradient(closest-side,rgba(209,18,66,.6) 0%,rgba(209,18,66,0) 100%)}.image-colour-overlay:after{content:"";display:block;position:absolute;bottom:5%;right:5%;width:60%;height:100%;transform:translate(50%,50%);background:#00adf4;background:radial-gradient(closest-side,rgba(0,173,244,.6) 0%,rgba(0,173,244,0) 100%)}@media (max-width:575.5px){.image-colour-overlay{overflow:visible}}@media (max-width:991.5px){#tsparticles{display:none}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;max-width:96%;padding:0 0 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media (max-width:767.99px){.alignright,.alignleft,a img.alignright,a img.alignleft{float:none;margin:5px auto 20px;display:block}}.body-content table{border-style:hidden}.body-content table td{border:1px solid #cfcfcf;padding:5px 10px!important;font-size:16px}.body-content table td h4{margin:0!important}.inner-dynamic-column-content ul{padding:0 0 0 2.8em}.top-menu{display:none}.top-menu-side{position:relative;display:inline-block}.top-menu-side .portal-toggle{font-size:14px;padding:10px 0;line-height:15px;white-space:nowrap;padding-right:15px;position:relative;cursor:pointer}.top-menu-side .menu{position:absolute;background:rgba(255,255,255,.8);color:#969696;list-style:none;margin:0;padding:0 20px;right:0;top:100%;font-size:14px;text-transform:uppercase;display:none}.top-menu-side .menu li{border-bottom:solid 1px #969696;padding:12px 0 12px 45px;background-image:url("/wp-content/themes/westbourne-core-theme-master/images/lock.png");background-repeat:no-repeat;background-position:left 0 top 13px;line-height:1.5}.top-menu-side .menu li:last-child{border-bottom:0}.top-menu-side .menu li a{color:#969696}.top-menu-side .menu a:hover{color:#000;text-decoration:none}@media (min-width:768px){.top-menu-side .portal-toggle .portal-icon{margin-right:14px}}.home header.main-header{height:0}@media (min-width:0px){.fixed-home .head-group{background:rgba(93,93,93,.43);border-bottom:transparent;color:#fff;top:0}}@media (min-width:768px){.home header.main-header{height:0}}.admin-bar .head-group{margin-top:46px}@media (min-width:768px){.admin-bar .head-group,.admin-bar.fixed-header .head-group{margin-top:32px}}@media screen and (max-width:782px){.admin-bar .head-group,.admin-bar.fixed-header .head-group{margin-top:46px}}@media (max-width:600px){.admin-bar.fixed-header .head-group{margin-top:0}}@media only screen and (min-width :992px){body.menuopen .head-group{z-index:99999}}@media (min-width:0px){.home .header-icon img.main-logo{display:none}.fixed-header .header-icon img.main-logo{display:block}}@media (max-width:767.5px){.header-icon img.home-logo{display:none}.fixed-home .header-icon img.main-logo{display:none}.fixed-home .header-icon img.home-logo{display:block}}.fixed-header .header-icon img.home-logo{display:none}@media (min-width:0px){.fixed-home .head-group a{color:#fff}body.fixed-home .head-group .center-top-list ul li a{color:#fff}body.fixed-home .head-group .center-top-list ul li a:hover{color:#d11242}body.fixed-home .head-group .center-top-list ul li:after{background:#fff}}.searchform input#s{border:0;font-size:16px;height:30px;width:100%;background:0 0;color:#969696;padding:4px 10px;border-bottom:solid 1px}.sidebar .searchform input#s{padding:7px 10px}.sidebar #search-submit{top:3px}.searchform input#s:focus{outline:0}@media (min-width:992px){.header-search .searchform input#s{border-bottom:none}}.search-toggle{float:right;padding:15px;color:#e0e0e0;cursor:pointer;border-radius:30px;margin-top:15px;line-height:15px}.search-toggle:hover{background-color:#969696}.header-search form.open-search{padding-right:12px;top:-15px}.headsocial-box #search-submit{height:30px;padding-top:0;font-size:14px}.searchform.open-search{overflow:visible}.header-search form.open-search .search-submit{top:0}.searchToggle .searchform.open-search input.s{width:250px!important;height:40px;top:40px;position:absolute}.searchToggle .searchform.open-search input.s{background:-moz-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:-webkit-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:linear-gradient(to right,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);color:#fff!important}.fixed-header .head-group #search-submit:hover{color:#d11242!important}@media (min-width:0px){.fixed-home .head-group .searchform input#s{color:#fff}.fixed-home .header-search .searchform ::placeholder{color:#fff}.fixed-home .header-search .searchform :-ms-input-placeholder{color:#fff}.fixed-home .header-search .searchform ::-ms-input-placeholder{color:#fff}.fixed-home .head-group #search-submit{color:#fff}}@media (min-width:0px){body.fixed-home .head-group a.button{background:rgba(255,255,255,.21)!important}body.fixed-home .head-group a.button:hover{background:#0f004e!important}body.fixed-header .head-group{-webkit-box-shadow:0 4px 2px -2px rgba(0,0,0,.2);-moz-box-shadow:0 4px 2px -2px rgba(0,0,0,.2);box-shadow:0 4px 2px -2px rgba(0,0,0,.2)}}@media (min-width:768px){.header-right .top-menu-side{display:block;display:inline-block;position:relative;top:auto;left:auto}.header-right .top-menu-side span{display:inline}.header-right .top-menu-side{display:inline-block}}body.menuopen .menu-toggle span:nth-child(1){transform:rotate(135deg) translateY(6px)}body.menuopen .menu-toggle span:nth-child(2){opacity:0;transform:rotate(360deg)}body.menuopen .menu-toggle span:nth-child(3){transform:rotate(-135deg) translateY(-7px)}body.menuopen #navbar .menu-toggle span:nth-child(1){background:#000}body.menuopen #navbar .menu-toggle span:nth-child(3){background:#000}@media (min-width:0px){body.fixed-home .menu-toggle{color:#fff}body.fixed-home .menu-toggle span{background-color:#fff}body.fixed-home .menu-toggle .toggle-text{color:#fff}body.fixed-home .menu-toggle .toggle-icon span{background:#fff!important}body.fixed-home .menu-toggle:hover .toggle-icon span{background:#d11242!important}}body.menuopen{overflow:hidden}body.menuopen:before{content:"";display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:#000;opacity:.5;z-index:9998}@media only screen and (min-width :992px){body.menuopen .main-headbox{right:0;z-index:9999;-webkit-box-shadow:0px 0px 9px 3px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 9px 3px rgba(0,0,0,.75);box-shadow:0px 0px 9px 3px rgba(0,0,0,.75)}body.menuopen .main-headbox .headmenu-box{padding-left:0;width:72%}body.admin-bar .main-headbox{top:32px}}@media only screen and (min-width :992px){.menu-main-right-container ul li li.menu-item-has-children.open>a:after{background:url("/wp-content/themes/westbourne-core-theme-master/images/short-next-arrow-pink.png") left top no-repeat;display:block}.headimage-box .menu_custom_image_box{text-align:center;z-index:9}.headimage-box .menu_link_on_img{font-weight:400;text-transform:inherit;position:relative;left:auto;bottom:auto;width:100%;max-width:100%;padding:0;text-align:center;background:0 0;z-index:110;font-size:24px;letter-spacing:.5px;color:#fff;font-style:italic;line-height:46px;display:block}.headimage-box .menu_link_on_img:hover{background:0 0;color:#edc287}.headimage-box .menu_link_on_img span{font-size:40px;color:#fff;font-style:normal;line-height:40px;display:block;position:absolute;width:100%;bottom:-70px;font-family:"summerfestival-alt";text-transform:inherit}.headimage-box .menu_link_on_img:hover span{color:#edc287}}#menu-main li.open.menu-item-has-children>.arrow:after{transform:rotate(90deg)}@media only screen and (max-width :991.5px){#menu-main li.menu-item-has-children.open>a{color:rgba(15,0,78,.6)}#menu-main li.menu-item-has-children.open li.menu-item-has-children.open>a{color:rgba(15,0,78,.6)}#menu-main li.menu-item-has-children.open>a{color:rgba(15,0,78,.6)}}#menu-main li.open>.sub-menu{display:block}@media only screen and (max-width :991.5px){#menu-main li.open>.sub-menu{border:none;margin:0!important}#menu-main li li.open>.sub-menu{background-color:rgba(0,0,0,.2);border:none;padding:22px 38px 22px 25px!important;margin:0!important}#menu-main li li.open .sub-menu li{border:none}}body.menuopen #navbar{transform:translateX(0%);z-index:9999;-webkit-box-shadow:0px 0px 9px 3px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 9px 3px rgba(0,0,0,.75);box-shadow:0px 0px 9px 3px rgba(0,0,0,.75)}body.admin-bar #navbar{top:32px}@media (max-width:782px){body.admin-bar #navbar{top:46px}}@media only screen and (max-width :991.5px){#menu-main li.open{border:none}}@media only screen and (min-width :992px){.mobile-menu-box,body.menuopen .mobile-menu-box{display:none}}.outline-button>a{text-decoration:none;border:2px solid #d11242!important;background:#fff!important;padding:20px 25px;min-width:196px;text-align:center;font-size:14px;color:#d11242!important;line-height:24px;text-transform:uppercase;cursor:pointer;display:inline-block;letter-spacing:2.8px;font-weight:700;font-family:"proxima-nova",sans-serif;transition:300ms;margin:12px 0}.outline-button>a:hover{background:#d11242!important;color:#fff!important}.readmore-link a{text-decoration:none;color:#d11242;border-bottom:1px solid;letter-spacing:.18em;display:inline-block;font-weight:700;text-transform:uppercase}.readmore-link a:hover{color:#0f004e}span.quicklink{display:block}.quicklink>a,a>.quicklink,a.quicklink{position:relative;margin:0!important;margin:0 0 10px!important;padding:20px 55px 20px 30px!important;color:#0f004e!important;background:#fff;cursor:pointer;font-size:14px!important;line-height:22px!important;text-transform:uppercase!important;border:none!important;border:2px solid transparent!important;font-weight:700!important;letter-spacing:2.8px;width:auto;min-width:33.3334%;text-align:left;display:inline-block;border-image:linear-gradient(262deg,#d11242,#0f004e)!important;border-image-slice:1!important}.quicklink>a:hover,a>.quicklink:hover,a.quicklink:hover{background:-moz-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:-webkit-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:linear-gradient(to right,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);color:#fff!important}.quicklink>a:focus,a>.quicklink:focus,a.quicklink:focus{background:-moz-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:-webkit-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:linear-gradient(to right,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);color:#fff!important}.quicklink>a:after,a>.quicklink:after,a.quicklink:after{content:"";display:block;display:none;width:16px;height:14px;position:absolute;right:15px;top:20px;font-weight:700;font-family:"Font Awesome 5 Free";transform:rotate(0deg);transition:300ms;font-size:0px;background:url("/wp-content/themes/westbourne-core-theme-master/images/link-site-purple.png") center center no-repeat}span.linkbutton{display:block}.linkbutton>a,a>.linkbutton,a.linkbutton{position:relative;margin:0!important;margin:0 0 10px!important;padding:20px 55px 20px 30px!important;color:#0f004e!important;background:#fff;cursor:pointer;font-size:14px!important;line-height:22px!important;text-transform:uppercase!important;border:none!important;border:2px solid transparent!important;font-weight:700!important;letter-spacing:2.8px;width:auto;min-width:33.3334%;text-align:left;display:inline-block;border-image:linear-gradient(262deg,#d11242,#0f004e)!important;border-image-slice:1!important}.linkbutton>a:hover,a>.linkbutton:hover,a.linkbutton:hover{background:-moz-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:-webkit-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:linear-gradient(to right,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);color:#fff!important}.linkbutton>a:focus,a>.linkbutton:focus,a.linkbutton:focus{background:-moz-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:-webkit-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:linear-gradient(to right,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);color:#fff!important}.home-wrap{overflow:hidden}.home-content .container{position:relative}@media (min-width:1200px){.dynamic-content.home-dynamic{margin-top:60px;margin-bottom:60px}}@media (min-width:1560px){.dynamic-content.home-dynamic{margin-top:150px;margin-bottom:150px}}.breadcrumbs em{margin:0 2px}.dynamic-content .sectionTitle{margin-bottom:10px;font-size:2.2em}#hero .slide .slider-image{position:absolute;top:0;left:0;width:100%;height:100%}#hero .slider-text{bottom:5%;left:0;right:0;font-size:18px;padding:0 15px;padding:20px 0;color:#fff;position:absolute;text-align:center}.home-banner{margin:0 auto 30px;margin:0 auto 20px;position:relative;position:relative;height:100vh;max-height:calc(100vh - 120px);z-index:3;background-color:#fff!important;margin-bottom:90px}.home-banner:before{content:"";display:block;padding-top:56.08%;padding-top:139%}.home-banner .videoframe,.page-banner .videoframe,.home-banner .videoframe>video,.page-banner .videoframe>video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;background-color:#fff!important}.home-banner .banner-button{text-decoration:none;border:none!important;padding:20px 25px;width:100%;text-align:center;font-size:14px;color:#fff!important;line-height:24px;text-transform:uppercase;cursor:pointer;margin:0;display:inline-block;letter-spacing:2.8px;font-weight:400;font-family:"proxima-nova",sans-serif;transition:300ms;position:absolute;top:100%;left:0;z-index:110;height:64px}.home-banner .slider-image:after{content:"";display:block;width:100%;bottom:0;position:absolute;left:0;height:100%;background:rgba(0,0,0,.3)}@media (min-width:768px){.home-banner:before{content:"";display:block;padding-top:56.08%}}@media (min-width:992px){.home-banner .banner-button{display:none}.home-banner{margin-bottom:20px;overflow:hidden;background-color:#fff!important}}@media (min-width:768px){.home-banner:before{padding-top:56.08%}.home-banner{height:auto;max-height:calc(100vh - 65px);background-color:#fff!important}}.icon-box{width:150px;height:150px;background-color:#d0103f;color:#fff;display:flex;justify-content:center;align-items:center;font-size:14px;position:relative;text-transform:uppercase;font-weight:800;letter-spacing:2.8px}.icon-box::before{content:"";width:150px;height:150px;background-image:url("/wp-content/uploads/2023/08/white-crest-transparent.png");background-size:contain;background-repeat:no-repeat;position:absolute;top:-2px;right:-50px;padding:5px;opacity:.1;z-index:1}.dividera{clear:both;width:100%;height:100px;position:relative}.dividera:before{content:"";width:90%;height:1px;border-bottom:solid 1px #ccc;position:absolute;top:50%;left:5%}.dividera:after{content:"";display:block;background-image:url("/wp-content/themes/westbourne-core-theme-master/images/icon.png");background-position:center center;height:76px;width:76px;top:50%;left:50%;margin-top:-38px;margin-left:-38px;background-repeat:no-repeat;position:absolute;background-color:#fff}.dividerb{clear:both;width:100%;height:80px;background-image:url("/wp-content/themes/westbourne-core-theme-master/images/icon.png");background-position:center center;background-repeat:no-repeat;background-size:48px}.pois .col{min-width:33.333%}.poi-text-only-block .poi-text{position:relative;padding:25px 15px}.poi .poi-text-only-block .poi-title{margin:5px}.poi-text-only-block{padding:10px 30px;transition:300ms}.poi-text-only-block .poi-text{display:block;text-align:center}.poi:hover .poi-text-only-block{background-color:rgba(0,0,0,.2);color:#fff;text-decoration:none}.poi-image .poi-text .poi-ex{max-height:0;overflow:hidden;font-size:18px;transition:300ms}.poi:hover .poi-image .poi-ex{max-height:460px}.pois.homePOIs .col-xs-6{padding-left:15px;padding-right:15px}.sidebar .dynamic-poi{padding:0}.dynamic-gallery .gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-7.5px;margin-left:-7.5px}.dynamic-gallery .gallery .gallery-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding:7.5px;margin-bottom:0}.dynamic-gallery .gallery.gallery-columns-2 .gallery-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.dynamic-gallery .gallery.gallery-columns-3 .gallery-item{-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.dynamic-gallery .gallery.gallery-columns-4 .gallery-item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.dynamic-gallery .gallery.gallery-columns-5 .gallery-item{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.dynamic-gallery .gallery .gallery-item{float:left}.dynamic-gallery .gallery{margin:0}.callout{display:block;position:relative;transition:300ms;color:#fff;background:#969696;font-size:1em;overflow:hidden}.callout .callout-content{padding:20px 15px;text-align:center;position:relative}.callout.hasbg .callout-content{padding-bottom:75px;padding-top:150px}.callout.hastext.hasbg .callout-content{padding-bottom:35px;padding-top:100px}.callout .callout-title{font-size:1em;text-transform:inherit;margin:.5em 0}.callout .callout-title h3{margin-bottom:0;color:inherit}.callout .readmore{margin:12px 0;width:300px;max-width:100%}.callout.hasbg .coimg{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0}.callout.hasbg .coimg:after{content:"";display:block;width:100%;bottom:0;position:absolute;left:0;height:100%;background:rgba(0,0,0,.3)}.callout .coimg img{width:100%;height:100%;object-fit:cover;position:absolute}.callout.hasbg .callout-content{padding-bottom:75px;padding-top:150px}.callout.hastext.hasbg .callout-content{padding-bottom:35px;padding-top:100px}.dynamic-callout .video-callout.callout .callout-content{padding-top:0;padding-bottom:0;min-height:413px}.dynamic-callout .video-callout .callout-title{position:absolute;left:20px;bottom:15px;display:block!important;margin:0;padding:0;font-size:17px!important;color:#fff;text-transform:uppercase}.dynamic-callout .video-callout .callout-title h3{font-size:17px!important;color:#fff;margin:0;padding:0;text-transform:uppercase;display:none}.dynamic-callout .video-callout .readmore,.body-content .callout.video-callout .callout-content .readmore,.sidebar .callout.video-callout .callout-content .readmore,.video-button-jq{font-size:0!important;background:0 0!important;min-width:inherit!important;border:none!important;line-height:0px!important;width:74px!important;height:74px!important;margin:0 auto;padding:0!important;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.dynamic-callout .video-callout .readmore:after,.video-button-jq:after{width:72px!important;height:72px!important;line-height:72px!important;background:#d11242!important;border:none!important;border-radius:50%!important;text-align:center!important;display:block!important;margin-bottom:0!important;color:#fff!important;content:""!important;font-size:18px!important;font-family:"Font Awesome 5 Free"!important;font-weight:900!important;position:absolute!important;left:0!important;top:0!important;padding-left:3px!important;margin:0!important}.video-button-jq:after{content:""!important;padding-left:0!important}.video-button-jq.playing:after{content:""!important;padding-left:0!important}.dynamic-callout .video-callout .readmore:hover:after,.video-button-jq:hover:after{background:#d11242!important;color:#fff!important;border:none!important}.dynamic-callout .video-callout .readmore:hover,.body-content .callout.video-callout .callout-content .readmore:hover,.sidebar .callout.video-callout .callout-content .readmore:hover,.video-button-jq:hover:after{background:#0f004e;color:#fff!important;border:none!important}.body-content .dynamic-callout .callout .callout-content,.sidebar .dynamic-callout .callout .callout-content{padding:80px 30px 85px;color:#fff}.body-content .dynamic-callout .callout.video-callout.hasbg .callout-content,.sidebar .dynamic-callout .callout.video-callout.hasbg .callout-content{background-color:transparent}.body-content .callout.hasbg .callout-content{padding-bottom:180px;padding-top:170px}.body-content .callout{background:-moz-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:-webkit-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:linear-gradient(to right,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);color:#fff}.body-content .callout .callout-title{margin:0}.body-content .callout .callout-title h3{margin:0 0 50px}.body-content .callout .callout-subtitle{margin:0 0 65px}.body-content .col-md-4 .callout{height:100%}.callout a.readmore{padding:0!important;border:none!important;background:0 0!important;border-bottom:1px solid #fff!important;color:#fff!important;line-height:20px;font-size:16px!important;letter-spacing:3.2px!important;font-weight:700;font-family:"proxima-nova",sans-serif;text-transform:uppercase!important;margin:0 auto!important;width:auto!important}.callout a.readmore:hover{border-bottom:1px solid rgba(255,255,255,.7)!important;color:rgba(255,255,255,.7)!important}.callout .callout-title h3{font-size:20px;line-height:1.2;text-transform:uppercase;color:#fff;font-weight:900}@media only screen and (max-width :991.5px){.body-content .dynamic-callout .col-md-4{margin-bottom:15px}}.inner-dynamic-column-content .dynamic-callout .video-callout{max-width:1064px;margin:0 auto}.body-content .dynamic-documents .document,.sidebar .dynamic-documents .document{padding:0 15px!important;max-width:100%;flex:0 0 100%;margin-bottom:10px}.dynamic-documents a.document-link{position:relative;margin:0!important;margin:0 0 10px!important;padding:20px 55px 20px 30px!important;color:#0f004e!important;background:#fff;cursor:pointer;font-size:14px!important;line-height:22px!important;text-transform:uppercase!important;border:none!important;border:2px solid transparent!important;font-weight:700!important;letter-spacing:2.8px;width:550px;max-width:100%;text-align:left;display:inline-block;border-image:linear-gradient(262deg,#d11242,#0f004e)!important;border-image-slice:1!important}.dynamic-documents a.document-link:hover{background:-moz-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:-webkit-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:linear-gradient(to right,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);color:#fff!important}.dynamic-documents a.document-link:focus{background:-moz-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:-webkit-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:linear-gradient(to right,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);color:#fff!important}.dynamic-documents a.document-link:after{content:"";display:block;display:none;width:19px;height:20px;position:absolute;right:15px;top:17px;font-weight:700;font-family:"Font Awesome 5 Free";transform:rotate(0deg);transition:300ms;color:#b51a19;font-size:0;background:url("/wp-content/themes/westbourne-core-theme-master/images/download-icon.png") no-repeat;background-size:cover}.quote-container .quotes-title{margin:10px 0 0;text-align:center;padding:0 15px}.quote-container .cycle-pager{width:100%;margin:0;padding:0 15px;text-align:center}.quote-container .cycle-pager span{cursor:pointer;display:inline-block;margin:0 2px;width:15px;text-align:center;opacity:0}.body-content .quote-container .cycle-pager{display:none!important}.body-content .dynamic-quote .cycle-pager{display:none}.image-item{position:relative}.image-item img{width:100%;height:auto}.image-item .image-item-caption{display:block;margin:5px;font-size:14px}@media only screen and (max-width :991.5px){.image-item img{min-height:310px;object-fit:cover}}.faqs .faq{border-bottom:solid 2px #fff}.faq-question{position:relative;margin:0;padding:15px;background:#a2a6a9;color:#fff;cursor:pointer;font-size:1em;text-transform:uppercase}.faq.open .faq-question{background:#969696}.faq-question:hover{background:#000}.faq-question:after{content:"";display:block;width:11px;height:18px;position:absolute;right:20px;top:15px;font-weight:700;font-family:"Font Awesome 5 Free";transform:rotate(0deg);transition:300ms}.faq.open .faq-question:after{transform:rotate(90deg)}.faq-answer{display:none;padding:15px}.faqs .faq{border:none;margin-bottom:10px}.faq-question{position:relative;margin:0!important;padding:20px 55px 20px 30px!important;color:#0f004e!important;background:#fff;cursor:pointer;font-size:14px!important;line-height:22px!important;text-transform:uppercase!important;border:none!important;border:2px solid transparent!important;font-weight:700!important;letter-spacing:2.8px;border-image:linear-gradient(262deg,#d11242,#0f004e)!important;border-image-slice:1!important}.faq.open .faq-question{background:-moz-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:-webkit-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:linear-gradient(to right,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);color:#fff!important}.faq-question:hover{background:-moz-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:-webkit-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:linear-gradient(to right,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);color:#fff!important}.faq .faq-question:after{content:"";display:block;width:16px;height:9px;position:absolute;right:20px;top:26px;font-weight:700;font-family:"Font Awesome 5 Free";transform:rotate(90deg);transition:300ms;font-size:0px;background:url("/wp-content/themes/westbourne-core-theme-master/images/red-long-arrow.png") center center no-repeat}.faqs .faq.open .faq-question:after{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHpJREFUeNpibGhoYCAG1NfXMwKph0Dc1NjYOAcmzsRAJABq+g+kJgJxJ9CwFJINgBrSC6TakA1h/P//PyeQZmcgDRQAcS4Ql4MMeEGGAQxQPW8pdgEL0F/fgYzvxOoE+r0YphkUGyQFIlRzFUwzSbEATQf5yJpBACDAAE9zMJdmaRVEAAAAAElFTkSuQmCC") center center no-repeat}.faq .faq-question:hover:after{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHpJREFUeNpibGhoYCAG1NfXMwKph0Dc1NjYOAcmzsRAJABq+g+kJgJxJ9CwFJINgBrSC6TakA1h/P//PyeQZmcgDRQAcS4Ql4MMeEGGAQxQPW8pdgEL0F/fgYzvxOoE+r0YphkUGyQFIlRzFUwzSbEATQf5yJpBACDAAE9zMJdmaRVEAAAAAElFTkSuQmCC") center center no-repeat}.faq.open .faq-question:after{transform:rotate(-90deg)}.faq-answer{display:none;padding:40px 30px 70px;background:#f7f7f7;border:none}.faq-answer .col{padding:0}.body-text.faq-answer h3{text-transform:inherit;font-size:35px;font-weight:400;margin-bottom:0}.body-text.faq-answer h4{font-size:22px;margin:0 0 5px}.body-text.faq-answer h3:before{display:none}.videoframe video{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;vertical-align:top}.videoframe .video-player{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);color:#fff;z-index:3;font-size:95px;cursor:pointer;opacity:.7}.fas.fa-pause{font-size:50px}@media (min-width:992px){.videoframe .video-player{font-size:140px}}.owl-dots span{width:8px;height:8px;display:inline-block;background:#0f004e;border-radius:50%}.owl-nav{position:relative}.owl-nav .owl-prev{position:absolute;left:0;top:8px}.owl-nav .owl-next{position:absolute;right:0;top:8px}.owl-nav .owl-prev i{display:block;width:16px;height:9px;transition:300ms;font-size:0px;background:url("/wp-content/themes/westbourne-core-theme-master/images/red-long-arrow.png") center center no-repeat;transform:rotate(180deg)}.owl-nav .owl-next i{display:block;width:16px;height:9px;transition:300ms;font-size:0px;background:url("/wp-content/themes/westbourne-core-theme-master/images/red-long-arrow.png") center center no-repeat}.owl-nav .owl-prev i:before{display:none}.owl-nav .owl-next i:before{display:none}.owl-dots{padding-left:10px;padding-right:10px;text-align:center}.owl-dots .owl-dot{display:inline-block;margin:0 2px;opacity:.4}.owl-dots .owl-dot.active{opacity:1}.info-carousel{margin:30px auto}.info-carousel .info-item{text-align:center;padding:20px 15px;padding-bottom:50px}.info-carousel .info-item h3{font-weight:300;font-size:40px;line-height:1.2;margin-bottom:0;color:#0f004e}.info-carousel .info-item a:hover h3{color:#d11242}.info-carousel .info-item h3 strong{font-weight:700}.info-carousel .info-item .itemIcon{height:65px;width:100%;margin-bottom:25px}.info-carousel .info-item .itemIcon img,.info-carousel .info-item .itemIcon svg{width:100%;height:100%;object-fit:contain}.info-carousel .info-item .itemIcon svg .st0{fill:#0f004e}.info-carousel .info-item a:hover .itemIcon svg .st0{fill:#d11242}.info-carousel .info-item .txt{color:#d11242;font-weight:500;text-transform:uppercase;font-size:16px;letter-spacing:2px;margin-bottom:30px;margin-bottom:5px}.info-carousel .info-item .moreinfo{font-size:14px;color:#0f004e;font-weight:600;max-width:230px;margin:0 auto}.info-carousel .owl-dots span{opacity:1;background:#7e7e7e}.info-carousel .owl-dots .owl-dot.active span{background:#d11242}@media (min-width:768px){.info-carousel .info-item h3{margin-bottom:.5em}.info-carousel{margin:70px auto}.info-carousel .info-item .itemIcon{display:none}.info-carousel .info-item .itemIcon.alwaysShow{display:block}}@media (min-width:1200px){.info-carousel{margin:120px auto}}.body-content .dynamic-carousel .item .image{margin-bottom:14px;display:block;overflow:hidden}.body-content .dynamic-carousel .item .image img{transition:all .3s}.body-content .dynamic-carousel .item .image:hover img{transform:scale(1.1)}.welcome-block{margin-bottom:40px;padding-top:150px}.welcome-block-text{margin-top:45px;margin-bottom:45px;max-width:700px;position:relative}.welcome-image{margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x));height:100%;position:relative}.welcome-image img{height:100%;min-height:450px;max-height:480px;object-fit:cover;width:100%}@media (max-width:991.5px){.welcome-block{position:relative}.welcome-block:before{content:"";display:block;width:120%;height:500px;background-image:url("/wp-content/themes/westbourne-core-theme-master/images/particles1.png");background-repeat:no-repeat;background-repeat:no-repeat;background-position:center;background-position:left top;background-size:contain;position:absolute;top:0;transform:translateY(-30%);left:0;z-index:-1;opacity:.4}.welcome-block:after{content:"";display:block;position:absolute;top:100%;right:-160px;background-image:url("/wp-content/themes/westbourne-core-theme-master/images/particles2-horiz.png");background-size:contain;background-position:top right;background-repeat:no-repeat;width:80%;height:50%;transform:rotate(-15deg) translate(13%,-20%);z-index:-1;opacity:.4}}@media (min-width:768px){.welcome-image img{height:100%;min-height:100%;max-height:80vh}.welcome-block:after{width:90%}}@media (min-width:1200px){.welcome-block{padding-top:150px}}.body-content .dynamic-text h3 a,.sidebar .dynamic-text h3 a{color:#0f004e}.video-block{position:relative;min-height:240px;max-height:600px;max-width:1100px}.video-block:before{width:100%;content:"";display:block;padding-top:50.42%}.video-block img{width:100%;width:100%;position:absolute;top:0;left:0;height:100%;object-fit:cover}.video-block img:before{content:"";display:block;width:100%;height:20px;position:absolute;top:0;left:0}.video-block a{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.video-block a:after{width:72px!important;height:72px!important;line-height:72px!important;background:#d11242!important;border:none!important;border-radius:50%!important;text-align:center!important;display:block!important;margin-bottom:0!important;color:#fff!important;content:""!important;font-size:18px!important;font-family:"Font Awesome 5 Free"!important;font-weight:900!important;position:absolute!important;padding-left:3px!important;margin:0!important;left:10%;top:20%;transform:translate(-50%,-50%)}.image.vid a{position:absolute;left:0;top:0;width:100%;height:100%;display:block}.image.vid a:after{width:42px;height:42px;line-height:42px;background:#d11242;border:none;border-radius:50%;text-align:center;display:block;margin-bottom:0;color:#fff;content:"";font-size:12px;font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;padding-left:3px;left:20%;top:20%;transform:translate(-50%,-50%)}@media (min-width:1200px){.dynamic-video_block .video-block{transform:translateX(-50vw);left:50%}}.dynamic-home_map>*{position:relative;z-index:1}.homeMap>.map-body h2{display:none}.dynamic-home_map .homeMap{display:none;margin-bottom:80px}.dynamic-home_map .mobileMap{display:block;position:relative;margin:0 auto}.dynamic-home_map .homepage_map.open .homeMap{display:block}.dynamic-home_map .homepage_map.open .mobileMap .imgWrap{display:none}.dynamic-home_map .mobileMap img{width:100%;object-fit:cover;object-position:top}.dynamic-home_map .mapButton{display:block;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:2.8px;border:2px solid transparent;border-image:linear-gradient(262deg,#d11242,#0f004e);border-image-slice:1;background:-moz-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:-webkit-linear-gradient(left,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);background:linear-gradient(to right,rgba(15,0,78,1) 0%,rgba(209,18,66,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);color:#fff;text-align:center;text-decoration:none;padding:20px 30px;width:100%}.dynamic-home_map .mapButton:hover{background:#fff;color:#0f004e}@media (min-width:1200px){.dynamic-home_map .homeMap{display:block!important}.dynamic-home_map .mobileMap{display:none!important}}.dynamic-tab_block{position:relative}.quotes-left-wrap{padding:30px 0}.tab-nav{margin:25px 0;padding:0;text-align:center}.tab-nav li{display:inline-block;padding:5px 10px}.tab-nav li.last-child{border-right:0}.tab-nav a{text-decoration:none;border-bottom:1px solid transparent;letter-spacing:.18em;display:inline-block;font-weight:700;color:#0f004e;text-transform:uppercase}.tab-nav a.active{color:#d11242;border-color:#d11242}.quote blockquote{background:0 0;padding:1em 15px;font-weight:500;font-weight:700}.tab-carousel{margin-top:20px}.tab-carousel .image:before{content:"";display:block;width:100%;padding-top:76%}.tab-carousel .image{overflow:hidden}.tab-carousel .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (min-width:768px){.media-tab{padding-top:100px}.tab-nav li{border-right:1px solid #ccc}.tab-nav li.last-child{border-right:0}}@media (max-width:767.99px){.dynamic-tab_block .container{width:100%;max-width:100%}.dynamic-tab_block .quotes-left-wrap{background:#f8f8f8;margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x))}.dynamic-tab_block .media-tabs{margin-left:calc(-.5 * var(--bs-gutter-x));margin-right:calc(-.5 * var(--bs-gutter-x))}}@media (max-width:991.5px){.tab-nav{font-size:16px}.quotes-tab blockquote{font-size:22px}}.image-text-block{position:relative;padding-top:150px}.image-text-block .image-text-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image-text-block h2.entry-title,.image-text-block h2.entry-title span,.image-text-block h3.entry-subtitle{color:#fff}.image-text-block .image-text{position:relative;color:#fff;background:#0f004e;background:linear-gradient(0deg,rgba(15,0,78,0.5998774509803921) 0%,rgba(15,0,78,0.5998774509803921) 80%,rgba(15,0,78,0) 100%);padding:120px 15px 20px}.image-text-block .image-text a{color:#fff}.image-text-block .image-text a:hover{color:#0f004e}@media (min-width:992px){.image-text-block .image-text{background:linear-gradient(0deg,rgba(0,173,244,.6) 0%,rgba(0,173,244,0) 100%)}}@media (min-width:1200px){.image-text-block{padding-top:200px}}@media (min-width:1560px){.image-text-block .image-text-img{object-position:center}.image-text-block{padding-top:400px}.image-text-block .image-text{padding:100px 0}}.news-group .row{--bs-gutter-x:18px;--bs-gutter-y:18px}.news-link-block{position:relative;font-size:24px;color:#fff;height:100%;font-family:"Montserrat",sans-serif;font-weight:700;padding:40px 30px;background:transparent linear-gradient(217deg,rgba(209,18,66,1) 0%,rgba(15,0,78,1) 100%) 0% 0% no-repeat;border:2px solid transparent;border-image-slice:1;border-image-source:linear-gradient(217deg,rgba(209,18,66,1),rgba(15,0,78,1));text-transform:uppercase;display:flex;display:flex;align-items:center;align-items:center;margin-bottom:30px;min-height:295px}a>.news-link-block{transition:color 300ms,background 300ms}a:hover>.news-link-block{color:#0f004e;background:#fff}@media (max-width:575.5px){.row.link-blocks{--bs-gutter-x:0px;margin-right:-.75rem;margin-left:-.75rem}}.insta-col{position:relative}.link-blocks .icon{position:absolute;right:25px;top:10px;font-size:24px;color:#fff;z-index:105}.news-link-block .inner{max-width:380px;margin:0 auto}.news-link-block .desc{position:absolute;bottom:10px;right:30px;left:30px;font-size:14px}.news-link-block .desc span{max-width:380px;margin:0 auto;display:block;text-align:right}.news-link-block .title{margin:10px 0}.news-link-block.event{text-align:center}.news-link-block.event .date{font-size:30px}.news-link-block.event .date span{font-weight:300;display:block}.news-slider{width:100%;margin-bottom:18px}.news-slider .slider-item{width:100%;padding-top:18px}.news-slider .slider-thumbnail{height:250px;width:auto;overflow:hidden;position:relative;margin-bottom:20px;margin-right:-.75rem;margin-left:-.75rem}.news-slider .slider-thumbnail img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.news-slider .slider-thumbnail:before{content:"";display:block;width:100%;padding-top:86%}.news-slider .cycle-pager span{width:8px;height:8px;display:inline-block;background:#d11242;border-radius:50%;opacity:.6;margin:0 4px;cursor:pointer}.news-slider .cycle-pager span.cycle-pager-active{opacity:1}.news-slider .slider-text{padding-top:20px;padding-bottom:30px;padding-left:20px;padding-right:20px}.news-slider .cycle-pager{top:270px;position:absolute;z-index:102;width:100%;text-align:center}.news-slider h3{font-weight:700;color:#0f004e;margin-bottom:.95em}.news-slider h3 a{color:#0f004e;text-decoration:none}.news-slider h3 a:hover{color:#d11242}.news-slider p.date{color:#d11242;text-transform:uppercase;margin-bottom:10px;font-weight:600}.news-slider p.date a{text-decoration:none}.news-slider p.date a:hover{color:#0f004e}@media (max-width:991.5px){.dynamic-news_section{position:relative;padding-top:40px}.dynamic-news_section:after{opacity:.4;content:"";display:block;position:absolute;top:120px;right:-240px;background-image:url("/wp-content/themes/westbourne-core-theme-master/images/particles2-horiz.png");background-size:contain;background-position:top right;background-repeat:no-repeat;width:80%;min-width:410px;height:50%;transform:rotate(-15deg) translate(13%,-20%);z-index:-1}}@media (min-width:768px){.news-slider .slider-thumbnail{margin-bottom:0;margin-left:0;margin-right:0;width:100%}.news-link-block{padding:60px 30px;margin-bottom:0}.news-link-block .desc{bottom:20px}.news-slider .slider-thumbnail{max-height:100vh;height:auto}.news-slider .slider-text{width:62.5%;padding:20px 50px}.news-slider .cycle-pager{top:auto;bottom:30px;left:37.5%;padding:0 50px;text-align:left}}@media (min-width:1200px){.news-slider .slider-text{width:62.5%;padding:60px 70px}.news-slider .cycle-pager{padding:0 70px;bottom:45px}}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.fancybox-overlay{z-index:9999!important}.fancybox-wrap{z-index:99999!important}form.hs-form .hs-input{width:100%!important}form.hs-form .hs-input[type=checkbox]{width:auto!important}form.hs-form .hs-input:focus{outline:none}form.hs-form fieldset{margin:10px auto;max-width:100%}form.hs-form fieldset label{margin:0 0 5px}div.hbspt-form .hs-form-field{padding:8px 0}div.hbspt-form .hs-form-field .hs-field-desc{font-size:14px}div.hbspt-form .legal-consent-container{font-size:.8em}form.hs-form .hs_submit{text-align:center;margin:10px auto}form.hs-form [type=submit]{text-decoration:none;border:none!important;background:#d11242!important;padding:20px 25px;min-width:196px;text-align:center;font-size:14px;color:#fff!important;line-height:24px;text-transform:uppercase;cursor:pointer;display:inline-block;letter-spacing:2.8px;font-weight:700;font-family:"proxima-nova",sans-serif;transition:300ms;margin:12px 0}form.hs-form [type=submit]:hover{background:#0f004e!important}.footer-above-form form.hs-form [type=submit]{padding:0!important;border:none!important;background:0 0!important;border-bottom:1px solid #d11242!important;color:#d11242!important;line-height:20px;font-size:16px!important;letter-spacing:3.2px!important;font-weight:700;font-family:"proxima-nova",sans-serif;text-transform:uppercase!important;margin:0 auto!important}.footer-above-form form.hs-form [type=submit]:hover{color:#333!important;border-bottom:1px solid #333!important}form.hs-form .hs-form-field ul.inputs-list{list-style:none;padding:0}form.hs-form .hs-form-field ul.inputs-list li{display:inline-block;padding-right:10px}form.hs-form .hs-input[type=file]{border:none}form.hs-form input[type=checkbox],form.hs-form input[type=radio]{margin-right:5px}.legal-consent-container .hs-form-booleancheckbox-display>input{margin-top:7px}.hbspt-form .hs-error-msg{color:#f00}.sidebar .dynamic-documents a.document-link,.sidebar .quicklink>a,.sidebar a>.quicklink,.sidebar a.quicklink,.sidebar .linkbutton>a,.sidebar a>.linkbutton,.sidebar a.linkbutton{width:100%}#menu-side .sub-menu .sub-menu li.menu-item-has-children>.arrow:before{display:none}#menu-side .sub-menu li.open>.arrow:before{transform:rotate(90deg)}#menu-side .sub-menu li.current-menu-item.open>a span{color:#d11242;border-color:transparent}#menu-side .sub-menu li.open>a span{border-bottom:1px solid rgba(255,255,255,0);color:#d11242}#menu-side .sub-menu li.open>.sub-menu{border-bottom:1px solid rgba(255,255,255,0);padding-bottom:20px;display:block}#menu-side .sub-menu li.open li a{color:#0f004e;background:0 0}#menu-side .sub-menu li.open li a:hover{color:#d11242;background:0 0}#menu-side .sub-menu li.open li a span:before{content:"-";font-size:15px;display:inline-block;margin-right:5px}#menu-side .sub-menu li.open li a span{color:#0f004e}#menu-side .sub-menu li.open li a:hover span{color:#d11242;background:0 0}#menu-side .sub-menu li.open li:before{width:5px;height:5px;background:#fff;display:block;display:none;border-radius:5px;content:"t";font-size:0px;position:absolute;left:25px;top:20px}#blognav ul{list-style:none}.sidebar-sec{background:#eff2f3;padding:70px 30px;margin-bottom:50px}.sidebar-sec ul{padding:0;margin:0;list-style:none;margin-bottom:10px}.sidebar-sec ul li{padding:0;margin-bottom:30px}.sidebar-sec ul li a{font-size:18px;line-height:40px;display:block;letter-spacing:0px;padding:0;text-transform:inherit;color:#0f004e}.sidebar-sec ul li a:hover{color:#d11242;background:0 0}.its{display:block;display:inline-block;margin-bottom:20px;font-family:"baskerville-display-pt",serif;color:#0b2342;font-size:1.25em;padding:16px 8px 16px 0;border-bottom:solid 1px #cbcbcb;font-weight:400}#news-posts.loading{opacity:.5}#more-posts-wrapper{text-align:center}h2.list-item-title{font-weight:700;color:#0f004e;margin-bottom:.95em;font-size:1.75em}h2.list-item-title a{text-decoration:none;color:#0f004e}h2.list-item-title a:hover{color:#d11242;text-decoration:none}.list-item{overflow:hidden;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ddd}.list-item-image{text-align:center}.list-item-image img{width:100%}.list-item-image a{display:block;padding:10px 0}.list-item-text p.date{font-size:1em;margin:0}.list-item-text p.date{color:#d11242;text-transform:uppercase;margin-bottom:10px;font-weight:600}.list-item-text p.date a{text-decoration:none}.list-item-text p.date a:hover{color:#0f004e}.post-thumbnail{margin-bottom:20px;text-align:center}.footer-info{text-align:center;line-height:1.87;margin-bottom:20px}.footer-info h3{font-size:1.5em;margin:30px 0 20px}.footer-info a:before{content:"";display:inline-block;vertical-align:middle;width:0px;height:1px;background-color:#000;transition:all 300ms;margin-right:0}.footer-info a:hover:before{width:5px;margin-right:5px}.footer-newsletter-form-content div.hbspt-form label{display:none}.footer-newsletter-form-content div.hbspt-form label.hs-error-msg{display:initial}.footer-newsletter-form-content div.hbspt-form .hs-form{display:block;align-items:start;border-bottom:solid 1px #fff!important}.footer-newsletter-form-content div.hbspt-form .hs_interests ul.inputs-list{display:flex;flex-wrap:wrap;align-items:center;list-style:none;padding:0;margin:0}.footer-newsletter-form-content div.hbspt-form .hs_interests li.hs-form-checkbox{flex:0 0 auto;margin-right:10px}.footer-newsletter-form-content div.hbspt-form .hs_interests{margin-top:10px;display:block;align-items:center}.footer-newsletter-form-content div.hbspt-form .hs_interests label{display:inline-flex;align-items:center;margin-right:10px}.footer-newsletter-form-content div.hbspt-form .hs_interests input[type=checkbox]{margin-right:5px}.footer-newsletter-form-content div.hbspt-form .hs-form ::placeholder{color:#fff}.footer-newsletter-form-content div.hbspt-form .hs-form>*{display:block;padding:0}.footer-newsletter-form-content div.hbspt-form .hs-form>.hs_submit{flex:0 0 auto;width:auto;margin:0 auto}.footer-newsletter-form-content form.hs-form [type=submit]{margin:0}footer#footer div.wpforms-container-full{margin-bottom:0!important;border-bottom:1px solid rgba(255,255,255,1)!important}footer#footer div.wpforms-container-full{padding-right:100px}footer#footer .wpforms-form input,footer#footer div.hbspt-form .hs-form input{background:0 0!important;padding:0!important;border:none;color:#fff;height:40px}footer#footer .wpforms-submit,footer#footer div.hbspt-form .hs-form [type=submit]{background:0 0;border:none;padding:0;color:#fff;letter-spacing:3.2px;font-size:16px;line-height:20px;text-transform:uppercase;font-weight:400}footer#footer .wpforms-submit:hover,footer#footer div.hbspt-form .hs-form [type=submit]:hover{color:rgba(255,255,255,.58)}footer#footer div.wpforms-container-full{padding-right:100px!important;position:relative!important}footer#footer div.wpforms-container-full .wpforms-form .wpforms-field{padding:5px 0!important}footer#footer .wpforms-form ::placeholder{color:#fff;text-transform:inherit;opacity:.7}footer#footer .wpforms-form :-ms-input-placeholder{color:#fff;text-transform:inherit;opacity:.7}footer#footer .wpforms-form ::-ms-input-placeholder{color:#fff;text-transform:inherit;opacity:.7}footer#footer div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding:0!important;position:absolute!important;right:0!important;top:50%!important;transform:translatey(-50%)!important}.footer-above-form div.wpforms-container-full .wpforms-form .wpforms-field{padding:8px 0}.footer_form_content div.wpforms-container-full .wpforms-form input[type=date],.footer_form_content div.wpforms-container-full .wpforms-form input[type=datetime],.footer_form_content div.wpforms-container-full .wpforms-form input[type=datetime-local],.footer_form_content div.wpforms-container-full .wpforms-form input[type=email],.footer_form_content div.wpforms-container-full .wpforms-form input[type=month],.footer_form_content div.wpforms-container-full .wpforms-form input[type=number],.footer_form_content div.wpforms-container-full .wpforms-form input[type=password],.footer_form_content div.wpforms-container-full .wpforms-form input[type=range],.footer_form_content div.wpforms-container-full .wpforms-form input[type=search],.footer_form_content div.wpforms-container-full .wpforms-form input[type=tel],.footer_form_content div.wpforms-container-full .wpforms-form input[type=text],.footer_form_content div.wpforms-container-full .wpforms-form input[type=time],.footer_form_content div.wpforms-container-full .wpforms-form input[type=url],.footer_form_content div.wpforms-container-full .wpforms-form input[type=week],.footer_form_content div.wpforms-container-full .wpforms-form select,.footer_form_content div.wpforms-container-full .wpforms-form textarea,form.hs-form input[type=date],form.hs-form input[type=datetime],form.hs-form input[type=datetime-local],form.hs-form input[type=email],form.hs-form input[type=month],form.hs-form input[type=number],form.hs-form input[type=password],form.hs-form input[type=range],form.hs-form input[type=search],form.hs-form input[type=tel],form.hs-form input[type=text],form.hs-form input[type=time],form.hs-form input[type=url],form.hs-form input[type=week],form.hs-form select,form.hs-form textarea{height:42px;padding:10px;border:solid 1px transparent;border-bottom:solid 1px #707070;font-size:18px;color:#818181;width:100%}.footer_form_content form.hs-form input[type=date],.footer_form_content form.hs-form input[type=datetime],.footer_form_content form.hs-form input[type=datetime-local],.footer_form_content form.hs-form input[type=email],.footer_form_content form.hs-form input[type=month],.footer_form_content form.hs-form input[type=number],.footer_form_content form.hs-form input[type=password],.footer_form_content form.hs-form input[type=range],.footer_form_content form.hs-form input[type=search],.footer_form_content form.hs-form input[type=tel],.footer_form_content form.hs-form input[type=text],.footer_form_content form.hs-form input[type=time],.footer_form_content form.hs-form input[type=url],.footer_form_content form.hs-form input[type=week],.footer_form_content form.hs-form select,.footer_form_content form.hs-form textarea{height:62px;padding:20px}.footer_form_content div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium,form.hs-form textarea,.footer_form_content form.hs-form textarea{height:160px}.footer-above-form .wpforms-submit-container{text-align:center;padding-top:20px!important}.footer-above-form .wpforms-submit{padding:0!important;border:none!important;background:0 0!important;border-bottom:1px solid #d11242!important;color:#d11242!important;line-height:20px;font-size:16px!important;letter-spacing:3.2px!important;font-weight:700;font-family:"proxima-nova",sans-serif;text-transform:uppercase!important;margin:0 auto!important}.footer-above-form .wpforms-submit:hover{border-bottom:1px solid #0f004e!important;color:#0f004e!important}.footer-links{margin:0;list-style:none;padding:0;margin-bottom:15px}.footer-links li{display:inline}.footer-links li:after{content:" | ";margin:0 1px;display:inline}.footer-links li:last-child:after{content:""}.footer-links li a{display:inline;white-space:nowrap}@media only screen and (max-width :991.5px){div.wpforms-container-full .wpforms-form .wpforms-one-half,div.wpforms-container-full .wpforms-form .wpforms-three-sixths,div.wpforms-container-full .wpforms-form .wpforms-two-fourths{width:100%!important;margin-left:0!important;float:none!important}}@media (min-width:1200px){.footer-info{margin-bottom:70px}}.head-group .socials li:before{content:"";display:block;position:absolute;top:50%;margin-top:-5px;height:10px;width:1px;background:#969696;left:0}.social-desktop{display:none}@media (min-width:0px){.fixed-home .head-group .socials li:before,.fixed-home .head-group .socials li:last-child:after{background:#fff}}@media (min-width:768px){.head-group .socials{position:absolute;bottom:100%;right:0;width:100%}}@media (min-width:992px){.social-desktop{display:block}}.wpmf-gallery-item img{transition:all .3s}.wpmf-gallery-item:hover img{transform:scale(1.1)}.wpmf-gallery-item .wpmf-gallery-icon{overflow:hidden}.wpmf-gallerys .gallery .wpmf-gallery-icon a{overflow:hidden}.wp-caption-text.gallery-caption{display:none}