.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container{padding-left:30px;padding-right:30px}}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:738px}}@media (min-width: 992px){.container{width:960px}}@media (min-width: 1200px){.container{width:960px}}.container-max{margin-right:auto;margin-left:auto;max-width:1980px;position:relative}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width: 768px){.container-fluid{padding-left:30px;padding-right:30px}}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}@media (min-width: 768px){.row{margin-left:-30px;margin-right:-30px}}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.spaced>div{padding-bottom:30px}.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}@media (min-width: 768px){.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{padding-left:30px;padding-right:30px}}.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.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.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.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.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.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.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.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}.hero-text,.home .black,.home .black h2,.services .btn-circle.testimonial,.team .btn-circle.team-member{font-family:"Droid Serif",serif;font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-weight:300}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{appearance:button;-moz-appearance:button;-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.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}.align-center{margin-left:auto;margin-right:auto}*{-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;height:100%}body{font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.5;color:#000;background-color:#fff;min-height:100%;position:relative}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#e51937;text-decoration:none}a:hover,a:focus{color:#a01126;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.5;background-color:#fff;border:1px
solid #cecece;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}hr{margin-top:24px;margin-bottom:24px;border:0;border-top:1px solid #cecece}hr.col-separator{border-top:4px solid #fff}@media (min-width: 768px){hr.col-separator{position:absolute;margin:0;left:-2px;height:100%;border-top:0;border-left:4px solid #fff}}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:700;line-height:1.1;color:#e51937;text-transform:none}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6
.small{font-weight:300;line-height:1;color:gray}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3
.small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:12px;margin-bottom:12px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6
.small{font-size:75%}h1,.h1{font-size:1.875em;margin:0
0 0.75em 0}h2,.h2{font-size:1.5em;margin:1.5em 0 0.25em 0}h3,.h3{font-size:2.5em;margin:1em
0 0.15em 0}h4,.h4{font-weight:300;text-transform:none}h5,.h5{font-size:0.9em}h6,.h6{font-size:0.85em}p,dd{margin:0
0 12px}small,.small{font-size:0.85em}.large{font-size:1.25em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#cecece}ul,ol{margin:0.5em 0 1.5em 1.5em}ul ul,ul ol,ol ul,ol
ol{margin-top:0}li{list-style-type:disc}dl{margin-top:0;margin-bottom:24px}dt,dd{line-height:1.5}dt{font-weight:300;text-transform:uppercase}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width: 992px){.dl-horizontal
dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal
dd{margin-left:180px}}.content{padding-top:75px;margin-top:10px}@media (min-width: 992px){.content{padding-top:150px}}.content.unfixed{padding-top:0}.content-section{padding:30px
0}@media (min-width: 768px){.content-section{padding:60px
0}}.content-section.main{background:inherit;color:inherit}.content-section.main+.content-section.main{padding-top:0}.content-section.colored{background:#000;color:#fff}.footer{background-image:url("/image/footer/normal-footer-bg.png");background-repeat:repeat-x;background-position:bottom;height:246px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.footer{background-image:url("/image/footer/x2-footer-bg.png");background-size:2000px 146px}}.footer
.contact{color:#fff;text-align:center;background-color:#000;padding:30px
10px}@media (min-width: 560px){.footer
.contact{background-color:transparent;padding:55px
0 0;background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:538px;height:246px;background-position:0 -948px;background-repeat:no-repeat;position:absolute;right:5%}}@media only screen and (min-width: 560px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 560px) and (min-device-pixel-ratio: 2), only screen and (min-width: 560px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 560px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 560px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 560px) and (min-device-pixel-ratio: 1.5){.footer
.contact{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -893px}}@media (min-width: 890px){.footer
.contact{padding:75px
0 0}}.footer .contact
a{color:#fff}.footer .contact a:hover{color:#e51937}.footer .contact
.social{margin-bottom:30px}@media (min-width: 890px){.footer .contact
.social{margin-bottom:45px}}.footer .contact .social
a{height:29px;width:29px;display:inline-block}.footer .contact .social
.facebook{background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:29px;height:29px;background-position:0 -909px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.footer .contact .social
.facebook{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -859px}}.footer .contact .social .facebook:hover{background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:29px;height:29px;background-position:0 -870px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.footer .contact .social .facebook:hover{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -825px}}.footer .contact .social
.linkedin{background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:29px;height:29px;background-position:0 -2555px;background-repeat:no-repeat;margin-left:45px;margin-right:45px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.footer .contact .social
.linkedin{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -2450px}}.footer .contact .social .linkedin:hover{background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:29px;height:29px;background-position:0 -2516px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.footer .contact .social .linkedin:hover{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -2416px}}.footer .contact .social
.instagram{background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:29px;height:29px;background-position:0 -2251px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.footer .contact .social
.instagram{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -2161px}}.footer .contact .social .instagram:hover{background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:29px;height:29px;background-position:0 -2212px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.footer .contact .social .instagram:hover{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -2127px}}@media (min-width: 890px){.footer .contact
.address{margin-bottom:0}}.footer .contact .copyright-mobile{display:block;margin-bottom:0}@media (min-width: 890px){.footer .contact .copyright-mobile{display:none}}.footer .container-max
.copyright{color:#000;position:absolute;top:185px;font-weight:bold;display:none}@media (min-width: 890px){.footer .container-max
.copyright{display:block;left:20px}}@media (min-width: 960px){.footer .container-max
.copyright{display:block;left:10%}}@media (min-width: 1160px){.footer .container-max
.copyright{left:16%}}@media (min-width: 1360px){.footer .container-max
.copyright{left:22%}}@media (min-width: 1560px){.footer .container-max
.copyright{left:28%}}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:300}label.required:after{content:"*";color:#e51937;margin-left:5px}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px
0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px
auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:1.25em;font-size:16px;line-height:1.5;color:gray}.form-control{display:block;width:100%;padding:0.25em 0.5em;font-size:16px;line-height:1.5;color:gray;background-color:#fff;background-image:none;border:1px
solid #cecece;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#e51937;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(229,25,55,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(229,25,55,0.6)}.form-control::-moz-placeholder{color:#cecece;opacity:1}.form-control:-ms-input-placeholder{color:#cecece}.form-control::-webkit-input-placeholder{color:#cecece}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#dbdbdb;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type="search"]{-webkit-appearance:none}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio label,.checkbox
label{min-height:24px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="radio"].disabled,fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input[type="checkbox"].disabled,fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox
label{cursor:not-allowed}.form-group{margin-bottom:1em}.form-message{color:#e51937}.btn{display:inline-block;margin-bottom:0;font-weight:700;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px
solid transparent;white-space:nowrap;padding:0.25em 0.5em;font-size:16px;line-height:1.5;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 0.3s,border-color 0.3s;-o-transition:background-color 0.3s,border-color 0.3s;transition:background-color 0.3s,border-color 0.3s}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:thin dotted;outline:5px
auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#fff;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);opacity:0.65;-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#fff;background-color:#e51937;border-color:none}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#fff;background-color:#b7142c}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#e51937;border-color:none}.btn-default
.badge{color:#e51937;background-color:#fff}.btn-primary{color:#fff;background-color:#e51937;border-color:none}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#b7142c}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#e51937;border-color:none}.btn-primary
.badge{color:#e51937;background-color:#fff}.btn-secondary{color:#000;background-color:gray;border-color:none}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary.focus,.btn-secondary:active,.btn-secondary.active,.open>.btn-secondary.dropdown-toggle{color:#000;background-color:#676767}.btn-secondary:active,.btn-secondary.active,.open>.btn-secondary.dropdown-toggle{background-image:none}.btn-secondary.disabled,.btn-secondary.disabled:hover,.btn-secondary.disabled:focus,.btn-secondary.disabled.focus,.btn-secondary.disabled:active,.btn-secondary.disabled.active,.btn-secondary[disabled],.btn-secondary[disabled]:hover,.btn-secondary[disabled]:focus,.btn-secondary[disabled].focus,.btn-secondary[disabled]:active,.btn-secondary[disabled].active,fieldset[disabled] .btn-secondary,fieldset[disabled] .btn-secondary:hover,fieldset[disabled] .btn-secondary:focus,fieldset[disabled] .btn-secondary.focus,fieldset[disabled] .btn-secondary:active,fieldset[disabled] .btn-secondary.active{background-color:gray;border-color:none}.btn-secondary
.badge{color:gray;background-color:#000}.btn-circle{display:block;border-radius:50%;background-color:#000;color:#fff;line-height:190px;text-align:center;text-transform:uppercase;width:190px;height:190px;display:block;margin-left:auto;margin-right:auto}.btn-circle:hover{background-color:#e51937;color:#fff;text-decoration:none}.btn-circle.white:hover{background-color:#fff;color:#000}.btn-circle.large{width:284px;height:284px;line-height:284px}.btn-spots-bg{margin-top:30px;margin-bottom:30px}@media (min-width: 500px){.btn-spots-bg{background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:441px;height:288px;background-position:0 -438px;background-repeat:no-repeat;padding-top:50px}}@media only screen and (min-width: 500px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 500px) and (min-device-pixel-ratio: 2), only screen and (min-width: 500px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 500px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 500px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 500px) and (min-device-pixel-ratio: 1.5){.btn-spots-bg{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -408px}}@media (min-width: 500px){.btn-spots-bg
a{margin-left:120px}}@media (min-width: 992px){.btn-spots-bg
a{margin-left:130px}}@media (min-width: 1200px){.btn-spots-bg
a{margin-left:145px}}.google-map-location{position:relative;margin:2em
0 .5em;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding-bottom:56.25%;height:0;width:100%}.google-map-location
iframe{position:absolute;top:0;left:0;width:100%;height:100%}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next
span{background-image:url(/image/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url(/image/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/image/fancybox/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:visible !important;width:auto}.fancybox-lock
body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/image/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next
span{background-image:url(/image/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading
div{background-image:url(/image/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{position:absolute;display:block;height:60px;width:40px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-size:75px;line-height:1;color:#b6b6b6;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-15px}[dir="rtl"] .slick-prev{left:auto;right:-15px}.slick-prev:before{content:"‹"}[dir="rtl"] .slick-prev:before{content:"›"}.slick-next{right:-15px}[dir="rtl"] .slick-next{left:-15px;right:auto}.slick-next:before{content:"›"}[dir="rtl"] .slick-next:before{content:"‹"}.slick-slide{margin:0px
20px}.slick-slide
img{width:100%}.btn-folio
img{border:solid 2px #000;width:100%;height:auto;margin:5px}@media (min-width: 1200px){.btn-folio
img{width:auto}}.btn-folio img:hover{border-color:#e51937}@media (min-width: 1200px){.btn-folio img:hover{border-color:#000;border-width:7px;margin:0px}}.desktop-thumbnail-grid
a{margin-bottom:30px;display:block}@media (min-width: 992px){.desktop-thumbnail-grid{margin-bottom:30px}.desktop-thumbnail-grid
a{margin-bottom:0px;display:inline}}@media (min-width: 1200px){.desktop-thumbnail-grid{margin-bottom:6px}}.modal-popup{display:none;overflow:hidden}.modal-popup .screenshot
img{width:100%;height:auto}.fancybox-nav{width:60px}.fancybox-nav
span{visibility:visible}.fancybox-prev{left:-91px}.fancybox-prev
span{background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:57px;height:57px;background-position:0 -371px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.fancybox-prev
span{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -346px}}.fancybox-prev:hover
span{background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:57px;height:57px;background-position:0 -304px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.fancybox-prev:hover
span{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -284px}}.fancybox-next{right:-91px}.fancybox-next
span{background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:57px;height:57px;background-position:0 -237px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.fancybox-next
span{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -222px}}.fancybox-next:hover
span{background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:57px;height:57px;background-position:0 -170px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.fancybox-next:hover
span{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -160px}}.fancybox-close{top:-30px;right:-30px;background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:57px;height:57px;background-position:0 -803px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.fancybox-close{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -763px}}.fancybox-close:hover{background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:57px;height:57px;background-position:0 -736px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.fancybox-close:hover{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -701px}}.navbar{position:relative;min-height:55px;border:1px
solid transparent;margin-bottom:24px}.navbar.unfixed{margin-bottom:0}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width: 992px){.navbar{border-radius:4px;min-height:150px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width: 992px){.navbar-header{float:left}}.navbar-collapse{overflow-x:visible;padding-right:0;padding-left:0;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (max-width: 991px){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:435px}}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}@media (min-width: 992px){.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 992px){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}@media (min-width: 992px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:448px;height:216px;background-position:0 -2290px;background-repeat:no-repeat;display:block;float:left;position:absolute;top:0;left:5%}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.navbar-brand{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -2195px}}@media (max-width: 991px){.navbar-brand{background-size:189px auto;width:157px;height:76px;background-position:0 -804px;left:2%}}@media only screen and (max-width: 991px) and (-webkit-min-device-pixel-ratio: 2), only screen and (max-width: 991px) and (min-device-pixel-ratio: 2), only screen and (max-width: 991px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 991px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (max-width: 991px) and (min--moz-device-pixel-ratio: 1.5), only screen and (max-width: 991px) and (min-device-pixel-ratio: 1.5){.navbar-brand{background-position:0 -771px;sprite-pos:0 -4390px}}.navbar-toggle{float:right;margin-right:0;padding:5px
0px;background-color:#000;background-image:none;border:1px
solid transparent;border-radius:50%;text-align:center;position:absolute;z-index:3;top:0;right:0;width:63px;height:63px}.navbar-toggle.collapsed{margin-top:13px;margin-bottom:13px;heigh-to-use:150px;element-height:125px;top:0;right:5%;width:125px;height:125px}.navbar-toggle.collapsed .icon-bar:nth-child(2){-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.navbar-toggle.collapsed .icon-bar:nth-child(3){opacity:1}.navbar-toggle.collapsed .icon-bar:nth-child(4){-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.navbar-toggle:focus{outline:0}.navbar-toggle.collapsed:after{content:"Menu"}.navbar-toggle:after{content:"Close";display:block;text-align:center;text-transform:uppercase;font-size:13px;margin-top:5px}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;margin:0
auto;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.navbar-toggle .icon-bar:nth-child(2){-moz-transform:rotate(45deg) translate(5px, 4px);-ms-transform:rotate(45deg) translate(5px, 4px);-webkit-transform:rotate(45deg) translate(5px, 4px);transform:rotate(45deg) translate(5px, 4px)}.navbar-toggle .icon-bar:nth-child(3){opacity:0}.navbar-toggle .icon-bar:nth-child(4){-moz-transform:rotate(-45deg) translate(5px, -4px);-ms-transform:rotate(-45deg) translate(5px, -4px);-webkit-transform:rotate(-45deg) translate(5px, -4px);transform:rotate(-45deg) translate(5px, -4px)}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 992px){.navbar-toggle{display:none}}@media (max-width: 991px){.navbar-toggle:after{font-size:11px;margin-top:2px}.navbar-toggle,.navbar-toggle.collapsed{margin-top:3px;margin-bottom:3px;heigh-to-use:55px;element-height:50px;right:2%;width:50px;height:50px}}.navbar-nav{margin:0
0}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:24px}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px
15px 5px 50px}.navbar-nav .open .dropdown-menu>li>a{line-height:24px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}.navbar-nav>li>.dropdown-menu{margin-top:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.navbar-text{margin-top:63px;margin-bottom:63px;heigh-to-use:150px;element-height:24px}@media (min-width: 992px){.navbar-text{float:left;margin-left:0;margin-right:0}}@media (min-width: 992px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-20px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#fff;background-image:url("/image/header/normal-top-bg.png");background-repeat:repeat-x;background-position:center top;border-color:transparent}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.navbar-default{background-image:url("/image/header/x2-top-bg.png");background-size:2000px 150px}}@media (max-width: 991px){.navbar-default{background-size:800px 60px}}.navbar-default .navbar-brand{color:#fff}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#e6e6e6;background-color:transparent}.navbar-default .navbar-text{color:#000}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav li li>a{color:#fff}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav li li>a:hover,.navbar-default .navbar-nav li li>a:focus{color:#e51937;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:gray;background-color:transparent}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#cecece;background-color:transparent}.navbar-default .navbar-toggle{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;border-color:transparent}.navbar-default .navbar-toggle:hover .icon-bar{background-color:#e51937}.navbar-default .navbar-toggle:hover:after{color:#e51937}.navbar-default .navbar-toggle.collapsed:hover{background-color:#fff}.navbar-default .navbar-toggle.collapsed:hover .icon-bar{background-color:#000}.navbar-default .navbar-toggle.collapsed:hover:after{color:#000}.navbar-default .navbar-toggle .icon-bar{-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background-color:#fff}.navbar-default .navbar-toggle:after{-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s;color:#fff}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:transparent;color:gray}@media (max-width: 991px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#e51937;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:gray;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#cecece;background-color:transparent}}.navbar-default .navbar-link{color:#fff}.navbar-default .navbar-link:hover{color:#e51937}.navbar-default .btn-link{color:#fff}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#e51937}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#cecece}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:20px;color:#fff}.nav>li>a:hover,.nav>li>a:focus{color:#fff;text-decoration:none;background-color:#000}.nav>li.disabled>a{color:#cecece}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#cecece;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#000;border-color:#e51937}.nav .nav-divider{height:1px;margin:11px
0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.navbar-header{float:none}.navbar-toggle{display:block}#nav-open-cover{background:rgba(0,0,0,0.6);z-index:1;position:fixed;display:block;top:0;bottom:0;left:0;right:0}@media (max-width: 991px){#nav-open-cover{display:none}}.navbar-collapse.in{background:#000;position:relative;top:55px;border-bottom:10px solid #fff;border-top:10px solid #fff}.navbar-collapse.in li>a{padding:10px
20px}@media (min-width: 992px){.navbar-collapse.in{-webkit-transition:right 0.3s;-o-transition:right 0.3s;transition:right 0.3s;border-bottom:none;font-weight:600;position:absolute;top:-143px;right:-250px;border-radius:100%;width:500px;height:500px;z-index:2;overflow:visible;border-color:#000}.navbar-collapse.in .navbar-nav{position:absolute;bottom:12%;right:60%;z-index:5}.navbar-collapse.in .navbar-nav>.dropdown
.caret{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.navbar-collapse.in .nav>li>a{padding:5px
0;text-align:right;font-size:18px}.navbar-collapse.in .nav>li li>a{font-size:14px;padding-right:30px}.navbar-collapse.in.desktop-sub-open{right:-125px}.navbar-collapse.in.desktop-sub-open>.navbar-nav:after{content:"";width:2px;background:#fff;position:absolute;top:0;bottom:0;right:-15px;display:block}.navbar-collapse.in.desktop-sub-open>.navbar-nav
.open{position:static}.navbar-collapse.in.desktop-sub-open>.navbar-nav .open>a{position:relative}.navbar-collapse.in.desktop-sub-open>.navbar-nav .open>a:after{content:"";width:10px;height:2px;background:#fff;position:absolute;top:50%;right:-15px;display:block;margin-top:-1px}.navbar-collapse.in.desktop-sub-open>.navbar-nav .open .dropdown-menu{position:absolute;left:100%;top:0;padding:1px
0}.navbar-collapse.in.desktop-sub-open>.navbar-nav .open .dropdown-menu
a{padding-left:30px}}.navbar-header
.contact{display:none}@media (min-width: 992px){.navbar-header
.contact{display:block;position:absolute;right:15%;top:60px;color:#fff;text-align:center;background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:180px;height:90px;background-position:0 -2112px;background-repeat:no-repeat;height:90px;width:180px;padding-top:30px}}@media only screen and (min-width: 992px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 992px) and (min-device-pixel-ratio: 2), only screen and (min-width: 992px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 992px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 992px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 992px) and (min-device-pixel-ratio: 1.5){.navbar-header
.contact{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -2032px}}@media (min-width: 992px){.navbar-header .contact
.phone{font-size:1.125em;font-weight:bold}}.sub-menu ul>li:hover:after,.sub-menu ul>li.active:after,.sub-menu ul>li.active:hover:after{content:"";position:absolute;width:80px;height:80px;background:#000;border-radius:50%;left:50%;margin-left:-40px;z-index:1}.sub-menu{background:#000;min-height:10px;margin-bottom:30px}.sub-menu
ul{padding:0;margin:0;display:none}.sub-menu ul>li{float:left;position:relative}.sub-menu ul>li:hover:after{top:-25px;bottom:auto}.sub-menu ul>li.active:after,.sub-menu ul>li.active:hover:after{bottom:-25px;top:auto}.sub-menu ul>li.active>a,.sub-menu ul>li.active:hover>a{color:gray}.sub-menu ul>li>a{position:relative;z-index:2}@media (min-width: 992px){.sub-menu{margin-bottom:75px}.sub-menu
ul{display:block}}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px
0;margin:2px
0 0;list-style:none;font-size:16px;text-align:left;background-color:#fff;border:1px
solid #ccc;border:1px
solid #cecece;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu
li{list-style:none}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu
.divider{height:1px;margin:11px
0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px
20px;clear:both;font-weight:normal;line-height:1.5;color:#fff;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#e51937;background-color:transparent}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:gray !important;text-decoration:none;outline:0;background-color:transparent}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#cecece}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hero-text{text-align:center;margin-bottom:10px;padding-top:30px;padding-bottom:30px}.hero-text p,.hero-text
dd{margin:0;font-size:18px}.hero-text
h2{margin-top:20px;color:#000}@media (min-width: 992px){.hero-text{padding:60px
0}}.home .hero-container{background-color:#000;background-image:url(/image/home/ladybug-hero.jpg);background-size:cover;margin-bottom:10px}.home
.hero{min-height:195px}.home .hero .circle-container{postion:relative;overflow:visible}.home .hero .circle-container
.circle{border-radius:50%;background-color:#000;position:absolute}.home .hero .circle-container .circle:hover{background-color:#fff}.home .hero .circle-container
.circle.small{width:26px;height:26px;top:1px;left:197px;display:none}@media (min-width: 370px){.home .hero .circle-container
.circle.small{display:block}}@media (min-width: 1200px){.home .hero .circle-container
.circle.small{width:49px;height:49px;top:-3px;left:319px}}.home .hero .circle-container
.circle.large{width:58px;height:58px;top:104px;left:198px;display:none}@media (min-width: 420px){.home .hero .circle-container
.circle.large{display:block}}@media (min-width: 880px){.home .hero .circle-container
.circle.large{top:174px;left:248px}}@media (min-width: 1200px){.home .hero .circle-container
.circle.large{width:108px;height:108px;top:150px;left:350px}}@media (min-width: 1280px){.home .hero .circle-container
.circle.large{top:200px}}@media (min-width: 1650px){.home .hero .circle-container
.circle.large{top:317px;left:413px}}.home .hero .circle-container
.circle.medium{width:37px;height:37px;top:129px;left:-68px;display:none}@media (min-width: 350px){.home .hero .circle-container
.circle.medium{display:block}}@media (min-width: 730px){.home .hero .circle-container
.circle.medium{top:159px;left:76px}}@media (min-width: 880px){.home .hero .circle-container
.circle.medium{top:189px;left:116px}}@media (min-width: 1200px){.home .hero .circle-container
.circle.medium{width:68px;height:68px;top:200px;left:-168px}}@media (min-width: 1460px){.home .hero .circle-container
.circle.medium{top:300px;left:168px}}@media (min-width: 1650px){.home .hero .circle-container
.circle.medium{top:345px}}.home .hero .btn-circle{top:20px;line-height:1;font-size:0.8em;padding:10px;width:150px;height:150px;position:absolute;z-index:1;text-transform:none;background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:150px;height:150px;background-position:0 -1204px;background-repeat:no-repeat;left:25%}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.home .hero .btn-circle{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -1144px}}@media (min-width: 350px){.home .hero .btn-circle{left:35%}}@media (min-width: 500px){.home .hero .btn-circle{left:45%}}.home .hero .btn-circle
h3{text-transform:uppercase;margin-top:0;margin-bottom:0;color:#fff}.home .hero .btn-circle:hover{background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:150px;height:150px;background-position:0 -1364px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.home .hero .btn-circle:hover{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -1299px}}.home .hero .btn-circle:hover
h3{color:#000}@media (min-width: 1200px){.home .hero .btn-circle{background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:284px;height:284px;background-position:0 -1818px;background-repeat:no-repeat;line-height:1.3;font-size:1.2em;width:284px;height:284px;padding:40px;top:70px;left:45%}}@media only screen and (min-width: 1200px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (min-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1200px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 1200px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 1200px) and (min-device-pixel-ratio: 1.5){.home .hero .btn-circle{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -1743px}}@media (min-width: 1200px){.home .hero .btn-circle:hover{background-image:url('/image/sprites/normal-s5ff3fc0e3a.png');width:284px;height:284px;background-position:0 -1524px;background-repeat:no-repeat}}@media only screen and (min-width: 1200px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (min-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1200px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 1200px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 1200px) and (min-device-pixel-ratio: 1.5){.home .hero .btn-circle:hover{background-image:url('/image/sprites/x2-sa53b62b66e.png');background-size:538px auto;background-position:0 -1454px}}.home
.black{background-color:#000;text-align:center;font-size:1.125em;padding:30px
0px;margin-bottom:75px}.home .black
h2{margin-top:1em}.home .black,.home .black
h2{color:#fff}.home
.spots{background-repeat:no-repeat;background-position:center bottom}@media (min-width: 1200px){.home
.spots{background-image:url("/image/home/normal-spots.png")}}@media only screen and (min-width: 1200px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (min-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1200px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 1200px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 1200px) and (min-device-pixel-ratio: 1.5){.home
.spots{background-image:url("/image/home/x2-spots.png");background-size:960px 328px}}.home .spots .btn-circle{margin:100px
auto}.services .round-buttons{margin-top:68px}.services .btn-circle.testimonial{line-height:1.5;text-transform:none;font-weight:normal;width:260px;height:260px;font-size:18px;position:relative}.services .btn-circle.testimonial
.inner{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;width:100%}.services .btn-circle.testimonial
span{display:block}.services .btn-circle.testimonial span+span{padding-top:15px}.testimonial-detail{font-family:'Droid Serif',serif;max-width:860px;padding:30px
30px 10px}.testimonial-detail
h2{font-style:italic;text-align:center;margin-bottom:40px}.testimonial-detail p,.testimonial-detail
dd{line-height:2em}.testimonial-detail p:before,.testimonial-detail dd:before,.testimonial-detail p:after,.testimonial-detail dd:after{font-size:60px;font-weight:bold;vertical-align:-.3em}.testimonial-detail p:before,.testimonial-detail dd:before{content:"\201C"}.testimonial-detail p:after,.testimonial-detail dd:after{content:"\201D"}.testimonial-detail
h4{color:#000;font-weight:bold;font-style:italic;text-align:center}.screenshot>img{display:block}.screenshot
.thumbnails{margin:6px
0 0 10px;width:500px}.screenshot .thumbnails
a{float:left;margin:6px}.screenshot .thumbnails a
img{width:50px;height:50px}.screenshot .thumbnails a:hover{border:solid #000 3px;margin:3px}.folio .desktop-thumbnail-grid{display:none}@media (min-width: 992px){.folio .desktop-thumbnail-grid{display:block}}.folio .mobile-grid{margin-top:40px}.folio .mobile-grid
.carousel{margin-bottom:78px}.folio .mobile-grid .carousel
img{border:solid #000 3px}@media (min-width: 992px){.folio .mobile-grid{display:none}}.team .round-buttons{margin-top:68px}.team .btn-circle.team-member{line-height:1.5;text-transform:none;font-weight:normal;width:260px;height:260px;font-size:18px;position:relative}.team .btn-circle.team-member
img{border-radius:50%;width:100%;height:auto;border:solid 1px #000}.team .btn-circle.team-member img:hover{border-width:4px}.team-member-detail{font-family:'Droid Serif',serif;max-width:860px;padding:30px
30px 10px}.team-member-detail
img{border-radius:50%;width:100%;height:auto;border:solid 1px #000}.team-member-detail
h2{margin-bottom:40px;font-style:normal}.team-member-detail p,.team-member-detail
dd{line-height:2em}.team-member-detail p.quote,.team-member-detail
dd.quote{font-style:italic}.team-member-detail
h4{color:#000;font-weight:bold}.contact
form{margin-bottom:40px}.contact form .form-field_input-container{margin-bottom:20px}.contact form input[type="text"],.contact form input[type="email"],.contact form input[type="tel"],.contact form
textarea{width:100%}.contact form input[type="checkbox"]{margin:0
15px 5px 0}.contact form label[for="form-terms"]{display:inline;margin-bottom:20px}