@font-face{font-family:"GeneralFoundicons";src:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/fonts/general_foundicons.eot);src:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/fonts/general_foundicons.eot?#iefix) format("embedded-opentype"), url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/fonts/general_foundicons.woff) format("woff"), url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/fonts/general_foundicons.ttf) format("truetype"), url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/fonts/general_foundicons.svg#GeneralFoundicons) format("svg");font-weight:normal;font-style:normal;}
[class*="foundicon-"]{display:inline;width:auto;height:auto;line-height:inherit;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;}
[class*="foundicon-"]:before{font-family:"GeneralFoundicons";font-weight:normal;font-style:normal;text-decoration:inherit;}
.foundicon-settings:before{content:"\f000";}
.foundicon-heart:before{content:"\f001";}
.foundicon-star:before{content:"\f002";}
.foundicon-plus:before{content:"\f003";}
.foundicon-minus:before{content:"\f004";}
.foundicon-checkmark:before{content:"\f005";}
.foundicon-remove:before{content:"\f006";}
.foundicon-mail:before{content:"\f007";}
.foundicon-calendar:before{content:"\f008";}
.foundicon-page:before{content:"\f009";}
.foundicon-tools:before{content:"\f00a";}
.foundicon-globe:before{content:"\f00b";}
.foundicon-home:before{content:"\f00c";}
.foundicon-quote:before{content:"\f00d";}
.foundicon-people:before{content:"\f00e";}
.foundicon-monitor:before{content:"\f00f";}
.foundicon-laptop:before{content:"\f010";}
.foundicon-phone:before{content:"\f011";}
.foundicon-cloud:before{content:"\f012";}
.foundicon-error:before{content:"\f013";}
.foundicon-right-arrow:before{content:"\f014";}
.foundicon-left-arrow:before{content:"\f015";}
.foundicon-up-arrow:before{content:"\f016";}
.foundicon-down-arrow:before{content:"\f017";}
.foundicon-trash:before{content:"\f018";}
.foundicon-add-doc:before{content:"\f019";}
.foundicon-edit:before{content:"\f01a";}
.foundicon-lock:before{content:"\f01b";}
.foundicon-unlock:before{content:"\f01c";}
.foundicon-refresh:before{content:"\f01d";}
.foundicon-paper-clip:before{content:"\f01e";}
.foundicon-video:before{content:"\f01f";}
.foundicon-photo:before{content:"\f020";}
.foundicon-graph:before{content:"\f021";}
.foundicon-idea:before{content:"\f022";}
.foundicon-mic:before{content:"\f023";}
.foundicon-cart:before{content:"\f024";}
.foundicon-address-book:before{content:"\f025";}
.foundicon-compass:before{content:"\f026";}
.foundicon-flag:before{content:"\f027";}
.foundicon-location:before{content:"\f028";}
.foundicon-clock:before{content:"\f029";}
.foundicon-folder:before{content:"\f02a";}
.foundicon-inbox:before{content:"\f02b";}
.foundicon-website:before{content:"\f02c";}
.foundicon-smiley:before{content:"\f02d";}
.foundicon-search:before {
content: "\f02e";
}@font-face{font-family:"SocialFoundicons";src:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/fonts/social_foundicons.eot);src:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/fonts/social_foundicons.eot?#iefix) format("embedded-opentype"), url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/fonts/social_foundicons.woff) format("woff"), url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/fonts/social_foundicons.ttf) format("truetype"), url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/fonts/social_foundicons.svg#SocialFoundicons) format("svg");font-weight:normal;font-style:normal;}
[class*="foundicon-"]{display:inline;width:auto;height:auto;line-height:inherit;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;}
[class*="foundicon-"]:before{font-family:"SocialFoundicons";font-weight:normal;font-style:normal;text-decoration:inherit;}
.foundicon-thumb-up:before{content:"\f000";}
.foundicon-thumb-down:before{content:"\f001";}
.foundicon-rss:before{content:"\f002";}
.foundicon-facebook:before{content:"\f003";}
.foundicon-twitter:before{content:"\f004";}
.foundicon-pinterest:before{content:"\f005";}
.foundicon-github:before{content:"\f006";}
.foundicon-path:before{content:"\f007";}
.foundicon-linkedin:before{content:"\f008";}
.foundicon-dribbble:before{content:"\f009";}
.foundicon-stumble-upon:before{content:"\f00a";}
.foundicon-behance:before{content:"\f00b";}
.foundicon-reddit:before{content:"\f00c";}
.foundicon-google-plus:before{content:"\f00d";}
.foundicon-youtube:before{content:"\f00e";}
.foundicon-vimeo:before{content:"\f00f";}
.foundicon-flickr:before{content:"\f010";}
.foundicon-slideshare:before{content:"\f011";}
.foundicon-picassa:before{content:"\f012";}
.foundicon-skype:before{content:"\f013";}
.foundicon-steam:before{content:"\f014";}
.foundicon-instagram:before{content:"\f015";}
.foundicon-foursquare:before{content:"\f016";}
.foundicon-delicious:before{content:"\f017";}
.foundicon-chat:before{content:"\f018";}
.foundicon-torso:before{content:"\f019";}
.foundicon-tumblr:before{content:"\f01a";}
.foundicon-video-chat:before{content:"\f01b";}
.foundicon-digg:before{content:"\f01c";}
.foundicon-wordpress:before {
content: "\f01d";
}otw_recaptcha_conteniner.otw-button{background-color:#00aeef;border:1px solid rgba(128, 128, 128, 0.4);color:white !important;cursor:pointer;display:inline-block !important;font-family:"Open Sans Condensed", sans-serif;font-size:14px;font-weight:bold;line-height:1em;margin:0 0 5px 0;outline:none;padding:8px 16px 9px;position:relative;text-align:center;text-decoration:none;text-shadow:0 1px 0 rgba(0, 0, 0, 0.25);background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0.2)), color-stop(100%, rgba(0, 0, 0, 0.25)));background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));background-image:-moz-linear-gradient(rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));background-image:-o-linear-gradient(rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));background-image:linear-gradient(rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));background-repeat:repeat-x;}
.otw-button{background-color:#00aeef;border:1px solid rgba(128, 128, 128, 0.4);color:white !important;cursor:pointer;display:inline-block !important;font-family:"Open Sans Condensed", sans-serif;font-size:14px;font-weight:bold;line-height:1em;margin:0 0 5px 0;outline:none;padding:8px 16px 9px;position:relative;text-align:center;text-decoration:none;text-shadow:0 1px 0 rgba(0, 0, 0, 0.25);background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0.2)), color-stop(100%, rgba(0, 0, 0, 0.25)));background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));background-image:-moz-linear-gradient(rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));background-image:-o-linear-gradient(rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));background-image:linear-gradient(rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));background-repeat:repeat-x;}
.otw-button:hover{color:white;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0.1)), color-stop(100%, rgba(0, 0, 0, 0.05)));background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.05));background-image:-moz-linear-gradient(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.05));background-image:-o-linear-gradient(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.05));background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.05));text-shadow:0 1px 0 rgba(0, 0, 0, 0.6);border:1px solid rgba(128, 128, 128, 0.6);}
.otw-button:active{color:#ebebeb;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(0, 0, 0, 0.4)));background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.4));background-image:-moz-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.4));background-image:-o-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.4));background-image:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.4));-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.25) inset;-moz-box-shadow:0 3px 6px rgba(0, 0, 0, 0.25) inset;box-shadow:0 3px 6px rgba(0, 0, 0, 0.25) inset;text-shadow:0 1px 0 rgba(0, 0, 0, 0.25);border:1px solid rgba(128, 128, 128, 0.75);}
.ie8 .otw-button{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#40000000',GradientType=0 );}
.ie8 .otw-button:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1affffff', endColorstr='#0d000000',GradientType=0 );}
.ie8 .otw-button:active{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1affffff', endColorstr='#66000000',GradientType=0 );}
.ie9 .otw-button{position:relative;}
.ie9 .otw-button:after{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.12;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczOTEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxMTExMTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czOTEpIiAvPgo8L3N2Zz4=);}
.ie9 .otw-button:hover:after{opacity:0.05;}
.ie9 .otw-button:active:after{opacity:0.2;}
.otw-button.large{font-size:18px;}
.otw-button.large img{max-height:19px;}
.otw-button.medium{font-size:14px;}
.otw-button.medium img{max-height:15px;}
.otw-button.small{font-size:12px;padding:5px 10px 6px;}
.otw-button.small img{max-height:13px;}
.otw-button.tiny{font-size:11px;padding:4px 8px 5px;}
.otw-button.tiny img{max-height:12px;}
.otw-button.expand{width:100%;text-align:center;}
.otw-button.radius, .otw-button.radius:after{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.otw-button.round, .otw-button.round:after{-webkit-border-radius:1000px;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;border-radius:1000px;}
.otw-button i{display:block;float:left;margin:1px 6px 0 0;}
.otw-button img{margin-right:8px;}
.otw-button.right-icon i{float:right;margin:1px 0 0 6px;}
.otw-button.right-icon img{float:right;margin:0 0 0 8px;}
.otw-red{background-color:#ff1d25;}
.otw-orange{background-color:#ff931e;}
.otw-green{background-color:#8cc63f;}
.otw-greenish{background-color:#23d7af;}
.otw-aqua{background-color:#3fa9f5;}
.otw-blue{background-color:#2356d7;}
.otw-pink{background-color:#ff7bac;}
.otw-silver{background-color:#d8d8d8;}
.otw-brown{background-color:#c69c6d;}
.otw-black{background-color:#1c1c1c;}
.otw-white{background-color:white;}
.otw-sc-link a{padding-right:3px;}
.otw-sc-link a i{display:block;float:left;margin:0 3px 0 0;}
.otw-sc-link a img{max-height:13px;margin-right:4px;}
.otw-sc-link a.right-icon{padding:0 0 0 3px;}
.otw-sc-link a.right-icon i{float:right;margin:0 0 0 3px;}
.otw-sc-link a.right-icon img{margin:0 0 0 4px;}
[class*="social foundicon-"]:before{font-family:"SocialFoundicons";}
[class*="general foundicon-"]:before{font-family:"GeneralFoundicons";}
.otw-cs-pricebox{display:block;border:1px solid #ecebeb;padding:14.0px 18px;-webkit-box-shadow:0 0 15px #ededed inset;-moz-box-shadow:0 0 15px #ededed inset;box-shadow:0 0 15px #ededed inset;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding:0;margin-bottom:20px;}
.otw-cs-pricebox p{margin-bottom:0;}
.otw-cs-pricebox .price-head{text-align:center;font-family:"Open Sans", sans-serif;padding:0 18px;line-height:1.6em;margin:12px 0 12px 0 !important;}
.otw-cs-pricebox .price{height:60px;line-height:60px;text-align:center;font-size:16.0px;font-family:"Open Sans", sans-serif;color:#1c1c1c;word-spacing:0.3em;text-shadow:1px 1px 0 white;}
.otw-cs-pricebox .price strong{font-weight:bold;font-size:31.5px;}
.otw-cs-pricebox div.pricebox_text{margin-top:14.0px;margin-left:14.0px;line-height:1.4em;margin-bottom:14.0px;}
.otw-cs-pricebox ul{margin-top:10px;margin-left:5px;line-height:1.4em;}
.otw-cs-pricebox ul li{margin-bottom:5px;font-size:12px;}
.otw-cs-pricebox.dark .price{background-color:#5c5c5c;background-image:none;color:white;text-shadow:1px 1px 0 #1c1c1c;}
.otw-cs-pricebox .otw_price_button{text-align:center;margin-bottom:20px;}
.otw-sc-divider{*zoom:1;border-bottom:1px solid #e0e0e0;position:relative;height:1px;margin:30px 0;}
.otw-sc-divider:before, .otw-sc-divider:after{content:" ";display:table;}
.otw-sc-divider:after{clear:both;}
.otw-sc-divider.empty{border-bottom:0 none;}
.otw-sc-divider span{position:relative;top:-0.5em;line-height:1em;background:#fff;color:#00aeef;font-family:"Open Sans Condensed", Arial, sans-serif;font-size:15px;font-weight:bold;text-transform:uppercase;white-space:nowrap;}
.otw-sc-divider.otw-text-left span{padding-right:10px;}
.otw-sc-divider.otw-text-right span{padding-left:10px;}
.otw-sc-divider.otw-text-center span{padding:0 10px;}
.otw-sc-divider .dot{position:relative;top:-15px;display:block;float:right;overflow:hidden;font-family:"Open Sans Condensed", Arial, sans-serif;font-weight:bold;text-align:center;font-size:12px;color:white;background:#00aeef;height:30px;width:30px;padding-top:7.5px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:15px;}
.otw-sc-divider .dot.center{float:none;margin:0 auto;}
.otw-sc-divider .dot.left{float:left;}
.otw-sc-divider .dot.right{float:right;}
.otw-sc-divider.scroll-top{margin:50px 0;text-transform:uppercase;}
.otw-sc-divider.scroll-top .dot{font-size:14px;}
.otw-sc-link a{padding-right:3px;}
.otw-sc-link a i{display:block;float:left;margin:0 3px 0 0;}
.otw-sc-link a img{max-height:13px;margin-right:4px;}
.otw-sc-link a.right-icon{padding:0 0 0 3px;}
.otw-sc-link a.right-icon i{float:right;margin:0 0 0 3px;}
.otw-sc-link a.right-icon img{margin:0 0 0 4px;}
.otw-sc-box{line-height:18px;margin-bottom:20px;border-color:#e0e0e0;border-style:solid;border-width:0;}
.otw-sc-box div{padding:16px 20px 18px 20px;font-size:14px;}
.otw-sc-box div h3{margin-top:0;font-size:18px;}
.otw-sc-box.with-icon i, .otw-sc-box.with-icon > img{font-size:24px;line-height:24px;max-width:24px;position:absolute;top:10px;left:22px;}
.otw-sc-box.with-icon div{padding-left:46px;}
.otw-sc-box.with-icon.medium i{font-size:32px;line-height:32px;}
.otw-sc-box.with-icon.medium div{padding-left:52px;}
.otw-sc-box.with-icon.medium > img{max-width:32px;}
.otw-sc-box.with-icon.large i{font-size:48px;line-height:48px;}
.otw-sc-box.with-icon.large div{padding-left:66px;}
.otw-sc-box.with-icon.large > img{max-width:48px;}
.otw-sc-box.with-icon.xlarge i{font-size:64px;line-height:64px;}
.otw-sc-box.with-icon.xlarge div{padding-left:85px;}
.otw-sc-box.with-icon.xlarge > img{max-width:64px;}
.otw-sc-box p, .otw-sc-quote p{margin:0;}
.otw-sc-box.bordered, .otw-sc-quote.bordered, .otw-custom-shortcode.bordered{border-width:1px;border-style:solid;}
.otw-sc-box.dashed, .otw-sc-quote.dashed, .otw-custom-shortcode.dashed{border-width:1px;border-style:dashed;}
.otw-sc-box.dotted, .otw-sc-quote.dotted, .otw-custom-shortcode.dotted{border-width:1px;border-style:dotted;}
.otw-sc-box.border-top-bottom, .otw-sc-quote.border-top-bottom, .otw-custom-shortcode.border-top-bottom{border-width:1px 0;}
.otw-sc-box.border-left-right, .otw-sc-quote.border-left-right, .otw-custom-shortcode.border-left-right{border-width:0 1px;}
.otw-sc-box.rounded-3, .otw-sc-quote.rounded-3, .otw-custom-shortcode.rounded-3{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.otw-sc-box.rounded-5, .otw-sc-quote.rounded-5, .otw-custom-shortcode.rounded-5{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.otw-sc-box.rounded-10, .otw-sc-quote.rounded-10, .otw-custom-shortcode.rounded-10{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}
.otw-sc-box.shadow-inner, .otw-sc-quote.shadow-inner, .otw-custom-shortcode.shadow-inner{border-width:1px;-webkit-box-shadow:0 0 6px lightgrey inset;-moz-box-shadow:0 0 6px lightgrey inset;box-shadow:0 0 6px lightgrey inset;}
.otw-sc-box.shadow-outer, .otw-sc-quote.shadow-outer, .otw-custom-shortcode.shadow-outer{border-width:1px;-webkit-box-shadow:0 0 7px lightgrey;-moz-box-shadow:0 0 7px lightgrey;box-shadow:0 0 7px lightgrey;}
.otw-sc-box.shadow-down-left, .otw-sc-quote.shadow-down-left, .otw-custom-shortcode.shadow-down-left{border-width:1px;-webkit-box-shadow:-3px 3px 5px lightgrey;-moz-box-shadow:-3px 3px 5px lightgrey;box-shadow:-3px 3px 5px lightgrey;}
.otw-sc-box.shadow-down-right, .otw-sc-quote.shadow-down-right, .otw-custom-shortcode.shadow-down-right{border-width:1px;-webkit-box-shadow:3px 3px 5px lightgrey;-moz-box-shadow:3px 3px 5px lightgrey;box-shadow:3px 3px 5px lightgrey;}
.otw-pattern-1{background:transparent url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/pattern-1.png) repeat;}
.otw-pattern-2{background:transparent url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/pattern-2.png) repeat;}
.otw-pattern-3{background:transparent url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/pattern-3.png) repeat;}
.otw-pattern-4{background:transparent url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/pattern-4.png) repeat;}
.otw-pattern-5{background:transparent url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/pattern-5.png) repeat;}
.otw-sc-about .work-position{font-size:12px;margin-bottom:6px;font-style:italic;color:#9b9b9b;}
.otw-sc-about h3.widget-title{margin-top:12px;margin-bottom:12px;}
.otw-sc-about div.image{float:left;}
.otw-sc-about div.otw-sc-about-content{clear:both;overflow:hidden;}
.otw-sc-quote{border:none;margin:0 0 20px 0;padding:20px 10px 20px 60px;background:transparent url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/blockquote.png) no-repeat 0 20px;}
.otw-sc-quote p{padding:0;}
.otw-sc-quote.background{padding:10px 0 10px 50px;}
.otw-sc-quote.background p{padding:10px;}
.otw-sc-quote.bordered, .otw-sc-quote.dashed, .otw-sc-quote.dotted{border-color:#e0e0e0;border-width:1px 0;}
.otw-sc-dropcap{background-color:#1c1c1c;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;color:white;display:block;float:left;font-size:14px;height:31.2px;width:31.2px;line-height:30.2px;margin:3px 10px 0 0;padding:0;text-align:center;}
.otw-sc-dropcap.otw-no-border-color{border-color:activeborder;}
.otw-sc-dropcap.small{font-size:14px;}
.otw-sc-dropcap.small.otw-no-background{font-size:21px;}
.otw-sc-dropcap.medium{font-size:21px;}
.otw-sc-dropcap.medium.otw-no-background{font-size:27px;}
.otw-sc-dropcap.large{font-size:32px;height:50.4px;width:50.4px;line-height:48.4px;}
.otw-sc-dropcap.large.otw-no-background{font-size:41px;}
.otw-sc-dropcap.shadow{-webkit-box-shadow:1px 1px 3px #c9c9c9;-moz-box-shadow:1px 1px 3px #c9c9c9;box-shadow:1px 1px 3px #c9c9c9;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin-top:0;}
.otw-sc-dropcap.border{border-width:2px;border-style:solid;}
.otw-sc-dropcap.otw-no-background{background-color:transparent;color:#1c1c1c;}
.otw-sc-dropcap.square{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.otw-sc-highlight{padding:1px 3px;}
.otw-sc-highlight.with-border{padding:0 2px;border-bottom-style:dashed;border-bottom-width:1px;}
abbr{border-bottom:1px dashed #e0e0e0;cursor:help;}
.otw-sc-toggle{margin-bottom:20px;}
.otw-sc-toggle .toggle-trigger{font-family:"Open Sans", sans-serif;background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/pattern-1.png) repeat scroll 0 0 transparent;text-shadow:1px 1px 0 white;padding:12px 18px;margin:0;font-size:16px;cursor:pointer;}
.otw-sc-toggle .toggle-trigger > img{margin-right:8px;max-width:18px;}
.otw-sc-toggle .toggle-trigger span{text-shadow:0 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;float:right;display:block;height:21px;width:21px;line-height:21px;background:#00aeef url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/toggle-icon.png) no-repeat center top;-webkit-transition:background 0.4s ease-in-out;-moz-transition:background 0.4s ease-in-out;-o-transition:background 0.4s ease-in-out;transition:background 0.4s ease-in-out;}
.otw-sc-toggle .toggle-trigger:hover{background:#f6f6f6;}
.otw-sc-toggle .toggle-trigger.closed span{background-position:center bottom;}
.otw-sc-toggle .toggle-content{display:block;border:1px solid #ecebeb;padding:14px 18px;-webkit-box-shadow:0 0 15px #ededed inset;-moz-box-shadow:0 0 15px #ededed inset;box-shadow:0 0 15px #ededed inset;border-top:0 none;}
.otw-sc-toggle .toggle-content p{margin-bottom:0;}
.otw-sc-accordion{margin-bottom:20px;}
.otw-sc-accordion .accordion-title{font-family:"Open Sans", sans-serif;background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/pattern-1.png) repeat scroll 0 0 transparent;text-shadow:1px 1px 0 white;padding:12px 18px;cursor:pointer;margin-bottom:0px;color:#333333;text-transform:none;font-weight:700;}
.otw-sc-accordion .accordion-title > img{margin-right:8px;max-width:18px;}
.otw-sc-accordion .accordion-title span{text-shadow:0 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:block;text-align:center;height:21px;width:21px;background:#00aeef url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/toggle-icon.png) no-repeat center bottom;-webkit-transition:background 0.4s ease-in-out;-moz-transition:background 0.4s ease-in-out;-o-transition:background 0.4s ease-in-out;transition:background 0.4s ease-in-out;}
.otw-sc-accordion .accordion-title:hover{background:#f6f6f6;}
.otw-sc-accordion .accordion-title.ui-state-active span{background-position:center top;}
.otw-sc-accordion > div{display:block;border:1px solid #ecebeb;padding:14px 18px;-webkit-box-shadow:0 0 15px #ededed inset;-moz-box-shadow:0 0 15px #ededed inset;box-shadow:0 0 15px #ededed inset;border-top:0 none;}
.otw-sc-accordion > div p{margin-bottom:0;line-height:1.6;direction:ltr;padding:0;font-size:12px;}
.otw-row.display .otw-columns p{background:none repeat scroll 0 0 #ededed;border:1px solid #e0e0e0;padding:5px;}
.otw-sc-tabs{position:relative;padding:0;margin-bottom:14px;zoom:1;}
.otw-sc-tabs .ui-tabs-nav{margin:0 !important;padding:0 !important;}
.otw-sc-tabs .ui-tabs-nav li{font-size:14px;list-style:none;float:left;position:relative;height:36px;top:0;margin:1px 0 0 0;border-bottom:0;padding:0;white-space:normal;border:1px solid #e0e0e0;border-width:1px 1px 0 0;font-family:"Open Sans", sans-serif;background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/pattern-1.png) repeat scroll 0 0 transparent;text-shadow:1px 1px 0 white;}
.otw-sc-tabs .ui-tabs-nav li:first-child{border-left:1px solid #e0e0e0;}
.otw-sc-tabs .ui-tabs-nav li span.tab-title, .otw-sc-tabs .ui-tabs-nav li a{float:left;margin-top:1px;padding:0.6em 1em;text-decoration:none;outline:none;}
.otw-sc-tabs .ui-tabs-nav li span.tab-title:hover, .otw-sc-tabs .ui-tabs-nav li a:hover{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f3f3f3), color-stop(100%, #f4f4f4));background-image:-webkit-linear-gradient(#f3f3f3, #f4f4f4);background-image:-moz-linear-gradient(#f3f3f3, #f4f4f4);background-image:-o-linear-gradient(#f3f3f3, #f4f4f4);background-image:linear-gradient(#f3f3f3, #f4f4f4);}
.otw-sc-tabs .ui-tabs-nav li span.tab-title > img, .otw-sc-tabs .ui-tabs-nav li a > img{margin-right:4px;max-width:18px;}
.otw-sc-tabs .ui-tabs-nav li span.tab-title{font-weight:bold;}
.otw-sc-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:0;border-bottom:1px solid #f4f4f4;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;}
.otw-sc-tabs .ui-tabs-nav li.ui-tabs-active a{cursor:text;margin-top:1px;background-color:#f6f6f6;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f4f4f4));background-image:-webkit-linear-gradient(#ffffff, #f4f4f4);background-image:-moz-linear-gradient(#ffffff, #f4f4f4);background-image:-o-linear-gradient(#ffffff, #f4f4f4);background-image:linear-gradient(#ffffff, #f4f4f4);}
.otw-sc-tabs .ui-tabs-nav li.ui-state-disabled a, .otw-sc-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text;}
.otw-sc-tabs .ui-tabs-nav li a{cursor:pointer;}
.otw-sc-tabs .ui-tabs-panel{display:block;border:1px solid #ecebeb;padding:14px 18px;-webkit-box-shadow:0 0 15px #ededed inset;-moz-box-shadow:0 0 15px #ededed inset;box-shadow:0 0 15px #ededed inset;}
.otw-sc-tabs .ui-tabs-panel p{margin-bottom:0;}
.otw-sc-tabs.vertical-tabs .ui-tabs-nav{float:left;width:20%;}
.otw-sc-tabs.vertical-tabs .ui-tabs-nav li{clear:left;width:100%;margin:0 0 0 1px;border-width:0 0 1px 1px;}
.otw-sc-tabs.vertical-tabs .ui-tabs-nav li:first-child{border-top:1px solid #e0e0e0;}
.otw-sc-tabs.vertical-tabs .ui-tabs-nav li a{width:100%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.otw-sc-tabs.vertical-tabs .ui-tabs-nav li a:hover{background-color:#f6f6f6;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(60%, #f3f3f3), color-stop(100%, #f4f4f4));background-image:-webkit-linear-gradient(left, #f3f3f3 60%, #f4f4f4);background-image:-moz-linear-gradient(left, #f3f3f3 60%, #f4f4f4);background-image:-o-linear-gradient(left, #f3f3f3 60%, #f4f4f4);background-image:linear-gradient(left, #f3f3f3 60%, #f4f4f4);}
.otw-sc-tabs.vertical-tabs .ui-tabs-nav li.ui-tabs-active a{background-color:#f6f6f6;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(60%, #ffffff), color-stop(100%, #f4f4f4));background-image:-webkit-linear-gradient(left, #ffffff 60%, #f4f4f4);background-image:-moz-linear-gradient(left, #ffffff 60%, #f4f4f4);background-image:-o-linear-gradient(left, #ffffff 60%, #f4f4f4);background-image:linear-gradient(left, #ffffff 60%, #f4f4f4);margin-top:0;margin-left:1px;}
.otw-sc-tabs.vertical-tabs .ui-tabs-panel{margin-left:20%;}
.otw-sc-tabs .otw-post-tabs-content-wrapper{overflow:hidden;}
.otw-sc-tabs .otw-post-tabs-content{float:left;margin-left:5px;}
@media only screen and (max-width: 1279px) {
.otw-sc-tabs.vertical-tabs .ui-tabs-nav{float:left;width:35%;}
.otw-sc-tabs.vertical-tabs .ui-tabs-panel{margin-left:35%;}
}
.alignleft img{float:left;margin:0 1em 0.5em 0;width:auto;}
.alignright img{float:right;margin:0 0 0 0.5em 1em;width:auto;}
.aligncenter img{margin:0 auto 1em auto;display:block;}
.otw-sc-image-style{margin-bottom:10px;}
.otw-sc-image-style.border img{padding:5px;border:1px solid #e0e0e0;}
.otw-sc-image-style.rounded img{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.otw-sc-social-icons ul{margin:20px 0;*zoom:1;}
.otw-sc-social-icons ul:before, .otw-sc-social-icons ul:after{content:" ";display:table;}
.otw-sc-social-icons ul:after{clear:both;}
.otw-sc-social-icons ul li{list-style:none;margin:0;padding:0;}
.otw-sc-social-icons ul li i{display:block;float:left;margin-right:5px;}
.otw-sc-social-icons.small i{font-size:12px;line-height:12px;}
.otw-sc-social-icons.medium i{font-size:20px;line-height:20px;}
.otw-sc-social-icons.large i{font-size:28px;line-height:28px;margin-left:7px;}
.otw-sc-social-icons.xlarge i{font-size:36px;line-height:36px;margin-left:7px;}
.otw-sc-message{position:relative;padding:12px 27px 12px 43px;margin-bottom:20px;background-color:#dedede;border:1px solid #e0e0e0;line-height:1.4em;text-shadow:0 1px 0 rgba(255, 255, 255, 0.4);-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.5) inset, 0 1px 1px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.5) inset, 0 1px 1px 0 rgba(0, 0, 0, 0.2);box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.5) inset, 0 1px 1px 0 rgba(0, 0, 0, 0.2);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border-bottom-width:2px !important;}
.otw-sc-message a{text-decoration:underline;}
.otw-sc-message p{margin-bottom:0;font-size:12px;}
.otw-sc-message i{position:absolute;left:14px;top:12px;font-size:18px;}
.otw-sc-message.otw-success{background-color:#C8E185;border:1px solid #92ae45;color:#556528;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c1d390), color-stop(100%, #a9c264));background-image:-webkit-linear-gradient(#c1d390, #a9c264);background-image:-moz-linear-gradient(#c1d390, #a9c264);background-image:-o-linear-gradient(#c1d390, #a9c264);background-image:linear-gradient(#c1d390, #a9c264);}
.otw-sc-message.otw-error{background-color:#EC8282;border:1px solid #d84b4b;color:#b02626;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #eca7a7), color-stop(100%, #e17575));background-image:-webkit-linear-gradient(#eca7a7, #e17575);background-image:-moz-linear-gradient(#eca7a7, #e17575);background-image:-o-linear-gradient(#eca7a7, #e17575);background-image:linear-gradient(#eca7a7, #e17575);}
.otw-sc-message.otw-warning{background-color:#F3DC8F;border:1px solid #efc744;color:#8e6f0c;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f8e6ab), color-stop(100%, #f3d573));background-image:-webkit-linear-gradient(#f8e6ab, #f3d573);background-image:-moz-linear-gradient(#f8e6ab, #f3d573);background-image:-o-linear-gradient(#f8e6ab, #f3d573);background-image:linear-gradient(#f8e6ab, #f3d573);}
.otw-sc-message.otw-tip{background-color:#77b6f6;border:1px solid #358de3;color:#1966b2;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #98c4f1), color-stop(100%, #62a6e9));background-image:-webkit-linear-gradient(#98c4f1, #62a6e9);background-image:-moz-linear-gradient(#98c4f1, #62a6e9);background-image:-o-linear-gradient(#98c4f1, #62a6e9);background-image:linear-gradient(#98c4f1, #62a6e9);}
.otw-sc-message.otw-neutral{background-color:#E8E8E8;border:1px solid #c7c7c7;color:#7a7a7a;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e0e0e0));background-image:-webkit-linear-gradient(#ffffff, #e0e0e0);background-image:-moz-linear-gradient(#ffffff, #e0e0e0);background-image:-o-linear-gradient(#ffffff, #e0e0e0);background-image:linear-gradient(#ffffff, #e0e0e0);}
.otw-sc-message:after{content:" ";background:white url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/diag-background-translucent.png) repeat;}
.otw-sc-message .close-message{cursor:pointer;font-family:courier,monospace;position:absolute;top:0;right:3px;padding:5px;font-size:10px;}
.searchform{border:1px solid #e0e0e0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 6px rgba(28, 28, 28, 0.2) inset;-moz-box-shadow:0 0 6px rgba(28, 28, 28, 0.2) inset;box-shadow:0 0 6px rgba(28, 28, 28, 0.2) inset;margin:13px 0;}
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:border-box;}
input[type="search"].search-input{color:#a3a3a3;border:0 none;box-shadow:none;width:82%;display:inline;margin-bottom:0;background:transparent;line-height:14px;height:27px;outline:none;}
.text-widget h5{color:#00aeef;font-size:14px;text-transform:uppercase;}
.widget-body p{margin-bottom:10px;}
.read-more a{background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/read-more.png) no-repeat scroll right 3px transparent;padding-right:17px;font-size:12px;text-decoration:none;color:#00AEEF;}
.otw-sc-clients{*zoom:1;margin-bottom:40px;}
.otw-sc-clients:before, .otw-sc-clients:after{content:" ";display:table;}
.otw-sc-clients:after{clear:both;}
.otw-sc-clients .block-grid{overflow:visible;margin:0 !important;}
.otw-sc-clients .block-grid li{-webkit-box-shadow:0 0 1px #cccccc;-moz-box-shadow:0 0 1px #cccccc;box-shadow:0 0 1px #cccccc;text-align:center;padding:5px 0 !important;}
.otw-sc-clients img{-webkit-transition:0.8s all ease-out;-o-transition:0.8s all ease-out;-moz-transition:0.8s all ease-out;transition:0.8s all ease-out;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/desaturate.svg#greyscale);filter:grayscale(100%);}
.otw-sc-clients img:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:none;filter:grayscale(0);}
.otw-sc-contentbox{margin-bottom:20px;}
.otw-sc-contentbox .otw-contentbox-title{padding:12px 18px;margin:0;font-size:16px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
.otw-sc-contentbox .otw-contentbox-title.otw-regular-title{font-family:"Open Sans", sans-serif;background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/pattern-1.png) repeat scroll 0 0 transparent;text-shadow:1px 1px 0 white;}
.otw-sc-contentbox .otw-contentbox-title.otw-red-title-gradient, .otw-sc-contentbox .otw-contentbox-title.otw-orange-title-gradient, .otw-sc-contentbox .otw-contentbox-title.otw-green-title-gradient, .otw-sc-contentbox .otw-contentbox-title.otw-greenish-title-gradient, .otw-sc-contentbox .otw-contentbox-title.otw-aqua-title-gradient, .otw-sc-contentbox .otw-contentbox-title.otw-blue-title-gradient, .otw-sc-contentbox .otw-contentbox-title.otw-pink-title-gradient, .otw-sc-contentbox .otw-contentbox-title.otw-silver-title-gradient, .otw-sc-contentbox .otw-contentbox-title.otw-brown-title-gradient, .otw-sc-contentbox .otw-contentbox-title.otw-black-title-gradient{font-family:"Open Sans", sans-serif;text-shadow:0 1px 0 rgba(0, 0, 0, 0.5);}
.otw-sc-contentbox .otw-contentbox-title > img{margin-right:8px;max-width:18px;}
.otw-sc-contentbox .contentbox-content{display:block;border:1px solid #ecebeb;padding:14px 18px;-webkit-box-shadow:0 0 15px #ededed inset;-moz-box-shadow:0 0 15px #ededed inset;box-shadow:0 0 15px #ededed inset;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;line-height:1.5em;}
.otw-sc-contentbox .contentbox-content p{margin-bottom:0;margin-top:0;}
.otw-sc-contentbox .contentbox-content a{text-decoration:underline;}
.otw-sc-contentbox .contentbox-content h1, .otw-sc-contentbox .contentbox-content h2, .otw-sc-contentbox .contentbox-content h3, .otw-sc-contentbox .contentbox-content h4, .otw-sc-contentbox .contentbox-content h5, .otw-sc-contentbox .contentbox-content h6{margin-top:0;}
.otw-sc-contentbox .contentbox-content h5{font-family:"Open Sans Condensed", Arial, sans-serif;font-weight:bold;font-style:normal;text-rendering:optimizeLegibility;line-height:1.1;margin-bottom:12px;margin-top:0px;}
.otw-widget-twitter ul li{padding:5px 0;list-style:none;border-bottom:1px solid #e0e0e0;}
.otw-widget-calendar table{width:100%;}
.otw-widget-calendar caption{font-family:"Open Sans", sans-serif;color:#00aeef;font-size:14px;font-weight:bold;text-align:left;padding:10px 0;}
.otw-widget-calendar thead th{color:#00aeef;font-size:14px;text-align:right;padding:9px 7px;}
.otw-widget-calendar tbody td{padding:8px 7px;text-align:right;}
.otw-widget-calendar tfoot td{padding:6px 5px;}
.otw-widget-calendar tfoot td.next{text-align:right;font-family:"Open Sans", sans-serif;}
.otw-widget-blogauthorinfo{margin:30px 0;padding:30px 0 10px 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;overflow:hidden;}
.otw-widget-blogauthorinfo .author-contents{}
.otw-widget-blogauthorinfo .widget-title{margin:0 0 8px 0;clear:none;color:#333333;}
.otw-widget-blogauthorinfo .image{float:left;display:block;position:relative;margin:0px 10px 0px 0;width:auto;height:auto;}
.otw-widget-blogauthorinfo p{margin:0px;padding:0px;}
.otw-widget-blogauthorinfo .read-more{clear:both;margin-top:20px;}
.otw-widget-flickr .image{float:left;display:block;position:relative;width:60px;height:60px;margin:0 10px 20px 0;margin-bottom:20px;}
.otw-widget-flickr .image img{border:1px solid #b8b8b8;}
.otw-widget-flickr .image-list{*zoom:1;}
.otw-widget-flickr .image-list:before, .otw-widget-flickr .image-list:after{content:" ";display:table;}
.otw-widget-flickr .image-list:after{clear:both;}
.otw-widget-flickr a.more{display:block;padding-right:10px;padding-bottom:20px;}
.otw-widget-flickr .image-list div{float:left;margin:0 10px 10px 0;padding:0px;}
.otw-widget-tagcloud ul{font-family:"Open Sans", sans-serif;text-transform:uppercase;list-style:none outside none;margin:0;padding:0;}
.otw-widget-tagcloud ul li, .otw-widget-tagcloud ul a{float:left;font-size:11px;height:20px;line-height:20px;position:relative;}
.otw-widget-tagcloud ul li{margin:0 5px 5px 0;}
.otw-widget-tagcloud ul a{background:none repeat scroll 0 0 #00aeef;border-bottom-right-radius:4px;border-top-right-radius:4px;color:white;padding:0 10px 0 10px;text-decoration:none;}
.otw-widget-tagcloud ul a:before{border-color:transparent #00aeef transparent transparent;border-style:solid;border-width:10px 10px 10px 0;content:"";float:left;height:0;left:-10px;position:absolute;top:0;width:0;}
.otw-widget-tagcloud ul a:after{background:none repeat scroll 0 0 white;border-radius:2px 2px 2px 2px;box-shadow:-1px -1px 2px #0089bc;content:"";float:left;height:4px;left:2px;position:absolute;top:8px;width:4px;}
.otw-widget-tagcloud ul a:hover{background:none repeat scroll 0 0 #0089bc;}
.otw-widget-tagcloud ul a:hover:before{border-color:transparent #0089bc transparent transparent;}
.otw-red-background, .button.otw-red-background{background-color:#ff1d25;}
.otw-orange-background, .button.otw-orange-background{background-color:#ff931e;}
.otw-green-background, .button.otw-green-background{background-color:#8cc63f;}
.otw-greenish-background, .button.otw-greenish-background{background-color:#23d7af;}
.otw-aqua-background, .button.otw-aqua-background{background-color:#3fa9f5;}
.otw-blue-background, .button.otw-blue-background{background-color:#2356d7;}
.otw-pink-background, .button.otw-pink-background{background-color:#ff7bac;}
.otw-purple-background, .button.otw-purple-background{background-color:#915ecc;}
.otw-silver-background, .button.otw-silver-background{background-color:#d8d8d8;}
.otw-brown-background, .button.otw-brown-background{background-color:#c69c6d;}
.otw-black-background, .button.otw-black-background{background-color:#1c1c1c;}
.otw-white-background, .button.otw-white-background{background-color:white;}
.otw-text-left{text-align:left;}
.otw-text-right{text-align:right;}
.otw-text-center{text-align:center;}
.otw-red-border{border-color:#ff1d25;}
.otw-orange-border{border-color:#ff931e;}
.otw-green-border{border-color:#8cc63f;}
.otw-greenish-border{border-color:#23d7af;}
.otw-aqua-border{border-color:#3fa9f5;}
.otw-blue-border{border-color:#2356d7;}
.otw-pink-border{border-color:#ff7bac;}
.otw-purple-border{border-color:#915ecc;}
.otw-silver-border{border-color:#d8d8d8;}
.otw-brown-border{border-color:#c69c6d;}
.otw-black-border{border-color:#1c1c1c;}
.otw-white-border{border-color:white;}
.otw-red-link a{color:#ff1d25;}
.otw-red-link a:hover{color:#d00007;}
.otw-red-link a:active{color:#ff5056;}
.otw-orange-link a{color:#ff931e;}
.otw-orange-link a:hover{color:#d16c00;}
.otw-orange-link a:active{color:#ffab51;}
.otw-green-link a{color:#8cc63f;}
.otw-green-link a:hover{color:#638e2a;}
.otw-green-link a:active{color:#a4d266;}
.otw-greenish-link a{color:#23d7af;}
.otw-greenish-link a:hover{color:#189579;}
.otw-greenish-link a:active{color:#4be2c0;}
.otw-aqua-link a{color:#3fa9f5;}
.otw-aqua-link a:hover{color:#0b85dc;}
.otw-aqua-link a:active{color:#6fbff8;}
.otw-blue-link a{color:#2356d7;}
.otw-blue-link a:hover{color:#183c95;}
.otw-blue-link a:active{color:#4b76e2;}
.otw-pink-link a{color:#ff7bac;}
.otw-pink-link a:hover{color:#ff2f7c;}
.otw-pink-link a:active{color:#ffaecc;}
.otw-purple-link a{color:#915ecc;}
.otw-purple-link a:hover{color:#6b35a8;}
.otw-purple-link a:active{color:#ab85d8;}
.otw-silver-link a{color:#d8d8d8;}
.otw-silver-link a:hover{color:#b2b2b2;}
.otw-silver-link a:active{color:#f2f2f2;}
.otw-brown-link a{color:#c69c6d;}
.otw-brown-link a:hover{color:#a67641;}
.otw-brown-link a:active{color:#d4b592;}
.otw-black-link a{color:#1c1c1c;}
.otw-black-link a:hover{color:black;}
.otw-black-link a:active{color:#363636;}
.otw-red-title-gradient{background-color:#ff1d25;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff1d25), color-stop(100%, #b60006));background-image:-webkit-linear-gradient(#ff1d25, #b60006);background-image:-moz-linear-gradient(#ff1d25, #b60006);background-image:-o-linear-gradient(#ff1d25, #b60006);background-image:linear-gradient(#ff1d25, #b60006);}
.otw-orange-title-gradient{background-color:#ff931e;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff931e), color-stop(100%, #b75f00));background-image:-webkit-linear-gradient(#ff931e, #b75f00);background-image:-moz-linear-gradient(#ff931e, #b75f00);background-image:-o-linear-gradient(#ff931e, #b75f00);background-image:linear-gradient(#ff931e, #b75f00);}
.otw-green-title-gradient{background-color:#8cc63f;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #8cc63f), color-stop(100%, #567b24));background-image:-webkit-linear-gradient(#8cc63f, #567b24);background-image:-moz-linear-gradient(#8cc63f, #567b24);background-image:-o-linear-gradient(#8cc63f, #567b24);background-image:linear-gradient(#8cc63f, #567b24);}
.otw-greenish-title-gradient{background-color:#23d7af;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #23d7af), color-stop(100%, #157f68));background-image:-webkit-linear-gradient(#23d7af, #157f68);background-image:-moz-linear-gradient(#23d7af, #157f68);background-image:-o-linear-gradient(#23d7af, #157f68);background-image:linear-gradient(#23d7af, #157f68);}
.otw-aqua-title-gradient{background-color:#3fa9f5;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3fa9f5), color-stop(100%, #0a76c4));background-image:-webkit-linear-gradient(#3fa9f5, #0a76c4);background-image:-moz-linear-gradient(#3fa9f5, #0a76c4);background-image:-o-linear-gradient(#3fa9f5, #0a76c4);background-image:linear-gradient(#3fa9f5, #0a76c4);}
.otw-blue-title-gradient{background-color:#2356d7;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2356d7), color-stop(100%, #15337f));background-image:-webkit-linear-gradient(#2356d7, #15337f);background-image:-moz-linear-gradient(#2356d7, #15337f);background-image:-o-linear-gradient(#2356d7, #15337f);background-image:linear-gradient(#2356d7, #15337f);}
.otw-pink-title-gradient{background-color:#ff7bac;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff7bac), color-stop(100%, #ff156c));background-image:-webkit-linear-gradient(#ff7bac, #ff156c);background-image:-moz-linear-gradient(#ff7bac, #ff156c);background-image:-o-linear-gradient(#ff7bac, #ff156c);background-image:linear-gradient(#ff7bac, #ff156c);}
.otw-purple-title-gradient{background-color:#915ecc;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #915ecc), color-stop(100%, #5e2f95));background-image:-webkit-linear-gradient(#915ecc, #5e2f95);background-image:-moz-linear-gradient(#915ecc, #5e2f95);background-image:-o-linear-gradient(#915ecc, #5e2f95);background-image:linear-gradient(#915ecc, #5e2f95);}
.otw-silver-title-gradient{background-color:#d8d8d8;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d8d8d8), color-stop(100%, #a5a5a5));background-image:-webkit-linear-gradient(#d8d8d8, #a5a5a5);background-image:-moz-linear-gradient(#d8d8d8, #a5a5a5);background-image:-o-linear-gradient(#d8d8d8, #a5a5a5);background-image:linear-gradient(#d8d8d8, #a5a5a5);}
.otw-brown-title-gradient{background-color:#c69c6d;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c69c6d), color-stop(100%, #93693a));background-image:-webkit-linear-gradient(#c69c6d, #93693a);background-image:-moz-linear-gradient(#c69c6d, #93693a);background-image:-o-linear-gradient(#c69c6d, #93693a);background-image:linear-gradient(#c69c6d, #93693a);}
.otw-black-title-gradient{background-color:#1c1c1c;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #1c1c1c), color-stop(100%, #000000));background-image:-webkit-linear-gradient(#1c1c1c, #000000);background-image:-moz-linear-gradient(#1c1c1c, #000000);background-image:-o-linear-gradient(#1c1c1c, #000000);background-image:linear-gradient(#1c1c1c, #000000);}
.otw-red-title h1, .otw-red-title h2, .otw-red-title h3, .otw-red-title h4, .otw-red-title h5, .otw-red-title h6{color:#ff1d25;}
.otw-orange-title h1, .otw-orange-title h2, .otw-orange-title h3, .otw-orange-title h4, .otw-orange-title h5, .otw-orange-title h6{color:#ff931e;}
.otw-green-title h1, .otw-green-title h2, .otw-green-title h3, .otw-green-title h4, .otw-green-title h5, .otw-green-title h6{color:#8cc63f;}
.otw-greenish-title h1, .otw-greenish-title h2, .otw-greenish-title h3, .otw-greenish-title h4, .otw-greenish-title h5, .otw-greenish-title h6{color:#23d7af;}
.otw-aqua-title h1, .otw-aqua-title h2, .otw-aqua-title h3, .otw-aqua-title h4, .otw-aqua-title h5, .otw-aqua-title h6{color:#3fa9f5;}
.otw-blue-title h1, .otw-blue-title h2, .otw-blue-title h3, .otw-blue-title h4, .otw-blue-title h5, .otw-blue-title h6{color:#2356d7;}
.otw-pink-title h1, .otw-pink-title h2, .otw-pink-title h3, .otw-pink-title h4, .otw-pink-title h5, .otw-pink-title h6{color:#ff7bac;}
.otw-purple-title h1, .otw-purple-title h2, .otw-purple-title h3, .otw-purple-title h4, .otw-purple-title h5, .otw-purple-title h6{color:#915ecc;}
.otw-silver-title h1, .otw-silver-title h2, .otw-silver-title h3, .otw-silver-title h4, .otw-silver-title h5, .otw-silver-title h6{color:#d8d8d8;}
.otw-brown-title h1, .otw-brown-title h2, .otw-brown-title h3, .otw-brown-title h4, .otw-brown-title h5, .otw-brown-title h6{color:#c69c6d;}
.otw-black-title h1, .otw-black-title h2, .otw-black-title h3, .otw-black-title h4, .otw-black-title h5, .otw-black-title h6{color:#1c1c1c;}
.right{float:right;}
.otw-sc-contact-form{color:#636363;font-family:Georgia,"Times New Roman",Times,serif;font-style:normal;font-weight:normal;line-height:1;}
.otw-sc-contact-form label{font-size:12px;font-family:"Open Sans", sans-serif;cursor:pointer;display:block;font-weight:700;margin-bottom:10px;}
.otw-sc-contact-form label.right{float:none;text-align:right;}
.otw-sc-contact-form label.inline{line-height:43.5px;margin:0 0 21px 0;display:inline;}
.otw-sc-contact-form textarea{background-color:white;font-family:"Open Sans", sans-serif;border:1px solid #cccccc;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 0 3px #f4f4f4, inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 0 3px #f4f4f4, inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:0 0 0 3px #f4f4f4, inset 0 1px 2px rgba(0, 0, 0, 0.1);color:#969696;display:block;font-size:ms(2);margin:0 0 21px 0;padding:7px;height:auto;width:100%;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.otw-sc-contact-form input[type=text]{background-color:white;font-family:"Open Sans", sans-serif;border:1px solid #cccccc;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 0 3px #f4f4f4, inset 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 0 0 3px #f4f4f4, inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:0 0 0 3px #f4f4f4, inset 0 1px 2px rgba(0, 0, 0, 0.1);color:#969696;display:block;font-size:ms(2);margin:0 0 21px 0;padding:7px;width:100%;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.otw-sc-contact-form input[type="text"]:focus, .otw-sc-contact-form input[type="password"]:focus, .otw-sc-contact-form textarea:focus{background:#fafafa;border-color:#b3b3b3;}
.otw-sc-contact-form .additional{font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;font-style:italic;margin:0 20px 0 5px;font-size:12px;}
.otw-sc-contact-form .button{background-color:#00aeef;border:1px solid rgba(128, 128, 128, 0.4);color:white !important;cursor:pointer;display:inline-block !important;font-family:"Open Sans Condensed", Arial, sans-serif;font-size:14px;font-weight:bold;line-height:1em;margin:0 0 5px 0;outline:none;padding:8px 16px 9px;position:relative;text-align:center;text-decoration:none;text-shadow:0 1px 0 rgba(0, 0, 0, 0.25);background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0.2)), color-stop(100%, rgba(0, 0, 0, 0.25)));background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));background-image:-moz-linear-gradient(rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));background-image:-o-linear-gradient(rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));background-image:linear-gradient(rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.25));background-repeat:repeat-x;white-space:nowrap;}
.otw-sc-contact-form .button:hover{color:white;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0.1)), color-stop(100%, rgba(0, 0, 0, 0.05)));background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.05));background-image:-moz-linear-gradient(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.05));background-image:-o-linear-gradient(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.05));background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(0, 0, 0, 0.05));text-shadow:0 1px 0 rgba(0, 0, 0, 0.6);border:1px solid rgba(128, 128, 128, 0.6);}
.otw-sc-contact-form .button:active{color:#ebebeb;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(0, 0, 0, 0.4)));background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.4));background-image:-moz-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.4));background-image:-o-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.4));background-image:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.4));-webkit-box-shadow:0 3px 6px rgba(0, 0, 0, 0.25) inset;-moz-box-shadow:0 3px 6px rgba(0, 0, 0, 0.25) inset;box-shadow:0 3px 6px rgba(0, 0, 0, 0.25) inset;text-shadow:0 1px 0 rgba(0, 0, 0, 0.25);border:1px solid rgba(128, 128, 128, 0.75);}
.otw-sc-contact-form .ie8 .button{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#40000000',GradientType=0 );}
.otw-sc-contact-form .ie8 .button:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1affffff', endColorstr='#0d000000',GradientType=0 );}
.otw-sc-contact-form .ie8 .button:active{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1affffff', endColorstr='#66000000',GradientType=0 );}
.otw-sc-contact-form .ie9 .button{position:relative;}
.otw-sc-contact-form .ie9 .button:after{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.12;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczOTEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMxMTExMTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czOTEpIiAvPgo8L3N2Zz4=);}
.otw-sc-contact-form .ie9 .button:hover:after{opacity:0.05;}
.otw-sc-contact-form .ie9 .button:active:after{opacity:0.2;}
.otw-sc-contact-form .button.radius, .otw-sc-contact-form .button.radius:after{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.otw-sc-contact-form div.otw_recaptcha_conteniner{clear:both;margin:0 0 10px 0;}
.otw-sc-contact-form div.otw_recaptcha_conteniner span.error{margin:0 !important;}
.otw-sc-contact-form div.otw_recaptcha_conteniner img{max-width:none;}
.otw-sc-contact-form div.otw_recaptcha_conteniner .recaptcha_input_area{float:left !important;}
.otw-sc-contact-form p.otw-red_text{color:#B02626;font-size:12px;margin-top:-10px !important;}
.otw-sc-contact-form div.otw_recaptcha_conteniner p.otw-red_text{color:#B02626;font-size:12px;margin-top:10px !important;clear:both;width:100%;}
.otw-sc-faq dl{margin:0 0 20px 0;padding:0;}
.otw-sc-faq h3.widget-title{font-size:23px;font-family:"Open Sans Condensed", Arial, sans-serif;font-weight:bold;font-style:normal;color:#333333;text-rendering:optimizeLegibility;line-height:1.1;margin-bottom:12px;margin-top:12px;text-align:left;}
.otw-sc-faq dl dt{font-family:"Open Sans Condensed", Arial, sans-serif;font-weight:bold;font-size:18px;line-height:18px;padding:5px 0;cursor:pointer;border-bottom:1px solid #e0e0e0;text-align:left;}
.otw-sc-faq dl dt span{text-shadow:0 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:block;float:left;margin-right:6px;text-align:center;height:17px;width:17px;background:#00aeef url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/toggle-icon.png) no-repeat center -2px;-webkit-transition:background 0.4s ease-in-out;-moz-transition:background 0.4s ease-in-out;-o-transition:background 0.4s ease-in-out;transition:background 0.4s ease-in-out;}
.otw-sc-faq dl dt.open-faq span{background-position:center -23px;}
.otw-sc-faq dl dd{line-height:1.4em;padding:10px 23px;margin-bottom:5px;}
.otw-sc-contact-form #commentsText{height:182px;margin-bottom:20px;}
.otw-sc-contact-form label.inline{margin-right:30px;}
.otw-red-text{color:#ff1d25;}
.otw-orange-text{color:#ff931e;}
.otw-green-text{color:#8cc63f;}
.otw-greenish-text{color:#23d7af;}
.otw-aqua-text{color:#3fa9f5;}
.otw-blue-text{color:#2356d7;}
.otw-pink-text{color:#ff7bac;}
.otw-purple-text{color:#915ecc;}
.otw-silver-text{color:#d8d8d8;}
.otw-brown-text{color:#c69c6d;}
.otw-black-text{color:#1c1c1c;}
.otw-white-text{color:white;}
.otw-red-text a{color:#ff1d25 !important;}
.otw-orange-text a{color:#ff931e !important;}
.otw-green-text a{color:#8cc63f !important;}
.otw-greenish-text a{color:#23d7af !important;}
.otw-aqua-text a{color:#3fa9f5 !important;}
.otw-blue-text a{color:#2356d7 !important;}
.otw-pink-text a{color:#ff7bac !important;}
.otw-purple-text a{color:#915ecc !important;}
.otw-silver-text a{color:#d8d8d8 !important;}
.otw-brown-text a{color:#c69c6d !important;}
.otw-black-text a{color:#1c1c1c !important;}
.otw-white-text a{color:white !important;}
ul.otw-list li{list-style-position:inside;list-style-image:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/bullets/bullet-1.gif);padding-left:10px;background-repeat:no-repeat;background-position:10px center;}
ul.otw-list.with-icon.list-style-1 li{list-style-image:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/bullets/bullet-1.gif);}
ul.otw-list.with-icon.list-style-2 li{list-style-image:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/bullets/bullet-2.gif);}
ul.otw-list.with-icon.list-style-3 li{list-style-image:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/bullets/bullet-3.gif);}
ul.otw-list.with-icon.list-style-4 li{list-style-image:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/bullets/bullet-4.gif);}
ul.otw-list.with-icon.list-style-5 li{list-style-image:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/bullets/bullet-5.gif);}
ul.otw-list.with-icon.list-style-6 li{list-style-image:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/bullets/bullet-6.gif);}
ul.otw-list.with-icon.list-style-7 li{list-style-image:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/bullets/bullet-7.gif);}
ul.otw-list.with-icon.list-style-8 li{list-style-image:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/bullets/bullet-8.gif);}
ul.otw-list.with-icon.list-style-9 li{list-style-image:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/bullets/bullet-9.gif);}
ul.otw-list.with-icon.list-style-10 li{list-style-image:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/bullets/bullet-10.gif);}
ol.otw-list.lower-alpha li{list-style-type:lower-alpha;}
ol.otw-list.upper-roman li{list-style-type:upper-roman;}
ol.otw-list.lower-greek li{list-style-type:lower-greek;}
.otw-widget-list{margin-bottom:40px;}
.otw-widget-list li{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #e6e6e6;}
.otw-widget-list li a:link, .otw-widget-list li a:visited{color:#636363;}
.otw-widget-list li a:hover{color:#00aeef;}
.otw-widget-list li:hover:before, .otw-widget-list li.active a, .otw-widget-list li.active:before{color:#00aeef;}
.otw-sc-services{margin-bottom:20px;}
.otw-sc-services i{color:#636363;}
.otw-sc-services.with-left-icon i, .otw-sc-services.with-left-icon a > img{position:absolute;}
.otw-sc-services.with-left-icon div{padding-left:40px;}
.otw-sc-services.with-left-icon.small i{font-size:32px;line-height:32px;}
.otw-sc-services.with-left-icon.small div, .otw-sc-services.with-left-icon.small h3{padding-left:48px;}
.otw-sc-services.with-left-icon.small a > img{max-height:32px;}
.otw-sc-services.with-left-icon.medium i{font-size:48px;line-height:48px;}
.otw-sc-services.with-left-icon.medium div, .otw-sc-services.with-left-icon.medium h3{padding-left:62px;}
.otw-sc-services.with-left-icon.medium a > img{max-height:48px;}
.otw-sc-services.with-left-icon.large i{font-size:64px;line-height:64px;}
.otw-sc-services.with-left-icon.large div, .otw-sc-services.with-left-icon.large h3{padding-left:76px;}
.otw-sc-services.with-left-icon.large a > img{max-height:64px;}
.otw-sc-services.with-center-icon.small i{font-size:32px;line-height:32px;}
.otw-sc-services.with-center-icon.medium i{font-size:48px;line-height:48px;}
.otw-sc-services.with-center-icon.large i{font-size:64px;line-height:64px;}
.otw-sc-services.center{text-align:center;}
.otw-sc-services.center .image-content-text, .otw-sc-services.center .read-more{text-align:left;}
.otw-sc-services .image-content-text p{line-height:1.6;font-size:12px;margin-bottom:14px;}
.otw-sc-services .titleseparator{padding-top:6px;border-top:1px solid #e0e0e0;}
.otw-sc-services .widget-title{margin-top:12px;margin-bottom:12px;color:#00AEEF;}
.otw-sc-services .widget-title a{color:#00AEEF;text-decoration:none;}
.otw-sc-services .widget-title a:hover{color:#009BD5;}
.otw-sc-about .work-position{font-size:12px;margin-bottom:6px;font-style:italic;color:#9b9b9b;}
.animate-on-hover .image-shadow-overlay{overflow:hidden;}
.otw-post-archive .animate-on-hover .image-shadow-overlay{overflow:inherit;}
.animate-on-hover .image-shadow-overlay .image{float:left;max-width:100%;}
.animate-on-hover .image{position:relative;}
.animate-on-hover .image img{display:block;}
.animate-on-hover .image .shadow-overlay{display:block;content:'';position:absolute;top:0;width:100%;height:100%;-webkit-box-shadow:0 0 0 rgba(0, 0, 0, 0.01) inset;-moz-box-shadow:0 0 0 rgba(0, 0, 0, 0.01) inset;box-shadow:0 0 0 rgba(0, 0, 0, 0.01) inset;}
.ie8 .animate-on-hover .image .shadow-overlay{background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.ie8 .animate-on-hover .image .shadow-overlay:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";}
.otw-sc-testimonials{position:relative;}
.otw-sc-testimonials .control-nav{position:absolute;top:4px;right:0;}
.otw-sc-testimonials .control-nav .testimonials-prev, .otw-sc-testimonials .control-nav .testimonials-next{display:inline-block;width:12px;height:14px;background:transparent url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/testimonials-nav.png) no-repeat left center;cursor:pointer;}
.otw-sc-testimonials .control-nav .testimonials-prev:hover, .otw-sc-testimonials .control-nav .testimonials-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;}
.otw-sc-testimonials .control-nav .testimonials-next{background-position:right center;}
.otw-sc-testimonials .testimonials-box{position:relative;*zoom:1;}
.otw-sc-testimonials .testimonials-box:before, .otw-sc-testimonials .testimonials-box:after{content:" ";display:table;}
.otw-sc-testimonials .testimonials-box:after{clear:both;}
.otw-sc-testimonials .testimonials-slide{display:none;top:0;}
.otw-sc-testimonials .testimonials-slide.active{display:block;}
.otw-sc-testimonials .testimonials-slide .testimonials-row{margin-bottom:20px;}
.otw-sc-testimonials .testimonials-slide .testimonials-row .testimonial-client{margin-bottom:15px;}
.otw-sc-testimonials .testimonials-slide .testimonials-row .testimonial-text{position:relative;display:block;padding:20px 20px 10px 20px;background-color:#ffffff;border:1px solid #e4e4e4;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);overflow:visible;}
.otw-sc-testimonials .testimonials-slide .testimonials-row .testimonial-text p{margin-bottom:10px;}
.otw-sc-testimonials .testimonials-slide .testimonials-row .testimonial-text:after, .otw-sc-testimonials .testimonials-slide .testimonials-row .testimonial-text:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}
.otw-sc-testimonials .testimonials-slide .testimonials-row .testimonial-text:after{border-color:rgba(255, 255, 15, 0);border-bottom-color:#ffffff;border-width:6px;left:20px;margin-left:-6px;}
.otw-sc-testimonials .testimonials-slide .testimonials-row .testimonial-text:before{border-color:rgba(228, 228, 228, 0);border-bottom-color:#e4e4e4;border-width:7px;left:20px;margin-left:-7px;}
.otw-sc-testimonials .testimonials-slide .testimonials-row .testimonial-text p{padding-left:30px;background:transparent url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/blockquote-testimonial.png) no-repeat 0 3px;}
.otw-post-tabs .widget-row h4{margin:12px 0;}
.otw-post-tabs .widget-row p{margin-bottom:10px;}
.otw-post-tabs .image{float:left;display:block;position:relative;margin:5px 0 0;}
.otw-custom-shortcode{float:left;width:100%;margin:5px;}
.otw-custom-shortcode-image_hfl{overflow:hidden;}
.otw-custom-shortcode-image_hfl .otw-cs-image{width:50%;float:left;margin:0 10px 5px 0;}
.otw-custom-shortcode-image_hfr{overflow:hidden;}
.otw-custom-shortcode-image_hfr .otw-cs-image{width:50%;float:right;margin:0 10px 0 5px;}
.otw-custom-shortcode-image_hl{overflow:hidden;}
.otw-custom-shortcode-image_hl .otw-cs-image{width:50%;float:left;margin:0 10px 5px 0;}
.otw-custom-shortcode-image_hl .otw-cs-text{float:right;width:47%;}
.otw-custom-shortcode-image_hr{overflow:hidden;}
.otw-custom-shortcode-image_hr .otw-cs-image{width:50%;float:right;margin:0 10px 0 5px;}
.otw-custom-shortcode-image_hr .otw-cs-text{float:left;width:47%;}
.otw-custom-shortcode i.tiny{font-size:16px;line-height:16px;}
.otw-custom-shortcode i.small{font-size:32px;line-height:32px;}
.otw-custom-shortcode i.medium{font-size:48px;line-height:48px;}
.otw-custom-shortcode i.large{font-size:64px;line-height:64px;}
.otw-custom-shortcode-button-wrapper{clear:both;margin:0px !important;padding:0px !important;}
.otw-custom-shortcode-link-wrapper{clear:both;margin:0px !important;padding:0px !important;}
.otw-cs-pricetable{*zoom:1;margin-bottom:20px;z-index:3;}
@media only screen and (min-width: 600px) {
.otw-cs-pricetable{display:block;border:1px solid #ecebeb;padding:14.0px 18px;-webkit-box-shadow:0 0 15px #ededed inset;-moz-box-shadow:0 0 15px #ededed inset;box-shadow:0 0 15px #ededed inset;padding:0;}
.otw-cs-pricetable p{margin-bottom:0;}
}
.otw-cs-pricetable:before, .otw-cs-pricetable:after{content:" ";display:table;}
.otw-cs-pricetable:after{clear:both;}
.otw-cs-pricetable ul.price-section{margin:0;padding:0;text-align:center;z-index:4;}
@media only screen and (max-width: 599px) {
.otw-cs-pricetable ul.price-section{margin-bottom:20px;display:block;border:1px solid #ecebeb;padding:14.0px 18px;-webkit-box-shadow:0 0 15px #ededed inset;-moz-box-shadow:0 0 15px #ededed inset;box-shadow:0 0 15px #ededed inset;padding:0;width:100%;}
.otw-cs-pricetable ul.price-section p{margin-bottom:0;}
}
.otw-cs-pricetable ul.price-section.column-header li{text-align:left;margin-left:10px;white-space:nowrap;}
@media only screen and (max-width: 599px) {
.otw-cs-pricetable ul.price-section.column-header li{display:none;}
}
.otw-cs-pricetable ul.price-section:last-child li{margin-right:10px;}
.otw-cs-pricetable ul.price-section.special:last-child li{margin-right:0px;}
.otw-cs-pricetable ul.price-section.special{border:5px solid white;position:relative;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3);box-shadow:0 0 5px rgba(0, 0, 0, 0.3);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;z-index:5;}
@media only screen and (min-width: 600px) {
.otw-cs-pricetable ul.price-section.special{margin:-5px 0;}
}
.otw-cs-pricetable ul.price-section.special li{background:transparent url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/diag-background-translucent-darker.png) repeat;}
.otw-cs-pricetable ul.price-section.special li:nth-child(2n+1){background:#e9e9e9 url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/diag-background-translucent-darker.png) repeat;}
.otw-cs-pricetable ul.price-section li{list-style:none;padding:10px;margin:0;}
.otw-cs-pricetable ul.price-section li:nth-child(2n+1){background:#f5f5f5;}
.otw-cs-pricetable ul.price-section li.column-title{font-family:"Open Sans", sans-serif;text-shadow:1px 1px 0 white;font-size:16.0px;font-weight:bold;margin:0;padding:15px 10px;}
.otw-cs-pricetable ul.price-section li.column-price{font-family:"Open Sans", sans-serif;text-shadow:1px 1px 0 white;font-size:27px;font-weight:bold;}
@media only screen and (min-width: 600px) and (max-width: 767px) {
.otw-cs-pricetable ul.price-section li.column-title{font-size:14.0px;}
.otw-cs-pricetable ul.price-section li.column-price{font-size:21.0px;}
}
.otw-cs-pricetable.dark ul.price-section li.column-title{background-color:#5c5c5c;background-image:none;color:white;text-shadow:1px 1px 0 #1c1c1c;}
.otw-cs-pricetable.dark ul.price-section.special{background-color:#424242;}
.otw-cs-pricetable.dark ul.price-section.special li{background:transparent;color:white;}
.otw-cs-pricetable.dark ul.price-section.special li.column-title, .otw-cs-pricetable.dark ul.price-section.special li.column-price{color:#00aeef;text-shadow:0 0 0;}
.ie8 .otw-table tr td, .ie8 .otw-cs-pricetable ul li{border-bottom:1px solid #e4e4e4;}
ie8 .otw-cs-pricetable{border-style:solid;border-color:#e4e4e4;border-width:0 1px 1px 1px;}
ie8 .otw-cs-pricetable.dark ul li{border-bottom:1px solid #1e1e1e;}
ie8 .otw-cs-pricetable ul li.column-title, ie8 .otw-cs-pricetable ul li.column-foot{border-bottom:0 none;}
ie8 .otw-cs-pricetable ul.price-section{margin-top:5px;}
ie8 .otw-cs-pricetable ul.special{margin-top:0;position:relative;}
table.otw-table thead{font-family:"Open Sans", sans-serif;background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/pattern-1.png) repeat scroll 0 0 transparent;text-shadow:1px 1px 0 white;}
table.otw-table thead tr th{font-size:16.0px;padding:15px 10px;}
table.otw-table tbody tr:nth-child(2n){background:none repeat scroll 0 0 #f5f5f5;}
table.otw-table.dark thead{background-color:#5c5c5c;background-image:none;}
table.otw-table.dark thead tr th{color:white;text-shadow:1px 1px 0 #1c1c1c;}
table.otw-sortable-table tbody tr:hover{background-color:#e7e7e7;}
table.otw-sortable-table tbody tr td{padding:11px 10px;}
table.footable{width:100%;}
table.otw-sortable-table{background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:0;border-spacing:0;margin-bottom:20px;}
table.otw-sortable-table thead, table.otw-sortable-table tfoot{background:#f5f5f5;}
table.otw-sortable-table thead tr th, table.otw-sortable-table tfoot tr th, table.otw-sortable-table tbody tr td, table.otw-sortable-table tr td, table.otw-sortable-table tfoot tr td{display:table-cell;line-height:18px;text-align:left;}
table.otw-sortable-table thead tr th, table.otw-sortable-table tfoot tr td{padding:15px 10px;font-weight:bold;}
table.otw-sortable-table thead tr th:first-child, table.otw-sortable-table tfoot tr td:first-child{border-left:none;}
table.otw-sortable-table thead tr th:last-child, table.otw-sortable-table tfoot tr td:last-child{border-right:none;}
table.otw-sortable-table tbody tr.even, table.otw-sortable-table tbody tr.alt{background:#f9f9f9;}
table.otw-sortable-table tbody tr:nth-child(even){background:#f9f9f9;}
table.otw-sortable-table tbody tr td{vertical-align:top;border:none;}
.otw-b-testimonials-content{padding:10px 15px;margin-bottom:15px;}
.otw-b-testimonials-content p{margin:0;}
.otw-b-testimonials-avatar img{border-radius:50%;max-width:50px;max-height:50px;float:left;margin-right:15px;}
.otw-b-testimonials-avatar p{margin:5px 0;}
.otw-b-testimonials-avatar{clear:both;content:" ";display:table;width:100%;}
.otw-b-map{width:100%;height:100%;}
.otw-b-contact textarea{margin-bottom:0;}
.otw-b-contact.otw-b-contact-vertical > div{margin-bottom:25px;}
.otw-b-contact-padding{padding:20px;}
.otw-b-small-notification{font-size:12px;}
.otw-b-login-padding{padding:15px 20px;}
.otw-b-checkbox-line > *{vertical-align:middle;margin:0;}
.otw-b-login form{margin:5px 0;}
.otw-b-promotion-cta{margin:15px 0;}
.otw-b-promotion-padding .otw-b-promotion-content{padding:15px 20px;}
.otw-b-carousel{position:relative;margin:25px auto;}
.otw-b-carousel .owl-nav div{display:block;position:absolute;top:10%;width:30px;height:30px;background:grey;background:rgba(0,0,0,.2);border-radius:30px;line-height:30px;text-align:center;}
.otw-b-carousel .owl-nav div:hover{background:rgba(0,0,0,.3);}
.otw-b-carousel .owl-nav .owl-prev{left:-45px;}
.otw-b-carousel .owl-nav .owl-next{right:-45px;}
.otw-b-logo-carousel-item{margin:0 10px;text-align:center;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-filter:grayscale(100%);filter:grayscale(100%);}
.otw-b-logo-carousel-item:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);}
.otw-b-logo-carousel-item a{display:inline-block;}
.otw-b-logo-carousel-item a img{height:100%;width:auto;}
.otw-b-gallery-horizontal .otw-b-gallery-content{margin:10px 0;}
.otw-b-gallery-thumbs{list-style:none;}
.otw-b-gallery-horizontal .otw-b-gallery-thumbs{text-align:center;}
.otw-b-gallery-thumbs li{width:130px;height:auto;max-height:130px;max-width:50%;padding:0;display:inline-block;}
.otw-b-gallery-thumbs li a{display:block;padding:4px;border:1px solid #e0e0e0;margin:4px;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;}
.otw-b-gallery-thumbs li.otw-b-active a{opacity:.4;}
.otw-b-gallery-content a{display:block;text-align:center;}
.otw-b-gallery-content img{padding:4px;border:1px solid #e0e0e0;margin:4px;}
.pika-thumbs{padding:0 16px;}
.pika-thumbs li{width:144px;margin:10px 0 0 17px;padding:0;overflow:hidden;float:left;list-style-type:none;padding:3px;margin:0 5px;background:#fafafa;border:1px solid #e5e5e5;cursor:pointer;}
.pika-thumbs li .clip{position:relative;height:100%;text-align:center;vertical-align:middle;overflow:hidden;}
.pika-stage{position:relative;background:#fafafa;border:1px solid #e5e5e5;padding:10px 10px 40px 10px;text-align:center;height:250px;}
.pika-stage img{height:100%;}
.pika-stage .caption{position:absolute;background:#000;background:rgba(0,0,0,0.75);border:1px solid #141414;font-size:11px;color:#fafafa;padding:10px;text-align:right;bottom:50px;right:10px;}
.pika-stage .caption p{padding:0;margin:0;line-height:14px;}
.pika-imgnav a{position:absolute;text-indent:-5000px;display:block;z-index:3;}
.pika-imgnav a.previous{background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/css/prev.png) no-repeat left 45%;height:100%;width:50px;top:10px;left:10px;cursor:pointer;}
.pika-imgnav a.next{background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/css/next.png) no-repeat right 45%;height:100%;width:50px;top:10px;right:10px;cursor:pointer;}
.pika-imgnav a.play{background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/css/play.png) no-repeat 0% 50%;height:100px;width:44px;top:0;left:50%;display:none;cursor:pointer;}
.pika-imgnav a.pause{background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/css/pause.png) no-repeat 0% 50%;height:100px;width:44px;top:0;left:50%;display:none;cursor:pointer;}
.pika-textnav{overflow:hidden;margin:10px 0 0 0;bottom:10px;position:absolute;}
.pika-textnav a{font-size:12px;text-decoration:none;color:#333;padding:4px;}
.pika-textnav a.previous{float:left;width:auto;display:block;}
.pika-textnav a.next{float:right;width:auto;display:block;}
.pika-tooltip{font-size:12px;position:absolute;color:white;padding:3px;background-color:rgba(0,0,0,0.7);border:3px solid black;}
.pika-counter{position:absolute;bottom:45px;left:15px;color:white;background:rgba(0,0,0,0.7);font-size:11px;padding:3px;-moz-border-radius:5px;border-radius:5px;}
.pika-loader{background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/css/loading.gif) 3px 3px no-repeat #000;background-color:rgba(0,0,0,0.9);color:white;width:60px;font-size:11px;padding:5px 3px;text-align:right;position:absolute;top:15px;right:15px;}
.pika-thumbs li{width:90px;height:55px;}
.pikachoose{width:820px;margin:0 auto;position:relative;}
.pika-stage{float:left;width:70%;}
.pika-thumbs{margin:10px 0 0 17px;width:25%;float:left;}
.pika-thumbs li{margin:5px 5px;}
.otw-b-animated-testimonial{padding:30px 0 20px 0;}
.otw-b-animated-image{padding:50px 0 40px 0;}
.otw-b-animated-image .otw-b-animate-in-left{-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative;left:-100px;opacity:0;}
.otw-b-animated-image .otw-b-animate-in-left.otw-b-animation-start{left:0px;opacity:1;}
.otw-b-animated-image .otw-b-animate-in-right{-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative;right:-100px;opacity:0;}
.otw-b-animated-image .otw-b-animate-in-right.otw-b-animation-start{right:0px;opacity:1;}
.otw-b-animated-image .otw-b-animate-in-top{-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative;top:-100px;opacity:0;}
.otw-b-animated-image .otw-b-animate-in-top.otw-b-animation-start{top:0px;opacity:1;}
.otw-b-animated-image .otw-b-animate-in-bottom{-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative;bottom:-100px;opacity:0;}
.otw-b-animated-image .otw-b-animate-in-bottom.otw-b-animation-start{bottom:0px;opacity:1;}
.otw-b-meter{position:relative;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:7px;padding:4px;background:#e0e0e0;}
.otw-b-meter-dark{background:#555;}
.otw-b-meter > span{display:block;height:28px;border-radius:5px;background-color:#999;position:relative;overflow:hidden;}
.otw-b-meter > span:after, .otw-b-meter-animate > span > span{content:"";position:absolute;top:0;left:0;bottom:0;right:0;border-radius:5px;background-image:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(255, 255, 255, .2)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .2)), color-stop(.75, rgba(255, 255, 255, .2)), color-stop(.75, transparent), to(transparent) );background-image:-webkit-linear-gradient( -45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent );background-image:-moz-linear-gradient( -45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent );background-image:-ms-linear-gradient( -45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent );background-image:-o-linear-gradient( -45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent );z-index:1;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;background-size:50px 50px;-webkit-animation:move 2s linear infinite;overflow:hidden;}
.otw-b-meter > span > span.otw-b-meter-text{display:inline-block;position:relative;z-index:1000;line-height:22px;padding:0 10px;color:white;width:auto;margin:3px;border-radius:3px;background:#999;background:rgba(0,0,0,.5);}
.otw-b-meter-animate > span:after{display:none;}
@-webkit-keyframes move {
0%{background-position:0 0;}
100%{background-position:50px 50px;}
}
.otw-b-nostripes > span > span, .otw-b-nostripes > span:after{-webkit-animation:none;background-image:none;}
.is-otw_b_countdown{text-align:center;}
.is-otw_b_countdown .otw_b_countdown-row span{display:inline-block;margin:0 10px;}
.is-otw_b_countdown .otw_b_countdown-row .otw_b_countdown-amount{font-size:34px;display:block;margin-bottom:5px;}
.is-otw_b_countdown .otw_b_countdown-row .otw_b_countdown-period{font-size:16px;}
.is-otw_b_countdown.otw-b-countdown-circle .otw_b_countdown-row .otw_b_countdown-amount, .is-otw_b_countdown.otw-b-countdown-rounded-small .otw_b_countdown-row .otw_b_countdown-amount, .is-otw_b_countdown.otw-b-countdown-rounded-medium .otw_b_countdown-row .otw_b_countdown-amount, .is-otw_b_countdown.otw-b-countdown-rounded-large .otw_b_countdown-row .otw_b_countdown-amount{padding:0 10px;width:90px;height:90px;text-align:center;line-height:90px;}
.is-otw_b_countdown.otw-b-countdown-large .otw_b_countdown-row span{margin:0 15px;}
.is-otw_b_countdown.otw-b-countdown-large .otw_b_countdown-row .otw_b_countdown-amount{font-size:58px;}
.is-otw_b_countdown.otw-b-countdown-large.otw-b-countdown-circle .otw_b_countdown-row .otw_b_countdown-amount, .is-otw_b_countdown.otw-b-countdown-large.otw-b-countdown-rounded-small .otw_b_countdown-row .otw_b_countdown-amount, .is-otw_b_countdown.otw-b-countdown-large.otw-b-countdown-rounded-medium .otw_b_countdown-row .otw_b_countdown-amount, .is-otw_b_countdown.otw-b-countdown-large.otw-b-countdown-rounded-large .otw_b_countdown-row .otw_b_countdown-amount{padding:0 10px;width:130px;height:130px;text-align:center;margin:0 10px 10px 10px;line-height:130px;}
.otw-b-flip-box{position:relative;-webkit-perspective:600px;-moz-perspective:600px;-o-perspective:600px;-ms-perspective:600px;perspective:600px;}
.otw-b-flip-box *, .otw-b-flip-box *::before, .otw-b-flip-box *::after{box-sizing:border-box;}
.otw-b-flip-box.otw-b-flip-upside:hover .otw-b-flip-box-front{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg);-o-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);}
.otw-b-flip-box.otw-b-flip-upside:hover .otw-b-flip-box-back{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);}
.otw-b-flip-box.otw-b-flip-side:hover .otw-b-flip-box-front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg);}
.otw-b-flip-box.otw-b-flip-side:hover .otw-b-flip-box-back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);}
.otw-b-flip-box-front{display:block;position:relative;z-index:2;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;overflow:hidden;}
.otw-b-flip-box.otw-b-flip-side .otw-b-flip-box-front{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);}
.otw-b-flip-box.otw-b-flip-upside .otw-b-flip-box-front{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-o-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);}
.otw-b-flip-box-back{display:block;position:absolute;top:0;z-index:1;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;overflow:hidden;}
.otw-b-flip-box.otw-b-flip-side .otw-b-flip-box-back{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg);}
.otw-b-flip-box.otw-b-flip-upside .otw-b-flip-box-back{-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-o-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);transform:rotateX(-180deg);}
.otw-b-info-list{padding:20px 10px 10px 10px;margin-bottom:10px;position:relative!important;}
.otw-b-info-list-left .otw-b-icon{float:left;}
.otw-b-info-list-right .otw-b-icon{float:right;}
.otw-b-info-list.otw-b-info-list-right{text-align:right;}
.otw-b-info-list-left .otw-b-floated-content{float:right;display:inline-block;}
.otw-b-floated-content.otw-has-has-icon{width:-webkit-calc(100% - 120px);width:-moz-calc(100% - 120px);width:calc(100% - 120px);}
.otw-b-info-list-right .otw-b-floated-content{float:left;display:inline-block;}
.otw-b-info-list-left .otw-b-floated-content{float:right;}
.otw-b-info-list-right .otw-b-floated-content{float:left;}
.otw-b-info-list .otw-b-icon{position:relative;z-index:5;}
.otw-b-info-list .otw-b-connector{width:0;height:100px;border:1px dashed #bebebe;border-width:0 0 0 1px;position:absolute;z-index:0;left:68px;}
.otw-b-info-list .otw-b-connector-original, .otw-b-connector-original{width:0;height:110%;border:1px dashed #bebebe;border-width:0 0 0 1px;position:absolute;z-index:0;top:65px;}
.otw-b-info-list:last-child .otw-b-connector-original{display:none;}
.otw-b-icon-small-divider{top:50px!important;}
.otw-b-info-list-right.otw-b-connector-original{left:auto;right:60px;}
.otw-b-icon-small-divider.otw-b-connector-original{left:40px;}
.otw-b-icon-large-divider.otw-b-connector-original{left:50px;}
.otw-b-icon-giant-divider.otw-b-connector-original{left:60px;}
.otw-b-icon-small-divider-right.otw-b-connector-original{left:auto;right:40px;}
.otw-b-icon-large-divider-right.otw-b-connector-original{left:auto;right:50px;}
.otw-b-icon-giant-divider-right.otw-b-connector-original{left:auto;right:60px;}
.otw-b-info-list:last-child .otw-b-connector{display:none;}
.otw-b-icon-box{}
.otw-b-icon{display:inline-block;margin:0 auto 10px auto;width:60px;height:60px;line-height:60px;font-size:30px;-webkit-font-smoothing:antialiased;text-align:center;}
.otw-b-icon-large{width:80px;height:80px;line-height:80px;font-size:45px;}
.otw-b-icon-info-list{width:100px;height:100px;line-height:100px;font-size:55px;}
.otw-b-icon-giant{width:100px;height:100px;line-height:100px;font-size:55px;}
.otw-b-icon.otw-b-float-left{margin-right:20px;}
.otw-b-icon.otw-b-float-right{margin-left:20px;}
.otw-b-relative-box{position:relative;padding-top:45px;margin-top:15px;}
.otw-b-relative-box .otw-b-icon{text-align:center;margin-top:0;}
.otw-b-relative-box .otw-b-icon-absolute{position:absolute;top:-30px;left:50%;margin:10px auto 10px -30px;}
.otw-b-relative-box .otw-b-icon-absolute.otw-b-icon-large{top:-40px;margin:10px auto 10px -40px}
.otw-b-relative-box .otw-b-icon-absolute.otw-b-icon-giant{top:-50px;margin:10px auto 10px -50px}
.otw-b-relative-box .otw-b-icon-absolute-small{margin-top:-50px;}
.otw-b-relative-box .otw-b-icon-absolute-large{margin-top:-60px;}
.otw-b-relative-box .otw-b-icon-absolute-giant{margin-top:-70px;}
.otw-b-box{margin-bottom:20px;padding:20px 10px;}
.otw-b-box .otw-b-floated-content > *{margin-top:0;}
.otw-b-scale90{-webkit-transform:scale(.9);-moz-transform:scale(.9);transform:scale(.9);height:auto;}
.otw-b-scale80{-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8);height:auto;}
.otw-b-scale70{-webkit-transform:scale(.7);-moz-transform:scale(.7);transform:scale(.7);height:auto;}
.otw-b-scale60{-webkit-transform:scale(.6);-moz-transform:scale(.6);transform:scale(.6);height:auto;}
.otw-b-scale50{-webkit-transform:scale(.5);-moz-transform:scale(.5);transform:scale(.5);height:auto;}
.otw-b-scale40{-webkit-transform:scale(.4);-moz-transform:scale(.4);transform:scale(.4);height:auto;}
.otw-b-scale30{-webkit-transform:scale(.3);-moz-transform:scale(.3);transform:scale(.3);height:auto;}
.otw-b-scale20{-webkit-transform:scale(.2);-moz-transform:scale(.2);transform:scale(.2);height:auto;}
.otw-b-scale10{-webkit-transform:scale(.1);-moz-transform:scale(.1);transform:scale(.1);height:auto;}
.otw-b-bd-solid, .otw-b-countdown-bd-solid .otw_b_countdown-amount{border-style:solid;}
.otw-b-bd-dashed, .otw-b-countdown-bd-dashed .otw_b_countdown-amount{border-style:dashed;}
.otw-b-bd-dotted, .otw-b-countdown-bd-dotted .otw_b_countdown-amount{border-style:dotted;}
.otw-b-bd-all{border-width:1px;}
.otw-b-bd-left{border-left-width:1px;}
.otw-b-bd-right{border-right-width:1px;}
.otw-b-bd-top{border-top-width:1px;}
.otw-b-bd-bottom{border-bottom-width:1px;}
.otw-b-bd-left-right{border-width:0 1px;}
.otw-b-bd-top-bottom{border-width:1px 0;}
.otw-b-bd-top-right{border-width:1px 1px 0 0;}
.otw-b-bd-right-bottom{border-width:0 1px 1px 0;}
.otw-b-bd-bottom-left{border-width:0 0 1px 1px;}
.otw-b-bd-left-top{border-width:1px 0 0 1px;}
.otw-b-bd-1px, .otw-b-countdown-bd-1px .otw_b_countdown-amount{border-width:1px;}
.otw-b-bd-2px, .otw-b-countdown-bd-2px .otw_b_countdown-amount{border-width:2px;}
.otw-b-bd-3px, .otw-b-countdown-bd-3px .otw_b_countdown-amount{border-width:3px;}
.otw-b-rounded-circle, .otw-b-countdown-circle .otw_b_countdown-amount{border-radius:50%;border-radius:150px;overflow:hidden;}
.otw-b-rounded-small, .otw-b-countdown-rounded-small .otw_b_countdown-amount{border-radius:5px;}
.otw-b-rounded-medium, .otw-b-countdown-rounded-medium .otw_b_countdown-amount{border-radius:10px;}
.otw-b-rounded-large, .otw-b-countdown-rounded-large .otw_b_countdown-amount{border-radius:15px;}
.otw-b-grey-bd, .otw-b-countdown-grey-bd .otw_b_countdown-amount{border-color:#e0e0e0;}
.otw-b-white-bd, .otw-b-countdown-white-bd .otw_b_countdown-amount{border-color:#fff;}
.otw-b-blue-flat-bd, .otw-b-countdown-blue-flat-bd .otw_b_countdown-amount{border-color:#3498db;}
.otw-b-bluesky-flat-bd, .otw-b-countdown-bluesky-flat-bd .otw_b_countdown-amount{border-color:#28c8d6;}
.otw-b-darkblue-flat-bd, .otw-b-countdown-darkblue-flat-bd .otw_b_countdown-amount{border-color:#34495e;}
.otw-b-purple-flat-bd, .otw-b-countdown-purple-flat-bd .otw_b_countdown-amount{border-color:#7258d4;}
.otw-b-magenta-flat-bd, .otw-b-countdown-magenta-flat-bd .otw_b_countdown-amount{border-color:#9b59b6;}
.otw-b-pink-flat-bd, .otw-b-countdown-pink-flat-bd .otw_b_countdown-amount{border-color:#dd50d8;}
.otw-b-yellow-flat-bd, .otw-b-countdown-yellow-flat-bd .otw_b_countdown-amount{border-color:#f1c40f;}
.otw-b-green-flat-bd, .otw-b-countdown-green-flat-bd .otw_b_countdown-amount{border-color:#2ecc71;}
.otw-b-greenyellow-flat-bd, .otw-b-countdown-greenyellow-flat-bd .otw_b_countdown-amount{border-color:#97d731;}
.otw-b-orange-flat-bd, .otw-b-countdown-orange-flat-bd .otw_b_countdown-amount{border-color:#f57c10;}
.otw-b-red-flat-bd, .otw-b-countdown-red-flat-bd .otw_b_countdown-amount{border-color:#e74c3c;}
.pattern-b.pattern-b-1, .otw-b-countdown-pattern.otw-b-countdown-pattern-1 .otw_b_countdown-amount{background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images-shortcodes/patterns/subtle_grunge.png) repeat 0 0;}
.pattern-b.pattern-b-2, .otw-b-countdown-pattern.otw-b-countdown-pattern-2 .otw_b_countdown-amount{background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images-shortcodes/patterns/p6.png) repeat 0 0;}
.pattern-b.pattern-b-3, .otw-b-countdown-pattern.otw-b-countdown-pattern-3 .otw_b_countdown-amount{background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images-shortcodes/patterns/pw_pattern.png) repeat 0 0;}
.pattern-b.pattern-b-4, .otw-b-countdown-pattern.otw-b-countdown-pattern-4 .otw_b_countdown-amount{background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images-shortcodes/patterns/cream_pixels.png) repeat 0 0;}
.pattern-b.pattern-b-5, .otw-b-countdown-pattern.otw-b-countdown-pattern-5 .otw_b_countdown-amount{background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images-shortcodes/patterns/greyzz.png) repeat 0 0;}
.pattern-b.pattern-b-6, .otw-b-countdown-pattern.otw-b-countdown-pattern-6 .otw_b_countdown-amount{background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images-shortcodes/patterns/dimension.png) repeat 0 0;}
.pattern-b.pattern-b-7, .otw-b-countdown-pattern.otw-b-countdown-pattern-7 .otw_b_countdown-amount{background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images-shortcodes/patterns/grey.png) repeat 0 0;}
.pattern-b.pattern-b-8, .otw-b-countdown-pattern.otw-b-countdown-pattern-8 .otw_b_countdown-amount{background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images-shortcodes/patterns/swirl.png) repeat 0 0;}
.pattern-b.pattern-b-9, .otw-b-countdown-pattern.otw-b-countdown-pattern-9 .otw_b_countdown-amount{background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images-shortcodes/patterns/skelatal_weave.png) repeat 0 0;}
.pattern-b.pattern-b-10, .otw-b-countdown-pattern.otw-b-countdown-pattern-10 .otw_b_countdown-amount{background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images-shortcodes/patterns/wood_pattern.png) repeat 0 0;}
.shadow-b-small{box-shadow:0 1px 0 #b2b2b2;box-shadow:0 1px 0 rgba(0,0,0,.3);}
.shadow-b-medium{box-shadow:0 1px 3px #d9d9d9;box-shadow:0 1px 3px rgba(0,0,0,.15);}
.shadow-b-large{box-shadow:0 1px 7px #d9d9d9;box-shadow:0 1px 7px rgba(0,0,0,.15);}
.shadow-b-giant{box-shadow:0 0 25px #d9d9d9;box-shadow:0 0 25px rgba(0,0,0,.15);}
.animated-b{-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);}
.animated-b.animated-b-rotate:hover{-webkit-transform:rotate(360deg) scale(1.2);transform:rotate(360deg) scale(1.2);}
@-webkit-keyframes bounce {
0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
40%, 43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
}
@keyframes bounce {
0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);transition-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
40%, 43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -30px, 0);-ms-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}
70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);transition-timing-function:cubic-bezier(0.755, 0.050, 0.855, 0.060);-webkit-transform:translate3d(0, -15px, 0);-ms-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}
90%{-webkit-transform:translate3d(0,-4px,0);-ms-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}
}
.animated-b.animated-b-bounce:hover, .animated-b-onload.animated-b-bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;}
@-webkit-keyframes wobble {
0%{-webkit-transform:none;transform:none;}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
100%{-webkit-transform:none;transform:none;}
}
@keyframes wobble {
0%{-webkit-transform:none;-ms-transform:none;transform:none;}
15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);-ms-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}
30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);-ms-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}
45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);-ms-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}
60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);-ms-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}
75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);-ms-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}
100%{-webkit-transform:none;-ms-transform:none;transform:none;}
}
.animated-b.animated-b-wobble:hover, .animated-b-onload.animated-b-wobble{-webkit-animation-name:wobble;animation-name:wobble;}
@-webkit-keyframes rubberBand {
0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes rubberBand {
0%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
30%{-webkit-transform:scale3d(1.25, 0.75, 1);-ms-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);}
40%{-webkit-transform:scale3d(0.75, 1.25, 1);-ms-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);}
50%{-webkit-transform:scale3d(1.15, 0.85, 1);-ms-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);}
65%{-webkit-transform:scale3d(.95, 1.05, 1);-ms-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1);}
75%{-webkit-transform:scale3d(1.05, .95, 1);-ms-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1);}
100%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.animated-b.animated-b-rubberBand:hover, .animated-b-onload.animated-b-rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}
@-webkit-keyframes swing {
20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}
100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}
}
@keyframes swing {
20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);-ms-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg);}
40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);-ms-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg);}
60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);-ms-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg);}
80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);-ms-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg);}
100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);-ms-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg);}
}
.animated-b.animated-b-swing:hover, .animated-b-onload.animated-b-swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}
@-webkit-keyframes tada {
0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%, 20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
@keyframes tada {
0%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
10%, 20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);-ms-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);-ms-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}
40%, 60%, 80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);-ms-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}
100%{-webkit-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}
}
.animated-b.animated-b-tada:hover, .animated-b-onload.animated-b-tada{-webkit-animation-name:tada;animation-name:tada;}
.otw-b-countdown-grey-bgr .otw_b_countdown-amount{background-color:#e0e0e0;}
.otw-b-white-bgr, .otw-b-countdown-white-bgr .otw_b_countdown-amount{background-color:#fff;}
.otw-b-blue-flat-bgr, .otw-b-countdown-blue-flat-bgr .otw_b_countdown-amount, .otw-b-meter-blue-flat-bgr span{background-color:#3498db;}
.otw-b-bluesky-flat-bgr, .otw-b-countdown-bluesky-flat-bgr .otw_b_countdown-amount, .otw-b-meter-bluesky-flat-bgr span{background-color:#28c8d6;}
.otw-b-darkblue-flat-bgr, .otw-b-countdown-darkblue-flat-bgr .otw_b_countdown-amount, .otw-b-meter-darkblue-flat-bgr span{background-color:#34495e;}
.otw-b-purple-flat-bgr, .otw-b-countdown-purple-flat-bgr .otw_b_countdown-amount, .otw-b-meter-purple-flat-bgr span{background-color:#7258d4;}
.otw-b-magenta-flat-bgr, .otw-b-countdown-magenta-flat-bgr .otw_b_countdown-amount, .otw-b-meter-magenta-flat-bgr span{background-color:#9b59b6;}
.otw-b-pink-flat-bgr, .otw-b-countdown-pink-flat-bgr .otw_b_countdown-amount, .otw-b-meter-pink-flat-bgr span{background-color:#dd50d8;}
.otw-b-yellow-flat-bgr, .otw-b-countdown-yellow-flat-bgr .otw_b_countdown-amount, .otw-b-meter-yellow-flat-bgr span{background-color:#f1c40f;}
.otw-b-green-flat-bgr, .otw-b-countdown-green-flat-bgr .otw_b_countdown-amount, .otw-b-meter-green-flat-bgr span{background-color:#2ecc71;}
.otw-b-greenyellow-flat-bgr, .otw-b-countdown-greenyellow-flat-bgr .otw_b_countdown-amount, .otw-b-meter-greenyellow-flat-bgr span{background-color:#97d731;}
.otw-b-orange-flat-bgr, .otw-b-countdown-orange-flat-bgr .otw_b_countdown-amount, .otw-b-meter-orange-flat-bgr span{background-color:#f57c10;}
.otw-b-red-flat-bgr, .otw-b-countdown-red-flat-bgr .otw_b_countdown-amount, .otw-b-meter-red-flat-bgr span{background-color:#e74c3c;}
button.otw-button.otw-b-countdown-grey-bgr{background-color:#e0e0e0;}
button.otw-button.otw-b-white-bgr{background-color:#fff;}
button.otw-button.otw-b-blue-flat-bgr{background-color:#3498db;}
button.otw-button.otw-b-bluesky-flat-bgr{background-color:#28c8d6;}
button.otw-button.otw-b-darkblue-flat-bgr{background-color:#34495e;}
button.otw-button.otw-b-purple-flat-bgr{background-color:#7258d4;}
button.otw-button.otw-b-magenta-flat-bgr{background-color:#9b59b6;}
button.otw-button.otw-b-pink-flat-bgr{background-color:#dd50d8;}
button.otw-button.otw-b-yellow-flat-bgr{background-color:#f1c40f;}
button.otw-button.otw-b-green-flat-bgr{background-color:#2ecc71;}
button.otw-button.otw-b-greenyellow-flat-bgr{background-color:#97d731;}
button.otw-button.otw-b-orange-flat-bgr{background-color:#f57c10;}
button.otw-button.otw-b-red-flat-bgr{background-color:#e74c3c;}
.otw-b-blue-flat-bgr.otw-b-icon, .otw-b-bluesky-flat-bgr.otw-b-icon, .otw-b-darkblue-flat-bgr.otw-b-icon, .otw-b-purple-flat-bgr.otw-b-icon, .otw-b-magenta-flat-bgr.otw-b-icon, .otw-b-pink-flat-bgr.otw-b-icon, .otw-b-yellow-flat-bgr.otw-b-icon, .otw-b-green-flat-bgr.otw-b-icon, .otw-b-greenyellow-flat-bgr.otw-b-icon, .otw-b-orange-flat-bgr.otw-b-icon, .otw-b-red-flat-bgr.otw-b-icon{color:white!important;}
.otw-b-white-text, .otw-b-countdown-white-text .otw_b_countdown-amount, .otw-b-countdown-white-text-period .otw_b_countdown-period{color:#ffffff!important;}
.otw-b-blue-flat-text, .otw-b-countdown-blue-flat-text .otw_b_countdown-amount, .otw-b-countdown-blue-flat-text-period .otw_b_countdown-period{color:#3498db!important;}
.otw-b-bluesky-flat-text, .otw-b-countdown-bluesky-flat-text .otw_b_countdown-amount , .otw-b-countdown-bluesky-flat-text-period .otw_b_countdown-period{color:#28c8d6!important;}
.otw-b-darkblue-flat-text, .otw-b-countdown-darkblue-flat-text .otw_b_countdown-amount, .otw-b-countdown-darkblue-flat-text-period .otw_b_countdown-period{color:#34495e!important;}
.otw-b-purple-flat-text, .otw-b-countdown-purple-flat-text .otw_b_countdown-amount, .otw-b-countdown-purple-flat-text-period .otw_b_countdown-period{color:#7258d4!important;}
.otw-b-magenta-flat-text, .otw-b-countdown-magenta-flat-text .otw_b_countdown-amount, .otw-b-countdown-magenta-flat-text-period .otw_b_countdown-period{color:#9b59b6!important;}
.otw-b-pink-flat-text, .otw-b-countdown-pink-flat-text .otw_b_countdown-amount, .otw-b-countdown-pink-flat-text-period .otw_b_countdown-period{color:#dd50d8!important;}
.otw-b-yellow-flat-text, .otw-b-countdown-yellow-flat-text .otw_b_countdown-amount, .otw-b-countdown-yellow-flat-text-period .otw_b_countdown-period{color:#f1c40f!important;}
.otw-b-green-flat-text, .otw-b-countdown-green-flat-text .otw_b_countdown-amount, .otw-b-countdown-green-flat-text-period .otw_b_countdown-period{color:#2ecc71!important;}
.otw-b-greenyellow-flat-text, .otw-b-countdown-greenyellow-flat-text .otw_b_countdown-amount, .otw-b-countdown-greenyellow-flat-text-period .otw_b_countdown-period{color:#97d731!important;}
.otw-b-orange-flat-text, .otw-b-countdown-orange-flat-text .otw_b_countdown-amount, .otw-b-countdown-orange-flat-text-period .otw_b_countdown-period{color:#f57c10!important;}
.otw-b-red-flat-text, .otw-b-countdown-red-flat-text .otw_b_countdown-amount, .otw-b-countdown-red-flat-text-period .otw_b_countdown-period{color:#e74c3c!important;}
.otw-b-mb0{margin-bottom:0;}
.otw-b-mb5{margin-bottom:5px;}
.otw-b-mb10{margin-bottom:10px;}
.otw-b-mb15{margin-bottom:15px;}
.otw-b-mb20{margin-bottom:20px;}
.otw-b-mb25{margin-bottom:25px;}
.otw-b-mb30{margin-bottom:30px;}
.otw-b-mt0{margin-top:0;}
.otw-b-mt5{margin-top:5px;}
.otw-b-mt10{margin-top:10px;}
.otw-b-mt15{margin-top:15px;}
.otw-b-mt20{margin-top:20px;}
.otw-b-mt25{margin-top:25px;}
.otw-b-mt30{margin-top:30px;}
.otw-b-float-left{float:left;}
.otw-b-float-right{float:right;}
.otw-b-hide{display:none;}
.otw-b-text-large{font-size:25px;}
.otw-b-clearfix:before, .otw-b-clearfix:after{content:" ";display:table;}
.otw-b-clearfix:after{clear:both;}
.otw-b-clearfix{*zoom:1;}
.otw-text-left{text-align:left;}
.otw-text-right{text-align:right;}
.otw-text-center{text-align:center;}
.otw-sc-blog-post{position:relative;margin-bottom:30px;}
.otw-sc-blog-post .post-title{padding-right:0 36px 0 0;margin:0 0 0 0;}
.otw-sc-blog-post .text{margin-top:10px;}
.otw-sc-blog-post .otw-post{margin-bottom:1em;}
.otw-sc-blog-post .post-meta span{margin-right:5px;color:#969696;font-size:11px;line-height:1.4em;}
.otw-sc-blog-post .post-more{*zoom:1;}
.otw-sc-blog-post .post-more:before, .otw-sc-blog-post .post-more:after{content:" ";display:table;}
.otw-sc-blog-post .post-more:after{clear:both;}
ul.pagination{margin:20px 0;padding:0;}
ul.pagination li{display:inline;padding:0;text-align:center;}
ul.pagination li a{display:block;float:left;min-width:20px;background:#e3e3e3;padding:3px 5px;margin:0 3px 0 0;}
ul.pagination li:hover a{background:#d6d6d6;}
ul.pagination li.current a{background:#00aeef;color:white;}
.otw-post-archive{position:relative;margin-bottom:30px;}
.otw-post-archive .image{display:block;width:220px;height:170px;float:left;}
.otw-post-archive .post-body{padding-left:240px;}
.otw-post-archive.otw-no-image .post-body{padding-left:0;}
@media only screen and (max-width: 768px) {
.otw-post-archive .image{float:none;}
.otw-post-archive .post-body{padding-left:0;}
}
.otw-post-archive .post-title{padding-right:36px;clear:none;}
.otw-post-archive .text{margin-top:10px;}
.otw-post-archive .otw-post{margin-bottom:1em;}
.otw-post-archive .post-more{*zoom:1;}
.otw-post-archive .post-more:before, .otw-post-archive .post-more:after{content:" ";display:table;}
.otw-post-archive .post-more:after{clear:both;}
.otw-widget-blog-latest .widget-row{min-height:60px;margin-bottom:20px;}
.otw-widget-blog-latest .widget-row .image{float:left;display:block;position:relative;width:60px;height:60px;}
.otw-widget-blog-latest .widget-row h1, .otw-widget-blog-latest .widget-row h2, .otw-widget-blog-latest .widget-row h3, .otw-widget-blog-latest .widget-row h4, .otw-widget-blog-latest .widget-row h5, .otw-widget-blog-latest .widget-row h6{font-size:18px;margin:0 0 10px 70px;clear:none;}
.otw-widget-blog-latest .widget-row p{margin:0 0 10px 70px;line-height:14.0px;}
.otw-widget-blog-latest .widget-row .post-meta{margin:0 0 10px 70px;line-height:14.0px;}
.otw-widget-blog-latest .widget-row .read-more{margin:0 0 0 70px;line-height:14.0px;}
.otw-sc-portfolio .otw-portfolio-filter{margin:0 0 5px 0;padding:0;}
.otw-sc-portfolio .otw-portfolio-filter li{font-family:"Open Sans", sans-serif;color:#969696;display:inline;padding:0;}
.otw-sc-portfolio .otw-portfolio-filter li .separator{padding:0 6px 0 5px;}
.otw-sc-portfolio .otw-portfolio-filter li a:link, .otw-sc-portfolio .otw-portfolio-filter li a:visited{color:#969696;}
.otw-sc-portfolio .otw-portfolio-filter li a:hover, .otw-sc-portfolio .otw-portfolio-filter li a:active, .otw-sc-portfolio .otw-portfolio-filter li.current a{color:#00aeef;}
.otw-sc-portfolio .otw-portfolio{overflow:visible;list-style-type:none;}
.otw-sc-portfolio .otw-portfolio.block-grid.one-up li{padding-left:0;padding-right:0;}
.otw-sc-portfolio .otw-portfolio-item-link{overflow:hidden;width:100%;height:100%;margin:0 0 15px 0;padding:0;display:block;position:relative;}
.otw-sc-portfolio .otw-portfolio-item-link > div.title{-webkit-transition:bottom 500ms ease-in-out;-moz-transition:bottom 500ms ease-in-out;-o-transition:bottom 500ms ease-in-out;transition:bottom 500ms ease-in-out;background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/gray-background-trasnp.png);overflow:hidden;position:absolute;bottom:0;}
.otw-sc-portfolio .otw-portfolio-item-link > div.title h1, .otw-sc-portfolio .otw-portfolio-item-link > div.title h2, .otw-sc-portfolio .otw-portfolio-item-link > div.title h3, .otw-sc-portfolio .otw-portfolio-item-link > div.title h4, .otw-sc-portfolio .otw-portfolio-item-link > div.title h5, .otw-sc-portfolio .otw-portfolio-item-link > div.title h6{display:inline-block;color:white;margin:0;padding:11px;font-size:18px;}
.otw-sc-portfolio .otw-portfolio-item-link > div.text{-webkit-transition:bottom 500ms ease-in-out;-moz-transition:bottom 500ms ease-in-out;-o-transition:bottom 500ms ease-in-out;transition:bottom 500ms ease-in-out;background:url(//firstbusinessgroup.co.uk/wp-content/plugins/buttons-shortcode-and-widget/include/otw_components/otw_shortcode/images/blue-background-trans.png);color:white;padding:10px;height:80px;width:100%;overflow:hidden;position:absolute;bottom:-80px;}
.otw-sc-portfolio .otw-portfolio-item-link > div.text p{color:white;font-size:12px;}
.otw-sc-portfolio .otw-portfolio-item-link::before{z-index:30;}
@media only screen and (min-width: 768px) {
.otw-sc-portfolio .otw-portfolio-item-link > div.title{width:100%;}
.otw-sc-portfolio .otw-portfolio-item-link > div.title h1, .otw-sc-portfolio .otw-portfolio-item-link > div.title h2, .otw-sc-portfolio .otw-portfolio-item-link > div.title h3, .otw-sc-portfolio .otw-portfolio-item-link > div.title h4, .otw-sc-portfolio .otw-portfolio-item-link > div.title h5, .otw-sc-portfolio .otw-portfolio-item-link > div.title h6{display:block;}
.otw-sc-portfolio .otw-portfolio-item-link:hover > div.title{-webkit-transition:bottom 500ms ease-in-out;-moz-transition:bottom 500ms ease-in-out;-o-transition:bottom 500ms ease-in-out;transition:bottom 500ms ease-in-out;bottom:80px;}
.otw-sc-portfolio .otw-portfolio-item-link:hover > div.text{-webkit-transition:bottom 500ms ease-in-out;-moz-transition:bottom 500ms ease-in-out;-o-transition:bottom 500ms ease-in-out;transition:bottom 500ms ease-in-out;bottom:0px;}
}
.otw-sc-portfolio .otw-portfolio-item-text-column h3{margin-top:0;color:#636363;font-family:"Open Sans", sans-serif;font-weight:normal;}
@media only screen and (max-width: 767px) {
.otw-sc-portfolio .otw-portfolio-item > div.title{width:auto !important;}
.otw-sc-portfolio .otw-portfolio-item > div.title h1, .otw-sc-portfolio .otw-portfolio-item > div.title h2, .otw-sc-portfolio .otw-portfolio-item > div.title h3, .otw-sc-portfolio .otw-portfolio-item > div.title h4, .otw-sc-portfolio .otw-portfolio-item > div.title h5, .otw-sc-portfolio .otw-portfolio-item > div.title h6{max-width:auto;display:inline-block;}
.otw-sc-portfolio .otw-portfolio-item > div.text{display:none !important;}
.otw-sc-portfolio .otw-portfolio-item::before{z-index:30;}
.otw-sc-portfolio .otw-portfolio-item:hover > div.title{bottom:0 !important;}
}
.ie8 .otw-sc-portfolio .otw-portfolio-item-link > div.title{width:100%;}
.ie8 .otw-sc-portfolio .otw-portfolio-item-link > div.title h1, .ie8 .otw-sc-portfolio .otw-portfolio-item-link > div.title h2, .ie8 .otw-sc-portfolio .otw-portfolio-item-link > div.title h3, .ie8 .otw-sc-portfolio .otw-portfolio-item-link > div.title h4, .ie8 .otw-sc-portfolio .otw-portfolio-item-link > div.title h5, .ie8 .otw-sc-portfolio .otw-portfolio-item-link > div.title h6{display:block;}
.ie8 .otw-sc-portfolio .otw-portfolio-item-link:hover > div.title{bottom:80px;}
.ie8 .otw-sc-portfolio .otw-portfolio-item-link:hover > div.text{bottom:0px;}
.otw-portfolio-item-link{position:relative;}
.otw-portfolio-item-link img{display:block;}
.otw-portfolio-item-link .shadow-overlay{display:block;content:'';position:absolute;top:0;width:100%;height:100%;-webkit-box-shadow:0 0 0 rgba(0, 0, 0, 0.01) inset;-moz-box-shadow:0 0 0 rgba(0, 0, 0, 0.01) inset;box-shadow:0 0 0 rgba(0, 0, 0, 0.01) inset;}
.ie8 .otw-portfolio-item-link .shadow-overlay{background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
.ie8 .otw-portfolio-item-link .shadow-overlay:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";}
.otw-widget-portfolio-latest .widget-row{min-height:60px;margin-bottom:20px;}
.otw-widget-portfolio-latest .widget-row .image{float:left;display:block;position:relative;width:60px;height:60px;}
.otw-widget-portfolio-latest .widget-row h1, .otw-widget-portfolio-latest .widget-row h2, .otw-widget-portfolio-latest .widget-row h3, .otw-widget-portfolio-latest .widget-row h4, .otw-widget-portfolio-latest .widget-row h5, .otw-widget-portfolio-latest .widget-row h6{font-size:18px;margin:0 0 10px 70px;clear:none;}
.otw-widget-portfolio-latest .widget-row p{margin:0 0 0 70px;line-height:14.0px;}
.otw-widget-portfolio-latest .widget-row .post-more{margin:10px 0 0 70px;line-height:14.0px;}
.otw-widget-portfolio-latest .widget-row .post-meta {
margin: 0 0 10px 70px;
line-height: 14.0px;
}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:fallback;src:url(https://readhunt.com/app/themes/surgery/assets/fonts/manrope/Manrope-VariableFont_wght.woff2) format('woff2');}
@font-face{font-family:"Roboto Slab";font-style:normal;font-weight:100 900;font-display:fallback;src:url(https://readhunt.com/app/themes/surgery/assets/fonts/roboto-slab/RobotoSlab-VariableFont_wght.woff2) format('woff2');}
@font-face{font-family:"Fira Code";font-style:normal;font-weight:300 700;font-display:fallback;src:url(https://readhunt.com/app/themes/surgery/assets/fonts/fira-code/FiraCode-VariableFont_wght.woff2) format('woff2');}
.sub-menu{top:40%;}
.single-post h1, .single-post h2, .single-post h3, .single-post h4{color:#fff !important;}
.single-post a{color:#fff !important;}
.single-post .et_post_meta_wrapper img{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;}
.single-post .entry-content img{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;}
#top-menu .menu-item-has-children > a:first-child::after{display:none !important;}
.nopadmar h1{margin-bottom:0 !important;margin-top:0 !important;}
.sub-menu a{background:transparent !important;}
.sub-menu .current-menu-item a{padding:10px 20px !important;margin-top:0;color:#d18846;}
.wp-image-166{margin-top:10px;}
#top-menu li{background:transparent !important;}
#page-container{background:#1f365c !important;}
.et_pb_button{text-decoration:none !important;}
footer a{color:#fff !important;}
body{font-weight:300;background:#1f365c;overflow-x:hidden;}
#top-menu li{padding-right:5px;}
#main-header{box-shadow:none !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;-khtml-box-shadow:none !important;}
h1{font-weight:300;margin-bottom:25px;}
#menu-item-7522 a{background:linear-gradient(90deg,rgb(255, 196, 139) 0%, rgb(207, 132, 66) 70%);padding:17px !important;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-khtml-border-radius:30px;color:#1f365c !important;margin-top:-17px;font-weight:500 !important;font-size:16px !important;}
#main-header.et-fixed-header #menu-item-1610 a{color:#1f365c !important;}
#top-menu li a{padding:0 12px;}
.current-menu-item a{background:radial-gradient(circle,rgba(25, 48, 87, 1) 0%, rgba(51, 72, 106, 1) 100%);padding:10px 12px !important;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-khtml-border-radius:30px;margin-top:-10px;}
.bwround{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;}
.et_pb_image_wrap img{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;}
#top-menu li a{font-weight:300;}
.ftcondeets{font-size:31px;margin-top:15px !important;float:left;width:100%;padding-bottom:10px;}
#condiv{display:flex;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap;text-align:center;}
#fttel{color:#fff;text-decoration:none;display:flex;align-items:center;gap:5px;font-size:31px;margin:0;}
#fttel strong{color:#CC813E;}
#ftemail{color:#fff;text-decoration:none;display:inline-flex;align-items:center;gap:5px;font-size:31px;}
#ftemail span{background:linear-gradient(to right, #F8BA80, #CD8340);padding:7px 25px;border-radius:30px;color:#092026;font-size:17px;font-weight:700;display:inline-block;vertical-align:middle;text-decoration:none;}
@media(max-width:767px){
#condiv{flex-direction:column;gap:10px;}
#fttel,
#ftemail{justify-content:center;font-size:24px;}
#ftemail{font-size:16px !important;}
#ftemail span{font-size:14px !important;padding-left:12px !important;padding-right:12px !important;}
}
#footer-widgets .footer-widget:first-child{max-width:9%;}
#footer-widgets .footer-widget:nth-child(2){max-width:15%;}
#main-footer{background-image:url(https://readhunt.com/app/uploads/2025/10/rings-background.svg);background-repeat:no-repeat;background-position:bottom right;background-size:auto 350px;}
#footer-bottom{background:transparent !important;}
footer .wp-image-6300{position:absolute;max-width:280px;margin-top:-130px;margin-left:-55px;}
footer #text-3{margin-top:80px;}
footer #text-4{margin-top:98px;}
#biba{float:left;width:100%;color:#fff;margin-bottom:30px;font-size:16px;line-height:23px;}
#biba img{max-width:60px;float:left;margin-right:35px;}
#biba span{margin-top:20px !important;float:left;}
#mobile_menu .current-menu-item{background:none !important;}
#mobile_menu a{text-decoration:none !important;font-size:16px;font-weight:normal !important;}
#mobile_menu .current-menu-item a{padding:10px 18px !important;margin-top:0 !important;}
#srtblock{display:flex;flex-direction:column;row-gap:12px;}
#srtr1, #srtr2{display:flex;justify-content:center;column-gap:15px;flex-wrap:nowrap;}
#srtr1 a, #srtr2 a{flex:0 1 clamp(180px, 22vw, 250px);}
#srtblock img{width:100%;max-width:250px;border-radius:15px;}
@media(max-width:500px){
#srtr1, #srtr2{flex-wrap:wrap;}
} #srtwrap{display:flex;align-items:center;justify-content:space-between;gap:24px;}
#srtblock{flex:1 1 auto;}
#srttrust{flex:0 0 auto;white-space:nowrap;}
@media(max-width:700px){
#srtwrap{flex-direction:column;align-items:center;}
#srttrust{white-space:normal;}
}
.quotebox::before{content:"";height:4rem;width:6rem;background-image:url(https://readhunt.com/app/themes/surgery/assets/icons/start-quote.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:-30px;left:3rem;}
.quotebox::after{content:"";height:4rem;width:6rem;background-image:url(https://readhunt.com/app/themes/surgery/assets/icons/end-quote.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;bottom:-30px;right:3rem;}
#headerbox1{margin-right:1.5%;max-width:17%;min-width:17%;background:url(//firstbusinessgroup.co.uk/wp-content/uploads/2025/10/bulb.webp), radial-gradient(circle,rgb(23, 87, 85) 0%, rgb(1, 65, 63) 70%);background-position-x:0%, 0%;background-position-y:0%, 0%;background-repeat:repeat, repeat;background-size:auto, auto;background-position-x:70%, 0% !important;background-position-y:50%, 0% !important;background-repeat:no-repeat, repeat !important;background-size:140px, auto !important;border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;-webkit-border-radius:0 20px 20px 0;-khtml-border-radius:0 20px 20px 0;}
#headerbox2{min-width:650px;margin-right:1.5%;}
#headerbox3{width:-moz-available;width:-webkit-fill-available;border-radius:20px 0 0 20px !important;-moz-border-radius:20px 0 0 20px !important;-webkit-border-radius:20px 0 0 20px !important;-khtml-border-radius:20px 0 0 20px !important;overflow:hidden;}
#headerrighttopbox{background:url(//firstbusinessgroup.co.uk/wp-content/uploads/2025/10/graph.webp), linear-gradient(90deg, rgba(255, 196, 139, 0.85) 0%, rgba(207, 132, 66, 0.85) 70%);background-size:10%, auto !important;background-repeat:no-repeat, repeat !important;background-position-x:50%, 0% !important;background-position-y:60%, 0% !important;min-height:30%;margin-bottom:3%;border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;-webkit-border-radius:20px 0 0 20px;-khtml-border-radius:20px 0 0 20px;}
#headerrightbottombox{background:url(//firstbusinessgroup.co.uk/wp-content/uploads/2025/10/iStock-1355051100.jpg) center;min-height:100%;border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;-webkit-border-radius:20px 0 0 20px;-khtml-border-radius:20px 0 0 20px;}
.single-post #main-content .container::before{width:0 !important;}
.single-post #left-area{padding:0 !important;max-width:900px;margin:0 auto !important;float:unset !important;float:initial !important;}
.single-post .post-meta{display:none !important;}
.single-post #main-content{background:#1f365c;}
.single-post .entry-content{color:#fff !important;}
.single-post .entry-title{color:#fff;padding-bottom:0;margin-bottom:30px;}
@media screen and (max-width:980px){
#toppost a{min-width:100%;}
.et_pb_section #toppost .entry-featured-image-url img{border-radius:20px 20px 0 0 !important;-moz-border-radius:20px 20px 0 0 !important;-webkit-border-radius:20px 20px 0 0 !important;-khtml-border-radius:20px 20px 0 0 !important;}
#toppost .entry-title{max-width:100% !important;}
#toppost .post-content{max-width:100% !important;}
#toppost article{padding-bottom:30px !important;}
#srtr1 a, #srtr2 a{flex:0 1 clamp(150px, 22vw, 250px);}
.quotebox::before{height:3rem;width:4rem;}
.quotebox::after{height:3rem;width:4rem;}
.et_menu_container{width:86%;}
.et_pb_row{width:85% !important;}
#corheader .et_pb_row{width:100% !important;}
#logo {
max-height: 90%;
margin-top: 13px;
} p{font-size:16px;line-height:23px;}
h1{font-size:27px !important;margin-bottom:15px;}
#menu-item-1610 a{margin:0 !important;padding:10px 14px !important;}
#footer-widgets .footer-widget:first-child{max-width:100% !important;}
#footer-widgets p{line-height:12px !important;}
#footer-widgets .footer-widget:nth-child(2){max-width:100% !important;}
footer #text-4{margin-top:0 !important;}
#footer-widgets .footer-widget:first-child{margin-bottom:17px !important;}
#main-footer{background-position:bottom right !important;background-size:120px 120px !important;}
footer #text-3{margin-top:100px !important;}
#footer-info{float:left !important;}
}
@media only screen and (min-width: 981px) {
#logo{max-height:85px !important;height:auto;}
}
@media screen and (max-width:1400px){
.container, .et_pb_row, .et_pb_slider .et_pb_container, .et_pb_fullwidth_section .et_pb_title_container, .et_pb_fullwidth_section .et_pb_title_featured_container, .et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:100% !important;}
.et_pb_row{width:95%;}
} @media(min-width:981px){
.et_pb_gutters2 .et_pb_column_1_2, .et_pb_gutters2.et_pb_row .et_pb_column_1_2{width:50%;}
}
@media(min-width:981px){
.et_pb_gutters2 .et_pb_column, .et_pb_gutters2.et_pb_row .et_pb_column{margin-right:1.5%;}
}
@media(min-width:981px){
.et_pb_gutters2 .et_pb_column_3_5, .et_pb_gutters2.et_pb_row .et_pb_column_3_5{width:60.3%;}
}
img:is([sizes="auto" i],
[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.wp-block-image>a,.wp-block-image>figure>a{display:inline-block;}
.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;}
@media not (prefers-reduced-motion){
.wp-block-image img.hide{visibility:hidden;}
.wp-block-image img.show{animation:show-content-image .4s;}
}
.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit;}
.wp-block-image.has-custom-border img{box-sizing:border-box;}
.wp-block-image.aligncenter{text-align:center;}
.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%;}
.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%;}
.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table;}
.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption;}
.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0;}
.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em;}
.wp-block-image .aligncenter{margin-left:auto;margin-right:auto;}
.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em;}
.wp-block-image.is-style-circle-mask img{border-radius:9999px;}
@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){
.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,');mask-image:url('data:image/svg+xml;utf8,');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;}
}
:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px;}
.wp-block-image figure{margin:0;}
.wp-lightbox-container{display:flex;flex-direction:column;position:relative;}
.wp-lightbox-container img{cursor:zoom-in;}
.wp-lightbox-container img:hover+button{opacity:1;}
.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100;}
@media not (prefers-reduced-motion){
.wp-lightbox-container button{transition:opacity .2s ease;}
}
.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px;}
.wp-lightbox-container button:hover{cursor:pointer;opacity:1;}
.wp-lightbox-container button:focus{opacity:1;}
.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none;}
.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000;}
.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000;}
.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none;}
.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%, -50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999;}
.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000;}
.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width);}
.wp-lightbox-overlay .wp-block-image figcaption{display:none;}
.wp-lightbox-overlay button{background:none;border:none;}
.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000;}
.wp-lightbox-overlay.active{visibility:visible;}
@media not (prefers-reduced-motion){
.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both;}
.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both;}
.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both;}
.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both;}
.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible;}
.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s;}
.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none;}
.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards;}
.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none;}
.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s;}
.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none;}
.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards;}
}
@keyframes show-content-image{ 0%{visibility:hidden;}
99%{visibility:hidden;}
to{visibility:visible;}
}
@keyframes turn-on-visibility{ 0%{opacity:0;}
to{opacity:1;}
}
@keyframes turn-off-visibility{ 0%{opacity:1;visibility:visible;}
99%{opacity:0;visibility:visible;}
to{opacity:0;visibility:hidden;}
}
@keyframes lightbox-zoom-in{ 0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));}
to{transform:translate(-50%, -50%) scale(1);}
}
@keyframes lightbox-zoom-out{ 0%{transform:translate(-50%, -50%) scale(1);visibility:visible;}
99%{visibility:visible;}
to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden;}
}
.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word;}
.wp-block-navigation .wp-block-navigation-item__description{display:none;}
.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px;}
.link-ui-block-inserter{padding-top:8px;}
.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase;}
.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center;}
.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0;}
.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0;}
.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative;}
.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none;}
.wp-block-navigation .wp-block-navigation-item__content{display:block;}
.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit;}
.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline;}
.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through;}
.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none;}
.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em;}
.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit;}
.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start;}
.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap;}
.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center;}
.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center;}
.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end;}
.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end;}
.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between;}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;visibility:hidden;width:0;z-index:2;}
@media not (prefers-reduced-motion){
.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear;}
}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0;}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0;}
@media(min-width:782px){
.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px;}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em;}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em;}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg);}
}
.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto;}
.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%;}
@media(min-width:782px){
.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0;}
}
.wp-block-navigation-submenu{display:flex;position:relative;}
.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor;}
button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit;}
.wp-block-navigation-submenu__toggle{cursor:pointer;}
.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em;}
.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none;}
.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0;}
.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit;}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em;}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em;}
.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0;}
.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px;}
@media(min-width:782px){
.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%;}
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026;}
.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit;}
.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000;}
.wp-block-navigation__container{align-items:var(--navigation-layout-align, initial);display:flex;flex-direction:var(--navigation-layout-direction, initial);flex-wrap:var(--navigation-layout-wrap, wrap);justify-content:var(--navigation-layout-justify, initial);list-style:none;margin:0;padding-left:0;}
.wp-block-navigation__container .is-responsive{display:none;}
.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1;}
@keyframes overlay-menu__fade-in-animation{ 0%{opacity:0;transform:translateY(.5em);}
to{opacity:1;transform:translateY(0);}
}
.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0;}
.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit;}
.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align, initial);display:flex;flex-direction:var(--navigation-layout-direction, initial);flex-wrap:var(--navigation-layout-wrap, wrap);justify-content:var(--navigation-layout-justify, initial);}
.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit !important;color:inherit !important;}
.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem, var(--wp--style--root--padding-top), 20rem) clamp(1rem, var(--wp--style--root--padding-right), 20rem) clamp(1rem, var(--wp--style--root--padding-bottom), 20rem) clamp(1rem, var(--wp--style--root--padding-left), 20rem);z-index:100000;}
@media not (prefers-reduced-motion){
.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;}
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting, inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px);}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start;}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none;}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto;}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit;}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap, 2em);}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0;}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting, initial);display:flex;flex-direction:column;}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000 !important;color:inherit !important;}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto;}
@media(min-width:600px){
.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto;}
.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none;}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0;}
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff;}
.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000;}
.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700;}
.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle;}
.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px;}
.wp-block-navigation__responsive-container-open{display:flex;}
.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit;}
@media(min-width:600px){
.wp-block-navigation__responsive-container-open:not(.always-shown){display:none;}
}
.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2;}
.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit;}
.wp-block-navigation__responsive-close{width:100%;}
.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size, 100%);}
.wp-block-navigation__responsive-close:focus{outline:none;}
.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box;}
.wp-block-navigation__responsive-dialog{position:relative;}
.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px;}
@media(min-width:782px){
.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px;}
}
html.has-modal-open{overflow:hidden;}
.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word;}
.wp-block-button__link.aligncenter{text-align:center;}
.wp-block-button__link.alignright{text-align:right;}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;}
.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit;}
.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none;}
.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%;}
.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit;}
.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75);}
.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5);}
.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25);}
.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%;}
.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%;}
.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%;}
.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%;}
.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0;}
.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0 !important;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none;}
.wp-block-buttons{box-sizing:border-box;}
.wp-block-buttons.is-vertical{flex-direction:column;}
.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0;}
.wp-block-buttons>.wp-block-button{display:inline-block;margin:0;}
.wp-block-buttons.is-content-justification-left{justify-content:flex-start;}
.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start;}
.wp-block-buttons.is-content-justification-center{justify-content:center;}
.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center;}
.wp-block-buttons.is-content-justification-right{justify-content:flex-end;}
.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end;}
.wp-block-buttons.is-content-justification-space-between{justify-content:space-between;}
.wp-block-buttons.aligncenter{text-align:center;}
.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%;}
.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit;}
.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit;}
.wp-block-buttons .wp-block-button__link{width:100%;}
.wp-block-button.aligncenter{text-align:center;}
.wp-block-group{box-sizing:border-box;}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative;}
.cbb-block,.cbb-block *{box-sizing:border-box}a.cbb-block{display:block}
.cbb-block-parent.is-grid{display:grid}
.is-accordion{border:0!important}.is-accordion-item{--cbb--item-border-top:var(--cbb--border-top,var(--bb--border-top--sm,1px solid rgba(0,0,0,.125)));margin-top:0!important;padding:0!important}.is-accordion-item:not(.block-editor-block-list__block){border-bottom:var(--cbb--border-bottom,1px solid rgba(0,0,0,.125));border-left:var(--cbb--border-left,1px solid rgba(0,0,0,.125));border-right:var(--cbb--border-right,1px solid rgba(0,0,0,.125))}.is-accordion-item:first-of-type{border-top:var(--cbb--item-border-top)!important}.is-accordion:not(.block-editor-block-list__block) .accordion-body,.is-accordion:not(.block-editor-block-list__block) .accordion-link{padding:var(--cbb--accordion-padding,1rem 1.25rem)}.is-accordion .accordion-link{align-items:center;border:0;border-radius:0;cursor:pointer;display:flex;font-size:inherit;position:relative;text-align:left;text-transform:none;width:100%}.is-accordion .accordion-link>span{display:block}.is-accordion .accordion-link:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23212529%27 viewBox=%270 0 16 16%27%3E%3Cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.25rem;content:"";flex-shrink:0;height:1.25rem;margin-left:auto;transition:transform .35s ease;width:1.25rem}.is-accordion .accordion-header{margin-bottom:0;margin-left:-1px;margin-top:0}.is-accordion .accordion-header.is-expanded .accordion-link{border-bottom:var(--cbb--item-border-top)}.is-accordion .accordion-header.is-expanded .accordion-link:after{transform:rotate(-180deg)}.is-accordion .accordion-collapse{margin-left:-1px;margin-top:0!important}.is-accordion .accordion-body>:first-child{margin-top:0}.is-accordion .accordion-body>:last-child{margin-bottom:0}.is-accordion[style*="--bb--accordion-title-color:"] .accordion-link{color:var(--bb--accordion-title-color)}.is-accordion.is-icon-left .accordion-link>*{order:1}.is-accordion.is-icon-left .accordion-link:after{margin-left:0;margin-right:.5rem;order:0}@supports((-webkit-mask-image:url(#mask)) or (mask-image:url(#mask))){.accordion-link:after{background:var(--bb--accordion-icon-color,currentColor)!important;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23212529%27 viewBox=%270 0 16 16%27%3E%3Cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23212529%27 viewBox=%270 0 16 16%27%3E%3Cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708%27/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}
.toggle-content-trigger{cursor:pointer}.toggle-content-trigger.is-hovered{z-index:110000}.fade{transition:opacity .25s ease-in-out}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{overflow:hidden}.collapsing.transition-width{overflow:hidden;transition:width .35s ease;width:0}.collapsing.transition-height{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition-delay:0s!important;transition-duration:0s!important}}.bb-modal{display:none;height:100%;left:0;margin:0!important;max-width:none!important;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed!important;top:0;width:100%;z-index:110000!important}.is-modal-body{height:0!important;opacity:0}.bb-modal-dialog{margin:1.75rem auto;max-width:100%;pointer-events:none;position:relative;width:100%}.bb-modal.fade .bb-modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}.bb-modal.show .bb-modal-dialog{transform:none}.bb-modal.is-modal-static .bb-modal-dialog{transform:scale(1.02)}.bb-modal.is-hidding .bb-modal-dialog{transition:transform .3s ease-out,opacity .3s ease-in-out}.bb-modal.is-hidding:not(.show) .bb-modal-dialog{opacity:0;transform:scale(.85)}.bb-modal-dialog .bb-modal-body{overflow-x:hidden;overflow-y:auto}@media(min-width:1024px){.bb-modal-dialog .bb-modal-body::-webkit-scrollbar{height:10px;width:10px}.bb-modal-dialog .bb-modal-body::-webkit-scrollbar-thumb,.bb-modal-dialog .bb-modal-body::-webkit-scrollbar-track{border-radius:6px}.bb-modal-dialog .bb-modal-body::-webkit-scrollbar-thumb{background-color:#a8a8a8}.bb-modal-dialog .bb-modal-body::-webkit-scrollbar-track{background-color:transparent}}.is-modal>.bb-modal-dialog{max-height:100%;width:var(--bb--modal-width--sm,18rem)}.is-modal>.bb-modal-dialog[style*="--bb--modal-height--sm:"]{height:var(--bb--modal-height--sm)}.bb-modal-content{background-clip:padding-box;display:flex;flex-direction:column;height:100%;max-height:100%;min-height:52px;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:100000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.6}.btn-close{background-color:transparent;border:0;box-sizing:content-box;color:#000;cursor:pointer;font-size:0;opacity:.6;padding:.5rem;transition:opacity .25s}.btn-close:hover{opacity:1}.btn-close__icon{height:2rem;width:2rem;fill:currentColor}.is-showing .btn-close{opacity:0}.bb-modal-header{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;left:auto;position:absolute;right:0;top:0;z-index:10}.bb-modal-title{line-height:1.5;margin-bottom:0;margin-top:0}.bb-modal-body{background-color:#fff;flex:1 1 auto;max-width:100%;position:relative}.is-modal{align-items:center;justify-content:center}.modal--custom-position{align-items:var(--bb--modal-v-align--sm);justify-content:var(--bb--modal-h-align--sm)}.modal--custom-position .bb-modal-dialog{margin:unset}.is-offcanvas{display:block;margin:0!important;overflow:visible;transition:transform .3s ease-out;visibility:hidden;width:auto}.is-offcanvas.bb-modal-initialized{max-width:100%!important}.is-offcanvas .bb-modal-content,.is-offcanvas .bb-modal-dialog{height:100%;margin:0}.is-offcanvas .bb-modal-content{border-radius:0}.is-offcanvas .bb-modal-body{overflow-y:auto}.is-offcanvas.placement-end,.is-offcanvas.placement-start{bottom:0;top:0;width:var(--bb--modal-width--sm,25rem)}.is-offcanvas.placement-start{left:0;right:auto}.is-offcanvas.placement-start:not(.custom-animation){transform:translateX(-100%)}.is-offcanvas.placement-end{left:auto;right:0}.is-offcanvas.placement-end:not(.custom-animation){transform:translateX(100%)}.is-offcanvas.placement-bottom,.is-offcanvas.placement-top{height:var(--bb--modal-height--sm,30vh);left:0;max-height:100%;right:0;width:100%}.is-offcanvas.placement-bottom .bb-modal-content,.is-offcanvas.placement-top .bb-modal-content{width:100%}.is-offcanvas.placement-top{bottom:auto;top:0}.is-offcanvas.placement-top:not(.custom-animation){transform:translateY(-100%)}.is-offcanvas.placement-bottom{bottom:0;top:auto}.is-offcanvas.placement-bottom:not(.custom-animation){transform:translateY(100%)}.is-offcanvas.show:not(.custom-animation){transform:none}.is-offcanvas.is-animating,.is-popover{overflow:visible}.is-popover{display:block;height:var(--bb--modal-height--sm,auto);transition:transform .3s ease-out,opacity .3s ease-in-out;visibility:hidden;width:var(--bb--modal-width--sm,auto)}.is-popover.bb-modal-initialized{max-width:100%!important}.is-popover .bb-modal-content,.is-popover .bb-modal-dialog{height:100%;margin:0}.is-popover .bb-modal-content{border-radius:0}.is-popover .bb-modal-body{overflow-y:auto}.is-popover:not(.custom-animation).placement-x{opacity:0;transform:translate(30px)}.is-popover:not(.custom-animation).placement-y{opacity:0;transform:translateY(30px)}.is-popover.show:not(.custom-animation){opacity:1;transform:none}.is-popover.is-animating{overflow:visible}
.is-sticky-block{position:sticky;z-index:99990}.is-sticky-block.is-grid-item.is-stick-top{align-self:start}.is-sticky-block.is-grid-item.is-stick-to-bottom{align-self:end}.is-sticky-block+.is-sticky-placeholder{display:none;margin-bottom:0!important;margin-top:0!important;position:absolute}.is-fixed.is-sticky-footer,.is-fixed.is-sticky-header,.is-sticky-on-scrollup.is-sticky-footer,.is-sticky-on-scrollup.is-sticky-header{width:100%}.is-sticky-block.is-fixed{position:fixed}.is-sticky-block.is-fixed.alignfull{max-width:100vw!important;width:100%!important}.is-sticky-block.is-fixed+.is-sticky-placeholder{display:block;position:relative}.is-sticky-block.is-sticky-on-scrollup{position:relative}.is-sticky-block.is-sticky-on-scrollup.is-transition{transition:transform .4s ease}.is-sticky-block.is-sticky-on-scrollup.is-unstuck{margin-top:0!important}.is-sticky-block.is-sticky-on-scrollup.is-stuck,.is-sticky-block.is-sticky-on-scrollup.is-unstuck{position:fixed;top:0}.is-sticky-block.is-sticky-on-scrollup.is-stuck.alignfull,.is-sticky-block.is-sticky-on-scrollup.is-unstuck.alignfull{width:100%!important}.is-sticky-block.is-sticky-on-scrollup.is-stuck+.is-sticky-placeholder,.is-sticky-block.is-sticky-on-scrollup.is-unstuck+.is-sticky-placeholder{display:block;position:relative}.is-sticky-block.is-sticky-on-scrollup.is-unstuck{transform:translateY(calc(-100% - 1rem))}.is-sticky-block.is-sticky-on-scrollup.is-stuck{transform:translateY(0)}.top-0{top:0}.bottom-0{bottom:0}
.bb\:has-overlay{overflow:hidden;position:relative}.bb\:has-overlay .bb\:block-overlay{bottom:0;left:0;margin:0!important;max-width:none!important;overflow:hidden;position:absolute!important;right:0;top:0;z-index:0!important}.bb\:has-overlay .bb\:block-overlay~*{position:relative;z-index:1}.bb\:has-overlay>.bb\:block-overlay+*{margin-top:0}
.bb\:has-background{overflow:hidden;position:relative}.bb\:has-background .bb\:block-background{bottom:0;left:0;margin-top:0;max-width:none!important;overflow:hidden;position:absolute!important;right:0;top:0;z-index:0!important}.bb\:has-background .bb\:block-background[style*="background-attachment: fixed"]{will-change:unset!important}.bb\:has-background .bb\:block-background~*{position:relative;z-index:1}.bb\:has-background .bb\:block-background--video video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.bb\:has-background>.bb\:block-background+*{margin-top:0}.bb\:has-background--video{z-index:0}.bb\:has-background--video~*{position:relative;z-index:1}.cbb-play-pause{--pp-color:var(--cbb--pp-color,#fff);--pp-size:var(--cbb--pp-size,36px);--pp-icon-size:var(--cbb--pp-icon-size,calc(var(--pp-size)/2));align-items:center;border-radius:99px;cursor:pointer;display:flex!important;height:var(--pp-size);justify-content:center;width:var(--pp-size)!important}.cbb-play-pause:after{background-color:var(--pp-color);background-size:var(--pp-icon-size);content:"";display:block;height:var(--pp-icon-size);position:absolute;width:var(--pp-icon-size)}.cbb-play-pause.is-playing:after{-webkit-mask:url("data:image/svg+xml;utf8,");mask:url("data:image/svg+xml;utf8,")}.cbb-play-pause.is-paused:after{-webkit-mask:url("data:image/svg+xml;utf8,");mask:url("data:image/svg+xml;utf8,")}.cbb-video-play-pause{--cbb--pp-icon-size:20px;background-color:rgba(0,0,0,.6);border:0!important;border-radius:99px!important;bottom:var(--pp-edge,2rem);margin:0;padding:0;position:absolute!important;right:var(--pp-edge,2rem);transition:.25s;z-index:2!important}.cbb-video-play-pause:focus{box-shadow:0 0 0 3px #fff,0 0 0 5px var(--wp--preset--color--accent,#0071e3);outline:none}.bb\:link-to-post{bottom:0;left:0;margin:0;position:absolute!important;right:0;top:0;z-index:0}
[style*="--bb--box-shadow:"]{box-shadow:var(--bb--box-shadow)}
[style*="--bb--z-index:"]{position:relative;z-index:var(--bb--z-index)!important}[style*="--bb--overflow:"]{overflow:var(--bb--overflow)!important}
.list-steps{counter-reset:steps var(--bb--step-start,0);overflow:visible}.list-steps>.cbb-block{counter-increment:steps var(--bb--step-increment,1);overflow:visible;position:relative}.list-steps>.cbb-block:before{align-items:center;background:var(--bb--step-bg,transparent);border-radius:var(--bb--step-radius,50%);color:var(--bb--step-color,currentColor);content:counter(steps);display:flex;font-family:fantasy;font-size:var(--bb--step-font-size,2em);height:var(--bb--step-width,.5em);justify-content:center;position:absolute;width:var(--bb--step-width,.5em);z-index:1}.list-steps.steps-inherit-style>.cbb-block:before{border-bottom:var(--bb--border-bottom--sm);border-left:var(--bb--border-left--sm);border-right:var(--bb--border-right--sm);border-top:var(--bb--border-top--sm);box-shadow:var(--bb--box-shadow)}.list-steps-top-center>:before{left:calc(50% - var(--bb--step-width, .5em)*.5)}.list-steps-top-center.list-steps-onedge>:before{top:calc(var(--bb--step-width, .5em)*-.5)}.list-steps-top-center.list-steps-inside>:before{top:.25em}.list-steps-top-center.list-steps-outside>:before{top:calc(var(--bb--step-width, .5em)*-1 - .25em)}.list-steps-top-left>:before{top:0}.list-steps-top-left.list-steps-onedge>:before{left:calc(var(--bb--step-width, .5em)*-.5);top:calc(var(--bb--step-width, .5em)*-.5)}.list-steps-top-left.list-steps-inside>:before{left:.25em;top:.25em}.list-steps-top-left.list-steps-outside>:before{left:calc(var(--bb--step-width, .5em)*-1 - .25em)}.list-steps-top-right>:before{top:0}.list-steps-top-right.list-steps-onedge>:before{right:calc(var(--bb--step-width, .5em)*-.5);top:calc(var(--bb--step-width, .5em)*-.5)}.list-steps-top-right.list-steps-inside>:before{right:.25em;top:.25em}.list-steps-top-right.list-steps-outside>:before{right:calc(var(--bb--step-width, .5em)*-1 - .25em)}.list-steps-left-middle>:before{top:calc(50% - var(--bb--step-width, .5em)*.5)}.list-steps-left-middle.list-steps-onedge>:before{left:calc(var(--bb--step-width, .5em)*-.5)}.list-steps-left-middle.list-steps-inside>:before{left:.25em}.list-steps-left-middle.list-steps-outside>:before{left:calc(var(--bb--step-width, .5em)*-1 - .25em)}.list-steps--01>.cbb-block:before{content:counter(steps,decimal-leading-zero)}.list-steps--a>.cbb-block:before{content:counter(steps,lower-alpha)}.list-steps--ua>.cbb-block:before{content:counter(steps,upper-alpha)}.list-steps--r>.cbb-block:before{content:counter(steps,lower-roman)}.list-steps--ur>.cbb-block:before{content:counter(steps,upper-roman)}
.is__animated{animation-fill-mode:both!important}@media (prefers-reduced-motion:reduce),print{.is__animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transform:translateZ(0) scaleY(.95);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.effect__bounce{transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.effect__swing{transform-origin:top center}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.effect__jello{transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}@keyframes backInDown{0%{opacity:.7;transform:translateY(-1200px) scale(.7)}80%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes backInLeft{0%{opacity:.7;transform:translateX(-2000px) scale(.7)}80%{opacity:.7;transform:translateX(0) scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes backInRight{0%{opacity:.7;transform:translateX(2000px) scale(.7)}80%{opacity:.7;transform:translateX(0) scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes backInUp{0%{opacity:.7;transform:translateY(1200px) scale(.7)}80%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInXY{0%{opacity:0;transform:translate3d(var(--cbb-a-translate-x,0),var(--cbb-a-translate-y,0),0)}to{opacity:1;transform:translateZ(0)}}.effect__fadeInDown,.effect__fadeInDownBig,.effect__fadeInDownSmall,.effect__fadeInUp,.effect__fadeInUpBig,.effect__fadeInUpSmall{--cbb-a-translate-x:0}.effect__fadeInDown{--cbb-a-translate-y:-100%}.effect__fadeInUp{--cbb-a-translate-y:100%}.effect__fadeInDownBig{--cbb-a-translate-y:-2000px}.effect__fadeInUpBig{--cbb-a-translate-y:2000px}.effect__fadeInDownSmall{--cbb-a-translate-y:-30px}.effect__fadeInUpSmall{--cbb-a-translate-y:30px}.effect__fadeInLeft,.effect__fadeInLeftBig,.effect__fadeInLeftSmall,.effect__fadeInRight,.effect__fadeInRightBig,.effect__fadeInRightSmall{--cbb-a-translate-y:0}.effect__fadeInLeft{--cbb-a-translate-x:-100%}.effect__fadeInRight{--cbb-a-translate-x:100%}.effect__fadeInLeftBig{--cbb-a-translate-x:-2000px}.effect__fadeInRightBig{--cbb-a-translate-x:2000px}.effect__fadeInLeftSmall{--cbb-a-translate-x:-30px}.effect__fadeInRightSmall{--cbb-a-translate-x:30px}.effect__fadeInTopLeft{--cbb-a-translate-x:-100%;--cbb-a-translate-y:-100%}.effect__fadeInTopRight{--cbb-a-translate-x:100%;--cbb-a-translate-y:-100%}.effect__fadeInBottomLeft{--cbb-a-translate-x:-100%;--cbb-a-translate-y:100%}.effect__fadeInBottomRight{--cbb-a-translate-x:100%;--cbb-a-translate-y:100%}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.is__animated.effect__flip{backface-visibility:visible}@keyframes flipInX{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.effect__flipInX{backface-visibility:visible!important}@keyframes flipInY{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;transform:perspective(400px) rotateY(10deg)}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.effect__flipInY{backface-visibility:visible!important}@keyframes lightSpeedInRight{0%{opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;transform:skewX(20deg)}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{opacity:0;transform:translate3d(-100%,0,0) skewX(30deg)}60%{opacity:1;transform:skewX(-20deg)}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}@keyframes rotateInZ{0%{opacity:0;transform:rotate(var(--cbb-a-rotate,0deg))}to{opacity:1;transform:translateZ(0)}}.effect__rotateIn{--cbb-a-rotate:-200deg;transform-origin:center}.effect__rotateInDownLeft{--cbb-a-rotate:-45deg;transform-origin:left bottom}.effect__rotateInDownRight{--cbb-a-rotate:45deg;transform-origin:right bottom}.effect__rotateInUpLeft{--cbb-a-rotate:45deg;transform-origin:left bottom}.effect__rotateInUpRight{--cbb-a-rotate:-90deg;transform-origin:right bottom}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomInXY{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(var(--cbb-a-translate-x,0),var(--cbb-a-translate-y,0),0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(var(--cbb-a-translate-to-x,0),var(--cbb-a-translate-to-y,0),0)}}.effect__zoomInDown,.effect__zoomInUp{--cbb-a-translate-x:0;--cbb-a-translate-to-x:0}.effect__zoomInDown{--cbb-a-translate-y:-1000px;--cbb-a-translate-to-y:60px}.effect__zoomInUp{--cbb-a-translate-y:1000px;--cbb-a-translate-to-y:-60px}.effect__zoomInLeft,.effect__zoomInRight{--cbb-a-translate-y:0;--cbb-a-translate-to-y:0}.effect__zoomInLeft{--cbb-a-translate-x:-1000px;--cbb-a-translate-to-x:10px}.effect__zoomInRight{--cbb-a-translate-x:1000px;--cbb-a-translate-to-x:-10px}@keyframes slideInXY{0%{transform:translate3d(var(--cbb-a-translate-x,0),var(--cbb-a-translate-y,0),0);visibility:visible}to{transform:translateZ(0)}}.effect__slideInDown,.effect__slideInDownSmall,.effect__slideInUp,.effect__slideInUpSmall{--cbb-a-translate-x:0}.effect__slideInDown{--cbb-a-translate-y:-100%}.effect__slideInUp{--cbb-a-translate-y:100%}.effect__slideInDownSmall{--cbb-a-translate-y:-30px}.effect__slideInUpSmall{--cbb-a-translate-y:30px}.effect__slideInLeft,.effect__slideInLeftSmall,.effect__slideInRight,.effect__slideInRightSmall{--cbb-a-translate-y:0}.effect__slideInLeft{--cbb-a-translate-x:-100%}.effect__slideInRight{--cbb-a-translate-x:100%}.effect__slideInLeftSmall{--cbb-a-translate-x:-30px}.effect__slideInRightSmall{--cbb-a-translate-x:30px}@keyframes spin{to{transform:rotate(1turn)}}@keyframes zoomOutIn{0%{opacity:0;transform:scale3d(1.1,1.1,1.1)}50%{opacity:1;transform:scaleX(1)}}.animate__waiting{visibility:hidden}.is-toggle-content .animate__waiting,.js-carousel-layout .animate__waiting{visibility:visible}
.wp-block-columns{align-items:normal !important;box-sizing:border-box;display:flex;flex-wrap:wrap !important;}
@media(min-width:782px){
.wp-block-columns{flex-wrap:nowrap !important;}
}
.wp-block-columns.are-vertically-aligned-top{align-items:flex-start;}
.wp-block-columns.are-vertically-aligned-center{align-items:center;}
.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end;}
@media(max-width:781px){
.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100% !important;}
}
@media(min-width:782px){
.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1;}
.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0;}
}
.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap !important;}
.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1;}
.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0;}:where(.wp-block-columns){margin-bottom:1.75em;}:where(.wp-block-columns.has-background){padding:1.25em 2.375em;}
.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word;}
.wp-block-column.is-vertically-aligned-top{align-self:flex-start;}
.wp-block-column.is-vertically-aligned-center{align-self:center;}
.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end;}
.wp-block-column.is-vertically-aligned-stretch{align-self:stretch;}
.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%;}
h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em;}
h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg;}
.is-small-text{font-size:.875em;}
.is-regular-text{font-size:1em;}
.is-large-text{font-size:2.25em;}
.is-larger-text{font-size:3em;}
.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase;}
body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em;}
p.has-drop-cap.has-background{overflow:hidden;}:root :where(p.has-background){padding:1.25em 2.375em;}:where(p.has-text-color:not(.has-link-color)) a{color:inherit;}
p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg;}
.wp-block-spacer{clear:both;}
.wp-block-post-content{display:flow-root;}
img.wp-smiley, img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 0.07em !important;vertical-align:-0.1em !important;background:none !important;padding:0 !important;}:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0, 124, 186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0, 107, 161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0, 90, 135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122, 0, 223;--wp-bound-block-color:var(--wp-block-synced-color);}
@media (min-resolution:192dpi){
:root{--wp-admin-border-width-focus:1.5px;}
}
.wp-element-button{cursor:pointer;}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;}:root .has-very-light-gray-background-color{background-color:#eee;}:root .has-very-dark-gray-background-color{background-color:#313131;}:root .has-very-light-gray-color{color:#eee;}:root .has-very-dark-gray-color{color:#313131;}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg, #00d084, #0693e3);}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg, #faaca8, #dad0ec);}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg, #fafae1, #67a671);}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg, #fdd79a, #004a59);}:root .has-nightshade-gradient-background{background:linear-gradient(135deg, #330968, #31cdcf);}:root .has-midnight-gradient-background{background:linear-gradient(135deg, #020381, #2874fc);}
.has-regular-font-size{font-size:1em;}
.has-larger-font-size{font-size:2.625em;}
.has-normal-font-size{font-size:var(--wp--preset--font-size--normal);}
.has-huge-font-size{font-size:var(--wp--preset--font-size--huge);}
.has-text-align-center{text-align:center;}
.has-text-align-left{text-align:left;}
.has-text-align-right{text-align:right;}
#end-resizable-editor-section{display:none;}
.aligncenter{clear:both;}
.items-justified-left{justify-content:flex-start;}
.items-justified-center{justify-content:center;}
.items-justified-right{justify-content:flex-end;}
.items-justified-space-between{justify-content:space-between;}
.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important;}
.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
html :where(.has-border-color){border-style:solid;}
html :where([style*=border-top-color]){border-top-style:solid;}
html :where([style*=border-right-color]){border-right-style:solid;}
html :where([style*=border-bottom-color]){border-bottom-style:solid;}
html :where([style*=border-left-color]){border-left-style:solid;}
html :where([style*=border-width]){border-style:solid;}
html :where([style*=border-top-width]){border-top-style:solid;}
html :where([style*=border-right-width]){border-right-style:solid;}
html :where([style*=border-bottom-width]){border-bottom-style:solid;}
html :where([style*=border-left-width]){border-left-style:solid;}
html :where(img[class*=wp-image-]){height:auto;max-width:100%;}:where(figure){margin:0 0 1em;}
html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height, 0px);}
@media screen and (max-width:600px){
html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px;}
}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--transparent:transparent;--wp--preset--color--base:#FFFFFF;--wp--preset--color--contrast:#111111;--wp--preset--color--accent-1:#1f365c;--wp--preset--color--accent-2:#cc813e;--wp--preset--color--accent-3:#00403e;--wp--preset--color--accent-4:#686868;--wp--preset--color--accent-5:#FBFAF3;--wp--preset--color--accent-6:color-mix(in srgb, currentColor 20%, transparent);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(90deg,rgb(255,196,139) 0%,rgb(204,129,62) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:0.875rem;--wp--preset--font-size--medium:1rem;--wp--preset--font-size--large:1.38rem;--wp--preset--font-size--x-large:1.75rem;--wp--preset--font-size--xx-large:2.15rem;--wp--preset--font-family--manrope:Manrope, sans-serif;--wp--preset--font-family--roboto-slab:"Roboto Slab", serif;--wp--preset--font-family--fira-code:"Fira Code", monospace;--wp--preset--spacing--20:1rem;--wp--preset--spacing--30:2rem;--wp--preset--spacing--40:3rem;--wp--preset--spacing--50:4rem;--wp--preset--spacing--60:5rem;--wp--preset--spacing--70:6rem;--wp--preset--spacing--80:7rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1);}:root{--wp--style--global--content-size:100%;--wp--style--global--wide-size:100%;}:where(body){margin:0;}.wp-site-blocks{padding-top:var(--wp--style--root--padding-top);padding-bottom:var(--wp--style--root--padding-bottom);}.has-global-padding{padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left);}.has-global-padding > .alignfull{margin-right:calc(var(--wp--style--root--padding-right) * -1);margin-left:calc(var(--wp--style--root--padding-left) * -1);}.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)){padding-right:0;padding-left:0;}.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull{margin-left:0;margin-right:0;}.wp-site-blocks > .alignleft{float:left;margin-right:2em;}.wp-site-blocks > .alignright{float:right;margin-left:2em;}.wp-site-blocks > .aligncenter{justify-content:center;margin-left:auto;margin-right:auto;}:where(.wp-site-blocks) > *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}:where(.wp-site-blocks) > :first-child{margin-block-start:0;}:where(.wp-site-blocks) > :last-child{margin-block-end:0;}:root{--wp--style--block-gap:var(--wp--preset--spacing--20);}:root :where(.is-layout-flow) > :first-child{margin-block-start:0;}:root :where(.is-layout-flow) > :last-child{margin-block-end:0;}:root :where(.is-layout-flow) > *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start:0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end:0;}:root :where(.is-layout-constrained) > *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}:root :where(.is-layout-flex){gap:var(--wp--preset--spacing--20);}:root :where(.is-layout-grid){gap:var(--wp--preset--spacing--20);}.is-layout-flow > .alignleft{float:left;margin-inline-start:0;margin-inline-end:2em;}.is-layout-flow > .alignright{float:right;margin-inline-start:2em;margin-inline-end:0;}.is-layout-flow > .aligncenter{margin-left:auto !important;margin-right:auto !important;}.is-layout-constrained > .alignleft{float:left;margin-inline-start:0;margin-inline-end:2em;}.is-layout-constrained > .alignright{float:right;margin-inline-start:2em;margin-inline-end:0;}.is-layout-constrained > .aligncenter{margin-left:auto !important;margin-right:auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto !important;margin-right:auto !important;}.is-layout-constrained > .alignwide{max-width:var(--wp--style--global--wide-size);}body .is-layout-flex{display:flex;}.is-layout-flex{flex-wrap:wrap;align-items:center;}.is-layout-flex > :is(*, div){margin:0;}body .is-layout-grid{display:grid;}.is-layout-grid > :is(*, div){margin:0;}body{background-color:#1f365c;color:var(--wp--preset--color--base);font-family:var(--wp--preset--font-family--roboto-slab);font-size:var(--wp--preset--font-size--large);font-style:normal;font-weight:300;letter-spacing:-0.1px;line-height:1.4;--wp--style--root--padding-top:0px;--wp--style--root--padding-right:0;--wp--style--root--padding-bottom:0px;--wp--style--root--padding-left:0;}a:where(:not(.wp-element-button)){color:currentColor;text-decoration:underline;}:root :where(a:where(:not(.wp-element-button)):hover){text-decoration:none;}h1, h2, h3, h4, h5, h6{color: var(--wp--preset--color--base);font-style: normal;font-weight: 300;letter-spacing: -0.1px;line-height: 1.125;}h1{font-size: var(--wp--preset--font-size--xx-large);}h2{font-size: var(--wp--preset--font-size--x-large);}h3{font-size: var(--wp--preset--font-size--large);}h4{font-size: var(--wp--preset--font-size--medium);}h5{font-size: var(--wp--preset--font-size--small);letter-spacing: 0.5px;}h6{font-size:var(--wp--preset--font-size--small);font-weight:700;letter-spacing:1.4px;text-transform:uppercase;}:root :where(.wp-element-button, .wp-block-button__link){background-color:var(--wp--preset--color--contrast);border-width:0;color:var(--wp--preset--color--base);font-family:inherit;font-size:var(--wp--preset--font-size--medium);line-height:inherit;padding-top:1rem;padding-right:2.25rem;padding-bottom:1rem;padding-left:2.25rem;text-decoration:none;}:root :where(.wp-element-button:hover, .wp-block-button__link:hover){background-color:color-mix(in srgb, var(--wp--preset--color--contrast) 85%, transparent);border-color:transparent;color:var(--wp--preset--color--base);}:root :where(.wp-element-button:focus, .wp-block-button__link:focus){outline-color:var(--wp--preset--color--accent-4);outline-offset:2px;}:root :where(.wp-element-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-gallery figcaption, .wp-block-image figcaption, .wp-block-table figcaption, .wp-block-video figcaption){color:var(--wp--preset--color--base);font-size:var(--wp--preset--font-size--small);line-height:1.4;}.has-black-color{color:var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color:var(--wp--preset--color--white) !important;}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important;}.has-transparent-color{color:var(--wp--preset--color--transparent) !important;}.has-base-color{color:var(--wp--preset--color--base) !important;}.has-contrast-color{color:var(--wp--preset--color--contrast) !important;}.has-accent-1-color{color:var(--wp--preset--color--accent-1) !important;}.has-accent-2-color{color:var(--wp--preset--color--accent-2) !important;}.has-accent-3-color{color:var(--wp--preset--color--accent-3) !important;}.has-accent-4-color{color:var(--wp--preset--color--accent-4) !important;}.has-accent-5-color{color:var(--wp--preset--color--accent-5) !important;}.has-accent-6-color{color:var(--wp--preset--color--accent-6) !important;}.has-black-background-color{background-color:var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color:var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important;}.has-transparent-background-color{background-color:var(--wp--preset--color--transparent) !important;}.has-base-background-color{background-color:var(--wp--preset--color--base) !important;}.has-contrast-background-color{background-color:var(--wp--preset--color--contrast) !important;}.has-accent-1-background-color{background-color:var(--wp--preset--color--accent-1) !important;}.has-accent-2-background-color{background-color:var(--wp--preset--color--accent-2) !important;}.has-accent-3-background-color{background-color:var(--wp--preset--color--accent-3) !important;}.has-accent-4-background-color{background-color:var(--wp--preset--color--accent-4) !important;}.has-accent-5-background-color{background-color:var(--wp--preset--color--accent-5) !important;}.has-accent-6-background-color{background-color:var(--wp--preset--color--accent-6) !important;}.has-black-border-color{border-color:var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color:var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important;}.has-transparent-border-color{border-color:var(--wp--preset--color--transparent) !important;}.has-base-border-color{border-color:var(--wp--preset--color--base) !important;}.has-contrast-border-color{border-color:var(--wp--preset--color--contrast) !important;}.has-accent-1-border-color{border-color:var(--wp--preset--color--accent-1) !important;}.has-accent-2-border-color{border-color:var(--wp--preset--color--accent-2) !important;}.has-accent-3-border-color{border-color:var(--wp--preset--color--accent-3) !important;}.has-accent-4-border-color{border-color:var(--wp--preset--color--accent-4) !important;}.has-accent-5-border-color{border-color:var(--wp--preset--color--accent-5) !important;}.has-accent-6-border-color{border-color:var(--wp--preset--color--accent-6) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important;}.has-xx-large-font-size{font-size:var(--wp--preset--font-size--xx-large) !important;}.has-manrope-font-family{font-family:var(--wp--preset--font-family--manrope) !important;}.has-roboto-slab-font-family{font-family:var(--wp--preset--font-family--roboto-slab) !important;}.has-fira-code-font-family{font-family:var(--wp--preset--font-family--fira-code) !important;}:root :where(.wp-block-button .wp-block-button__link){background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple);color:var(--wp--preset--color--accent-1);font-size:var(--wp--preset--font-size--small);font-style:normal;font-weight:600;padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;}:root :where(.wp-block-button .wp-block-button__link a:where(:not(.wp-element-button))){color:var(--wp--preset--color--accent-1);}:root :where(.wp-block-columns-is-layout-flow) > :first-child{margin-block-start:0;}:root :where(.wp-block-columns-is-layout-flow) > :last-child{margin-block-end:0;}:root :where(.wp-block-columns-is-layout-flow) > *{margin-block-start:var(--wp--preset--spacing--50);margin-block-end:0;}:root :where(.wp-block-columns-is-layout-constrained) > :first-child{margin-block-start:0;}:root :where(.wp-block-columns-is-layout-constrained) > :last-child{margin-block-end:0;}:root :where(.wp-block-columns-is-layout-constrained) > *{margin-block-start:var(--wp--preset--spacing--50);margin-block-end:0;}:root :where(.wp-block-columns-is-layout-flex){gap:var(--wp--preset--spacing--50);}:root :where(.wp-block-columns-is-layout-grid){gap:var(--wp--preset--spacing--50);}:root :where(.wp-block-buttons-is-layout-flow) > :first-child{margin-block-start:0;}:root :where(.wp-block-buttons-is-layout-flow) > :last-child{margin-block-end:0;}:root :where(.wp-block-buttons-is-layout-flow) > *{margin-block-start:16px;margin-block-end:0;}:root :where(.wp-block-buttons-is-layout-constrained) > :first-child{margin-block-start:0;}:root :where(.wp-block-buttons-is-layout-constrained) > :last-child{margin-block-end:0;}:root :where(.wp-block-buttons-is-layout-constrained) > *{margin-block-start:16px;margin-block-end:0;}:root :where(.wp-block-buttons-is-layout-flex){gap:16px;}:root :where(.wp-block-buttons-is-layout-grid){gap:16px;}:root :where(.wp-block-navigation){font-size:var(--wp--preset--font-size--medium);}:root :where(.wp-block-navigation a:where(:not(.wp-element-button))){text-decoration:none;}:root :where(.wp-block-navigation a:where(:not(.wp-element-button)):hover){text-decoration:underline;}
.wp-container-core-navigation-is-layout-d7af6e26{gap:0;}
.wp-container-core-group-is-layout-6c531013{flex-wrap:nowrap;}
.wp-container-core-group-is-layout-c280757d{flex-wrap:nowrap;gap:var(--wp--preset--spacing--30);justify-content:space-between;}
.wp-container-core-columns-is-layout-28f84493{flex-wrap:nowrap;}
.wp-container-core-columns-is-layout-65e523f9{flex-wrap:nowrap;gap:2em var(--wp--preset--spacing--20);}
.wp-container-core-columns-is-layout-ea69a204{flex-wrap:nowrap;gap:var(--wp--preset--spacing--20) var(--wp--preset--spacing--20);}
.wp-container-core-column-is-layout-8a368f38 > *{margin-block-start:0;margin-block-end:0;}
.wp-container-core-column-is-layout-8a368f38 > * + *{margin-block-start:0;margin-block-end:0;}
.wp-container-core-group-is-layout-877c468d{flex-wrap:nowrap;gap:var(--wp--preset--spacing--40);}
.wp-container-core-navigation-is-layout-4b827052{gap:0;flex-direction:column;align-items:flex-start;}
.wp-elements-05e33a80d1be177871549a6d0226537d a:where(:not(.wp-element-button)){color:var(--wp--preset--color--accent-1);}
.wp-elements-13980f6eaea63e2c49298a860585bf6b a:where(:not(.wp-element-button)){color:var(--wp--preset--color--accent-1);}
.wp-container-core-group-is-layout-fc054d2d{flex-wrap:nowrap;gap:var(--wp--preset--spacing--30);}
.skip-link.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important;}
.skip-link.screen-reader-text:focus{background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.cbb-g-2{--cbb--padding-top:var(--wp--preset--spacing--30);--cbb--padding-right:0;--cbb--padding-bottom:var(--wp--preset--spacing--30);--cbb--padding-left:0;}.cbb-g-2{--cbb--width:100%;}@media(min-width:1024px){.cbb-g-2{--cbb--width:1285px;}}
.cbb-g-3{--cbb--h-align:center;}
.cbb-g-4{--cbb--padding-top:var(--wp--preset--spacing--30);--cbb--padding-bottom:var(--wp--preset--spacing--30);}@media(min-width:1024px){.cbb-g-4{--cbb--padding-top:0;--cbb--padding-bottom:0;}}.cbb-g-4{--cbb--border-radius:10px 10px 10px 10px;}@media(min-width:768px){.cbb-g-4{--cbb--border-radius:0px 10px 10px 0px;}}.cbb-g-4{--cbb--v-align:center;}.cbb-g-4{--cbb--h-align:center;}
.cbb-g-5{--cbb--border-radius:10px 10px 10px 10px;}@media(min-width:768px){.cbb-g-5{--cbb--border-radius:0px 10px 10px 0px;}}
.cbb-g-6{--cbb--padding-top:var(--wp--preset--spacing--30);--cbb--padding-right:var(--wp--preset--spacing--30);--cbb--padding-bottom:var(--wp--preset--spacing--30);--cbb--padding-left:var(--wp--preset--spacing--30);}@media(min-width:1024px){.cbb-g-6{--cbb--padding-top:var(--wp--preset--spacing--40);--cbb--padding-right:var(--wp--preset--spacing--40);--cbb--padding-bottom:var(--wp--preset--spacing--40);--cbb--padding-left:var(--wp--preset--spacing--40);}}
.cbb-g-7{--cbb--border-radius:10px 10px 10px 10px;}.cbb-g-7{--cbb--height:100%;}
.cbb-g-8{--cbb--height:100%;}.cbb-g-8{--cbb--v-align:center;}.cbb-g-8{--cbb--h-align:center;}
.cbb-g-9{--cbb--border-radius:10px 10px 10px 10px;}.cbb-g-9{--cbb--height:100%;}
.cbb-g-10{--cbb--border-radius:10px 10px 10px 10px;}@media(min-width:768px){.cbb-g-10{--cbb--border-radius:10px 0px 0px 10px;}}
.cbb-g-11{--cbb--border-radius:10px 10px 10px 10px;}.cbb-g-11{--cbb--height:100%;}
.cbb-g-12{--cbb--height:100%;}.cbb-g-12{--cbb--v-align:center;}.cbb-g-12{--cbb--h-align:center;}
.cbb-g-13{--cbb--height:100%;}.cbb-g-13{--cbb--text-align:center;}
.cbb-g-14{--cbb--height:100%;}.cbb-g-14{--cbb--text-align:center;}
.cbb-g-15{--cbb--height:100%;}.cbb-g-15{--cbb--text-align:center;}
.cbb-g-16{--cbb--height:100%;}.cbb-g-16{--cbb--text-align:center;}
.cbb-g-17{--cbb--height:100%;}.cbb-g-17{--cbb--text-align:center;}
.cbb-g-18{--cbb--height:100%;}.cbb-g-18{--cbb--text-align:center;}
.cbb-g-19{--cbb--height:200px;}
.cbb-g-20{--cbb--height:100%;}
.cbb-g-21{--cbb--height:200px;}@media(min-width:768px){.cbb-g-21{--cbb--height:100%;}}
.cbb-g-22{--cbb--padding-top:var(--wp--preset--spacing--30);--cbb--padding-right:0;--cbb--padding-left:0;}.cbb-g-22{--cbb--margin-top:var(--wp--preset--spacing--30);--cbb--margin-right:var(--wp--preset--spacing--30);--cbb--margin-left:var(--wp--preset--spacing--30);}@media(min-width:1024px){.cbb-g-22{--cbb--margin-top:var(--wp--preset--spacing--30);--cbb--margin-right:0;--cbb--margin-left:0;}}.cbb-g-22{--cbb--width:auto;}@media(min-width:768px){.cbb-g-22{--cbb--width:100%;}}@media(min-width:1024px){.cbb-g-22{--cbb--width:1200px;}}
.cbb-g-23{--cbb--h-align:center;}
.cbb-g-24{--cbb--width:100%;}.cbb-g-24{--cbb--height:100%;}
.cbb-g-25{--cbb--width:100%;}.cbb-g-25{--cbb--v-align:center;}.cbb-g-25{--cbb--h-align:start;}
.cbb-g-26{--cbb--width:100%;}.cbb-g-26{--cbb--v-align:center;}.cbb-g-26{--cbb--h-align:start;}
.cbb-g-27{--cbb--padding-top:var(--wp--preset--spacing--30);--cbb--padding-bottom:var(--wp--preset--spacing--30);}.cbb-g-27{--cbb--width:auto;}@media(min-width:768px){.cbb-g-27{--cbb--width:700px;}}
.cbb-g-28{--cbb--padding-right:37px;--cbb--padding-left:37px;}
.cbb-g-29{--cbb--width:100%;}@media(min-width:1024px){.cbb-g-29{--cbb--width:1285px;}}
.cbb-g-30{--cbb--h-align:center;}
.sm-cbb-padding-top{padding-top:var(--cbb--padding-top) !important;}.sm-cbb-padding-right{padding-right:var(--cbb--padding-right) !important;}.sm-cbb-padding-bottom{padding-bottom:var(--cbb--padding-bottom) !important;}.sm-cbb-padding-left{padding-left:var(--cbb--padding-left) !important;}@media(min-width:768px){.md-cbb-padding-top{padding-top:var(--cbb--padding-top) !important;}.md-cbb-padding-right{padding-right:var(--cbb--padding-right) !important;}.md-cbb-padding-bottom{padding-bottom:var(--cbb--padding-bottom) !important;}.md-cbb-padding-left{padding-left:var(--cbb--padding-left) !important;}}@media(min-width:1024px){.lg-cbb-padding-top{padding-top:var(--cbb--padding-top) !important;}.lg-cbb-padding-right{padding-right:var(--cbb--padding-right) !important;}.lg-cbb-padding-bottom{padding-bottom:var(--cbb--padding-bottom) !important;}.lg-cbb-padding-left{padding-left:var(--cbb--padding-left) !important;}}.sm-cbb-margin-top{margin-top:var(--cbb--margin-top) !important;}.sm-cbb-margin-right{margin-right:var(--cbb--margin-right) !important;}.sm-cbb-margin-bottom{margin-bottom:var(--cbb--margin-bottom) !important;}.sm-cbb-margin-left{margin-left:var(--cbb--margin-left) !important;}@media(min-width:768px){.md-cbb-margin-top{margin-top:var(--cbb--margin-top) !important;}.md-cbb-margin-right{margin-right:var(--cbb--margin-right) !important;}.md-cbb-margin-bottom{margin-bottom:var(--cbb--margin-bottom) !important;}.md-cbb-margin-left{margin-left:var(--cbb--margin-left) !important;}}@media(min-width:1024px){.lg-cbb-margin-top{margin-top:var(--cbb--margin-top) !important;}.lg-cbb-margin-right{margin-right:var(--cbb--margin-right) !important;}.lg-cbb-margin-bottom{margin-bottom:var(--cbb--margin-bottom) !important;}.lg-cbb-margin-left{margin-left:var(--cbb--margin-left) !important;}}.sm-cbb-block-gap > *{margin-block-start:0;margin-block-end:0;}.sm-cbb-block-gap > * + *{margin-block-start:var(--cbb--block-gap) !important;margin-block-end:0;}@media(min-width:768px){.md-cbb-block-gap > *{margin-block-start:0;margin-block-end:0;}.md-cbb-block-gap > * + *{margin-block-start:var(--cbb--block-gap) !important;margin-block-end:0;}}@media(min-width:1024px){.lg-cbb-block-gap > *{margin-block-start:0;margin-block-end:0;}.lg-cbb-block-gap > * + *{margin-block-start:var(--cbb--block-gap) !important;margin-block-end:0;}}.sm-cbb-border-top{border-top:var(--cbb--border-top) !important;}.sm-cbb-border-right{border-right:var(--cbb--border-right) !important;}.sm-cbb-border-bottom{border-bottom:var(--cbb--border-bottom) !important;}.sm-cbb-border-left{border-left:var(--cbb--border-left) !important;}@media(min-width:768px){.md-cbb-border-top{border-top:var(--cbb--border-top) !important;}.md-cbb-border-right{border-right:var(--cbb--border-right) !important;}.md-cbb-border-bottom{border-bottom:var(--cbb--border-bottom) !important;}.md-cbb-border-left{border-left:var(--cbb--border-left) !important;}}@media(min-width:1024px){.lg-cbb-border-top{border-top:var(--cbb--border-top) !important;}.lg-cbb-border-right{border-right:var(--cbb--border-right) !important;}.lg-cbb-border-bottom{border-bottom:var(--cbb--border-bottom) !important;}.lg-cbb-border-left{border-left:var(--cbb--border-left) !important;}}.sm-cbb-border-radius{overflow:hidden;border-radius:var(--cbb--border-radius) !important;}@media(min-width:768px){.md-cbb-border-radius{overflow:hidden;border-radius: var(--cbb--border-radius) !important;}}@media(min-width:1024px){.lg-cbb-border-radius{overflow:hidden;border-radius: var(--cbb--border-radius) !important;}}.sm-cbb-width{width:var(--cbb--width) !important;}@media(min-width:768px){.md-cbb-width{width:var(--cbb--width) !important;}}@media(min-width:1024px){.lg-cbb-width{width:var(--cbb--width) !important;}}.sm-cbb-height{height:var(--cbb--height) !important;}@media(min-width:768px){.md-cbb-height{height:var(--cbb--height) !important;}}@media(min-width:1024px){.lg-cbb-height{height:var(--cbb--height) !important;}}.sm-cbb-aspect-ratio{aspect-ratio:var(--cbb--aspect-ratio);}@media(min-width:768px){.md-cbb-aspect-ratio{aspect-ratio:var(--cbb--aspect-ratio);}}@media(min-width:1024px){.lg-cbb-aspect-ratio{aspect-ratio:var(--cbb--aspect-ratio);}}.sm-cbb-text-align{text-align:var(--cbb--text-align);}@media(min-width:768px){.md-cbb-text-align{text-align:var(--cbb--text-align);}}@media(min-width:1024px){.lg-cbb-text-align{text-align:var(--cbb--text-align);}}.sm-cbb-v-align.cbb-layout-grid{display:grid;align-content:var(--cbb--v-align);}.sm-cbb-v-align.cbb-layout-grid>*{width:100%;}.sm-cbb-v-align.cbb-align-items{align-items:var(--cbb--v-align);}.sm-cbb-v-align.cbb-align-self{align-self:var(--cbb--v-align);}@media(min-width:768px){.md-cbb-v-align.cbb-layout-grid{display:grid;align-content:var(--cbb--v-align);}.md-cbb-v-align.cbb-layout-grid>*{width:100%;}.md-cbb-v-align.cbb-align-items{align-items:var(--cbb--v-align);}.md-cbb-v-align.cbb-align-self{align-self:var(--cbb--v-align);}}@media(min-width:1024px){.lg-cbb-v-align.cbb-layout-grid{display:grid;align-content:var(--cbb--v-align);}.lg-cbb-v-align.cbb-layout-grid>*{width:100%;}.lg-cbb-v-align.cbb-align-items{align-items:var(--cbb--v-align);}.lg-cbb-v-align.cbb-align-self{align-self:var(--cbb--v-align);}}.sm-cbb-h-align.cbb-layout-grid{display:grid;justify-content:var(--cbb--h-align);}.sm-cbb-h-align.cbb-layout-grid>*{width:auto;}.sm-cbb-h-align.cbb-justify-items{justify-items:var(--cbb--h-align);}.sm-cbb-h-align.cbb-justify-self{justify-self:var(--cbb--h-align);}@media(min-width:768px){.md-cbb-h-align.cbb-layout-grid{display:grid;justify-content:var(--cbb--h-align);}.md-cbb-h-align.cbb-layout-grid>*{width:auto;}.md-cbb-h-align.cbb-justify-items{justify-items:var(--cbb--h-align);}.md-cbb-h-align.cbb-justify-self{justify-self:var(--cbb--h-align);}}@media(min-width:1024px){.lg-cbb-h-align.cbb-layout-grid{display:grid;justify-content:var(--cbb--h-align);}.lg-cbb-h-align.cbb-layout-grid>*{width:auto;}.lg-cbb-h-align.cbb-justify-items{justify-items:var(--cbb--h-align);}.lg-cbb-h-align.cbb-justify-self{justify-self:var(--cbb--h-align);}}.sm-cbb-transform{transform:var(--cbb--transform);transform-origin:var(--cbb--transform-origin)}@media(min-width:768px){.md-cbb-transform{transform:var(--cbb--transform);transform-origin:var(--cbb--transform-origin)}}@media(min-width:1024px){.lg-cbb-transform{transform:var(--cbb--transform);transform-origin:var(--cbb--transform-origin)}}@media(max-width:767px){.cbb-hidden-sm{display:none !important;}}@media(min-width:768px) and (max-width:1023px){.cbb-hidden-md{display:none !important;}}@media(min-width:1024px){.cbb-hidden-lg{display:none !important;}}.sm-cbb-grid-columns > *,.sm-cbb-grid-columns > * + *{margin:0}.sm-cbb-grid-columns{grid-template-columns:var(--cbb--grid-columns);}.sm-cbb-grid-rows{grid-template-rows:var(--cbb--grid-rows);}.sm-cbb-grid-gap-column{column-gap:var(--cbb--grid-gap-column);}.sm-cbb-grid-gap-row{row-gap:var(--cbb--grid-gap-row);}@media(min-width:768px){.md-cbb-grid-columns > *{margin:0}.md-cbb-grid-columns{grid-template-columns:var(--cbb--grid-columns);}.md-cbb-grid-rows{grid-template-rows:var(--cbb--grid-rows);}.md-cbb-grid-gap-column{column-gap:var(--cbb--grid-gap-column);}.md-cbb-grid-gap-row{row-gap:var(--cbb--grid-gap-row);}}@media(min-width:1024px){.lg-cbb-grid-columns > *{margin:0}.lg-cbb-grid-columns{grid-template-columns:var(--cbb--grid-columns);}.lg-cbb-grid-rows{grid-template-rows:var(--cbb--grid-rows);}.lg-cbb-grid-gap-column{column-gap:var(--cbb--grid-gap-column);}.lg-cbb-grid-gap-row{row-gap:var(--cbb--grid-gap-row);}}.sm-cbb-grid-item-column{grid-column:var(--cbb--grid-item-column);}.sm-cbb-grid-item-row{grid-row:var(--cbb--grid-item-row);}.sm-cbb-grid-item-order{order:var(--cbb--grid-item-order);}@media(min-width:768px){.md-cbb-grid-item-column{grid-column:var(--cbb--grid-item-column);}.md-cbb-grid-item-row{grid-row:var(--cbb--grid-item-row);}.md-cbb-grid-item-order{order:var(--cbb--grid-item-order);}}@media(min-width:1024px){.lg-cbb-grid-item-column{grid-column:var(--cbb--grid-item-column);}.lg-cbb-grid-item-row{grid-row:var(--cbb--grid-item-row);}.lg-cbb-grid-item-order{order:var(--cbb--grid-item-order);}}.sm-cbb-accordion-gap{display:flex;flex-direction:column;gap:var(--cbb--accordion-gap);}.sm-cbb-a-has-border > .is-accordion-item{border-top:var(--cbb--item-border-top);}.sm-cbb-a-no-border > .is-accordion-item{border-top:0;}@media(min-width:768px){.md-cbb-accordion-gap{display:flex;flex-direction:column;gap:var(--cbb--accordion-gap);}.md-cbb-a-has-border > .is-accordion-item{border-top:var(--cbb--item-border-top);}.md-cbb-a-no-border > .is-accordion-item{border-top:0;}}@media(min-width:1024px){.lg-cbb-accordion-gap{display:flex;flex-direction:column;gap:var(--cbb--accordion-gap);}.lg-cbb-a-has-border > .is-accordion-item{border-top:var(--cbb--item-border-top);}.lg-cbb-a-no-border > .is-accordion-item{border-top:0;}}.is-stick-to-top.sm-cbb-sticky-offset{top:var(--cbb--sticky-offset);}.is-stick-to-bottom.sm-cbb-sticky-offset{bottom:var(--cbb--sticky-offset);}@media(min-width:768px){.is-stick-to-top.md-cbb-sticky-offset{top:var(--cbb--sticky-offset);}.is-stick-to-bottom.md-cbb-sticky-offset{bottom: var(--cbb--sticky-offset);}}@media(min-width:1024px){.is-stick-to-top.lg-cbb-sticky-offset{top:var(--cbb--sticky-offset);}.is-stick-to-bottom.lg-cbb-sticky-offset{bottom: var(--cbb--sticky-offset);}}@media(min-width:768px){.is-offcanvas.placement-start,.is-offcanvas.placement-end{width:var(--bb--modal-width--md,25rem);}.is-offcanvas.placement-top,.is-offcanvas.placement-bottom{height:var(--bb--modal-height--md,30vh);}}@media(min-width:1024px){.is-offcanvas.placement-start,.is-offcanvas.placement-end{width:var(--bb--modal-width--lg,25rem);}.is-offcanvas.placement-top,.is-offcanvas.placement-bottom{height:var(--bb--modal-height--lg,30vh);}}@media(min-width:768px){.is-popover{width:var(--bb--modal-width--md,auto);height:var(--bb--modal-height--md,auto);}}@media(min-width:1024px){.is-popover{width:var(--bb--modal-width--lg,auto);height:var(--bb--modal-height--lg,auto);}}@media(min-width:768px){.is-modal > .bb-modal-dialog{width:var(--bb--modal-width--md,32rem);}.is-modal > .bb-modal-dialog[style*="--bb--modal-height--md:"]{height:var(--bb--modal-height--md);}.modal--custom-position{align-items:var(--bb--modal-v-align--md);justify-content:var(--bb--modal-h-align--md);}}@media(min-width:1024px){.is-modal > .bb-modal-dialog{width:var(--bb--modal-width--md,50rem);}.is-modal > .bb-modal-dialog[style*="--bb--modal-height--lg:"]{height:var(--bb--modal-height--lg);}.modal--custom-position{align-items:var(--bb--modal-v-align--lg);justify-content:var(--bb--modal-h-align--lg);}}.cbb-mobile-image > .bb\:block-background--img{display:none !important;}.cbb-mobile-image > .is-mobile-image{display:block !important;}@media(min-width:768px){.cbb-mobile-image > .bb\:block-background--img{display:block !important;}.cbb-mobile-image > .is-mobile-image {display:none !important;}}@media(max-width:767px){.cbb-mobile-background{background-image: var(--cbb-mobile-background) !important;}}  a{text-decoration-thickness:1px !important;text-underline-offset:.1em;}:where(.wp-site-blocks *:focus){outline-width:2px;outline-style:solid;}
.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child){margin-bottom:3px;}
.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content{outline-offset:4px;}
.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content{outline-offset:0;}
h1, h2, h3, h4, h5, h6, blockquote, caption, figcaption, p{text-wrap:pretty;}
#corheader, #corheader h1, #corheader h2{color:#fff;}
.more-link{display:block;}
body{--wp--custom--cbb--spacing--baseline:clamp(1.5rem, 5vw, 2.5rem);}
.cbb-block.alignfull.has-global-padding{padding-right:var(--wp--custom--cbb--spacing--baseline);padding-left:var(--wp--custom--cbb--spacing--baseline);}
.cbb-block.alignfull.has-global-padding > .alignfull{margin-right:calc(var(--wp--custom--cbb--spacing--baseline) * -1) !important;margin-left:calc(var(--wp--custom--cbb--spacing--baseline) * -1) !important;}
.cbb-block:not(.alignfull).has-background,
.cbb-block:not(.alignfull).bb\:has-background{padding-left:var(--wp--custom--cbb--spacing--background, clamp(1.25rem, 2.5vw, 2rem));padding-right:var(--wp--custom--cbb--spacing--background, clamp(1.25rem, 2.5vw, 2rem));}
.cbb-block:not(.alignfull).has-parent.has-background,
.cbb-block:not(.alignfull).has-parent.bb\:has-background{padding-top:var(--wp--custom--cbb--spacing--background, clamp(1.25rem, 2.5vw, 2rem));padding-bottom:var(--wp--custom--cbb--spacing--background, clamp(1.25rem, 2.5vw, 2rem));}
.has-transparent-color{color:transparent !important;}
.has-transparent-background-color{background-color:transparent !important;}
.has-transparent-border-color{border-color:transparent !important;}
.corner-gradient{background:radial-gradient(circle at top left, rgba(255,255,255,0.1), transparent 30%), radial-gradient(circle at top right, rgba(255,255,255,0.1), transparent 30%), radial-gradient(circle at bottom left, rgba(255,255,255,0.1), transparent 30%), radial-gradient(circle at bottom right, rgba(255,255,255,0.1), transparent 30%), var(--wp--preset--color--accent-3);}
.black-gradient{background:radial-gradient(circle at top left, rgba(255,255,255,0.1), transparent 30%), radial-gradient(circle at top right, rgba(255,255,255,0.1), transparent 30%), radial-gradient(circle at bottom left, rgba(255,255,255,0.1), transparent 30%), radial-gradient(circle at bottom right, rgba(255,255,255,0.1), transparent 30%), #1f365c;}
.blue-gradient{background:radial-gradient(circle at top left, rgba(255,255,255,0.1), transparent 30%), radial-gradient(circle at top right, rgba(255,255,255,0.1), transparent 30%), radial-gradient(circle at bottom left, rgba(255,255,255,0.1), transparent 30%), radial-gradient(circle at bottom right, rgba(255,255,255,0.1), transparent 30%), #1f365c;}
@media(min-width:1470px){
.hero-bento {
.flex-reach-content{flex:0 0 calc((100vw - 1200px - 2rem) / 2) !important;}
.flex-1{flex:1;}
.flex-2{flex:2;}
.flex-3{flex:3;}
.flex-4{flex:4;}
.small-hero-title{margin-left:calc((100vw - 1200px - 6rem) / 2);}
}
}
.stack {
display: flex;
flex-direction: column;
.flex-1{flex:1;}
.flex-2{flex:2;}
}
.quote-marks {
position: relative;
&amp;::before{content:"";height:3rem;width:3rem;background-image:url(/icons/start-quote.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:3rem;}
&amp;::after{content:"";height:3rem;width:3rem;background-image:url(/icons/end-quote.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;bottom:0;right:3rem;}
}
.bold-highlight strong{color:var(--wp--preset--color--accent-2);font-size:var(--wp--preset--font-size--large) !important;}
.bold-highlight-alt strong{font-size:var(--wp--preset--font-size--large) !important;}
.gold-highlight-bold strong{color:var(--wp--preset--color--accent-2);}
header{position:sticky;top:0;z-index:99;}
.height-max{height:100%;}
.gform_button{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;color:var(--wp--preset--color--accent-1) !important;font-size:var(--wp--preset--font-size--small) !important;font-style:normal !important;font-weight:600 !important;padding-top:14px !important;padding-right:28px !important;padding-bottom:14px !important;padding-left:28px !important;border-radius:9999px !important;}
.gfield_label{font-weight:300 !important;}
.overflow-hidden{overflow:hidden !important;}
.hidden{display:none !important;}
header .wp-block-navigation-item {
padding: 8px 15px !important;
border-radius: 9999px;
ul {
border-radius: 10px;
background: 
radial-gradient(circle at top left,     rgba(255,255,255,0.1), transparent 30%),
radial-gradient(circle at top right,    rgba(255,255,255,0.1), transparent 30%),
radial-gradient(circle at bottom left,  rgba(255,255,255,0.1), transparent 30%),
radial-gradient(circle at bottom right, rgba(255,255,255,0.1), transparent 30%),
var(--wp--preset--color--accent-3) !important;
color: white !important;
border: 0;
.wp-block-navigation-item{padding:0 !important;background:none !important;}
}
}
header .current-menu-item{background:radial-gradient(circle at top left, rgba(255,255,255,0.1), transparent 30%), radial-gradient(circle at top right, rgba(255,255,255,0.1), transparent 30%), radial-gradient(circle at bottom left, rgba(255,255,255,0.1), transparent 30%), radial-gradient(circle at bottom right, rgba(255,255,255,0.1), transparent 30%), var(--wp--preset--color--accent-3);}
@media(max-width:1300px) and (min-width:1024px){
.content-section{width:100% !important;padding-left:2rem !important;padding-right:2rem !important;}
}
.flex-wrap{flex-wrap:wrap !important;}
@media(max-width:768px){
.hide-for-mobile{display:none !important;}
.hero-bento{padding-left:2rem;padding-right:2rem;}
.mobile-row {
display: flex;
flex-direction: row !important;
gap: 1rem;
.mobile-flex-1{flex:1 !important;margin-top:0 !important;}
.mobile-flex-2{flex:2 !important;margin-top:0 !important;}
}
.bento-image{width:50px !important;}
.reverse-on-mobile{flex-direction:column-reverse !important;}
.no-background-on-mobile .cbb-bg-image{background-image:none !important;}
}
@media(min-width:769px){
.show-for-mobile{display:none !important;}
.flex-fill-rest{flex:1;flex-grow:1;flex-shrink:1;flex-basis:0;}
}
@media(max-width:1320px) and (min-width:780px){
.footer-columns{flex-direction:column !important;}
}
.team-members {
display: flex;
flex-wrap: wrap;
gap: 1rem;
.team-member {
border-radius: 10px;
width: calc(33% - 1rem);
padding: 2rem;
display: flex;
flex-direction: column;
align-items: center;
img{width:100px;border-radius:50%;}
.placeholder {
width: 100px;
height: 100px;
border-radius: 50%;
background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple);
overflow: hidden;
.placeholder-inner{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-size:65px;}
}
.title{margin-bottom:0;text-align:center;}
.job-role{margin-bottom:0;text-align:center;}
.clamped-text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;line-clamp:4;}
.read-more{width:100%;cursor:pointer;}
}
@media(max-width:885px){
.team-member{width:calc(50% - 0.5rem);}
}
@media(max-width:600px){
.team-member{width:100%;}
}
}
.blog {
.load-more-container{display:flex;justify-content:center;margin-top:2rem;}
.load-more{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple);color:var(--wp--preset--color--accent-1);font-size:var(--wp--preset--font-size--small);font-style:normal;font-weight:600;padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;border:none;border-radius:99999px;cursor:pointer;}
}
.blog-posts{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;}
.blog-post {
display: flex;
flex-direction: column;
border-radius: 10px;
overflow: hidden;
.image{background-size:cover;background-position:center;height:300px;}
.content {
padding: 3rem;
.title{margin-bottom:0;margin-top:0;}
.description{margin-bottom:0;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;line-clamp:6;}
.read-more{width:100%;cursor:pointer;}
}
}
.blog-post:nth-child(odd){flex-direction:column-reverse;}
.blog-post:first-child {
grid-column: span 3;
flex-direction: row;
.image{flex:1;height:100%;}
.content{flex:1;}
.description{display:-webkit-box;-webkit-line-clamp:12;-webkit-box-orient:vertical;overflow:hidden;line-clamp:12;}
} @media(max-width:767px){
.blog-posts{display:block !important;}
.blog-post{width:100% !important;max-width:100% !important;display:block !important;float:none !important;}
.blog-post .image{width:100%;aspect-ratio:5 / 4;background-size:cover;background-position:center;}
} .hero-bento .wp-block-button__link.wp-element-button{background:linear-gradient(135deg, rgb(255,196,139) 1%, rgb(204,129,62) 100%) !important;color:#253B5F !important;border:none !important;}
.hero-bento .wp-block-button__link.wp-element-button:hover{background:linear-gradient(135deg, rgb(240,170,100) 1%, rgb(190,115,55) 100%) !important;}
.hero-bento .cbb-g-11{height:auto !important;min-height:140px !important;}
.hero-bento .cbb-g-11 .cbb-bg-image{padding-top:10% !important;padding-bottom:10% !important;display:flex;align-items:center;overflow:visible;}
.hero-bento .wp-block-columns{align-items:stretch !important;}
.hero-bento .corner-gradient{height:100% !important;display:flex;flex-direction:column;}
.hero-bento .corner-gradient > *{flex-grow:1;}
.hero-bento .wp-block-column{display:flex;flex-direction:column;}
.ti-widget.ti-goog .ti-rating{color:black !important;}
.download-button small{display:none !important;}
.download-button{background:linear-gradient(135deg, rgb(255, 196, 139) 1%, rgb(204, 129, 62) 100%) !important;color:#1F365C !important;border:none !important;}
.single-post a.download-button{color:#1F365C !important;}
#fbf-topbar{position:fixed;top:0;left:0;width:100%;z-index:999999;background:#d6a15f;color:#0f2b4a;font-size:14px;}
#fbf-topbar .fbf-topbar-inner{max-width:1280px;margin:0 auto;padding:6px 16px;display:flex;align-items:center;justify-content:center;gap:18px;}
#fbf-topbar .fbf-topbar-text{font-weight:600;text-align:center;}
#fbf-topbar .fbf-topbar-cta a,
#fbf-topbar .fbf-topbar-cta .download-link,
#fbf-topbar .fbf-topbar-cta .dlm-download-link{display:inline-block;background:#0f2b4a !important;color:#fff !important;text-decoration:none !important;padding:6px 16px;border-radius:999px;font-weight:700;font-size:13px;line-height:1;white-space:nowrap;}
body{padding-top:40px;}
#main-header{top:40px !important;}
@media(max-width:767px){
#fbf-topbar{font-size:13px;}
#fbf-topbar .fbf-topbar-inner{flex-direction:column;padding:8px 12px;gap:8px;}
body{padding-top:70px;}
#main-header{top:70px !important;}
} @media(max-width:767px){
#fbf-topbar{font-size:13px;}
#fbf-topbar .fbf-topbar-inner{padding:10px 18px;gap:8px;flex-direction:column;}
#fbf-topbar .fbf-topbar-text{white-space:normal;text-align:center;line-height:1.3;max-width:320px;margin:0 auto;}
#fbf-topbar .fbf-topbar-cta a{padding:6px 18px;font-size:13px;}
body{padding-top:88px;}
#main-header{top:88px !important;}
}  body.admin-bar #fbf-topbar{top:32px;}
@media(max-width:782px){
body.admin-bar #fbf-topbar{
top: 46px;
}
}