/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333333%}.col-xs-push-2{left:16.66666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333333%}.col-xs-push-5{left:41.66666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333333%}.col-xs-push-8{left:66.66666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333333%}.col-xs-push-11{left:91.66666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333333%}.col-sm-2{width:16.66666667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333333%}.col-sm-push-2{left:16.66666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333333%}.col-sm-push-5{left:41.66666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333333%}.col-sm-push-8{left:66.66666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333333%}.col-sm-push-11{left:91.66666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333333%}.col-md-pull-2{right:16.66666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333333%}.col-md-pull-5{right:41.66666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333333%}.col-md-pull-8{right:66.66666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333333%}.col-md-pull-11{right:91.66666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333333%}.col-md-push-2{left:16.66666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333333%}.col-md-push-5{left:41.66666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333333%}.col-md-push-8{left:66.66666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333333%}.col-md-push-11{left:91.66666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333333%}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333333%}.col-lg-push-2{left:16.66666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333333%}.col-lg-push-5{left:41.66666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333333%}.col-lg-push-8{left:66.66666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333333%}.col-lg-push-11{left:91.66666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-12{margin-left:100%}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}body{font-family:"freight-sans-pro", sans-serif}h1,.h1,h2,ol li:before,blockquote,#main-nav ul li a,.accordion .handle h3,.blog-teaser h3{font-family:"freight-text-pro", serif}@font-face{font-family:"apollo-strings";src:url("/wp-content/themes/apollostrings-v2/assets/fonts/apollo-strings.eot");src:url("/wp-content/themes/apollostrings-v2/assets/fonts/apollo-strings.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/apollostrings-v2/assets/fonts/apollo-strings.woff") format("woff"),url("/wp-content/themes/apollostrings-v2/assets/fonts/apollo-strings.ttf") format("truetype"),url("/wp-content/themes/apollostrings-v2/assets/fonts/apollo-strings.svg#apollo-strings") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"apollo-strings" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"apollo-strings" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:"\61"}.icon-arrow-left:before{content:"\62"}.icon-checkbox-tick:before{content:"\63"}.icon-hamburger:before{content:"\64"}.icon-icon-chat:before{content:"\65"}.icon-icon-email:before{content:"\66"}.icon-icon-phone:before{content:"\67"}.icon-lotus:before{content:"\68"}.icon-padlock:before{content:"\69"}.icon-pinterest:before{content:"\6a"}.icon-facebook:before{content:"\6b"}.icon-twitter:before{content:"\6c"}.icon-linkedin:before{content:"\6d"}.icon-instagram:before{content:"\6e"}.col-tight-xs-1,.col-tight-sm-1,.col-tight-md-1,.col-tight-lg-1,.col-tight-xs-2,.col-tight-sm-2,.col-tight-md-2,.col-tight-lg-2,.col-tight-xs-3,.col-tight-sm-3,.col-tight-md-3,.col-tight-lg-3,.col-tight-xs-4,.col-tight-sm-4,.col-tight-md-4,.col-tight-lg-4,.col-tight-xs-5,.col-tight-sm-5,.col-tight-md-5,.col-tight-lg-5,.col-tight-xs-6,.col-tight-sm-6,.col-tight-md-6,.col-tight-lg-6,.col-tight-xs-7,.col-tight-sm-7,.col-tight-md-7,.col-tight-lg-7,.col-tight-xs-8,.col-tight-sm-8,.col-tight-md-8,.col-tight-lg-8,.col-tight-xs-9,.col-tight-sm-9,.col-tight-md-9,.col-tight-lg-9,.col-tight-xs-10,.col-tight-sm-10,.col-tight-md-10,.col-tight-lg-10,.col-tight-xs-11,.col-tight-sm-11,.col-tight-md-11,.col-tight-lg-11,.col-tight-xs-12,.col-tight-sm-12,.col-tight-md-12,.col-tight-lg-12{box-sizing:border-box;position:relative;float:left;padding-left:1px;padding-right:1px}.row-tight{clear:both;margin-left:-1px;margin-right:-1px}.row-tight:after{content:" ";display:block;clear:both}body{overflow-x:hidden}.container-tight{margin:0;width:100%;overflow-x:hidden}.col-tight-xs-1{width:8.33333333%}.col-tight-xs-2{width:16.66666667%}.col-tight-xs-3{width:25%}.col-tight-xs-4{width:33.33333333%}.col-tight-xs-5{width:41.66666667%}.col-tight-xs-6{width:50%}.col-tight-xs-7{width:58.33333333%}.col-tight-xs-8{width:66.66666667%}.col-tight-xs-9{width:75%}.col-tight-xs-10{width:83.33333333%}.col-tight-xs-11{width:91.66666667%}.col-tight-xs-12{width:100%}@media (min-width: 48em){.col-tight-sm-1{width:8.33333333%}.col-tight-sm-2{width:16.66666667%}.col-tight-sm-3{width:25%}.col-tight-sm-4{width:33.33333333%}.col-tight-sm-5{width:41.66666667%}.col-tight-sm-6{width:50%}.col-tight-sm-7{width:58.33333333%}.col-tight-sm-8{width:66.66666667%}.col-tight-sm-9{width:75%}.col-tight-sm-10{width:83.33333333%}.col-tight-sm-11{width:91.66666667%}.col-tight-sm-12{width:100%}}@media (min-width: 62em){.col-tight-md-1{width:8.33333333%}.col-tight-md-2{width:16.66666667%}.col-tight-md-3{width:25%}.col-tight-md-4{width:33.33333333%}.col-tight-md-5{width:41.66666667%}.col-tight-md-6{width:50%}.col-tight-md-7{width:58.33333333%}.col-tight-md-8{width:66.66666667%}.col-tight-md-9{width:75%}.col-tight-md-10{width:83.33333333%}.col-tight-md-11{width:91.66666667%}.col-tight-md-12{width:100%}}@media (min-width: 75em){.col-tight-lg-1{width:8.33333333%}.col-tight-lg-2{width:16.66666667%}.col-tight-lg-3{width:25%}.col-tight-lg-4{width:33.33333333%}.col-tight-lg-5{width:41.66666667%}.col-tight-lg-6{width:50%}.col-tight-lg-7{width:58.33333333%}.col-tight-lg-8{width:66.66666667%}.col-tight-lg-9{width:75%}.col-tight-lg-10{width:83.33333333%}.col-tight-lg-11{width:91.66666667%}.col-tight-lg-12{width:100%}}.masonry .item,.masonry .item-sizer{width:100%;padding:0 12px;margin-bottom:24px}@media (min-width: 768px){.masonry .item,.masonry .item-sizer{width:50%}}@media (min-width: 992px){.masonry .item,.masonry .item-sizer{width:33.333%}}@media (min-width: 1200px){.masonry .item,.masonry .item-sizer{width:25%}}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:none}:focus{outline:none}::-moz-focus-inner{border:0}a,a:visited,a:focus,a:active,a:hover{outline:0 none !important}html{font-size:62.5%;margin:0;padding:0}body{color:#121619;line-height:2.4rem;margin:0;padding:0;font-weight:100;font-size:1.8rem}@media (min-width: 768px){body{font-size:2.4rem;line-height:3rem}}p,.p{font-size:1.8rem;line-height:2.4rem;margin:0;padding:0 0 2.4rem 0}p.intro-arrow,.p.intro-arrow{padding-bottom:0}p.intro-arrow:after,.p.intro-arrow:after{font-family:"apollo-strings" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"a"}p.intro-arrow:after,.p.intro-arrow:after{display:block;font-size:24px;margin-top:9px;margin-bottom:-9px}p.arrow-end-right:after,.circle-link span:after,.p.arrow-end-right:after{font-family:"apollo-strings" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"b"}p.small,.circle-link span,.p.small{font-size:1.2rem}p.tight,.p.tight{line-height:1.8rem !important}p a,p a:hover,.p a,.p a:hover{color:#bfa789;text-decoration:underline}@media (min-width: 768px){p,.p{font-size:2.4rem;line-height:3rem;padding:0 0 3rem 0}p.small,.circle-link span,.p.small{font-size:1.6rem}}h1,.h1,h2,.h2{letter-spacing:-0.05em}h1:after,.h1:after,h2:after,.h2:after{content:'';display:block;height:1px;width:72px;background:#121619;margin-top:12px;margin-bottom:-13px}@media (min-width: 768px){h1:after,.h1:after,h2:after,.h2:after{height:2px;margin-bottom:-14px}}h1,.h1{font-size:3rem;line-height:3rem;font-weight:400;padding:0 0 24px 0;margin:0}@media (min-width: 768px){h1,.h1{font-size:4.8rem;line-height:4.8rem}}h2{font-size:2.4rem;line-height:2.4rem;font-weight:400;padding:0 0 24px 0;margin:0}h2.icon-header{font-size:72px;margin-top:-12px}h2.icon-header:after{display:none !important}h2.icon-header span{display:none}h2.icon-header i{height:60px;display:block}@media (min-width: 768px){h2{font-size:4.8rem;line-height:4.8rem}h2:not(.with-line):after{display:none}}h3,.h3{text-transform:uppercase;font-size:1.8rem;line-height:2.4rem;padding:0 0 24px 0;margin:0;font-weight:400;letter-spacing:0.005em}@media (min-width: 768px){h3,.h3{font-size:2.4rem;line-height:3rem;padding:0 0 3rem 0}}ul,ol{margin:0;padding:0;list-style:none}ul li,ol li{margin:0;padding:0 0 2.4rem 2.4rem;position:relative}ul.close,ol.close{padding-bottom:2.4rem}ul.close li,ol.close li{padding-bottom:0}ul li:before{display:block;position:absolute;top:8px;left:8px;content:'';width:8px;height:8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#121619}ol{counter-reset:li}ol li:before{content:counter(li) ".";counter-increment:li;display:block;position:absolute;top:1px;left:0;width:24px;text-align:center;font-size:1.5rem;font-weight:400}.centred{text-align:center}.centred *{text-align:center}.centred h1:after,.centred .h1:after,.centred h2:after,.centred .h2:after{width:36px;left:50%;margin-left:auto;margin-right:auto}.centred ul li,.centred ol li{padding-left:0}.centred ul li:before,.centred ol li:before{position:static;display:inline-block;margin-right:3px !important}.centred ul li:before{margin-right:9px !important}@media (min-width: 768px){.centred legend{text-align:center !important}}.centred .align-left,.centred .align-left *{text-align:left !important}.caps,.circle-link span{text-transform:uppercase}.spacing-75,.circle-link span{letter-spacing:0.075em}.no-margin-bottom{margin-bottom:0 !important;padding-bottom:0 !important}iframe{margin-bottom:18px}blockquote{font-size:1.8rem;font-weight:100;padding:0;margin:0 0 2.4rem 0}@media (min-width: 768px){blockquote{font-size:3.6rem;line-height:4.8rem}}.no-margin-bottom{margin-bottom:-6px !important}label,.label{display:block;margin-bottom:12px}label.tight,.label.tight{margin-bottom:12px !important}label .label-text,.label .label-text{display:block;font-size:1.5rem}label .label-text small,.label .label-text small{display:block !important;margin-top:-12px  !important}@media (max-width: 767px){label .label-text small,.label .label-text small{line-height:normal;margin-top:0  !important;padding-bottom:6px  !important}}label .element-wrap,.label .element-wrap{display:block}label input[type=text],label input[type=password],label input[type=date],label input[type=url],label input[type=email],label input[type=number],label input[type=time],label input[type=tel],label select,label textarea,.label input[type=text],.label input[type=password],.label input[type=date],.label input[type=url],.label input[type=email],.label input[type=number],.label input[type=time],.label input[type=tel],.label select,.label textarea{font-size:2.4rem;-moz-appearance:none;-webkit-appearance:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:100%;border:none;display:block;height:4.8rem;line-height:4.8rem;padding-left:1.8rem;background-color:rgba(191,167,137,0.4)}label input[type=text]::-webkit-input-placeholder,label input[type=password]::-webkit-input-placeholder,label input[type=date]::-webkit-input-placeholder,label input[type=url]::-webkit-input-placeholder,label input[type=email]::-webkit-input-placeholder,label input[type=number]::-webkit-input-placeholder,label input[type=time]::-webkit-input-placeholder,label input[type=tel]::-webkit-input-placeholder,label select::-webkit-input-placeholder,label textarea::-webkit-input-placeholder,.label input[type=text]::-webkit-input-placeholder,.label input[type=password]::-webkit-input-placeholder,.label input[type=date]::-webkit-input-placeholder,.label input[type=url]::-webkit-input-placeholder,.label input[type=email]::-webkit-input-placeholder,.label input[type=number]::-webkit-input-placeholder,.label input[type=time]::-webkit-input-placeholder,.label input[type=tel]::-webkit-input-placeholder,.label select::-webkit-input-placeholder,.label textarea::-webkit-input-placeholder{color:#fff;font-size:2.4rem}label input[type=text]:-moz-placeholder,label input[type=password]:-moz-placeholder,label input[type=date]:-moz-placeholder,label input[type=url]:-moz-placeholder,label input[type=email]:-moz-placeholder,label input[type=number]:-moz-placeholder,label input[type=time]:-moz-placeholder,label input[type=tel]:-moz-placeholder,label select:-moz-placeholder,label textarea:-moz-placeholder,.label input[type=text]:-moz-placeholder,.label input[type=password]:-moz-placeholder,.label input[type=date]:-moz-placeholder,.label input[type=url]:-moz-placeholder,.label input[type=email]:-moz-placeholder,.label input[type=number]:-moz-placeholder,.label input[type=time]:-moz-placeholder,.label input[type=tel]:-moz-placeholder,.label select:-moz-placeholder,.label textarea:-moz-placeholder{color:#fff;font-size:2.4rem}label input[type=text]::-moz-placeholder,label input[type=password]::-moz-placeholder,label input[type=date]::-moz-placeholder,label input[type=url]::-moz-placeholder,label input[type=email]::-moz-placeholder,label input[type=number]::-moz-placeholder,label input[type=time]::-moz-placeholder,label input[type=tel]::-moz-placeholder,label select::-moz-placeholder,label textarea::-moz-placeholder,.label input[type=text]::-moz-placeholder,.label input[type=password]::-moz-placeholder,.label input[type=date]::-moz-placeholder,.label input[type=url]::-moz-placeholder,.label input[type=email]::-moz-placeholder,.label input[type=number]::-moz-placeholder,.label input[type=time]::-moz-placeholder,.label input[type=tel]::-moz-placeholder,.label select::-moz-placeholder,.label textarea::-moz-placeholder{color:#fff;font-size:2.4rem}label input[type=text]:-ms-input-placeholder,label input[type=password]:-ms-input-placeholder,label input[type=date]:-ms-input-placeholder,label input[type=url]:-ms-input-placeholder,label input[type=email]:-ms-input-placeholder,label input[type=number]:-ms-input-placeholder,label input[type=time]:-ms-input-placeholder,label input[type=tel]:-ms-input-placeholder,label select:-ms-input-placeholder,label textarea:-ms-input-placeholder,.label input[type=text]:-ms-input-placeholder,.label input[type=password]:-ms-input-placeholder,.label input[type=date]:-ms-input-placeholder,.label input[type=url]:-ms-input-placeholder,.label input[type=email]:-ms-input-placeholder,.label input[type=number]:-ms-input-placeholder,.label input[type=time]:-ms-input-placeholder,.label input[type=tel]:-ms-input-placeholder,.label select:-ms-input-placeholder,.label textarea:-ms-input-placeholder{color:#fff;font-size:2.4rem}label input[type=text]::-ms-expand,label input[type=password]::-ms-expand,label input[type=date]::-ms-expand,label input[type=url]::-ms-expand,label input[type=email]::-ms-expand,label input[type=number]::-ms-expand,label input[type=time]::-ms-expand,label input[type=tel]::-ms-expand,label select::-ms-expand,label textarea::-ms-expand,.label input[type=text]::-ms-expand,.label input[type=password]::-ms-expand,.label input[type=date]::-ms-expand,.label input[type=url]::-ms-expand,.label input[type=email]::-ms-expand,.label input[type=number]::-ms-expand,.label input[type=time]::-ms-expand,.label input[type=tel]::-ms-expand,.label select::-ms-expand,.label textarea::-ms-expand{display:none}label input[type=text]::-ms-clear,label input[type=password]::-ms-clear,label input[type=date]::-ms-clear,label input[type=url]::-ms-clear,label input[type=email]::-ms-clear,label input[type=number]::-ms-clear,label input[type=time]::-ms-clear,label input[type=tel]::-ms-clear,label select::-ms-clear,label textarea::-ms-clear,.label input[type=text]::-ms-clear,.label input[type=password]::-ms-clear,.label input[type=date]::-ms-clear,.label input[type=url]::-ms-clear,.label input[type=email]::-ms-clear,.label input[type=number]::-ms-clear,.label input[type=time]::-ms-clear,.label input[type=tel]::-ms-clear,.label select::-ms-clear,.label textarea::-ms-clear{display:none}label input[type=text]:focus,label input[type=password]:focus,label input[type=date]:focus,label input[type=url]:focus,label input[type=email]:focus,label input[type=number]:focus,label input[type=time]:focus,label input[type=tel]:focus,label select:focus,label textarea:focus,.label input[type=text]:focus,.label input[type=password]:focus,.label input[type=date]:focus,.label input[type=url]:focus,.label input[type=email]:focus,.label input[type=number]:focus,.label input[type=time]:focus,.label input[type=tel]:focus,.label select:focus,.label textarea:focus{background-color:#bfa789;box-shadow:inset 3px 5px 12px 0px rgba(1,1,1,0.3);border:none}label input[type=text]:disabled,label input[type=password]:disabled,label input[type=date]:disabled,label input[type=url]:disabled,label input[type=email]:disabled,label input[type=number]:disabled,label input[type=time]:disabled,label input[type=tel]:disabled,label select:disabled,label textarea:disabled,.label input[type=text]:disabled,.label input[type=password]:disabled,.label input[type=date]:disabled,.label input[type=url]:disabled,.label input[type=email]:disabled,.label input[type=number]:disabled,.label input[type=time]:disabled,.label input[type=tel]:disabled,.label select:disabled,.label textarea:disabled{background-color:rgba(112,113,117,0.2)}label input[type=number],.label input[type=number]{-moz-appearance:textfield !important}label input[name*=postcode],.label input[name*=postcode]{text-transform:uppercase}label select,.label select{background-image:url(/wp-content/themes/apollostrings-v2/assets/img/dropdown-arrow.png);background-repeat:no-repeat;background-position:right center;background-size:36px;border-right:2px solid transparent;padding-right:32px}label select:focus,.label select:focus{box-shadow:none;border-right:2px solid rgba(191,167,137,0.4)}label textarea,.label textarea{height:14.4rem;line-height:2.4rem;padding-top:12px}label.disabled .label-text,.label.disabled .label-text{color:rgba(112,113,117,0.5)}label:after,.label:after{content:attr(data-error);color:#d61230;display:block;font-size:12px;line-height:12px;height:12px;margin-top:3px;visibility:hidden}label.error .label-text,.label.error .label-text{color:#d61230}label.error input[type=text],label.error input[type=password],label.error input[type=date],label.error input[type=url],label.error input[type=email],label.error input[type=number],label.error input[type=tel],label.error select,label.error textarea,.label.error input[type=text],.label.error input[type=password],.label.error input[type=date],.label.error input[type=url],.label.error input[type=email],.label.error input[type=number],.label.error input[type=tel],.label.error select,.label.error textarea{background-color:rgba(214,18,48,0.5)}label.error input[type=text]:focus,label.error input[type=password]:focus,label.error input[type=date]:focus,label.error input[type=url]:focus,label.error input[type=email]:focus,label.error input[type=number]:focus,label.error input[type=tel]:focus,label.error select:focus,label.error textarea:focus,.label.error input[type=text]:focus,.label.error input[type=password]:focus,.label.error input[type=date]:focus,.label.error input[type=url]:focus,.label.error input[type=email]:focus,.label.error input[type=number]:focus,.label.error input[type=tel]:focus,.label.error select:focus,.label.error textarea:focus{background-color:#d61230;color:#fff}label.error:after,.label.error:after{visibility:visible}label.small-field,.label.small-field{height:3.6rem;line-height:3.6rem;margin-bottom:0}label.small-field .label-text,.label.small-field .label-text{font-size:2.4rem}@media (max-width: 767px){label.small-field .label-text,.label.small-field .label-text{font-size:1.8rem}}label.small-field input,.label.small-field input{display:none}label.small-field input[type=checkbox]+span.label-text,.label.small-field input[type=checkbox]+span.label-text{position:relative;padding-left:2.4rem}label.small-field input[type=checkbox]+span.label-text:before,.label.small-field input[type=checkbox]+span.label-text:before{position:absolute;top:10px;left:0;display:block;width:1.8rem;height:1.8rem;border:2px solid #bfa789;content:''}label.small-field input[type=checkbox]:checked+span.label-text:before,.label.small-field input[type=checkbox]:checked+span.label-text:before{font-family:"apollo-strings" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"c"}label.small-field input[type=checkbox]:checked+span.label-text:before,.label.small-field input[type=checkbox]:checked+span.label-text:before{color:#bfa789;font-size:12px;padding-top:1px;padding-left:1px}label.small-field input[type=radio]+span.label-text,.label.small-field input[type=radio]+span.label-text{position:relative;padding-left:2.4rem}label.small-field input[type=radio]+span.label-text:before,.label.small-field input[type=radio]+span.label-text:before{position:absolute;top:10px;left:0;display:block;width:1.8rem;height:1.8rem;-moz-border-radius:.9rem;-webkit-border-radius:.9rem;border-radius:.9rem;border:2px solid #bfa789;content:''}label.small-field input[type=radio]:checked+span.label-text:after,.label.small-field input[type=radio]:checked+span.label-text:after{position:absolute;top:14px;left:4px;content:'';background-color:#bfa789;display:block;width:1rem;height:1rem;-moz-border-radius:.5rem;-webkit-border-radius:.5rem;border-radius:.5rem}label.small-field.box-like,.label.small-field.box-like{padding:12px 24px;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:6rem;margin-bottom:12px}fieldset{margin:0;padding:0 0 2.4rem 0;border:none}fieldset legend{width:100%;font-size:1.5rem}.box-coloured label input[type=text],.box-coloured label input[type=password],.box-coloured label input[type=date],.box-coloured label input[type=url],.box-coloured label input[type=email],.box-coloured label input[type=number],.box-coloured label select,.box-coloured label textarea,.box-coloured .label input[type=text],.box-coloured .label input[type=password],.box-coloured .label input[type=date],.box-coloured .label input[type=url],.box-coloured .label input[type=email],.box-coloured .label input[type=number],.box-coloured .label select,.box-coloured .label textarea{background-color:rgba(0,0,0,0.3)}.box-coloured label input[type=text]::-webkit-input-placeholder,.box-coloured label input[type=password]::-webkit-input-placeholder,.box-coloured label input[type=date]::-webkit-input-placeholder,.box-coloured label input[type=url]::-webkit-input-placeholder,.box-coloured label input[type=email]::-webkit-input-placeholder,.box-coloured label input[type=number]::-webkit-input-placeholder,.box-coloured label select::-webkit-input-placeholder,.box-coloured label textarea::-webkit-input-placeholder,.box-coloured .label input[type=text]::-webkit-input-placeholder,.box-coloured .label input[type=password]::-webkit-input-placeholder,.box-coloured .label input[type=date]::-webkit-input-placeholder,.box-coloured .label input[type=url]::-webkit-input-placeholder,.box-coloured .label input[type=email]::-webkit-input-placeholder,.box-coloured .label input[type=number]::-webkit-input-placeholder,.box-coloured .label select::-webkit-input-placeholder,.box-coloured .label textarea::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}.box-coloured label input[type=text]:-moz-placeholder,.box-coloured label input[type=password]:-moz-placeholder,.box-coloured label input[type=date]:-moz-placeholder,.box-coloured label input[type=url]:-moz-placeholder,.box-coloured label input[type=email]:-moz-placeholder,.box-coloured label input[type=number]:-moz-placeholder,.box-coloured label select:-moz-placeholder,.box-coloured label textarea:-moz-placeholder,.box-coloured .label input[type=text]:-moz-placeholder,.box-coloured .label input[type=password]:-moz-placeholder,.box-coloured .label input[type=date]:-moz-placeholder,.box-coloured .label input[type=url]:-moz-placeholder,.box-coloured .label input[type=email]:-moz-placeholder,.box-coloured .label input[type=number]:-moz-placeholder,.box-coloured .label select:-moz-placeholder,.box-coloured .label textarea:-moz-placeholder{color:rgba(255,255,255,0.5)}.box-coloured label input[type=text]::-moz-placeholder,.box-coloured label input[type=password]::-moz-placeholder,.box-coloured label input[type=date]::-moz-placeholder,.box-coloured label input[type=url]::-moz-placeholder,.box-coloured label input[type=email]::-moz-placeholder,.box-coloured label input[type=number]::-moz-placeholder,.box-coloured label select::-moz-placeholder,.box-coloured label textarea::-moz-placeholder,.box-coloured .label input[type=text]::-moz-placeholder,.box-coloured .label input[type=password]::-moz-placeholder,.box-coloured .label input[type=date]::-moz-placeholder,.box-coloured .label input[type=url]::-moz-placeholder,.box-coloured .label input[type=email]::-moz-placeholder,.box-coloured .label input[type=number]::-moz-placeholder,.box-coloured .label select::-moz-placeholder,.box-coloured .label textarea::-moz-placeholder{color:rgba(255,255,255,0.5)}.box-coloured label input[type=text]:-ms-input-placeholder,.box-coloured label input[type=password]:-ms-input-placeholder,.box-coloured label input[type=date]:-ms-input-placeholder,.box-coloured label input[type=url]:-ms-input-placeholder,.box-coloured label input[type=email]:-ms-input-placeholder,.box-coloured label input[type=number]:-ms-input-placeholder,.box-coloured label select:-ms-input-placeholder,.box-coloured label textarea:-ms-input-placeholder,.box-coloured .label input[type=text]:-ms-input-placeholder,.box-coloured .label input[type=password]:-ms-input-placeholder,.box-coloured .label input[type=date]:-ms-input-placeholder,.box-coloured .label input[type=url]:-ms-input-placeholder,.box-coloured .label input[type=email]:-ms-input-placeholder,.box-coloured .label input[type=number]:-ms-input-placeholder,.box-coloured .label select:-ms-input-placeholder,.box-coloured .label textarea:-ms-input-placeholder{color:rgba(255,255,255,0.5)}.box-coloured label input[type=text]:focus,.box-coloured label input[type=password]:focus,.box-coloured label input[type=date]:focus,.box-coloured label input[type=url]:focus,.box-coloured label input[type=email]:focus,.box-coloured label input[type=number]:focus,.box-coloured label select:focus,.box-coloured label textarea:focus,.box-coloured .label input[type=text]:focus,.box-coloured .label input[type=password]:focus,.box-coloured .label input[type=date]:focus,.box-coloured .label input[type=url]:focus,.box-coloured .label input[type=email]:focus,.box-coloured .label input[type=number]:focus,.box-coloured .label select:focus,.box-coloured .label textarea:focus{background-color:rgba(0,0,0,0.4)}.box-coloured label input[type=text]:disabled,.box-coloured label input[type=password]:disabled,.box-coloured label input[type=date]:disabled,.box-coloured label input[type=url]:disabled,.box-coloured label input[type=email]:disabled,.box-coloured label input[type=number]:disabled,.box-coloured label select:disabled,.box-coloured label textarea:disabled,.box-coloured .label input[type=text]:disabled,.box-coloured .label input[type=password]:disabled,.box-coloured .label input[type=date]:disabled,.box-coloured .label input[type=url]:disabled,.box-coloured .label input[type=email]:disabled,.box-coloured .label input[type=number]:disabled,.box-coloured .label select:disabled,.box-coloured .label textarea:disabled{background-color:rgba(255,255,255,0.3)}.box-coloured label select,.box-coloured .label select{border-color:transparent;background-image:url(/wp-content/themes/apollostrings-v2/assets/img/dropdown-arrow-40pc.png)}.box-coloured label.disabled .label-text,.box-coloured .label.disabled .label-text{color:rgba(255,255,255,0.3)}.box-coloured label.error .label-text,.box-coloured label.error:after,.box-coloured .label.error .label-text,.box-coloured .label.error:after{color:#fff}.box-coloured label.error input[type=text],.box-coloured label.error input[type=password],.box-coloured label.error input[type=date],.box-coloured label.error input[type=url],.box-coloured label.error input[type=tel],.box-coloured label.error input[type=email],.box-coloured label.error input[type=number],.box-coloured label.error select,.box-coloured label.error textarea,.box-coloured .label.error input[type=text],.box-coloured .label.error input[type=password],.box-coloured .label.error input[type=date],.box-coloured .label.error input[type=url],.box-coloured .label.error input[type=tel],.box-coloured .label.error input[type=email],.box-coloured .label.error input[type=number],.box-coloured .label.error select,.box-coloured .label.error textarea{background-color:#d61230;color:#fff}.box-coloured label.small-field input+.label-text:before,.box-coloured .label.small-field input+.label-text:before{color:#fff !important;border-color:#fff !important}.box-coloured label.small-field input+.label-text:after,.box-coloured .label.small-field input+.label-text:after{background-color:#fff !important}.centred legend{text-align:left}.centred label.small-field input+span.label-text,.centred .label.small-field input+span.label-text{text-align:left}@media (min-width: 768px){.centred label select,.centred .label select{text-align:center !important}}.twitter-typeahead{width:100%}.twitter-typeahead input{text-align:left !important}.twitter-typeahead .tt-menu{text-align:left;top:45px;background:#fff;width:100%}.twitter-typeahead .tt-menu .tt-suggestion{text-align:left;padding-left:6px;padding-right:6px;height:36px;line-height:36px}.twitter-typeahead .tt-menu .tt-suggestion.tt-cursor,.twitter-typeahead .tt-menu .tt-suggestion:hover{background:#bfa789;color:#fff}@media (min-width: 768px){.checkbox-spacer{height:24px}}.small-input-validate-one.error:after{content:attr(data-error);color:#d61230;display:block;font-size:1.2rem;line-height:1.2rem}.small-input-validate-one.error legend{color:#d61230 !important}.wpcf7-form br{display:none}.wpcf7-form label p{margin:0;padding:0}label span.wpcf7-form-control-wrap{display:block}span.wpcf7-not-valid-tip,.ajax-loader,.wpcf7 .screen-reader-response{display:none !important}div.wpcf7-response-output,div.wpcf7-validation-errors{border:none !important;text-align:center !important;colour:#591f28;padding:0 !important;margin:0 !important}.venue-result{font-size:1.4rem !important;height:auto !important;line-height:1.4rem !important;text-align:left !important;padding-top:6px;padding-bottom:5px;padding-left:12px;border-bottom:1px solid #bfa789}.venue-result:last-child{border:none}.venue-result span.title{display:block !important;text-align:left !important;font-size:1.8rem !important;line-height:1.8rem !important}.btn{font-size:1.8rem;border:none;-moz-border-radius:2.4rem;-webkit-border-radius:2.4rem;border-radius:2.4rem;height:4.8rem;line-height:4.8rem;color:#fff;font-weight:400;letter-spacing:0.075em;display:inline-block;padding:0 2.4rem;text-transform:uppercase}.btn:hover,.btn:active{text-decoration:none;color:#fff}.btn.btn-border{background:transparent;border:1px solid;color:#707175;line-height:4.6rem}.btn.btn-block{display:block;width:100%;margin-bottom:24px}.btn.btn-spaced-out{margin:12px 0}.btn-blue{background:#28303b}.btn-blue.btn-border{border-color:#28303b;color:#28303b !important}.btn-blue.btn-tint{background-color:rgba(0,0,0,0.4)}.btn-gold{background:#bfa789}.btn-gold.btn-border{border-color:#bfa789;color:#bfa789 !important}.btn-gold.btn-tint{background-color:rgba(0,0,0,0.4)}.btn-grey{background:#707175}.btn-grey.btn-border{border-color:#707175;color:#707175 !important}.btn-grey.btn-tint{background-color:rgba(0,0,0,0.4)}.btn-pink{background:#d61230}.btn-pink.btn-border{border-color:#d61230;color:#d61230 !important}.btn-pink.btn-tint{background-color:rgba(0,0,0,0.4)}.btn-red{background:#591f28}.btn-red.btn-border{border-color:#591f28;color:#591f28 !important}.btn-red.btn-tint{background-color:rgba(0,0,0,0.4)}.btn-white{background:#fff}.btn-white.btn-border{border-color:#fff;color:#fff !important}.btn-white.btn-tint{background-color:rgba(51,51,51,0.4)}.btn-black{background:#000}.btn-black.btn-border{border-color:#000;color:#000 !important}.btn-black.btn-tint{background-color:rgba(0,0,0,0.4)}.btn-transparent{background:transparent}.btn-transparent.btn-border{border-color:transparent;color:transparent !important}.btn-transparent.btn-tint{background-color:rgba(0,0,0,0.4)}.box{background-color:#fff;padding:2.4rem 0}@media (min-width: 768px){.box{padding:4.8rem 0}}@media (max-width: 767px){.box-xs{padding:2.4rem 0}}[class*=col] .box{padding:2.4rem}.box-margin-bottom{margin-bottom:2.4rem !important}.text-color-blue{color:#28303b !important}.text-color-blue *{color:#28303b !important}.box-blue{background:#28303b}.box-blue *{color:#fff}.box-blue ul li:before{background:#fff}.box-blue h1:after,.box-blue .h1:after,.box-blue h2:after,.box-blue .h2:after{background:#fff}.box-blue .btn{color:#28303b}.box-blue .tabs .tab-buttons li a{border-color:#fff;color:#fff}.box-blue .tabs .tab-buttons li.active a,.box-blue .tabs .tab-buttons li:active a,.box-blue .tabs .tab-buttons li:focus a,.box-blue .tabs .tab-buttons li:hover a{color:#28303b;background:#fff}.box-blue .tabs .tab-indicators li{border-color:#fff}.box-blue .tabs .tab-indicators li.active{background:#fff}.box-blue .accordion .handle h3:after{background:#fff}.text-color-gold{color:#bfa789 !important}.text-color-gold *{color:#bfa789 !important}.box-gold{background:#bfa789}.box-gold *{color:#fff}.box-gold ul li:before{background:#fff}.box-gold h1:after,.box-gold .h1:after,.box-gold h2:after,.box-gold .h2:after{background:#fff}.box-gold .btn{color:#bfa789}.box-gold .tabs .tab-buttons li a{border-color:#fff;color:#fff}.box-gold .tabs .tab-buttons li.active a,.box-gold .tabs .tab-buttons li:active a,.box-gold .tabs .tab-buttons li:focus a,.box-gold .tabs .tab-buttons li:hover a{color:#bfa789;background:#fff}.box-gold .tabs .tab-indicators li{border-color:#fff}.box-gold .tabs .tab-indicators li.active{background:#fff}.box-gold .accordion .handle h3:after{background:#fff}.text-color-grey{color:#707175 !important}.text-color-grey *{color:#707175 !important}.box-grey{background:#707175}.box-grey *{color:#fff}.box-grey ul li:before{background:#fff}.box-grey h1:after,.box-grey .h1:after,.box-grey h2:after,.box-grey .h2:after{background:#fff}.box-grey .btn{color:#707175}.box-grey .tabs .tab-buttons li a{border-color:#fff;color:#fff}.box-grey .tabs .tab-buttons li.active a,.box-grey .tabs .tab-buttons li:active a,.box-grey .tabs .tab-buttons li:focus a,.box-grey .tabs .tab-buttons li:hover a{color:#707175;background:#fff}.box-grey .tabs .tab-indicators li{border-color:#fff}.box-grey .tabs .tab-indicators li.active{background:#fff}.box-grey .accordion .handle h3:after{background:#fff}.text-color-pink{color:#d61230 !important}.text-color-pink *{color:#d61230 !important}.box-pink{background:#d61230}.box-pink *{color:#fff}.box-pink ul li:before{background:#fff}.box-pink h1:after,.box-pink .h1:after,.box-pink h2:after,.box-pink .h2:after{background:#fff}.box-pink .btn{color:#d61230}.box-pink .tabs .tab-buttons li a{border-color:#fff;color:#fff}.box-pink .tabs .tab-buttons li.active a,.box-pink .tabs .tab-buttons li:active a,.box-pink .tabs .tab-buttons li:focus a,.box-pink .tabs .tab-buttons li:hover a{color:#d61230;background:#fff}.box-pink .tabs .tab-indicators li{border-color:#fff}.box-pink .tabs .tab-indicators li.active{background:#fff}.box-pink .accordion .handle h3:after{background:#fff}.text-color-red{color:#591f28 !important}.text-color-red *{color:#591f28 !important}.box-red{background:#591f28}.box-red *{color:#fff}.box-red ul li:before{background:#fff}.box-red h1:after,.box-red .h1:after,.box-red h2:after,.box-red .h2:after{background:#fff}.box-red .btn{color:#591f28}.box-red .tabs .tab-buttons li a{border-color:#fff;color:#fff}.box-red .tabs .tab-buttons li.active a,.box-red .tabs .tab-buttons li:active a,.box-red .tabs .tab-buttons li:focus a,.box-red .tabs .tab-buttons li:hover a{color:#591f28;background:#fff}.box-red .tabs .tab-indicators li{border-color:#fff}.box-red .tabs .tab-indicators li.active{background:#fff}.box-red .accordion .handle h3:after{background:#fff}.text-color-white{color:#fff !important}.text-color-white *{color:#fff !important}.box-white{background:#fff}.box-white *{color:#fff}.box-white ul li:before{background:#fff}.box-white h1:after,.box-white .h1:after,.box-white h2:after,.box-white .h2:after{background:#fff}.box-white .btn{color:#fff}.box-white .tabs .tab-buttons li a{border-color:#fff;color:#fff}.box-white .tabs .tab-buttons li.active a,.box-white .tabs .tab-buttons li:active a,.box-white .tabs .tab-buttons li:focus a,.box-white .tabs .tab-buttons li:hover a{color:#fff;background:#fff}.box-white .tabs .tab-indicators li{border-color:#fff}.box-white .tabs .tab-indicators li.active{background:#fff}.box-white .accordion .handle h3:after{background:#fff}.text-color-black{color:#000 !important}.text-color-black *{color:#000 !important}.box-black{background:#000}.box-black *{color:#fff}.box-black ul li:before{background:#fff}.box-black h1:after,.box-black .h1:after,.box-black h2:after,.box-black .h2:after{background:#fff}.box-black .btn{color:#000}.box-black .tabs .tab-buttons li a{border-color:#fff;color:#fff}.box-black .tabs .tab-buttons li.active a,.box-black .tabs .tab-buttons li:active a,.box-black .tabs .tab-buttons li:focus a,.box-black .tabs .tab-buttons li:hover a{color:#000;background:#fff}.box-black .tabs .tab-indicators li{border-color:#fff}.box-black .tabs .tab-indicators li.active{background:#fff}.box-black .accordion .handle h3:after{background:#fff}.text-color-transparent{color:transparent !important}.text-color-transparent *{color:transparent !important}.box-transparent{background:transparent}.box-transparent *{color:#fff}.box-transparent ul li:before{background:#fff}.box-transparent h1:after,.box-transparent .h1:after,.box-transparent h2:after,.box-transparent .h2:after{background:#fff}.box-transparent .btn{color:transparent}.box-transparent .tabs .tab-buttons li a{border-color:#fff;color:#fff}.box-transparent .tabs .tab-buttons li.active a,.box-transparent .tabs .tab-buttons li:active a,.box-transparent .tabs .tab-buttons li:focus a,.box-transparent .tabs .tab-buttons li:hover a{color:transparent;background:#fff}.box-transparent .tabs .tab-indicators li{border-color:#fff}.box-transparent .tabs .tab-indicators li.active{background:#fff}.box-transparent .accordion .handle h3:after{background:#fff}.box-light-cream{background:#f4f2ef}@media (max-width: 767px){.box-light-cream-xs{background:#f4f2ef;margin-top:24px;margin-bottom:-24px}}.box-light-beige{background:#e6e2de}@media (max-width: 767px){.box-light-beige-xs{background:#e6e2de;margin-top:24px;margin-bottom:-24px}}#apollostrings-logo{margin:0 0 0 -126px;position:absolute;left:50%;display:block;top:32px;width:253px;z-index:1}#apollostrings-logo img{display:block;width:253px}@media (min-width: 768px){#apollostrings-logo{top:96px;width:300px;margin-left:-150px}#apollostrings-logo img{width:300px}}#logo-strapline{position:absolute;width:100%;text-align:center;font-size:12px;color:#fff;top:164px;z-index:1}@media (min-width: 768px){#logo-strapline{top:252px;font-size:1.6rem !important}}#apollostrings-logo-ds{margin:0 auto;position:absolute;left:50%;display:block;margin-left:-166px;top:12px;width:333px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMzUiLz48c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz48c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-moz-radial-gradient(rgba(0,0,0,0.35),rgba(0,0,0,0.2) 40%,rgba(0,0,0,0) 70%);background:-webkit-radial-gradient(rgba(0,0,0,0.35),rgba(0,0,0,0.2) 40%,rgba(0,0,0,0) 70%);background:radial-gradient(rgba(0,0,0,0.35),rgba(0,0,0,0.2) 40%,rgba(0,0,0,0) 70%);height:248px;z-index:0}@media (min-width: 768px){#apollostrings-logo-ds{top:52px;width:400px;margin-left:-200px;height:296px}}#apollostrings-logo-ds-light{margin:0 auto;position:fixed;left:50%;display:block;margin-left:-166px;top:12px;width:333px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYmZhNzg5IiBzdG9wLW9wYWNpdHk9IjAuNSIvPjxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjYmZhNzg5IiBzdG9wLW9wYWNpdHk9IjAuMzUiLz48c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2JmYTc4OSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-moz-radial-gradient(rgba(191,167,137,0.5),rgba(191,167,137,0.35) 40%,rgba(191,167,137,0) 70%);background:-webkit-radial-gradient(rgba(191,167,137,0.5),rgba(191,167,137,0.35) 40%,rgba(191,167,137,0) 70%);background:radial-gradient(rgba(191,167,137,0.5),rgba(191,167,137,0.35) 40%,rgba(191,167,137,0) 70%);height:248px;z-index:0}@media (min-width: 768px){#apollostrings-logo-ds-light{top:76px}}header{z-index:-1;overflow:hidden;padding-top:19.2rem !important}@media (min-width: 768px){header{padding-top:28.8rem !important}}header.small-image{padding-top:24rem !important}header.full-screen{padding-top:0;height:100vh;position:relative}@media (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){header.full-screen{height:calc(100vh - 68px)}}@media (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){header.full-screen{height:calc(100vh - 68px)}}@media (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait){header.full-screen{height:calc(100vh - 68px)}}@media (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: portrait){header.full-screen{height:calc(100vh - 68px)}}@media (max-width: 767px){header.full-screen h1:after{display:none}}header.full-screen #apollostrings-logo,header.full-screen #logo-strapline,header.full-screen #apollostrings-logo-ds{position:fixed}header.full-screen .container-fluid{position:absolute;width:100vw;bottom:0}header.full-screen .container-fluid.fixed{position:fixed}header.full-screen.position-top .bg-image{background-position:center top}header.full-screen.position-bottom .bg-image{background-position:center bottom}header.full-screen.bottom-gradient .gradient{position:fixed;top:0;right:0;bottom:0;left:0;background:-moz-linear-gradient(top, transparent 60%, rgba(0,0,0,0.4) 80%, #000 100%, #000 100%);background:-webkit-linear-gradient(top, transparent 60%, rgba(0,0,0,0.4) 80%, #000 100%, #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 60%,rgba(0,0,0,0.4) 80%,#000000 100%,#000000 100%)}header.full-screen.top-gradient .gradient{position:fixed;top:0;right:0;bottom:0;left:0;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 41%, #000 83%, #000 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 41%, #000 83%, #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 41%,#000000 83%,#000000 100%)}header.full-screen .bg-image{position:fixed;top:0;left:0;width:100%;height:100vh;background-size:cover;background-position:center center;background-repeat:no-repeat}header.full-screen.bg-contain .bg-image{background-size:contain}header p.intro-arrow:after{margin-bottom:24px}.shortcuts{position:absolute;background:rgba(0,0,0,0.75);z-index:5;background-blend-mode:multiply;top:0;left:74px;height:72px;width:auto}.shortcuts ul{font-size:0}.shortcuts ul li{padding:0;display:inline-block}.shortcuts ul li:before{display:none !important}.shortcuts ul li a{display:block;font-size:16px;color:#bfa789;height:72px;line-height:72px;padding:0 24px;letter-spacing:0.05em;text-transform:uppercase}.shortcuts ul li a:hover,.shortcuts ul li a:focus,.shortcuts ul li a:active{color:#fff;text-decoration:none}.shortcuts ul li.active a,.shortcuts ul li.current-menu-item a{color:#fff}footer{background:#fff;padding:48px 0}footer *{text-align:center}.get-in-touch ul{font-size:0}.get-in-touch ul li{display:inline-block;padding:0;margin:0}.get-in-touch ul li:before{display:none}.get-in-touch ul li a{color:#591f28;display:block;text-align:center;margin:0 6px;padding:0;font-size:12px;text-transform:uppercase;width:60px}.get-in-touch ul li a:before{content:'';display:block;background-color:transparent;position:static;width:48px;height:48px;margin:0 auto;-moz-border-radius:24px;-webkit-border-radius:24px;border-radius:24px;border:1px solid #591f28;font-size:24px;padding-top:12px;padding-left:2px}.get-in-touch ul li a:hover,.get-in-touch ul li a:active{text-decoration:none}@media (max-width: 767px){.get-in-touch ul li a{font-size:0;width:48px;margin:0 3px}}.get-in-touch ul li.email a:before{font-family:"apollo-strings" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"f"}.get-in-touch ul li.facebook a:before{font-family:"apollo-strings" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"k"}.get-in-touch ul li.twitter a:before{font-family:"apollo-strings" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"l"}.get-in-touch ul li.instragram a:before{font-family:"apollo-strings" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"n"}.get-in-touch ul li.linkedin a:before{font-family:"apollo-strings" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"m"}.menu-button{border:none;position:fixed;display:block;top:0;left:0;width:72px;height:72px;line-height:83px;background:rgba(0,0,0,0.75);z-index:5;background-blend-mode:multiply;color:#bfa789 !important;text-align:center;padding:0;margin:0}.menu-button:hover,.menu-button:visited,.menu-button:active,.menu-button:focus{color:#bfa789 !important;text-decoration:none}.menu-button.menu-button-right{left:auto;right:0}.menu-button.on-top{z-index:7}.menu-button.close-button{display:none;line-height:66px}.menu-button.close-button:before{content:'\00d7';font-size:3.6rem}.is-visible .close-button{display:block !important}#toggle-menu{font-size:34px}#toggle-menu:before{font-family:"apollo-strings" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"d"}#toggle-login{font-size:34px}#toggle-login:before{font-family:"apollo-strings" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"i"}#main-nav ul{padding:0;margin:0}#main-nav ul li{padding:0;margin:0}#main-nav ul li:before{display:none}#main-nav ul li a{display:block;font-size:24px;padding:12px;text-align:center;font-weight:200;color:#121619 !important}#main-nav ul li.active a{color:#bfa789 !important;font-weight:400}.tabs{padding:48px 0}.tab-buttons{padding-bottom:24px}.tab-buttons ul{margin:0;padding:0;display:table;width:100%;table-layout:fixed}.tab-buttons ul li{display:table-cell;text-align:center;padding:0;margin:0}.tab-buttons ul li:before{display:none}.tab-buttons ul li a{display:block;font-size:1.8rem;text-transform:uppercase;letter-spacing:0.005em;color:#707175;border-top:1px solid #707175;border-right:1px solid #707175;border-bottom:1px solid #707175;height:48px;line-height:48px}@media (min-width: 768px){.tab-buttons ul li a{border-width:2px}}.tab-buttons ul li a:hover,.tab-buttons ul li a:active,.tab-buttons ul li a:focus{color:#fff;background:#707175;text-decoration:none}.tab-buttons ul li:first-child a{border-left:2px solid #707175;-moz-border-radius:12px 0 0 12px;-webkit-border-radius:12px;border-radius:12px 0 0 12px}@media (min-width: 768px){.tab-buttons ul li:first-child a{-moz-border-radius:24px 0 0 24px;-webkit-border-radius:24px;border-radius:24px 0 0 24px}}.tab-buttons ul li:last-child a{-moz-border-radius:0 12px 12px 0;-webkit-border-radius:0;border-radius:0 12px 12px 0}@media (min-width: 768px){.tab-buttons ul li:last-child a{-moz-border-radius:0 24px 24px 0;-webkit-border-radius:0;border-radius:0 24px 24px 0}}.tab-buttons ul li.active a{color:#fff;background:#707175;text-decoration:none}.tab-elms-wrap{overflow-x:hidden}.tab-elms{overflow:hidden;*zoom:1}.tab-elms .item{width:100vw;float:left}.tab-indicators ul,.centred .tab-indicators ul{font-size:0;text-align:center;margin:0;line-height:0;padding:6px 0}.tab-indicators li,.centred .tab-indicators li{display:inline-block;line-height:0;width:12px;height:12px;padding:0;margin:0 3px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #707175}.tab-indicators li:before,.centred .tab-indicators li:before{display:none}.tab-indicators li.active,.centred .tab-indicators li.active{background:#707175}.tab-buttons-blue ul li a{color:#28303b;border-color:#28303b}.tab-buttons-blue ul li a:hover{background:#28303b}.tab-buttons-blue ul li:first-child a{border-left-color:#28303b}.tab-buttons-blue ul li.active a{background:#28303b}.tab-indicators-blue ul li{border-color:#28303b !important}.tab-indicators-blue ul li.active{background:#28303b !important}.tab-buttons-gold ul li a{color:#bfa789;border-color:#bfa789}.tab-buttons-gold ul li a:hover{background:#bfa789}.tab-buttons-gold ul li:first-child a{border-left-color:#bfa789}.tab-buttons-gold ul li.active a{background:#bfa789}.tab-indicators-gold ul li{border-color:#bfa789 !important}.tab-indicators-gold ul li.active{background:#bfa789 !important}.tab-buttons-grey ul li a{color:#707175;border-color:#707175}.tab-buttons-grey ul li a:hover{background:#707175}.tab-buttons-grey ul li:first-child a{border-left-color:#707175}.tab-buttons-grey ul li.active a{background:#707175}.tab-indicators-grey ul li{border-color:#707175 !important}.tab-indicators-grey ul li.active{background:#707175 !important}.tab-buttons-pink ul li a{color:#d61230;border-color:#d61230}.tab-buttons-pink ul li a:hover{background:#d61230}.tab-buttons-pink ul li:first-child a{border-left-color:#d61230}.tab-buttons-pink ul li.active a{background:#d61230}.tab-indicators-pink ul li{border-color:#d61230 !important}.tab-indicators-pink ul li.active{background:#d61230 !important}.tab-buttons-red ul li a{color:#591f28;border-color:#591f28}.tab-buttons-red ul li a:hover{background:#591f28}.tab-buttons-red ul li:first-child a{border-left-color:#591f28}.tab-buttons-red ul li.active a{background:#591f28}.tab-indicators-red ul li{border-color:#591f28 !important}.tab-indicators-red ul li.active{background:#591f28 !important}.tab-buttons-white ul li a{color:#fff;border-color:#fff}.tab-buttons-white ul li a:hover{background:#fff}.tab-buttons-white ul li:first-child a{border-left-color:#fff}.tab-buttons-white ul li.active a{background:#fff}.tab-indicators-white ul li{border-color:#fff !important}.tab-indicators-white ul li.active{background:#fff !important}.tab-buttons-black ul li a{color:#000;border-color:#000}.tab-buttons-black ul li a:hover{background:#000}.tab-buttons-black ul li:first-child a{border-left-color:#000}.tab-buttons-black ul li.active a{background:#000}.tab-indicators-black ul li{border-color:#000 !important}.tab-indicators-black ul li.active{background:#000 !important}.tab-buttons-transparent ul li a{color:transparent;border-color:transparent}.tab-buttons-transparent ul li a:hover{background:transparent}.tab-buttons-transparent ul li:first-child a{border-left-color:transparent}.tab-buttons-transparent ul li.active a{background:transparent}.tab-indicators-transparent ul li{border-color:transparent !important}.tab-indicators-transparent ul li.active{background:transparent !important}.accordion{padding:24px 0}.accordion .handle{cursor:pointer}.accordion .handle h3{position:relative;padding-left:24px;display:inline-block;font-size:2.4rem;width:auto;font-weight:400;text-transform:none}.accordion .handle h3:after{content:'';display:block;height:1px;width:calc(100% + 24px);background:#121619;margin-top:11px;margin-bottom:-12px;margin-left:-24px}.accordion .handle h3:before{font-family:"apollo-strings" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"a"}.accordion .handle h3:before{position:absolute;top:6px;left:0;font-size:12px;padding-right:6px}.accordion .body{display:none}.accordion .active .handle h3:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);left:-6px;top:6px}.accordion .active .body{display:block}.box-image{height:358px;margin-bottom:2px;background-size:cover;background-position:center center;position:relative}.box-image *{color:#fff}.box-image.position-top{background-position:center top}.box-image.position-bottom{background-position:center bottom}@media (min-width: 992px){.box-image{border-bottom:none;height:430px}}@media (min-width: 1200px){.box-image{height:526px}}.box-image.box-image-small{height:238px}@media (min-width: 992px){.box-image.box-image-small{border-bottom:none;height:286px}}@media (min-width: 1200px){.box-image.box-image-small{height:358px}}.box-image h2:after,.box-image .h2:after{background:#fff}@media (min-width: 768px){.box-image h2,.box-image .h2{font-size:3.6rem;line-height:3.6rem}}@media (min-width: 768px){.box-image p{min-height:96px;font-size:1.8rem;line-height:2.4rem}}.box-image .gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 41%, #000 83%, #000 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.5) 41%, #000 83%, #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 41%,#000000 83%,#000000 100%)}.box-image .contents{position:absolute;right:0;left:0;bottom:0;padding:24px}.circle-link{display:block;padding:24px 0;text-decoration:none;color:#bfa789}.circle-link:hover,.circle-link:active,.circle-link:focus{text-decoration:none;color:#bfa789}.circle-link .thumbnail-circle{margin:0 auto;width:192px;height:192px;background-size:cover;background-position:center center;-moz-border-radius:96px;-webkit-border-radius:96px;border-radius:96px}.circle-link span{padding:1.2rem 0;display:block}.circle-link span:after{position:relative;top:2px}@media (min-width: 768px){.circle-link span{font-size:24px}.circle-link span:after{position:relative;top:4px}}.thumbnail{background-size:contain;background-position:center center;background-repeat:no-repeat;height:120px;margin-bottom:24px;opacity:.4;filter:alpha(opacity=40)}#google-map{height:360px;width:100%;margin-bottom:24px}.popup,.popup-sidebar{display:block;position:fixed;top:0;left:0;width:100vw;bottom:0;background:#f4f2ef;z-index:6;overflow:hidden;margin-right:-30px;-moz-transform:translateX(-100vw);-ms-transform:translateX(-100vw);-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}.popup .scrolls,.popup-sidebar .scrolls{position:relative;padding-top:72px;width:calc(100% + 30px);height:100vh;padding-right:30px;padding-bottom:72px;overflow-x:hidden;overflow-y:scroll !important;-webkit-overflow-scrolling:touch !important}.popup .scrolls .container-fluid,.popup-sidebar .scrolls .container-fluid{-webkit-transform:translateZ(0)}.popup-sidebar{position:absolute;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);z-index:10;left:-80vw;width:80vw}@media (min-width: 768px){.popup-sidebar{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);left:-30vw;width:30vw}}.testimonials-wrap{overflow:hidden;width:100%;position:relative}.testimonials-wrap .testimonials{position:relative}.testimonials-wrap .testimonials p.source{padding:6px 0;font-size:14px;line-height:18px}.testimonials-wrap .testimonials p.source small{display:block;font-size:10px}@media (min-width: 768px){.testimonials-wrap .testimonials p.source{font-size:18px}.testimonials-wrap .testimonials p.source small{font-size:14px}}.testimonials-wrap .testimonials .item{width:100vw;float:left}.testimonials-wrap a.next-testimonial{display:block;right:12px;bottom:6px;position:absolute;overflow:hidden;*zoom:1}.testimonials-wrap a.next-testimonial i{font-size:24px}.testimonials-wrap a.next-testimonial:hover,.testimonials-wrap a.next-testimonial:active,.testimonials-wrap a.next-testimonial:focus{text-decoration:none;color:#fff}@media (min-width: 768px){.testimonials-wrap a.next-testimonial{bottom:auto;top:102px}.testimonials-wrap a.next-testimonial i{font-size:48px}}.blog-teaser{display:block;padding:24px;background:#fff;color:#121619}.blog-teaser:hover,.blog-teaser:focus,.blog-teaser:active{text-decoration:none;color:#121619}.blog-teaser time{font-size:1.3rem;display:block}.blog-teaser h3{color:#bfa789;text-transform:none;padding:0 0 4.8px;margin:0;line-height:2.4rem}.blog-teaser p{font-size:1.6rem;font-weight:300;line-height:2.4rem;margin-bottom:0;padding-bottom:0}.blog-teaser p+p{color:#bfa789}.blog-teaser .image{display:block;width:calc(100% + 48px);margin-top:-24px;margin-left:-24px;margin-bottom:24px;height:192px;background-size:cover;background-position:center center}.social-icons ul{font-size:0;text-align:center;margin-left:0;padding:0 0 24px 0}.social-icons ul li{color:#bfa789;font-size:24px;display:inline-block;padding:0 12px;list-style:none}.social-icons ul li:before{display:none}.social-icons ul li:first-child{display:block;padding-bottom:12px}.social-icons ul li a{display:block;color:#bfa789;border:1px solid #bfa789;-moz-border-radius:24px;-webkit-border-radius:24px;border-radius:24px;width:48px;height:48px;line-height:48px;padding-top:2px}.social-icons ul li a:hover{background:#bfa789;color:#f4f2ef;text-decoration:none}.element-date-wrap{position:relative}.picker{background:#fff;position:absolute;top:48px;left:0;width:100%;z-index:20;opacity:0;display:none;-webkit-transition:opacity 0.2s ease-out 0.4s;-o-transition:opacity 0.2s ease-out 0.4s;transition:opacity 0.2s ease-out 0.4s}.picker .picker__wrap [class*=message]{color:#bfa789;font-size:12px}.picker .picker__header{text-align:center;position:relative}.picker .picker__header .picker__month,.picker .picker__header .picker__year{display:inline-block;padding:3px;font-size:2.4rem;line-height:3.6rem}.picker .picker__header .picker__nav--prev{font-size:36px;position:absolute;top:6px;left:10%}.picker .picker__header .picker__nav--prev:before{content:'\2039';text-transform:uppercase}.picker .picker__header .picker__nav--next{font-size:36px;position:absolute;top:6px;right:10%}.picker .picker__header .picker__nav--next:before{content:'\203A'}.picker .picker__header .picker__nav--disabled:before{display:none}.picker table.picker__table{width:80%;margin:0 auto}.picker table.picker__table th{color:#bfa789}.picker table.picker__table td .picker__day,.picker table.picker__table th .picker__day{height:48px;line-height:48px}.picker table.picker__table td .picker__day--outfocus,.picker table.picker__table th .picker__day--outfocus{color:#707175}.picker table.picker__table td .picker__day--today,.picker table.picker__table th .picker__day--today{color:#28303b;font-weight:600}.picker table.picker__table td .picker__day--selected,.picker table.picker__table th .picker__day--selected{color:#fff;background:#bfa789}.picker table.picker__table td .picker__day--disabled,.picker table.picker__table th .picker__day--disabled{color:#d8d8d9}.picker.picker--opened{opacity:1;display:block}.picker--time{top:78px;width:calc(100% - 32px);margin:0 16px;padding:12px}.picker--time .picker__holder{top:78px;height:240px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.picker--time .picker__holder .picker__list{list-style:none !important}.picker--time .picker__holder .picker__list li{cursor:pointer}.picker--time .picker__holder .picker__list li:before{display:none !important}table.bordered{border-collapse:collapse;border-spacing:0;width:100%;border-left:1px solid #bfa789;border-right:1px solid #bfa789}table.bordered tr{border-top:1px solid #bfa789;border-bottom:1px solid #bfa789}table.bordered td{font-size:1.5rem;text-transform:uppercase;vertical-align:top;padding:12px;line-height:1.8rem}table.bordered th{color:#bfa789;font-weight:600;text-align:left;text-transform:uppercase;font-size:1.5rem;line-height:1.8rem;vertical-align:top;padding:12px}@media (max-width: 767px){table.bordered th,table.bordered td{display:block;padding:0}table.bordered tr{display:block;padding:12px;border-bottom:none}table.bordered tr:last-child{border-bottom:1px solid #bfa789}table.bordered thead{display:none}}#repertoire-list a[data-audio-action]{color:#bfa789}#repertoire-list a[data-audio-action]:before{content:'';display:inline-block;height:16px;width:13px;background:#bfa789;position:relative;top:2px;margin-right:.6rem}#repertoire-list a.repertoire-play:before{background:none;width:0;height:0;border-style:solid;border-width:8px 0 8px 13.9px;border-color:transparent transparent transparent #bfa789;-webkit-transform:rotate(360deg)}@media (max-width: 767px){#repertoire-list td:before{content:'Composer/Arranger: ';font-size:12px;font-weight:600}#repertoire-list td:first-child:before{display:none}#repertoire-list td:last-child:before{content:"Ensemble: "}}.cc_div{color:#f4f2ef;font-family:"FiascoVar", sans-serif;font-weight:80;font-style:normal;font-size:14px;line-height:18px}#cm{background:#121619;padding:24px}.cc_div .c-bn{padding:1.2rem;background:none;border:1px solid #f4f2ef;color:#f4f2ef}.cc_div .c-bn:hover,.cc_div .c-bn:active,.cc_div .c-bn:focus{background:none !important}#s-bns button:first-child{background:#f4f2ef;color:#121619}#s-bns button:first-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:focus{background:#f4f2ef !important}#c-bns button:first-child{background:#bfa789;color:#f4f2ef}#c-bns button:first-child:hover,#c-bns button:first-child:active,#c-bns button:first-child:focus{background:#f4f2ef !important;color:#121619}.cc_div .cc-link{color:#f4f2ef;text-decoration-color:#f4f2ef;border-color:#f4f2ef}.cc_div .cc-link:hover,.cc_div .cc-link:active,.cc_div .cc-link:focus{color:#f4f2ef !important;text-decoration-color:#f4f2ef !important}#s-bns,#s-hdr,#s-inr{background:#121619}.cc_div .b-tg .c-tg{background:rgba(244,242,239,0.2)}.cc_div .b-tg .c-tgl:checked ~ .c-tg{background:#f4f2ef}#c-ttl,.c-bn{font-weight:bold}.cc-link{font-weight:normal}.c-bn{padding:12px !important;background:#bfa789}.start-off,.layout-grid{display:none;opacity:0;filter:alpha(opacity=0)}.layout-grid{position:absolute;width:100%;height:16000px;top:0;left:0;background-image:url(/wp-content/themes/apollostrings-v2/assets/img/grid-dark.png);background-repeat:repeat;z-index:9999999}#grid-toggle{position:fixed;z-index:10000000;width:75px;height:25px;padding:3px 7px;opacity:1;filter:alpha(opacity=100);background:grey;color:#fff;bottom:10px;left:10px;cursor:pointer}
