/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */a,abbr[title]{text-decoration:underline}progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}#quote,.text-heading-line h2:after{bottom:0}@font-face{font-family:Dosis;font-style:normal;font-weight:400;src:local('Dosis Regular'),local('Dosis-Regular'),url(https://fonts.gstatic.com/s/dosis/v8/HhyaU5sn9vOmLzloC_A.ttf) format('truetype')}@font-face{font-family:Dosis;font-style:normal;font-weight:700;src:local('Dosis Bold'),local('Dosis-Bold'),url(https://fonts.gstatic.com/s/dosis/v8/HhyXU5sn9vOmLzHTLuCFMI4.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v16/mem6YaGs126MiZpBA-UFUK0Zdcg.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v16/memnYaGs126MiZpBA-UFUKWiUNhrIqY.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFVZ0e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v16/mem5YaGs126MiZpBA-UN7rgOUuhs.ttf) format('truetype')}@font-face{font-family:Oswald;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/oswald/v23/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvsUZiYA.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v13/JTUSjIg1_i6t8kCHKm459Wlhzg.ttf) format('truetype')}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v13/JTURjIg1_i6t8kCHKm45_dJE3gnD-w.ttf) format('truetype')}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#00a2af}a:active,a:hover{outline-width:0}abbr[title]{text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}dfn{font-style:italic}h1{margin:.67em 0}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{display:table;max-width:100%;white-space:normal;color:inherit}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{opacity:.54;color:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}*,::after,::before{box-sizing:inherit}*,:after,:before,html{box-sizing:border-box}html{font-size:10px;line-height:1.42857143;-webkit-tap-highlight-color:transparent}body{margin:0;font-family:'Open Sans',sans-serif;font-size:1.6rem;overflow-x:hidden;color:#333;background:#fff}.gform_wrapper .gform_body ul li label,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}a:focus,a:hover{color:#002c30}h1,h2,h3,h4,h5,h6{font-weight:300;font-weight:700;line-height:1.1;margin-top:2.5rem;margin-bottom:1.5rem;color:#008a96}h1,h2{font-size:2.5rem}h3,h4,h5{font-size:2rem}h6{font-size:1.6rem}p{margin:0 0 1rem}blockquote{margin-left:0;padding:1rem 2rem;border-left:.2rem solid #ddd}blockquote p:last-child{margin-bottom:0}blockquote cite{color:#b3b3b3}ol,ul{margin:2rem 0 2rem 2rem;padding:0}ol ol,ol ul,ul ol,ul ul{margin:1.5rem 0 1.5rem 2rem}ol li,ul li{margin-top:1rem}ul{list-style:disc inside}ul ul{list-style-type:circle}ol{list-style:decimal inside}ol ol{list-style-type:lower-alpha}.gform_wrapper{float:left;width:100%;margin:0 auto;padding:0 1rem;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.2)}.gform_wrapper .gform_body ul{float:left;width:100%;margin:0;padding:0}.gform_wrapper .gform_body ul li{line-height:1;float:left;width:100%;padding:0 1%;list-style:none}.gform_wrapper .gform_body ul li label{font-size:1.5rem;font-weight:400;font-weight:700;display:block;width:100%;margin-bottom:5px;text-align:left;color:#00a2af}.gform_wrapper .gform_body ul li input,.gform_wrapper .gform_body ul li select,.gform_wrapper .gform_body ul li textarea{font-family:'Open Sans',sans-serif;font-size:15px;font-weight:400;width:100%;padding:8px 5px;color:#00a2af;border:1px solid #00a2af;background-color:transparent}.gform_wrapper .gform_body ul li textarea{height:70px}.gform_wrapper .gform_body ul li.fifty{float:left;width:50%}@media only screen and (max-width:499px){.gform_wrapper .gform_body ul li.fifty{width:100%}}.gform_button{font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;line-height:41px;display:inline-block;width:150px;height:45px;margin:1%;text-align:center;color:#fff;border:2px solid #00a2af;background-color:#00a2af}.container,.container-fluid{margin-right:auto;margin-left:auto}.gform_button:hover{border:2px solid #005b63;background-color:#005b63}.validation_error,.validation_message{font-size:15px;padding:5px;border:1px solid #ffc2c1;background-color:#fde0e0}.validation_error{padding:10px}.container,.container-fluid{padding-right:15px;padding-left:15px}.gform_wrapper ul li.gfield_error input[type=text]{margin-bottom:1px;border:1px solid #ffc2c1!important}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.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}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.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}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!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}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.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}.hidden-print{display:none!important}}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.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-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.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-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content:' '}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}@font-face{font-family:expedite;font-weight:400;font-style:normal;src:url(../../font/expedite.woff2?ra8ks7) format('woff2'),url(../../font/expedite.ttf?ra8ks7) format('truetype'),url(../../font/expedite.woff?ra8ks7) format('woff'),url(../../font/expedite.svg?ra8ks7#expedite) format('svg')}[class*=' ex-'],[class^=ex-]{font-family:expedite!important;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#request-quote input[type=submit],.focus-icon-side .focus-item .focus-item-content h3,.focus-item .focus-item-content h3,.focus-item--image-bg .focus-item-content a.cta,header.header .header-contacts{font-family:Montserrat,sans-serif}.ex-tripadvisor-logotype:before{content:'\e92a'}.ex-event-date-and-time-symbol:before{content:'\e929'}.ex-right-arrow:before{content:'\e927'}.ex-checked2:before{content:'\e926'}.ex-checked:before{content:'\e924'}.ex-facebook:before{content:'\e900'}.ex-googleplus:before{content:'\e901'}.ex-google-hangouts:before{content:'\e902'}.ex-instagram:before{content:'\e903'}.ex-linkedin:before{content:'\e904'}.ex-linkedin-with-circle:before{content:'\e920'}.ex-mail-with-circle:before{content:'\e905'}.ex-pinterest:before{content:'\e906'}.ex-tripadvisor:before{content:'\e907'}.ex-twitter:before{content:'\e909'}.ex-vimeo:before{content:'\e90a'}.ex-youtube:before{content:'\e90b'}.ex-address:before{content:'\e90c'}.ex-back-in-time:before{content:'\e90d'}.ex-calendar:before{content:'\e90e'}.ex-chat:before{content:'\e908'}.ex-check:before{content:'\e928'}.ex-clock:before{content:'\e91c'}.ex-direction:before{content:'\e90f'}.ex-dot-single:before{content:'\e925'}.ex-globe:before{content:'\e910'}.ex-info:before{content:'\e911'}.ex-lifebuoy:before{content:'\e912'}.ex-link:before{content:'\e922'}.ex-location:before{content:'\e913'}.ex-location-pin:before{content:'\e914'}.ex-envelope:before{content:'\e91d'}.ex-mic:before{content:'\e923'}.ex-mouse:before{content:'\e915'}.ex-news:before{content:'\e91f'}.ex-old-phone:before{content:'\e916'}.ex-paper-plane:before{content:'\e917'}.ex-pencil:before{content:'\e918'}.ex-phone:before{content:'\e919'}.ex-print:before{content:'\e921'}.ex-quote:before{content:'\e91a'}.ex-tablet:before{content:'\e91b'}.ex-users:before{content:'\e91e'}.text{padding:4rem 0;text-align:left;background-color:#fff}.focus,.focus-item,.focus-item .focus-item-icon,.text-heading-line{text-align:center}.text .text-item{padding:2rem 0}.text-heading-line h2{font-style:italic;position:relative;display:inline-block;margin-bottom:3rem;padding:1rem;color:#86c0cb}.text-heading-line h2:after,.text-heading-line h2:before{position:absolute;left:0;width:100%;border-top:1px solid #00a2af;content:''}.text-heading-line h2:before{top:0}.focus{padding:7rem 0;background-color:#efefef}.focus-intro{margin:0 auto 3rem}.focus-intro h2{font-size:2.5rem}.focus-item{display:block;padding:2rem 0}.focus-item .focus-item-icon a{text-decoration:none}.focus-item .focus-item-icon i{font-size:5rem;line-height:56px;display:block;width:60px;height:60px;margin:0 auto;color:#00a2af}.focus-item .focus-item-content{padding:.5rem 0}.focus-item .focus-item-content h3{font-size:2rem;font-weight:700;color:#00a2af}.focus-item .focus-item-content a{display:block;text-decoration:none;color:#00a2af}.focus-item .focus-item-content a:hover{text-decoration:underline}.focus-side{display:-ms-flexbox;display:flex}.focus-side .focus-item-icon{padding:1rem}.focus-side .focus-item-content{padding:1rem;text-align:left}.focus-side .focus-item-content h3{margin:1rem 0}.focus-item-icon-border{background-color:#fff}.focus-item-icon-border--round{background-color:#efefef}.focus-item-icon-border--round .focus-item-icon i{font-size:4rem;line-height:88px;width:90px;height:90px;border:1px solid #00a2af;border-radius:50%}.focus-item-icon-background{background-color:#ccc}.focus-item-icon-background .focus-item-icon i{font-size:3rem;line-height:60px;width:60px;height:60px;color:#fff;border-radius:50%;background-color:#00a2af}.focus-item--border{display:block;padding:7rem 0;text-align:center;background-color:#efefef}.focus-item--border .focus-item{padding:3rem 2rem;border:1px solid #00a2af}.focus-item--border-icon--square{background-color:#fff}.focus-item--border-icon--square .focus-item{padding:3rem 2rem;border:1px solid #00a2af;background-color:#fff}.focus-item--border-icon--square .focus-item-icon i{font-size:3rem;line-height:70px;width:70px;height:70px;color:#fff;background-color:#00a2af}.focus-item--border-icon--round{background-color:#efefef}.focus-item--border-icon--round .focus-item{position:relative;margin-top:50px;padding:5rem 2rem;border:1px solid #00a2af;background-color:#fff}.focus-item--border-icon--round .focus-item-icon{position:absolute;top:-45px;left:50%;margin-left:-40px}.focus-item--border-icon--round .focus-item-icon i{font-size:3rem;line-height:90px;width:90px;height:90px;color:#fff;border-radius:50%;background-color:#00a2af}.focus-item--border-icon--round .focus-side .focus-item-icon{left:1rem;margin-left:0}.focus-item--shadow{display:block;padding:7rem 0;text-align:center;background-color:#ccc}.focus-item--shadow .focus-item{padding:3rem 2rem;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.2)}.focus-icon-side{text-align:left;background-color:#f9f9f9}.focus-icon-side .focus-intro h2{font-size:2.5rem}.focus-icon-side .focus-item{display:-ms-flexbox;display:flex}.focus-icon-side .focus-item .focus-item-icon{text-align:center}.focus-icon-side .focus-item .focus-item-icon i{font-size:4rem;line-height:66px;width:70px;height:70px;color:#00a2af;border:1px solid #00a2af;border-radius:3px;background:#fff}.block,.block-item{background-position:center center;background-size:cover}.focus-icon-side .focus-item .focus-item-content{padding:1rem 2rem;text-align:left}.focus-icon-side .focus-item .focus-item-content h3{font-size:2rem;font-weight:700;margin:0 0 1rem;color:#00a2af}.focus-icon-side .focus-item .focus-item-content a{display:inline;text-decoration:none;color:#00a2af}.focus-icon-side .focus-item .focus-item-content a:hover{text-decoration:underline}.contact{padding:60px 0;color:#fff;background-color:#0f0f0f}.contact h3{font-size:2rem;margin-top:0}.contact ul.contact-details{margin-left:0;padding:0}.contact ul.contact-details li{margin-top:.5rem;list-style:none}.contact ul.contact-details li label{font-weight:700;display:inline-block;width:120px}.contact ul.contact-details li a{text-decoration:none;color:#fff}.block{text-align:center}.block .block-bg{padding:7rem 0;background-color:rgba(0,0,0,.95)}.block-intro{margin:0 auto 3rem}.block-items [class*=col-]{padding-right:0!important;padding-left:0!important}.block-item{display:block;padding:0;text-align:center}.block-item .block-item-bg{width:100%;padding:0}.block-item .block-item-content{padding:6rem 5rem}.block-item .block-item-content a{display:block;text-decoration:none;color:#00a2af}.block-item .block-item-content a:hover{text-decoration:underline}footer .footer-contacts li a,header.header .header-contacts li a{text-decoration:none}.block-item .block-item-gallery{position:relative;display:block;float:left;overflow:hidden;width:100%}.block-item .block-item-gallery a{position:relative;display:inline-block;float:left;width:25%;height:auto;padding:5px}.block-item .block-item-gallery a img{position:relative;z-index:1;float:left;width:100%;height:auto}.block-item .block-item-gallery a .overlay{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:all .2s ease 0s;text-align:center;opacity:0;background:rgba(134,192,203,.5)}.block-item .block-item-gallery a:hover .overlay{opacity:1}.block-item .block-item-gallery a .overlay span{font-size:50px;line-height:65px;position:absolute;top:50%;left:50%;display:block;width:80px;height:80px;margin-top:-40px;margin-left:-40px;color:#e5e5e5;border:2px solid #fff}.block-item--background-image .block-item-bg{color:#fff;background-color:rgba(0,0,0,.6)}.block-item--white-bg .block-bg{background-color:#fff}.block-item--black-bg-fade .block-bg{color:#fff;background-color:rgba(0,0,0,.75)}.video-responsive{position:relative;overflow:hidden;height:0;padding-top:3rem;padding-bottom:56.25%}.video-responsive embed,.video-responsive iframe,.video-responsive object{position:absolute;top:0;left:0;width:100%;height:100%}.video-responsive video{width:100%;max-width:100%;height:auto}.video-responsive-4-3{padding-bottom:75%}.block::before{position:absolute;z-index:0!important;top:0;left:50%;display:none;width:50%;height:100%;content:''}header.header{padding:3rem 0 2rem;background-color:#fff}header.header #logo{float:left}@media (max-width:767px){header.header #logo{display:block;float:none;width:200px;height:auto;margin:0 auto 1rem}}header.header .header-contacts{font-size:1.6rem;font-weight:700;float:right;margin:0;padding:0;transform:skewX(-22deg);color:#377581}header.header .header-contacts li{margin:3px 0;padding:0 2rem 0 0;list-style:none;border-bottom:1px solid #86c0cb}@media (max-width:767px){header.header .header-contacts{width:100%;transform:skewX(0)}header.header .header-contacts li{border:1px solid #86c0cb}}header.header .header-contacts li em{line-height:42px;display:inline-block;width:45px;height:45px;margin-right:1rem;text-align:center;color:#fff;border-right:1px solid rgba(0,162,175,.1);background-color:#00a2af}header.header .header-contacts li i{font-size:1.6rem;display:inline-block;transform:skewX(15deg)}@media (max-width:767px){header.header .header-contacts li i{transform:skewX(0)}}header.header .header-contacts li span{display:inline-block;transform:skewX(15deg)}header.header .header-contacts li .fa-phone{font-size:2rem}header.header .header-contacts li .fa-mobile{font-size:2.7rem;line-height:42px}header.header .header-contacts li a:hover{color:#005b63}@media (max-width:767px){header.header .header-contacts li span{transform:skewX(0)}header.header .header-contacts li+li{display:none}}#nav-toggle{position:absolute;z-index:5000;top:25px;right:15px;padding:10px 35px 16px 0;cursor:pointer}@media (min-width:767px){#nav-toggle{display:none}}#nav-toggle span,#nav-toggle span:after,#nav-toggle span:before{position:absolute;display:block;width:35px;height:5px;content:'';cursor:pointer;border-radius:1px;background:#00a2af;transition:all .5s ease-in-out}.block,.focus-item--image-bg,footer{background-image:url(../../images/broken-glass-btm.jpg)}#nav-toggle span:before{top:-10px}#nav-toggle span:after{bottom:-10px}#nav-toggle.active span{background-color:transparent}#nav-toggle.active span:after,#nav-toggle.active span:before{top:0}#nav-toggle.active span:before{transform:rotate(45deg)}#nav-toggle.active span:after{transform:rotate(-45deg)}@media (min-width:768px){nav,nav ul#menu-main-menu li ul{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.2)}nav ul#menu-main-menu li a,nav ul#menu-main-menu li ul li a{font-family:Montserrat,sans-serif;font-weight:700;position:relative;text-decoration:none;display:block}nav{position:relative;z-index:100}nav ul#menu-main-menu{display:table;width:100%;margin:0;padding:0;border-top:1px solid #86c0cb}nav ul#menu-main-menu li{position:relative;display:table-cell;margin:0;padding:0;list-style:none;text-align:center;vertical-align:middle}nav ul#menu-main-menu li a{font-size:1.8rem;padding:.5rem 0;color:#377581}nav ul#menu-main-menu li a span{display:inline-block;padding:1rem;transition-duration:.5s;border-bottom:3px solid #fff}nav ul#menu-main-menu li a:after{position:absolute;top:1.5rem;right:0;display:block;content:'/';color:#86c0cb}nav ul#menu-main-menu li.current-menu-item>a,nav ul#menu-main-menu li:hover>a{color:#005b63}nav ul#menu-main-menu li.current-menu-item>a span,nav ul#menu-main-menu li:hover>a span{border-bottom:3px solid #86c0cb}nav ul#menu-main-menu li ul li a:after,nav ul#menu-main-menu li:last-of-type a:after{content:''}nav ul#menu-main-menu li ul{position:absolute;top:100%;display:none;width:250px;margin:0;padding:0}nav ul#menu-main-menu li ul li{display:block}nav ul#menu-main-menu li ul li a{font-size:1.6rem;padding:.5rem;color:#377581;border-bottom:1px solid #86c0cb}nav ul#menu-main-menu li ul li a span{display:inline-block;padding:1rem;border-bottom:0 solid #fff}nav ul#menu-main-menu li ul li.current-menu-item>a,nav ul#menu-main-menu li ul li:hover>a{color:#fff;background-color:#86c0cb}nav ul#menu-main-menu li ul li.current-menu-item>a span,nav ul#menu-main-menu li ul li:hover>a span{border-bottom:0 solid #fff}nav ul#menu-main-menu li:hover ul{display:block}}#banner{position:relative;width:100%}#banner img{display:block;width:100%;height:auto}#quote{position:absolute;left:0;width:100%;margin-bottom:-60px}@media (max-width:767px){nav ul,nav ul li{margin:0;padding:0}nav{display:none}nav [class*=col-]{padding-right:0!important;padding-left:0!important}nav ul li{display:block;list-style:none}nav ul li a{font-weight:700;line-height:45px;display:block;text-align:center;text-decoration:none;color:#fff;border-bottom:1px solid #fff;background-color:#00a2af}nav ul li.current-menu-item>a,nav ul li:hover>a{color:#fff;background-color:#004449}#quote{position:relative}}#request-quote{position:relative;padding:30px 30px 20px;text-align:center;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.2);overlow:hidden}#request-quote .constrain{padding:0}@media (min-width:992px){#request-quote label{font-size:2rem;font-weight:700;line-height:50px;position:absolute;top:-50px;left:10px;display:inline-block;height:50px;margin:0;padding:0 0 0 15px;transform:skewX(-22deg);text-align:left;color:#fff;background-color:#008a96}#request-quote label span{display:inline-block;padding:0 2rem 0 1rem;transform:skewX(22deg)}}@media (max-width:991px){#request-quote label{font-family:Montserrat,sans-serif;font-size:2rem;display:block;margin-bottom:15px;text-align:left;color:#00a2af}}#request-quote label em{font-style:normal;line-height:50px;position:absolute;top:0;left:100%;display:inline-block;width:300px;height:50px;margin:0;text-align:left;background-color:#00a2af}#request-quote label em span{display:inline-block;transform:skewX(22deg)}#request-quote input[type=text],#request-quote input[type=tel],#request-quote select{font-family:Montserrat,sans-serif;font-size:15px;width:27.33333333%;height:45px;margin-left:1%;padding:5px;border:1px solid #00a2af}#request-quote input[type=submit]{font-size:17px;font-weight:700;width:14%;height:45px;margin-left:1%;padding:5px;transition-duration:.5s;color:#fff;border:2px solid #00a2af;background-color:#00a2af}.wpcf7-mail-sent-ok,.wpcf7-validation-errors{line-height:30px;position:absolute;left:-5px;height:auto;width:100%;text-align:center}@media (max-width:767px){#request-quote label em{display:none}#request-quote input[type=submit],#request-quote input[type=text],#request-quote input[type=tel],#request-quote select{width:100%;margin-bottom:4px}}.wpcf7-mail-sent-ok,.wpcf7-not-valid-tip,.wpcf7-validation-errors{margin:0!important;padding:0!important}#request-quote input[type=submit]:hover{border:2px solid #005b63;background-color:#005b63}#request-quote input::-webkit-input-placeholder{color:#000!important}#request-quote input:-moz-placeholder{color:#000!important}#request-quote input::-moz-placeholder{color:#000!important}#request-quote input:-ms-input-placeholder{color:#000!important}.wpcf7-validation-errors{z-index:20;bottom:-50px;border:5px solid #eb533b!important;background-color:#fccac1}.ajax-loader{position:absolute;z-index:100;right:10px;bottom:10px;display:block!important}.wpcf7-mail-sent-ok{z-index:20;top:-50px;border:5px solid #8eb366!important;background-color:#cdeea7}.wpcf7-not-valid-tip{display:none!important}.focus-item--image-bg{padding:0 0 1rem;background-position:center center;background-size:cover}.focus-item--image-bg [class*=col-]{padding-right:1px!important;padding-left:1px!important}.focus-item--image-bg .overlay{margin-bottom:1rem;padding:8rem 0 9rem;color:#fff;background-color:rgba(0,0,0,.95)}.focus-item--image-bg .focus-item{position:relative;padding:0}.focus-item--image-bg .focus-image-bg-inline{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.focus-item--image-bg .focus-image-bg{margin-bottom:3px;background-size:cover}.focus-item--image-bg .focus-item-content{position:relative;z-index:1;padding:3rem 4rem;transition-duration:.5s;color:#fff;background-color:rgba(0,138,150,.85)}.focus-item--image-bg .focus-item-content h3{padding:.8rem;transform:skewX(-22deg);color:#fff}.focus-item--image-bg .focus-item-content h3 span{display:block;transform:skewX(22deg)}.focus-item--image-bg .focus-item-content a.cta{font-weight:700;display:inline-block;padding:.5rem 2rem;transition-duration:.5s;color:#fff;border:1px solid #fff}.focus-item--image-bg .focus-item-content a:hover{text-decoration:none;background-color:#00a2af}.focus-item--image-bg .focus-item-content:hover{background-color:rgba(0,138,150,.2)}.focus-item--image-bg .focus-count-2 .focus-item-content,.focus-item--image-bg .focus-count-4 .focus-item-content{background-color:rgba(0,68,73,.85)}.focus-item--image-bg .focus-count-2:hover .focus-item-content,.focus-item--image-bg .focus-count-4:hover .focus-item-content{background-color:rgba(0,68,73,.3)}.focus-item-icon-border{background-color:rgba(134,192,203,.2)}.focus-item-icon-border .focus-item-icon i{line-height:76px;width:80px;height:80px;cursor:pointer;cursor:hand;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;color:#fff;border:1px solid #00a2af;background-color:#00a2af}.youtube,.youtube .play-button,.youtube img{cursor:pointer}.focus-item-icon-border .focus-item-icon i:hover{transform:rotateY(180deg)}.focus-item-icon-border h3{color:#008a96!important}ul.ticks{margin:20px 0 0 20px;padding:0}ul.ticks li{font-weight:400;line-height:40px;display:inline-block;width:45%;margin:0;padding:0;list-style:none}@media screen and (max-width:700px){ul.ticks li{width:100%}}ul.ticks li:before{font-family:expedite!important;font-size:25px;font-weight:400;font-style:normal;font-variant:normal;float:left;margin-right:10px;content:'\e926';color:#00a2af}footer{padding-top:2rem;color:#fff}footer .overlay{background-color:rgba(0,0,0,.95)}footer [class*=col-]:first-of-type{padding-top:4rem;padding-bottom:4rem}footer .footer-contacts{font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:700;float:left;width:100%;margin:0 0 1rem;padding:0;color:#377581}footer .footer-contacts li em,footer .footer-contacts li span{display:inline-block;color:#fff}@media (max-width:767px){footer .footer-contacts{float:none;font-size:1.4rem}}footer .footer-contacts li{margin:3px 0;padding:0 2rem 0 0;list-style:none;border-bottom:1px solid #86c0cb}.block .gallery,.block .text{padding:30px 2rem}footer .footer-contacts li em{line-height:42px;width:45px;height:45px;margin-right:1rem;text-align:center;border-right:1px solid rgba(0,162,175,.1);background-color:#00a2af}footer .footer-contacts li i{font-size:1.6rem;display:inline-block}footer .footer-contacts li .fa-phone{font-size:2rem}footer .footer-contacts li .fa-mobile{font-size:2.7rem;line-height:42px}footer .footer-contacts li a:hover{color:#fff!important}#map{width:100%;height:400px;border:1px solid #d3e5e9}#map img{display:block;width:100%;height:auto}.block{position:relative;background-color:#f9f9f9}.block .gallery{position:relative;z-index:2;background-color:#e0e0e0}.block .gallery .gallery-item{position:relative;float:left;width:49%;margin:.5%}.block .gallery .gallery-item img{float:left;width:100%;height:auto;transition:all .5s ease 0s}.block .gallery .gallery-item .overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;transition:all .2s ease 0s;text-align:center;opacity:0;background-color:rgba(134,192,203,.8)}.block .gallery .gallery-item .overlay span{font-family:Montserrat,sans-serif;font-size:50px;line-height:70px;position:absolute;top:50%;left:50%;display:block;width:80px;height:80px;margin-left:-40px;transform:translateY(-50%);color:#00a2af;border:2px solid #fff}.block .gallery a:hover .overlay{bottom:0;opacity:100}.block:before{position:absolute;z-index:1;top:0;left:50%;width:50%;height:100%;content:''}.youtube{position:relative;overflow:hidden;margin-bottom:30px;padding-top:56.25%;background-color:#000}.youtube img{top:-16.82%;left:0;width:100%;opacity:.7}.youtube .play-button{z-index:1;width:90px;height:60px;opacity:.8;border-radius:6px;background-color:#333;box-shadow:0 0 30px rgba(0,0,0,.6)}.youtube .play-button:before{content:'';border-width:15px 0 15px 26px;border-style:solid;border-color:transparent transparent transparent #fff}.youtube .play-button,.youtube .play-button:before,.youtube iframe,.youtube img{position:absolute}.youtube .play-button,.youtube .play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.youtube iframe{top:0;left:0;width:100%;height:100%}